

// ********************************
// application-specific functions *
// ********************************

function showMenu(menuNumber, eventObj) {

    hideAllMenus();
    var menuId = 'menu' + menuNumber;
    if(changeObjectVisibility(menuId, 'visible')) {
//	var menuTitle = getStyleObject('menuTitle' + menuNumber);
//	menuTitle.color = '#41838C';
	if (menuNumber >10) {


	var submenuHandle = getStyleObject('menu' + menuNumber);
        if (submenuHandle.top < 10) {
  	submenuHandle.top = (eventObj.pageY)?eventObj.pageY :eventObj.y + ((document.body.scrollTop)?document.body.scrollTop:0);
        }
        if (submenuHandle.left < 10) {
    	 submenuHandle.left = 163;
        }
        }
	eventObj.cancelBubble = true;
	return true;
    } else {
	return false;
    }
}


function showMenu2(menuNumber, eventObj) {

    hideAllMenus();
    var menuId = 'menu' + menuNumber;
    if(changeObjectVisibility(menuId, 'visible')) {
//	var menuTitle = getStyleObject('menuTitle' + menuNumber);
//	menuTitle.color = '#41838C';
	if (menuNumber >10) {


	var submenuHandle = getStyleObject('menu' + menuNumber);
        if (submenuHandle.top < 10) {
  	submenuHandle.top = (eventObj.pageY)?eventObj.pageY :eventObj.y + ((document.body.scrollTop)?document.body.scrollTop:0);
        }
        if (submenuHandle.left < 10) {
    	 submenuHandle.left = 50;
        }
        }
	eventObj.cancelBubble = true;
	return true;
    } else {
	return false;
    }
}

var numMenus = 20;

function hideAllMenus() {
    for(counter = 1; counter <= numMenus; counter++) {
	changeObjectVisibility('menu' + counter, 'hidden');
//	var menuTitle = getStyleObject('menuTitle' + counter);
//	menuTitle.backgroundColor = '#000000';
    }
}

document.onclick = hideAllMenus;


