function showMenu( menuNum )
{
	var positions = new Array(4);
		positions[0] = "261px";
		positions[1] = "358px";
		positions[2] = "461px";
		positions[3] = "550px";
		
	var menuLinks = new Array(4);
		menuLinks[0] = "<li onclick='window.location=\"/contact.asp\"'>Contact Us</li>" + 
					   "<li onclick='window.location=\"/board.asp\"'>Board</a></li>";
					   
		menuLinks[1] = "<li onclick='window.location=\"/events.asp\"'>Upcoming Events</li>" +
					   "<li onclick='window.location=\"/join.asp\"'>Become a Member</a></li>" +
					   "<li onclick='window.location=\"/volunteer.asp\"'>Volunteer</li>" +
					   "<li onclick='window.location=\"/advocacy/witness/\"'>Cloud of Witnesses</li>" +
					   "<li onclick='window.location=\"/government.asp\"'>Government Relations</li>";
					   
		menuLinks[2] = "<li onclick='window.location=\"/abortion.asp\"'>Abortion</a></li>" + 
					   "<li onclick='window.location=\"/euthanasia.asp\"'>Euthanasia</a></li>" + 
					   "<li onclick='window.location=\"/stemcell.asp\"'>Stem Cell Research</a></li>" + 
					   "<li onclick='window.location=\"/newsletter.asp\"'>Newsletters</li>" + 
					   "<li onclick='window.location=\"/educate/speakers_bureau.asp\"'>Speaker's Buearu</li>";
		
		menuLinks[3] = "<li onclick='window.location=\"/donate.asp\"'>Donate Online</li>" + 
					   "<li onclick='window.location=\"/businesses.asp\"'>Pro-Life Businesses</a></li>";

	myMenu = document.getElementById("menu");
	
	myMenu.style.visibility="visible";
	myMenu.style.left=positions[ menuNum ];
	document.getElementById('menuLinks').innerHTML=menuLinks[ menuNum ] + "<li style='background:url(\"/images/menu/menu_bottom.png\"); background-repeat:no-repeat; background-position:left top; cursor:default;'></li>";
}

function closeMenu(event) {

  var fromElement, toElement;

  if( window.event ) {
    fromElement = this;
    toElement = window.event.toElement;
  }
  else {
    fromElement = event.currentTarget;
    toElement = event.relatedTarget;
  }

  if (fromElement != toElement && !contains(fromElement, toElement))
    fromElement.style.visibility = "hidden";
}

function contains(fromElement, toElement) {

  // Return true if node a contains node b.

  while (toElement.parentNode)
    if ((toElement = toElement.parentNode) == fromElement)
      return true;
  return false;
}

function initMenu() {
	document.getElementById("menu").onmouseout=closeMenu;
}