function setStatusMsg(itemNo) {
    if (itemNo == 1)
        window.status = 'DOA Home Page';
    else if (itemNo == 2)
        window.status = 'Go to the User Forum';
    else if (itemNo == 3)
        window.status = 'Go to the Links Page';
    else if (itemNo == 4)
        window.status = 'List of titles released on Divx';
    else if (itemNo == 5)
        window.status = 'Product reviews';
    else if (itemNo == 6)
        window.status = 'Reference materials'
    else if (itemNo == 7)
        window.status = 'About this site';
    else if (itemNo == 8)
        self.status = 'E-mail the Webmaster';
    else if (itemNo == 9)
        self.status = "The Webmaster's top 10 Divx title recommendations";
    else if (itemNo == 11)
        self.status = 'Anamorphic widescreen backgrounder';
    return true;
}

var rollovers = new Array();
var imgID = null;

function onMouseOut()
{
    if (imgID != null && this.img.id == imgID)
        return;
    do_rollover(this.img.id, true); 
}

function onMouseOver() {
    if (imgID != null && this.img.id == imgID)
        return;
    do_rollover(this.img.id, false);
    setStatusMsg(this.img.statusID);
    return true;
}

//
// Preload images used for menu rollovers
//
function load_rollover(img, imgOver, statusID) {
    if (this.id == 'forum')
        alert('It is forum');
    if (img && img.src && img.id && img.over == null)
    {
        var imgDownSrc = null;
        var imgDir = null;

        img.out = new Image();
        img.out.src = img.src;

        var imgOverSrc;
        img.over = new Image();

        if (imgOver.lastIndexOf('/') > -1 || imgOver.lastIndexOf('\\') > -1)
        {
            imgOverSrc = imgOver;
        }
        else
        {            
            i = img.src.lastIndexOf('/');
            if (i < 0)
                i = img.src.lastIndexOf('\\');
            if (i < 0)
                imgOverSrc = imgOver;
            else {
                var imgOutName;

                imgDir = img.src.substring(0, i + 1);
                imgOutName = img.src.substring(i + 1, img.src.length);
                
                for (i = 0; i < imgOutName.length && i < imgOver.length; i++) {
                    if (imgOutName.charAt(i) != imgOver.charAt(i))
                        break;
                }
                
                if (i > 0)
                    imgDownSrc = imgOutName.substring(0, i) + 'Down.gif';
            }
        }

        if (imgOverSrc)
            img.over.src = imgOverSrc;
        else if (imgDir) {
            img.over.src = imgDir + imgOver;
            if (imgDownSrc) {
                img.down = new Image();
                img.down.src = imgDir + imgDownSrc;
                if (imgID == img.id)
                    img.src = img.down.src;
            }   
        }
        rollovers[img.id] = img;

        if (img && img.id && img.parentNode && img.parentNode.nodeName == 'A') {
            var parent = img.parentNode;
            parent.img = img;
            img.statusID = statusID;
            if (imgID != img.id) {
                parent.onmouseout = onMouseOut;
                parent.onmouseover = onMouseOver;
            }
        }
    }
}

function do_rollover(imgName, isOut)
{
    if (document.images)
    {
        var idImg = rollovers[imgName];
        if (isOut && idImg && idImg.out)        
            idImg.src = idImg.out.src;            
        
        else if (!isOut && idImg && idImg.over)
            idImg.src = idImg.over.src;
           
        if (window.event)
            window.event.cancelBubble = true;
    }
}

function init() { //Wait for the page to load.
    var divs = document.getElementsByTagName('div');

    if (divs) {
        var bar = divs['bar'];

        if (bar) {
            var imgs = bar.getElementsByTagName('img');
            for (var i = 0, l = imgs.length; i < l; i++) {
                var img = imgs[i];
                if (img.id) {
                    switch (img.id) {
                        case 'home':
                            load_rollover(img, 'HomeHover.gif', 1);
                        case 'forum':
                            load_rollover(img, 'ForumHover.gif', 2);
                            break;
                        case 'links':
                            load_rollover(img, 'LinksHover.gif', 3);
                            break;
                        case 'reviews':
                            load_rollover(img, 'ReviewsHover.gif', 5);
                            break;
                        case 'resources':
                            load_rollover(img, 'ResourcesHover.gif', 6);
                            break;
                        case 'about':
                            load_rollover(img, 'AboutHover.gif', 7);
                            break;
                        case 'contact':
                            load_rollover(img, 'ContactHover.gif', 8);
                            break;
                    }
                }
            }
        }
    }
};

function AddOnload(myfunc) {
    if (window.addEventListener)
        window.addEventListener('load', myfunc, false);
    else if (window.attachEvent)
        window.attachEvent('onload', myfunc);
}

AddOnload(init);

