var initMainNav = function(){ if (!$("navigationList")) return; var d = document; $$("ul#navigationList li").each(function(li, i){ var a = li.getFirst(); var ul = a.getNext(); if (ul && ul.hasClass("selected")) { d.s = ul; } var isFirstLevel = (li.getParent() == $("navigationList")) if (isFirstLevel) { li.addEvent("mouseenter", function(e){ var u = li.getFirst().getNext(); if (u && u.hasClass("selected")) { d.s = u; } if (d.s){ d.s.setStyle("visibility", "hidden"); } if (ul) { ul.setStyle("visibility", "visible"); } //alert(d.s); a.setStyle("background", ""); }); li.addEvent("mouseleave", function(e){ var u = li.getFirst().getNext(); if (u && u.hasClass("selected")) d.s = u; if (ul) ul.setStyle("visibility", "hidden"); if (d.s) d.s.setStyle("visibility", "visible"); if (!a.hasClass("selected")) a.setStyle("background", ""); }); } }); // $$("ul#navigationList a").each(function(a, i){ a.addEvent("click", function(e){ // reset selected items $$("ul#navigationList a").each(function(a, i){ a.removeClass("selected"); a.setStyle("background", ""); }); $$("ul#navigationList ul").each(function(ul, i){ ul.removeClass("selected"); }); // set selected items var pUL = a.getParent().getParent(); var sUL = (pUL && pUL == $("navigationList")) ? a.getNext() : pUL; var sPA = (pUL && pUL == $("navigationList")) ? a : pUL.getPrevious(); var sSA = (pUL && pUL == $("navigationList") && sUL) ? sUL.getFirst().getFirst() : a; // if (sUL) sUL.addClass("selected"); if (sPA) sPA.addClass("selected"); if (sSA) sSA.addClass("selected"); }); }); } // window.addEvent("load", function(){ initMainNav(); }); function MM_openBrWindow(theUrl) { var imgs = new Image(); imgs.onload = function(){ imgs.onload = null; var w = imgs.width; var h = imgs.height; var l = (window.getScrollLeft() + (window.getWidth() - w) / 2); var t = (window.getScrollTop() + (window.getHeight() - h) / 2); window.open('/popup.html?link=' + theUrl, '_blank', 'width=' + w + ',height=' + h + ', left=' + l + ',top=' + t); } imgs.src = theUrl; }