var destinations=new Array(1);var http_requests=new Array(1);var http_funcs=new Array(1);http_requests[0]=false;destinations[0]="";function makePOSTRequest(b,c,a){mainPOSTRequest(b,c,a,null)}function ajax_post(a,c){var b=null;if(window.XMLHttpRequest){b=new XMLHttpRequest();if(b.overrideMimeType){b.overrideMimeType("text/html")}}else{if(window.ActiveXObject){try{b=new ActiveXObject("Msxml2.XMLHTTP")}catch(d){try{b=new ActiveXObject("Microsoft.XMLHTTP")}catch(d){}}}}if(!b){alert("Cannot create XMLHTTP instance "+i);return false}b.open("POST",a,false);b.setRequestHeader("Content-type","application/x-www-form-urlencoded");b.setRequestHeader("Content-length",c.length);b.setRequestHeader("Connection","close");b.send(c);return b.responseText}function mainPOSTRequest(c,f,b,a){var d=0;while((http_requests[d]!=null)){d++}http_requests[d]=false;destinations[d]=b;http_funcs[d]=a;if(window.XMLHttpRequest){http_requests[d]=new XMLHttpRequest();if(http_requests[d].overrideMimeType){http_requests[d].overrideMimeType("text/html")}}else{if(window.ActiveXObject){try{http_requests[d]=new ActiveXObject("Msxml2.XMLHTTP")}catch(g){try{http_requests[d]=new ActiveXObject("Microsoft.XMLHTTP")}catch(g){}}}}if(!http_requests[d]){alert("Cannot create XMLHTTP instance "+d);return false}http_requests[d].open("POST",c,true);http_requests[d].setRequestHeader("Content-type","application/x-www-form-urlencoded");http_requests[d].setRequestHeader("Content-length",f.length);http_requests[d].setRequestHeader("Connection","close");http_requests[d].send(f);http_requests[d].onreadystatechange=alertContents}function alertContents(){var a=0;for(a=0;a<http_requests.length;a++){if(http_requests[a]!=null){if(http_requests[a].readyState==4){if(http_requests[a].status==200){hide_gray_bg();if(document.getElementById("loadbox"+a)){hidebox(a)}result=http_requests[a].responseText;if((el=document.getElementById(destinations[a]))){switch(el.type){case"select-one":break;default:el.style.border="0px"}el.innerHTML=result}if(http_funcs[a]!=null){func=http_funcs[a];func(result)}http_requests[a]=null}}}}};