

/* ------------------------------------------------------------------------------- */

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.formularioSuscrip.action = "suscripcionwrt.asp";
    document.formularioSuscrip.submit();
  }
}

/* ------------------------------------------------------------------------------- */

function validate() { 
  
  if (document.formularioSuscrip.Nombre.value.length == 0) {
    alert("Ingrese Nombre y Apellido."); 
    document.formularioSuscrip.Nombre.focus();
    document.formularioSuscrip.Nombre.select();
    return false; 
  }

  if (document.formularioSuscrip.Ciudad.value.length == 0) {
    alert("Ingrese Localidad/Ciudad."); 
    document.formularioSuscrip.Ciudad.focus();
    document.formularioSuscrip.Ciudad.select();
    return false; 
  }

  if (document.formularioSuscrip.Provincia.value.length == 0) {
    alert("Ingrese Provincia/Estado."); 
    document.formularioSuscrip.Provincia.focus();
    document.formularioSuscrip.Provincia.select();
    return false; 
  }

  if (document.formularioSuscrip.Pais.value.length == 0) {
    alert("Ingrese Pais."); 
    document.formularioSuscrip.Pais.focus();
    document.formularioSuscrip.Pais.select();
    return false; 
  }

  if (!FnValidaEMail(document.formularioSuscrip.email1.value)) {
    alert("Ingrese una dirección de e-mail correcta.");
    document.formularioSuscrip.email1.focus();
    document.formularioSuscrip.email1.select();
    return false; 
  }

  if (document.formularioSuscrip.email2.value.length != 0) {  
  if (!FnValidaEMail(document.formularioSuscrip.email2.value)) {
    alert("Ingrese una dirección de e-mail correcta.");
    document.formularioSuscrip.email2.focus();
    document.formularioSuscrip.email2.select();
    return false; 
  }
  }
  
  return true; 
} 

/* ------------------------------------------------------------------------------- */