﻿// Link objects
var lnkObjs = new Array();
// Content objects
var cntObjs = new Array();
// Count objects
var countObjs = 0;

// Selection vars
var selectBackgroundImage;
var selectColor;
var selectFontWeight;

// Unselection vars
var unselectColor;
var unselectFontWeight;

// Event object
var lnk;

function Load()
{
    for (var i=0; ; i++)
    {
        lnkObjs[i] = document.getElementById("lnk" + i);
        cntObjs[i] = document.getElementById("cnt" + i);
        
        if (lnkObjs[i] == null || cntObjs[i] == null)
            break;
            
        countObjs++;
    }
    
    // Selection settings
    selectBackgroundImage = document.getElementById("lnk0").style.backgroundImage;
    selectColor =           document.getElementById("lnk0").style.color;
    selectFontWeight =      document.getElementById("lnk0").style.fontWeight;
    
    // Unselection settings
    unselectColor =         document.getElementById("lnk1").style.color;
    unselectFontWeight =    document.getElementById("lnk1").style.fontWeight;
}

function Over(e)
{
    // Get event object
    lnk = e.srcElement ? e.srcElement : e.target;
    // Get event object ID
    lnk = lnk.id;
    
    setTimeout("exeOver()", 500);
}

function exeOver()
{
    for (var i = 0; i < countObjs; i++)
    {
        lnkObjs[i].style.color = unselectColor;
        lnkObjs[i].style.fontWeight = unselectFontWeight;
        
        lnkObjs[i].style.backgroundImage = "none";
        cntObjs[i].style.display = "none";
    }
    
    // Customize current item
    document.getElementById(lnk).style.fontWeight = selectFontWeight;
    document.getElementById(lnk).style.color = selectColor;
    document.getElementById(lnk).style.backgroundImage = selectBackgroundImage;
    
    // Show current item content
    var cnt = "cnt" + lnk.substr(3,3);
    document.getElementById(cnt).style.display = "block";
}