Template:Paris/Menu
From 2008.igem.org
(Difference between revisions)
Line 74: | Line 74: | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
function toggleElement(layer){ | function toggleElement(layer){ | ||
+ | /* | ||
var myLayer = document.getElementById(layer); | var myLayer = document.getElementById(layer); | ||
if(myLayer.style.display=="none"){ | if(myLayer.style.display=="none"){ | ||
Line 81: | Line 82: | ||
myLayer.style.display="none"; | myLayer.style.display="none"; | ||
} | } | ||
+ | layer=document.getElementById(layer); | ||
+ | */ | ||
+ | layer.style.display=((layer.style.display=="none") ? "block" : "none"); | ||
} | } | ||
+ | </script> | ||
+ | <script type="text/javascript"> | ||
+ | function toggleNext(el) { | ||
+ | var next=el.nextSibling; | ||
+ | while(next.nodeType != 1) next=next.nextSibling; | ||
+ | next.style.display=((next.style.display=="none") ? "block" : "none"); | ||
+ | } | ||
+ | |||
+ | function getElementsByTagAndClassName(tag,cname) { | ||
+ | var tags=document.getElementsByTagName(tag); | ||
+ | var cEls=new Array(); | ||
+ | for (i=0; i<tags.length; i++) { | ||
+ | var rE = new RegExp("(^|\s)" + cname + "(\s|$)"); | ||
+ | if (rE.test(tags[i].className)) { | ||
+ | cEls.push(tags[i]); | ||
+ | } | ||
+ | } | ||
+ | return cEls; | ||
+ | } | ||
+ | function toggleNextByTagAndClassName(tag,cname) { | ||
+ | var ccn="button"; | ||
+ | clickers=getElementsByTagAndClassName(tag,cname); | ||
+ | for (i=0; i<clickers.length; i++) { | ||
+ | clickers[i].className+=" "+ccn; | ||
+ | clickers[i].onclick=function() {toggleNext(this)} | ||
+ | toggleNext(clickers[i]); | ||
+ | } | ||
+ | } | ||
+ | window.onload=function(){toggleNextByTagAndClassName('div','toggleswitch')} | ||
</script> | </script> | ||
Revision as of 17:28, 26 October 2008
USE THE OLD MENU BELOW TO FIND YOUR PAGES FOR THE MOMENT ;)
You are currently on the Wiki Museum
Go back to the normal Wiki |