var xhr = null;

//Créons une fonction de création d'objet XMLHttRequest
function get_Xhr()
 {
  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;
 }

function noCache(uri){

 return uri.concat( 

  /\?/.test(uri) ?
   "&"
   :
   "?",
  "noCache=",
  (new Date).getTime(),
  ".",
  Math.random()*1234567
 );
}

function Ajaxsender(fichier)
{
// Creation de l'objet XMLHttpRequest
  get_Xhr();
  xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
      // Que fera AJAX si tout se passe bien, il va inserer dans le div "iris" le resultat de la page appellée
     document.getElementById("nb_abbonne").innerHTML="<img src='images/loading.gif' />";
     }
   }
  // Nous allons interroger ajaxiris.php pour recuperer la reponse
  xhr.open("GET", fichier, false); 
  xhr.send(null); 
  if(xhr.readyState == 4) return(xhr.responseText);
    else return(false);
}

// Function pour lancer une requete Ajax 
function LancerRequete(Requete)
{
	var resultat = Ajaxsender(Requete);	
	return resultat ; 
}


