/* author: HE */
/* Creation date: 13-09-2004 */
/* Modificado: 29/08/2009 18:48:28 */

/* para validar el formulario de consulta de compatibilidad */
function Procesar(form) {
Nombre(form);
Email(form);
Lugar(form);
Dia(form);
Mes(form);
Ano(form);
Hora(form);
Minuto(form);
Nombre2(form);
Lugar2(form);
Dia2(form);
Mes2(form);
Ano2(form);
Hora2(form);
Minuto2(form);
TodoLleno(form);
}

function Nombre(form) {
    if (form.nombre.value == "" ) {
        return false;
    }
     else {
        return true;
    }
}

function Email(form) {
     if ((form.email.value == "" || form.email.value.indexOf('@', 0) == -1) || form.email.value.indexOf('.') == -1) {
          return false;
     }
      else {
           return true;
      }
}

function Lugar(form) {
    if (form.lugar.value == "" ) {
        return false;
    }
     else {
        return true;
    }
}

function Dia(form) {
  if (form.dia.options[form.dia.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function Mes(form) {
  if (form.mes.options[form.mes.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function Ano(form) {
  if (form.ano.options[form.ano.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function Hora(form) {
  if (form.hora.options[form.hora.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function Minuto(form) {
  if (form.minuto.options[form.minuto.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function Nombre2(form) {
    if (form.nombre2.value == "" ) {
        return false;
    }
     else {
        return true;
    }
}

function Lugar2(form) {
    if (form.lugar2.value == "" ) {
        return false;
    }
     else {
        return true;
    }
}

function Dia2(form) {
  if (form.dia2.options[form.dia2.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function Mes2(form) {
  if (form.mes2.options[form.mes2.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function Ano2(form) {
  if (form.ano2.options[form.ano2.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function Hora2(form) {
  if (form.hora2.options[form.hora2.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function Minuto2(form) {
  if (form.minuto2.options[form.minuto2.selectedIndex].value == "" ) {
      return false;
  }
  else {
  return true;
  }
}

function TodoLleno(form) {

  if((Nombre(form) && Email(form)) && (Lugar(form) && Dia(form)) && (Mes(form) && Ano(form)) && (Hora(form) && Minuto(form)) && (Nombre2(form) && Lugar2(form)) && (Dia2(form) && Mes2(form) && Ano2(form)) && (Hora2(form) && Minuto2(form))) {

      SubmitFormulario();
  }

  if(Nombre(form) == false || Email(form) == false || Lugar(form) == false || Dia(form) == false || Mes(form) == false || Ano(form) == false || Hora(form) == false || Minuto(form) == false || Nombre2(form) == false || Lugar2(form) == false || Dia2(form) == false || Mes2(form) == false || Ano2(form) == false || Hora2(form) == false || Minuto2(form) == false) {

        Aviso(form);
    }

  }

function Aviso(form) {
var text = "Debe rellenar estos datos:";
     if(Nombre(form) == false) {
            text += "\n-Su nombre";
     }
     if(Email(form) == false) {
             text += "\n-Su email";
     }
     if(Lugar(form) == false) {
           text += "\n-Su lugar de nacimiento";
     }
     if(Dia(form) == false) {
           text += "\n-Su dia de nacimiento";
     }
     if(Mes(form) == false) {
          text += "\n-Su mes de nacimiento";
     }
     if(Ano(form) == false) {
          text += "\n-Su aņo de nacimiento";
     }
     if(Hora(form) == false) {
                    text += "\n-Su hora de nacimiento";
     }
     if(Minuto(form) == false) {
                    text += "\n-Su minuto de nacimiento";
     }
     if(Nombre2(form) == false) {
                text += "\n-El nombre de su pareja";
         }
     if(Lugar2(form) == false) {
               text += "\n-El lugar de nacimiento de su pareja";
     }
     if(Dia2(form) == false) {
               text += "\n-El dia de nacimiento de su pareja";
     }
     if(Mes2(form) == false) {
              text += "\n-El mes de nacimiento de su pareja";
     }
     if(Ano2(form) == false) {
              text += "\n-El aņo de nacimiento de su pareja";
     }
     if(Hora2(form) == false) {
                         text += "\n-La hora de nacimiento de su pareja";
          }
     if(Minuto2(form) == false) {
                         text += "\n-El minuto de nacimiento de su pareja";
     }

   alert(text);
   return false;

}

function SubmitFormulario() {
document.forms[0].botonSubmit.disabled=true;
document.forms[0].submit();
}
