﻿

    var fontSize=12;
   var lineHeight="normal";
   var fontcookie = document.cookie;
   var expdate = new Date();
   expdate.setTime (expdate.getTime() + (1000 * 60 * 60 * 24 * 31));
   
   function initText() {
      nfontSize=getCookie("fontSize");
      
      if (nfontSize!=null) {
         fontSize=parseInt(nfontSize);
         setSize();  
      }
   }
   
   function makebigger()   {
      fontSize = fontSize+1;
      if (fontSize >= 18) {
         fontSize = 18;
      }
      //lineHeight = lineHeight+2;
      //if (lineHeight >= 20) {
         //lineHeight = 20;
      //}
      setSize();
      setCookie("fontSize", fontSize, expdate);
      
      }

   
   function makesmaller()  {
      fontSize = fontSize-1;
      if (fontSize <=10) {
            fontSize = 10;
      }
      //lineHeight = lineHeight-2;
      //if (lineHeight >= 14) {
         //lineHeight = 14;
      //}
      setSize();
      setCookie("fontSize", fontSize, expdate);
         
      }
      
   function setSize() {
      
      if (!document.styleSheets) return;
      var theRules = new Array();
      
      if (document.styleSheets[0].cssRules)
         theRules = document.styleSheets[0].cssRules
      else if (document.styleSheets[0].rules)
         theRules = document.styleSheets[0].rules
      else return
      
      for (i=0;i<theRules.length; i++) {
          if ((theRules[i].selectorText=='body') || (theRules[i].selectorText=='.td-main-content-text') || (theRules[i].selectorText=='a') || (theRules[i].selectorText=='.td-cases-text') || (theRules[i].selectorText=='.td-bold-title-green') || (theRules[i].selectorText=='.td-bold-title')) {
            theRules[i].style.fontSize=fontSize;
            theRules[i].style.lineHeight=lineHeight;
         }
         }
         
      if (fontSize ==10) {
            document.smaller.src="../images/nav_en/smallfont_fade.gif";
      } else {
            document.smaller.src="../images/nav_en/smallfont.gif";
      }
      
      if (fontSize == 18) {
         document.larger.src="../images/nav_en/bigfont_fade.gif";
      } else {
         document.larger.src="../images/nav_en/bigfont.gif";
      }     
         
   }
   
   function setCookie(name, value, expires) {
      if (!expires) expires = new Date();
      document.cookie = name + "=" + escape (value) + "; expires=" + expires.toGMTString() + "; path=/";
   }
   
   
   function getCookie(name) {
      var dcookie = document.cookie;
      var cname = name + "=";
      var clen = dcookie.length;
      var cbegin = 0;
         while (cbegin < clen) {
            var vbegin = cbegin + cname.length;
            if (dcookie.substring(cbegin, vbegin) == cname) {
               var vend = dcookie.indexOf (";", vbegin);
                  if (vend == -1) vend = clen;
               return unescape(dcookie.substring(vbegin, vend));
               }
            cbegin = dcookie.indexOf(" ", cbegin) + 1;
               if (cbegin == 0) break;
            }
         return null;
         }
   
     function XMreadCookie(n){
   eq = n+"=";ca = document.cookie.split(';');for(var i=0;i<ca.length;i++) {
   c=ca[i];while (c.charAt(0)==' ') c = c.substring(1,c.length);
   if (c.indexOf(eq) == 0) return c.substring(eq.length,c.length);}return '';
}
   
   
      
