/* Nickname prüfen */
function sendNick() {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handleNick;
	nick = document.getElementById('nickname').value;
    req.open('get', '/chat/ajax_reg.html?mode=nick&nick='+ nick);
    req.send(null);
}
function handleNick() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('nick_ergebnis').innerHTML = req.responseText;
    }
}

/* Vorname prüfen */
function sendVorname() {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handleVorname;
	vorname = document.getElementById('vorname').value;
    req.open('get', '/chat/ajax_reg.html?mode=vorname&vorname='+ vorname);
    req.send(null);
}
function handleVorname() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('vorname_ergebnis').innerHTML = req.responseText;
    }
}

/* Nachname prüfen */
function sendNachname() {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handleNachname;
	nachname = document.getElementById('name').value;
    req.open('get', '/chat/ajax_reg.html?mode=nachname&nachname='+ nachname);
    req.send(null);
}
function handleNachname() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('nachname_ergebnis').innerHTML = req.responseText;
    }
}

/* Passwort prüfen */
function sendPasswort() {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handlePasswort;
	passwort = document.getElementById('passwort').value;
    req.open('get', '/chat/ajax_reg.html?mode=passwort&passwort='+ passwort);
    req.send(null);
}
function handlePasswort() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('passwort_ergebnis').innerHTML = req.responseText;
    }
}

/* Passwort-WDH prüfen */
function sendPasswort2() {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handlePasswort2;
    passwort = document.getElementById('passwort').value;
	passwort2 = document.getElementById('passwort2').value;
    req.open('get', '/chat/ajax_reg.html?mode=passwort2&passwort='+ passwort +'&passwort2='+ passwort2);
    req.send(null);
}
function handlePasswort2() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('passwort2_ergebnis').innerHTML = req.responseText;
    }
}

/* Email prüfen */
function sendEmail() {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handleEmail;
    email = document.getElementById('email').value;
    req.open('get', '/chat/ajax_reg.html?mode=email&email='+ email);
    req.send(null);
}
function handleEmail() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('email_ergebnis').innerHTML = req.responseText;
    }
}
