 var menuReady = false; 
 
if (document.images) 
 { 
    var imagesNormal = new Array(); 
    var imagesHilite = new Array(); 
    imagesNormal["forsiden"] = new Image(30, 140); 
    imagesNormal["forsiden"].src="resources/images/toppmeny/forsiden.png"; 
    imagesHilite["forsiden"] = new Image(30, 140); 
    imagesHilite["forsiden"].src="resources/images/toppmeny/forsiden_valgt.png"; 
 
    imagesNormal["om_oss"] = new Image(30, 140); 
    imagesNormal["om_oss"].src="resources/images/toppmeny/om_oss.png"; 
    imagesHilite["om_oss"] = new Image(30, 140); 
    imagesHilite["om_oss"].src="resources/images/toppmeny/om_oss_valgt.png"; 
 
    imagesNormal["visjon"] = new Image(30, 140); 
    imagesNormal["visjon"].src="resources/images/toppmeny/visjon.png"; 
    imagesHilite["visjon"] = new Image(30, 140); 
    imagesHilite["visjon"].src="resources/images/toppmeny/visjon_valgt.png"; 
 
    imagesNormal["nedlasting"] = new Image(30, 140); 
    imagesNormal["nedlasting"].src="resources/images/toppmeny/nedlasting.png"; 
    imagesHilite["nedlasting"] = new Image(30, 140); 
    imagesHilite["nedlasting"].src="resources/images/toppmeny/nedlasting_valgt.png"; 
 
    imagesNormal["foresporsel"] = new Image(30, 140); 
    imagesNormal["foresporsel"].src="resources/images/toppmeny/foresporsel.png"; 
    imagesHilite["foresporsel"] = new Image(30, 140); 
    imagesHilite["foresporsel"].src="resources/images/toppmeny/foresporsel_valgt.png"; 
 
    imagesNormal["messer"] = new Image(30, 140); 
    imagesNormal["messer"].src="resources/images/toppmeny/messer.png"; 
    imagesHilite["messer"] = new Image(30, 140); 
    imagesHilite["messer"].src="resources/images/toppmeny/messer_valgt.png"; 
 
    imagesNormal["linker"] = new Image(30, 140); 
    imagesNormal["linker"].src="resources/images/toppmeny/linker.png"; 
    imagesHilite["linker"] = new Image(30, 140); 
    imagesHilite["linker"].src="resources/images/toppmeny/linker_valgt.png"; 
 
} 
var CSSRuleValues = {menuItemHeight:"30px", 
                     menuItemLineHeight:"1.9em", 
                     menuWrapperBorderWidth:"1px", 
                     menuWrapperPadding:"0px", 
                     defaultBodyFontSize:"11px" 
                    }; 
 
    var menus = new Array(); 
menus[0] = {mBarImgId:"menuImg_0", 
            mBarImgNormal:imagesNormal["forsiden"], 
            mBarImgHilite:imagesHilite["forsiden"], 
            menuItems:[  {text:"Forsiden", href:"https://www.lexow.no/default.asp?WMFN=PWSFrontWebLet&WMFT=D"}
                      ], 
            elemId:"" 
           }; 
menus[1] = {mBarImgId:"menuImg_1", 
            mBarImgNormal:imagesNormal["om_oss"], 
            mBarImgHilite:imagesHilite["om_oss"], 
            menuItems:[  {text:"Historie", href:"https://www.lexow.no/default.asp?WMFN=LEXHistory&WMFT=D"}, 
 {text:"Våre adresser", href:"https://www.lexow.no/default.asp?WMFN=PWSOurAddresses&WMFT=D"}, 
 {text:"Kontakt oss", href:"https://www.lexow.no/default.asp?WMFN=PWSContact&WMFT=D"}, 
 {text:"Ledige stillinger", href:"https://www.lexow.no/default.asp?WMFN=PWSEmployment&WMFT=D"}, 
 {text:"Generelle betingelser", href:"https://www.lexow.no/default.asp?WMFN=LEXDeliveryTerms&WMFT=D"}
                      ], 
            elemId:"" 
           }; 
menus[2] = {mBarImgId:"menuImg_2", 
            mBarImgNormal:imagesNormal["visjon"], 
            mBarImgHilite:imagesHilite["visjon"], 
            menuItems:[  {text:"HMS", href:"https://www.lexow.no/default.asp?WMFN=LEXHMS&WMFT=D"}
                      ], 
            elemId:"" 
           }; 
