/* need Coockieplugin http://plugins.jquery.com/project/cookie*/

$(document).ready(function(){
	/* Schriftgroesse anpassen */
	
	var defaultSize = 100;
	var currentSize = 100;
	
	/* setzen der Schriftgroesse auf #main*/
	var setFontSize = function(size)
	{
		if(size <= 150)
		{
			if(size >= 90)
			{
				currentSize = size;
				$.cookie('CCT_FONTSIZE', size);
				$('#main').css('font-size',size+'%');
			};
		};
	};
	
	/* ermitteln Schriftgroesse fuer Seiten refresh und setzen des Cookies */
	var getFontSize = function()
	{
		var cookieSize = $.cookie('CCT_FONTSIZE');
		if(cookieSize == null)
		{
			$.cookie('CCT_FONTSIZE', defaultSize);
			setFontSize(defaultSize);
		} else {
			setFontSize(cookieSize);
		}
	};
	getFontSize();
	
	
	/* Schriftgroesse + */
	$('.font_big').click(function(e)
	{
		e.preventDefault();
		var newSize = parseInt(currentSize) + 10;
		setFontSize(newSize);
	});
	
	/* Schriftgroesse - */
	$('.font_small').click(function(e)
	{
		e.preventDefault();
		var newSize = parseInt(currentSize) - 10;
		setFontSize(newSize);
	});
	
	/* Schriftgroesse reset */
	$('.font_normal').click(function(e)
	{
		e.preventDefault();
		currentSize = defaultSize;
		setFontSize(currentSize);
	});
	
});
