			
//////////////////////////////////////////////////////////
// Fonction de mise à jour des combos du moteur de recherche horizontal en fonction des critères sélectionnés.
//////////////////////////////////////////////////////////
function updateComboEntete(f) {
  var listePays = f.elements["pays"];
  var indexPays = listePays.selectedIndex;
  var dateDebut = f.elements["dateDebut"];
  var typeCircuit = f.elements["typeCircuit"];
  if(dateDebut.value!=""){
	  f.elements["dateFin"].value=addDays(dateDebut.value, 30);
  }
  
  var xhr_object = null;
  // Création de l'objet XMLHTTPRequest
  if (window.XMLHttpRequest) // Firefox
    xhr_object = new XMLHttpRequest();
  else if (window.ActiveXObject) // IE
    xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  else { // XMLHTTPRequest non supporté par le navigateur
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
    return;
  }
  xhr_object.open("POST", "inc/recherche-UpdateMoteurEntete.vb.asp", true);
  xhr_object.onreadystatechange = function() {
    if (xhr_object.readyState == 4) {
      //alert(xhr_object.responseText);
      eval(xhr_object.responseText);
    }
  }
  xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  var data = "pays=" + escape(listePays.options[indexPays].value)
            + "&dateDebut=" + escape(dateDebut.value)
						+ "&typeCircuit=" + escape(typeCircuit.value);
  xhr_object.send(data);
  //alert(data);
}


function linkRechercherAvancee(sId,sValue){
				 if (document.getElementById(sId)){
				 var cible = "recherche/recherche.asp?typeCircuit=" + sValue
				 		$(sId).href = cible
				 }
}

function menuOnglet(eltId) {
				arrLinkId = new Array('_0','_1','_2','_3','_4','_5','_6','_7','_8','_10','_11','_12','_13','_14','_15','_16','_17','_18','_19');
				intNbLinkElt = new Number(arrLinkId.length);
				arrClassLink = new Array('current','ghost');
				strContent = new String()
				
				for (i=0; i<intNbLinkElt; i++) {
				
					strContent = "menu"+arrLinkId[i];
					var strTypeClass = "type"+arrLinkId[i];
					var strGeneral = "general"+arrLinkId[i];
					var strLien = "lien"+arrLinkId[i];
					
					if ( arrLinkId[i] == eltId ) {
						//document.getElementById(arrLinkId[i]).className = arrClassLink[0];
						$(strContent).className = 'on content';
						$('onglet').className = strTypeClass;
						$('general').className = strGeneral;
						$(strLien).style.display = 'inline';
						
					} else {
						//document.getElementById(arrLinkId[i]).className = arrClassLink[1];
						$(strContent).className = 'off content';
						$(strLien).style.display = 'none';
					}
				}	
			}
			
function rechercheNbCircuit(){
	var m_typeCircuit
	var m_strPays=""
	var m_strDateDebut=""
	$('trouve').innerHTML=''
	  $('nbCircuit').innerHTML='<img src="/img/ajax-loader.gif" alt="Chargement...">'
  	if ($('pays')) {
	  	var m_pays = $('pays');
			m_strPays = m_pays.options[m_pays.selectedIndex].value
	  }
	  if ($('dateDebut')){
	  	var m_dateDebut = $('dateDebut');
			m_strDateDebut = m_dateDebut.value
	  }
	  if(m_dateDebut.value!=""){
	  $('dateFin').value=addDays(m_dateDebut.value, 30);
  }
	  if($('typeCircuit')){m_typeCircuit = $('typeCircuit'); var m_intTypeCircuit=m_typeCircuit.value}
	  
	  var url='/terdav/inc/recherche-moteurEntete.vb.asp';
	  var data = "typeRech=moteur&pays=" + escape(m_strPays)
            + "&dateDebut=" + escape(m_strDateDebut)
            + "&typeCircuit=" + escape(m_intTypeCircuit)
		//alert(data);
      var myAjax = new Ajax.Request(url, {method: 'get', parameters: data, onComplete: AfficherNbCircuit});
	}
	//////////////////////////////////////////////////////////
	// Fonction qui gère le retour une fois que la requête
	// de l'objet xmlhttp s'est exécutée
	function AfficherNbCircuit(http)
	{
		if(http.readyState==20)
		{
			//readystate 4 - la page a fini de s'exécuter
			var res=http.responseText;
			//alert(res);
			if(res!='')
			{
        $('nbCircuit').innerHTML=res;
				if($('typeCircuit').value=='' && $('pays').value=='' && $('dateDebut').value==''){
				    $('trouve').innerHTML="CIRCUITS"
				}
				else {
						$('trouve').innerHTML="CIRCUITS TROUVÉS"
				}
			}
		}
	}
function  validerRechercheRapide() {
  document.forms.recherche.submit();    
}


