var selectedFolder="";
var cm=null;

function getPos(el,sProp) {
	var iPos = 0;
	while (el!=null) {
		iPos+=el["offset" + sProp];
		el = el.offsetParent;
	}
	return iPos;
}

function getWho(who) {
	var m;
	//if(!who) {
		m = document.getElementById(who);
	//} else {
	//	m = who;
	//}
	return m;
}

function show(el, who) {
	showMenu(el,who,0,-5);
}

function showMenu(el, who, left, top) {
	var m = getWho(who);
	if (m!=null) {
		m.style.display='';
		m.style.pixelLeft = getPos(el,"Left") + left;
		m.style.pixelTop = getPos(el,"Top") + el.offsetHeight + top;
	}
	if ((m!=cm) && (cm)) cm.style.display='none';
	cm=m;
}

function showSubMenu(el, who) {
	showMenu(el,who,125,-26);
}

function unshow(who) {
	var m = getWho(who);
	if (m!=null) {
		m.style.display='none';
	}
}

function isMouseLeaveOrEnter(e, handlerid) {	
	var handler = getWho(handlerid);
	var reltg = e.relatedTarget ? e.relatedTarget : e.type == 'mouseout' ? e.toElement : e.fromElement;
	while (reltg && reltg != handler) reltg = reltg.parentNode;
	return (reltg != handler);
}

document.onclick = new Function("show(null)");
