Ciao,
ho una form con la quale l'utente invia una email dal sito tramite una pagina ASP.
E' tutto ok a parte il controllo dei dati inseriti.
La prima volta che clicco su invia il controllo non funziona, mentre poi se torno indietro e riclicco invio il controllo funziona.

Il tasto invio ha i seguenti controlli:

codice:
on (release) {
	pulsante = _root.pulsante;
	if (from eq "") {
		error = "Inserire il proprio nome o indirizzo email!";
		gotoAndStop (1);
	} else if (to eq "") {
		error = "Inserire l'email del destinatario";
		gotoAndStop (1);
	} else if (text eq "") {
		error = "Scrivere un Messaggio!";
		gotoAndStop (1);
	} else if ( pulsante eq "") {
		error = "Scegli la Cartolina!";
		gotoAndStop (1);		
	} else { 
		loadVariablesNum("invio.asp?tipo=cartolina", 0, "POST");
		nextFrame ();
	}
}
Poi il frame successivo dove da la conferma dell'email ho il tasto indietro che, come indicato, una volta cliccato il controllo funziona:
codice:
on (release) {
	from = "";
	to = "";
	object = "";
	text = "";
	error = "";
	prevFrame ();
}
Cosa devo fare in modo che il controllo mi funzioni al primo colto?