// Function pour checker la syntaxe d'une adresse mail
function checkEmail(email) {
	var filter = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
	if (!filter.test(email)) {
		return false;
	}
	else
	{
	 return true;
	}
}

function multi() {
	var lca = document.getElementById("coreglca");
	var emp = document.getElementById("coregemp");
	var bdt = document.getElementById("coregbdt");
	var email = document.getElementById("email").value;
	var redirect = document.getElementById("redirect");
	
	if( !lca.checked && !emp.checked && !bdt.checked )
	{
	  alert("Vous devez sélectionner au moins une newsletter");
	  return false;
	}
	else if( !checkEmail(email) || email == "" )
	{
	  alert("L'email ne peut pas être vide ou votre e-mail est incorrect");
	  return false;
	}
	else
	{
	  var retour = "http://www.moneyweek.fr/bienvenue/confirmation.php?landing=mw&emailaddress="+email;
	  
	  if( lca.checked )
	    retour += "&coregp=X990L104:LCA";

    if( emp.checked )
      retour += "&coregs=X990L105:EMP";

    if( bdt.checked )
      retour += "&coregt=X990L106:BDT";

		redirect.value = retour;
		return true;
	}
}

function valider(formulaire) {
	var sourceid = document.getElementById("sourceid").value;
	var listcode = document.getElementById("listcode").value;
	var emailaddress = document.getElementById("emailaddress").value;
	var coreg = document.getElementById("coreg").value;
	var adresse = document.getElementById("adresse");
	
	if( emailaddress == "" )
	{
		alert("L'e-mail ne peut pas être vide");
		return false;
	}
	else if( !checkEmail(emailaddress) )
	{
	  alert("L'e-mail n'est pas valide");
	  return false;
	}
	else
	{
		if(coreg.checked == true)
		{
		  adresse.value = "http://www.moneyweek.fr/bienvenue/confirmation.php?sourceid=" + sourceid + "&listcode=" + listcode + "&emailaddress=" + emailaddress + "&coreg=" + coreg;
		} else {
			adresse.value = "http://www.moneyweek.fr/bienvenue/confirmation.php?sourceid=" + sourceid + "&listcode=" + listcode + "&emailaddress=" + emailaddress;
		}
		return true;
	}
}

function validerLightbox(formulaire) {
	var sourceid = document.getElementById("sourceidlb").value;
	var listcode = document.getElementById("listcodelb").value;
	var emailaddress = document.getElementById("emailaddresslb").value;
	var coreg = document.getElementById("coreglb").value;
	var adresse = document.getElementById("adresselb");
	if(emailaddress == "") {
	  alert("L'e-mail ne peut pas être vide");
	  return false;
	} else {
	  if(coreg.checked == true)
	  {
	  	adresse.value = "http://www.moneyweek.fr/bienvenue/confirmation.php?sourceid=" + sourceid + "&listcode=" + listcode + "&emailaddress=" + emailaddress + "&coreg=" + coreg;
		} else {
		  adresse.value = "http://www.moneyweek.fr/bienvenue/confirmation.php?sourceid=" + sourceid + "&listcode=" + listcode + "&emailaddress=" + emailaddress;
		}
		window.location.replace(adresse.value);
		
		return true;
	}
}