var http_request = false; function makePOSTRequest(url, parameters, containerid) { http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) { // set type accordingly to anticipated content type //http_request.overrideMimeType('text/xml'); http_request.overrideMimeType('text/html'); } } else if (window.ActiveXObject) { // IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!http_request) { alert('Cannot create XMLHTTP instance'); return false; } var cbFunc = function() { if (http_request.readyState == 1){ document.getElementById(containerid).innerHTML = "Loading...

Your request may have timed out you can
"; } if (http_request.readyState == 4) { if (http_request.status == 200) { //alert(http_request.responseText); result = http_request.responseText; document.getElementById(containerid).innerHTML = result; } else { document.getElementById(containerid).innerHTML ='There was a problem with the request.
'+"


"; } } }; http_request.onreadystatechange = cbFunc; 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); } function alertContents(containerss) { alert(containerss); /* if (http_request.readyState == 4) { if (http_request.status == 200) { //alert(http_request.responseText); result = http_request.responseText; document.getElementById(containerss).innerHTML = result; } else { alert('There was a problem with the request.'); } } */ } /* function getFormValues(tobj){ var fobj = document.getElementById(tobj); var str=''; for(var i=0;i< fobj.elements.length;i++){ str+=fobj.elements[i].name+'='+ escape(fobj.elements [i].value)+'&'; } str=str.substr(0,(str.length-1)); return str; } */ function getFormValues(fobj) { var str = ""; var valueArr = null; var val = ""; var cmd = ""; for(var i = 0;i < fobj.elements.length;i++) { switch(fobj.elements[i].type) { case "text": str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&"; break; case "select-one": str += fobj.elements[i].name + "=" + fobj.elements[i].options[fobj.elements[i].selectedIndex].value + "&"; break; default : str += fobj.elements[i].name + "=" + escape(fobj.elements[i].value) + "&"; break; } } str = str.substr(0,(str.length - 1)); return str; } function postmyform(formname,containerid) { // var poststr = "skin=ajax"; //lib=dataent&command=postdata& //poststr += "&"+getFormValues(formname); var poststr = getFormValues(formname); makePOSTRequest('/php/ide/data/frontend.php', poststr, containerid); } function showretrybutton() { if (document.getElementById("timeout")) { document.getElementById("timeout").style.visibility = 'visible'; } }