Template:WarNotebook
From 2008.igem.org
(Difference between revisions)
(27 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
{{WarHead}} | {{WarHead}} | ||
<html> | <html> | ||
+ | <style> | ||
+ | .hide { | ||
+ | display:none | ||
+ | } | ||
+ | </style> | ||
<br> | <br> | ||
- | <table width="100%" class="month"><tr><td width="33%"><a id="back" class="sztrzalka">Previous day</a></td><td width="33%"><div align="center"><a href="https://2008.igem.org/wiki/Team:Warsaw/igem_notebook.htm" class="sztrzalka">Up</a></div></td> | + | <table width="100%" class="month" id="WarNotebook"> |
- | <td><div align="right"><a id="next" class="sztrzalka">Next day</a></div></td> | + | <tr><td width="33%"><a id="back" class="sztrzalka"><img src="https://static.igem.org/mediawiki/2008/2/2b/Previous_day.png" alt="Previous day"></a></td><td width="33%"><div align="center"><a href="https://2008.igem.org/wiki/Team:Warsaw/igem_notebook.htm" class="sztrzalka"><img src="https://static.igem.org/mediawiki/2008/d/da/Up.png" alt="return to main notebook page"></a></div></td> |
- | <tr><td id="back_ajax"></td><td id="next_ajax"></td></tr> | + | <td><div align="right"><a id="next" class="sztrzalka"><img src="https://static.igem.org/mediawiki/2008/6/63/Next_day.png" alt="Next day"></a></div></td> |
+ | |||
+ | |||
+ | <tr><td width="30%"><img src="https://static.igem.org/mediawiki/2008/c/c4/Progress.gif" id="prev_progress"/><a id="prev_fil" class="sztrzalka"><img src="https://static.igem.org/mediawiki/2008/7/72/Previous_entry.png" alt="Previous entry"></a></td> | ||
+ | |||
+ | |||
+ | <td width="40%"><div align="right" style="display:inline"><a class="strzalka" href="https://2008.igem.org/Team:Warsaw/Calendar-Main/NoAtribution">Attribution analyzer</a> /</div> | ||
+ | <div align="left" style="display:inline" class="blab"><a class="strzalka" href="https://2008.igem.org/Team:Warsaw/JSTest2">Interactive list of topics</a></div></td> | ||
+ | |||
+ | |||
+ | <td><div align="right"><img src="https://static.igem.org/mediawiki/2008/c/c4/Progress.gif" id="next_progress"/><a id="next_fil" class="sztrzalka"><img src="https://static.igem.org/mediawiki/2008/6/62/Next_entry.png" alt="next notebook entry"></a></div></td> | ||
+ | <tr><td id="back_ajax"></td><td id="next_ajax"></td></tr></tr> | ||
Line 13: | Line 29: | ||
<p> </p> | <p> </p> | ||
<div align="center"> | <div align="center"> | ||
- | <h1 id=zz></h1> | + | <h1 id="zz"></h1> |
<script type="text/javascript"> | <script type="text/javascript"> | ||
Line 25: | Line 41: | ||
}; | }; | ||
+ | document.getElementById("prev_fil").style.display = 'none'; | ||
+ | document.getElementById("next_fil").style.display = 'none'; | ||
+ | document.getElementById("next_ajax").style.display = 'none'; | ||
+ | document.getElementById("back_ajax").style.display = 'none'; | ||
var months=['January','February','March','April','May','June','July','August','September','October','November','December']; | var months=['January','February','March','April','May','June','July','August','September','October','November','December']; | ||
Line 93: | Line 113: | ||
- | + | var eday="empty"; | |
+ | eday=eday.replace("y","yday"); | ||
+ | |||
+ | function next_fil(day) | ||
{ | { | ||
+ | |||
+ | var nday=nextday(day); | ||
+ | |||
+ | document.getElementById("next_ajax").innerHTML=document.getElementById("next_ajax").innerHTML+"<br>Call: "+day; | ||
+ | |||
if (window.XMLHttpRequest) { // Mozilla, Safari, Opera ... | if (window.XMLHttpRequest) { // Mozilla, Safari, Opera ... | ||
var req = new XMLHttpRequest(); | var req = new XMLHttpRequest(); | ||
Line 101: | Line 129: | ||
} | } | ||
var ans; | var ans; | ||
- | req.overrideMimeType('text/xml'); | + | if (window.overrideMimeType) req.overrideMimeType('text/xml'); |
req.onreadystatechange = function() { //początek wewnętrznej funkcji | req.onreadystatechange = function() { //początek wewnętrznej funkcji | ||
if (req.readyState == 4) { | if (req.readyState == 4) { | ||
if (req.status == 200) { | if (req.status == 200) { | ||
ans=req.responseText; | ans=req.responseText; | ||
- | + | if(ans.search(eday)>0) next_fil(nday); | |
+ | else | ||
+ | { | ||
+ | document.getElementById("next_ajax").innerHTML=document.getElementById("next_ajax").innerHTML+"<br>Hit: "+nday; | ||
+ | document.getElementById("next_fil").href=adresbase+nday; | ||
+ | document.getElementById("next_fil").style.display = 'block'; | ||
+ | document.getElementById("next_progress").style.display = 'none'; | ||
+ | } | ||
} | } | ||
} | } | ||
Line 112: | Line 147: | ||
}; //koniec wewnętrznej funkcji | }; //koniec wewnętrznej funkcji | ||
- | req.open('GET', | + | req.open('GET', adresbase+nday, true); |
req.send(null); | req.send(null); | ||
- | |||
} | } | ||
+ | next_fil(tokeny[tokeny.length-1].replace('/ /g','_')); | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | function | + | function prev_fil(day) |
{ | { | ||
- | var | + | var pday=prevday(day); |
- | document.getElementById(" | + | document.getElementById("back_ajax").innerHTML=document.getElementById("back_ajax").innerHTML+"<br>Call: "+day; |
if (window.XMLHttpRequest) { // Mozilla, Safari, Opera ... | if (window.XMLHttpRequest) { // Mozilla, Safari, Opera ... | ||
Line 138: | Line 168: | ||
} | } | ||
var ans; | var ans; | ||
- | req.overrideMimeType('text/xml'); | + | if (window.overrideMimeType) req.overrideMimeType('text/xml'); |
req.onreadystatechange = function() { //początek wewnętrznej funkcji | req.onreadystatechange = function() { //początek wewnętrznej funkcji | ||
if (req.readyState == 4) { | if (req.readyState == 4) { | ||
if (req.status == 200) { | if (req.status == 200) { | ||
ans=req.responseText; | ans=req.responseText; | ||
- | if(ans.search(eday)>0) | + | if(ans.search(eday)>0) prev_fil(pday); |
else | else | ||
{ | { | ||
- | document.getElementById(" | + | document.getElementById("back_ajax").innerHTML=document.getElementById("back_ajax").innerHTML+"<br>Back Hit: "+pday; |
+ | document.getElementById("prev_fil").href=adresbase+pday; | ||
+ | document.getElementById("prev_fil").style.display = 'block'; | ||
+ | document.getElementById("prev_progress").style.display = 'none'; | ||
} | } | ||
} | } | ||
Line 153: | Line 186: | ||
}; //koniec wewnętrznej funkcji | }; //koniec wewnętrznej funkcji | ||
- | req.open('GET', adresbase+ | + | req.open('GET', adresbase+pday, true); |
req.send(null); | req.send(null); | ||
} | } | ||
- | + | prev_fil(tokeny[tokeny.length-1].replace('/ /g','_')); | |
/* ]]> */</script> | /* ]]> */</script> | ||
<br/> | <br/> | ||
+ | <start> | ||
</html> | </html> |
Latest revision as of 22:35, 29 October 2008
|