(function() {
function explodeMenu(e) {
- if (document.getElementById(e).className == 'menu hidden') {
- document.getElementById(e).className = 'menu';
+ if (e.className == 'menu hidden') {
+ e.className = 'menu';
} else {
- document.getElementById(e).className = 'menu hidden';
+ e.className = 'menu hidden';
}
}
for (var i = 0; i < max; i++) {
var nodeObj = Nodes.item(i);
if (nodeObj.className.indexOf("menu") > -1 && nodeObj.id != "recom") {
- nodeObj.previousSibling.previousSibling.onclick = (function(nid) {
+ nodeObj.previousSibling.previousSibling.onclick = (function(node) {
return function() {
- explodeMenu(nid);
+ explodeMenu(node);
};
- })(nodeObj.id);
+ })(nodeObj);
}
}
}
+ function showExpert(a)
+ {
+ b=document.getElementsByClassName("expert");
+ for(i=0;b.length>i;i++)
+ {
+ if(!a) {b[i].setAttribute("class","expert experthidden"); }
+ else {b[i].setAttribute("class","expert");}
+ }
+ b=document.getElementsByClassName("expertoff");
+ for(i=0;b.length>i;i++)
+ {
+ b[i].setAttribute("class","");
+ }
+
+ }
+ function init(){
+ initMenu();
+ showExpert(false);
+ var expert = document.getElementById("expertbox");
+ if(expert !== null) {
+ expert.onchange = (function(expert){return function(){showExpert(expert.checked)}})(expert);
+ }
+ }
(function(oldLoad) {
if (oldLoad == undefined) {
- window.onload = initMenu;
+ window.onload = init;
} else {
window.onload = function() {
- initMenu();
+ init();
oldLoad();
}
}
})(window.onload);
-})();
\ No newline at end of file
+})();