]> WPIA git - gigi.git/blob - static/static/menu.js
Suggestions to enhance the SQL call pattern.
[gigi.git] / static / static / menu.js
1 (function() {
2         function explodeMenu(e) {
3                 if (e.className == 'menu hidden') {
4                         e.className = 'menu';
5                 } else {
6                         e.className = 'menu hidden';
7                 }
8         }
9
10         function initMenu() {
11                 var Nodes = document.getElementsByTagName('ul');
12                 var max = Nodes.length;
13                 for (var i = 0; i < max; i++) {
14                         var nodeObj = Nodes.item(i);
15                         if (nodeObj.className.indexOf("menu") > -1 && nodeObj.id != "recom") {
16                                 nodeObj.previousSibling.previousSibling.onclick = (function(node) {
17                                         return function() {
18                                                 explodeMenu(node);
19                                         };
20                                 })(nodeObj);
21                         }
22                 }
23         }
24
25         (function(oldLoad) {
26                 if (oldLoad == undefined) {
27                         window.onload = init;
28                 } else {
29                         window.onload = function() {
30                                 initMenu();
31                                 oldLoad();
32                         }
33                 }
34         })(window.onload);
35
36 })();