array_requests = new Array(16);
function add_request(url, idname) {
  if (window.XMLHttpRequest) {
    array_requests[idname] = new XMLHttpRequest();
  } 
  else if (window.ActiveXObject) {
    array_requests[idname] = new ActiveXObject("Microsoft.XMLHTTP");
  }
  array_requests[idname].onreadystatechange = get_response;
  array_requests[idname].open('GET', url, true);
  array_requests[idname].send(null);
}
function get_response() {
  for (key in array_requests) {
    if (array_requests[key].readyState == 4) {
      if (array_requests[key].status == 200) {
        document.getElementById(key).innerHTML = array_requests[key].responseText;
      }
      delete array_requests[key];
    }
  }
}
function refresh_server(str, idname) {
  str = str.replace(/&amp;/gi, '&');
  add_request(str, idname);
}
function refresh_ls(str, idname) {
  add_request(str, idname);
}
