//  Onmipresent DHTML element; allows present at the top of the page.
//  Tested for IE 4, IE 5, NN 4.5+, NN 6
//  Developed for MMWeb by L. J'amal Walton

var navmenutop = 0
var navmenucreated = false

function floatNav () {
	if (!navmenucreated) return
	if (document.all) {						//For IE <5
		navmenutop = document.body.scrollTop
		document.all.navmenu.style.pixelTop = navmenutop;
	} else if (document.layers) {			// For NN <5
		navmenutop = window.pageYOffset
		document.navmenu.top = navmenutop;
	} else if (document.getElementById) {	// For IE & NN >4
		navmenutop = window.pageYOffset
		document.getElementById("navmenu").style.top = navmenutop + 'px';
	}

	// Redraw all open menus
	//repositionmenus()
}

function initNav () {					// set initial state of element
	// Position base menu
   	if (document.all) {						// For IE <5
		document.all.navmenu.style.visibility = 'visible';
	} else if (document.layers) {			// For NN <5
		document.navmenu.visibility = "show";
	} else if (document.getElementById) {	// For IE & NN >4
		document.getElementById("navmenu").style.visibility = 'visible';
	}
	navmenucreated = true
	
	// Launch floating menu builder
	buildmenu()
}


// Setup to run on window load
//if (document.all) {
//	window.onscroll = floatNav;				// change position onscroll for IE
//} else {
//	setInterval ('floatNav()', 100);		// update position every 100 milliseconds
//}
window.onload = initNav
