/* 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('username1').value;
	document.getElementById('nick_ergebnis').innerHTML = loadstatus;
    req.open('get', '/ajax_reg.html?mode=nick&username1='+ nick);
    req.send(null);
}
function handleNick() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('nick_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('passwort1').value;
	document.getElementById('passwort_ergebnis').innerHTML = loadstatus;
    req.open('get', '/ajax_reg.html?mode=passwort&passwort1='+ 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('passwort1').value;
	passwort2 = document.getElementById('passwort12').value;
	document.getElementById('passwort2_ergebnis').innerHTML = loadstatus;
    req.open('get', '/ajax_reg.html?mode=passwort2&passwort1='+ passwort +'&passwort12='+ 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;
    document.getElementById('email_ergebnis').innerHTML = loadstatus;
    req.open('get', '/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;
    }
}

/* Bild löschen */
function senddelpic() {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handledelpic;
    bild1 = document.getElementById('delpic').value;
    document.getElementById('bild_ergebnis').innerHTML = loadstatusdelpic;
	req.open('get', '/ajax_reg.html?mode=delpics&delpic1='+ bild1);
    req.send(null);
}
function handledelpic() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('bild_ergebnis').innerHTML = req.responseText;
    }
}

/* Bild löschen Tier */
function senddelpictier() {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handledelpictier;
    bild2 = document.getElementById('delpictier1').value;
    document.getElementById('bild_ergebnistier').innerHTML = loadstatusdelpic;
	req.open('get', '/ajax_reg.html?mode=delpicstier&delpictier1='+ bild2);
    req.send(null);
}
function handledelpictier() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('bild_ergebnistier').innerHTML = req.responseText;
    }
}

/* Pfotegeben */
function pfote(von,bei) {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handlepfote;
    document.getElementById('pfote').innerHTML = loadstatus;
	req.open('get', '/ajax_reg.html?mode=pfotegeben&pfotebei='+bei+'&pfotevon='+ von);
    req.send(null);
    req.bei = bei;
	
}
function handlepfote() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('pfote').innerHTML = req.responseText;
		bei = req.bei;
		reloadpfotenbekommenvon(bei);
		reloadpfotenanzahl(bei);
    }
}

/// pfotenanzahl neu laden
function reloadpfotenanzahl(bei) {
    try {
		req2 = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }
    req2.onreadystatechange = handlereloadpfotenanzahl;
    document.getElementById('pfotenzahl2').innerHTML = loadstatuswait;
	req2.open('get', '/ajax_reg.html?mode=pfotenauslesen&pfotebei='+ bei);
	req2.send(null);
}

function handlereloadpfotenanzahl() {
	if ((req2.readyState == 4) && (req2.status == 200)) {
		document.getElementById('pfotenzahl2').innerHTML = req2.responseText;
	}
}

/// pfoten bekommen von neu laden
function reloadpfotenbekommenvon(bei) {
    try {
		req4 = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }
    req4.onreadystatechange = handlereloadpfotenbekommen;
    document.getElementById('pfotenbekommen').innerHTML = loadstatus;
	req4.open('get', '/ajax_reg.html?mode=pfotenbekommen&pfotebei='+ bei);
	req4.send(null);
	
}

function handlereloadpfotenbekommen() {
	if ((req4.readyState == 4) && (req4.status == 200)) {
		document.getElementById('pfotenbekommen').innerHTML = req4.responseText;
	}
}

/* Tier als Favorit */
function addfavourite(von,bei) {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handlefavorit;
    document.getElementById('favorit').innerHTML = loadstatuswait;
	req.open('get', '/ajax_reg.html?mode=favorit&favorittier='+bei+'&favoritvon='+ von);
    req.send(null);
}
function handlefavorit() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('favorit').innerHTML = req.responseText;
        document.getElementById('favoritreload').innerHTML = '<img src=\"/images/tpl/favorit.gif\" width=\"21\" height=\"21\" border=\"0\">';
    }
}

/* Buddy im profil */
function addbuddie1(von,bei) {
    try {
		req = window.XMLHttpRequest?new XMLHttpRequest():
        new ActiveXObject("Microsoft.XMLHTTP");
    } catch (e) {
    //Kein AJAX Support
    }

    req.onreadystatechange = handlebuddie1;
    document.getElementById('buddie1').innerHTML = loadstatuswait;
	req.open('get', '/ajax_reg.html?mode=buddie1&buddieid='+bei+'&ich='+ von);
    req.send(null);
}
function handlebuddie1() {
    if ((req.readyState == 4) && (req.status == 200)) {
        document.getElementById('buddie1').innerHTML = req.responseText;
        document.getElementById('buddie1reload').innerHTML = '<img src=\"/images/tpl/buddy1.gif\" width=\"21\" height=\"21\" border=\"0\">';
    }
}