var refreshUrl='';var refreshDiv='';var refreshParam='';var conn='closed';function alertContents(http_request,layer){if(http_request.readyState==4){if(http_request.status==200){document.getElementById(layer).innerHTML=(http_request.responseText);if(document.getElementById('treemenu1')){ddtreemenu.createTree("treemenu1",true);}
conn='closed';}else{alert('There was a problem with the request. '+http_request.status);conn='closed';}}}
function makeRequest(url,getvars,layer,method,refrUrl,refrDiv,refrParam){conn='open';var http_request=false;if(window.XMLHttpRequest){http_request=new XMLHttpRequest();if(http_request.overrideMimeType){http_request.overrideMimeType('text/xml');}}else if(window.ActiveXObject){try{http_request=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{http_request=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}}}
if(!http_request){alert('Giving up :( Cannot create an XMLHTTP instance');return false;}
http_request.onreadystatechange=function(){alertContents(http_request,layer);};if(method!='post'){http_request.open('GET',url+getvars,true);http_request.send(null);if(refrUrl!==undefined){refreshUrl=refrUrl;refreshDiv=refrDiv;refreshParam=refrParam;}}else{parameters=getvars;http_request.open('POST',url,true);http_request.setRequestHeader("Content-type","application/x-www-form-urlencoded");http_request.setRequestHeader("Content-length",parameters.length);http_request.setRequestHeader("Connection","close");http_request.send(parameters);if(refreshUrl!==''){}}}
function post(obj,url,getvars,layer,refrUrl,refrDiv,refrParam){var poststr='';var elem=obj.elements;refreshUrl=refrUrl;refreshDiv=refrDiv;refreshParam=refrParam;for(var i=0;i<elem.length;i++){if(i>0){poststr+="&";}
if(elem[i].type=="checkbox"){if(elem[i].checked===true){poststr+=elem[i].name+"="+encodeURIComponent(elem[i].value);}else{poststr+=elem[i].name+"=";}}else{elem_val=elem[i].value.replace(/&/gi,("&"));poststr+=elem[i].name+"="+encodeURIComponent(elem_val);}}
makeRequest(url,poststr,layer,'post');}
function form_to_get(element){var query_string="";if(document.getElementById(element)){query_string=element+"="+document.getElementById(element).value;}
return query_string;}