var nav_old = '';

function nav_show (pa_name, pa_left)
{
	var nav_list = parent.frame_nav.nav_list;

	if (nav_old.length > 0)
	{
		layer_set_visible ('main_nav', false);
	}

	layer_set_position ('main_nav', pa_left, 0);

	var text = '';
	if (nav_list [pa_name] != null)
	{
		if (nav_list [pa_name].length > 0)
		{
			text = '<table border="0" cellpadding="4" cellspacing="0" class="subnav-table">';
			for (var a = 0; a < nav_list [pa_name].length; a++)
			{
				nav = nav_list [pa_name][a];
				text = text + '  <tr>\n';
				text = text + '    <td id="main_nav_' + a + '" onClick="' + nav ["link"] + '" onMouseOver="subnav_move_over (\'' + pa_name + '\', \'' + a + '\');" onMouseOut="subnav_move_out (\'' + pa_name + '\', \'' + a + '\');" class="subnav-' + nav_list [pa_name][a]["typ"] + '-td"><a href="#" onClick="' + nav ["link"] + '" class="subnav-link">&nbsp;<img src="images/bullet_blue.gif" border="0">&nbsp;' + nav ["caption"] + '&nbsp;</a></td>\n';
				text = text + '  </tr>\n';
			} // for
			text = text + '</table>\n'
		}
	}
	layer_write ('main_nav', text)

	if ( (nav_list [pa_name] != null) && ((DOM) || (IE4)) )
	{
		if (nav_list [pa_name].length > 0)
		{
			for (var a = 0; a < nav_list [pa_name].length; a++)
			{
				document.getElementById ('main_nav_' + a).style.backgroundColor = parent.frame_nav.subnav_color_list_off [nav_list [pa_name][a]["typ"]];
			} // for
		}
	}

	layer_set_visible ('main_nav', true);
}

function subnav_move_over (pa_nav_name, pa_subnav_id)
{
	var nav_list = parent.frame_nav.nav_list;
	document.getElementById ('main_nav_' + pa_subnav_id).style.backgroundColor = parent.frame_nav.subnav_color_list_on [nav_list [pa_nav_name][pa_subnav_id]["typ"]];
	parent.frame_nav.nav_is_move_over = true;
}

function subnav_move_out (pa_nav_name, pa_subnav_id)
{
	var nav_list = parent.frame_nav.nav_list;
	document.getElementById ('main_nav_' + pa_subnav_id).style.backgroundColor = parent.frame_nav.subnav_color_list_off [nav_list [pa_nav_name][pa_subnav_id]["typ"]];
	parent.frame_nav.nav_is_move_over = false;
	setTimeout ("nav_hide ();", 300);
}

function nav_hide ()
{
	var nav_list = parent.frame_nav.nav_list;
	if (parent.frame_nav.nav_is_move_over == false)
	{
		layer_set_visible ('main_nav', false);
	}
}
