<!-- Nav Bar Rollovers //-->

if (document.images) {

	supportOn = new Image
	atWorkOn = new Image
	involveOn = new Image
	resourcesOn = new Image
	joinOn = new Image
	searchOn = new Image
	newsOn = new Image
	gearOn = new Image
	weatherOn = new Image
	contactOn = new Image
	
	supportOn.src="/media/nav_support.gif"
	atWorkOn.src="/media/nav_atWork2.gif"
	involveOn.src="/media/nav_involve2.gif"
	resourcesOn.src="/media/nav_resources2.gif"
	joinOn.src="/media/nav_join2.gif"
	searchOn.src="/media/nav_search.gif"
	newsOn.src="/media/nav_news2.gif"
	gearOn.src="/media/nav_gear2.gif"
	weatherOn.src="/media/nav_weather2.gif"
	contactOn.src="/media/nav_contact.gif"
	
	supportOver = new Image
	atWorkOver = new Image
	involveOver = new Image
	resourcesOver = new Image
	joinOver = new Image
	searchOver = new Image
	newsOver = new Image
	gearOver = new Image
	weatherOver = new Image
	contactOver = new Image
	
	supportOver.src="/media/nav_support-o.gif"
	atWorkOver.src="/media/nav_atWork2-o.gif"
	involveOver.src="/media/nav_involve2-o.gif"
	resourcesOver.src="/media/nav_resources2-o.gif"
	joinOver.src="/media/nav_join2-o.gif"
	searchOver.src="/media/nav_search-o.gif"
	newsOver.src="/media/nav_news2-o.gif"
	gearOver.src="/media/nav_gear2-o.gif"
	weatherOver.src="/media/nav_weather2-o.gif"
	contactOver.src="/media/nav_contact2-o.gif"
	
}

navImages = new Array ("navSupport","supportOn","supportOver","navAtWork","atWorkOn","atWorkOver","navInvolve","involveOn","involveOver","navResources","resourcesOn","resourcesOver","navJoin","joinOn","joinOver","navSearch","searchOn","searchOver","navNews","newsOn","newsOver","navGear","gearOn","gearOver","navWeather","weatherOn","weatherOver","navContact","contactOn","contactOver")

function rollNav(imgID, navTab) {
	if (document.images) {
		for (var i=0; i<navImages.length; i+=3) {
			 if (document[navImages[i]]) {
				if (imgID == navImages[i]) {
					document[navImages[i]].src = eval(navImages[i+2] + ".src")
				}
				else {
					if (navTab != navImages[i]) {
						document[navImages[i]].src = eval(navImages[i+1] + ".src")
					}
				}
			}
		}		
	}
}

<!-- Drop menu array and positioning/display functions //-->

dropMenus = new Array ("menuSupport","menuAtWork","menuInvolved","menuResources","menuGetNews","menuContact","menuWeather","menuSearch")

function navMenus(menuID) {
	if (document.getElementById) {
		for (var i=0; i<dropMenus.length; i+=1) {
			if (document.getElementById(dropMenus[i])) {
				showMenu = document.getElementById(dropMenus[i])
				if (menuID == dropMenus[i]) {
					showMenu.style.visibility = "visible";
				}
				else {
					showMenu.style.visibility = "hidden";
				}
			}
		}
	}
}

function findX(obj) { 
	var x = 0; 
	while (obj) { 
		x += obj.offsetLeft 
		obj = obj.offsetParent; 
	} 
	return x
}

function findY(obj) { 
	var y = 0; 
	while (obj) { 
		y += obj.offsetTop 
		obj = obj.offsetParent; 
	} 
	return y
}

function posMenu(tagID,menuID,xOff,yOff) { 	
	if (document.getElementById) {
		navMenus(menuID)
		if (document.getElementById(tagID) && document.getElementById(menuID)) {
			xTag = document.getElementById(tagID)
			xMenu = document.getElementById(menuID)
		
			posX = findX(xTag)
			posY = findY(xTag)
		
	  		posX = posX + parseFloat(xOff)
	  		posY = posY + parseFloat(yOff)
	  		
	  		
	  	if ((navigator.appVersion.indexOf("Mac") != -1) && (navigator.appVersion.indexOf("IE") != -1)) {
	  		posX = posX + 10;
	  		posY = posY + 0;
	  	} 
	  	
	  	<!-- adj for Win/IE position //-->
	  	
	  	if ((navigator.appVersion.indexOf("Win") != -1) && (navigator.appVersion.indexOf("IE") != -1)) {
	  		posX = posX + 0;
	  	} 
	  	//	xMenu.style.visibility = "visible"
			xMenu.style.left = posX + "px";
			xMenu.style.top = posY + "px";
			
		}
//	navMenus(menuID)
	}
}

function posMenusOld(tagID,menuID) {
	if (document.getElementById) {
		if (document.getElementById(tagID) && document.getElementById(menuID)) {
			xTag = document.getElementById(tagID)
			xMenu = document.getElementById(menuID)
		
			posXTag = findX(xTag)
			posYTag = findY(xTag)
		
	  		posX = xTag.offsetLeft
	  		posY = xTag.offsetTop;
	  		
	  	<!-- fix Mac/IE5 position bug //-->
	  		
	  	if ((navigator.appVersion.indexOf("Mac") != -1) && (navigator.appVersion.indexOf("IE") != -1)) {
	  		posXTag = posXTag + 10;
	  	} 
	  	
			xMenu.style.left = posXTag + "px";
			xMenu.style.top = posYTag + 26 + "px" // offset vertical height of main nav bar: 26px;
		}
	}
}

function hideScroll(flag) {
	if (document.getElementById("bodyText")) {
		scroll = document.getElementById("bodyText")
		if ((navigator.appVersion.indexOf("Mac") != -1) ) {
			if (flag>0) {
				scroll.style.overflow = "hidden"
			} else {
				scroll.style.overflow = "auto"
			}	
		}
	}
}