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('/global.idx/getlist',base,idx,key,area_id); }