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;
var params = "";
url += "?";
url += "KAT=";

url += escape('/export/home/expertus/'+base+'/par/');
url += "&";
url += "FST=data.fst&";
url += "F_00=";
url += idx;
url += "&";
url += "V_00=";
url += escape(key);
url += "&";
url += "ekran=UNI&";
url += "FDT=data.fdt&";
url += "mask=0&";
url += "I_XX=0&";
url += "jsp=2";
//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)
{
var prg;
if( base == 'i' )
   prg = '/cgi-bin/expertus3i.cgi';
else
   prg = '/cgi-bin/expertus.cgi';
getindexlist(prg,base,idx,key,area_id);
}

