var dbMenu={init:function(){var c=document.getElementsByTagName("ul");for(var b=0;b<c.length;b++){if(c[b].className.search(/\bdbMenu\b/)==-1){continue}var e=c[b];var d=e.getElementsByTagName("ul");for(var a=0;a<d.length;a++){var f=d[a].parentNode;f.hasSubMenu=true;if(e.className.search(/\bonClick\b/)!=-1){addEvent(f,"click",dbMenu.click,false);f.getElementsByTagName("a")[0].href="#"}else{addEvent(f,"mouseout",dbMenu.getMoutFor(f),false);addEvent(f,"mouseover",dbMenu.getMoverFor(f),false)}f.getElementsByTagName("a")[0].className+=" subMenu"}}},getMoverFor:function(a){return function(){dbMenu.mOver(a)}},getMoutFor:function(a){return function(){dbMenu.mTimeout(a)}},mOver:function(a){var d=a;clearTimeout(d.timeout);for(var b=0;b<d.childNodes.length;b++){var c=d.childNodes[b];if(c.nodeName.toLowerCase()=="ul"){d.getElementsByTagName("a")[0].className+=" click";d.className+=" click";c.className+=" click"}}},mTimeout:function(a){var b=a;b.timeout=setTimeout(function(){dbMenu.mOut(b)},100)},mOut:function(c){for(var a=0;a<c.childNodes.length;a++){var b=c.childNodes[a];if(b.nodeName.toLowerCase()=="ul"){c.getElementsByTagName("a")[0].className=c.getElementsByTagName("a")[0].className.replace(/click/g,"");b.className=b.className.replace(/click/g,"");c.className=c.className.replace(/click/g,"")}}},click:function(b){if(window.event){window.event.cancelBubble=true}if(b&&b.stopPropagation){b.stopPropagation()}var a=(window.event)?window.event.srcElement:(b)?b.target:null;if(!a||!(a=dbMenu.getTarget(a,"li"))){return}if(a.getElementsByTagName("a")[0].className.search(/\bclick\b/)==-1){dbMenu.mOver(a)}else{dbMenu.mOut(a)}return false},getTarget:function(a,b){if(a.nodeName.toLowerCase()!=b&&a.nodeName.toLowerCase()!="body"){return dbMenu.getTarget(a.parentNode,b)}else{if(a.nodeName.toLowerCase()=="body"){return null}else{return a}}}};function addEvent(e,d,b,a){if(e.addEventListener){e.addEventListener(d,b,a);return true}else{if(e.attachEvent){var c=e.attachEvent("on"+d,b);return c}else{e["on"+d]=b}}}addEvent(window,"load",dbMenu.init,false);
