erreur_nom = 'Veuillez indiquer votre <strong>nom</strong>. <br />\n';
erreur_prenom = 'Veuillez indiquer votre <strong>pr&eacute;nom</strong>. <br /> \n';
erreur_civilite = 'Veuillez choisir votre <strong>civilit&eacute;</strong>. <br /> \n'
erreur_date = 'La <strong>date de naissance</strong> est incorrecte. <br />\n';
erreur_pseudo = 'Le <strong>pseudo</strong> doit faire plus de 4 caract&egrave;res. <br /> \n';
erreur_optinp = 'Veuillez choisir si vous voulez recevoir les mails de nos <strong>partenaires</strong> <br />\n';
erreur_mail = 'L\' <strong>email</strong> est incorrect. <br />\n';
erreur_password_len = 'Le <strong>mot de passe</strong> doit faire plus de 4 caract&egrave;res. <br /> \n';
erreur_password_notSimilar = 'Les <strong>mots de passe</strong> ne sont pas identiques.<br /> \n';
erreur_cp = 'Le <strong>code postal</strong> est incorrect <br /> \n';
erreur_pseudo_double = 'Ce <strong>pseudo</strong> est d&eacute;j&agrave; utilis&eacute; <br />\n';
erreur_mail_double = 'Cet <strong>email</strong> est d&eacute;j&agrave; utilis&eacute; <br />\n';
erreur_captcha = 'Le <strong>code de v&eacute;rification</strong> est incorrecte. <br />\n';

function strpos (haystack, needle, offset){
    var i = (haystack+'').indexOf(needle, (offset ? offset : 0));
    return i === -1 ? false : i;
}

function quizins()
{
	var insOK = document.getElementById('insOK');
	var insNOK = document.getElementById('insNOK');
	
	if(insOK.checked)
	{
		document.getElementById('basicModalContent').style.display='none';
		window.open ('http://www.delices-defrance.com/devenir-membre/')
	}
	else
	{
		document.getElementById('basicModalContent').style.display='none';
	}
}



function addnewsletter()
{
	var email = document.getElementById('myEmail');
	var optinA = document.getElementById('optin_encartA');
	var optinB = document.getElementById('optin_encartB');
	
	var optin=1;
	var optinp=0;
	
	
	if(optinA.checked){
		var optinp=1;
	}
	
	var Request = 'email='+email.value+'&optin='+optin+'&optinp='+optinp;
	if(verifEmail(email.value))
	{
	  var xhr;
	  if(window.XMLHttpRequest) // Firefox
	  xhr = new XMLHttpRequest();
	  else if(window.ActiveXObject) // Internet Explorers
	  xhr = new ActiveXObject("Microsoft.XMLHTTP");
	  xhr.onreadystatechange = function() {
		  if(xhr.readyState == 4 && xhr.status == 200) {
			  var reponse = xhr.responseText;
		  }
	  }
	  var request = getPathRoot()+"jax/addnewsletter.php";
	  xhr.open("POST",request,true);
	  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	  xhr.send(Request);
	}
}


function addnewsletter1()
{
	var email = document.getElementById('myEmaill');
	var optin=1;
	var optinp=0;
	
	var Request = 'email='+email.value+'&optin='+optin+'&optinp='+optinp;
	if(verifEmail(email.value))
	{
	  var xhr;
	  if(window.XMLHttpRequest) // Firefox
	  xhr = new XMLHttpRequest();
	  else if(window.ActiveXObject) // Internet Explorers
	  xhr = new ActiveXObject("Microsoft.XMLHTTP");
	  xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) 
		{
				
				var reponse = xhr.responseText;
								
				erreur = '';						
				if(strpos(reponse,'MAIL_BAD')) {erreur = erreur+erreur_mail;}
				else if(strpos(reponse,'MAIL_DOUBLE')){ erreur = erreur+erreur_mail_double;}
				
				

				
								
				if (erreur=="")
				{
					if(strpos(reponse,'ok')){
						document.getElementById('addNewsletter').innerHTML = "<p>Votre abonnement &agrave; D&eacute;lices de France va vous &ecirc;tre confirm&eacute; par email dans quelques minutes.</p>";
	
					}
					else if(strpos(reponse,'INSERT'))
						erreur = 'Veuillez nous excuser, l\'inscription &agrave; &eacute;chou&eacute;.';
					else if(strpos(reponse,'SEND_MAIL'))
						erreur = 'Veuillez nous excuser, l\'envoi de mail &agrave; &eacute;chou&eacute;';
					else
						erreur = 'Veuillez nous excuser, une erreur est survenue.';
				}
				
				if (erreur!="")
				{
					document.getElementById('newsletter1Text').innerHTML="<p class='erreur'>"+erreur+"</p>";
				}
				
		}
	  }
	  var request = getPathRoot()+"jax/addnewsletter.php";
	  xhr.open("POST",request,true);
	  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	  xhr.send(Request);
	}
	else
		document.getElementById('newsletter1Text').innerHTML="<p class='erreur'>"+erreur_mail+"</p>";
}



