var timer;
var curName = '';
var secTimer;
var curSecName = '';
var curTopMenuName;

function showSubMenu(subName)
{

	if(timer)
	{

		clearTimeout(timer);
		if(curName != subName)
		{ 
			 hideSubMenu(curName);
		}
	}	
	
	xl_GetObj(subName + '_sub').style.display = 'block';

	var topMenuObj = xl_GetObj(subName + '_menu');
	topMenuObj.style.backgroundColor = '#BEC0C2';
	topMenuObj.style.backgroundImage = 'none';
}

function startHideSub(subName)
{
	timer = setTimeout('hideSubMenu(\'' + subName + '\')', 400);
	curName = subName;
}

function hideSubMenu(subName)
{
	xl_GetObj(subName + '_sub').style.display = 'none';

	var topMenuObj = xl_GetObj(subName + '_menu');
	topMenuObj.style.background = 'url(images/icon_arrow_menu.gif) no-repeat top right';		

	if(subName == curTopMenuName)
	{
		topMenuObj.style.backgroundColor = '#AACEE8';
	}
	else
	{
		topMenuObj.style.backgroundColor = '#58A2D5';
	}

}

function init(curTopMenu, subNum)
{
	if(curTopMenu)
	{
		curTopMenuName = curTopMenu;
		xl_GetObj(curTopMenuName + '_menu').style.backgroundColor = '#AACEE8';
		if (xl_GetObj(curTopMenuName + '_' + subNum))
		{
			xl_GetObj(curTopMenuName + '_' + subNum).className = 'nav_cur';
		}
	}

	if(parent)
	{
		if(parent.adjustIFrameSize) parent.adjustIFrameSize(window);
		if(parent.scroll) parent.scroll(0,0);
	}
}

function getSelectedValue(selectObj) {
	if(!selectObj)
		return "";
	else if (selectObj.length == 0)
		return "";
	else
		return selectObj.options[selectObj.selectedIndex].value;
}
