// script de vérification lors la saisie des champs dans un formulaire
// si vous souhaitez l'utiliser, merci de m'adresser un email
// Copyright (c) 2008 Arnaud Blanche (http://wwww.arnaud-blanche.com)



<!--
 
function verification()
{
var strError= "Votre message n'a pu être envoyé pour les raisons suivantes. <br /> Merci de compléter le(s) champ(s) suivant(s): <br /> ";
var strError1= "";
var nbError= 0;
var Errorverif= 0;

//document.getElementById("err_message").innerHTML = strError;


if(document.formContact.nom.value == "") 
  {
  //alert("Merci de saisir votre nom");
//  document.getElementById("err_nom").style.visibility="visible";
  document.formContact.nom.focus();
  strError += "Votre nom -  ";
  nbError++;
 }

if(document.formContact.prenom.value == "") 
  {
   //alert("Merci de saisir votre prénom");
   document.formContact.prenom.focus();
   strError += "Votre prénom -  ";
   nbError++;
  }

 if(document.formContact.email.value == "") 
  {
   //alert("Merci de saisir votre adresse de messagerie");
   document.formContact.email.focus();
   strError += "Votre adresse de messagerie -  ";
   nbError++;
  }

 
  if(document.formContact.texte.value == "") 
  {
   //alert("Merci de saisir le message relatif à votre demande");
   document.formContact.texte.focus();
   strError += "Votre message -  ";
   nbError++;
  }
  
   if(document.formContact.email.value !=="")
 {
  var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]­{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
	if(!reg.test(document.formContact.email.value))
  {
   //alert("L'adresse de messagerie saisie n'est pas valide, merci de vérifier");
   document.formContact.email.focus();
   strError1 += "L'adresse de messagerie indiquée n'est pas conforme. <br /> Merci de vérifier la syntaxe de votre adresse de messagerie ";
   Errorverif++;
  }
}

  if( nbError > 0)
  {
    document.getElementById("err_message").innerHTML = strError;
    return false;
  }
  if( nbError ==0 && Errorverif >0)
  {
    document.getElementById("err_message").innerHTML = strError1;
    return false;
  }
  else
    return true;
}

//-->
