/**
 * Javascript-Funtionen für die Anmeldung 
 */

function zeigeTooltip(id) {
	document.getElementById('info' + id).style.display = "block";
}

function versteckeTooltip(id) {
	document.getElementById('info' + id).style.display = "none";
}

function wechsleSichtbarkeit(id) {
	var element = document.getElementById(id);
	(element.style.display == "none") ? element.style.display = "block" : element.style.display = "none";
}

var searchReq = getXmlHttpRequestObject();

function pruefeNickname(id) {
	var q = escape(document.getElementById(id).value);
	searchReq.open("GET", 'core/requestNicknamePruefen.php?q=' + q, true);
	searchReq.onreadystatechange = requestVerarbeiten;
	searchReq.send(null);
}

function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
}

function requestVerarbeiten() {
	if (searchReq.readyState == 4) {
		var str = searchReq.responseText
		if (str == 1) alert("Achtung, dieser Nickname ist bereits vergeben.");
	}
}