var tmp; function GetXmlHttpObject() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } function stateChanged() { if (xmlHttp.readyState==4) { tmp.innerHTML=xmlHttp.responseText; restore(); } } function restore() { } function hide(lvl) { var i=lvl; while ((elem = document.getElementById('lvl'+(i+1)))!=null) { elem.innerHTML=""; i=i+1; } } function showcat(str,lvl) { var el = document.getElementById('lvl'+(lvl+1)); tmp = el; el.innerHTML=''; if(str==-1 || str=='' || document.getElementById('d'+str)==null) { hide(lvl); } else { xmlHttp=GetXmlHttpObject(); if (xmlHttp==null) { restore(); return; } var url="http://www.bultraktor.com/ajax/listsubcategory.php?list="+str; xmlHttp.onreadystatechange=stateChanged; xmlHttp.open("GET",url,true); xmlHttp.send(null); // el.innerHTML="test"; hide(lvl+1); } }