
function checkCookie()
  {
  test=getCookie('fs_Cookie')=='set';
  if(!test)
    {
    setCookie('fs_Cookie','set',365);
    setCookie('fs_Size','0',365);
    }
  return  test;
  }


function showFontSizeButtons()
  {
  if(checkCookie())
    {
    aktSize=getCookie('fs_Size');
    newSize=parseInt(aktSize)+1;if(newSize==3)newSize=0;
    fs_div=document.getElementById('fontsizer');
    fs_div.innerHTML='<img alt="Schriftgröße: '+(aktSize==2?'normal':'größer')+'" src="images/support/menu/fs.gif" onclick="setFontSize(newSize);" />';
    }
  }

function setFontSize(newSize)
  {
  if(checkCookie())
    {
    aktSize=getCookie('fs_Size');
    toSize=typeof newSize=='undefined'?aktSize:newSize;
    //alert(aktSize+' to '+toSize);
    if(toSize!=aktSize)
      {
      setCookie('fs_Size',toSize,365);
      showFontSizeButtons();
      }
    setActiveStyleSheet('fs_'+toSize);
    }
  }
  
  
function setActiveStyleSheet(title)
  {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++)
    {
    if(
      a.getAttribute("rel").indexOf("style")!= -1
      && a.getAttribute("rel").indexOf("alt")!= -1
      && a.getAttribute("title").indexOf("fs_")== 0

      )
        {
        a.disabled=true;
        if(a.getAttribute("title")==title)a.disabled=false;;
        //alert( a.getAttribute("title")+'/'+title+'/'+ a.disabled );
        }
    }
  }