function noHide() {
	if (isDOM) {
		if (self.tm) clearTimeout(tm);
	}
}
function getClassName(objName) {
	if (isDOM) return eval('document.getElementById("' + objName + '").className');
}
function setClassName(objName, className) {
	if (isDOM) eval('document.getElementById("' + objName + '").className="' + className + '"');
}
function showActive() {
	if (isDOM) {
		eval('layer("sub'+act+'").moveTo(layer("container2").getAbsoluteLeft(), layer("container2").getAbsoluteTop())');
		eval('layer("sub'+act+'").show()');
		if (act==actnow) {
			setClassName(act, 'acton');
		} else {
			setClassName(act, 'regon');
		}
		if (actsub!='no') {
			if (actsub==actsubnow) {
				setClassName(actsub, 'acton2');
			} else {
				setClassName(actsub, 'regon2');
			}
		}
	}
}
function showMenu(name) {
	if (isDOM) {
		if(!self.submenuz || !self.submenu) {
			for (var i in menu) {
				if (getClassName(menu[i])=="regon") setClassName(menu[i], 'regoff');
				if (getClassName(menu[i])=="acton") setClassName(menu[i], 'actoff');
			}
			eval('var submenu=' + 'layer("sub' + name + '")');
		}
		hideSubmenu();
		setClassName(name, 'regon');
		noHide();
		submenu.moveTo(layer("container2").getAbsoluteLeft(), layer("container2").getAbsoluteTop());
		submenu.show();
	}
}
function swSubmenu() {
	if (isDOM) {
		if (actsub!="no") if (getClassName(actsub)=="acton2") setClassName(actsub, 'actoff2');
		if (actsub!="no") if (getClassName(actsub)=="regon2") setClassName(actsub, 'regoff2');
	}
}
function hideSubmenu() {
	if (isDOM) {
		for (var j in menu) eval('layer("sub' + menu[j] + '").hide();');
	}
}
function hideMenu() {
	if (isDOM) {
		for (var i in menu) setClassName(menu[i], 'regoff');
		hideSubmenu();
	}
}
function doHide() {
	if (isDOM) {
		tm=setTimeout("hideMenu();showActive();", 1000);
	}
}