Current state
This commit is contained in:
49
public/legacy/js/dropdown.js
Normal file
49
public/legacy/js/dropdown.js
Normal file
@@ -0,0 +1,49 @@
|
||||
//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/////////////////////////////
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user