// JavaScript Document
<!--
	function submitFormDem() 
	{
		etatIsNull = false;
		errors = "";
		etatACorriger = false;

		var nom 						= document.getElementById("nom1").value; 
		var label_nom					= "Nom";
		
		var prenom						= document.getElementById("prenom1").value; 
		var label_prenom 				= "Prénom";

		var tel							= document.getElementById("tel1").value; 
		var label_tel	 				= "Téléphone";		
		
		var email 						= document.getElementById("email1").value; 
		var label_email 				= "Email";
		
		var ville_depart 				= document.getElementById("ville_depart1").value; 
		var label_ville_depart 			= "Ville de départ";

		var code_postal_depart 			= document.getElementById("code_postal_depart1").value; 
		var label_code_postal_depart	= "Code postal de la ville de départ";

		var ville_arrivee 				= document.getElementById("ville_arrivee1").value; 
		var label_ville_arrivee 		= "Ville d'arrivée";

		var code_postal_arrivee			= document.getElementById("code_postal_arrivee1").value; 
		var label_code_postal_arrivee	= "Code postal de la ville d'arrivée";

		var id_type_habitation			= document.getElementById("id_type_habitation").value; 
		var label_id_type_habitation	= "Type d'habitation (appartement / maison)";

		var surface						= document.getElementById("surface1").value; 
		var label_surface				= "Surface en m² de votre habitation";
		
		var volume 						= document.getElementById("volume1").value; 
		var label_volume 				= "Volume en m³";
		
		var date_intervention			= document.getElementById("date_intervention1").value; 
		var label_date_intervention		= "Date d'intervention";

		//var security_code				= document.getElementById("security_code").value; 
		//var label_security_code			= "Code de vérification";

		//var i_believe_in_jesus1		= document.getElementById("i_believe_in_jesus1").checked;
		//var i_believe_in_jesus2		= document.getElementById("i_believe_in_jesus2").checked;
		//var label_i_believe_in_jesus = "Croyez-vous que Jésus-Christ est Dieu le fils venu en chair ?";


		/* Les champs non obligatoire pour les adminin  */
		isNull(nom,label_nom);
		isNull(prenom,label_prenom);
		isNull(tel,label_tel);
		isNull(email,label_email);
		isNull(ville_depart,label_ville_depart);
		isNull(code_postal_depart,label_code_postal_depart);
		isNull(ville_arrivee,label_ville_arrivee);
		isNull(code_postal_arrivee,label_code_postal_arrivee);
		isNull(id_type_habitation,label_id_type_habitation);
		isNull(surface,label_surface);
		isNull(date_intervention,label_date_intervention);
		//isNull(security_code,label_security_code);
		
		/* Les champs obligatoire pour les admins */
		//isChecked(is_baptise1,is_baptise2,label_is_baptise);


		/* Confirmer mail */
		//confirmEmail(main_email,email2,"Les emails saisies ne sont pas identiques");
		isGoodMail(email,"Adresse email saisie non valide");
		
		
		var ret = verifErrorsRegistration ();
		return ret;


	}

	function isChecked (champs1,champs2,message) {
		if (champs1==false && champs2==false) {
			errors+="\t- "+message+"\n";
			etatIsNull=true; 
		}
	}

	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 photo n'est pas un format d'image valide (les formats acceptés sont .jpeg, .jpg, .gif, .png, .bmp)\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=='') { 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 verifErrorsRegistration() {
		var tmp = "";
		if (etatIsNull) {tmp = errors;errors = "";errors+=">> Pour valider le formulaire, merci de remplir les champs suivants :\n\n";errors += tmp;}
		else if(etatACorriger) { tmp = errors;errors = "";errors+=">> Pour valider le formulaire, merci de remplir les champs suivants :\n";errors += tmp;}
		if (errors != '') { alert (errors); return false; }
		else {return true;}
	}
	

