// JavaScript Document
function bSyntaxeEmail(sMail) 
{ 
var re=/^[a-z\d]+((\.|-|_)[a-z\d]+)*@((?![-\d])[a-z\d-]{0,62}[a-z\d]\.){1,4}[a-z]{2,6}$/gi; 
return (sMail.match(re)==sMail)&&(sMail.substr(sMail.lastIndexOf("@")).length<=256); 
} 

function verifmel() {
	courriel = document.form1.mel.value;
	while (courriel.charAt(0)==" ") courriel = courriel.substring(1);
	while (courriel.charAt(courriel.length-1)==" ") courriel = courriel.substring(0,courriel.length-1);
	if (courriel.length==0) return false;
	else {
		if (!bSyntaxeEmail(courriel)) { 
	      	alert("Votre courriel ne semble pas correct. Veuillez le verifier."); 
	      	document.form1.mel.focus(); 
	      	return false; 
 		} 
    }
	document.form1.mel.value = courriel;
	return true;
}
