/*

  funkce pro zmenu velikostki písma

*/
var smaller = "0.85em";
var normal = "120%";
var bigger = "140%";

function font_size_init (element)
{
	var set = read_cookie("font_size");
	if (document.getElementById(element)) {
		if (set) {
			font_size_switch(set, element);
		}	
	}
}
function font_size_switch (size, element) {
	var body = document.getElementById(element);
	switch (size) {
		case "smaller":
			body.style.fontSize = smaller;
			create_cookie("font_size", "smaller");
		break;
		case "normal":
			body.style.fontSize = normal;
			create_cookie("font_size", "normal");
		break;
		case "bigger":
			body.style.fontSize = bigger;
			create_cookie("font_size", "bigger");
		break;
		default:
			body.style.fontSize = normal;
			create_cookie("font_size", "normal");
		break;
}	}
function create_cookie (name, value, days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}else{ 
		var expires = "";
	}
	document.cookie = name+"="+value+expires+"; path=/";
}

function read_cookie (name) 
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) {
			return c.substring(nameEQ.length,c.length);
	}	}
	return null;
}
function erase_cookie (name) {
	createCookie(name,"",-1);
}
