var fontSize = 0.8;
var actSize = fontSize;
var minSize = 0.7;
var maxSize = 0.9;

/* SaveMod by DIATOM Internet & Medien GmbH *********************** */

function getCookie(name){
   var i=0  //Suchposition im Cookie
   var suche = name+"="
   while (i<document.cookie.length){
      if (document.cookie.substring(i, i+suche.length)==suche){
         var ende = document.cookie.indexOf(";", i+suche.length)
         ende = (ende>-1) ? ende : document.cookie.length
         var cook = document.cookie.substring(i+suche.length, ende)
         return unescape(cook)
      }
      i++
   }
   return null
}

function loadFS(){
    newActSize = getCookie("fontsize");
    if(newActSize == null) return false;
    newActSize = parseFloat(newActSize); 

    actSize = newActSize;
 
    if      (actSize > maxSize) actSize = maxSize;
    else if (actSize < minSize) actSize = minSize;

    if (el = document.getElementById("fs_norm")) {
        if (actSize != fontSize) {
            el.className = "";
        } else {
            el.className = "standard";
        }
    }

    document.body.style.fontSize = actSize + "em";
    return true;
}

function saveFS(){
    ischecked = false;
    document.cookie="fontsize="+actSize+";path=/";
    return true;
}

/* ************************************************** */

function incFS() {
    /*actSize = actSize + 0.1;
    if (actSize > maxSize) actSize = maxSize;
    if (el = document.getElementById("fs_norm")) {
        if (actSize != fontSize) {
            el.className = "";
        } else {
            el.className = "standard";
        }
    }*/
    actSize = maxSize;
    document.body.style.fontSize = actSize + "em";
    saveFS();
}

function undoFS() {
    actSize = fontSize;
    document.body.style.fontSize = actSize + "em";
    /*if (el = document.getElementById("fs_norm")) {
        el.className = "standard";
    }*/

    saveFS();
}

function decFS() {
    /*actSize = actSize - 0.1;
    if (actSize < minSize) actSize = minSize;
    if (el = document.getElementById("fs_norm")) {
        if (actSize != fontSize) {
            el.className = "";
        } else {
            el.className = "standard";
        }
    }
    */
    actSize = minSize;
    document.body.style.fontSize = actSize + "em";
    
    saveFS();
}

