

function submit_form()
{
	formu = document.desinscriptmail
	missinginfo="";
	
	if(formu.email.value == "") 		missinginfo += "\n     -  Email";
	else
	{
		var verifmail     = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}[.][a-zA-Z]{2,4}$/;
		if (verifmail.exec(formu.email.value) == null)	missinginfo += "\n     -  Format Email non valide";
	}

	if(!formu.raison1.checked && !formu.raison2.checked && !formu.raison3.checked) 		missinginfo += "\n     -  Précisez au moins une raison à votre désinscription";

	if (formu.raison3.checked && formu.raison3txt.value=="")
	{
		missinginfo += "\n     -  Merci de décrire la raison";
	}
	
	

	if (missinginfo !="")
	{
		missinginfo ="______________________________\n" +
							 "Ce(s) champ(s) ne sont pas ou mal rempli(s) :\n" +
		missinginfo + "\n______________________________" +
							  "\n=> Merci de corriger la ou les erreurs.";
		alert(missinginfo);
	}
	
	else	if (confirm("Confirmez-vous votre désinscription pour le compte " + formu.email.value + " ?")) formu.submit();
}

$(document).ready(function(){

	$("#email").keypress( function(e) { 
		return	scanTouche(e,"email"); 
	} );
	
	$("#email").blur(function()
		{
			var email = this.value;
			
			var verifmail     = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}[.][a-zA-Z]{2,4}$/;
			if (verifmail.exec(email) == null && email !="")
			{
				alert("ERREUR : Le format de l'adresse email saisie est invalide");
				this.value="";
			}
		});
		
	$("#raison3").click(function()
	{
		var raisontxt = document.desinscriptmail.raison3txt;
	
		if (this.checked) raisontxt.disabled=false;
		else	raisontxt.disabled=true;
	});
	

	$("#submitform").click(function()
	{
		submit_form();
		return false;
	});

});

