Template:Osaka/Header
From 2010.igem.org
(Difference between revisions)
(2 intermediate revisions not shown) | |||
Line 43: | Line 43: | ||
</div> <!-- menu_sub1 --> | </div> <!-- menu_sub1 --> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 140: | Line 101: | ||
</div><!-- contentsouter --> | </div><!-- contentsouter --> | ||
</div><!-- right --> | </div><!-- right --> | ||
+ | <div class="release"><hr></div> | ||
</div><!-- wrap --> | </div><!-- wrap --> | ||
- | <script | + | <script type="text/javascript"> var CollapsiblePanel1 = new |
- | type="text/javascript"> var CollapsiblePanel1 = new | + | Spry.Widget.CollapsiblePanel("CollapsiblePanel1", {contentIsOpen:false,enableAnimation: false}); |
- | Spry.Widget.CollapsiblePanel("CollapsiblePanel1", {contentIsOpen:false,enableAnimation: false});</script> | + | </script> |
+ | <script type="text/javascript"> | ||
+ | var menuids=["sidebarmenu1"] //Enter id(s) of each Side Bar Menu's main UL, separated by commas | ||
+ | |||
+ | function initsidebarmenu(){ | ||
+ | for (var i=0; i<menuids.length; i++){ | ||
+ | var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul") | ||
+ | for (var t=0; t<ultags.length; t++){ | ||
+ | ultags[t].parentNode.getElementsByTagName("a")[0].className+=" subfolderstyle" | ||
+ | if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu | ||
+ | ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item | ||
+ | else //else if this is a sub level submenu (ul) | ||
+ | ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it | ||
+ | ultags[t].parentNode.onmouseover=function(){ | ||
+ | this.getElementsByTagName("ul")[0].style.display="block" | ||
+ | } | ||
+ | ultags[t].parentNode.onmouseout=function(){ | ||
+ | this.getElementsByTagName("ul")[0].style.display="none" | ||
+ | } | ||
+ | } | ||
+ | for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars | ||
+ | ultags[t].style.visibility="visible" | ||
+ | ultags[t].style.display="none" | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | if (window.addEventListener) | ||
+ | window.addEventListener("load", initsidebarmenu, false) | ||
+ | else if (window.attachEvent) | ||
+ | window.attachEvent("onload", initsidebarmenu) | ||
+ | |||
+ | |||
+ | </script> | ||
</body> | </body> | ||
</html> | </html> |
Latest revision as of 11:48, 8 September 2010
Project Description
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test
test