 // Hier eine Variable, um das Anfrage-Objekt zu speichern
 var anfrage = null;

	try {
		// diese Zeile versucht ein neues Anfrage-Objekt zu erzeugen
		// Typ des Anfrage-Objektes ist XMLHttpRequest
		anfrage = new XMLHttpRequest();
	}

	catch (versuchmicrosoft) {

		// diese beiden Zeilen versuchen ebenfalls das Anfrage-Objekt
		// zu erstellen, aber auf eine Art und Weise, die im Internet
		// Explorer funktioniert

		try {
			anfrage = new ActiveXObject("MSXML2.XMLHTTP");
		}
		catch (anderesmicrosoft) {

			try {

			anfrage = new ActiveXObject("Microsoft.XMLHTTP");

			} catch (fehlschlag){

			// Wenn etwas schiefgeht, stellt dieser Kode sicher,
			// dass die Anfrage-Variable wieder auf null gesetzt wird

			anfrage = null;

			}
		}

	}

	if (anfrage == null) alert("Fehler beim Erstellen des Anfrage-Objektes");
