function handleMenu(e, tdObj)
{
	
	var rightCell, leftCell;
	var rightImg, leftImg;
	
	if(tdObj.cellIndex != 0)
	{
		isMoz ? rightCell = tdObj.parentNode.childNodes[tdObj.cellIndex*2-1] : rightCell = tdObj.parentNode.childNodes[tdObj.cellIndex-1]
		rightImg = rightCell.getElementsByTagName("img")[0];
	}
	
	isMoz ? leftCell = tdObj.parentNode.childNodes[tdObj.cellIndex*2+3] : leftCell = tdObj.parentNode.childNodes[tdObj.cellIndex+1];
	leftImg = leftCell.getElementsByTagName("img")[0];
	
	if (e.type == "mouseover")
		openSubMenu(tdObj)
	else
		closeSubMenu(tdObj)
}

function openSubMenu(tdObj)
{
	if (tdObj.getElementsByTagName("div").length==0) 
		return;
		
	tdObj.getElementsByTagName("div")[0].style.display = "block";
	imgSrc = tdObj.getElementsByTagName("img")[0].src;
	if (imgSrc.indexOf("in.gif") == -1 && imgSrc.indexOf("_on.gif") == -1)
		tdObj.getElementsByTagName("img")[0].src = tdObj.getElementsByTagName("img")[0].src.replace(".gif", "_on.gif");
	
}

function closeSubMenu(tdObj)
{
	if (tdObj.getElementsByTagName("div").length==0) 
		return;
	//alert(tdObj.innerHTML) //there should be a div element inside the alert
	tdObj.getElementsByTagName("div")[0].style.display = "none";
	if (tdObj.getElementsByTagName("img")[0].src.indexOf("in.gif") == -1)
		tdObj.getElementsByTagName("img")[0].src = tdObj.getElementsByTagName("img")[0].src.replace("_on.gif", ".gif");
}

function closeAllSubMenus()
{
	var DDMenu = document.getElementById("DDMenu");
	for (var i=3; i<DDMenu.rows[0].cells.length-1; i=i+2)
		closeSubMenu(DDMenu.rows[0].cells[i])
}