var image_list = new Array();
init_rollover("nav_advisory",		"images/nav_advisory.png",		"images/nav_advisory_over.png");
init_rollover("nav_online",			"images/nav_online.png",		"images/nav_online_over.png");
init_rollover("nav_print",			"images/nav_print.png",			"images/nav_print_over.png");
init_rollover("nav_person",			"images/nav_person.png", 		"images/nav_person_over.png");
init_rollover("nav_planner",		"images/nav_planner.png",		"images/nav_planner_over.png");
init_rollover("nav_rates",			"images/nav_rates.png",			"images/nav_rates_over.png");
init_rollover("nav_testimonials",	"images/nav_testimonials.png",	"images/nav_testimonials_over.png");
init_rollover("nav_press",			"images/nav_press.png",			"images/nav_press_over.png");

// Loads the normal and rollover images into the image_list array.  normal_path and over_path are optional.
// If not given, then the id is used for the filename and "_over" is appended for the rollover image.
function init_rollover(id, normal_path, over_path)
{
	if ( !image_list[id] )
	{
		image_list[id] = new Array();

		image_list[id]['normal'] = new Image();
		if ( normal_path !== undefined ) image_list[id]['normal'].src = normal_path;
		else image_list[id]['normal'].src = "/images/"+id+".png";

		image_list[id]['over'] = new Image();
		if ( over_path !== undefined ) image_list[id]['over'].src = over_path;
		else image_list[id]['over'].src = "/images/"+id+"_over.png";
	}
}

function over(id)
{
	if ( document.getElementById )
	{
		var elem = document.getElementById(id);
		if ( elem && image_list[id] )
		{
			elem.src = image_list[id]['over'].src;
		}
	}
}

function out(id)
{
	if ( document.getElementById )
	{
		var elem = document.getElementById(id);
		if ( elem && image_list[id] )
		{
			elem.src = image_list[id]['normal'].src;
		}
	}
}

function setNavState(id, state)
{
	if ( state == 'over' )
	{
		image_list[id]['normal'].src = image_list[id]['over'].src;
		over(id);
	}
	else if ( state == 'normal' )
	{
		image_list[id]['over'].src = image_list[id]['normal'].src;
		out(id);
	}
}

