Team:Tokyo Metropolitan/Header
From 2010.igem.org
(Difference between revisions)
Line 118: | Line 118: | ||
- | <script language="JavaScript" src="http://igemtmu.net/2010/wiki/menu.js"></script> | + | <script language="JavaScript" src="http://igemtmu.net/2010/wiki/menu.js"> |
- | <script language="JavaScript" | + | </script> |
- | <script language="JavaScript" | + | <script language="JavaScript"> |
+ | // menu_items.js file | ||
+ | |||
+ | var MENU_ITEMS =[ | ||
+ | ["Home", "https://2010.igem.org/Team:Tokyo_Metropolitan", | ||
+ | ["Tokyo Metropolitan Wiki", "https://2010.igem.org/Team:Tokyo_Metropolitan"], | ||
+ | ["iGEM2010 Main Page", "https://2010.igem.org/Main_Page"], | ||
+ | ], | ||
+ | ["Team", "https://2010.igem.org/Team:Tokyo_Metropolitan/Team", | ||
+ | ["Members", "https://2010.igem.org/Team:Tokyo_Metropolitan/Team"], | ||
+ | ["Japanese Web Site", "http://igemtmu.net/2010/"], | ||
+ | ["Blog", "http://blog.igemtmu.net/"], | ||
+ | ["Twitter", "http://twitter.com/igemtmu"], | ||
+ | ["Gallery", "https://2010.igem.org/Team:Tokyo_Metropolitan/Gallery"], | ||
+ | ], | ||
+ | ["Project", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project", | ||
+ | ["Abstract", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project"], | ||
+ | ["E.coli Fiber", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project/Fiber", | ||
+ | ["Overall Project", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project/Fiber"], | ||
+ | ["Protocol", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project/Fiber/Protocol"], | ||
+ | ["Result", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project/Fiber/Result"] | ||
+ | ], | ||
+ | ["E.coli Pattern Formation", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project/Pattern", | ||
+ | ["Overall Project", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project/Pattern"], | ||
+ | ["Protocol", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project/Pattern/Protocol"], | ||
+ | ["Result", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project/Pattern/Result"] | ||
+ | ], | ||
+ | ["E.coli Rice Master", "https://2010.igem.org/Team:Tokyo_Metropolitan/Project/Rice"] | ||
+ | ], | ||
+ | ["Parts", "https://2010.igem.org/Team:Tokyo_Metropolitan/Parts"], | ||
+ | ["Notebook", "https://2010.igem.org/Team:Tokyo_Metropolitan/Notebook", | ||
+ | ["E.coli Fiber", "https://2010.igem.org/Team:Tokyo_Metropolitan/Notebook/Fiber"], | ||
+ | ["E.coli Pattern Formation", "https://2010.igem.org/Team:Tokyo_Metropolitan/Notebook/Pattern"] | ||
+ | ], | ||
+ | ["Human Practice", "https://2010.igem.org/Team:Tokyo_Metropolitan/Human_Practice"], | ||
+ | ["Judging Criteria", "https://2010.igem.org/Team:Tokyo_Metropolitan/Safety", | ||
+ | ["Safety","https://2010.igem.org/Team:Tokyo_Metropolitan/Safety"], | ||
+ | ["Attribution and Contribution","https://2010.igem.org/Team:Tokyo_Metropolitan/Attribution_and_Contribution"], | ||
+ | ["Comments","https://2010.igem.org/Team:Tokyo_Metropolitan/Comments"], | ||
+ | ["iGEM JAPAN","https://2010.igem.org/Team:Tokyo_Metropolitan/iGEM_JAPAN"] | ||
+ | ], | ||
+ | ["Sponsors", "https://2010.igem.org/Team:Tokyo_Metropolitan/Sponsors"] | ||
+ | ]; | ||
+ | |||
+ | </script> | ||
+ | <script language="JavaScript"> | ||
+ | /* --- geometry and timing of the menu --- */ | ||
+ | var MENU_POS = new Array(); | ||
+ | |||
+ | // item sizes for different levels of menu | ||
+ | MENU_POS['height'] = [22, 22, 22]; | ||
+ | MENU_POS['width'] = [122, 170, 150]; | ||
+ | |||
+ | // menu block offset from the origin: | ||
+ | // for root level origin is upper left corner of the page | ||
+ | // for other levels origin is upper left corner of parent item | ||
+ | MENU_POS['block_top'] = [292, 22, 0]; | ||
+ | MENU_POS['block_left'] = [0, 0, 171]; | ||
+ | |||
+ | // offsets between items of the same level | ||
+ | MENU_POS['top'] = [0, 23, 23]; | ||
+ | MENU_POS['left'] = [122, 0, 0]; | ||
+ | |||
+ | // time in milliseconds before menu is hidden after cursor has gone out | ||
+ | // of any items | ||
+ | MENU_POS['hide_delay'] = [200, 200, 200]; | ||
+ | |||
+ | /* --- dynamic menu styles --- | ||
+ | note: you can add as many style properties as you wish but be not all browsers | ||
+ | are able to render them correctly. The only relatively safe properties are | ||
+ | 'color' and 'background'. | ||
+ | */ | ||
+ | |||
+ | var MENU_STYLES = new Array(); | ||
+ | |||
+ | // default item state when it is visible but doesn't have mouse over | ||
+ | MENU_STYLES['onmouseout'] = [ | ||
+ | 'color', ['#ffffff', '#ffffff', '#ffffff'], | ||
+ | 'background', ['#003366', '#006699', '#0099ff'], | ||
+ | ]; | ||
+ | |||
+ | // state when item has mouse over it | ||
+ | MENU_STYLES['onmouseover'] = [ | ||
+ | 'color', ['#ffffff', '#ffffff', '#ffffff'], | ||
+ | 'background', ['#000033', '#000033', '#000033'], | ||
+ | ]; | ||
+ | |||
+ | // state when mouse button has been pressed on the item | ||
+ | MENU_STYLES['onmousedown'] = [ | ||
+ | 'color', ['#ffffff', '#ffffff', '#ffffff'], | ||
+ | 'background', ['#000033', '#000033', '#000033'], | ||
+ | ]; | ||
+ | |||
+ | |||
+ | </script> | ||
<script language="JavaScript"> | <script language="JavaScript"> | ||
<!--// | <!--// |
Revision as of 19:17, 22 October 2010