var NW_menu_init_ind = -2;
var NW_menu_on = "";
var NW_menu_init;//change the following line to hilight a menu on load

function NW_preloadImages() {
	if(document.images && typeof(NW_menu)=="object" && NW_menu.length) {
		document.NW_p = new Array();
		for(i=0;i<NW_menu.length;i++) {
			document.NW_p[i] = new Array();
			if( typeof(NW_menu[i])=="object" && NW_menu[i].length > 2)
				for(j=1;j<NW_menu[i].length;j++) {
					document.NW_p[i][j] = new Image;
					document.NW_p[i][j].src=NW_menu[i][j];
				}
		}
	}
}

function get_img_ind(name) {
	for(i=0;i<NW_menu.length;i++) if(NW_menu[i].length >0 && NW_menu[i][0]==name) return i;
	return -1;
}

function turn_on(ind) {
		if(ind>0 && ind < NW_menu.length-1) {
			document[NW_menu[ind][0]].src = document.NW_p[ind][2].src;
			document[NW_menu[ind-1][0]].src = document.NW_p[ind-1][NW_menu_init_ind==ind-2?4:ind>1?3:2].src;
			document[NW_menu[ind+1][0]].src = document.NW_p[ind+1][NW_menu_init_ind==ind+2?4:2].src;
		}
}

function turn_off(ind) {
	if(ind>0 && ind < NW_menu.length-1) {
		document[NW_menu[ind][0]].src = document.NW_p[ind][1].src;
		document[NW_menu[ind-1][0]].src = document.NW_p[ind-1][NW_menu_init_ind==ind-2?2:1].src;
		document[NW_menu[ind+1][0]].src = document.NW_p[ind+1][NW_menu_init_ind==ind+2?3:1].src;
	}
}

function m_over(name){
	if (NW_menu_on=="" && name != NW_menu_on && name != NW_menu_init) {
		NW_menu_on = name;turn_on(get_img_ind(name));
	}
}

function m_out(name){
	if (NW_menu_on!="" && name != NW_menu_init) {
		turn_off(get_img_ind(name));	NW_menu_on="";
	}
}

function init_menu(){
	if (NW_menu_init!="") {
		NW_menu_init_ind = get_img_ind(NW_menu_init);
		turn_on(NW_menu_init_ind );
	}
}

function mission_popup(){
	var a=mission_popup.arguments, al=a.length;
	var url= al>0?a[0]:"mission.html";
	var wname = al>1?a[1]:"mission";
	var wprop = al>2?a[2]:"top=100, left=200, width=420, height=350";
	var w = window.open(url,wname,wprop);
	w.focus();
	return false;
}
