Grazie per la risposta.
avevo provato a l'alert dentro la funzione ahahDone, purtroppo il problema non è il messaggio di alert in se ma l'istante in cui viene valorizzata la variabile,
io faccio
controllo1
controllo2
controllo3_ahah
controllo4
controllo5
quando arrivo al controllo4 io già dovrei avere il risultato del controllo_ahah document.f.stato.value, purtroppo però il valore di quel campo cambia in ritardo...
non c'è modo anche senza l'ìuso di ahah, di ovviare?