Bunas:
te paso un filtro para que puedas validar una dirección de email antes del envío del formulario:
var valid1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
var valid2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
if (valid1.test(Form.Email.value) | !valid2.test(Form.Email.value)) {
alert("Email inválido");
Form.Email.focus(); return;
}
Espero que sirva
Toda la suerte!!!