function addnewsletterJC(str_nom_JC, str_titre_partenaire_JC)
{
	
	var erreur_partJC = 'Vous n\'avez pas accept&eacute; les conditions g&eacute;n&eacute;rales. <br />\n';
	
	var email = document.getElementById('signUp_email');
	var civilite1 = document.getElementById('signUp_title1');
	var civilite2 = document.getElementById('signUp_title2');
	var optin = document.getElementById('catch_usingCondition');
	var parain_JC_oui = document.getElementById('parain_JC_oui');
	var parain_JC_non = document.getElementById('parain_JC_non');
	var optinp_oui = document.getElementById('signUp_partner_oui');
	var optinp_non = document.getElementById('signUp_partner_non');
	/*var captcha = document.getElementById('userCode');*/
	
	var error='';
	if(civilite1.checked)
		civilite="Mr";
	else if(civilite2.checked)
		civilite="Mme";
	else
		error=error+erreur_civilite;
		
	if(!optin.checked)
		error=error+erreur_partJC;
	else
		optin = 1;
	
	
	
	if(parain_JC_oui.checked)
		parain_JC = 1;
	else if(parain_JC_non.checked)
		parain_JC = 0;
	else
		error=error+'Veuillez choisir si vous voulez recevoir les mails de notre partenaire <strong>'+str_titre_partenaire_JC+'</strong>. <br />\n';	
	
		
	
	if(optinp_oui.checked)
		optinp = 1;
	else if(optinp_non.checked)
		optinp = 0;
	else
		error=error+erreur_optinp;
		
	/*if(!captcha.value.lenght < 1)
		error=error+erreur_captcha;*/
		
	if(!verifEmail(email.value))
		error=error+erreur_mail;
	
	
		
	if(error.length==0)
	{

	var Request = 'nom='+str_nom_JC+'&email='+email.value+'&optin='+optin+'&optinp='+optinp+'&civilite='+civilite;//+'&captcha='+captcha.value;
	  var xhr;
	  if(window.XMLHttpRequest) // Firefox
	  xhr = new XMLHttpRequest();
	  else if(window.ActiveXObject) // Internet Explorers
	  xhr = new ActiveXObject("Microsoft.XMLHTTP");
	  xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) 
		{
				var reponse = xhr.responseText;
								
				erreur = '';
				if(strpos(reponse,'NEWSLETTER_NULL')) {erreur = erreur+erreur_partJC;}
				if(strpos(reponse,'CAPTCHA_BAD')) {erreur = erreur+erreur_captcha;}
				if(strpos(reponse,'CIVILITY_NULL')){	erreur = erreur+erreur_civilite;}	
				if(strpos(reponse,'MAIL_BAD')) {erreur = erreur+erreur_mail;}
				if(strpos(reponse,'MAIL_JC')){ erreur = erreur+"Vous &ecirc;tes d&eacute;j&agrave; inscrit &agrave; ce jeu concours. <br />\n";}
				
				
				//console && console.log(erreur);

				
				
								
				if (erreur=="")
				{
					if(strpos(reponse,'ok')){
						
						document.getElementById('hidden_email').value = email.value;
						document.getElementById('hidden_parain_JC').value = parain_JC;
						document.getElementById('inscription1er').innerHTML="";
						document.getElementById('coreg').style.display="block";
						
	
					}
					else if(strpos(reponse,'INSERT'))
						erreur = 'Veuillez nous excuser, l\'inscription &agrave; &eacute;chou&eacute;. <br />\n';
					else if(strpos(reponse,'SEND_MAIL'))
						erreur = 'Veuillez nous excuser, l\'envoi de mail &agrave; &eacute;chou&eacute;. <br />\n';
					else
						erreur = 'Veuillez nous excuser, une erreur est survenue. <br />\n';
				}
				
				if (erreur!="")
				{
					document.getElementById('error').innerHTML="<div class='error'><p>"+erreur+"</p></div>";
				}
				
		}
	  }
	  var request = getPathRoot()+"jax/addnewsletterJC.php";
	  xhr.open("POST",request,true);
	  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	  xhr.send(Request);
	}
	else
		document.getElementById('error').innerHTML="<div class='error'><p>"+error+"</p></div>";
	
}


