/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
this opens the menus and times out after we're not selecting anything...
i got it from here: http://forums.devshed.com/archive/t-72317
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~= */

var overMenu = false;
var holder = "m0Sub";
var mySec = "";/**/
var topPos = "28";

function getMenu(mm) {
	overMenu = true;
	window.clearTimeout(500);
	document.getElementById([holder]).style.visibility = "hidden";
	holder=[mm] + "Sub";
	var elt = document.getElementById([holder]);
	var parent = document.getElementById([mm]);

	elt.style.position = "absolute";
	elt.style.left = parent.offsetLeft + "px";
	elt.style.top = (parent.offsetTop + 15)  + "px";
	elt.style.top = topPos + "px"
	elt.style.zIndex = 1000;
	
	
	elt.style.visibility = "visible";
	}

function hideMenu() {
	document.getElementById([holder]).style.visibility = "hidden";
	}

function cleanUp() {
	overMenu = false;
	setTimeout("closeMenu()", 500);
	}

function retainMenu() {

	overMenu = true;
	window.clearTimeout(500);
	}

function closeMenu() {
	if(!overMenu) {
		document.getElementById([holder]).style.visibility = "hidden";
		if(mySec != "") {	
			holder=[mySec];
			document.getElementById([holder]).style.visibility = "visible";
			}
		}
	}

/* =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ */

