var tabs = new Array('experience','explore','indulge','gay','calendar');
var defaultTab = 'calendar';
var isDOM = document.getElementById;
var isOverTab = false;
var currentTab = false;
var timer = null;

function overTab(tabId) {
	if (!isDOM) return false;
	clearTimeout(timer);
	timer = window.setTimeout("showMenu('"+tabId+"')" , 50)
}

function offTab() {
	if (!isDOM) return false;
	clearTimeout(timer);
	timer = window.setTimeout("showMenu(false)" , 50)
}

function showMenu(tab){
	if (tab != currentTab){
		for (i = 0; i < tabs.length; i++) {
			document.getElementById(tabs[i] + 'Menu').className = 'off';
		}
		newTab = (tab) ? tab : defaultTab;
		if (newTab != false &&  document.getElementById(newTab + 'Menu')) {
			document.getElementById(newTab + 'Menu').className = 'on';
		}
		currentTab = tab;
	}
}
