function makeHttpRequest() {
	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;
}
var resObjekt = makeHttpRequest();
 
function eingabeAuswerten() {
        if(document.f.benutzername.value != "" && document.f.benutzername.value.length >= 4) {
		resObjekt.open('get', 'user_suggest.php?benutzername=' + escape(document.f.benutzername.value.toLowerCase()), true);
		resObjekt.onreadystatechange = suchebenutzername;
		resObjekt.send(null);
	} else {
		document.getElementById('antwort').style.visibility = "hidden";
	}
}
function suchebenutzername() {
	document.getElementById('antwort').style.visibility = "visible";
	if(resObjekt.readyState == 4) {
		document.getElementById('antwort').innerHTML = resObjekt.responseText;
	}
}
 
function einsetzen() {
	document.f.benutzername.value = document.f.vorschlag.value;
}
