/*===========================================================Last Updated:09/21/2001insomnia!Web Labo.http://www3.airnet.ne.jp/insomnia/http://www3.airnet.ne.jp/insomnia/labo/fsc/fscC.html===========================================================*//*========== ::: settei ::: ==========*/// tannivar fontSizeUnit = "%";// henakavar perOrder = 6;// shokivar defaultSize = 100;// cookievar ckName = "FontSCc";// cookie yuukouvar ckDays = 2;// cookie pasvar ckPath = "/"/*========== ::: page load atai ::: ==========*/// cookievar fsCK = GetCookie( ckName );if ( fsCK == null ){  var currentSize = defaultSize;}else{  var currentSize = eval( fsCK );}/*========== ::: head style ::: ==========*/document.writeln( '<style type="text/css">' );//document.writeln( 'body{font-size:' + currentSize + fontSizeUnit+ '}' );//document.writeln( 'h1,h2{font-size:' + currentSize + fontSizeUnit+ '}' );document.writeln( 'table{font-size:' + currentSize + fontSizeUnit+ '}' );document.writeln( '</style>' );/*=======================================================================*/function fsc( CMD ){  if ( CMD == "larger" ){    var newSize = Number( currentSize + perOrder );    SetCookie( ckName , newSize );  }  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();}// _______________________________________ end of function fsc() ___ /*=======================================================================*/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;  }}//EOF