// JavaScript Document


/* Contrôle Form Moncompte déjà client */
function ctrl(){
	if(document.form1.email.value==""){
		alert("Login obligatoire");
		document.form1.email.focus();
		return false;
	}
	
	/* Verif validité Email (Login) */
		adresse = document.form1.email.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
		if ((place > -1)&&(adresse.length >2)&&(point > 1))
			{
			}
		else
			{
			alert('Login (Adresse e-mail) invalide');
			document.form1.email.focus();
			return(false);
			}

	if(document.form1.password.value==""){
		alert("Mot de passe obligatoire");
		document.form1.password.focus();
		return false;
	}
}


/* mon compte : nouveau client */
function ctrlnouveauclient() {
   	/* Nom */
	if (document.form3.nom.value=="" ) {
	    alert("Nom obligatoire");
	    document.form3.nom.focus();
		return false;
	}
	/* Prénom */
	if (document.form3.prenom.value=="" ) {
	    alert("Prénom obligatoire");
	    document.form3.prenom.focus();
		return false;
	}
	/* Adresse1 */
	if (document.form3.adresse1.value=="" ) {
	    alert("Adresse obligatoire");
	    document.form3.adresse1.focus();
		return false;
	}
	/* Codepostal */
	if (document.form3.codepostal.value=="" ) {
	    alert("Code postal obligatoire");
	    document.form3.codepostal.focus();
		return false;
	}
	/* Si Codepostal Français alors NUM et 5 c.  */
	if(document.form3.pays.value=="France"){

		var chaine=document.form3.codepostal.value;
					var exp=new RegExp("^[0-9]*$","g");
				 if (exp.test(chaine)==false)
					{
					alert("Caractère(s) non numérique(s) dans code postal");
					document.form3.codepostal.focus();
					return false;
					}
		codepostal = document.form3.codepostal.value;
		if(codepostal.length != 5)
			{ 
				alert("Le code postal pour la France doit contenir 5 chiffres");
				document.form3.codepostal.focus();
				return false;
			}
	}
	
	/* Ville */
	if (document.form3.ville.value=="" ) {
	    alert("Ville obligatoire");
	    document.form3.ville.focus();
		return false;
	}
	
	/* Téléphone OU Portable Obligatoire */
	if (document.form3.telephone.value=="" && document.form3.portable.value==""){
	    alert("Téléphone ou portable obligatoire");
	    document.form3.telephone.focus();
		return false;
	}
	/*	Ctrl Num et 10 chiffre TELEPHONE si valeur */
	if(document.form3.telephone.value!=""){
		/* Num */
		var telephone = document.form3.telephone.value;
		var exp=new RegExp("^[0-9]*$","g");
				 if (exp.test(telephone)==false)
					{
					alert("Caractère(s) non numérique(s) dans téléphone");
					document.form3.telephone.focus();
					return false;
					}
		/* 10 chiffres min. */
		if (document.form3.telephone.value.length <10 ) {
			alert("Téléphone invalide: doit contenir 10 chiffres");
			 document.form3.telephone.focus();
			return false;
		}
	}
	/*	Ctrl Portable si valeur */
	if(document.form3.portable.value!=""){
		/* Num */
		var portable = document.form3.portable.value;
		var exp=new RegExp("^[0-9]*$","g");
				 if (exp.test(portable)==false)
					{
					alert("Caractère(s) non numérique(s) dans le portable");
					document.form3.portable.focus();
					return false;
					}
		/* 10 chiffres min. */
		if (document.form3.portable.value.length <10 ) {
			alert("Portable invalide doit contenir 10 chiffres");
			 document.form3.portable.focus();
			return false;
		}
	}
	
	/* Email */
	if (document.form3.email.value=="" ) {
	    alert("Email obligatoire");
	    document.form3.email.focus();
		return false;
	}
	/* Validité Email */
	/* Verif validité Email (Login) */
			adresse = document.form3.email.value;
			var place = adresse.indexOf("@",1);
			var point = adresse.indexOf(".",place+1);
			if ((place > -1)&&(adresse.length >2)&&(point > 1))
				{
				}
			else
				{
				alert('Adresse E-mail invalide');
				document.form3.email.focus();
				return(false);
				}	
	
		
	/* MotPasse */
	if (document.form3.motpasse.value=="" ) {
	    alert("Mot de passe obligatoire");
	    document.form3.motpasse.focus();
		return false;
	}
}




	function Calque(action){
		MM_showHideLayers('motpasseperdu','',action);
		MM_showHideLayers('cache','',action);
	}
	
	
	function ctrl2(){
		/* form2 */
		/* ctrl email_perdu */
		if(document.form2.email_perdu.value==""){
			alert("Email obligatoire");
			document.form2.email_perdu.focus();
			return false;
		}
		
		/* Verif validité Email_perdu (Login) */
			adresse = document.form2.email_perdu.value;
			var place = adresse.indexOf("@",1);
			var point = adresse.indexOf(".",place+1);
			if ((place > -1)&&(adresse.length >2)&&(point > 1))
				{
				}
			else
				{
				alert('Email invalide');
				document.form2.email_perdu.focus();
				return(false);
				}
	}


