﻿noSwap = '';
var myMenus = 'aboutImg|brandsImg|newsImg'.split('|');
myTimerId = 0;

function swapImage(img) {
    sSrc = img.src;
    if (img.id != noSwap) {
        sSrc = sSrc.replace('images', 'images/rollover');
        img.src = sSrc;
    }
    
    for (var i = 0; i < myMenus.length; i++)
    {
        var myMenu = document.getElementById(myMenus[i] + 'Menu');
        if (myMenu) {
            myMenu.style.display = 'none';
            if (img.id == myMenus[i])
                myMenu.style.display = 'block';
        }
    }

    clearTimeout(myTimerId);
    myTimerId = 0;
}

function returnImage(img) {
    sSrc = img.src;
    if (img.id != noSwap) {
        sSrc = sSrc.replace('images/rollover', 'images');
        img.src = sSrc;
    }
}

function menusOff(div, event) {
    iOff = 1;
    if (div.contains && event.toElement) {
        if (div.contains(event.toElement)) {
            iOff = 0;
        }
    }
    else {
        if (event.relatedTarget) {
            elementA = div;
            elementB = event.relatedTarget;
            do {
                if (elementA == elementB) {
                    iOff = 0;
                    break;
                }
                elementB = elementB.parentNode;
            } while (elementB != null);
        }
    }

    if (iOff == 1) {
        noSwapMenu = '';
        if (noSwap != '')
            noSwapMenu = noSwap + 'Menu';

        for (var i = 0; i < myMenus.length; i++) {
            menuToHide = myMenus[i] + 'Menu';
            if (menuToHide != noSwapMenu)
                document.getElementById(menuToHide).style.display = 'none';
        }

        if (noSwap != '' && myTimerId == 0) {
            myTimerId = setTimeout(showDefaultMenu, 2);
        }
    }
}

function showDefaultMenu() {
    if (noSwap != '') {
        var imgMenu = document.getElementById(noSwap + 'Menu');
        if (imgMenu)
            imgMenu.style.display = 'block';
    }
}

function determineSwap() {
    sLoc = window.top.location.href;
    if (sLoc.toLowerCase().indexOf('default.aspx') > -1)
        noSwap = 'homeImg';
    else if (sLoc.toLowerCase().indexOf('about.aspx') > -1)
        noSwap = 'aboutImg';
    else if (sLoc.toLowerCase().indexOf('markets.aspx') > -1)
        noSwap = 'aboutImg';
    else if (sLoc.toLowerCase().indexOf('environment.aspx') > -1)
        noSwap = 'aboutImg';
    else if (sLoc.toLowerCase().indexOf('brands.aspx') > -1)
        noSwap = 'brandsImg';
    else if (sLoc.toLowerCase().indexOf('press.aspx') > -1)
        noSwap = 'newsImg';
    else if (sLoc.toLowerCase().indexOf('/press/') > -1)
        noSwap = 'newsImg';
    else if (sLoc.toLowerCase().indexOf('tradeshows.aspx') > -1)
        noSwap = 'newsImg';
    else if (sLoc.toLowerCase().indexOf('contactus.aspx') > -1)
        noSwap = 'contactImg';

    if (noSwap != '') {
        var img = document.getElementById(noSwap);
        sSrc = img.src;
        sSrc = sSrc.replace('images', 'images/rollover');
        img.src = sSrc;

        var imgMenu = document.getElementById(noSwap + 'Menu');
        if (imgMenu)
            imgMenu.style.display = 'block';            
    }
}