//@NAME: Panther Menu (Australian Walkabout Park) //@VERS: 2.5 //@DATE: 17/02/2006 1:26AM //@AUTH: precarious_panther //Copyright 2005 - This script may not be used without prior written permission from //the author (Adam Benson) var menuimage="none"; var menuimagehover="url('images/menuitembg.gif')"; var menuimagehover2="url('images/menuitembg.gif')"; var iW; if( typeof( window.innerWidth ) == 'number' ) { iW = window.innerWidth; } else if( document.documentElement &&( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) { iW = document.documentElement.clientWidth; } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) { iW = document.body.clientWidth; } var openMenus = new Array(); var hidetime; var lastOpen,menudiv; function showMenu(menulink,submenu,parentdiv,mainLink,fakeLink){ var menudiv=document.getElementById(submenu); var mEx=false; if(menudiv != lastOpen){ menudiv.parent=parentdiv; if(fakeLink)menulink.fakeLink=fakeLink; if(mainLink)menulink.mainlink=mainLink; menudiv.menulink=menulink; for(var x=0;x iW){ menudiv.style.top=findPosY(menulink) + 2; menudiv.style.left=findPosX(menulink) - menulink.offsetWidth/2; }else { menudiv.style.top=findPosY(menulink); menudiv.style.left=findPosX(menulink) + menulink.offsetWidth; } } if(!menudiv.menulink.fakeLink){ if(!menudiv.menulink.mainLink){ menudiv.menulink.style.backgroundImage=menuimagehover; } else { menudiv.menulink.style.backgroundImage=menuimagehover2; } } openMenus[openMenus.length]=menudiv; fadeIn(menudiv); lastOpen=menudiv; } else { cTimer(); } } function closeTrees(parentdiv){ //hide all other trees lastOpen=null; var curLevel = false; var newOpens = new Array(); for(var x=0;x