var xmlhttp_menu function set_treeviewmenu(str_id_state) { //toggle then get the div.style.display setting var div = document.getElementById(str_id_state); div.style.display = (div.style.display=="block" ? "none" : "block"); var str_state = div.style.display; //set all other div's to close var div_array = document.getElementsByTagName("div"); for (var i = 0; i < div_array.length; i++){ if(div_array[i].id!=str_id_state){ var myRegExp = /id_cat_L/; var str_chk = div_array[i].id; var str_find = str_chk.search(myRegExp); if(str_find != -1) div_array[i].style.display="none"; } } xmlhttp_menu=GetXmlHttpObject_menu(); if (xmlhttp_menu==null) { alert ("Your browser does not support XMLHTTP!"); return; } var url="/includes/treeviewmenu.php"; url=url+"?str_id_state="+str_id_state+"&str_state="+str_state; url=url+"&sid="+Math.random(); xmlhttp_menu.onreadystatechange=stateChanged_menu; xmlhttp_menu.open("GET",url,true); xmlhttp_menu.send(null); } function stateChanged_menu() { if (xmlhttp_menu.readyState==4) { //alert(xmlhttp_menu.responseText); } } function GetXmlHttpObject_menu() { if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari return new XMLHttpRequest(); } if (window.ActiveXObject) { // code for IE6, IE5 return new ActiveXObject("Microsoft.XMLHTTP"); } return null; }