	function getIdObject(objectId) {
        if(document.getElementById && document.getElementById(objectId)) {
          // W3C DOM
          return document.getElementById(objectId);
        } else if (document.all && document.all(objectId)) {
          // MSIE 4 DOM
          return document.all(objectId);
        } else if (document.layers && document.layers[objectId]) {
          // NN 4 DOM
          return document.layers[objectId];
        } else {
          return false;
        }
    };

	//mapy od nejvzd�len�j�� k nejbli���

	var mapy = new Array("mapa_europe", "mapa_cr", "mapa_jm");
	
	//ozna�en� odpov�daj�c�ch minimap
	
	var imagemapy = new Array("one", "two", "three");

	//aktu�ln� mapa (tj. nejvzd�len�j��)
    
	var actual = 0;



	
	
    function render() {
      getIdObject("zoommap_podklad").src="/resource/img/public/zoom/"+mapy[actual]+".gif";

	  var imuri = "#"+imagemapy[actual];
	  
	  imgm=getIdObject('zoommap_im');
	  
	  imgm.useMap=imuri;    
	
	/*imgm.setAttribute('usemap',imuri,0);
    imgm.setAttribute('useMap',imuri,0);*/
	 //alert(imgm.useMap);
/*  getIdObject("zoommap_im").usemap="#"+imagemapy[actual];   
	  alert(getIdObject("zoommap_im").usemap);*/
    };
    
    function load() {
	  /*alert(actual+" - "+mapy[0]+" - "+imagemapy[0]);*/
      /*actual=0;
	  alert(mapy);
	  alert(actual);*/
      render();
    };
    
    function zoomIn() {
      //alert('asalra');
      if (actual < mapy.length-1) {actual++;};
      render();
    };

    function zoomOut() {
      //alert('bukvi');
      if (actual > 0) {actual--;};
      render();
    };    

	function glow(oblast) {
		if (actual==2) {
			obr=getIdObject("zoommap_glow");
			obr.src="/resource/img/public/zoom/"+oblast+".gif";
			obr.style.display="block";
		}
	};

	function unglow(oblast) {
		obr=getIdObject("zoommap_glow");
		obr.style.display="none";
	};
	
	function addLoadEvent(func) {
	  var oldonload = window.onload;
	  if (typeof window.onload != 'function') {
	    window.onload = func;
	  } else {
	    window.onload = function() {
	      if (oldonload) {
	        oldonload();
	      }
	      func();
	    }
	  }
	};
	
	function showAround() {
		document.write('<a id="polsko">&#91;w:trans&#93;Polsko&#91;/w:trans&#93;</a>');
		document.write('<a id="krkonose">&#91;w:trans&#93;Krkonoše&#91;/w:trans&#93;</a>');
		document.write('<a id="strcech">&#91;w:trans&#93;Střední Čechy&#91;/w:trans&#93;</a>');
		document.write('<a id="vysocina">&#91;w:trans&#93;Vysočina&#91;/w:trans&#93;</a>');
		document.write('<a id="jizmor">&#91;w:trans&#93;Jižní Morava&#91;/w:trans&#93;</a>');
		document.write('<a id="sevmor">&#91;w:trans&#93;Severní Morava&#91;/w:trans&#93;</a>');
	};
	
	function real2deg(x, pref) {
		deg=Math.floor(x);
		x=(x-deg)*60.0;
		min=Math.floor(x);
		x=(x-min)*60.0;
		sec=Math.round((100.0*x))/100.0;
		return pref+deg+'°'+min+'\''+sec+'"';
	}

	function showPlaceMap(id) {
		if (d = document.getElementById(id))
		{
			if (d.className=='placeover') d.className = "placeover2";
			else d.className = "placeover";
		}
	}
	function otevriOkno(url) {
		var append = '';
		if (navigator.appName=='Microsoft Internet Explorer') {
			if (url.indexOf('?')>0) append = '&';
			else append = '?';
			append += 'partner=10';
		}
		window.open(url+append, "_blank", "width=1024,height=800,scrollbars=yes,toolbar=yes");
		return false;
	}	

	
jQuery(function () {
	jQuery(".popup").click(function () {
		return otevriOkno(jQuery(this).attr("href"));
	});
});