menus[3] = {mBarImgId:"menuImg_3", 
            mBarImgNormal:imagesNormal["nedlasting"], 
            mBarImgHilite:imagesHilite["nedlasting"], 
            menuItems:[  {text:"Hovedkatalog", href:"https://www.lexow.no/default.asp?WMFN=PWSDownloadCatalog&WMFT=D"}, 
 {text:"Teknikk katalog", href:"https://www.lexow.no/default.asp?WMFN=LEXCatalougeTec&WMFT=D"}
                      ], 
            elemId:"" 
           }; 
menus[4] = {mBarImgId:"menuImg_4", 
            mBarImgNormal:imagesNormal["foresporsel"], 
            mBarImgHilite:imagesHilite["foresporsel"], 
            menuItems:[  {text:"Forespørsel", href:"https://www.lexow.no/default.asp?WMFN=LEXRequest&WMFT=D"}
                      ], 
            elemId:"" 
           }; 
menus[5] = {mBarImgId:"menuImg_5", 
            mBarImgNormal:imagesNormal["messer"], 
            mBarImgHilite:imagesHilite["messer"], 
            menuItems:[  {text:"Kommende messer", href:"https://www.lexow.no/default.asp?WMFN=LEXExpoUpcoming&WMFT=D"}, 
 {text:"Tidligere messer", href:"https://www.lexow.no/default.asp?WMFN=LEXExpoFinished&WMFT=D"}
                      ], 
            elemId:"" 
           }; 
menus[6] = {mBarImgId:"menuImg_6", 
            mBarImgNormal:imagesNormal["linker"], 
            mBarImgHilite:imagesHilite["linker"], 
            menuItems:[  {text:"Leverandører", href:"https://www.lexow.no/default.asp?WMFN=LEXSupplier&WMFT=D"}, 
 {text:"Forhandlere", href:"https://www.lexow.no/default.asp?WMFN=LEXRetailer&WMFT=D"}
                      ], 
            elemId:"" 
           }; 
 
function makeHashes() { 
    for (var i = 0; i < menus.length; i++) { 
        menus[menus[i].elemId] = menus[i]; 
        menus[menus[i].mBarImgId] = menus[i]; 
    } 
} 
 
function assignLabelEvents() 
{ 
    var elem; 
    for (var i = 0; i < menus.length; i++) { 
        elem = document.getElementById(menus[i].mBarImgId); 
        elem.onmouseover = swap; 
        elem.onmouseout = swap; 
    } 
} 
 function makeMenus() { 
    var menuDiv, menuItem, itemLink, mbarImg, textNode, offsetLeft, offsetTop; 
 
    var menuItemH = 0; 
    var bodyFontSize = 11; 
    if (bodyFontSize == parseInt(CSSRuleValues.defaultBodyFontSize)) 
 { 
        menuItemH = (parseFloat(CSSRuleValues.menuItemHeight)); 
    }
 else { 
        menuItemH = parseInt(parseFloat(CSSRuleValues.menuItemLineHeight) * bodyFontSize); 
    } 
    var heightAdjust = parseInt(CSSRuleValues.menuWrapperPadding) + 
        parseInt(CSSRuleValues.menuWrapperBorderWidth); 
    if (navigator.appName == "Microsoft Internet Explorer" && 
        navigator.userAgent.indexOf("Win") != -1 && 
        (typeof document.compatMode == "undefined" || 
        document.compatMode == "BackCompat")) { 
        heightAdjust = -heightAdjust; 
    } 
 
    for (var i = 0; i < menus.length; i++) { 
        menuDiv = document.createElement("div"); 
        menuDiv.id = "popupmenu" + i; 
        menus[i].elemId = "popupmenu" + i; 
        menuDiv.className = "menuWrapper"; 
        if (menus[i].menuItems.length > 0) { 
            menuDiv.style.height = (menuItemH * menus[i].menuItems.length) -             heightAdjust + "px"; 
        } 
 else 
 { 
            menuDiv.style.display = "none"; 
        } 
        menuDiv.onmouseover = keepMenu; 
        menuDiv.onmouseout = requestHide; 
 
        menuDiv.style.zIndex = 1000; 
 
        for (var j = 0; j < menus[i].menuItems.length; j++) 
 { 
            menuItem = document.createElement("div"); 
            menuItem.id = "popupmenuItem_" + i + "_" + j; 
            menuItem.className = "menuItem"; 
            menuItem.onmouseover = toggleHighlight; 
            menuItem.onmouseout = toggleHighlight; 
            menuItem.onclick = hideMenus; 
            menuItem.style.top = menuItemH * j + "px"; 
            itemLink = document.createElement("a"); 
            itemLink.href = menus[i].menuItems[j].href; 
            itemLink.className = "menuItem"; 
            itemLink.style.textDecoration="none"; 
            itemLink.onmouseover = toggleHighlight; 
            itemLink.onmouseout = toggleHighlight; 
            textNode = document.createTextNode("\u00a0 " + menus[i].menuItems[j].text); 
            itemLink.appendChild(textNode); 
            menuItem.appendChild(itemLink); 
            menuDiv.appendChild(menuItem); 
        } 
        document.body.appendChild(menuDiv); 
    } 
    makeHashes(); 
    assignLabelEvents(); 
    for (i = 0; i < menus.length; i++) 
 { 
        positionMenu(menus[i].elemId); 
    } 
    menuReady = true; 
} 
 var timer; 
 
