

/* ------------------------------------------------------------------------------- */

function FnValidaEMail(checkEmail) {
    if ((checkEmail.length < 6)) {
      return false; 
    }
    if ((checkEmail.indexOf('@') == -1) || (checkEmail.indexOf('.') == -1)) {
      return false; 
    }
    if ((checkEmail.indexOf('@') == 0) || (checkEmail.indexOf('.') == 0)) {
      return false; 
    }
    if (checkEmail.lastIndexOf("@") != (checkEmail.indexOf('@')) ) {
      return false; 
    }
    if ( (checkEmail.indexOf(".") == (checkEmail.indexOf('@')-1)) || (checkEmail.indexOf(".") == (checkEmail.indexOf('@')+1)) ){
      return false; 
    }
    if ((checkEmail.lastIndexOf(".") == (checkEmail.length-1)) || (checkEmail.lastIndexOf(".") == (checkEmail.length-2)) ) {
      return false; 
    }
    if(checkEmail.lastIndexOf(".") < checkEmail.indexOf("@")) {
      return false; 
    }
    if(checkEmail.indexOf(" ")>-1) {
      return false; 
    }
  return true; 
}

/* ------------------------------------------------------------------------------- */

function FnSubmit() {
  if (validate()) {
    document.formulario.action = "contactenosemail_eng.asp";
    document.formulario.submit();
  }
}

/* ------------------------------------------------------------------------------- */

function validate() { 
  
  if (document.formulario.Nombre.value.length == 0) {
    alert("Entre Fullname."); 
    document.formulario.Nombre.focus();
    document.formulario.Nombre.select();
    return false; 
  }
/*
  if (document.formulario.Telefono.value.length == 0) {
    alert("Enter Phone."); 
    document.formulario.Telefono.focus();
    document.formulario.Telefono.select();
    return false; 
  }
*/
  if (!FnValidaEMail(document.formulario.email.value)) {
    alert("Enter correct e-mail address.");
    document.formulario.email.focus();
    document.formulario.email.select();
    return false; 
  }
  
  if (document.formulario.Comentario.value.length == 0) {
    alert("Enter Message."); 
    document.formulario.Comentario.focus();
    document.formulario.Comentario.select();
    return false; 
  }

  return true; 
} 

/* ------------------------------------------------------------------------------- */
