YAHOO.util.Event.onDOMReady(function(){var sizeClasses=["small","medium","large"],ts,storyDiv=document.getElementById("sb"),cookies=document.cookie,pos=cookies.indexOf("textsize="),start,end,value,div,a;function setTextSizeCookie(size){var exp=new Date();exp.setFullYear(exp.getFullYear()+5);document.cookie="textsize="+size+";version="+document.lastModified+"; path=/; expires="+exp.toGMTString();}function setTextSize(size,nocookie){var oldSize;size=size.replace(/ current/,"");for(var i=sizeClasses.length-1;i>=0;i--){if(YAHOO.util.Dom.hasClass(storyDiv,sizeClasses[i])){oldSize=sizeClasses[i];YAHOO.util.Dom.removeClass(storyDiv,sizeClasses[i]);}}YAHOO.util.Dom.addClass(storyDiv,size);if(size!=oldSize){setSizerSelected(size);setTextSizeCookie(size);}}function setSizerSelected(size){var as=document.getElementById("textsizer").getElementsByTagName("a");for(var i=0;i<as.length;i++){if(YAHOO.util.Dom.hasClass(as[i],size)){YAHOO.util.Dom.addClass(as[i],"current");}else{if(YAHOO.util.Dom.hasClass(as[i],"current")){YAHOO.util.Dom.removeClass(as[i],"current");}}}}if(storyDiv){ts=document.createElement("div");ts.setAttribute("id","textsizer");storyDiv.insertBefore(ts,storyDiv.firstChild);ts.innerHTML='<div class="label">Text Size</div>';div=document.createElement("div");ts.appendChild(div);YAHOO.util.Dom.addClass(div,"buttons");for(var i=0;i<sizeClasses.length;i++){a=document.createElement("a");div.appendChild(a);YAHOO.util.Dom.addClass(a,sizeClasses[i]);if(sizeClasses[i]=="small"){YAHOO.util.Dom.addClass(a,"current");}a.appendChild(document.createTextNode("A"));}if(pos!=-1){start=pos+9;end=cookies.indexOf(";",start);if(end==-1){end=cookies.length;}value=cookies.substring(start,end);value=unescape(value);setTextSize(value,true);}YAHOO.util.Event.on(ts,"click",function(e){var event=e.target||e.srcElement;if(event.nodeName=="A"){setTextSize(event.className);}});}});