<!--

// otvirani popupu
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

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")) {
			switch (anchor.getAttribute("rel")) {
				case "external":
					anchor.target = "_blank";
					break;
				case "popupmanagment":
					anchor.href = "javascript:MM_openBrWindow('" + anchor.href + "','','width=360,height=220);";
					break;
			}
		}
	}
}

window.onload = externalLinks;

function TrainInfoBubble (elm, evt) {
    var scrOfX = 0, scrOfY = 0;
    if( typeof( window.pageYOffset ) == 'number' ) {
        //Netscape compliant
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
    } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        //DOM compliant
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }
    var bubble = document.getElementById('PopupDiv');
    if(evt.type == 'onmouseover' || evt.type == 'mouseover'){
        var traintype = elm.getAttribute('type');
        var trainnumber = elm.getAttribute('nr');
        var stationinfo = elm.getAttribute('info');
        //var stationinfo = 'data se aktualizují';
        stationinfo = stationinfo.replace(/\[\[linebreak\]\]/gi, "<br />");
        bubble.innerHTML = "<strong>" + traintype + " - " +trainnumber + "</strong><br />";
        bubble.innerHTML += stationinfo;
        bubble.style.left = (evt.clientX + scrOfX+5) + "px";
        bubble.style.top = (evt.clientY + scrOfY+5) + "px";
        bubble.style.display = 'block';
    }else{
        bubble.style.display = 'none';
	}
}