// JavaScript Document


/* *********************************************************************************************** */
/* VERIFICATION DE LA SAISIE DU CHAMP ( champ non nul)*/

function VerifierChamp(champ)
{
if (champ.value.length == 0) 
  {
    champ.focus() ;
	champ.select() ; 
  	return false ;
  }
  else 
  {
	return true ; 
  }
}

/* *********************************************************************************************** */
/* VERIFICATION DE LA SAISIE DU MAIL */

function VerifierEmail(champ)
{
  mailcorrect=/^[a-zA-Z0-9.-_%]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
  if (!mailcorrect.test(champ.value)) 
  {
    champ.focus() ;
	champ.select() ; 
	return false ;
  }
  else
	return true ;
}

/* *********************************************************************************************** */
/* VALIDATION DU FORMULAIRE */

function VerifierForm(form)
{
var flag = true;
var in_nom = document.getElementById('nom');
var in_email = document.getElementById('email');
var in_sujet = document.getElementById('sujet');
var in_message = document.getElementById('message');
var erreur_nom = document.getElementById('erreur_nom');
var erreur_mail = document.getElementById('erreur_mail');
var erreur_sujet = document.getElementById('erreur_sujet');
var erreur_message = document.getElementById('erreur_message');
  if (!VerifierChamp(in_nom))
  { 	
	erreur_nom.innerHTML = 'Veuillez indiquer votre nom.';
	form.nom.select();
	form.nom.focus() ;
	flag = false ;
  }
  else
  erreur_nom.innerHTML ='';
  if (!VerifierEmail(in_email))
  { 	
	erreur_email.innerHTML = 'Veuillez indiquer un email correct.';
	form.email.select();
	form.email.focus() ;
	flag = false ;
  }
   else
  erreur_email.innerHTML ='';
  if (!VerifierChamp(in_sujet))
  { 
	erreur_sujet.innerHTML = 'Veuillez indiquer le sujet de votre message.';
	form.sujet.select();
	form.sujet.focus() ;
	flag = false ;
  }
   else
  erreur_sujet.innerHTML ='';
  if (!VerifierChamp(in_message))
  { 	
	erreur_message.innerHTML = 'Veuillez saisir votre message.';
	form.message.select();
	form.message.focus() ;
	flag = false ;
  }
  else
  erreur_message.innerHTML ='';
 
  return flag;
  
}