// Create XML HTTP OBJECT
function createXMLHttp() {

    if (typeof XMLHttpRequest != "undefined") {
        return new XMLHttpRequest();
    } else if (window.ActiveXObject) 
    	{
      	var aVersions = [ "MSXML2.XMLHttp.5.0",
        									"MSXML2.XMLHttp.4.0",
        									"MSXML2.XMLHttp.3.0",
        									"MSXML2.XMLHttp",
        									"Microsoft.XMLHttp" ];

	      for (var i = 0; i < aVersions.length; i++) {
    	    try {
             var oXmlHttp = new ActiveXObject(aVersions[i]);
             return oXmlHttp;
        	} catch (oError) {
        		// Do nothing
        		}
      	}
    }
    throw new Error("XMLHttp object could be created.");
};

function reload_html(url)
{
    var oXmlHttp = createXMLHttp();

 	 oXmlHttp.open("get", url);
	
	 oXmlHttp.onreadystatechange = function () {
		  if (oXmlHttp.readyState == 4) 
				if (oXmlHttp.status == 200) {
					document.getElementById("headline_ajax_content").innerHTML = oXmlHttp.responseText;
				} else {
					alert("An error occurred: " + oXmlHttp.statusText);
		  }
	 };
	 oXmlHttp.send(null);
}; 