var cookieManager = new CookieManager();

function changeBodyFont(fontSize) {
	document.body.style.fontSize = fontSize;
	cookieManager.setCookie("BodyFontSize", fontSize);
}

function changeBodyFontToSmall() {
	changeBodyFont("0.8em");
}

function changeBodyFontToDefault() {
	changeBodyFont("1.0em");
}

function changeBodyFontToBig() {
	changeBodyFont("1.4em");
}

function initializeFontMenu() {
	$("font-menu").style.display = "block";
	Event.observe($("font-small-button"), 'click', changeBodyFontToSmall);
	Event.observe($("font-normal-button"), 'click', changeBodyFontToDefault);
	Event.observe($("font-big-button"), 'click', changeBodyFontToBig);

	var bodyFontSize = cookieManager.getCookie("BodyFontSize");
	if (bodyFontSize) {
		document.body.style.fontSize = bodyFontSize;
	}
}
Event.observe(window, 'load', initializeFontMenu);

