/*--------------------------------------------------------*\
	Script:  /includes/js/menu.js
	Purpose: Provide the image rollover menu
\*--------------------------------------------------------*/

function menu()
{
	if(document.getElementById)
	{	
		var vaPreloadedImages = new Array();
		var vaImages = document.getElementsByTagName("img");

		for(var vCounter = 0; vCounter < vaImages.length; vCounter++)
		{		
			if(vaImages[vCounter].className == "menu")
			{
				var vSourceOff = vaImages[vCounter].getAttribute("src");
				var vSourceOn = vSourceOff.replace("/off/", "/on/");

				vaImages[vCounter].setAttribute("vSourceOn", vSourceOn);
				vaImages[vCounter].setAttribute("vSourceOff", vSourceOff);
				
				vaPreloadedImages[vCounter] = new Image();
				vaPreloadedImages[vCounter].src = vSourceOn;
				
				vaImages[vCounter].onmouseover = function()
				{
					this.setAttribute("src", this.getAttribute("vSourceOn"));
				}	
				
				vaImages[vCounter].onmouseout = function()
				{
					this.setAttribute("src", this.getAttribute("vSourceOff"));
				}
			}
		}
	}

	return(true);
}