
$(function() {
	$chooser = $(".size-chooser");
	//var defaultSize = 16;
	
	if ($chooser.length > 0) {
		$small = $("#size-small", $chooser);
		$medium = $("#size-medium", $chooser);
		$large = $("#size-large", $chooser);
		
		function selectSmall() {
			$.cookie("fontSize", "small");
			$("a", $chooser).removeClass("active");
			$small.addClass("active");
			
			$('html').css('font-size', '100%');
		}
		
		function selectMedium() {
			$.cookie("fontSize", "medium");
			$("a", $chooser).removeClass("active");
			$medium.addClass("active");
			
			$('html').css('font-size', '125%');
		}
		
		function selectLarge() {
			$.cookie("fontSize", "large");
			$("a", $chooser).removeClass("active");
			$large.addClass("active");
			
			$('html').css('font-size', '150%');
		}
		
		if ($.cookie("fontSize")) {
			if ($.cookie("fontSize") == "small") selectSmall();
			else if ($.cookie("fontSize") == "medium") selectMedium();
			else if ($.cookie("fontSize") == "large") selectLarge();
		}
		else {
			selectSmall();
		}
		
		$small.click(function() {
			selectSmall();
			return false;
		});

		$medium.click(function() {
			selectMedium();
			return false;
		});

		$large.click(function() {
			selectLarge();
			return false;
		});
		
	}
	
});
