function submitForm(){        
			//On regarde la liste des départements
			if (document.getElementById("dep").selectedIndex != 0){
				document.getElementById("aDept").value = document.getElementById("dep").options[document.getElementById("dep").selectedIndex].value; 
			}			
			document.getElementById('frm_recherche').submit();			
        		
}
function clickText(){
         //Test sur le clic sur les checbox
         if (document.getElementById("coc_text").checked == true){
            document.getElementById("coc_img").checked = false;
         }
         else
             document.getElementById("coc_text").checked = true;
}
function clickImg(){
         //Test sur le clic sur les checbox
         if (document.getElementById("coc_img").checked == true){
            document.getElementById("coc_text").checked = false;
         }
         else
             document.getElementById("coc_img").checked = true;
}
function byDept(leDept){
	//recherche par département
	document.forms['frm_recherche'].aDept.value = leDept;
	submitForm();		
}
function razModele() {
         l=document.forms['frm_recherche'].cb_modele.length;
         for (i=l; i>=0; i--)
             document.forms['frm_recherche'].cb_modele.options[i]=null;
}
function razMarque() {
         l=document.forms['frm_recherche'].cb_marque.length;
         for (i=l; i>=0; i--)
             document.forms['frm_recherche'].cb_marque.options[i]=null;
}
function changeCbModele(){
         //On regarde quelle est la valeur sélectionnée
         //dans la combo Marque
         //D'abord vider la liste
         var codeModele = "<select id='cb_modele' name='cb_modele' class='fgris'>";
         codeModele += "<option value='-1'>+ MODELE</option>";
         razModele();
         //On parcours le tableau des modèles afin d'afficher dans la cb_modele
         // la liste des modèles correspondant à la marque sélectionnée
		 //alert(document.getElementById("cb_marque").selectedIndex);
         for (i=0; i < tModele[document.forms['frm_recherche'].cb_marque.options[document.forms['frm_recherche'].cb_marque.selectedIndex].value].length; i++){
          //Chaque element du tableau est composé de la manière suivante
          //identifiant du modèle ; libellé du modèle
          var tabString = tModele[document.forms['frm_recherche'].cb_marque.options[document.forms['frm_recherche'].cb_marque.selectedIndex].value][i].split(';');
          //Ecrire dans cb_modele <option value='tabString[0]'>tabString[1]</option>
          codeModele += "<option value='"+tabString[0]+"'>"+tabString[1]+"</option>";
         }
         codeModele += "</select>";
         //alert(codeModele);
         document.getElementById("divModele").innerHTML = codeModele;        //tModele[document.forms['frm_recherche'].cb_marque.options[document.forms['frm_recherche'].cb_marque.selectedIndex].value]
}
function ModifListeMarque(leType){
		//On regarde quelle est la valeur sélectionnée
         //dans la combo Marque
         //D'abord vider la liste         
         var codeMarque = "<select id='cb_marque' name='cb_marque' onchange='javascript:changeCbModele();' class='fgris'>";
         codeMarque += "<option value='-1'>+ MARQUE</option>";
         razMarque();
         //Mise à jour des éléments de recherche     	
         //On parcours le tableau des modèles afin d'afficher dans la cb_modele
         // la liste des modèles correspondant à la marque sélectionnée
         if (tMarque[parseInt(leType, 10)]){
         	for (i=0; i < tMarque[parseInt(leType, 10)].length; i++){
	          	//Chaque element du tableau est composé de la manière suivante
	          	//identifiant du modèle ; libellé du modèle
	          	var tabString = tMarque[parseInt(leType, 10)][i].split(';');
	          	//Ecrire dans cb_modele <option value='tabString[0]'>tabString[1]</option>
	          	codeMarque += "<option value='"+tabString[0]+"'>"+tabString[1]+"</option>";
         	}
         }
         codeMarque += '</select>';      
         document.getElementById('divMarque').innerHTML = codeMarque;         
         //On coche ou non la cas à cocher correspondante
         /*document.getElementById("cocAuto").checked = false;
		 document.getElementById("cocUtil").checked = false;
	 	 document.getElementById("cocRoue").checked = false;
		 document.getElementById("cocCC").checked = false;
		 document.getElementById("cocBT").checked = false;         
         switch(parseInt(leType, 10)){
         	case 1 : //La voiture
			 	document.getElementById("cocAuto").checked = true;
			 	break;
			case 1 : //Utilitaire
			 	document.getElementById("cocUtil").checked = true;
			 	break;
			case 2 : //Les 2 roues
			 	document.getElementById("cocRoue").checked = true;
			 	break;
			case 3 : //Les camping CAR
			 	document.getElementById("cocCC").checked = true;        	
				break;
			case 4 : //Les camping CAR
			 	document.getElementById("cocBT").checked = true;         	
         }         
         document.getElementById("cbTypeVehicule").value = parseInt(leType, 10); */        //tMarque[document.forms['frm_recherche'].cbTypeVehicule.options[document.forms['frm_recherche'].cbTypeVehicule.selectedIndex].value];         
         //dans le cas ou le choix est un CC, 2 roue ou utilitaire
         //Il faut empecher le choix sur la carrosserie      
}
function ModifListeMarqueEpublier(){
		//On regarde quelle est la valeur sélectionnée
         //dans la combo Marque
         //D'abord vider la liste
         var codeMarque = "<select id='cb_marque' name='cb_marque'>";
         codeMarque += "<option value='-1'>+ MARQUES</option>";
         razMarqueEpublier();
         //On parcours le tableau des modèles afin d'afficher dans la cb_modele
         // la liste des modèles correspondant à la marque sélectionnée
         for (i=0; i < tMarque[document.getElementById("cbTypeVehicule").options[document.getElementById("cbTypeVehicule").selectedIndex].value].length; i++){
          //Chaque element du tableau est composé de la manière suivante
          //identifiant du modèle ; libellé du modèle
          var tabString = tMarque[document.getElementById("cbTypeVehicule").options[document.getElementById("cbTypeVehicule").selectedIndex].value][i].split(';');
          //Ecrire dans cb_modele <option value='tabString[0]'>tabString[1]</option>
          codeMarque += "<option value='"+tabString[0]+"'>"+tabString[1]+"</option>";
         }
         codeMarque += "</select>";
         document.getElementById("divMarque").innerHTML = codeMarque;
         tMarque[document.getElementById("cbTypeVehicule").options[document.getElementById("cbTypeVehicule").selectedIndex].value];         
		 //En fonction du type de véhicule choisi, on autorise ou pas l'aspect enabled des éléments du formulaire
		 var leType = document.getElementById("cbTypeVehicule").options[document.getElementById("cbTypeVehicule").selectedIndex].value;
}
function razMarqueEpublier() {
         l=document.getElementById("cb_marque").length;
         for (i=l; i>=0; i--)
             document.getElementById("cb_marque").options[i]=null;
}
function eraseForm(){
	//On efface le formulaire, c'est à dire que l'on repart vers la page d'index du site	
	window.location.href = "index.php";			
}