function showDrop(oThis,sMenuName){iLeftOffset = 0iTopOffset = 0oLeftThis = oThisiTop = oThis.offsetHeight//get the topdo {	iTop += oThis.offsetTop	oThis = oThis.offsetParent	} while (oThis.offsetParent && oThis.offsetParent.tagName != "BODY")//get the leftiLeft = 50oThis = oLeftThisdo {	iLeft += oThis.offsetLeft	oThis = oThis.offsetParent	} while (oThis.offsetParent && oThis.offsetParent.tagName != "BODY")/*if (document.all)	{	iLeft += document.body.firstChild.offsetLeft + document.body.offsetLeft	iTop +=document.body.firstChild.offsetTop + document.body.offsetTop	}*/oDiv = getElement(sMenuName)iLeft += iTopOffsetiTop += iTopOffsetoDiv.style.top = iTop + "px"oDiv.style.left = iLeft + "px"oDiv.style.visibility = "visible"if (isIE == 1)	{		oDiv.style.display = "block"	} else {		oDiv.style.display = "table"	}}function checkOver(iTime){	setTimeout(hideSpecialDiv,iTime) // this works for Mozilla}function checkOver2(iTime){	setTimeout(hideSpecialDiv2,iTime) // this works for Mozilla}function hideSpecialDiv(){if (sDropID != "productdrop")	{		getElement("productdrop").style.visibility = "hidden"	}}function hideSpecialDiv2(){if (sDropID != "productdrop2")	{		getElement("productdrop2").style.visibility = "hidden"	}}function rollcall(oThis,iCheck){if (iCheck == 1)	{		sDropID = oThis.getAttribute("id")	} else {		sDropID = ""		if(oThis.getAttribute("id")=="productdrop")	checkOver(300);		else checkOver2(300);	}	}