//function for dynamic drop down menus
//startList = function() {
function startList()
{
	navRoot = document.getElementById("nav");

	if (navRoot)
	{
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {

						if(this.getAttribute('id') == "divider"){ //tests for <li>'s which display vertical line between drop downs, does nothing when returns true
						}
						else {


							//check if item is 'selected' (the page matches the top level link)
							if (this.getElementsByTagName('div').item(0).className == "navtitlesOffSelected")
							{
								this.getElementsByTagName('div').item(0).className = 'navtitlesOnSelected'; //changes bgcolor of drop-down title on mouseover
								this.getElementsByTagName('a').item(0).className = 'topNavLinkOnSelected';
							}
							else
							{
								this.getElementsByTagName('div').item(0).className = 'navtitlesOn';
								this.getElementsByTagName('a').item(0).className = 'topNavLinkOn';
							}
							this.className+=" over"; //turns on drop down list

						}
					}
				node.onmouseout=function() {
					if(this.getAttribute('id') == "divider"){
						}
						else
						{
							//check if item is 'selected' (the page matches the top level link)
							if (this.getElementsByTagName('div').item(0).className == "navtitlesOnSelected")
							{
								this.getElementsByTagName('div').item(0).className='navtitlesOffSelected';
								this.getElementsByTagName('a').item(0).className='topNavLinkOffSelected';
							}
							else
							{
								this.getElementsByTagName('div').item(0).className='navtitlesOff';
								this.getElementsByTagName('a').item(0).className='topNavLinkOff';
							}
							this.className=this.className.replace("over", "");
						}
					}
				}
			}
    }
}

//window.onload=startList();

startList();
