var direct = 0;
var divId = 0;
var curDiv = 0;
var sl = 0;

function Show (divEl) {

	divEl.style.display = "inline";
}

function Hide (divEl) {

	divEl.style.display = "none";
}

function GetObjById (id) {
	
	if (document.all)
		return document.all[id];
	else if (document.getElementById(id))
		return document.getElementById(id);
	else if (document.layers)
		return document.layers[id];
}


function ShowSubMenuTimer (divId) {

	var divNewEl =	GetObjById ("div" + divId);
    if(direct)
	{
	  HideSubMenu(direct);
	}
	Show (divNewEl);
	direct = divId;
}

function ShowSubMenu (divId) {

	ShowSubMenuTimer (divId);
}

function HideSubMenu (divId) {
	
	//alert(divId);
    if(curDiv == divId) return;
    
	var divCurEl =	GetObjById ("div" + divId);
	Hide(divCurEl);
}

function HideSubMenuDelayed (dId) {

	divId = dId;
    if(curDiv == divId) return;
	setTimeout("HideSubMenu(divId)", 500);
}