Team:Cornell/templates/header

From 2012.igem.org

(Difference between revisions)
Line 24: Line 24:
var prev = document.getElementById("prev");
var prev = document.getElementById("prev");
var next = document.getElementById("next");
var next = document.getElementById("next");
 +
var needprev = false;
 +
var neednext = false;
for(var i=0;i<links.length;i++) {
for(var i=0;i<links.length;i++) {
if(window.location.href.toString()==links[i]) {
if(window.location.href.toString()==links[i]) {
-
prev.parentNode.style.display="block";
 
-
next.parentNode.style.display="block";
 
alert("test");
alert("test");
if(i==0) {
if(i==0) {
-
prev.style.display="none";
+
neednext = true;
next.href=links[i+1];
next.href=links[i+1];
}
}
else if(i==links.length-1) {
else if(i==links.length-1) {
-
next.style.display="none";
+
needprev = true;
prev.href=links[i-1];
prev.href=links[i-1];
}
}
else {
else {
 +
neednext = true;
 +
needprev = true;
prev.href=links[i-1];
prev.href=links[i-1];
next.href=links[i+1];
next.href=links[i+1];
}
}
-
//here once lay a return
 
}
}
-
}
+
}
-
//document.getElementById("prev").style.display="none";
+
if(needprev) prev.parentNode.style.display="block";
-
//document.getElementById("next").style.display="none";
+
if(neednext) next.parentNode.style.display="block";
}
}
</script>  
</script>  

Revision as of 18:56, 19 June 2013