Template:Imperial/Navbar2: Difference between revisions

From OpenWetWare
Jump to navigationJump to search
Tom Adie (talk | contribs)
mNo edit summary
Tom Adie (talk | contribs)
mNo edit summary
Line 10: Line 10:
mcancelclosetime();
mcancelclosetime();
// close old layer
// close old layer
if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
if(ddmenuitem) ddmenuitem.style.left = '-9999em';
// get new layer and show it
// get new layer and show it
ddmenuitem = document.getElementById(id);
ddmenuitem = document.getElementById(id);
ddmenuitem.style.visibility = 'visible';
ddmenuitem.style.left = '0';
}
}
// close showed layer
// close showed layer
function mclose()
function mclose()
{
{
if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
if(ddmenuitem) ddmenuitem.style.left = '-9999em';
}
}
// go close timer
// go close timer

Revision as of 11:14, 12 September 2008

<html><script language="JavaScript"> var timeout = 250; var closetimer = 0; var ddmenuitem = 0;

// open hidden layer function mopen(id) { // cancel close timer mcancelclosetime(); // close old layer if(ddmenuitem) ddmenuitem.style.left = '-9999em'; // get new layer and show it ddmenuitem = document.getElementById(id); ddmenuitem.style.left = '0'; } // close showed layer function mclose() { if(ddmenuitem) ddmenuitem.style.left = '-9999em'; } // go close timer function mclosetime() { closetimer = window.setTimeout(mclose, timeout); } // cancel close timer function mcancelclosetime() { if(closetimer) { window.clearTimeout(closetimer); closetimer = null; } } // close layer when click-out document.onclick = mclose; </script></html>

<html><a href=http://openwetware.org/wiki/IGEM:IMPERIAL/2008/New/Home><img width=50px src=http://i59.photobucket.com/albums/g305/Timpski/Home.png></img</a></html> <html></html> <html></html> <html></html> <html></html> <html></html>