function set_cookie(name,value,lifetime) {
    var expire_date = new Date();
    lifetime = ((lifetime && lifetime>60) ? lifetime : (expire_date.getTime() + (365 * 24 * 60 * 60 * 1000)));
    expire_date.setTime(lifetime);
    document.cookie = name + "=" + value + "; expires=" + expire_date.toGMTString() + ";path=/;";
}

function read_cookie_value(cookie_name) {
        if(document.cookie.match(cookie_name)) {
                var cookie_name_length = cookie_name.length;
                var cookie_position = document.cookie.indexOf(cookie_name);
                var start_value_reading = cookie_position + cookie_name_length + 1;
                var interim_value = document.cookie.substr(start_value_reading);
                var position_next_separator = interim_value.indexOf(";");

                if(position_next_separator != "-1") {
                        var stop_value_reading = position_next_separator;
                        var cookie_value = document.cookie.substr(start_value_reading,stop_value_reading);
                } else {
                        var cookie_value = document.cookie.substr(start_value_reading);
                }
                return cookie_value;
    }
        return '';
}

function start_page() {
        font_size = read_cookie_value("fontsize");
        if (font_size != "")
                document.getElementById("fliess").style.fontSize = font_size+"px";
}

function change_body_font(new_font_size) {
         set_cookie("fontsize", new_font_size);
         window.top.location.reload();
}
