﻿
var menuHideTimer;
var currentSubMenu;
var imgpath = '/Portals/_default/Skins/Attenex/';
var imgOff = new Array ("mainnav01.gif", "mainnav02.gif", "mainnav03.gif", "mainnav04.gif", "mainnav05.gif", "mainnav06.gif"); 
var imgOn = new Array ("mainnav_roll01.gif", "mainnav_roll02.gif", "mainnav_roll03.gif", "mainnav_roll04.gif", "mainnav_roll05.gif", "mainnav_roll06.gif"); 
var imgArrayOff = new Array (); 
var imgArrayOn = new Array (); 
for (var i = 0; i < imgOff.length; i++ ) 
{ 
    imgArrayOff[ i ]= new Image(); 
    imgArrayOff[ i ].src = imgpath + imgOff[ i ]; 
    imgArrayOn[ i ]= new Image(); 
    imgArrayOn[ i ].src = imgpath + imgOn[ i ]; 
} 

function swapImage(image, iIndex, bIsOn)
{
    if (bIsOn)
    {
        image.src = imgArrayOn[iIndex].src;
    }
    else
    {
        image.src = imgArrayOff[iIndex].src;
    }
}

function showSubMenu(subMenuID)
{

    cancelHideSubMenu();
    hideCurrentSubMenu();
    currentSubMenu = document.getElementById(subMenuID);
    currentSubMenu.style.display = 'block';
    var topcap = document.getElementById('topcap');
    topcap.style.display = 'block';
    
    switch (subMenuID)
    {
        case 'priNavSubMenuItem1':
            topcap.style.left = 33;
            break;
        case 'priNavSubMenuItem2':
            topcap.style.left = 192;
            break;
        case 'priNavSubMenuItem3':
            topcap.style.left = 351;
            break;
        case 'priNavSubMenuItem4':
            topcap.style.left = 467;
            break;
        case 'priNavSubMenuItem5':
            topcap.style.left = 578;
            break;
        case 'priNavSubMenuItem6':
            topcap.style.left = 701;
            break;
    }
}

function hideCurrentSubMenu()
{
    if (currentSubMenu != null)
    {
        currentSubMenu.style.display = 'none';
        var topcap = document.getElementById('topcap');
        topcap.style.display = 'none';
    }
}

function queueHideSubMenu()
{
     menuHideTimer = setTimeout("hideCurrentSubMenu();", 100);
}

function cancelHideSubMenu()
{
    if (menuHideTimer != null)
    {
        clearTimeout(menuHideTimer);
    }
}


var imgHomepath = '/Portals/_default/Skins/Attenex/';
var imgHomeOff = new Array ("default_24.gif", "default_28.gif", "default_29.gif", "default_31.gif", "default_32.gif"); 
var imgHomeOn = new Array ("roll_24.gif", "roll_28.gif", "roll_29.gif", "roll_31.gif", "roll_32.gif"); 
var imgHomeArrayOff = new Array (); 
var imgHomeArrayOn = new Array (); 
for (var i = 0; i < imgHomeOff.length; i++ ) 
{ 
    imgHomeArrayOff[ i ]= new Image(); 
    imgHomeArrayOff[ i ].src = imgHomepath + imgHomeOff[ i ]; 
    imgHomeArrayOn[ i ]= new Image(); 
    imgHomeArrayOn[ i ].src = imgHomepath + imgHomeOn[ i ]; 
} 

function swapHomeImage(image, iIndex, bIsOn)
{
    if (bIsOn)
    {
        image.src = imgHomeArrayOn[iIndex].src;
    }
    else
    {
        image.src = imgHomeArrayOff[iIndex].src;
    }
}




