//----------------------------------------------------------------
//Array for holding images (preloaded)
var imgArray = new Array();
var selImageName = '';

document.onload = TriStateMenuInit();

function TriStateMenuInit()
{
    var imgNames = new Array;
    var imgUrlPrefix = '/Portals/0/Skins/FranchiseDeal_1/images/';

    imgNames[0]  = 'menu_01.jpg';
    imgNames[1]  = 'menu_01_over.jpg';
    imgNames[2]  = 'menu_01_sel.jpg';
    
    imgNames[3]  = 'menu_02.jpg';
    imgNames[4]  = 'menu_02_over.jpg';
    imgNames[5]  = 'menu_02_sel.jpg';
    
    imgNames[6]  = 'menu_03.jpg';
    imgNames[7]  = 'menu_03_over.jpg';
    imgNames[8]  = 'menu_03_sel.jpg';
    
    imgNames[9]  = 'menu_04.jpg';
    imgNames[10] = 'menu_04_over.jpg';
    imgNames[11] = 'menu_04_sel.jpg';
    
    imgNames[12] = 'menu_05.jpg';
    imgNames[13] = 'menu_05_over.jpg';
    imgNames[14] = 'menu_05_sel.jpg';
    
    var srcLen = imgNames.length;
    
    for(var i=0;i<srcLen;i++)
    {
        imgArray[i] = new Image();
        imgArray[i].src = imgUrlPrefix + imgNames[i];
    }
}

function SelectImage(imageName, imageIndex)
{
    if(imgArray!=null)
    {
        selImageName = imageName;
        
        if(document.images[imageName]!=null)
        {
            document.images[imageName].src = imgArray[imageIndex].src;
            ResetImagesState();
        }
    }
}

function ResetImagesState()
{
    var len = imgArray.length;
    var imageName;
    
    for(var i=0;i<len;i=i+3)
    {
        imageName = imgArray[i].src;
        imageName = imageName.substr((imageName.lastIndexOf('/')+1), 7);
        
        if(imageName!=selImageName)
            document.images[imageName].src = imgArray[i].src;
    }
}

function SwapImage(imageName, imageIndex)
{
    if(imgArray!=null && document.images[imageName]!=null && imageName!=selImageName)
        document.images[imageName].src = imgArray[imageIndex].src;
}

function SwapImageFrame(imageName, imageIndex)
{
    if(top.imgArray!=null && top.document.images[imageName]!=null && imageName!=selImageName)
        top.document.images[imageName].src = top.imgArray[imageIndex].src;
}
//----------------------------------------------------------------


function CallPrint()
{
	document.focus();
	window.print();
}

function DisableEnterKey()
{
    if(event.keyCode == 13)
	    return false;
    else
	    return true;
}
