function CheckMail(MailData)
{
  correct = true;
  p = MailData.indexOf("@");
  if (p != -1)
  {
    correct = (MailData.indexOf(".",p) != -1);
  }
  else
  {
    correct = false;
  }
  return correct;
}

function Check(FormName,loadprofil)
{
  /* Fonction de vérification des 2 adresses mail */

  /* Si la premiere adresse mail n'est pas correctement formatée */
  if (!CheckMail(FormName.email.value))
  {
    window.alert(FormName.email.value + " : Bad address ! Please retype");
    FormName.email.value = "";
    return false;
  }

  /* Si la deuxieme adresse mail n'est pas correctement formatée */
  if (!CheckMail(FormName.email2.value))
  {
    window.alert(FormName.email2.value + " : Bad address ! Please retype");
    FormName.email2.value = "";
    return false;
  }

  /* Si la demande est un (des)abonnement */
  if (loadprofil == 0)
  {
    /* Si les 2 adresses mail saisie sont identiques */
    if (FormName.email.value == FormName.email2.value)
    {
      /* Si la demande concerne un abonnement depuis la homepage */
      if (FormName.sub.value == 1)
      {
        top.location.href = "http://www.evangelizo.org/subscribe-d.php?language=" + FormName.language.value + "&sbscrb=1&email=" + FormName.email.value + "&return_url=" + FormName.return_url.value;
      }
    }
    /* Si les 2 adresses mail ne sont pas identiques : message d'erreur */
    else
    {
        window.alert("You must type twice the same email address ! Please retype");
        return false;
    }
  }

}


