/* Request Objekt zur Datenanforderung erzeugen */
var resObjekt = null;

function erzXMLHttpRequestObject(){
		var resObjekt = null;
		try {
		resObjekt = new ActiveXObject("Microsoft.XMLHTTP");
		}
                        catch(Error){
                        try {
                        resObjekt = new ActiveXObject("MSXML2.XMLHTTP");
                        }
                                        catch(Error){
                                        try {
                                        resObjekt = new XMLHttpRequest();
                                        }
                                                        catch(Error){
                                                        alert("Erzeugung des XMLHttpRequest-Objekts ist nicht möglich");
                                                        }
                                        }
                        }
		return resObjekt;
}

/* Funktion um Daten zu holen */
function sndReq(wahl) {
		resObjekt.open('get', './files/standortvorgaben.php?id='+wahl,true);
		// Hat sich der Bearbeitungszustand der Transaktion geaendert?
		resObjekt.onreadystatechange = handleResponse;
		// Abschicken der Anfrage: null bei GET bzw. Querystring bei POST
		resObjekt.send(null);
}


function handleResponse() {
		// S.61 readyState = Aktuellen Verbindungsstatus abfragen 4=COMPLETED
		if(resObjekt.readyState == 4) {
		document.getElementById("antwort").style.visibility = "visible";
                document.getElementById("vor_antwort").style.visibility = "hidden";
		// responseText = enthaelt die vom Server gesendeten Daten als Text
		document.getElementById("antwort").innerHTML = resObjekt.responseText;
		} 
		
		else {
		document.getElementById("antwort").style.visibility = "hidden";
		}
}

resObjekt=erzXMLHttpRequestObject();
