
var dm_Xoffset =  -40;
var dm_Yoffset =  -60;

if  (typeof ms_app_included != 'undefined' && ms_app_included)  {
  dm_Xoffset=  -265;   
  dm_Yoffset=  -100;  
}


var zindex=100
var ns4=document.layers
var ns6=document.getElementById&&!document.all
var ie4=document.all
var opr=(navigator.userAgent.indexOf("Opera")==-1)

function dropit(e,whichone){
  kill(); // Mouseover killen
  curmenuID=ns6? document.getElementById(whichone).id : eval(whichone).id

  if (window.themenu&&themenu.id!=curmenuID)

    themenuStyle.visibility=ns4?"hide" : "hidden"
    themenu=ns6? document.getElementById(whichone): eval(whichone)
    themenuStyle=(ns6||ie4)? themenu.style : themenu

    if ( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
      //IE6 standards compliant mode
      themenuoffsetX=(ie4&&!opr)? document.documentElement.scrollLeft : 0
      themenuoffsetY=(ie4&&!opr)? document.documentElement.scrollTop : 0
    } else {
      //DOM compliant
      themenuoffsetX=(ie4&&!opr)? document.body.scrollLeft : 0
      themenuoffsetY=(ie4&&!opr)? document.body.scrollTop : 0
    }
    themenuStyle.left=ns6||ns4? e.pageX+dm_Xoffset+"px" : themenuoffsetX+event.x+dm_Xoffset+"px"
    themenuStyle.top=ns6||ns4? e.pageY+dm_Yoffset+"px" : themenuoffsetY+event.y+dm_Yoffset+"px"

    hiddenconst=(ns6||ie4)? "hidden" : "hide"

  if (themenuStyle.visibility==hiddenconst){
    themenuStyle.visibility=(ns6||ie4)? "visible" : "show"
    themenuStyle.zIndex=zindex++
  } else 
    hidemenu()

  return false
}

function hidemenu(){
  if ((ie4||ns6)&&window.themenu)
    themenuStyle.visibility="hidden"
  else if (ns4)
    themenu.visibility="hide"
}

if (ie4||ns6)
  document.onclick=hidemenu

