
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";
	}
}
window.onload = externalLinks;


function show_flash(id) {
	document.getElementById(id).outerHTML = document.getElementById(id).outerHTML;
}

var balloon_tooltip_visible = false;

function showToolTip(e,text){
	if(document.all)e = event;
	
	var obj = document.getElementById('bubble_tooltip');
	var obj2 = document.getElementById('bubble_tooltip_content');
	obj2.innerHTML = text;
	obj.style.display = 'block';
	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	//if(navigator.userAgent.toLowerCase().indexOf('safari')>=0)st=0; 
	var leftPos = e.clientX - 100;
	if(leftPos<0)leftPos = 0;
	obj.style.left = leftPos + 'px';
	obj.style.top = e.clientY - 50 - obj.offsetHeight -1 + st + 'px';
	balloon_tooltip_visible = true;
}	

function hideToolTip() {
	document.getElementById('bubble_tooltip').style.display = 'none';
	balloon_tooltip_visible = false;
}


function zobraz_kalendar(e,datum) {
  if (balloon_tooltip_visible != datum) {
    showToolTip(e,'');
    ajax_loadContent('bubble_tooltip_content', '/?kalendar=1&datum=' + datum);
    balloon_tooltip_visible = datum;
  }
  return false;
}
