var images = new Array();

function change(refname, event)
{
	document[refname].src = images[refname + "." + event].src;
	return;
}

function over(refname)
{
	change(refname, "over");
	return;
}

function out(refname)
{
	change(refname, "out");
	return;
}

function load(refname)
{
	images[refname + ".out"] = new Image();
	images[refname + ".out"].src = "/images/" + refname + ".png";
	//- - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - -
	images[refname + ".over"] = new Image();
	images[refname + ".over"].src = "/images/" + refname + "_over.png";
	return;
}

load("nav_usawest_s");
load("nav_usawest_n");
load("nav_usaeast");
load("nav_uk");
load("nav_singapore");
load("nav_japan");


//-------------------------------------------------------------------------
// FUNCTION: openWindow
//-------------------------------------------------------------------------

function openWindow(theURL, width, height, name, scrollbars)
{
	window.open(theURL, (name ? name : 'popup'), 'width=' + width +',height=' + height + ',scrollbars=' + scrollbars + ',resizable=1');
}


//-------------------------------------------------------------------------
// FUNCTION: hideByName
//-------------------------------------------------------------------------

function hideByName(name)
{
	obj = document.getElementById(name);
	obj.style.display = "none";
}


//-------------------------------------------------------------------------
// FUNCTION: showByName
//-------------------------------------------------------------------------

function showByName(name)
{
	obj = document.getElementById(name);
	obj.style.display = "block";
}

//-------------------------------------------------------------------------
// FUNCTION: addEvent
//-------------------------------------------------------------------------

function addEvent(obj, eventType, targetFunction)
{
	if (obj.addEventListener)
	{
		obj.addEventListener(eventType, targetFunction, false);
	}
	else if (obj.attachEvent)
	{
		obj.attachEvent('on' + eventType, targetFunction);
	}
	else
	{
		obj['on' + eventType] = targetFunction;
	}
}