Ragazzi, cosa c'è di sbagliato in questo codice?

on(release){
var ax = new LoadVars();
ax.nome = nome.text;
ax.sendAndLoad("prova.php", ax, "POST");
ax.onLoad = function(ok){
if (ok) {

if (result == "")
{
conferma.text="L'utente non risulta registrato, prova ad inserire di nuovo i dati, oppure effettua la registrazione";
}
else
{
gotoAndStop(10);
}

}
}
}

Fino a quando non ho inserito quell'if in rosso, il codice funzionava, cosa c'è che non va? Help