 ASPxClientTabControlBase.prototype.CreateTabs=function(dxuk){for(var i=0;i<dxuk.length;i++){var tab=new ASPxClientTab(this,i,dxuk[i][0]);dxdm(this.tabs,tab);}}
ASPxClientTabControlBase.prototype.dxst=function(index){if(!this.ActiveTabChanged.IsEmpty()){var dxcz=new ASPxClientTabControlTabEventArgs(this.GetTab(index));this.ActiveTabChanged.FireEvent(this,dxcz);}}
ASPxClientTabControlBase.prototype.dxtp=function(index){var dxlv=this.autoPostBack?"Server":"Client";if(!this.ActiveTabChanging.IsEmpty()){var dxcz=new ASPxClientTabControlTabCancelEventArgs(this.autoPostBack,this.GetTab(index));this.ActiveTabChanging.FireEvent(this,dxcz);if(dxcz.cancel)dxlv="Handled";else dxlv=dxcz.processOnServer?"Server":"Client";}return dxlv;}
ASPxClientTabControlBase.prototype.GetActiveTab=function(){return(this.activeTabIndex>-1)?this.GetTab(this.activeTabIndex):null;}
ASPxClientTabControlBase.prototype.SetActiveTab=function(tab){this.dxsv(tab.index,true,true);}
ASPxClientTabControlBase.prototype.GetTabCount=function(){return this.tabs.length;}
ASPxClientTabControlBase.prototype.GetTab=function(index){return(0<=index&&index<this.tabs.length)?this.tabs[index]:null;}
ASPxClientTabControlBase.prototype.GetTabByName=function(name){for(var i=0;i<this.tabs.length;i++)if(this.tabs[i].name==name)return this.tabs[i];return null;}
ASPxClientPageControl.prototype.GetTabContentHTML=function(tab){var dxa=this.dxsr(tab.index);return(dxa!=null)?dxa.innerHTML:"";}
ASPxClientPageControl.prototype.SetTabContentHTML=function(tab,dxsj){var dxa=this.dxsr(tab.index);if(dxa!=null){dxa.innerHTML=dxsj;this.dxss();}}
ASPxClientTab=dxo(null,{constructor:function(tabControl,index,name){this.tabControl=tabControl;this.index=index;this.name=name;}});ASPxClientTabControlTabEventArgs=dxo(ASPxClientEventArgs,{constructor:function(tab){this.constructor.prototype.constructor.call(this);this.tab=tab;}});ASPxClientTabControlTabCancelEventArgs=dxo(ASPxClientCancelEventArgs,{constructor:function(processOnServer,tab){this.constructor.prototype.constructor.call(this,processOnServer);this.tab=tab;}}); 