function Init()
{
	HighlightActiveMenuItems();
}

function HighlightActiveMenuItems()
{
	var loc = location.href;
	
	var input_folder = $('field_info_folder');
	var input_page = $('field_info_page');
	
	if((input_folder == null) || (input_page == null))
	{
		return;
	}
	
	var mainMenuItems = document.getElementsByClassName('main_menu_item');
	var subMenuItems = document.getElementsByClassName('sub_menu_item');
	
	for(var i = 0; i < mainMenuItems.length; i++)
	{
		$(mainMenuItems[i]).removeClassName('main_menu_item_active');
		if(($F(input_folder) != '') && ($(mainMenuItems[i]).down('a').href.include('folder=' + $F(input_folder))))
		{
			$(mainMenuItems[i]).addClassName('main_menu_item_active');
		}
	}
	
	for(var j = 0; j < subMenuItems.length; j++)
	{
		$(subMenuItems[j]).removeClassName('sub_menu_item_active');
		if(($(subMenuItems[j]).down('a').href.include('folder=' + $F(input_folder))) && ($(subMenuItems[j]).down('a').href.include('page=' + $F(input_page))))
		{
			$(subMenuItems[j]).addClassName('sub_menu_item_active');
		}
	}
	
	if(($('subnav-box') != null) && (subMenuItems.length == 0))
	{
		$('subnav-box').style.backgroundColor = '';
	}
}

Event.observe(window, 'load', Init);
