Ciao,
scusate il titolo ad effetto, ma o il pazzo è lui o sono io.
Ho bisogno di aiuto.
Ho scritto un giochino e c'è qualcosa che non riesco a capire.
Il gioco funziona, ma la sub che controlla il buon esito, sballa!
E' una settimana che mi scervello, provo, modifico, .... niente!
Vorrei che qualcuno lo guardi e risolva il mistero.

Il gioco è scritto in VBScript in una pagina web (tutti i miei giochi sono così)
il sito è: web.tiscali.it/giochieducativi
So che qui si parla di javascript, ma se non qui, dove potrei postare?

Ci sono 5 Div sullo schermo (Riquadro1 - 2 - 3 - ecc)
Questi Div contengono un'immagine (Figura1 - 2 - ecc)
Scritto per i numeri, per creare meno confusione, ora le immagini sono lettere (A B C D E) che bisogna mettere in sequenza.
Si deve cliccare su due immagini e queste si scambiano di posto.
Finchè si scambiano due immagini non ancora mosse, va bene, ma se un'immagine è già stata spostata .....
I due Div si scambiano regolarmente di posto, ma la Sub addetta al controllo (si chiama Controllo) non reagisce correttamente.
Cioè, non fa ciò che vorrei!

Le sub Controllo sono due, ma il risultato è lo stesso.
Una ricava la posizione finale dei Div dalle variabili addette al movimento orizzontale (x(1) - x(2) - ecc)
L'altra ricava la posizione dai Div stessi con "RiquadroX.style.left"
Meglio di così ....

Eppure sballa!

Mi affido a voi
rudyF

Potete scaricare il giochino di 14 kb da:
web.tiscali.it/giochieducativi/filezippati/gioco_da_correggere.zip