// Erzeugen eines Request-Objektes und Senden der Anfrage
//
// Setzen Sie eine geeignete URL ein
// (beachten Sie dazu die Hinweise im Text):
// 
// Script zum Absetzen des Servercalls
// ReP 11. Mai 2007
//
var url;
var urlzus;
var req;
var elid = "hs";

function starteAjax() {
	//
	
	elid = "res";
	url = "php/expr-liste.php";
	urlzus = "?funktion=mut";
	urlzus = urlzus+"&expr="+document.getElementById("frmexpr").value;

	// alert (urlzus);
	document.getElementById(elid).innerHTML = "Verarbeitung läuft....";
	
	//
	try {
		if( window.XMLHttpRequest ) {
			req = new XMLHttpRequest();
		} else if( window.ActiveXObject ) {
				req = new ActiveXObject( "Microsoft.XMLHTTP" );
			} else {
				alert( "Ihr Webbrowser unterstuetzt leider kein Ajax!" );
				}
			//
			req.open( "GET", url + urlzus, true);
			req.onreadystatechange = meineCallbackFkt;
			req.send( null );
	} catch( e ) {
		alert( "Fehler: " + e );
	}
}

function meineCallbackFkt() {
	if( 4 == req.readyState ) {
		if( 200 != req.status ) {
			alert( "Fehler " + req.status + ": " + req.statusText );
		} else {
			// alert( req.responseText );
			document.getElementById(elid).innerHTML = req.responseText;
		}
	}
}