function addCoregistrationJC(str_nom_JC)
{
	
	
	var email = document.getElementById('hidden_email');
	var parain_JC = document.getElementById('hidden_parain_JC').value;
	
		
	var parain_beaute_oui = document.getElementById('parain_beaute_oui');
	var parain_beaute_non = document.getElementById('parain_beaute_non');	
	
//	var parain_avantages_gourmands_oui = document.getElementById('parain_avantages_gourmands_oui');
//	var parain_avantages_gourmands_non = document.getElementById('parain_avantages_gourmands_non');
	
	
			
	erreur ='';
	if(parain_beaute_oui.checked)
		parain_beaute = 1;
	else if(parain_beaute_non.checked)
		parain_beaute = 0;
	else
		erreur = erreur+'Veuillez choisir si vous voulez recevoir les mails de notre partenaire <strong>Beaute-Conseils.com</strong>. <br />\n';
		
		
//	if(parain_avantages_gourmands_oui.checked)
//		parain_avantages_gourmands = 1;
//	else if(parain_avantages_gourmands_non.checked)
//		parain_avantages_gourmands = 0;
//	else
//		erreur = erreur+'Veuillez choisir si vous voulez recevoir les mails de notre partenaire <strong>Avantages-Gourmands.com</strong>. <br />\n';
	
	if(erreur.length==0)
	{
//	var Request = 'nom='+str_nom_JC+'&email='+email.value+'&parain_JC='+parain_JC+'&parain_beaute='+parain_beaute+'&parain_avantages_gourmands='+parain_avantages_gourmands;
	var Request = 'nom='+str_nom_JC+'&email='+email.value+'&parain_JC='+parain_JC+'&parain_beaute='+parain_beaute;
	
	
	
	
	
	
	  var xhr;
	  if(window.XMLHttpRequest) // Firefox
	  xhr = new XMLHttpRequest();
	  else if(window.ActiveXObject) // Internet Explorers
	  xhr = new ActiveXObject("Microsoft.XMLHTTP");
	  xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) 
		{
				var reponse = xhr.responseText;
								
												
				
					if(strpos(reponse,'ok'))
					{
						/*document.getElementById('hidden_email').value = email.value;
						document.getElementById('hidden_parain_JC').value = parain_JC;*/
						document.getElementById('coreg').style.display="none";
						document.getElementById('parrain').style.display="block";					
					}
					else if(strpos(reponse,'INSERT'))
						erreur = 'Veuillez nous excuser, l\'inscription aux partenaires &agrave; &eacute;chou&eacute;. <br />\n';
					else if(strpos(reponse,'SEND_MAIL'))
						erreur = 'Veuillez nous excuser, l\'envoi de mail &agrave; &eacute;chou&eacute; <br />\n';
					else
						erreur = 'Veuillez nous excuser, une erreur est survenue. <br />\n';
					
					if (erreur!="")
					{
						document.getElementById('error').innerHTML="<div class='error'><p>"+erreur+"</p></div>";
					}
				
			
		}
	  }
	  var request = getPathRoot()+"jax/addCoregistrationJC.php";
	  xhr.open("POST",request,true);
	  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	  xhr.send(Request);
	}
	else
		document.getElementById('error').innerHTML="<div class='error'><p>"+erreur+"</p></div>";
	
}



