 //<![CDATA[
 function is_numeric(num,type)
	{
		if (type == "Tel")
			var exp = new RegExp("^[0-9-.+()]*$","g");
		else
			var exp = new RegExp("^[0-9-.]*$","g");
		return exp.test(num);
	}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("E-mail non valide, veuillez entrer une Email valide")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("E-mail non valide, veuillez entrer une Email valide")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("E-mail non valide, veuillez entrer une Email valide")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("E-mail non valide, veuillez entrer une Email valide")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("E-mail non valide, veuillez entrer une Email valide")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("E-mail non valide, veuillez entrer une Email valide")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("E-mail non valide, veuillez entrer une Email valide")
		    return false
		 }

 		 return true					
	}

function valider() {

 if(document.form.nom.value == "")  {
   alert("S’il vous plaît spécifier votre nom!");
   document.form.nom.focus();
   return false;
  }	
 if(document.form.email.value == "") {
   alert("S’il vous plaît spécifier votre adresse email!");
   document.form.email.focus();
   return false;
  }	  			  
  
if (echeck(document.form.email.value)==false){
	document.form.email.focus()
	return false
}

if((document.form.phone.value == "") || (!is_numeric(document.form.phone.value,'Tel')) ) {
	alert("S’il vous plaît spécifier un numéro de téléphone valide ");
	document.form.phone.focus();
	return false;
}

}
//]]>