function menuItem (menuItemId, menuItemName, menuItemOut, menuItemOver, menuItemOn) {
	this.menuItemId = menuItemId;
	this.menuItemName = menuItemName;
	this.menuItemOut = menuItemOut;
	this.menuItemOver = menuItemOver;
	this.menuItemOn = menuItemOn;
}
function menu (menuPrefix, menuImagePath, menuNames) {
	this.menuItems = new Array();
	for (var i = 0; i < menuNames.length; i++){
		var thisMenuId = menuPrefix + "" + menuNames[i];
		var thisMenuName = menuNames[i];
		var thisMenuOut = menuImagePath + "" + thisMenuName + "_out" + ".gif";
		var thisMenuOver = menuImagePath + "" + thisMenuName + "_over" + ".gif";
		var thisMenuOn = menuImagePath + "" + thisMenuName + "_on" + ".gif";
		var thisMenuItem =  new menuItem(thisMenuId, thisMenuName, thisMenuOut, thisMenuOver, thisMenuOn);
		// add the menu item to the array
		this.menuItems.push(thisMenuItem);
	}
}
function findMenuItemId(menuItemName){
	var menuItemId = -1;
	for (var i = 0; i < this.menuItems.length; i++){
		var thisMenuItem = this.menuItems[i];
		if (menuItemName == thisMenuItem.menuItemId){
			menuItemId = i;
			break;
		}
	}
	return menuItemId;
}
menu.prototype.findMenuItemId = findMenuItemId;

function init() {
	var menuPrefix = "menu-";
	var menuImagePath = "assets/images/menu/";
	var menuNames = new Array("about", "skincare", "haircare", "simplytouch", "contact");
	theMenu = new menu(menuPrefix, menuImagePath, menuNames);
}
function menuOver (menuItem) {
	var id  = theMenu.findMenuItemId(menuItem);
	var thisMenuItemOver = theMenu.menuItems[id].menuItemOver;
	//alert(menuItem +" over: " + thisMenuItemOver);
	MM_swapImage(menuItem,'',thisMenuItemOver,1);
}
function menuOut (menuItem) {
	var id  = theMenu.findMenuItemId(menuItem);
	var menuItemOut = theMenu.menuItems[id].menuItemOut;
	//alert(menuItem +": " + menuItemOut);
	MM_swapImage(menuItem,'',menuItemOut,1);
}
/*
function menuOn (menuItem) {
	var id  = theMenu.findMenuItemId(menuItem);
	var thisMenuItemOn = theMenu.menuItems[id].menuItemOn;
	MM_swapImage(menuItem,'',menuItemOn,1);
}
*/
init();
//MM_preloadImages('../images/bgfooter.gif');
