// JavaScript Document

$(function(){

   var currentstyle = readCookie('fontStyle');

   if (currentstyle){

   switchFont(currentstyle);

   };

   $("a.size_l").click(function(){

   switchFont("font_l");

   return false;

   });

   $("a.size_m").click(function(){

   switchFont("font_m");

   return false;

   });

   $("a.size_s").click(function(){

   switchFont("font_s");

   return false;

  });

});

function switchFont(className){

   $("body").removeAttr("class").addClass(className);

   createCookie('fontStyle', className, 365);

};

// cookie script http://www.quirksmode.org/js/cookies.html

function createCookie(name,value,days){

   if (days){

   var date = new Date();

   date.setTime(date.getTime()+(days*24*60*60*1000));

   var expires = "; expires="+date.toGMTString();

   }

   else var expires = "";

   document.cookie = name+"="+value+expires+"; path=/";

}

function readCookie(name){

   var nameEQ = name + "=";

   var ca = document.cookie.split(';');

   for(var i=0;i < ca.length;i++)

   {

   var c = ca[i];

   while (c.charAt(0)==' ') c = c.substring(1,c.length);

   if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);

   }

   return null;

}

