function hoverImage(elementID, hoverImage, container)
{
	var element = document.getElementById(elementID);
	if (!element) //Try to find an img by that name instead
	{
		element = findImage(elementID, container);
	}
	
	if (element)
	{
		element.setAttribute("oSrc", element.src);
		element.src = hoverImage;
	}
}

function restoreImage(elementID, container)
{
	var element = document.getElementById(elementID);
	if (!element) //Try to find an img by that name instead
	{
		element = findImage(elementID, container);
	}
	
	if (element)
	{
		element.src = element.getAttribute("oSrc");
	}
}

function findImage(imageName, container)
{
	if (!container) container = document;
	var images = container.getElementsByTagName("img");

	// loop through all anchor tags
	for (var i=0; i < images.length; i++)
	{
		var image = images[i];
		if (image.getAttribute("name") == imageName)
		{
			return image;
		}
	}
	
	return null;
}
