window.onload = initHttpService;
//var url       = "avis_search";
var act       = false;
var http;
var div;

function initHttpService() {
 http = createXHRObject();
 div  = window.document.getElementById('avis');
 recherche(0,div.innerHTML);
 }

function createXHRObject() {
 var xhro = null;
 if     (window.XMLHttpRequest) xhro = new XMLHttpRequest();                      // Firefox
 else if(window.ActiveXObject)  xhro = new ActiveXObject("Microsoft.XMLHTTP");    // IE

 return xhro;
 }

function handleHttpResponse() {
  if (http.readyState == 4) {
    div.innerHTML = http.responseText;
    act = false;
    }
  }

function recherche(v0, v1) {
 if (!act) {
  var qs = "first="+escape(v0)+"&id="+escape(v1);
  http.open("POST", url, true);
  http.onreadystatechange = handleHttpResponse;
  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.send(qs);
  act = true;
  } 
 }


function ajaxShow(url,user,avis,comment) {
  http = createXHRObject();
  newdiv=avis+user;
  div  = window.document.getElementById(newdiv);
  if (!act) {
    var qs = "user="+escape(user)+"&avis="+escape(avis)+"&comment="+escape(comment);
    http.open("POST", url , true);
    http.onreadystatechange = handleHttpResponse;
    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http.send(qs);
    act = true;
   } 
 }
