// JavaScript Document

var currentSubmenu = 'none';
var mouseWatcherActive = false;

function closeSubmenu(allSubmenus) {
	if (allSubmenus == null) {
		allSubmenus = false;
	}
	if (currentSubmenu != 'none') {
		var thisSubmenu = document.getElementById(currentSubmenu);
		thisSubmenu.style.display = 'none';
		currentSubmenu = 'none';
		if (allSubmenus) {
			deactivateMouseWatcher();
		}
	}
}
function openSubmenu(submenuId) {
	closeSubmenu();
	if (currentSubmenu != submenuId) {
		var thisSubmenu = document.getElementById(submenuId);
		thisSubmenu.style.display = "block";
		currentSubmenu = submenuId;
		if (!mouseWatcherActive) {
			activateMouseWatcher();
		}
	}
}

function activateMouseWatcher() {
	var mouseWatcher = document.getElementById('mouse-watcher');
	mouseWatcher.style.display = 'block';
	mouseWatcher.style.zIndex = '99';
	mouseWatcherActive = true;
}
function deactivateMouseWatcher() {
	var mouseWatcher = document.getElementById('mouse-watcher');
	mouseWatcher.style.display = 'none';
	mouseWatcher.style.zIndex = '1';
	mouseWatcherActive = false;
}














