function request(url,cadre) 
{
 var XHR = null;

 //DECLARATION DES OBJETS XMLHTTPRequest
 if(window.XMLHttpRequest) // Firefox
   XHR = new XMLHttpRequest();
 else if(window.ActiveXObject) // Internet Explorer
   XHR = new ActiveXObject("Microsoft.XMLHTTP");
 else 
 { // XMLHttpRequest non supporté par le navigateur
   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest");
   return;
 }
 // envoie de la requête, methode GET et de l'url
 XHR.open("GET",url, true);

 // on guette les changements d'état de l'objet
 XHR.onreadystatechange = function attente() 
 {

 // l'état est à 4, requête reçu !
  if(XHR.readyState == 4)     
  {
   // ecriture de la réponse : on modifie le contenue de cadre(panier)
   document.getElementById(cadre).innerHTML = XHR.responseText;
  }
 }
 XHR.send(null);        // le travail est terminé
 return;
}

