hola que tal no estoy muy seguro pero has probado hacer esto?:
if((nombreAmigo=="") || (telefonoAmigo=="") ||( emailAmigo=="")){
estado.htmlText = "<p align='right'>Hay campos incompletos.<br>completelos por favor.</p>";
}else{
if (emailAmigo.indexOf("@") != -1 && emailAmigo.indexOf(".") != -1){
estado.htmlText = "<p align='right'>Procesando datos.<br>Espere por favor.</p>";
btn_continuar.enabled=false;
enviarVars();
}else{
estado.htmlText = "<p align='right'>La dirección de email está mal ingresada.</p>";
}
}
}
talvez resuelva tu problema (espero que si),...... cuidate