function getposOffset(what){
var totaloffset=what.offsetLeft;
var parentEl=what.offsetParent;
while (parentEl!=null){
	totaloffset=totaloffset+parentEl.offsetLeft;
	parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function showhide(obj, e, visible, hidden){
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
	obj.visibility=visible
else if (e.type=="click")
	obj.visibility=hidden
}

function dropdownmenu(obj, e, dropmenuID, homePage, offsetHor){
if (typeof dropmenuobj!="undefined") dropmenuobj.style.visibility="hidden"
clearhidemenu()
obj.onmouseout=delayhidemenu
dropmenuobj=document.getElementById(dropmenuID)
dropmenuobj.onclick=function(){dropmenuobj.style.visibility='hidden'}
dropmenuobj.onmouseover=clearhidemenu
dropmenuobj.onmouseout=delayhidemenu
showhide(dropmenuobj.style, e, "visible", "hidden")
if (homePage == "1") homepageOffset=20 
	else homepageOffset=-22
if (homePage == "1") dropmenuobj.style.left=getposOffset(obj)-offsetHor+"px" 
	else dropmenuobj.style.left=getposOffset(obj)-offsetHor+"px"
dropmenuobj.style.top=120+homepageOffset+obj.offsetHeight+"px"
return true
}

function delayhidemenu(){
delayhide=setTimeout("dropmenuobj.style.visibility='hidden'",200)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}