// JavaScript Document
function VerificationEmail(elm)
{
	if (elm.value.indexOf("@") != "-1" &&
		elm.value.indexOf(".") != "-1" &&
		elm.value != "")
		return true;
	
	return false;
}

function verif_inscription(formulaire,secure)
{
	var txt; txt = "";
	var txt2; txt2 = "";
	
	with(formulaire)
	{	
		if(nom.value=="")
			txt += "Veuillez indiquer votre nom.\n";
		if(prenom.value=="")
			txt += "Veuillez indiquer votre prénom.\n";
		/*if(email.value=="")
			txt += "Veuillez indiquer votre email.\n";*/
		var rg = new RegExp('[0-9]{9,11}');
		var o=document.getElementById('factur_id_departement');
		if (o.selectedIndex==0)
		{
			alert("Veuillez sélectionner un département");
			o.focus();
			return false;
		}
		if ((email.value!="" || secure==1) && VerificationEmail(email) == false)
			txt2 += "Adresse email incorrecte.\n";
		if ((telephone.value!="" || secure==1) && (!rg.test(telephone.value)))
			txt2 += "Numéro de téléphone incorrect. Format à respecter 9999999999\n";
		if (mobile.value!="" && (!rg.test(mobile.value)))
			txt2 += "Numéro de mobile incorrect. Format à respecter 9999999999\n";
		
		if (secure==1)
		{
			if ((factur_adresse1.value+factur_adresse2.value)=="")
			{
				txt2 += "Merci de renseigner votre adresse.\n";
			}
			if (factur_cp.value=="")
			{
				txt2 += "Merci de renseigner votre code postal.\n";
			}
			if (factur_ville.value=="")
			{
				txt2 += "Merci de renseigner votre ville.\n";
			}
			if (factur_pays.value=="")
			{
				txt2 += "Merci de renseigner votre pays.\n";
			}
			
		}
		
		
		if(txt!="" || txt2!="")
		{
			alert(txt+txt2);
			return false;
		}
		return true;
	}
}
function verif_inscription_email(formulaire)
{
	var txt; txt = "";
	var txt2; txt2 = "";
	
	with(formulaire)
	{	
		if(nom.value=="")
			txt += "Veuillez indiquer votre nom.\n";
		if(prenom.value=="")
			txt += "Veuillez indiquer votre prénom.\n";
		if(email.value=="")
			txt += "Veuillez indiquer votre email.\n";
		
		
		if (email.value!="" && VerificationEmail(email) == false)
			txt2 += "Adresse email incorrecte.\n";
		if (telephone.value!="" && isNaN(telephone.value))
			txt2 += "Numéro de téléphone incorrect. Format à respecter 9999999999\n";
		if (telephone.value!="" && isNaN(telephone.value))
			txt2 += "Numéro de mobile incorrect. Format à respecter 9999999999\n";
			
		
		
		if(txt!="" || txt2!="")
		{
			alert(txt+txt2);
			return false;
		}
		return true;
	}
}
function verif_inscription3(formulaire)
{
	var txt; txt = "";
	var txt2; txt2 = "";
	
	with(formulaire)
	{	
		
		if(id_magasin.value==0)
			txt += "Veuillez indiquer un magasin.\n";
		if(nom.value=="")
			txt += "Veuillez indiquer votre nom.\n";
		if(prenom.value=="")
			txt += "Veuillez indiquer votre prénom.\n";
		
		
		if (email.value!="" && VerificationEmail(email) == false)
			txt2 += "Adresse email incorrecte.\n";
		if (telephone.value!="" && isNaN(telephone.value))
			txt2 += "Numéro de téléphone incorrect. Format à respecter 9999999999\n";
		if (telephone.value!="" && isNaN(telephone.value))
			txt2 += "Numéro de mobile incorrect. Format à respecter 9999999999\n";
			
		
		
		if(txt!="" || txt2!="")
		{
			alert(txt+txt2);
			return false;
		}
		return true;
	}
}
function verif_inscription_utilisateur(formulaire)
{
	var txt; txt = "";
	var txt2; txt2 = "";
	
	with(formulaire)
	{	
		if(nom.value=="")
			txt += "Veuillez indiquer votre nom.\n";
		if(prenom.value=="")
			txt += "Veuillez indiquer votre prénom.\n";
		/*if(email.value=="")
			txt += "Veuillez indiquer votre email.\n";
		*/
		
		
		if (email.value!="" && VerificationEmail(email) == false)
			txt2 += "Adresse email incorrecte.\n";
		if (telephone.value!="" && isNaN(telephone.value))
			txt2 += "Numéro de téléphone est incorrect. Format à respecter 9999999999.\n";
		if (fax.value!="" && isNaN(fax.value))
			txt2 += "Numéro de fax incorrect. Format à respecter 9999999999\n";
			
		
		
		if(txt!="" || txt2!="")
		{
			alert(txt+txt2);
			return false;
		}
		return true;
	}
}
function verif_inscription2(formulaire)
{
		
		if(formulaire.id_magasin.options.selectedIndex<0)
		{
				alert("Veuillez selectionner un centre E.Leclerc.");
				return false;
		}
		//return true;

}

function verif_pwd(formulaire)
{
	//formulaire.valide_email.focus();
	if(formulaire.password.value=="")
	{
			alert("Veuillez indiquer un mot de passe.");
			return false;
	}
	if(formulaire.password2.value=="")
	{
			alert("Veuillez confirmer votre mot de passe.");
			return false;
	}
	
	if(formulaire.password.value!=formulaire.password2.value)
	{
			alert("Vos mots de passe ne sont pas identiques.");
			return false;
	}
	if(formulaire.password.length<8)
	{
			alert("Votre mot de passe doit comporter au moins 8 caractères.");
			return false;
	}
	return true;
}

