50 lines
1018 B
JavaScript
50 lines
1018 B
JavaScript
//reusable/////////////////////////////
|
|
var zindex=100
|
|
function dropit2(whichone){
|
|
if (window.themenu&&themenu.id!=whichone.id)
|
|
themenu.style.visibility="hidden"
|
|
themenu=whichone
|
|
if (document.all){
|
|
themenu.style.left=document.body.scrollLeft+event.clientX-event.offsetX
|
|
themenu.style.top=document.body.scrollTop+event.clientY-event.offsetY+18
|
|
if (themenu.style.visibility=="hidden"){
|
|
themenu.style.visibility="visible"
|
|
themenu.style.zIndex=zindex++
|
|
}
|
|
else{
|
|
hidemenu()
|
|
}
|
|
}
|
|
}
|
|
|
|
function dropit(e,whichone){
|
|
if (window.themenu&&themenu.id!=eval(whichone).id)
|
|
themenu.visibility="hide"
|
|
themenu=eval(whichone)
|
|
if (themenu.visibility=="hide")
|
|
themenu.visibility="show"
|
|
else
|
|
themenu.visibility="hide"
|
|
themenu.zIndex++
|
|
themenu.left=e.pageX-e.layerX
|
|
themenu.top=e.pageY-e.layerY+19
|
|
return false
|
|
}
|
|
|
|
function hidemenu(whichone){
|
|
if (window.themenu)
|
|
themenu.style.visibility="hidden"
|
|
}
|
|
|
|
function hidemenu2(){
|
|
themenu.visibility="hide"
|
|
}
|
|
|
|
if (document.all)
|
|
document.body.onclick=hidemenu
|
|
|
|
//reusable/////////////////////////////
|
|
|
|
|
|
|