function setDate (objDate,field) {
 var hours=objDate.getHours();
 var minutes=objDate.getMinutes();
 var seconds=objDate.getSeconds();
 var days = objDate.getDate();
 var months = objDate.getMonth();
 var years = objDate.getYear();
 if (years < 1000) {
  years = years + 2000;
 }
 var strDate = days + "." + (months+1) + "." + years;
 if (hours==0) hours="0"+hours;
 if (minutes<=9) minutes="0"+minutes;
 if (seconds<=9) seconds="0"+seconds;
 $(document).ready(function() {
  $("#hodiny").text(hours+":"+minutes+":"+seconds);
 });
}

function clock() {
 var currentDate = new Date();
 setDate(currentDate);
 setTimeout("clock()",1000);
}

function setcookie(name,value,expires,path,domain,secure) {
 var today = new Date();
 today.setTime(today.getTime());
 if (expires) {
  expires = expires * 1000 * 60 * 60 * 24;
 }
 var expires_date = new Date(today.getTime()+(expires));
 document.cookie = name + "=" +escape( value ) +
 ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
 ( ( path ) ? ";path=" + path : "" ) + 
 ( ( domain ) ? ";domain=" + domain : "" ) +
 ( ( secure ) ? ";secure" : "" );
}

function getcookie(name) {
 var cookiestring=""+document.cookie;
 var index1=cookiestring.indexOf(name);
 if (index1==-1) return ""; 
 var index2=cookiestring.indexOf(';',index1);
 if (index2==-1) index2=cookiestring.length; 
 return unescape(
  cookiestring.substring(
   index1+name.length+1,index2 ));
}

function str_replace(haystack, needle, replacement) {
    var temp = haystack.split(needle);
    return temp.join(replacement);
}

function hide_menu(selector) {
 text = $(selector).text();
 hidden = getcookie('hidden');
 hidden = str_replace(hidden,'|'+text+'|','|');
 if (!hidden) hidden = '|';
 hidden = '|'+text+hidden;
 setcookie('hidden',hidden,'','/','','');
}

function show_menu(selector) {
 text = $(selector).text();
 hidden = getcookie('hidden');
 hidden = str_replace(hidden,'|'+text+'|','|');
 setcookie('hidden',hidden,'','/','','');
}

function toggle_menu(selector,what) {
 $(selector).siblings().slideToggle('slow');
 if (what == "hide") {
  // schovani
  hide_menu(selector);
  $(selector).attr("onclick","toggle_menu(this,'show')");
 } else {
  // rozbaleni
  show_menu(selector);
  $(selector).attr("onclick","toggle_menu(this,'hide')");
 }
}

function hodnota(selector, defvalue) {
 if($.trim($(selector).val()) == "") {
  $(selector).val(defvalue);
 }
 $(selector).focus(function() {
  if($(selector).val() == defvalue) {
   $(selector).val("");
  }
 });
 $(selector).blur(function() {
  if($.trim($(selector).val()) == "") {
   $(selector).val(defvalue);
  }
 });
}

$(document).ready(function() {
 hidden = getcookie('hidden');
 n = $(".nadpis_norm").length;
 hidden = getcookie('hidden');
 for (i=0;i<=n;i++) {
  text = $(".nadpis_norm:eq("+i+")").text();
  result = hidden.indexOf("|"+text+"|");
  if (result != -1) {
   $(".nadpis_norm:eq("+i+")").siblings().hide();
   $(".nadpis_norm:eq("+i+")").attr("onclick","toggle_menu(this,'show')");
  } else {
   $(".nadpis_norm:eq("+i+")").attr("onclick","toggle_menu(this,'hide')");
  }
 }
 var options = {
  loadingImage: '/images/shadowbox/loading.gif',
  resizeLgImages: true,
  displayNav: true,
  handleUnsupported: 'remove',
  keysClose: ['c', 27],
  autoplayMovies: false,
  continuous: true
 };
 Shadowbox.init(options);
});

clock();

