
var NavBar = {
  /* Set up the dynamic navigation bar */
  initialize : function(navbar_name,navmap_name,default_image) {
    navbar = document.getElementById(navbar_name);
    navmap = document.getElementById(navmap_name);
    
	  if (navmap.childNodes)
		  for (i=0; i<navmap.childNodes.length; i++) {
			node = navmap.childNodes[i];
      node.onmouseover=function() {
				document.navbar.src = "/public/" + this.id + "_menu_bar.jpg";
			}
      node.onmouseout=function() {
				document.navbar.src = default_image;
			}
    }
  }
}

var Menus = {
  initialize : function(tabsElement) {
    if (document.all&&document.getElementById) {
      navRoot = tabsElement ? tabsElement : document.getElementById("tabs");
	  if (navRoot.childNodes)
		  for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
			  node.onmouseover=function() {
				this.className+=" over";
			  }
			  node.onmouseout=function() {
				  this.className=this.className.replace(" over", "");
				}
			}
		  }
    }
  }
}

function hideshow(szDivID, iState) // 1 visible, 0 hidden, 2 inline?
{
   var obj = document.layers ? document.layers[szDivID] :
   document.getElementById ?  document.getElementById(szDivID).style :
   document.all[szDivID].style;
   obj.visibility = document.layers ? (iState ? "show" : "hide") : (iState ? "visible" : "hidden");
   if(iState == 2) {
     obj.display = 'inline';
   } else if(iState == 1) {
     obj.display = 'block';
   } else {
     obj.display = 'none';
   }
}

function swap_menu(newer,older)
{
}

/* NOTE: menu_image will be over-ridden when some other page is selected. */
var menu_image = "/public/main_menu_bar.jpg";
function reset_navigation()
{
  $('navbar').src = menu_image;
  $('approach_menu').style.display = "none";
  $('about_menu').style.display = "none";
  $('press_menu').style.display = "none";
}

function highlight_navigation(button_name)
{
  $('navbar').src = "/public/"+button_name+"_menu_bar.jpg";
  $('approach_menu').style.display = ( button_name == "approach") ? "inline" : "none";
  $('about_menu').style.display = ( button_name == "about") ? "inline" : "none";
  $('press_menu').style.display = ( button_name == "press") ? "inline" : "none";
  menu = $(button_name+'_menu')
  if( menu ) {
    menu.src = "/public/"+button_name+"_menu_unselected.gif";
  }
}
