var ArrAjax = new Object();
ArrAjax.aufruf = function(adresse, handler, methode, parameter) {
	var xml_http;
	if (window.XMLHttpRequest) {
		try {
			xml_http = new XMLHttpRequest();
		} catch (e) {
		}
	} else {
		throw Exception("Ajax-Funktionalität nicht verfügbar");
		return false;
	}
	
	if (parameter != null) {
		var parameter_string = "";
		for (var ele in parameter) {
			parameter_string += ele + "=" + parameter[ele] + "&";
		}
		parameter_string = parameter_string.substring(0, parameter_string.length - 1);
		
		if (methode == "GET") {
			adresse += "?" + parameter_string;
			xml_http.open(methode, adresse, true);
		} else if (methode == "POST") {
			koerper = parameter_string;
			xml_http.open(methode, adresse, true);
			xml_http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		}
	} else {
		xml_http.open('GET', adresse, true);
	}
	
	xml_http.onreadystatechange = function() {
		if (xml_http.readyState == 4 && xml_http.status == 200) {
			handler(xml_http.responseText);
		}
	}
	
	xml_http.send(null);
}

function handler(ausgabe) {
//	document.getElementById("i_25899").innerHTML = ausgabe;
}