function addFilleulJC(str_nom_JC, int_nb_filleul)
{
	
	var erreur = "";
	var email = document.getElementById('hidden_email').value;
	var email_filleul = new Array();
	var GET_str_email_filleul = "";
	var int_email_filleul_valid = 0;
	alert(email_filleul);	
	for (i=1;i<=int_nb_filleul;i++)
	{
		
		email_filleul[i] = document.getElementById('signUp_email_filleul_'+i).value;
		
		
		
		if (email_filleul[i].length!=0)
			if(!verifEmail(email_filleul[i]))
				erreur=erreur+email_filleul[i]+' (Filleul '+i+') : '+erreur_mail;
			else
			{
				email_filleul_encours = email_filleul[i];
				
				if (!email_filleul.inArray(email_filleul_encours)) {
					alert("ok "+email_filleul_encours);
					int_email_filleul_valid++;				
					GET_str_email_filleul = GET_str_email_filleul+'&'+'email_filleul_'+int_email_filleul_valid+'='+email_filleul_encours;
				}
				else
					alert("PASBON "+email_filleul_encours);
			}
				
				
						
	}
	alert(email_filleul);	
	if(erreur.length==0)
	{
		var Request = 'nom='+str_nom_JC+'&email='+email+GET_str_email_filleul+'&int_nb_filleul='+int_email_filleul_valid;
	
	
	
	
	
	
	  var xhr;
	  if(window.XMLHttpRequest) // Firefox
	  xhr = new XMLHttpRequest();
	  else if(window.ActiveXObject) // Internet Explorers
	  xhr = new ActiveXObject("Microsoft.XMLHTTP");
	  xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) 
		{
				var reponse = xhr.responseText;
								
					if(strpos(reponse,'ok'))
						window.location.replace('concours_confirm.php');
					else if(strpos(reponse,'INSERT'))
						erreur = 'Veuillez nous excuser, l\'insertion des filleuls &agrave; &eacute;chou&eacute;. <br />\n';
					else if(strpos(reponse,'SEND_MAIL'))
						erreur = 'Veuillez nous excuser, l\'envoi de mail &agrave; vos filleuls &agrave; &eacute;chou&eacute; <br />\n';
					else
						erreur = 'Veuillez nous excuser, une erreur est survenue. <br />\n';
					
					if (erreur!="")
					{
						document.getElementById('error').innerHTML="<div class='error'><p>"+erreur+"</p></div>";
					}
				
			
		}
	  }
	  var request = getPathRoot()+"jax/addFilleulJC.php";
	  xhr.open("POST",request,true);
	  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	  xhr.send(Request);
	}
	else
		document.getElementById('error').innerHTML="<div class='error'><p>"+erreur+"</p></div>";
	
}

/*function existInBdd(field,val,table)
{
	var Request = 'field='+field+'&value='+val+'&table='+table;
	var xhr;
	if(window.XMLHttpRequest) // Firefox
	xhr = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorers
	xhr = new ActiveXObject("Microsoft.XMLHTTP");
	xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) {
			var reponse = xhr.responseText;
			if(strpos(reponse,'ok')!=false){
				return false;
			}
			else {
				return true;
			}
		}
	}
	var request = getPathRoot()+"jax/verifexistbdd.php";
	xhr.open("POST",request,true);
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr.send(Request);	
}*/

function pause()
	{	
	}
