var fontSize = 12;
var actSize = fontSize;
var minSize = 9;
var maxSize = 20;

/* 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;

    document.body.style.fontSize = actSize + "px";
    return true;
}

function saveFS(){
    ischecked = false;
    document.cookie="fontsize="+actSize+";path=/";
    return true;
}

/* ************************************************** */

function incFS() {
    actSize = actSize + 1;
    if (actSize > maxSize) actSize = maxSize;
    document.body.style.fontSize = actSize + "px";
    saveFS();
}

function undoFS() {
    actSize = fontSize;
    document.body.style.fontSize = actSize + "px";
    saveFS();
}

function decFS() {
    actSize = actSize - 1;
    if (actSize < minSize) actSize = minSize;
    document.body.style.fontSize = actSize + "px";
    saveFS();
}


