var nav_old = '';

function nav_show (pa_name, pa_left)
{
	var top = 116;

	if (IE)
	{
		var width = document.body.clientWidth;
	}
	else
	{
		var width = window.innerWidth;	
	}
	if (width < 912)
	{
	  width = 912;
	}
	
	pa_left = width / 2 - pa_left;
	
	layer_set_position ('main_nav', pa_left, top);

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

	var text = '';
	if (nav_list [pa_name] != null)
	{
		if (nav_list [pa_name].length > 0)
		{
			text = '<table border="0" cellpadding="0" 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><a href="JavaScript: ' + nav ["link"] + '" onMouseOver="subnav_move_over (\'' + pa_name + '\', \'' + a + '\'); return false;" onMouseOut="subnav_move_out (\'' + pa_name + '\', \'' + a + '\'); return false;"><img src="' + nav ["imagefile"] + '" name="main_nav_' + a + '" border="0" alt="' + nav ["alt"] + '" title="' + nav ["title"] + '" /></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++)
			{
			  image_turn_off ('main_nav_' + a);
			} // for
		}
	}

	layer_set_visible ('main_nav', true);
}

function subnav_move_over (pa_nav_name, pa_subnav_id)
{
  image_turn_on ('main_nav_' + pa_subnav_id);
	nav_is_move_over = true;
}

function subnav_move_out (pa_nav_name, pa_subnav_id)
{
  image_turn_off ('main_nav_' + pa_subnav_id);
	nav_is_move_over = false;
	setTimeout ("nav_hide ();", 300);
}

function nav_hide ()
{
	if (nav_is_move_over == false)
	{
		layer_set_visible ('main_nav', false);
	}
}
