Este Escript valida mail nombre direccion ! compara campos con un filtre y busca si ahy dichos valores dentro de nuestro valor si no existe dicho patron nos da -1 espero que te sirva
Código HTML:
<SCRIPT LANGUAGE="JavaScript">
function verifForm(formulario)
{
var filter=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
var correo=formulario.correo.value;
var enc=correo.search(filter);
if(formulario.nombre.value == "" )
alert('Complete el campo Nombre(*) !');
else if (correo=="")
alert('Complete el campo Mail (*) !');
else if(enc==(-1)) //aqui esta lo clave
alert('Direccion de Mail no valida !');
else if (formulario.fono.value=="")
alert('Complete el campo Telefono (*) !');
else
formulario.submit();
}
</SCRIPT>
saludos