function verif_mail()
{
if (document.form_contact.nom.value == 0)
{
alert("Your name is obligatory.");
document.form_contact.nom.focus();
return false;
}

if (document.form_contact.nom.value.search(/[0-9]/g)!=-1)
{
alert ('The name that you typed is incorrect.');
document.form_contact.nom.focus();
return false;
}

if (document.form_contact.prenom.value == 0)
{
alert("Your first name is obligatory.");
document.form_contact.prenom.focus();
return false;
}

if (document.form_contact.prenom.value.search(/[0-9]/g)!=-1)
{
alert ('The first name that you typed is incorrect.');
document.form_contact.prenom.focus();
return false;
}

if (document.form_contact.adresse.value == 0)
{
alert("Your address is obligatory.");
document.form_contact.adresse.focus();
return false;
}

if (document.form_contact.codepostal.value == 0)
{
alert("Your zip code is obligatory.");
document.form_contact.codepostal.focus();
return false;
}

if (document.form_contact.ville.value == 0)
{
alert("Your city is obligatory.");
document.form_contact.ville.focus();
return false;
}

if (document.form_contact.courriel.value == 0)
{
alert("Your email is obligatory !");
document.form_contact.courriel.focus();
return false;
}
modele_mail=/[a-zA-Z0-9\.-_]+@[a-zA-Z0-9\._-]+[a-zA-Z0-9]\.[a-zA-Z]/g;
if (document.form_contact.courriel.value!="")
    {
     if (modele_mail.test(document.form_contact.courriel.value)==false)
     {
      alert ("The format of the address e-mail is incorrect.");
      document.form_contact.courriel.focus();
      return false;
      }
   }
if (document.form_contact.recipient.value == 0)
{
alert("You must choose a contact.");
document.form_contact.recipient.focus();
return false;
}

if (document.form_contact.question.value == 0)
{
alert("You forgot to put your question.");
document.form_contact.question.focus();
return false;
}
return true;
}

