function setUniID(id) {
	document.forms["loginForm"].uni_id.value = id;
}

function setUniUrl(url)
{
    jQuery("#getPassword").attr("href", "http://"+url+"/game/reg/mail.php");
    jQuery("#pwLost").attr("href","http://"+url+"/game/reg/mail.php");
    jQuery("#loginForm").attr("action", "http://"+url+"/game/reg/login2.php");
}

function setFormAction(url) {
	document.forms["loginForm"].action = "http://"+url+"/game/reg/login2.php";
}

function changeAction(type,formular)
{
	var uniUrl = document.forms[formular].uni_url.value;

	if(type == "login")
	{
		document.forms[formular].action = "http://"+uniUrl+"/game/reg/login2.php";
	}
	else if(type == "getpw")
	{
		document.forms[formular].action = "http://"+uniUrl+"/game/reg/mail.php";
	}
	else if(type == "register")
	{
		document.forms[formular].action = "http://"+uniUrl+"/game/reg/newredirect.php";
	}
}

function setLoginCookie() {
    if($('#stayLoggedIn').attr('checked')) {
        // Wir holen die Daten aus dem Login-Formular...
        var server = $('#serverLogin').val();
        var username = $('#usernameLogin').attr('value');
        var password = $('#passwordLogin').attr('value');
        // ...codieren das Passwort mit RSA...
        setMaxDigits(35); // Setzt die maximale Stellenzahl der in späteren Key-Berechnungen benötigten BigInts
        
        key = new RSAKeyPair(
         "c0098abb2b4fef0c4a1fb4dbd81e1d00f27276244fe4b6a13b8a3cfc8d8cc0d",
         "",
         "1c6179cbb1c2dc74e038a4a9bc9b01252c0e25adbbbfad93f1b26b14cc915695"
        );
        var encryptedPassword = encryptedString(key,password+"\x01");        
        // ...und schreiben den Spass in die Cookies.
        $.cookie('server', server, {expires: 14, path:'/'});
        $.cookie('username', username, {expires: 14, path:'/'});
        $.cookie('password', encryptedPassword, {expires: 14, path:'/'});
        $.cookie('remember', true, {expires:14, path:'/'});
    }
    else {
        $.cookie('server', null);
        $.cookie('username', null);
        $.cookie('password', null);
        $.cookie('remember',null);
    }
}

function fetchCookieData() {
    var remember = $.cookie('remember');
    if(remember == 'true') {
        var server = $.cookie('server');
        var username = $.cookie('username');
        var password = $.cookie('password');
        // Felder befüllen...
        $('#serverLogin').val(server);
        $('#loginForm').attr('action',"http://"+server+"/game/reg/login2.php");
        $('#usernameLogin').attr('value',username);
        $('#passwordLogin').attr('value',password);
    }
}

function clearCookieData() {
     $.cookie('server', null);
     $.cookie('username', null);
     $.cookie('password', null);
     $.cookie('remember',null);
 }