	/* 
	 * Cette fonction vérifie si les champs email est rempli pour un nouvel inscrit
	 */
	function verif_login_1() {
		

		etatIsNull = false;
		errors = "";
		etatACorriger = false;

		var att1 = document.getElementById("monemail_new_client").value;var label1 = "Votre email";
		
		isNull(att1,label1);
				
		isGoodMail(att1,"Adresse email saisie non valide");

		var ret = verifErrors ();
		
		return ret;

	}

	/* 
	 * Cette fonction vérifie si les champs email et password sont bien rempli pour une personne qui tente de
	 * s'identifier
	 */
	function verif_login_2() {
		

		etatIsNull = false;
		errors = "";
		etatACorriger = false;

		var att1 = document.getElementById("monemail").value;var label1 = "Votre email";
		var att2 = document.getElementById("monpassword").value;var label2 = "Votre mot de passe";
		
		isNull(att1,label1);
		isNull(att2,label2);
				
		isGoodMail(att1,"Adresse email saisie non valide");

		var ret = verifErrors ();
		
		return ret;

	}

	/* 
	 * Cette fonction vérifie si les champs 
	 * Lors de l'inscription en mode préremplissage complet
	 * email, nom, prenom, Mot de passe, Confirmation du mot de passe, peudo, site web
	 * s'identifier
	 */
	function verif_login_3() {
		

		etatIsNull = false;
		errors = "";
		etatACorriger = false;

		var att1 = document.getElementById("nom").value;var label1 = "Votre nom";
		var att2 = document.getElementById("prenom").value;var label2 = "Votre prénom";
		var att4 = document.getElementById("password").value;var label4 = "Votre mot de passe";
		var att5 = document.getElementById("password2").value;var label5 = "La confirmation de votre mot de passe";
		var att6 = document.getElementById("mainemail").value;var label6 = "Votre email";		
		var att7 = document.getElementById("email2").value;var label7 = "La confirmation de votre email";
		var att8 = document.getElementById("jour_naissance").value;var label8 = "Votre date de naissance";
		var att10 = document.getElementById("code_postal").value;var label10 = "Votre code postal";
		var att12 = document.getElementById("pays").value;var label12 = "Votre pays";
		var att13 	= document.getElementById("image").value;var label13 = "Votre photo";
		
		isNull(att1,label1);
		isNull(att2,label2);
		isNull(att4,label4);
		isNull(att6,label6);
		isNull(att12,label12);
		
		if(att13!='') verif_extension_fichier(att13);
		
		confirmPassword(att4,att5,"Les deux passwords saisis ne sont pas identiques !");
		confirmEmail(att6,att7,"Les deux adresses emails saisies ne sont pas identiques !");

		isGoodMail(att6,"Adresse email saisie non valide");

		var ret = verifErrors ();
		
		return ret;

	}


	function verif_extension_fichier(champs) {
		var tab_ext = champs.split(".");
		var taille	= tab_ext.length-1;
		var ext 	= tab_ext[taille].toLowerCase();
		if(ext!="jpg" && ext!="png" && ext!="jpeg" && ext!="gif" && ext!="bmp") {
			errors+="\t- Le format ."+ ext +" de votre fichier n'est pas un format d'image valide\n";
			etatACorriger=true; 
		}
	}


	function confirmPassword(password1,password2,label) {
	
		if (!etatIsNull && password1!="" && password2!="") {
	
			if(password1 != password2) {
				etatACorriger=true;errors+="\t- "+label+"\n"; 
			}
		}
	}


	function confirmEmail(email1,email2,label) {

		if (!etatIsNull && email1!="" && email2!="") {
			if(email1 != email2) {
				etatACorriger=true;errors+="\t- "+label+"\n"; 
			}
		}

	}

	function isNull (champs,message) {
		
		if (champs=='' || champs=='<? echo YOUR_MAIL; ?>' || champs=='<? echo YOUR_PASSWORD; ?>') { 
			errors+="\t- "+message+"\n";
			etatIsNull=true;
		}
	}


	function isGoodMail(chaine,label) {
	
		if (!etatIsNull && chaine!="") {
	
		var adresse = chaine;

		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
			
			if ((place > -1)&&(adresse.length >2)&&(point > 1)) {
				
			}
			else {
				etatACorriger=true;errors+="\t- "+label+"\n"; 
			}
		}
	}

	function verifErrors() {

		var tmp = "";
		
		if (etatIsNull) {
			tmp = errors;
			errors = "";
			errors+=" >> Pour vous identifiez, merci de remplir les champs suivants :				\n\n";
			errors += tmp;
		}
		else if(etatACorriger) { 
			tmp = errors;
			errors = "";
			errors+=" >> Vous avez saisi des données non compatibles dans les champs suivants :	\n";
			errors += tmp;
		}
			
		if (errors != '') { alert (errors); return false; }
		else {
				return true; 
		}
	}
