function ie(){ return ((navigator.userAgent.toLowerCase().indexOf("opera") == -1) && navigator.appName == "Microsoft Internet Explorer") ? true: false; }
function get_obj(target) { return document.getElementById(target) }
function swap(a, b) {
	if(get_obj(a)) a1 = get_obj(a).value;
	if(get_obj(b)) b1 = get_obj(b).value;
	tmp = (a1) ? a1 : a; tmp_a = (b1) ? b1 : b; tmp_b = tmp;
	if(get_obj(a)) get_obj(a).value = tmp_a;
	if(get_obj(b)) get_obj(b).value = tmp_b;
	return tmp_a, tmp_b;
}

function menu_init(target){

	for(i = 0; i < document.getElementById(target).getElementsByTagName('ul')[0].childNodes.length; i++){

    ((document.getElementById(target).getElementsByTagName('ul')[0].childNodes[i]).childNodes[0]);
		(document.getElementById(target).getElementsByTagName('ul')[0].childNodes[i]).onmouseover = function show_submenu(){
			var target = this;
			for(i = 0; i < target.parentNode.childNodes.length; i++)
             if(target.parentNode.childNodes[i].nodeName == "LI") {
                 if (target.parentNode.childNodes[i].getElementsByTagName('ul')[0])
                     target.parentNode.childNodes[i].getElementsByTagName('ul')[0].style.display="none";
             }
			target.getElementsByTagName('ul')[0].style.display="block";
			clearInterval(target.hide_id);
		}

		document.getElementById(target).getElementsByTagName('ul')[0].childNodes[i].onmouseout = function hide_submenu(){
			var target = this;
			function hide(){
             if (target.getElementsByTagName('ul')[0]) {
                 target.getElementsByTagName('ul')[0].style.display="none";
             }
				clearInterval(target.hide_id);
			}
			target.hide_id = setInterval(hide, 100);
		}
	}
}
/**
 * vrati zajtrajsoch v tvare d.m.Y
 * @author Vladimir Polak ml. (c) 2008
 * @return void 
 */
function writeTomorrow()
{
  var ms = new Date();
  ms.setTime(ms.getTime()+(3600*24*1000));
  var days=ms.getDate(); // den
  var months=ms.getMonth()+1; // mesiac
  var years=ms.getYear(); // rok
  if(years<1000) years+=1900; // odstranenie nekompatibility
  document.write( days + ". " + months + ". " + years );
}

/**
 * vrati zajtrajsoch v tvare d.m.Y
 * @author Vladimir Polak ml. (c) 2008
 * @return String 
 */
function getTomorrow()
{
  var ms = new Date();
  ms.setTime(ms.getTime()+(3600*24*1000));
  var days=ms.getDate(); // den
  var months=ms.getMonth()+1; // mesiac
  var years=ms.getYear(); // rok
  if(years<1000) years+=1900; // odstranenie nekompatibility
  return  days + ". " + months + ". " + years ;
}

/**
 * odkaz na otevirani odkazu do novych oken
 * k odkazu se prida atribut rel="external"
 */
function externalLinks() 
{
   if (!document.getElementsByTagName) {
      return;
   }
   var anchors = document.getElementsByTagName("a");
   for (var i = 0; i < anchors.length; i++) {
      var anchor = anchors[i];
      if (anchor.getAttribute("href") &&
          anchor.getAttribute("rel") == "external") {
         anchor.target = "_blank";
      }
   }
}
$(document).ready(function(){   
	externalLinks();
});
