//Get cookie 
	function get_cookie(Name) {
	    var search = Name + "="
	    var returnvalue = "";
	    if (document.cookie.length > 0) {
	        offset = document.cookie.indexOf(search)
	        // if cookie exists
	        if (offset != -1) { 
	            offset += search.length
	            // set index of beginning of value
	            end = document.cookie.indexOf(";", offset);
	            // set index of end of cookie value
	            if (end == -1) end = document.cookie.length;
	            returnvalue=unescape(document.cookie.substring(offset, end))
	        }
	    }
	    return returnvalue;
	}

    var divIds=['mitte', 'start-links'];
	var default_fontsize = 100;
	var current_fontsize = 100;
	var step = 20;

    function setFontSize(what){
        //console.log("setting font size to: "+what);
        //set document cookie
        document.cookie="sizer="+ what + "; expires=date.toGMTString(); path=/";
    }

	function increase_fontsize()
	{
        //console.log("increasing font size...");
		//alert( current_fontsize + "carsten");
		if ( current_fontsize < 120)
		{
			current_fontsize += step;
		}

        //console.log("font size = "+current_fontsize);

        for (var i=0; i<divIds.length; i++){
            if (document.getElementById(divIds[i])) document.getElementById(divIds[i]).style.fontSize = current_fontsize + '%';
        }
	    setFontSize(current_fontsize);
	    //alert( get_cookie("sizer") + "carsteb");
	}
	
	
	function decrease_fontsize()
	{
        //console.log("decreasing font size...");
		//alert( current_fontsize + "carsten");
		if ( current_fontsize > 80)
		{
	    	current_fontsize -= step;
	    }


        for (var i=0; i<divIds.length; i++){
            if (document.getElementById(divIds[i])) document.getElementById(divIds[i]).style.fontSize = current_fontsize + '%';
        }
	    setFontSize(current_fontsize);
	}
	function reset_fontsize()
	{
	    //console.log("resetting font size...");
        current_fontsize=default_fontsize;

        for (var i=0; i<divIds.length; i++){
            if (document.getElementById(divIds[i])) document.getElementById(divIds[i]).style.fontSize = current_fontsize + '%';
        }
        
        setFontSize(current_fontsize);
	    //document.cookie="sizer=; expires=date.toGMTString(); path=/";
	    //current_fontsize = 100;
        //console.log("font size = "+current_fontsize);
	}	
	function font_init()
	{
        //console.log("init font size...");
		if (get_cookie("sizer") != "")
		{
		    current_fontsize = parseInt(get_cookie("sizer"));
		    //alert( fontsize +"hallo");
		}
		else
		{
		    current_fontsize = default_fontsize;
		}   
		    
		    for (var i=0; i<divIds.length; i++){
                if (document.getElementById(divIds[i])) document.getElementById(divIds[i]).style.fontSize = current_fontsize + '%';
            }
        //console.log("font size = "+current_fontsize);
	}