// JavaScript Document

// Funktion zum Erzeugen des XMLHttpRequestObjects in Abhängigkeit des Browsers
function createXMLHttpRequestObject() {
	var resObject = null;
	try {
		// Microsoft Browser mit älterem XML-Parser
		resObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(Error) {
		try {
			// Microsoft Browser mit neuerem XML-Parser
			resObject = new ActiveXObject("MSXML2.XMLHTTP");
		}
		catch(Error) {
			try {
				// Andere Browser
				resObject = new XMLHttpRequest();
			}
			catch(Error) {
				alert("Erzeugung des XMLHttpRequest-Objekts ist nicht möglich");
			}
		}
	}
	return resObject;
}