// JavaScript Document
<!--
function test_email(email)
{
	Mail_OK = 1;
	
	//var email = what_email.value;
	//alert(email);
	var aroba = email.indexOf("@");//retourne la position du @ dans la chaine

	if (aroba == -1) {//test si le @ existe dans la chaine de caractère (si -1 il est absent !)
		Mail_OK = 0;
		
	}

	var point = email.indexOf(".", aroba);
	if ((point == -1) || (point == (aroba + 1))) {//test si le point n'existe pas ou si il est juste apres le @
		Mail_OK = 0;
		
	}

	var point = email.lastIndexOf(".");
	if ((point + 1) == email.length) { Mail_OK = 0;}

	point = email.indexOf("..")
	if (point != -1) {  //cas ou la chaine contient 2 points de suite
		 Mail_OK = 0;
		
	}

	return Mail_OK;

}

function validate_newsletter() {
	var msg="";
	
	// email
	if (document.forms['nl'].newsletter.value.length == "" )
	{
		msg="- Email non renseigné.\n"+msg;
		document.forms['nl'].newsletter.focus();
	}
	else {
		if(test_email(document.forms['nl'].newsletter.value)==0 || document.forms['nl'].newsletter.value <5)
		{
			msg="- Email non valide.\n"+msg;
			document.forms['nl'].newsletter.focus();
		}
		
	}
	if (msg=="") document.forms['nl'].submit();
	else alert("Il est impossible de valider le formulaire pour la(es) raison(s) suivante(s) : \n" + msg);
}
//-->
