var ddtabmenu={disabletablinks:false,autospeed:4000,snap2original:[true,300],currentpageurl:window.location.href.replace("http://"+window.location.hostname,"").replace(/^\//,""),definemenu:function(A,B,C){if(C){this[A+"-autorevert"]=true}this[A+"-menuitems"]=null;this[A+"-dselected"]=-1;this.addEvent(window,function(){ddtabmenu.init(A,B)},"load")},showsubmenu:function(B,A,C){if(!A){return }var D=this[B+"-menuitems"];if(!C){this.clearrevert2default(B)}for(i=0;i<D.length;i++){D[i].className="";if(typeof D[i].hasSubContent!="undefined"){document.getElementById(D[i].getAttribute("rel")).style.display="none"}}A.className="current";if(typeof A.hasSubContent!="undefined"){document.getElementById(A.getAttribute("rel")).style.display="block"}},isSelected:function(A){var A=A.replace("http://"+A.hostname,"").replace(/^\//,"");return(ddtabmenu.currentpageurl==A)},isContained:function(A,B){var B=window.event||B;var C=B.relatedTarget||((B.type=="mouseover")?B.fromElement:B.toElement);while(C&&C!=A){try{C=C.parentNode}catch(B){C=A}}if(C==A){return true}else{return false}},revert2default:function(B,C,D){if(!ddtabmenu.isContained(B,C,D)){var A=parseInt(ddtabmenu[C+"-dselected"]);if(ddtabmenu[C+"-autorevert"]==true){window["hidetimer_"+C]=setInterval(function(){var E=parseInt(ddtabmenu[C+"-dselected"]);if(ddtabmenu[C+"-menuitems"][E]){ddtabmenu.showsubmenu(C,ddtabmenu[C+"-menuitems"][E],true);ddtabmenu[C+"-dselected"]=++E}else{ddtabmenu.showsubmenu(C,ddtabmenu[C+"-menuitems"][0],true);ddtabmenu[C+"-dselected"]=1}},ddtabmenu.autospeed)}else{window["hidetimer_"+C]=setTimeout(function(){ddtabmenu.showsubmenu(C,ddtabmenu[C+"-menuitems"][A])},ddtabmenu.snap2original[1])}}},clearrevert2default:function(B){if(typeof window["hidetimer_"+B]!="undefined"){var A=parseInt(ddtabmenu[B+"-dselected"]);if(ddtabmenu[B+"-autorevert"]==true&&A){clearInterval(window["hidetimer_"+B])}else{clearTimeout(window["hidetimer_"+B])}}},addEvent:function(B,C,A){var A=(window.addEventListener)?A:"on"+A;if(B.addEventListener){B.addEventListener(A,C,false)}else{if(B.attachEvent){B.attachEvent(A,C)}}},init:function(C,D){var F=document.getElementById(C).getElementsByTagName("a");if(!F){return }this[C+"-menuitems"]=F;for(var A=0;A<F.length;A++){if(F[A].getAttribute("rel")){this[C+"-menuitems"][A].hasSubContent=true;if(ddtabmenu.disabletablinks){F[A].onclick=function(){return false}}if(ddtabmenu.snap2original[0]==true){var E=document.getElementById(F[A].getAttribute("rel"));F[A].onmouseout=function(G){ddtabmenu.revert2default(E,C,G)};E.onmouseover=function(){ddtabmenu.clearrevert2default(C)};E.onmouseout=function(G){ddtabmenu.revert2default(this,C,G)}}}else{F[A].onmouseout=function(G){this.className="";if(ddtabmenu.snap2original[0]==true){ddtabmenu.revert2default(this,C,G)}}}F[A].onmouseover=function(){ddtabmenu.showsubmenu(C,this)};if(D=="auto"&&typeof B=="undefined"&&this.isSelected(F[A].href)){ddtabmenu.showsubmenu(C,F[A]);this[C+"-dselected"]=A;var B=true}else{if(parseInt(D)==A){ddtabmenu.showsubmenu(C,F[A]);this[C+"-dselected"]=A}}}if(ddtabmenu[C+"-autorevert"]==true){ddtabmenu.revert2default(this,C,null)}}};
