function savelogin() {
    onoff = document.getElementById('cb_cookieuser_navbar').checked;
    if (onoff==false) {
        saveloginon();
        showwarning();
    } else if (onoff==true) {
        saveloginoff();
        showwarning();
    }
}

function saveloginon() {
    document.getElementById('fakecookie_off').style.display='none';
    document.getElementById('fakecookie_on').style.display='inline';
    document.getElementById('cb_cookieuser_navbar').checked=true;
}

function saveloginoff() {
    document.getElementById('fakecookie_on').style.display='none';
    document.getElementById('fakecookie_off').style.display='inline';
    document.getElementById('cb_cookieuser_navbar').checked=false;
}

function showwarning() {
    document.getElementById("WARNUNG").style.visibility="hidden";
    document.forms["vb_login_form"].action=document.getElementById("form_action").value;
    document.getElementById("vb_login_form_submit").style.visibility="visible";
    
    if (document.getElementById("cb_cookieuser_navbar").checked==true) {
      document.getElementById("WARNUNG").style.visibility="visible";
      document.forms["vb_login_form"].action="#";
      document.getElementById("vb_login_form_submit").style.visibility="hidden";
    }
}

function warningok() {
    document.getElementById("WARNUNG").style.visibility="hidden";
    document.forms["vb_login_form"].action=document.getElementById("form_action").value;
    document.getElementById("vb_login_form_submit").style.visibility="visible";
}

function warningcancel() {
    document.getElementById("WARNUNG").style.visibility="hidden";
    saveloginoff();
    document.forms["vb_login_form"].action=document.getElementById("form_action").value;
    document.getElementById("vb_login_form_submit").style.visibility="visible";
}

function checkloginbg(fieldid) {
    if (document.getElementById(fieldid).value!='') {
        return true;
    } else return false;
}

function clearloginbg(fieldid) {
    document.getElementById(fieldid).style.background='url(http://static4.gigagfx.de/2008/grafik/08b_base/header/leer_feld.png) no-repeat';
}

function resetloginbg(fieldid) {
    if (fieldid=='nick') {
         document.getElementById(fieldid).style.background='url(http://static4.gigagfx.de/2008/grafik/08b_base/header/login_feld.png) no-repeat';
    } else if (fieldid=='pass') {
         document.getElementById(fieldid).style.background='url(http://static4.gigagfx.de/2008/grafik/08b_base/header/passwort_feld.png) no-repeat';
    }
}

function clearcheck(fieldid) {
    if (checkloginbg(fieldid)) {
        clearloginbg(fieldid);
    } else {
        resetloginbg(fieldid);
    }
}

function clearcheckatstart() {
    clearcheck('nick');
    clearcheck('pass');
}

var previousOnload2 = window.onload;
window.onload = function () { if(previousOnload2) previousOnload2(); setTimeout("clearcheckatstart()", 0); }