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