var xhr = null;


//fonction de création d'objet XMLHttRequest
function get_Xhr(){
  if(window.XMLHttpRequest) {// -- Test le navigateur (si on est sous firefox)
    xhr = new XMLHttpRequest();
  }else if(window.ActiveXOject){
    try{
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
     }
	catch(e){
      try{
        xhr = new ActiveXObject("Microsoft.XMLHTTP");// -- Test le navigateur (si on est sous IE)
       }
      catch(el) {
        xhr = null;
       }
     }
   }else{
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest\nVeuillez le mettre à jour");
   }
  return xhr;
 }
 
 
 ///////////////////////// Charge la liste des news /////////////////////////////////////
function pagination_catalogue(form, id){
  get_Xhr();
  xhr.onreadystatechange = function() {
    if(xhr.readyState == 4 && xhr.status == 200){
      document.getElementById(form).innerHTML = xhr.responseText;
     }
   }

  xhr.open("GET",'entete_catalogue.php?page='+id,true);
  xhr.setRequestHeader('Content-Type','x-www-form-urlencoded');

  xhr.send(null);
}

 ///////////////////////// Charge la liste des news /////////////////////////////////////
function pagination_search(form, id,search){
  get_Xhr();
  xhr.onreadystatechange = function() {
    if(xhr.readyState == 4 && xhr.status == 200){
      document.getElementById(form).innerHTML = xhr.responseText;
     }
   }

  xhr.open("GET",'entete_search.php?page='+id+'&search='+search,true);
  xhr.setRequestHeader('Content-Type','x-www-form-urlencoded');

  xhr.send(null);
}

 ///////////////////////// Charge la liste des news /////////////////////////////////////
function tri_categorie(form, id ,trie){
  get_Xhr();
  xhr.onreadystatechange = function() {
    if(xhr.readyState == 4 && xhr.status == 200){
      document.getElementById(form).innerHTML = xhr.responseText;
     }
   }

  xhr.open("GET",'tri_categorie.php?id='+id+'&trie='+trie,true);
  xhr.setRequestHeader('Content-Type','x-www-form-urlencoded');

  xhr.send(null);
}
 ///////////////////////// Charge la liste des news /////////////////////////////////////
function tri_prix(form, id ,trie){
  get_Xhr();
  xhr.onreadystatechange = function() {
    if(xhr.readyState == 4 && xhr.status == 200){
      document.getElementById(form).innerHTML = xhr.responseText;
     }
   }

  xhr.open("GET",'tri_prix.php?id='+id+'&trie='+trie,true);
  xhr.setRequestHeader('Content-Type','x-www-form-urlencoded');

  xhr.send(null);
}

 ///////////////////////// Charge la liste des news /////////////////////////////////////
function tri_couleur(form, id ,trie){
  get_Xhr();
  xhr.onreadystatechange = function() {
    if(xhr.readyState == 4 && xhr.status == 200){
      document.getElementById(form).innerHTML = xhr.responseText;
     }
   }

  xhr.open("GET",'tri_couleur.php?id='+id+'&trie='+trie,true);
  xhr.setRequestHeader('Content-Type','x-www-form-urlencoded');

  xhr.send(null);
}
