function mouseX(evt) { if (evt.pageX) return evt.pageX; else if (evt.clientX) return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); else return null; }
function mouseY(evt) { if (evt.pageY) return evt.pageY; else if (evt.clientY) return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return null; }

function zobraz(co, evt) { var pom; pom = document.getElementById(co); pom.style.visibility = "visible"; var x = mouseX(evt); var y = mouseY(evt); pom.style.top = (y+10)+"px"; pom.style.left = (x+10)+"px"; }
function skryj(co) { var pom; pom = document.getElementById(co); pom.style.visibility = "hidden"; }

window.onload = function() {
    var links = document.getElementsByTagName('a');
    for (var i=0;i < links.length;i++) {
        if (links[i].className == 'new-window') {
            links[i].onclick = function() {
                window.open(this.href);
                return false;
            };
        }
    }
};
