//Here is the code to make the menu work..i hope :-)

var OldStyle;
var StoreDiv;
var StoreLink;
var StoreArrayPosition;
var menuTimeout = null;
var menuActive = null;

function doHideMenu() {
	if(StoreDiv != null) {
		document.getElementById(StoreDiv).className = OldStyle;
		document.getElementById(StoreLink).className = OldStyle;
		document.getElementById('DropDownMenu').style.visibility = "hidden";
		OldStyle = null;
		StoreDiv = null;
		StoreLink = null;
		StoreArrayPosition = null;
		menuActive = null;

	}
}

function hideMenu() {
	menuTimeout = setTimeout("doHideMenu();",400);
}

function cancelHideMenu() {;
	clearTimeout(menuTimeout);
	menuTimeout = null;
}

function ShowMenu(menudiv,menulink,arrayposition) {
	cancelHideMenu();
	if(menuActive && StoreArrayPosition !=arrayposition) {
		doHideMenu();
	}
	else
	{
	var Div = menudiv;
	var link = menulink;
	var arrayposition = arrayposition;
	StoreDiv = menudiv;
	StoreLink = link;
	StoreArrayPosition = arrayposition;

	OldStyle = document.getElementById(Div).className;

	
	document.getElementById(Div).className = "menu_over";
	document.getElementById(link).className = "menu_over";

	if(SubMenus[arrayposition]) {
	//Build up the menu

	var MenuContent = "";

	left = document.getElementById(link).style.left;

	var real_left = parseInt(left);
	

	var alignment;
	var left_position;
	var Linkit;
	if(real_left > 600) {
		
		var Linkwidth;
		//align right
		alignment = "right";
		Linkit = parseInt(document.getElementById(link).style.left);
		Linkwidth = parseInt(document.getElementById(link).style.width);
		total = Linkit + Linkwidth;
		left_position = total - 169 + 7 +"px";
	}
	else
	{
		//align left
		alignment = "left";
		Linkit = parseInt(document.getElementById(link).style.left) + 7 + "px";
		left_position = Linkit;
	
	}
	
	
	MenuContent = "<img src=\"http://www.towersalmanac.com/images/common/menu_shadow.gif\" width=\"170\" height=\"5\" border=\"0\" alt=\"\" onmouseover='cancelHideMenu()' onmouseout='hideMenu()' />";
	MenuContent += "<div class=\"menu_layer\" align=\"" + alignment + "\"><dl>" + SubMenus[arrayposition] +"</dl></div>";
	MenuContent += "<img src=\"http://www.towersalmanac.com/images/common/drop_down_bottom.gif\" width=\"170\" height=\"10\" border=\"0\" alt=\"\" onmouseover='cancelHideMenu()' onmouseout='hideMenu()'>";
	
	document.getElementById('DropDownMenu').innerHTML = MenuContent;

	



	document.getElementById('DropDownMenu').style.left = left_position;
	document.getElementById('DropDownMenu').style.visibility = "visible";


	
	}
	menuActive = true;
	}
}