﻿var defMenus = new String(""); var CountDown;
if (document.getElementById) { Pid = "document.getElementById("; diP = ")"; }
else { Pid = "document.all["; diP = "]"; } //nahrada getElementById pro iE4
function Hide(id) { eval(Pid + '"' + id + '"' + diP + '.style.visibility="hidden"'); }
function HidePops(exception) { for (i = 0; i < aMenu.length; i++) { if (i != exception) { Hide("P" + i); } } }
function PlanHidePops() { CountDown = setTimeout("HidePops(-1)", 1000); }
function ShowPop(i) {
    HidePops(i); PlacePop('P' + i, aMenu[i], 0, 0);
    eval(Pid + '"P' + i + '"' + diP + '.style.visibility="visible"');
}
function GOffs_x(o) { var x = 0; while (o) { x += o.offsetLeft; o = o.offsetParent; } return x; }
function GOffs_y(o) { var y = 0; while (o) { y += o.offsetTop; o = o.offsetParent; } return y; }
function PlacePop(newid, topid, mx, my) {
    var o = eval(Pid + '"' + topid + '"' + diP); // alert(Pid+'"'+topid+'"'+diP) ;
    eval(Pid + '"' + newid + '"' + diP + '.style.left=' + (GOffs_x(o) - mx) + '+"px";');
    eval(Pid + '"' + newid + '"' + diP + '.style.top=' + (o.offsetHeight - my + GOffs_y(o)) + '+"px";');
}
function PreparePops() {
    var i; var j = 0; var s = "";
    for (i = 0; i < aMenu.length; i++) {
        for (s = ""; j < aPop.length && aPop[j][0] == aMenu[i]; j++) // Pops jsou generovány seřazeně dle Menu!
        {
            s += "<div><a href=\"" + aPop[j][2] + "\""
+ " onmouseout=\"PlanHidePops()\" onmousemove=\"if (CountDown) {clearTimeout(CountDown);}\">"
+ "<span class=\"nobr\">" + aPop[j][1] + "</span></a></div>\n";
        }
        if (s != "") {
            defMenus += "<div id=\"P" + i + "\" name=\"P" + i + "\" class=\"popup\">\n" + s + "</div>\n";
        } else {
            defMenus += "<div id=\"P" + i + "\" name=\"P" + i + "\" class=\"emptypopup\">\n" + s + "</div>\n"
        }
    }
    //alert(defMenus);
} 
