var tabMenu = {
	status: false,
	current: false,
	btn: "images/btn/",
	init: function() {
		//window.status = "> " + location.href
		if (top.item && document.getElementById(item)) {
			document.getElementById(item).firstChild.firstChild.src = tabMenu.btn+item+"_3.gif";
		}
	},
	show: function(obj) {
		if (tabMenu.current) {
			tabMenu.hideDelay()
		}
		tabMenu.current = obj;
		tabMenu.status = true;
		obj.firstChild.firstChild.src = tabMenu.btn+obj.id+"_2.gif";
		var subTab = document.getElementById(obj.id+"_menu");
		if (subTab) {
			var subTabs = document.getElementById("subTabs");
			var objCntPos = obj.offsetLeft+(obj.offsetWidth/2);
			var subCntPos = objCntPos-(subTab.offsetWidth/2);
			subTab.style.left = ((subCntPos+subTab.offsetWidth) > subTabs.offsetWidth) ? 
				(subTabs.offsetWidth-subTab.offsetWidth)+"px" : 
				subCntPos+"px";
			subTab.style.visibility = "visible";
		}
	},
	showSub: function(obj) {
		tabMenu.status = true;
	},
	hide: function(obj) {
		tabMenu.status = false;
		window.setTimeout("tabMenu.hideDelay()",150)
	},
	hideDelay: function() {
		if (!tabMenu.status && tabMenu.current) {
			var subTab = document.getElementById(tabMenu.current.id+"_menu");
			if (subTab) {
				subTab.style.left = "0px";
				subTab.style.visibility = "hidden";			
			}
			tabMenu.current.firstChild.firstChild.src = (top.item && item==tabMenu.current.id) ? 
				tabMenu.btn+tabMenu.current.id+"_3.gif" : 
				tabMenu.btn+tabMenu.current.id+"_1.gif";
			tabMenu.current = false;
		}
	},
	subOver: function(obj) {
		obj.firstChild.firstChild.src = tabMenu.btn+obj.id+"_2.gif";
	},
	subOut: function(obj) {
		obj.firstChild.firstChild.src = tabMenu.btn+obj.id+"_1.gif";
	}
}

window.onload = tabMenu.init;

