
Type.registerNamespace("Nammedia.Control");Nammedia.Control.Tabs=function(){Nammedia.Control.Tabs.initializeBase(this);this.$d=[];this.$e=[];this.$f=[];this._ci=0;this.$g=null};Nammedia.Control.Tabs.prototype={get_hs:function(){return this.$d},set_hs:function(a){this.$d=a},get_cs:function(){return this.$e},set_cs:function(a){this.$e=a},get_etrig:function(){return this.$f},set_etrig:function(a){this.$f=a},get_cSH:function(){return this.$h},set_cSH:function(a){this.$h=a},get_cNH:function(){return this.$i},set_cNH:function(a){this.$i=a},get_ci:function(){return this._ci},set_ci:function(a){this._ci=a},$a:function(b){var a=-1;for(var i=0;i<this.$d.length;i++)if(this.$d[i].id==b.target.id){a=i;break};if(a<this.$d.length&&a>=0&&a!=this._ci){this.$b(a);this.$c(this._ci);this._ci=a}},$b:function(a){this.$d[a].className=this.$h;this.$e[a].style.display="block"},$c:function(a){this.$d[a].className=this.$i;this.$e[a].style.display="none"},initialize:function(){Nammedia.Control.Tabs.callBaseMethod(this,"initialize");var i;this.$g=Function.createDelegate(this,this.$a);for(i=0;i<this.$f.length;i++){var j=0;for(j=0;j<this.$d.length;j++)$addHandler(this.$d[j],this.$f[i],this.$g)};for(i=0;i<this.$d.length;i++){if(this._ci==i)this.$b(this._ci);else this.$c(i)}},dispose:function(){Nammedia.Control.Tabs.callBaseMethod(this,"dispose")}};Nammedia.Control.Tabs.registerClass("Nammedia.Control.Tabs",Sys.Component);

