var COOKIE_NAME = 'BGBTextSize';

setBodyClass = function() {
	var cookieContents = $.cookie(COOKIE_NAME);
	if (cookieContents && (cookieContents == 'text-scale-small' || cookieContents == 'text-scale-medium' || cookieContents == 'text-scale-large')) {
		$("body").removeClass();
		$("body").addClass(cookieContents);
		$("#"+cookieContents+"").addClass("active");
	} else {
		$('body').addClass('text-scale-small');
		$('#text-scale-small').addClass('active');
	}
};

var bgb = {
	
	init: function() {
		
		$('#text-scale-small').bind('click', function() {
			$('body').removeClass();
			$('body').addClass('text-scale-small');
			$('#text-scale-and-print > li').removeAttr('class');
            $(this).addClass('active');
			$.cookie(COOKIE_NAME, 'text-scale-small', {path: '/', expires: 10 });
			return false;
		});
		
		$('#text-scale-medium').bind('click', function() {
			$('body').removeClass();
			$('body').addClass('text-scale-medium');
			$('#text-scale-and-print > li').removeAttr('class');
            $(this).addClass('active');
			$.cookie(COOKIE_NAME, 'text-scale-medium', {path: '/', expires: 10 });
			return false;
		});
		
		$('#text-scale-large').bind('click', function() {
			$('body').removeClass();
			$('body').addClass('text-scale-large');
			$('#text-scale-and-print > li').removeAttr('class');
			$(this).addClass('active');
			$.cookie(COOKIE_NAME, 'text-scale-large', {path: '/', expires: 10 });
			return false;
		});
		
		$('#print').bind('click', function() {
			print();
			return false;
		});
		
		// Enable submenu hover for IE6
		$('#navigation ul li').hover(
			function () {
				$(this).addClass('hover');
				},
			function () {
				$(this).removeClass('hover');
			}
		);
	}
}

$(document).ready(function(){
		bgb.init();	
		setBodyClass();
})
