<!--

// FlyBy Submenu Functions

var MenuID = new Array();	
var MenuTimer = new Array();	
var MenuAlign = new Array();	

function ResizeSubmenu(id, height)
{
	document.getElementById(id).style["display"] = "none";
	document.getElementById(id).style["height"] = height + "px";
}

function HoverTopic(me)
{
	me.style['backgroundColor']='#a75a73'; 
}

function LeaveTopic(me)
{
	me.style['backgroundColor']='#7a082d'; 
}

function HoverMenu(me, menu)
{
	me.style['backgroundColor']='#ffcccc'; 

	if (menu)
		ShowSubmenu(menu);
}

function LeaveMenu(me, menu)
{
	me.style['backgroundColor']='#d397a4'; 

	if (menu)
		HideSubmenu(menu);
}

function ShowSubmenu(menu)
{
	if (MenuTimer[menu])
		clearTimeout(MenuTimer[menu]);

	document.getElementById(menu).style["display"] = "inline";

	var filter = document.getElementById("Filter_" + menu);
	var box = document.getElementById(menu);
	filter.style["height"] = box.clientHeight + "px";	
}

function HideSubmenu(menu)
{
	MenuTimer[menu] = setTimeout("DelaySubmenu('" + menu + "')", 100);	
}

function DelaySubmenu(menu)
{
	if (MenuTimer[menu])
		clearTimeout(MenuTimer[menu]);

	document.getElementById(menu).style["display"] = "none";

	var filter = document.getElementById("Filter_" + menu);
	filter.style["height"] = "0px";
}

// Common functions

String.prototype.Trim = new Function("return this.replace(/^\\s+|\\s+$/g, '')");

//-->