function makeRequest (divElement, url) { var http; if (window.ActiveXObject) { http = new ActiveXObject("Microsoft.XMLHTTP"); } else { http = new XMLHttpRequest; } http.onreadystatechange = function () { printContent(http); }; http.open('GET', url, true); http.send(null); } function printContent(http, divElement) { if (http.readyState == 4) { if (http.status == 200) { newDiv = document.createElement("div"); newDiv.innerHTML = http.responseText; divName = document.getElementById(divElement); document.body.insertBefore(newDiv, divName); } } }