var xhr = null;

function getXhr()
{
  if(window.XMLHttpRequest)
   {
    xhr = new XMLHttpRequest();
   }
  else if(window.ActiveXOject)
   {
    try
     {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
     }
    catch(e)
     {
      try
       {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
       }
      catch(el)
       {
        xhr = null;
       }
     }
   }
  else
   {
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest\nVeuillez le mettre à jour");
   }
   
   return xhr;
}


//Créons une fonction de création d'objet XMLHttRequest
function get_Count()
 {
  getXhr()
  xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va inserer dans le div "nb_annonce_total" le resultat de la page appellée
	  
	  var xmldoc = xhr.responseXML.documentElement;
	  var reponse = xmldoc.getElementsByTagName("reponse")[0].childNodes[0].nodeValue;
	  var nb_annonce = xmldoc.getElementsByTagName("nb_annonces")[0].childNodes[0].nodeValue;

	  
	  if ( nb_annonce == 0)
	  {
   	    document.getElementById('nb_annonce_total').innerHTML = "Aucune annonce ne correspond &agrave; vos crit&egrave;res";
		document.getElementById('nb_annonce_total').style.color = "#FF6600";
		//document.getElementById('bouton_voir_annonce').style.display = "none";  
	  }
	  else
	  {
		document.getElementById('nb_annonce_total').style.color = "#000000";
		if (nb_annonce == 1) {
	    	document.getElementById('nb_annonce_total').innerHTML = "<span class=\"Style3\">" + nb_annonce + "</span>" + " annonce correspond &agrave; vos crit&egrave;res de recherche";	
		}
		else {
			
	    	document.getElementById('nb_annonce_total').innerHTML = "<span class=\"Style3\">" + nb_annonce + "</span>" + " annonces correspondent &agrave; vos crit&egrave;res de recherche";	
	  	}

		//document.getElementById('bouton_voir_annonce').style.display = "block";
	  }

	  
     }
   }
  xhr.open("POST",'scripts/searchCount.asp',true)
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  // Nous envoyons à searchCount.asp la valeur du radio
  
  var photos_seulement;
  var premiere_main;
  if (document.getElementById('dpt_voisin').checked)
  {
	  dpt_voisin = "&dpt_voisin=1";
  }
  else
  {
	  dpt_voisin = "";
  }
  
  var params = "choix_departement=" + document.getElementById("choix_departement").value + "&choix_region=" + document.getElementById('choix_region').value +"&choix_modele=" + document.getElementById('choix_modele').value +"&choix_prix=" + document.getElementById('choix_prix').value +"&choix_categorie=" + document.getElementById('choix_categorie').value +"&choix_cylindree=" + document.getElementById('choix_cylindree').value +"&choix_annee=" + document.getElementById('choix_annee').value+ dpt_voisin;
  xhr.send(params);
 }

function get_Count_Modele(mot_cle)
{
	getXhr()
    xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va inserer dans le div "nb_annonce_total" le resultat de la page appellée
	  var xmldoc = xhr.responseXML.documentElement;
	  var reponse = xmldoc.getElementsByTagName("reponse")[0].childNodes[0].nodeValue;
	  var nb_annonce = xmldoc.getElementsByTagName("nb_annonces")[0].childNodes[0].nodeValue;
	  
      document.getElementById('nb_annonce_total').innerHTML = nb_annonce;
	  if ( nb_annonce == 0)
	  {
		document.getElementById('bouton_voir_annonce').style.display = "none";  
	  }
	  else
	  {
		document.getElementById('bouton_voir_annonce').style.display = "block";
	  }
     }
   }
  xhr.open("POST",'scripts/searchCount.asp',true)
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');  
  xhr.send("recherche_modele=true&mot_cle=" + mot_cle);
}