var curFsize=11;

function getCookie(c_name){
	if (document.cookie.length>0){
	  c_start=document.cookie.indexOf(c_name + "=");
		  if (c_start!=-1){ 
			c_start=c_start + c_name.length+1; 
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
				return unescape(document.cookie.substring(c_start,c_end));
			} 
	  }
	return "";
}

function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function checkCookie(){
	fontsi=getCookie('fontsi');
	if (fontsi!=null && fontsi!=""){
	//  alert('Welcome again '+fontsi+'!');
	curFsize = fontsi;
	initFont();
	  }
	  else {
	  	fontsi=curFsize;
		setCookie('fontsi',fontsi,30);
	  }
}

function initFont(){
	var p = document.getElementsByTagName('div');
	   for(i=0;i<p.length;i++) {
		  s = curFsize;
		  p[i].style.fontSize = s+"px"
	   }
}


var min=8;
var max=18;
function increaseFontSize() {
   var p = document.getElementsByTagName('div');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 11;
      }
      if(s!=max) {
         s += 1;
		 curFsize = s;
		 setCookie('fontsi',curFsize,30);
      }
      p[i].style.fontSize = s+"px"
   }
}
function decreaseFontSize() {
   var p = document.getElementsByTagName('div');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 11;
      }
      if(s!=min) {
         s -= 1;
		 curFsize = s;
		 setCookie('fontsi',curFsize,30);
      }
      p[i].style.fontSize = s+"px"
   }   
}