function showMenu(menu) {
	document.getElementById(menu).style.visibility='visible';
	document.getElementById("triggerM1").style.visibility='visible';
	document.getElementById("triggerM2").style.visibility='visible';
//	document.getElementById("triggerM3").style.visibility='visible';
}

function hAllM() {
//	rolloverOff('nav1');

	document.getElementById("aboutMenu").style.visibility='hidden';
	document.getElementById("winesMenu").style.visibility='hidden';
	document.getElementById("visitUsMenu").style.visibility='hidden';
	document.getElementById("newsMenu").style.visibility='hidden';
	document.getElementById("eventsMenu").style.visibility='hidden';
	document.getElementById("wineClubPlusMenu").style.visibility='hidden';
	document.getElementById("salesMenu").style.visibility='hidden';
	document.getElementById("tradeOnlyMenu").style.visibility='hidden';							
	document.getElementById("contactMenu").style.visibility='hidden';
	
	document.getElementById("triggerM1").style.visibility='hidden';
	document.getElementById("triggerM2").style.visibility='hidden';

	//clearSubs(); There are no subMenus today
}

/* NO SUB's TODAY THANKYOU :)
function clearSubs() { // clear sub menus when a menu is open
	if(document.getElementById) {
  	document.getElementById('winesMenu_1').style.visibility='hidden';
  	document.getElementById('winesMenu_2').style.visibility='hidden';
  	document.getElementById('winesMenu_3').style.visibility='hidden';
	}
}


function goSub(submenu,parent,item) { // action for menu items
	if(document.getElementById){
		var wrapperWidth = getWidth(parent);
		var wrapperPosX = offX(parent);
		var wrapperPosY = offY(parent);
		var itemPosY = offY(item);
		var submenuX = wrapperPosX + wrapperWidth/2;
		var thisSubHeight = getHeight(submenu);
		var submenuY = wrapperPosY + itemPosY - (thisSubHeight-(thisSubHeight/7));
		document.getElementById(submenu).style.top=submenuY + 'px';
		document.getElementById(submenu).style.left=submenuX + 'px';
		document.getElementById(submenu).style.visibility='visible';
	}
}
*/

function getWidth(elm) { // get the width of an element
	var x = document.getElementById(elm);
	return x.offsetWidth;
}

function getHeight(elm) { // get the width of an element
	var x = document.getElementById(elm);
	return x.offsetHeight;
}

function offX(elm) { // get the x offset of an element from it's parent
	var x = document.getElementById(elm);
	return x.offsetLeft;
}

function offY(elm) { // get the y offset of an element from it's parent
	var x = document.getElementById(elm);
	return x.offsetTop;
}
