/*-------------------------MAJ PRIX PARTICULIERS-------------------------------*/
var xhr= null;
if(window.XMLHttpRequest)
   {
   xhr=new XMLHttpRequest();   //instanciation de l'objet xhr sous mozz
   }
else if(window.ActiveXObject)
	 {
	 xhr= new ActiveXObject("Microsoft.XMLHTTP");  //instanciation de l'objet xhr sous ie
	 }

function MaJPrix(id, pro)
{
if((id!="")) //evite de faire une recherche si le champs est vide
  {
	var option = document.getElementById('prix_option').value;
	var qte = document.getElementById('quantite').value;
   xhr.open("GET",'prix_cond.php?id_cond='+escape(id)+'&option_cond='+option+'&qte_cond='+qte+'&pro='+pro, true);   //passe les mots cles à la page de recherche effectuant les requetes le escape enleve les caracteres pouvant poser prb dans le passage en GET dans l'url
   xhr.onreadystatechange = handleHttpPrix;    //lorsque le php renvoie des infos on appelle la fct handleHttpPrix()
   xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1");//entete  specifiant l encodage de caractère
   xhr.send(null);
    }
else
    {
    document.getElementById('prix').innerHTML=""; //on remet la zone à vide
    }
}

function handleHttpPrix()
{
document.getElementById('prix').innerHTML="";  //on remet la zone à vide
if (xhr.readyState == 4)         //l'etat 4 est "prêt"
      {
      results = xhr.responseText;
      document.getElementById('prix').innerHTML+=results;   //et on remplit le div prix
      }
}

/*-------------------------MAJ MOTEUR RECHERCHE FICHES-------------------------------*/
function MaJFiche()
{
	var cat = document.getElementById('SelectCat').value;
	var sscat = document.getElementById('SelectSousCat').value;
	var type = document.getElementById('SelectType').value;
	var word = document.getElementById('SelectWord').value;
	
   xhr.open("GET",'maj_fiche.php?id_cat='+escape(cat)+'&id_sscat='+sscat+'&id_type='+type+'&KeyWord='+escape(word), true);   //passe les mots cles à la page de recherche effectuant les requetes le escape enleve les caracteres pouvant poser prb dans le passage en GET dans l'url
   xhr.onreadystatechange = handleHttpFiche;    //lorsque le php renvoie des infos on appelle la fct handleHttpFiche()
   xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1");//entete  specifiant l encodage de caractère
   xhr.send(null);
}

function handleHttpFiche()
{
document.getElementById('aff_type').innerHTML="";  //on remet la zone à vide
if (xhr.readyState == 4)         //l'etat 4 est "prêt"
      {
      results = xhr.responseText;
      document.getElementById('aff_type').innerHTML+=results;   //et on remplit le div du moteur de recherche
      document.getElementById('Search').submit();
      }
	  else
	  {
      document.getElementById('aff_type').innerHTML+='<img src="css/images/loading.gif" alt="wait" style="margin-top:30px" />';   //et on remplit le div du moteur de recherche
      }
}

/*-------------------------MAJ MOTEUR RECHERCHE GENERAL-------------------------------*/
function MaJSearch(cat)
{
   xhr.open("GET",'maj_search.php?id_cat='+escape(cat), true);   //passe les mots cles à la page de recherche effectuant les requetes le escape enleve les caracteres pouvant poser prb dans le passage en GET dans l'url
   xhr.onreadystatechange = handleHttpSearch;    //lorsque le php renvoie des infos on appelle la fct handleHttpSearch()
   xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1");//entete  specifiant l encodage de caractère
   xhr.send(null);
}

function handleHttpSearch()
{
if (xhr.readyState == 4)         //l'etat 4 est "prêt"
      {
      /*
      document.getElementById('AffSearchSousCat').innerHTML="";  //on remet la zone à vide
      results = xhr.responseText;
      document.getElementById('AffSearchSousCat').innerHTML+=results;   //et on remplit le div du moteur de recherche
      */
      document.getElementById('SearchSousCat').innerHTML = xhr.responseText;
      document.getElementById('SearchType').innerHTML="<option value=''></option>";
      }
}
function MaJSearchType(sscat)
{
   xhr.open("GET",'maj_search.php?id_sscat='+escape(sscat), true);   //passe les mots cles à la page de recherche effectuant les requetes le escape enleve les caracteres pouvant poser prb dans le passage en GET dans l'url
   xhr.onreadystatechange = handleHttpSearchType;    //lorsque le php renvoie des infos on appelle la fct handleHttpSearchType()
   xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1");//entete  specifiant l encodage de caractère
   xhr.send(null);
}

function handleHttpSearchType()
{
if (xhr.readyState == 4)         //l'etat 4 est "prêt"
      {
      /*
      document.getElementById('AffSearchType').innerHTML="";  //on remet la zone à vide
      results = xhr.responseText;
      document.getElementById('AffSearchType').innerHTML+=results;   //et on remplit le div du moteur de recherche
      */
      document.getElementById('SearchType').innerHTML = xhr.responseText;
      }
}

/*---------------------MAJ MOTEUR RECHERCHE EVENEMENTS A AVENIR---------------------------*/
function MaJAvenir(region)
{
   xhr.open("GET",'maj_avenir.php?id_region='+escape(region), true);   //passe les mots cles à la page de recherche effectuant les requetes le escape enleve les caracteres pouvant poser prb dans le passage en GET dans l'url
   xhr.onreadystatechange = handleHttpAvenir;    //lorsque le php renvoie des infos on appelle la fct handleHttpPrix()
   xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1");//entete  specifiant l encodage de caractère
   xhr.send(null);
}

function handleHttpAvenir()
{
if (xhr.readyState == 4)         //l'etat 4 est "prêt"
      {
      document.getElementById('AffAvenir').innerHTML="";  //on remet la zone à vide
      results = xhr.responseText;
      document.getElementById('AffAvenir').innerHTML+=results;   //et on remplit le div du moteur de recherche
      }
}


/*---------------------MAJ MOTEUR RECHERCHE EVENEMENTS PASSES---------------------------*/
function MaJPasse(region)
{
   xhr.open("GET",'maj_passe.php?id_region='+escape(region), true);   //passe les mots cles à la page de recherche effectuant les requetes le escape enleve les caracteres pouvant poser prb dans le passage en GET dans l'url
   xhr.onreadystatechange = handleHttpPasse;    //lorsque le php renvoie des infos on appelle la fct handleHttpPrix()
   xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-1");//entete  specifiant l encodage de caractère
   xhr.send(null);
}

function handleHttpPasse()
{
if (xhr.readyState == 4)         //l'etat 4 est "prêt"
      {
      document.getElementById('AffPasse').innerHTML="";  //on remet la zone à vide
      results = xhr.responseText;
      document.getElementById('AffPasse').innerHTML+=results;   //et on remplit le div du moteur de recherche
      }
}

