var mmfnav_subTimer = 0;	// Subnav timer
var mmfnav_subIn = false;	// Subnav semaphore
var mmfnav_subNum = 8;		// Number of subnav items

// Highlight image
function mmfnav_mainOn(id) {
	document.getElementById("mmfnav_main" + id).src = mmfnav_imgPath + "/images/nav/images/mmfnav" + id + "_on_fr.gif";
}

// Turn off image highlight
function mmfnav_mainOff(id) {
	document.getElementById("mmfnav_main" + id).src = mmfnav_imgPath + "/images/nav/images/mmfnav" + id + "_off_fr.gif";
}

// Show Subnav
function mmfnav_subShow(id) {
	clearTimeout(mmfnav_subTimer);
	mmfnav_subHide();
	if (id) {
		mmfnav_mainOn(id);
		document.getElementById("mmfnav_sub" + id).style.visibility = "visible";
	}
}

// Hide All Subnavs
function mmfnav_subHide() {
	for (i=1; i<=mmfnav_subNum; i++) {
		theSub = document.getElementById("mmfnav_sub" + i);
		if (!mmfnav_subIn && theSub) {
			mmfnav_mainOff(i);
			theSub.style.visibility = "hidden";
		}		
	}
}

// Set Subnav On
function mmfnav_subOn() {
	clearTimeout(mmfnav_subTimer);
	mmfnav_subIn = true;
}

// Set Subnav Off
function mmfnav_subOff() {
	clearTimeout(mmfnav_subTimer);
	mmfnav_subIn = false;
	mmfnav_subTimer = setTimeout("mmfnav_subShow(mmfnav_mainNum);",500);
}

// Search Submit
function mmfnav_search() {
	top.location.href = mmfnav_searchPath + "?term=" + document.getElementById("mmfnav_searchText").value;
}

// Popup Windows
function mmfnav_popup(url, width, height) {
	var properties = "resizable=yes,width=" + width + ",height=" + height;
	var myPopup = window.open(url, "myPopup", properties);
	myPopup.focus();
}
