function setSize(newsize){
if(document.all){
for (i=document.styleSheets['fontsizeSheet'].rules.length; i > 0; --i){
document.styleSheets['fontsizeSheet'].removeRule(i-1);
}
document.styleSheets['fontsizeSheet'].addRule ("body #storyBox p","font-size:100%");
document.styleSheets['fontsizeSheet'].addRule ("body #storyBox","font-size:"+newsize+"%");
document.styleSheets['fontsizeSheet'].addRule ("body #storyBox li","font-size:100%");
document.styleSheets['fontsizeSheet'].addRule ("body #storyBox dd","font-size:100%");
document.styleSheets['fontsizeSheet'].addRule ("body #storyBox h3","font-size:100%");
document.styleSheets['fontsizeSheet'].addRule ("body #storyBox td","font-size:100%");
document.styleSheets['fontsizeSheet'].addRule ("body #storyBox th","font-size:100%");
}
else{
for (i=document.getElementById('fontsizeSheet').sheet.cssRules.length; i > 0; --i){
document.getElementById('fontsizeSheet').sheet.deleteRule(i-1);
}
 document.getElementById('fontsizeSheet').sheet.insertRule('html>body #storyBox p, html>body #storyBox li, html>body #storyBox dd, html>body #storyBox td, html>body #storyBox h3, html>body #storyBox th {font-size: 100%}', document.getElementById('fontsizeSheet').sheet.cssRules.length )

    document.getElementById('fontsizeSheet').sheet.insertRule('html>body #storyBox { font-size: '+newsize+'% }', document.getElementById('fontsizeSheet').sheet.cssRules.length )
        }
}
function setStyleCookie(){
var tmpDate1=new Date();
var tmpDate2=new Date();
var tmpSeconds = tmpDate1.getSeconds() + (1*60*60*24*365);
tmpDate2.setSeconds(tmpSeconds);
setCookie("style", fontSize, tmpDate2, "/","");
}
function changeSize(direction){
if(direction=="bigger"){
if ((fontSize < 150)){
    fontSize = parseInt(fontSize) + 10;
    }
    else{fontSize = 150;}
}
else{
    if((fontSize > 80)){
    fontSize = parseInt(fontSize) - 10;
}
else{
    fontSize = 80;
}
}
setSize(fontSize);
setStyleCookie();
}

// create a new stylesheet
allStylesheets = document.styleSheets;
// alert(allStylesheets.length);
document.write('<style type="text/css" media="all" id="fontsizeSheet"></style>');

// get the fontsize from a cookie, or set it to default
if(styleCookie = /(style)=([^;]+)/i.exec(document.cookie)){
fontSize = styleCookie[2];
}
else{
fontSize = 100;
}
setSize(fontSize);

