var request = false;

function setRequest(Var, Postdata) {
	if (window.XMLHttpRequest)
		request = new XMLHttpRequest(); // Mozilla, Safari, Opera
	else if (window.ActiveXObject)
		try {
			request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
		}
		catch(e) {
			try {
				request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
			}
			catch (e) { ; }
		}

	if (!request) {
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		return false;
	}
	else {
		var Url = Var;
		request.open('post', Url, true);
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		request.send(Postdata);
		request.onreadystatechange = interpretRequest;
	}
}

function interpretRequest() {
	if (request.readyState == 4 && request.status == 200) {
		var content = request.responseText;
		document.getElementById('Content').innerHTML = content;
	}
}


//------------------- Menu ---------------------

var menuRequest = false;

function setMenu(Aktiv) {
	if (window.XMLHttpRequest)
		menuRequest = new XMLHttpRequest(); // Mozilla, Safari, Opera
	else if (window.ActiveXObject)
		try {
			menuRequest = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
		}
		catch(e) {
			try {
				menuRequest = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
			}
			catch (e) { ; }
		}

	if (!menuRequest) {
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		return false;
	}
	else {
		var Url = 'Menu.php';
		menuRequest.open('post', Url, true);
		menuRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		menuRequest.send('Aktiv=' + Aktiv);
		menuRequest.onreadystatechange = interpretMenu;
	}
}

function interpretMenu() {
	if (menuRequest.readyState == 4 && menuRequest.status == 200) {
		var NeuesMenu = menuRequest.responseText;
		document.getElementById('Menu').innerHTML = NeuesMenu;
	}
}
