var sub_over = 0;
var t;

var num_tabs = 3;

function menu_hover(section) {
	clearTimeout(t);
	
	// Hide all Sub-menus
	for (i=1;i<=num_tabs;i++) {
		document.getElementById('sub'+i).className='sub-menu-hidden';
	}
	
	document.getElementById('sub'+section).className='sub-menu';
	
	// Deselect all tabs (except current)
	for (i=1;i<=num_tabs;i++) {
		if(sel_menu!=i) {
			if(i==1)
				document.getElementById('tab'+i).className='home';
			else
				document.getElementById('tab'+i).className='';
		}
	}
	
	// Select Hover Tab
	if(section==1)
		document.getElementById('tab'+section).className='home-selected';
	else
		document.getElementById('tab'+section).className='selected';
		
	// Unselect current tab
	if(sel_menu!=section) {
		if(sel_menu==1)
			document.getElementById('tab'+sel_menu).className='home';
		else
			document.getElementById('tab'+sel_menu).className='';
	}
}

function menu_mout(section) {
	clearTimeout(t);
	t = setTimeout('hide_submenu('+section+')', 1000);

}

function hide_submenu(section) {
	if(sub_over!=section) {
		document.getElementById('sub'+section).className='sub-menu-hidden';
		document.getElementById('sub'+sel_menu).className='sub-menu';
		
		// Deselect hover tab
		if(section==1)
			document.getElementById('tab'+section).className='home';
		else
			document.getElementById('tab'+section).className='';
			
		// Select current tab again
		if(sel_menu==1)
			document.getElementById('tab'+sel_menu).className='home-selected';
		else
			document.getElementById('tab'+sel_menu).className='selected';
	}
}

function subm_hover(section) {
	sub_over = section;
}

function subm_mout(section) {
	sub_over = 0;
	clearTimeout(t);
	t = setTimeout('hide_submenu('+section+')', 1000);
}