var currentMenuName = null;
var currentMenu = null;
var currentMenuTitle = null;
var closingTimerID = null;

function DOM(n) {
	if (document.all) return(document.all[n]);
	if (document.getElementById) return(document.getElementById(n));
	return(false);
}

function ShowMenu( n ) {
	if ( currentMenuName != n ) {
		HideCurrentMenu();
	}
	else
	{
		ClearClosingTimer();
	}
	var o = DOM(n);

	currentMenuName = n;
	currentMenu = DOM(n);
	if ( currentMenu != null ) {
		currentMenu.style.display = "";
	}
	currentMenuTitle = DOM(n + "_title");
	if ( currentMenuTitle != null ) {
		currentMenuTitle.style.backgroundColor = "#666666";
	}
	var t = DOM("faqs_select");
	if ( t != null )
		t.style.visibility = 'hidden';
}

function HideMenu( n ) {
	closingTimerID = self.setTimeout("HideCurrentMenu()", 100)
}

function ClearClosingTimer() {
	if ( closingTimerID != null )
		clearTimeout( closingTimerID );
	closingTimerID = null;
}

function HideCurrentMenu() {
	ClearClosingTimer();
	if ( currentMenu != null ) {
		currentMenu.style.display = 'none';
		currentMenu = null;
	}
	if ( currentMenuTitle != null ) {
		currentMenuTitle.style.backgroundColor = '';
		currentMenuTitle = null;
	}
	currentMenuName = null;
	var t = DOM("faqs_select");
	if ( t != null )
		t.style.visibility = 'visible';
}

function ItemOn(o) {
	if ( o != null )
		o.style.backgroundColor = '#666666';
}
function ItemOff(o) {
	if ( o != null )
		o.style.backgroundColor = '';
}
