

var menuOpen = false;

function positionLayerY(nome, position) {
	CSFindElementStyle(nome, 0).top = position;
}

function positionLayerX(nome, position) {
	CSFindElementStyle(nome, 0).left = position;
}

function positionLayers() {
	aggancia("menuat", "smenu",  0, IsIEMac()?37:22);
	aggancia("menusi", "smenu2", 0, IsIEMac()?37:22);
}

function closeAllMenus() {
	CSAction(new Array('smenuOff', 'smenu2Off'));
	menuOpen = false;
}

function openSMenu() {
	if (menuOpen) closeAllMenus();
	if (typeof(onOpenMainMenu) != "undefined") onOpenMainMenu();
	CSAction(new Array('smenuOn'));
	menuOpen = true;
}

function openS2Menu() {
	if (menuOpen) closeAllMenus();
	if (typeof(onOpenMainMenu) != "undefined") onOpenMainMenu();
	CSAction(new Array('smenu2On'));
	menuOpen = true;
}

function cancelEvent(e) {
	if (IsIE()) {
		window.event.cancelBubble = true;
	} else if (IsW3C()) {
		e.stopPropagation();
	}
}

function closeMenusConditionally() {
	if (menuOpen) closeAllMenus();
}

function InitMenus() {
	CSAct[ 'smenuOn']		= new Array(CSShowHide, 'smenu',	1);
	CSAct[ 'smenuOff']		= new Array(CSShowHide, 'smenu',	0);

	CSAct[ 'smenu2On']	= new Array(CSShowHide, 'smenu2',	1);
	CSAct[ 'smenu2Off']	= new Array(CSShowHide, 'smenu2',	0);
}