function showhide(id) {
	jQuery('#'+id).toggleClass('showhide_hidden');
	if (jQuery('#link_'+id).hasClass('showhide_plus')) {
		jQuery('#link_'+id).removeClass('showhide_plus');
		jQuery('#link_'+id).addClass('showhide_minus');
	} else {
		jQuery('#link_'+id).removeClass('showhide_minus');
		jQuery('#link_'+id).addClass('showhide_plus');
	}
}


	function dateChanged() {
		var ac_datum = document.getElementById('ac_datum');
		ac_datum[6].selected = true;
	}

	function onSelectMy(cal) {
		var p = cal.params;
		var update = (cal.dateClicked || p.electric);
		if (update && p.inputField) {
			p.inputField.value = cal.date.print(p.ifFormat);
			if (typeof p.inputField.onchange == "function")
				p.inputField.onchange();
		}
		if (update && p.displayArea)
			p.displayArea.innerHTML = cal.date.print(p.daFormat);
		if (update && typeof p.onUpdate == "function")
			p.onUpdate(cal);
		if (update && p.flat) {
			if (typeof p.flatCallback == "function")
				p.flatCallback(cal);
		}
		if (update && p.singleClick && cal.dateClicked)
			cal.callCloseHandler();
			
		var ac_datum = document.getElementById('ac_datum');
		ac_datum[6].selected = true;
		var ac_cas_od = document.getElementById('ac_cas_od');
		var ac_cas_do = document.getElementById('ac_cas_do');
		var res1 = ac_cas_od.value.split(/\./);
		var res2 = ac_cas_do.value.split(/\./);
		var d1 = new Date(res1[2], res1[1]-1, res1[0]);
		var d2 = new Date(res2[2], res2[1]-1, res2[0]);
		if (d1>d2) {
			if (ac_cas_od == p.inputField) {
				d2.setFullYear(d1.getFullYear());
				d2.setMonth(d1.getMonth());
				d2.setDate(d1.getDate()+1);
			} else {
				d1.setFullYear(d2.getFullYear());
				d1.setMonth(d2.getMonth());
				d1.setDate(d2.getDate()-1);
			}
			ac_cas_od.value = d1.getDate()+"."+(d1.getMonth()+1)+"."+d1.getFullYear();
			ac_cas_do.value = d2.getDate()+"."+(d2.getMonth()+1)+"."+d2.getFullYear();
		}
	};
	
	function akceSelectChange(select) {
		var co = select.value;
		var d1 = new Date();
		var d2 = new Date();
		var changeIt = true;
		switch (co) {
			case '1':
			break;
			case '2':
				d1.setDate(d1.getDate()+1);
				d2 = d1;
			break;
			case '4':
				d2.setDate(d2.getDate()+7);
			break;
			case '5':
				d2.setMonth(d2.getMonth()+1);
			break;
			case '3':
				if (d1.getDay()!=6) {
					for (var i=0;i<7;i++) {
						d1.setDate(d1.getDate()+1);
						if (d1.getDay()==6) break;
					}
				}
				d2 = new Date(d1);
				d2.setDate(d2.getDate()+1);
			break;
			case '6':
				d2 = null;
			break;
			default:
				changeIt = false;
			break;	
		}
		if (changeIt) {
			var ac_cas_od = document.getElementById('ac_cas_od');
			var ac_cas_do = document.getElementById('ac_cas_do');
			if (d1==null) ac_cas_od.value = "";
			else ac_cas_od.value = d1.getDate()+"."+(d1.getMonth()+1)+"."+d1.getFullYear();
			if (d2==null) ac_cas_do.value = "";
			else ac_cas_do.value = d2.getDate()+"."+(d2.getMonth()+1)+"."+d2.getFullYear();
		}
	}

	function otevriOkno(url) {
		var append = '';
/*		if (navigator.appName=='Microsoft Internet Explorer') {
			if (url.indexOf('?')>0) append = '&';
			else append = '?';
			append += 'partner=28';
		}*/
		window.open(url+append, "_blank", "width=1024,height=800,scrollbars=yes,toolbar=yes");
		return false;
	}	
function schovej(co)
{
        var item = document.getElementById(co);
		if(item==null) return false;
        if (item.style.display=='none') {
                item.style.display='';
                document.images[co+'img'].src='/resource/img/public/close.gif';
        }
        else {
                item.style.display='none';
                document.images[co+'img'].src='/resource/img/public/open.gif';
        }
        return false;
}

