jQuery(function($) {
	// show text resizing links
	$('.FontSize').show();
	var cookie_name = "rathenau-FontSize";
	var originalFontSize = 'normal';
	
	//$.cookie($cookie_name, originalFontSize);
	
	// if exists load saved value, otherwise store it
	if($.cookie(cookie_name)) {
		$('body').removeClass('normal big large');
		$('body').addClass($.cookie(cookie_name));
	} else {
		$.cookie(cookie_name, originalFontSize);
	}
	
	// reset link
	$('.FontSizeReset').bind('click', function() {
		$('body').removeClass('normal big large');
		$('body').addClass('normal');
		$.cookie(cookie_name, 'normal');
	});
	
	// text "+" link
	$('.FontSizeInc').bind('click', function(evt) {
		if($('body').hasClass('normal')) {
			$('body').removeClass('normal big large');
			$('body').addClass('big');
			
			$('.FontSizeDec').removeClass('disabled');
		} else if($('body').hasClass('big')) {
			$('body').removeClass('normal big large');
			$('body').addClass('large');
			
			$('.FontSizeDec').removeClass('disabled');
			$('.FontSizeInc').addClass('disabled');
		} else {
			// can't go bigger
		}
		evt.preventDefault();
	});
	
	// text "-" link
	$('.FontSizeDec').bind('click', function(evt) {
		if($('body').hasClass('large')) {
			$('body').removeClass('normal big large');
			$('body').addClass('big');
			
			$('.FontSizeInc').removeClass('disabled');
		} else if($('body').hasClass('big')) {
			$('body').removeClass('normal big large');
			$('body').addClass('normal');
			
			$('.FontSizeInc').removeClass('disabled');
			$('.FontSizeDec').addClass('disabled');
		} else {
			// can't go smaller
		}
		evt.preventDefault();
	});
});

