function hasSupport(){if(typeof hasSupport.support!="undefined"){return hasSupport.support;}var _1=/msie 5\.[56789]/i.test(navigator.userAgent);hasSupport.support=(typeof document.implementation!="undefined"&&document.implementation.hasFeature("html","1.0")||_1);if(_1){document._getElementsByTagName=document.getElementsByTagName;document.getElementsByTagName=function(_2){if(_2=="*"){return document.all;}else{return document._getElementsByTagName(_2);}};}return hasSupport.support;}function WebFXTabPane(el,_4){if(!hasSupport()||el==null){return;}this.element=el;this.element.tabPane=this;this.pages=[];this.selectedIndex=null;this.useCookie=_4!=null?_4:true;this.element.className=this.classNameTag+" "+this.element.className;this.tabRow=document.createElement("div");this.tabRow.className="tab-row";el.insertBefore(this.tabRow,el.firstChild);var _5=0;if(this.useCookie){_5=Number(WebFXTabPane.getCookie("webfxtab"+this.element.id));if(isNaN(_5)){_5=0;}}this.selectedIndex=_5;var cs=el.childNodes;var n;for(var i=0;i<cs.length;i++){if(cs[i].nodeType==1&&cs[i].className=="tab-page"){this.addTabPage(cs[i]);}}if(this.selectedIndex>=this.pages.length){this.setSelectedIndex(0);}}WebFXTabPane.prototype.classNameTag="dynamic-tab-pane-control";WebFXTabPane.prototype.setSelectedIndex=function(n){if(this.selectedIndex!=n){if(this.selectedIndex!=null&&this.pages[this.selectedIndex]!=null){this.pages[this.selectedIndex].hide();}this.selectedIndex=n;this.pages[this.selectedIndex].show();if(this.useCookie){WebFXTabPane.setCookie("webfxtab"+this.element.id,n);}}};WebFXTabPane.prototype.getSelectedIndex=function(){return this.selectedIndex;};WebFXTabPane.prototype.addTabPage=function(_a){if(!hasSupport()){return;}if(_a.tabPage==this){return _a.tabPage;}var n=this.pages.length;var tp=this.pages[n]=new WebFXTabPage(_a,this,n);tp.tabPane=this;this.tabRow.appendChild(tp.tab);if(n==this.selectedIndex){tp.show();}else{tp.hide();}return tp;};WebFXTabPane.prototype.dispose=function(){this.element.tabPane=null;this.element=null;this.tabRow=null;for(var i=0;i<this.pages.length;i++){this.pages[i].dispose();this.pages[i]=null;}this.pages=null;};WebFXTabPane.setCookie=function(_e,_f,_10){var _11="";if(_10){var d=new Date();d.setTime(d.getTime()+_10*24*60*60*1000);_11="; expires="+d.toGMTString();}document.cookie=_e+"="+_f+_11+"; path=/";};WebFXTabPane.getCookie=function(_13){var re=new RegExp("(;|^)[^;]*("+_13+")=([^;]*)(;|$)");var res=re.exec(document.cookie);return res!=null?res[3]:null;};WebFXTabPane.removeCookie=function(_16){setCookie(_16,"",-1);};function WebFXTabPage(el,_18,_19){if(!hasSupport()||el==null){return;}this.element=el;this.element.tabPage=this;this.index=_19;var cs=el.childNodes;for(var i=0;i<cs.length;i++){if(cs[i].nodeType==1&&cs[i].className=="tab"){this.tab=cs[i];break;}}var a=document.createElement("A");this.aElement=a;a.style.textDecoration="none";a.style.color="Black";a.onclick=function(){return false;};while(this.tab.hasChildNodes()){a.appendChild(this.tab.firstChild);}this.tab.appendChild(a);var _1d=this;this.tab.onclick=function(){_1d.select();};try{this.tab.onmouseover=function(){WebFXTabPage.tabOver(_1d);};this.tab.onmouseout=function(){WebFXTabPage.tabOut(_1d);};}catch(e){}}WebFXTabPage.prototype.show=function(){var el=this.tab;var s=el.className+" selected";s=s.replace(/ +/g," ");el.className=s;this.element.style.display="block";};WebFXTabPage.prototype.hide=function(){var el=this.tab;var s=el.className;s=s.replace(/ selected/g,"");el.className=s;this.element.style.display="none";};WebFXTabPage.prototype.select=function(){this.tabPane.setSelectedIndex(this.index);};WebFXTabPage.prototype.dispose=function(){this.aElement.onclick=null;this.aElement=null;this.element.tabPage=null;this.tab.onclick=null;this.tab.onmouseover=null;this.tab.onmouseout=null;this.tab=null;this.tabPane=null;this.element=null;};WebFXTabPage.tabOver=function(_22){var el=_22.tab;var s=el.className+" hover";s=s.replace(/ +/g," ");el.className=s;};WebFXTabPage.tabOut=function(_25){var el=_25.tab;var s=el.className;s=s.replace(/ hover/g,"");el.className=s;};function setupAllTabs(){if(!hasSupport()){return;}var all=document.getElementsByTagName("*");var l=all.length;var _2a=/tab\-pane/;var _2b=/tab\-page/;var cn,el;var _2d;for(var i=0;i<l;i++){el=all[i];cn=el.className;if(cn==""){continue;}if(_2a.test(cn)&&!el.tabPane){new WebFXTabPane(el);}else{if(_2b.test(cn)&&!el.tabPage&&_2a.test(el.parentNode.className)){el.parentNode.tabPane.addTabPage(el);}}}}function disposeAllTabs(){if(!hasSupport()){return;}var all=document.getElementsByTagName("*");var l=all.length;var _31=/tab\-pane/;var cn,el;var _33=[];for(var i=0;i<l;i++){el=all[i];cn=el.className;if(cn==""){continue;}if(_31.test(cn)&&el.tabPane){_33[_33.length]=el.tabPane;}}for(var i=_33.length-1;i>=0;i--){_33[i].dispose();_33[i]=null;}}if(typeof window.addEventListener!="undefined"){window.addEventListener("load",setupAllTabs,false);}else{if(typeof window.attachEvent!="undefined"){window.attachEvent("onload",setupAllTabs);window.attachEvent("onunload",disposeAllTabs);}else{if(window.onload!=null){var oldOnload=window.onload;window.onload=function(e){oldOnload(e);setupAllTabs();};}else{window.onload=setupAllTabs;}}}