





var fontSizeUnit = "px";




var perOrder = 2;





var defaultSize = 12;





var ckName = "FSCc";





var ckDays = 4;




var ckPath = "/"




var limitSize = 24;







var fsCK = GetCookie( ckName );



if ( fsCK == null ){

  var currentSize = defaultSize;         

}

else{

  var currentSize = eval( fsCK );         

}



document.writeln( '<style type="text/css">' );

document.write( 'body{font-size:' + currentSize + fontSizeUnit+ '}' );

document.writeln( '</style>' );









function fsc( CMD ){





  if ( CMD == "larger" ){

    var newSize = Number( currentSize + perOrder );

    if(newSize>=limitSize) newSize=limitSize;

    SetCookie( ckName , newSize );          //NbL[

  }





  if ( CMD == "smaller" ){

    if ( currentSize != perOrder ){

      var newSize = Number( currentSize - perOrder );

      SetCookie( ckName , newSize );         

    }

    else{

      var newSize = Number( currentSize );

    }

  }





  if ( CMD == "default" ){

    DeleteCookie( ckName );          

  }





  location.reload();

}










function SetCookie( name , value ){

  var dobj = new Date();

  dobj.setTime(dobj.getTime() + 24 * 60 * 60 * ckDays * 1000);

  var expiryDate = dobj.toGMTString();

  document.cookie = name + '=' + escape(value) + ';expires=' + expiryDate + ';path=' + ckPath;

}




function GetCookie (name){

  var arg  = name + "=";

  var alen = arg.length;

  var clen = document.cookie.length;

  var i = 0;

  while (i < clen){

    var j = i + alen;

    if (document.cookie.substring(i, j) == arg)

    return getCookieVal (j);

    i = document.cookie.indexOf(" ", i) + 1;

    if (i == 0) break;

  }

  return null;

}





function getCookieVal (offset){

  var endstr = document.cookie.indexOf (";", offset);

  if (endstr == -1)

  endstr = document.cookie.length;

  return unescape(document.cookie.substring(offset,endstr));

}



function DeleteCookie(name){

  if (GetCookie(name)){

    document.cookie = name + '=' +

    '; expires=Thu, 01-Jan-70 00:00:01 GMT;path='+ckPath;

  }

}

