﻿// JScript File

function AddNavEvents()
{
    var listItems = document.getElementById('MainNav').getElementsByTagName('li');
    var width = 0;
    
    for(var i=0;i<listItems.length;i++)
    {
        if(listItems[i].parentNode.parentNode.tagName != "LI") //Not a sub Nav item
        {
            listItems[i].onmouseover = function(){this.className+=(this.className.length>0? " ": "") + "hover";};
            listItems[i].onmouseout = function(){this.className = this.className.replace(new RegExp('( ?|^)hover\\b'), '');};
            width = listItems[i].offsetWidth
        }
    }
}

/**To Encapsulate window.onload event**/
function AddNavLoadEvents()
{
    if(window.addEventListener) window.addEventListener('load', AddNavEvents, false); // gecko, safari, konqueror and standard
    else if(document.addEventListener) document.addEventListener('load', AddNavEvents, false); // opera 7
    else if(window.attachEvent) { // win/ie
	    window.attachEvent('onload', AddNavEvents);
    } else { // mac/ie5
	    if(typeof window.onload == 'function') {
		    var existing = onload;
		    window.onload = function() {
			    existing();
			    AddNavEvents();
		    }
	    } else {
		    window.onload = function() {
			    AddNavEvents();
		    }
	    }
    }
}
AddNavLoadEvents();

