function surligne(champ, erreur)
{
   if(erreur)
      champ.style.backgroundColor = "#B47661";
   else
      champ.style.backgroundColor = "";
}


function verifnom(champ)
{
   if(champ.value.length < 3 || champ.value.length > 30)
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}

function verifprenom(champ)
{
   if(champ.value.length < 3 || champ.value.length > 30)
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}

function verifEMail(champ)
{
   var regex = /^[a-zA-Z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$/;
   if(!regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}


function verifprefix(champ)
{
   var regex = /[0-9]/;
   if(!regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}

function verifnumero(champ)
{
   var regex = /[0-9]/;
   if(!regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}


function verifchambre(champ)
{

   var regex =/_/;
   if(regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}

function verifpays(champ)
{

   var regex =/_/;
   if(regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}

function verifjours(champ)
{

   var regex =/_/;
   if(regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}

function verifmois(champ)
{

   var regex =/_/;
   if(regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}


function verifannee(champ)
{

   var regex =/_/;
   if(regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}

function verifnuits(champ)
{

   var regex =/_/;
   if(regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}

function verifpersonnes(champ)
{

   var regex =/_/;
   if(regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}

function verifconnu(champ)
{

   var regex =/_/;
   if(regex.test(champ.value))
   {
      surligne(champ, true);
      return false;
   }
   else
   {
      surligne(champ, false);
      return true;
   }
}






function verifForm(f)
{
   var prenomOk = verifprenom(f.prenom);
   var nomOk = verifnom(f.nom);
   var emailOk = verifEMail(f.email);
   var chambreOk = verifchambre(f.chambre);
   var paysOk = verifpays(f.pays);
   var joursOk = verifjours(f.jours);
   var moisOk = verifmois(f.mois);
   var anneeOk = verifannee(f.annee);
   var nuitsOk = verifnuits(f.nuits);
   var personnesOk = verifpersonnes(f.personnes);
   var connuOk = verifconnu(f.connu);
   var prefixOk = verifprefix(f.prefix);
   var numeroOk = verifnumero(f.numero);
 
   
   if(nomOk && prenomOk && emailOk && chambreOk && paysOk && joursOk && moisOk && anneeOk && nuitsOk && personnesOk && connuOk && prefixOk && numeroOk)
      return true
   else
   {
      alert(" Les champs soulignés ne sont pas bien rempli(s) ");
      return false;
   }
}


