+proto.menuBorder; var focusItem = body.document.layers[n]; focusItem.clip.width = body.clip.width; focusItem.Menu = l.Menu; focusItem.top = -30; focusItem.captureEvents(Event.MOUSEDOWN); focusItem.onmousedown = onMenuItemDown; menu.document.bgColor = proto.menuBorderBgColor; var lite = menu.document.layers[0]; lite.document.bgColor = proto.menuLiteBgColor; lite.clip.width = body.clip.width +1; lite.clip.height = body.clip.height +1; menu.clip.width = body.clip.width + (proto.menuBorder * 3) ; menu.clip.height = body.clip.height + (proto.menuBorder * 3); } } else { if ((!document.all) && (container.hasChildNodes)) { container.innerHTML=content; } else { container.document.open("text/html"); container.document.writeln(content); container.document.close(); } if (!FIND("menuLayer0")) return; var menuCount = 0; for (var x=0; x<container.menus.length; x++) { var menuLayer = FIND("menuLayer" + x); container.menus[x].menuLayer = "menuLayer" + x; menuLayer.Menu = container.menus[x]; menuLayer.Menu.container = "menuLayer" + x; menuLayer.style.zIndex = 1; var s = menuLayer.style; s.top = s.pixelTop = -300; s.left = s.pixelLeft = -300;
var menu = container.menus[x]; menu.menuItemWidth = menu.menuWidth || menu.menuIEWidth || 140; menuLayer.style.backgroundColor = menu.menuBorderBgColor; var top = 0; for (var i=0; i<container.menus[x].items.length; i++) { var l = FIND("menuItem" + menuCount); l.Menu = container.menus[x]; if (l.addEventListener) { // ns6 l.style.width = menu.menuItemWidth; l.style.height = menu.menuItemHeight; l.style.top = top; l.addEventListener("mouseover", onMenuItemOver, false); l.addEventListener("click", onMenuItemAction, false); l.addEventListener("mouseout", mouseoutMenu, false); &m |
|