/*ESPN.com Horizontal dropdown navLast Updated 01.24.2005*//*hides form elements when user rolls over horizontal dropdown*/function findForm() {	//alert('this is ie');	// find form elements ending in "_h";	hideElements = new Array();	for (var f=0; f<window.document.forms.length; f++) {		var theForm = window.document.forms[f];		for (var e=0; e<theForm.elements.length; e++) {			var theElem = theForm.elements[e];			if (theElem.type.substr(0,6) == "select") {				hideElements.push(theElem);			}		}	}}// set up month rollover scriptsfunction setNav() {		// decide if dropdown should hide any flash objects on the page	var av = navigator.appVersion.toLowerCase();	var ua = navigator.userAgent.toLowerCase();	var platform;	var browser;	var hideFlash = false;	if (av.indexOf("mac") != -1) {		platform = "mac";	} else if (av.indexOf("windows") != -1) {		platform = "win";	}	if (ua.indexOf("firefox") != -1) {		browser = "firefox";	}		//alert(av);	//alert(ua);			// if firefox...	if (browser == "firefox") {		//alert('user has firefox');		hideFlash = true;	}	// swfPresent will be defined if hiding swfs	if (window.swfList && hideFlash) {		swfPresent = true;		//alert('hiding: '+swfsToHide);		//alert(swfList.length);	} else {		swfPresent = false;		//alert('nothing to hide');	}		// drop down	if (document.getElementById && document.getElementById("topNav")) {		navRoot = document.getElementById("topNav");		for (i=0; i<navRoot.childNodes.length; i++) {			node = navRoot.childNodes[i];			if (node.className == "collapsed") {							node.onmouseover = function() {					this.className = 'expanded';										// testing form thing					if (isIE) {						for (e=0; e<hideElements.length; e++) {							var formElem = document.getElementById(hideElements[e].id);							formElem.style.visibility = 'hidden';						}											}										// This hides the flash object(s)					if (hideFlash && swfPresent) {						for (var s=0; s<swfList.length; s++) {							var flashobject = document.getElementById(swfList[s]);							flashobject.style.visibility = 'hidden';						}					}														}								node.onmouseout = function() {					this.className = 'collapsed';										// testing form thing					if (isIE) {						for (e=0; e<hideElements.length; e++) {							var formElem = document.getElementById(hideElements[e].id);							formElem.style.visibility = 'visible';						}											}										// This unhides the flash object(s)					if (hideFlash && swfPresent) {						for (var s=0; s<swfList.length; s++) {							var flashobject = document.getElementById(swfList[s]);							flashobject.style.visibility = 'visible';						}					}														}								for (j=0; j<node.childNodes.length; j++) {					if (node.childNodes[j].className == "dropContainer") {						elem = node.childNodes[j];						for (k=0; k<elem.childNodes.length; k++) {													// find 1st tier dropdowns							if (elem.childNodes[k].className == "dropMenu" || elem.childNodes[k].className == "anchorDropMenu") {								menuElem = elem.childNodes[k];														for (q=0; q<menuElem.childNodes.length; q++) {															if (menuElem.childNodes[q].className == "dropItem") {										dropElem = menuElem.childNodes[q];										dropElem.onmouseover = function() {											//											this.className = 'dropItemHi';										}										dropElem.onmouseout = function() {											//											this.className = 'dropItem';										}																			// find 1st tier drop items that are also 2nd tier dropdowns										for (d=0; d<dropElem.childNodes.length; d++) {											if (dropElem.childNodes[d].className == "dropMenu2") {												// found one												tier2Item = dropElem.childNodes[d];												// assign rollovers												for (r=0; r<tier2Item.childNodes.length; r++) {													tier2Item.childNodes[r].onmouseover = function() {														this.className = 'dropItemHi';																											}													tier2Item.childNodes[r].onmouseout = function() {														this.className = 'dropItem';													}												}											}										}									}								}							}						}					}				}			}		}	}				}function goTo(where) {	window.location = where;}if (navigator.appName == "Microsoft Internet Explorer") {	isIE = true;	window.attachEvent("onload", findForm);}//alert(' useragent: '+navigator.userAgent.toLowerCase() + ' appname: '+navigator.appName.toLowerCase() + ' appversion: '+navigator.appVersion);// do itwindow.onload = setNav;