var glxmlHttp, output_id;

function getindexlist(prog,base,idx,key,area_id)
{ 
glxmlHttp=glCreateXmlHttpObject()
output_id = area_id;
if(glxmlHttp==null)
 {
  alert ("Zainstaluj nowszą wersję przeglądarki internetowej");
  return;
 } 
var url= prog+'.php';
var params = "";
url += "?";
if( base != '' )
   params +="base="+base;
if( idx != '' )
  {
   if( params != '' )
      params += "&";  
   params +="idx="+idx;
  }
if( key != '' )
  {
   if( params != '' )
      params += "&";  
   params +="key="+key;
  }
url += params;
//alert(url);
//glxmlHttp.onreadystatechange=glstateChanged;
glxmlHttp.open("GET",url,false);
glxmlHttp.send(null);
//bo synch. i nie ma onreadystatechange
document.getElementById(output_id).innerHTML=glxmlHttp.responseText;
}

function glstateChanged() 
{ 
if(glxmlHttp.readyState==4 || glxmlHttp.readyState=="complete")
  { 
   document.getElementById(output_id).innerHTML=glxmlHttp.responseText;
  } 
} 

function glCreateXmlHttpObject()
{ 
 var objXMLHttp=null
 if(window.XMLHttpRequest)
   {
    objXMLHttp=new XMLHttpRequest();
   }
 else if (window.ActiveXObject)
   {
    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
   }
return objXMLHttp
}

function check_list(base,idx,key,area_id)
{
getindexlist('/getlist',base,idx,key,area_id);
}

