function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest(); //Not IE
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP"); //IE
	} else {
		alert('Ihr Browser unterstützt kein AJAX! Bitte nutzen Sie einen anderen Browser.');
	}
}

var receiveReq = getXmlHttpRequestObject();
var elementGlobalId = "";

function loadContent(elementId, loadSite) {
	elementGlobalId = elementId;
	var elem = document.getElementById(elementId);
	var loadElem = document.getElementById(elementId).style;
        loadElem.visibility="visible";
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
		receiveReq.open("GET", loadSite, true);
		receiveReq.onreadystatechange = showNewContent;
		receiveReq.send(null);
	}			
}

function showNewContent() {
	if (receiveReq.readyState == 4) {
		setTimeout('document.getElementById(elementGlobalId).innerHTML=receiveReq.responseText;', 100);
	}
}
