var _gsTabDiv="TabCont";var _gsTabLst="TabUL";var _gsTabPnl="TabPanel";var _gsTabAct="active";var _goAllTab=undefined;var _gaTabLst=new Array();var _gsIniTab="";var _gaSelTab=undefined;var _gbInit=false;function stopEvent(A){if(!A){if(window.event){A=window.event}else{return }}if(A.cancelBubble!=null){A.cancelBubble=true}if(A.stopPropagation){A.stopPropagation()}if(A.preventDefault){A.preventDefault()}if(window.event){A.returnValue=false}if(A.cancel!=null){A.cancel=true}}function addEvent(A,E,B,C){if(A.addEventListener){A.addEventListener(E,B,C);return true}else{if(A.attachEvent){var D=A.attachEvent("on"+E,B);return D}else{A["on"+E]=B}}}function elementHasCssClass(A,D){var E=false;if(A.className){if(A.className!=""){var C=A.className.split(" ");for(var B=0;B<C.length;B++){if(C[B]==D){E=true;break}}}}return E}function findElement(C,E,F,B){var A=undefined;var H=C.getElementsByTagName(E);var D=false;for(var G=0;((G<H.length)&&(D==false));G++){if(F!=""){if(elementHasCssClass(H[G],F)){A=H[G];D=true}}if((B!="")&&(D==false)){if(H[G].id==B){A=H[G];D=true}}}return A}function TabbedNavScanner(){this.TabNavs=new Array();if(_gsIniTab!=undefined){if(_gsIniTab!=""){_gaSelTab=_gsIniTab.split("|")}}this.Initialize=function(){var B=window.location.pathname;var A=B.replace(/\//g,"_");this.PagePath=A;var E=document.getElementsByTagName("div");for(var D=0;D<E.length;D++){if(elementHasCssClass(E[D],_gsTabDiv)){var C=this.TabNavs.length;this.TabNavs[C]=new TabbedNav(E[D],C)}}};this.Initialize();_gbInit=true}function TabbedNav(A,B){this.TabLinks=new Array();this.TabIDs=new Array();this.TabPanels=new Array();this.ClickTab=function(G){var C=window.event?window.event.srcElement:G?G.target:null;if(!C){return false}if(C.tagName.toLowerCase()=="span"){C=C.parentNode}var E=C.parentNode.parentNode;var D=_goAllTab.TabNavs[E.MenuID];if(E.CurTab!=""){D.UnsetTab(E.CurTab)}var F=C.href.match(/#(\w.+)/)[1];if(F!=""){D.SetTab(F)}stopEvent(G)};this.SetTab=function(C){if(this.TabLinks[C]){oTab=this.TabLinks[C];oTab.className=_gsTabAct;if(this.TabPanels[C]){this.TabPanels[C].style.display="block"}oTab.parentNode.parentNode.CurTab=C}};this.UnsetTab=function(C){if(this.TabLinks[C]){this.TabLinks[C].className="";if(this.TabPanels[C]){this.TabPanels[C].style.display="none"}}};this.InitTabMenu=function(O,H){this.TabUL=findElement(O,"ul",_gsTabLst,"");if(this.TabUL!=undefined){this.TabUL.CurTab="";this.TabUL.MenuID=H;var K="";var G=this.TabUL.getElementsByTagName("a");for(var D=0;D<G.length;D++){if(!/#/.test(G[D].getAttribute("href").toString())){continue}var J=G[D].href.match(/#(\w.+)/)[1];if(K==""){K=J}this.TabIDs[D]=J;this.TabLinks[J]=G[D];addEvent(G[D],"click",this.ClickTab,false);G[D].onclick=function(){return false};if(G[D].className==_gsTabAct){this.TabUL.CurTab=J}var N=O.getElementsByTagName("div");var E=null;for(var L=0;L<N.length;L++){if(N[L].className==_gsTabPnl){if(N[L].childNodes.length>0){var F=findElement(N[L],"a","",J);if((F!=null)&&(F!=undefined)){if((F.tagName.toLowerCase()=="a")&&(F.id==J)){E=N[L];break}}}}}if((E!=null)&&(E!=undefined)){this.TabPanels[J]=E}}if(_gaSelTab!=undefined){if(_gaSelTab.length>=(H+1)){if(!isNaN(_gaSelTab[H])){var M=Number(_gaSelTab[H]);if((M<=(this.TabIDs.length-1))&&(M>=0)){if(this.TabUL.CurTab!=""){this.UnsetTab(this.TabUL.CurTab)}this.TabUL.CurTab=this.TabIDs[M]}}}}if((this.TabUL.CurTab=="")&&(K!="")){this.SetTab(K)}else{if(this.TabUL.CurTab!=""){this.SetTab(this.TabUL.CurTab)}}var I=unescape(self.document.location.hash.substring(1));if(I!=""){var C=getAnchorYPos(I);window.scrollBy(0,C.y)}}};this.InitTabMenu(A,B)}if(!_gbInit){$(document).ready(function(){_goAllTab=new TabbedNavScanner()})}