jQuery(document).ready(function() {
 jQuery(".FontSize").show();
		var jQuerycookie_name = "sitename-FontSize";
		var originalFontSize = jQuery("html").css("font-size");
		// if exists load saved value, otherwise store it
		if(jQuery.cookie(jQuerycookie_name)) {
			var jQuerygetSize = jQuery.cookie(jQuerycookie_name);
			jQuery("html").css({fontSize : jQuerygetSize + (jQuerygetSize.indexOf("px")!=-1 ? "" : "px")}); // IE fix for double "pxpx" error
		} else {
			jQuery.cookie(jQuerycookie_name, originalFontSize);
		}
	   jQuery(".FontSizeInc").click(function() {
				var currentFontSize = jQuery("html").css("font-size");
				var currentFontSizeNum = parseFloat(currentFontSize, 10);
				var newFontSize = currentFontSizeNum+1;
				if (newFontSize < 15 ) {
					jQuery("html").css("font-size", newFontSize);
					jQuery.cookie(jQuerycookie_name, newFontSize);
				}
				return false;	
	   });
	   jQuery(".FontSizeDec").click(function() {
				var currentFontSize = jQuery("html").css("font-size");
				var currentFontSizeNum = parseFloat(currentFontSize, 10);
				var newFontSize = currentFontSizeNum-1;
				if (newFontSize > 9) {
					jQuery("html").css("font-size", newFontSize);
					jQuery.cookie(jQuerycookie_name, newFontSize);
				}
				return false;	
	   });
 });