/*$(document).ready(function(){
	//resizeText();
	sitefunctions.textresize();	
});
*/


var sitefunctions = {
	textresize : function(){
		
		var $cookie_name = "FontSize";
		var originalFontSize = $("html").css("font-size");
		
		if($.cookie($cookie_name)){
			var $getSize = $.cookie($cookie_name);
			$("html").css({fontSize : $getSize + ($getSize.indexOf("px")!=-1 ? "" : "px")}); // IE fix for double "pxpx" error
		} else {
			$.cookie($cookie_name, originalFontSize);
		}
		
		$("li.plus").bind("click", function() {
			var currentFontSize = $("html").css("font-size");
			var currentFontSizeNum = parseFloat(currentFontSize, 10);
			var newFontSize = currentFontSizeNum+1.34;
			
			if (newFontSize < 23) {
				$("html").css("font-size", newFontSize);
				$.cookie($cookie_name, newFontSize);
			}
			return false;	
		});
		
		$("li.minus").bind("click", function() {
			var currentFontSize = $("html").css("font-size");
			var currentFontSizeNum = parseFloat(currentFontSize, 10);
			var newFontSize = currentFontSizeNum-1.34;
			
			if (newFontSize > 15) {
				$("html").css("font-size", newFontSize);
				$.cookie($cookie_name, newFontSize);
			}
			return false;	
		});
		function reset(){
			var resetBtn = $("a.reset");
			resetBtn.css("display","block");
				resetBtn.bind("click", function(){
					$("html").css("font-size", originalFontSize);
					$.cookie($cookie_name, originalFontSize);
				});
		}	
	}
}
