var baseImageDirectoryPath = '/theme/images/';

function dropMenu_showMenu(elmnt)
{
	var elementToUse = document.getElementById(elmnt);
	if( elementToUse != null )
		elementToUse.style.visibility="visible";
}

function dropMenu_hideMenu(elmnt)
{
	var elementToUse = document.getElementById(elmnt);
	if( elementToUse != null )
		elementToUse.style.visibility="hidden";
}

function setImageSrc(elmnt,path)
{
	var elementToUse = document.getElementById(elmnt);
	if( elementToUse != null )
		elementToUse.src = path;
}

function mainTopMenuMouseOverHandler(menuElementId,imageElmentId,baseImagePath,isMenuSelected)
{
	dropMenu_showMenu(menuElementId);	
	var newImagePath =  buildImagePath(baseImagePath,1);
	setImageSrc(imageElmentId,newImagePath);
}

function mainTopMenuMouseOutHandler(menuElementId,imageElmentId,baseImagePath,isMenuSelected)
{
	dropMenu_hideMenu(menuElementId);
	var newImagePath;
	if( isMenuSelected )
	{
		newImagePath = buildImagePath(baseImagePath,0);
	}
	else
	{
		newImagePath =  buildImagePath(baseImagePath,2);
	}
	setImageSrc(imageElmentId,newImagePath);
}

function buildImagePath(buttonName, buttonType)
{
	var pathToReturn = baseImageDirectoryPath + buttonName;
	if( buttonType == 0 )
	{
		pathToReturn += '_selected';
	}
	
	if( buttonType == 1 )
	{
		pathToReturn += '_over';
	}
	
	pathToReturn += '.png'
	
	return pathToReturn;
}