// JavaScript Document

function outMain_landing()
{
	clearTimeout(nav_timeout);
	nav_timeout = setTimeout("menu_reset_landing()", nav_timeoutTime);
}

function outMain_landing_deep()
{
	clearTimeout(nav_timeout);
	nav_timeout = setTimeout("menu_reset_landing_deep()", nav_timeoutTime);
}

function menu_reset_landing()
{
	for (i = 0; i < currentTags.length; i++) dehighlight_landing(currentTags[i]);
	for (j = 0; j < currentDivs.length; j++) hideDiv(currentDivs[j]);
	
	hideDiv("subpanel_1");
	hideDiv("subpanel_2");
	hideDiv("subpanel_3");
}

function menu_reset_landing_deep()
{
	for (i = 0; i < currentTags.length; i++) dehighlight_landing_deep(currentTags[i]);
	for (j = 0; j < currentDivs.length; j++) hideDiv(currentDivs[j]);
	
	hideDiv("subpanel_1");
	hideDiv("subpanel_2");
	hideDiv("subpanel_3");
}

function updateMenu_landing()
{
	for (i = 0; i < currentTags.length; i++) highlight_landing(currentTags[i]);	
	for (j = 0; j < currentDivs.length; j++) showDiv(currentDivs[j]);

}

function updateMenu_landing_deep()
{
	for (i = 0; i < currentTags.length; i++) highlight_landing_deep(currentTags[i]);	
	for (j = 0; j < currentDivs.length; j++) showDiv(currentDivs[j]);

}

function highlight_landing(id)
{
	setTextColor(id, "rgb(255, 153, 0)");
	setBackground(id, "rgb(255, 255, 255)");
	setArrowColor(id, "url(../../images/arrow_orange.gif)");
}

function highlight_landing_deep(id)
{
	setTextColor(id, "rgb(255, 153, 0)");
	setBackground(id, "rgb(255, 255, 255)");
	setArrowColor(id, "url(../../../images/arrow_orange.gif)");
}

function dehighlight_landing(id)
{
	if (id.indexOf("main") != -1)
	{
		setTextColor(id, "rgb(255, 255, 255)");
		setBackground(id, "transparent");
		setArrowColor(id, "url(../../images/arrow_grey.gif)");
	}
	else
	{
		setTextColor(id, "rgb(102, 102, 102)");
		setBackground(id, "rgb(238, 238, 238)");
		setArrowColor(id, "url(../../images/arrow_grey.gif)");
	}
}

function dehighlight_landing_deep(id)
{
	if (id.indexOf("main") != -1)
	{
		setTextColor(id, "rgb(255, 255, 255)");
		setBackground(id, "transparent");
		setArrowColor(id, "url(../../../images/arrow_grey.gif)");
	}
	else
	{
		setTextColor(id, "rgb(102, 102, 102)");
		setBackground(id, "rgb(238, 238, 238)");
		setArrowColor(id, "url(../../../images/arrow_grey.gif)");
	}
}


function returnMain_landing(numID, level)
{
	clearTimeout(nav_timeout);
	 
	while (currentTags.length) dehighlight_landing(currentTags.pop());	
	currentTags.push("main"+numID);
	
	while (currentDivs.length) hideDiv(currentDivs.pop());
	currentDivs.push("sub_"+level+"_"+numID);
	
	hideDiv("subpanel_1");
	hideDiv("subpanel_2");
	hideDiv("subpanel_3");
	
	updateMenu_landing();
}

function returnMain_landing_deep(numID, level)
{
	clearTimeout(nav_timeout);
	 
	while (currentTags.length) dehighlight_landing_deep(currentTags.pop());	
	currentTags.push("main"+numID);
	
	while (currentDivs.length) hideDiv(currentDivs.pop());
	currentDivs.push("sub_"+level+"_"+numID);
	
	hideDiv("subpanel_1");
	hideDiv("subpanel_2");
	hideDiv("subpanel_3");
	
	updateMenu_landing_deep();
}