var reqObj = false;

//
// Anfrage senden

function request(url, __func) {

	reqObj = false;
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		reqObj = new XMLHttpRequest();
		if (reqObj.overrideMimeType) {
			reqObj.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) { // IE
		try {
			reqObj = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				reqObj = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}

	if(!reqObj) {
		alert('Javascript anschalten und/oder nen vernünftigen Browser benutzen!');
	} else {

		eval("reqObj.onreadystatechange = " + __func + ";");
		reqObj.open("GET", url, true);
		reqObj.send(null);

	}
}
