/*@cc_on @*/
/*@if (1)
if (typeof __is_ie7 == 'undefined')
{
    Array.prototype.indexOf = function (item)
    {
        for (var i = 0; i < this.length; ++i)
        {
            if (this[i] == item)
                return i;
        }
        return -1;
    }

    function add_class(element, name)
    {
        var classes = element.className.split(/\s+/);
        var index = classes.indexOf(name);
        if (index < 0)
            classes.push(name);
        element.className = classes.join(' ');
    }

    function remove_class(element, name)
    {
        var classes = element.className.split(/\s+/);
        var index = classes.indexOf(name);
        if (index >= 0)
            classes.splice(index, 1);
        element.className = classes.join(' ');
    }
}
/*@end @*/

function splash_init()
{
    if (arguments.callee.done)
        return;
    arguments.callee.done = true;

    if (!document || !document.getElementById)
        return;
    
    var splash = document.getElementById('splash');
    if (splashes && splashes.length > 0 && splash)
    {
        var a = document.createElement('a');
        var img = document.createElement('img');
        var div = document.createElement('div');
        div.id = 'splash-text';

        a.appendChild(img);
        splash.appendChild(a);
        splash.parentNode.appendChild(div);

        var rnd = Math.floor(0 + splashes.length * Math.random());
        img.src = splashes[rnd][0];
        a.href = splashes[rnd][1];
        div.innerHTML = splashes[rnd][2];
    }
   

/*@cc_on @*/
/*@if (1)
    var nav = document.getElementById('portal-globalnav');
    if (nav)
    {
        for (var i = 0; i < nav.childNodes.length; ++i)
        {
            var child = nav.childNodes[i];
            if (child.nodeName.toLowerCase() != 'li')
                continue;
            child.onmouseover = function () { add_class(this, 'hover'); }
            child.onmouseout = function () { remove_class(this, 'hover'); }
        }
    }

    var flyout = document.getElementById('flyout-item');
    if (flyout)
    {
        flyout.onmouseover = function () { add_class(this, 'hover'); }
        flyout.onmouseout = function () { remove_class(this, 'hover'); }
    }
/*@end @*/
}

window.onload = splash_init;
