var openContainer = null;
var hideMenuTimer = null;

function allowClose() {
	hideTimeout = 1000;
	hideMenuTimer = setTimeout("hideMenus()", hideTimeout);
}

function hideMenus() {
	stayOpen();
	if(openContainer) {
		var c = document.getElementById(openContainer);
		c.style.visibility = "hidden";
		openContainer = null;
	}
}

function stayOpen() {
	if (hideMenuTimer) clearTimeout(hideMenuTimer);
	hideMenuTimer = null;
}

function openDrop(containName) {
	hideMenus();
	stayOpen();

	if(document.getElementById(containName+"_show")) {
	        var c = document.getElementById(containName);
	        c.style.visibility = "visible";
		openContainer = "" + containName
	}
}

function itemOver(item) {
	item.style.backgroundColor = '#E3EBF1';
	item.style.borderStyle = 'solid';
	item.style.margin = '2px 8px 0px 8px';
}

function itemOut(item) {
	item.style.backgroundColor = 'transparent';
	item.style.borderStyle = 'none';
	item.style.margin = '4px 8px 0px 8px';
}
