// Vérification de la cohérence de l'email saisi dans les formulaires
function verifiermail(valeur){
   var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
 
   if(!re.test(valeur)){
        return false;
   }
   return true;
}

// Filtre de saisie pour le formulaire d'abonnement
function verif_form() {
	error = 0;
	error_boucle = 0;
	valid_form = 0;
	msg = "Erreur(s) détectée(s), veuillez la(es) corriger :\n";
	
	for (i=0, n=document.forms["frm_prop"].elements.length; i<n; i++)
	{
		if (document.forms["frm_prop"].elements[i].value != "mentions")
		{
			if ((document.forms["frm_prop"].elements[i].checked == true))
			{
				valid_form = 1;
			} else {
				if (valid_form != 1)
				{
					valid_form = 0;
				}
			} 
		}
	}
	if (valid_form == 0)
	{
		error = 1;
		msg += "   - Au minimum : une RUBRIQUE obligatoire !\n";
	}
	if (document.forms["frm_prop"].elements["email"].value == "")
	{
		error = 1;
		msg += "   - Champ MAIL obligatoire !\n";
	} 
	else if (!verifiermail(document.forms["frm_prop"].elements["email"].value)) 
	{
		error = 1;
		msg += "   - MAIL non valide !\n";
	}
	if (document.forms["frm_prop"].elements["prenom"].value == "")
	{
		error = 1;
		msg += "   - Champ PRENOM obligatoire !\n";
	} 	
	if (document.forms["frm_prop"].elements["mentions"].checked == false) 
	{
		error = 1;
		msg += "   - Vous devez accepter les conditions légales !\n";
	}

	if (error == 0)
	{
		document.forms["frm_prop"].action = "index.php?action=inscription";
		document.forms["frm_prop"].submit();
		return true;
	} 
	else 
	{
		alert (msg);
		return false;
	}

}


// Ouverture de la fenêtre des mentions legales
function mentions() {
window.open("http://www.emailing-tools.net/mentions_legales.html","EMAILING_TOOLS","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=20,left=20,width=800,height=600");
}
