<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->

var menu_buttons = new Array();
var menu_layers = new Array();
// added 3/6/06 to leave menu item highlighted
var menu_imgs = new Array();
var menu_img_overs = new Array();
var menu_img_regulars = new Array();

var current_layer = "";
var timeoutref;
var timeoutdelay = 1000; // time to wait before removing all menus

// my scripts
function showMenu(self_ref) {
//alert("showMenu called--"+self_ref.name);
	this.parent.hideMenus();
	for (var i=0; i<this.menu_buttons.length; i++) {
//alert(this.menu_layers[i]);
	    if (this.parent.menu_buttons[i] == self_ref.name) {
			//alert(document.getElementById(this.parent.menu_buttons[i]).style.top);
			document.getElementById(this.menu_layers[i]).style.visibility = "visible";
			// added 3/6/06
			document.getElementById(this.menu_imgs[i]).src = this.menu_img_overs[i];
		}
	}
	this.current_layer = self_ref;
}
function refreshMenu(self_ref) {
//alert("showMenu called--"+self_ref.name);
	this.parent.hideMenus();
	for (var i=0; i<this.menu_layers.length; i++) {
//alert(this.menu_layers[i]);
	    if (this.parent.menu_layers[i] == self_ref.id) {
			document.getElementById(this.menu_layers[i]).style.visibility = "visible";
			// added 3/6/06
			document.getElementById(this.menu_imgs[i]).src = this.menu_img_overs[i];
		}
	}
	this.current_layer = self_ref;
}
function hideMenus() {
    if (this.current_layer == "") {
		for (var i=0; i<this.menu_layers.length; i++) {
		//alert(i+" "+this.menu_layers.length);
			document.getElementById(this.menu_layers[i]).style.visibility = "hidden";
			
			// added 3/6/06
			document.getElementById(this.menu_imgs[i]).src = this.menu_img_regulars[i];
		}
		
	}
}
function delayHideMenus() {
  this.current_layer = "";
  clearTimeout(this.timeoutref);
  this.timeoutref = setTimeout('hideMenus()',this.timeoutdelay);
}
function attachMenus() {
	for (var i=0; i<arguments.length; i++) {
		var button_name = arguments[i].button;
		//document.getElementById(button_name).onClick = showMenu();
		//document.getElementById(button_name).onMouseOver = showMenu();
		//document.getElementById(button_name).onRollOut = showMenu();
		menu_buttons.push(button_name);
		var layer_name = arguments[i].layer;
		menu_layers.push(layer_name);
		// added 3/6/06
		var img_name = arguments[i].img;
		menu_imgs.push(img_name);
		var img_regular = arguments[i].regular_src;
		menu_img_regulars.push(img_regular);
		var img_over = arguments[i].over_src;
		menu_img_overs.push(img_over);
		
		//alert("attachMenus--"+layer_name);
    }
    //self.onclick = function () {
	//	this.current_layer = "";
	//	hideMenus();
    //};
}