

var vPosX = 0;
var vPosY = 0;
	
var vTimeout ;
var vNavMenuDiv ;


function fGetMousePos(e) {

	if (e.pageX || e.pageY) 	{
		vPosX = e.pageX;
		vPosY = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		vPosX = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		vPosY = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
}


function fShowNavMenu( pEvent ) {

	clearTimeout(vTimeout) ;
	
	fGetMousePos(pEvent) ;
		
	vNavMenuDiv = document.getElementById('NavMenuDiv') ;
	vNavMenuDiv.style.position = 'absolute' ;
	vNavMenuDiv.style.top = (vPosY-20) + 'px' ;
	vNavMenuDiv.style.left = (vPosX+20) + 'px' ;
	vNavMenuDiv.style.display = 'block' ;
	
	
	
}

function fHideNavMenu() {

	vTimeout = setTimeout("fHideNavMenuNow()", 1000) ;
	
}

function fHideNavMenuNow() {

	vMajorMenu = document.getElementById('MajorMenu') ;
	vMinorMenu = document.getElementById('MinorMenu') ;
	
	if ( vMajorMenu.style.display=='block' || vMinorMenu.style.display=='block' ) {
		return ;
	}
	
	vNavMenuDiv = document.getElementById('NavMenuDiv') ;
	vNavMenuDiv.style.display = 'none' ;
}

function fShow(pMenu) {
	clearTimeout(vTimeout) ;
	
	var vMenu ;
	if ( pMenu == "Major" ) {
		vMenu = document.getElementById('MajorMenu') ;
	} else {
		vMenu = document.getElementById('MinorMenu') ;
	}
	vMenu.style.display = 'block' ;
}

function fHide(pMenu) {
	var vMenu ;
	if ( pMenu == "Major" ) {
		vMenu = document.getElementById('MajorMenu') ;
	} else {
		vMenu = document.getElementById('MinorMenu') ;
	}
	vMenu.style.display = 'none' ;
}

