// Boolean variable specified if alert should be displayed if cookie exceeds 4KB
var caution = false;

// name - name of the cookie
// value - value of the cookie
// [expires] - expiration date of the cookie (defaults to end of current session)
// [path] - path for which the cookie is valid (defaults to path of calling document)
// [domain] - domain for which the cookie
// is valid(defaults to domain of calling document)
// [secure] - Boolean value indicating if the cookie
// transmission requires a secure transmission
// * an argument defaults when it is assigned
// null as a placeholder
// * a null placeholder is not required for trailing
// omitted arguments

function setCookie(name, value, expires, path, domain, secure) {
	var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "");
	if (!caution || (name + "=" + escape(value)).length <= 4000) document.cookie = curCookie;
	else if (confirm("Cookie exceeds 4KB and will be cut!")) document.cookie = curCookie;
}

// name - name of the desired cookie
// * return string containing value of specified cookie
// or null if cookie does not exist
function getCookie(name) {
	prefix = name + "=";
	cookieStartIndex = document.cookie.indexOf(prefix);
	if (cookieStartIndex < 0) return null;
	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
	if (cookieEndIndex < 0) cookieEndIndex = document.cookie.length;
	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}


now=new Date();
now.setTime(now.getTime() + 1000 * 60 * 60 * 24 * 31);


oldlink='';
function menuzobr(link)
{
	if (oldlink!='') document.getElementById(oldlink).style.display='none';
	if (document.getElementById(link).style.display=='none') document.getElementById(link).style.display='';
	else document.getElementById(link).style.display='none';
	oldlink=link;

	if (document.getElementById(link).style.display=='') {
		setCookie("link", link, now, "/");
	}

	return 0;
}



function rozevritoprave() {
	pom=getCookie("link");
	document.getElementById(pom).style.display='';
	oldlink=pom;
}

function formenuzobr(link)
{
	if (link.style.display=='none') link.style.display='';
	else link.style.display='none';
	return 0;
}
function zobraz(link) {
	if (link.style.display=='none') link.style.display='';
	else link.style.display='none';
	return 0;
}
function rozbal(id) {
	x=document.getElementById(id);
	if (x.style.display=='none') x.style.display='';
	else x.style.display='none';
	return false;
} 
