var active_submenu = null;
var timer = null;

function showSubMenu(subid, parentID) {
	elem = $(active_submenu);
	if (elem) {
		clearTimeout(timer);
		elem.style.display = 'none';
	}
	
	var posParent = $(parentID).getOffsetParent().positionedOffset();
	document.getElementById(subid).style.display = 'block'; 
	document.getElementById(subid).style.top = (posParent[1]+23) + "px"; 
	document.getElementById(subid).style.left = (posParent[0]) + "px"; 
	active_submenu = subid;
}	
function hideSubMenu(subid) {
	clearTimeout(timer);
	timer = setTimeout("timerHide('" + subid + "')", 1000);	
}
function timerHide(subid) {
	var elem = $(subid);
	if (elem)
		elem.style.display = 'none';
	active_submenu = null;
}