function keepMenu() 
 { 
    clearTimeout(timer); 
 } 
 
function cancelAll() 
 { 
    keepMenu( ); 
    menuReady = false; 
} 
 
function requestHide() 
 { 
    timer = setTimeout("hideMenus()", 250); 
} 
 
function hideMenus() 
 { 
    for (var i = 0; i < menus.length; i++) 
 { 
       document.getElementById(menus[i].mBarImgId).src = menus[i].mBarImgNormal.src; 
       var menu = document.getElementById(menus[i].elemId) 
       menu.style.visibility = "hidden"; 
    } 
} 
 
function positionMenu(menuId){ 
    var mBarImg = document.getElementById(menus[menuId].mBarImgId); 
    var offsetTrail = mBarImg; 
    var offsetLeft = 0; 
    var offsetTop = 0; 
    while (offsetTrail) 
 { 
        offsetLeft += offsetTrail.offsetLeft; 
        offsetTop += offsetTrail.offsetTop; 
        offsetTrail = offsetTrail.offsetParent; 
    } 
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") 
 { 
        offsetLeft += document.body.leftMargin; 
        offsetTop += document.body.topMargin; 
    } 
    var menuDiv = document.getElementById(menuId); 
    menuDiv.style.left = offsetLeft + "px"; 
    menuDiv.style.top = offsetTop + mBarImg.height + "px"; 
} 
 
function showMenu(menuId) { 
    if (menuReady) 
 { 
        keepMenu( ); 
        hideMenus( ); 
        positionMenu(menuId); 
        var menu = document.getElementById(menuId); 
        menu.style.visibility = "visible"; 
    } 
} 
 
function toggleHighlight(evt) 
 { 
    evt = (evt) ? evt : ((event) ? event : null); 
    if (typeof menuReady != "undefined")  
 { 
        if (menuReady && evt) { 
            var elem = (evt.target) ? evt.target : evt.srcElement; 
            if (elem.nodeType == 3) 
 { 
                elem = elem.parentNode; 
            } 
            if (evt.type == "mouseover") 
 { 
                keepMenu( ); 
                elem.className ="menuItemOn"; 
            } 
 else 
 { 
                elem.className ="menuItem"; 
                requestHide( ); 
            } 
            evt.cancelBubble = true; 
        }     } }  function swap(evt) 
 { 
    evt = (evt) ? evt : ((event) ? event : null); 
    if (typeof menuReady != "undefined") 
 { 
        if (evt && (document.getElementById && document.styleSheets) && menuReady) { 
            var elem = (evt.target) ? evt.target : evt.srcElement; 
            if (elem.className == "menuImg") 
 { 
                if (evt.type == "mouseover") 
 { 
                    showMenu(menus[elem.id].elemId); 
                    elem.src = menus[elem.id].mBarImgHilite.src; 
                } 
 else if (evt.type == "mouseout") 
 { 
                    requestHide( ); 
                } 
                evt.cancelBubble = true; 
            } 
        } 
    } 
} 
 
function initMenus() 
 { 
    if (document.getElementById && document.styleSheets) { 
        setTimeout("makeMenus( )", 5); 
        window.onunload = cancelAll; 
    } 
} 
