/******************************** xmlhttp request functions ********************************/ var xmlhttp; var targetID; function sendReq(thiss,query,targettID) { if(thiss!='') { thiss.blur(); // wait(thiss); } targetID = targettID; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); if(xmlhttp.overrideMimeType) xmlhttp.overrideMimeType('text/xml'); //sendd = null; } else if (window.ActiveXObject) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} //sendd = ''; } else { alert('Your browser does not support dynamic page request via xml-http. Try Firefox for example.'); } xmlhttp.onreadystatechange = stateHandler; xmlhttp.open("POST", "/postBack.php", true); xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); //alert(query); xmlhttp.send(query); } function stateHandler() { if (xmlhttp.readyState == 4) { if (xmlhttp.status == 200) doReq(targetID); else alert('Unable to receive XMLHTTP request: '+xmlhttp.statusText); } return true; } function doReq(targetID) { if(targetID!='bypass') activateScripts(); document.getElementById(targetID).innerHTML=xmlhttp.responseText; } function submitForm(thiss,formID,query,returnID) { if(validate(thiss,formID)) { getstr = 'q=formSubmit&formID='+formID+'&'+query+'&'; fme = document.getElementById(formID).elements; for (i=0; i
'; //alert(xmlhttp.responseText); //divs = tempContainer.getElementsByTagName('div'); //targetDivs = new Array(); //alert(divs.length) heads = document.getElementsByTagName('head'); head = heads[0]; headScripts = head.getElementsByTagName('script'); inlineScripts = tempContainer.getElementsByTagName('script'); //alert(inlineScripts.length) inlineStyles = tempContainer.getElementsByTagName('style'); is = new Array(); isty = new Array(); for(var i=0;i