///////////////////////////////////////////////////////////////////////////////// ggf. noch die Parameter überprüfen!!!
function set_cookie(name, wert, expire) {
    // name : Cookie-Name  ; darf weder Gleichheitszeichen noch Semikolons enthalten
    // wert : Cookie-Value ; darf weder Gleichheitszeichen noch Semikolons enthalten
    // expire: Cookie-Gültigkeit (in Sekunden)
    var cookie_string = name + '=' + wert;
    if (expire) {
        var datum = new Date();
        datum = new Date(datum.getTime() + expire * 1000);
        var expire_string = '; expires=' + datum.toGMTString() + ';';
        cookie_string = cookie_string + expire_string;
    }
    document.cookie = cookie_string;
}

function read_cookie(name) {
    var cookie = document.cookie;
    var return_value = '';
    var einzelne_cookies = cookie.split(";");
    for (var i = 0; i < einzelne_cookies.length; i++) {
        var ein_cookie = einzelne_cookies[i].split('=');
        var cookie_name = ein_cookie[0];
        if (cookie_name.substr(0, 1) == ' ') {
            cookie_name = cookie_name.replace(/^ +/, ''); 
        }
        var cookie_wert = ein_cookie[1];
        if (cookie_name == name) {
            if (cookie_wert == null) {
                cookie_wert = '';
            }
            return_value = cookie_wert;
        }
    }
    return (return_value);
}

function delete_cookie(name) {
    document.cookie = name+'=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
}

