// JavaScript Document

var min=8;
var max=18;
function increaseFontSize() {
	//alert("increase");
	var userFontSize = parseInt(GetCookie ('fontSizeCookie'));
	
	if(userFontSize == 0){
		userFontSize = 1;
	} else {
		userFontSize++;
	}
	
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
   var p = document.getElementsByTagName('li');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
   SetCookie('fontSizeCookie', userFontSize);
}
function decreaseFontSize() {
	var userFontSize = parseInt(GetCookie ('fontSizeCookie'));
	if(userFontSize == 0){
		userFontSize = -1;
	} else {
		userFontSize--;
	}
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   } 
    var p = document.getElementsByTagName('li');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   } 
   SetCookie('fontSizeCookie', userFontSize);
}
function setFontSize() {
	var userFontSize = parseInt(GetCookie ('fontSizeCookie'));
	//alert(userFontSize);
 	var p = document.getElementsByTagName('p');
 
	if (userFontSize != 0) {
		for(i=0;i<p.length;i++) {
		  if(p[i].style.fontSize) {
			 var s = parseInt(p[i].style.fontSize.replace("px",""));
		  } else {
			 var s = 12;
		  }

		  s += userFontSize;

	   }   
	}

	var p = document.getElementsByTagName('li');
 
	if (userFontSize != 0) {
		for(i=0;i<p.length;i++) {
		  if(p[i].style.fontSize) {
			 var s = parseInt(p[i].style.fontSize.replace("px",""));
		  } else {
			 var s = 12;
		  }

		  s += userFontSize;

		  
	   }   
	}
}
function getCookieVal(offset)
	{
		var endstr = document.cookie.indexOf (";", offset);
		if (endstr == -1)
		{
			endstr = document.cookie.length;
		}
			
		return unescape(document.cookie.substring(offset, endstr));
	}
function GetCookie(name)
	{
		var arg = name + "=";
		var alen = arg.length;
		var clen = document.cookie.length;
		var i=0;
		
		while (i < clen)
		{	
			var j = i + alen;
			
			if (document.cookie.substring(i, j) == arg)
			{
				return getCookieVal (j);
			}
			
			i = document.cookie.indexOf(" ", i) + 1;
			
			if (i == 0)
			{
				break;
			}
		}
		
		return null;
	}

	function SetCookie(name,value)
	{
		document.cookie = name + "=" + escape(value);
	}
