$(document).ready(function(){
	var $cookie_name = "FontSize";
		var originalFontSize = $("body").css("font-size");
		// if exists load saved value, otherwise store it
		if($.cookie($cookie_name)) {
			var $getSize = $.cookie($cookie_name);
			$("body").css({fontSize : $getSize + ($getSize.indexOf("px")!=-1 ? "" : "px")}); // IE fix for double "pxpx" error
		} else {
			$.cookie($cookie_name, originalFontSize);
		}
		
  // Reset Font Size
  $(".resetFont").click(function(){
  $('body').css('font-size', originalFontSize);
  $.cookie($cookie_name, originalFontSize);
  return false;
  });
  // Increase Font Size
  $(".increaseFont").click(function(){
  	var currentFontSize = $('body').css('font-size');
 	var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum*1.2;
	if ( newFontSize < 22 ) {
	$('body').css('font-size', newFontSize);
	$.cookie($cookie_name, newFontSize);
	}
	return false;
  });
  // Decrease Font Size
  $(".decreaseFont").click(function(){
  	var currentFontSize = $('body').css('font-size');
 	var currentFontSizeNum = parseFloat(currentFontSize, 10);
	var newFontSize = currentFontSizeNum*0.8;
	if ( newFontSize > 6 ) {
	$('body').css('font-size', newFontSize);
	$.cookie($cookie_name, newFontSize);
	}
	return false;
  });
});
