var xmlHttp function openURL(url) { xmlHttp = GetXmlHttpObject() if (xmlHttp == null) { alert ("Browser doesn't love AJAX") return } xmlHttp.onreadystatechange = stateChanged xmlHttp.open("GET", url, true) xmlHttp.send(null) while (! (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete" ) { //Just wait } return xmlHttp.responseText; } function GetXmlHttpObject() { var objXMLHttp = null if (window.XMLHttpRequest) { objXMLHttp = new XMLHttpRequest() } else if (window.ActiveXObject) { objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP") } return objXMLHttp }