function devenirmember()
{
	var nom = document.getElementById('nom');
	var prenom = document.getElementById('prenom');
	var civilite = document.getElementById('civilite');
	var jour = document.getElementById('jour');
	var mois = document.getElementById('mois');
	var annee = document.getElementById('annee');
	var email = document.getElementById('email');
	var pseudo = document.getElementById('pseudo');
	var password = document.getElementById('password');
	var conf_password = document.getElementById('conf_password');
	var code_postal = document.getElementById('code_postal');
	var pays = document.getElementById('pays');
	var nombre_enfant = document.getElementById('nombre_enfant');
	var optinp1 = document.getElementById('optinp1');
	var optinp2 = document.getElementById('optinp2');
	
	var error='';
	if(nom.value.length<1)
		error=error+erreur_nom;
	if(prenom.value.length<1)
		error=error+erreur_prenom;
	if(civilite.value=='-')
		error=error+erreur_civilite;
	if(jour.value=='-' || mois.value=='-' || annee=='-')
		error=error+erreur_date;
	if(pseudo.value.length<4)
		error=error+erreur_pseudo;
	if(!optinp1.checked && !optinp2.checked)
		error=error+erreur_optinp;
	
	if(!verifEmail(email.value))
	{
		error=error+erreur_mail;
	}
	
	
	var optinpvalue;
	if(optinp1.checked)
		optinpvalue=1;
	if(optinp2.checked)
		optinpvalue=0;
	
	if(password.value.length<4)
		error=error+erreur_password_len;
	if(password.value!=conf_password.value)
		error=error+erreur_password_notSimilar;
	if(code_postal.value.length!=5 && isNaN(code_postal.value)==true) 
		error=error+erreur_cp;
	if(error.length>0)
	 	document.getElementById('erreur').innerHTML="<p>"+error+"</p>";
		
	
	if(error.length==0)
	{
		
		var Request = 'action=addmember';
		Request = Request+'&nom='+nom.value+'&prenom='+prenom.value+'&civilite='+civilite.value+'&jour='+jour.value+'&mois='+mois.value+'&annee='+annee.value+'&email='+email.value+'&pseudo='+pseudo.value+'&password='+password.value+'&conf_password='+conf_password.value+'&code_postal='+code_postal.value+'&pays='+pays.value+'&nombre_enfant='+nombre_enfant.value+'&optin=1&optinp='+optinpvalue;
		
		var xhr;
		if(window.XMLHttpRequest) // Firefox
		xhr = new XMLHttpRequest();
		else if(window.ActiveXObject) // Internet Explorers
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
		xhr.onreadystatechange = function() {
			if(xhr.readyState == 4) {
				var reponse = xhr.responseText;
				
				
				var erreur = '';			
				if(strpos(reponse,'PSEUDO_DOUBLE'))
				{	
					document.getElementById('pseudo').style.backgroundColor='#FFCCD0';
					document.getElementById('pseudo').style.border='1px solid #ff0000';
					erreur = erreur+erreur_pseudo_double;
				}
				else {
					document.getElementById('pseudo').style.backgroundColor='#fff';
					document.getElementById('pseudo').style.border='1px inset #E3E9EF';
				}
				
				if(strpos(reponse,'MAIL_BAD'))
				{
					document.getElementById('email').style.backgroundColor='#FFCCD0';
					document.getElementById('email').style.border='1px solid #ff0000';
					erreur = erreur+erreur_mail;
				}
				else if(strpos(reponse,'MAIL_DOUBLE')){
					document.getElementById('email').style.backgroundColor='#FFCCD0';
					document.getElementById('email').style.border='1px solid #ff0000';
					erreur = erreur+erreur_mail_double;
				}
				else {
					document.getElementById('email').style.backgroundColor='#fff';
					document.getElementById('email').style.border='1px inset #E3E9EF';
				}
				

				
				if(strpos(reponse,'NOM_NULL')){	erreur = erreur+erreur_nom;}
				if(strpos(reponse,'PRENOMS_NULL')){	erreur = erreur+erreur_prenom;}
				if(strpos(reponse,'CIVILITY_NULL')){	erreur = erreur+erreur_civilite;}
				if(strpos(reponse,'DATE_NULL')){	erreur = erreur+erreur_date;}
				if(strpos(reponse,'PSEUDO_NULL')){	erreur = erreur+erreur_pseudo;}
				if(strpos(reponse,'PASS_NULL')){	erreur = erreur+erreur_password_len;}
				if(strpos(reponse,'PASS_NOT_SIMILAR')){	erreur = erreur+erreur_password_notSimilar;}
				if(strpos(reponse,'CP_BAD')){	erreur = erreur+erreur_cp;}
				
								
				if (erreur=="")
				{
					if(strpos(reponse,'ok')){
						document.getElementById('devenezmembre1').innerHTML='';
						document.getElementById('devenezmembre').innerHTML = "<div id='confirm_inscription'><div class='confirm_head'></div><div class='confirm_body'><div class='body_faux'><h2 class='title'>Bienvenue,</h2><p>Votre inscription sur D&eacute;lices de France &agrave; &eacute;t&eacute; prise en compte</p><p>Vous allez recevoir un email dans quelques minutes afin de confirmer votre adresse.</p></div></div></div>";
						temp = '<p>Vous pouvez d&egrave;s &agrave; pr&eacute;sent vous identifier et acc&eacute;der &agrave; votre page perso.</p>';
	
					}
					else if(strpos(reponse,'INSERT'))
						erreur = 'Veuillez nous excuser, l\'inscription &agrave; &eacute;chou&eacute;.';
					else if(strpos(reponse,'SEND_MAIL'))
						erreur = 'Veuillez nous excuser, l\'envoi de mail &agrave; &eacute;chou&eacute;';
					else
						erreur = 'Veuillez nous excuser, une erreur est survenue.';
				}
				
				if (erreur!="")
				{
					document.getElementById('erreur').innerHTML="<p>"+erreur+"</p>";
				}
			}
		}
		var request = getPathRoot()+"jax/addmember.php";
		xhr.open("POST",request,true);
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xhr.send(Request);
	}
}


/*
function verifEmail(email)
{
   var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;
   return (reg.exec(email)!=null);
}
*/

