

	function verif_search(){

		var service_num = document.getElementById("id_service_num").options[document.getElementById("id_service_num").selectedIndex].value;

		if(service_num==''){
			alert("Vous devez sélectionner un service dans la liste (Les champs grisés sont les catégories de service)");
			return false;
		}

		var code_postal = document.getElementById("id_code_postal").value;

	   if (!(code_postal == '')){
	      if (verif_code_postal(code_postal) == 0){
	         return false;
	      }
	   }

		//On va chercher la commune et le france_num dans la liste si c'est une liste
	   var passage_france_num=0;

		if (document.getElementById('id_liste_commune')){
			passage_france_num=1;

	      var commune = document.getElementById("id_liste_commune").options[document.getElementById("id_liste_commune").selectedIndex].text;

			var france_num = document.getElementById("id_liste_commune").options[document.getElementById("id_liste_commune").selectedIndex].value;

			if(france_num==""){
				alert("Vous devez choisir une commune dans la liste");
				return false;
			}
		}

		//On va chercher la commune et le france_num dans le champ
		if (document.getElementById('id_champ_commune')){

	      passage_france_num=1;
	      var commune = document.getElementById('id_champ_commune').value;
			var france_num = document.getElementById('id_france_num').value;

			if(france_num==""){
				alert("Vous devez renseigner et valider votre code_postal");
				return false;
			}
		}

		if (passage_france_num==0){
			alert("Vous devez valider votre code postal en cliquant sur le bouton \'OK\'");
			return false;
		}

		var email = document.getElementById("id_email").value;

		if (email==''){
			alert('Vous devez renseigner votre adresse email');
			return false;
		}

		if(verif_mail2(email,'L\'adresse mail que vous avez renseigné n\'est pas dans un format correct')==false){
			return false;
		}

		var telephone = document.getElementById("id_telephone").value;

		if (!(telephone=="")){
			//Si 10 chiffres, c'est OK
			if((!(telephone.length==10))||(isNaN(telephone))){
				alert("Le numéro de téléphone que vous avez renseigné n\'est pas dans un format valide");
				return false;
			}
		}
		if (verif_caractere_interdit(telephone,'Le numéro de téléphone contient des caractères non valides')==false){
			return false;
		}

		/*var checkbox_telephone = document.getElementById('id_checkbox_telephone');

		if ((checkbox_telephone.checked == true)&&(telephone=='')){
			alert("Vous devez renseigner votre numéro de téléphone si vous voulez être rappelé");
			return false;
		}*/

		/*var date2 = document.getElementById("id_date2").value;

	   if (date2 == ''){
	      alert("Vous devez remplir le champ : 'Date'");
	      return false;
	   }
	   if ((CheckDate(date2)==0)){
	      alert("Le champ 'Date' n\'a pas correctement été renseigné");
	      return false;
	   }


		var date_now = document.getElementById("id_date_now").value;

	   var good_date = compare_datetime(date2,date_now);
	   if (good_date == 0){
	      alert("La date doit être supérieure ou égale au "+date_now);
	      return false;
	   }

		var datein4month = document.getElementById("id_datein4month").value;

	   var good_date2 = compare_datetime(datein4month,date2);
	   if (good_date2 == 0){
	      alert("La date doit être inférieure ou égale au "+datein4month);
	      return false;
	   }*/

	      return true;

	}

	var display_commune = function (obj){
		document.getElementById('div_commune').innerHTML = obj.responseText;
	}

	function search_commune(){

		/////////////////////////////////////////////////////////////////////////////
		///////  					Vérification du code-postal                    ///////
      /////////////////////////////////////////////////////////////////////////////

		var code_postal = document.getElementById('id_code_postal').value;

		if (verif_entier(code_postal,'Le code postal doit comporter 5 chiffres\nSi vous ne le connaissez pas, vous pouvez le trouver via l\'onglet de gauche \'Trouver son CP\'')==false){
			return false;
		}
		if(!((code_postal.length)==5)){
         alert("Le code postal doit comporter 5 chiffres\nSi vous ne le connaissez pas, vous pouvez le trouver via l\'onglet de gauche \'Trouver son CP\'");
			return false;
		}

		var XHR = new XHRConnection();

		XHR.appendData('code_postal',code_postal);

		XHR.sendAndLoad('rechercher_un_service_bis.php','POST',display_commune);

	}

	function search_barometre(){

      var service_num = document.getElementById("id_service_num").options[document.getElementById("id_service_num").selectedIndex].value;

   	var display_barometre = function (obj){
   		document.getElementById('div_barometre').innerHTML = obj.responseText;
   	}

      var page = 'main_form_bis.php';
		var XHR = new XHRConnection();
		XHR.appendData('barometre','ok');
		XHR.appendData('service_num',service_num);
		XHR.sendAndLoad(page,'POST',display_barometre);

	}
