function createCookie(name,value,days) {
  if (days) {
	var date = new Date();
	date.setTime(date.getTime()+(days*24*60*60*1000));
	var expires = "; expires="+date.toGMTString();
  }
  else var expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}
 
function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
	var c = ca[i];
	while (c.charAt(0)==' ') c = c.substring(1,c.length);
	if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function fsize(size,unit,id){
  var vfontsize = document.getElementById(id);
  if(vfontsize){
	vfontsize.style.fontSize = size + unit;
	createCookie("textsizestyle", textsize, 365);
  }
}

$(document).ready(function() {
	
	var contentMsg = $('#home_messaging p');
	if (contentMsg.length == 0) contentMsg = $('#main_content p, #main_content li');
	var originalFontSize = $(contentMsg).css('font-size');
	
	// h2
	if ($('#main_content h2').length) {
		var h2 = $('#main_content h2');
		var h2originalFontSize = $(h2).css('font-size');
	}
	
	$(".resetFont").click(function(){
		$(contentMsg).css('font-size', originalFontSize);
	});
	
	// Increase Font Size
	$(".plus").click(function(){
		var currentFontSize = $(contentMsg).css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*1.1;
		$(contentMsg).css('font-size', newFontSize);
		
		if (h2.length) {
			var h2currentFontSize = $(h2).css('font-size');
			var h2currentFontSizeNum = parseFloat(h2currentFontSize, 10);
			var h2newFontSize = h2currentFontSizeNum*1.1;
			$(h2).css('font-size', h2newFontSize);
		}
		
		return false;
	});
	// Decrease Font Size
	$(".minus").click(function(){
		var currentFontSize = $(contentMsg).css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*0.9;
		$(contentMsg).css('font-size', newFontSize);
		
		if (h2.length) {
			var h2currentFontSize = $(h2).css('font-size');
			var h2currentFontSizeNum = parseFloat(h2currentFontSize, 10);
			var h2newFontSize = h2currentFontSizeNum*0.9;
			$(h2).css('font-size', h2newFontSize);
		}
		return false;
	});
});
