function setcookie(a,b,c,d){var e=a+"="+encodeURIComponent(b)+";EXPIRES="+getexpirydate(c)+";PATH="+d;document.cookie=e;return getcookie(a)?!0:!1}function getcookie(a){var b=document.cookie,c=parseInt(b.indexOf(a),10),d=parseInt(b.indexOf(";",c),10);if(c===-1||a===null)return"";d===-1&&(d=b.length);return decodeURIComponent(b.substring(c+a.length+1,d))}function getexpirydate(a){var b,c=new Date,d=Date.parse(c);c.setTime(d+a*24*60*60*1e3),b=c.toUTCString();return b}function Fontsize(a,b){this.body=document.getElementsByTagName("body"),this.name="fontSize",this.cookieName=cookieName,this.cookieExpires="30",this.cookiePath="/",this.increment=a,this.def=b,this.base=1,this.pref=this.getPref(),this.sizes=["xx-small","x-small","small","medium","large","x-large","xx-large"],this.fontSizeInit();return!1}var fontSizeDefault=2,increment=10,cookieName="setfontsize",fsLabel="Text Size",fsBigger="bigger",fsNormal="default",fsSmaller="smaller";Fontsize.prototype.fontSizeInit=function(){this.body[0].style.fontSize=this.sizes[this.pref]},Fontsize.prototype.getPref=function(){var a=parseInt(this.getCookie(this.cookieName),10);if(a<7&&a>-1)return a;setcookie(this.cookieName,this.def,this.cookieExpires,this.cookiePath);return this.def},Fontsize.prototype.setSize=function(a){parseInt(a,10)!==0?(this.pref=parseInt(this.pref,10)+parseInt(a,10),parseInt(this.pref,10)>6?this.pref=6:parseInt(this.pref,10)<0&&(this.pref=0)):this.pref=this.def,setcookie(this.cookieName,this.pref,this.cookieExpires,this.cookiePath),this.body[0].style.fontSize=this.sizes[this.pref]},Fontsize.prototype.getCookie=function(a){var b=getcookie(a);return b||!1};var fontSize=new Fontsize(increment,fontSizeDefault),fsinit=0
