var loaded = 1;
var currentDown = null;

if (document.images)
{
	var the_images = new Array(
		'images/menu-services-over.gif',
		'images/menu-company-over.gif',
		'images/menu-locations-over.gif',
		'images/menu-careers-over.gif',
		'images/menu-information-over.gif',
		'images/menu-sitesearch-over.gif',
		'images/menu-links-over.gif',
		'images/menu-admin-over.gif',
		'images/menu-login-over.gif',
		'images/menu-logout-over.gif',
		'images/menu-preferences-over.gif',
		'images/menu-xcel-over.gif'
	);
	preloadImages(the_images);
}

function preloadImages(the_images_array)
{
	
	//if (document.preloadArray==null) {
		document.preloadArray = new Array();		
	//}
		
	var i = document.preloadArray.length;
	
	for(var loop = 0; loop < the_images_array.length; loop++)
	{
		document.preloadArray[i] = new Image;
		document.preloadArray[i++].src = the_images_array[loop];
	}
}

function imageOver (el)
{
	if (loaded)
	{
		if (!currentDown || el.name != currentDown.name)
		{
			var str_switch = "over";
			chr = el.src.lastIndexOf("-") + 1;
			period = el.src.lastIndexOf(".");
			el.src = "" + el.src.substring(0, chr) + str_switch + el.src.substring(period, el.src.length);
			return true;
		}
	}
}

function imageOff (el, override)
{
	if (loaded)
	{
		if (!currentDown || override || el.name != currentDown.name)
		{
			var str_switch = "off";
			chr = el.src.lastIndexOf("-") + 1;
			period = el.src.lastIndexOf(".");
			el.src = "" + el.src.substring(0, chr) + str_switch + el.src.substring(period, el.src.length);
			return true;
		}
	}
}