function PrecitajCookie(nazov)
{
  obsah=document.cookie;   upravene=obsah.split(';');
  velkost=upravene.length; kusy=""; vrat="";

  for (x=0;((x<velkost) && (vrat==""));x++) 
  {
    kusy=upravene[x].split('=');
    if (kusy[0].substring(0,1)==' ') kusy[0]=kusy[0].substring(1,kusy[0].length);
    if (kusy[0]==nazov) vrat=kusy[1];
  }

  return unescape(vrat);
}

function ZapisCookie(nazov,hodnota,vyprsi)
{
  datum=new Date();

  if(vyprsi)
  {
    datum.setTime(datum.getTime()+vyprsi);
    document.cookie=nazov+"="+escape(hodnota)+"; expires="+datum.toGMTString();
  }
    else document.cookie=nazov+"="+escape(hodnota);
}

//---------------------------------
function getCookieVal (offset) {  
	var endstr = document.cookie.indexOf (";", offset);  
	if (endstr == -1)    
		endstr = document.cookie.length;  
		return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {  
	var arg = name + "=";  
	var alen = arg.length;  
	var clen = document.cookie.length;  
	var i = 0;  
	while (i < clen) {    
	var j = i + alen;    
	if (document.cookie.substring(i, j) == arg)      
		return getCookieVal (j);    
		i = document.cookie.indexOf(" ", i) + 1;    
		if (i == 0) break;   
	}  
	return null;
}