//////////////////////////////////////////////////////

function getCookie(NameOfCookie) { 
  if (document.cookie.length > 0) { 
	  begin = document.cookie.indexOf(NameOfCookie+"=");
	  if (begin != -1) { 
	    begin += NameOfCookie.length+1;
		  end = document.cookie.indexOf(";", begin);
	    if (end == -1) end = document.cookie.length;
	    return unescape(document.cookie.substring(begin, end)); 
	  }
  }
  return null;
}

function setCookie(NameOfCookie, value, expiredays) { 
  var ExpireDate = new Date ();
	ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
	document.cookie = NameOfCookie + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}

function delCookie (NameOfCookie) { 
  if (getCookie(NameOfCookie)) {
	  document.cookie = NameOfCookie + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}

///////////////////////////////////////////////////



var min=6;
var standard=11;
var cookie = getCookie("fsize");
if (cookie != null) {
  var start=cookie;
} else {
  var start=standard;
}
var max=20;

// changed CHN
/*
window.onload = function(e) {
   var p = document.getElementsByTagName('body');
   for(i=0;i<p.length;i++) {
      p[i].style.fontSize = start+"px";
   }
}
*/
function fontswitch_onload(e) {
   var p = document.getElementsByTagName('body');
   for(i=0;i<p.length;i++) {
      p[i].style.fontSize = start+"px";
   }
}


function resetFontSize() {
//   var p = document.getElementsByTagName('p');
   var p = document.getElementsByTagName('body');
   for(i=0;i<p.length;i++) {
      p[i].style.fontSize = standard+"px"
   }
	 delCookie("fsize");
}

function increaseFontSize() {
//   var p = document.getElementsByTagName('p');
   var p = document.getElementsByTagName('body');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = start;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
	 setCookie("fsize", s, 360);
}
function decreaseFontSize() {
//   var p = document.getElementsByTagName('p');
   var p = document.getElementsByTagName('body');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = start;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   }   
	 setCookie("fsize", s, 360);
}





