function dhtmlXTabBar(b,c,a){c=c||"top";dhtmlxEventable(this);this._hrefs={};this._s={};this._c={};this._s.mode=c;this._s.scrolls=true;this._s.line_height=(parseInt(a)||20)+3;this._s.skin_line=1;this._s.tab_margin=0;this._s.expand=0;this._s._bMode=(c=="right"||c=="bottom")?1:0;this._s._vMode=(c=="right"||c=="left")?1:0;this._dx=this._s._vMode?"height":"width";this._dy=this._s._vMode?"width":"height";switch(c){case"top":this._py="top";this._px="left";this._pxc="right";break;case"bottom":this._py="bottom";this._px="left";this._pxc="right";break;case"right":this._py="right";this._px="top";this._pxc="bottom";break;case"left":this._py="left";this._px="top";this._pxc="bottom";break}this._active=null;this._tabs={};this._content={};this._href={};this._rows=[];this._s._tabSize=150;this._styles={"default":{left:3,right:3,select_shift:3,select_top:2,margin:1,offset:5,tab_color:"#F4F3EE",data_color:"#F0F8FF"},winbiscarf:{left:18,right:18,select_shift:3,select_top:2,margin:1,offset:5},winscarf:{left:18,right:4,select_shift:3,select_top:2,margin:5,offset:5},modern:{left:5,right:5,select_shift:3,select_top:2,margin:1,offset:5,tab_color:"#F4F3EE",data_color:"#F0F8FF"},silver:{left:7,right:7,select_shift:3,select_top:2,margin:1,offset:5,tab_color:"#F4F3EE",data_color:"#F0F8FF"},dark_blue:{left:2,right:2,select_shift:3,select_top:2,margin:1,offset:5},glassy_blue:{left:2,right:3,select_shift:3,select_top:2,margin:1,offset:5},dhx_black:{left:2,right:2,select_shift:3,select_top:0,margin:1,offset:5},dhx_blue:{left:2,right:2,select_shift:3,select_top:0,margin:1,offset:5,tab_color:"#F4F3EE",data_color:"#F0F8FF"},dhx_skyblue:{left:3,right:3,select_shift:1,select_top:0,margin:-1,offset:5,data_color:"white",hover:true}};if(typeof(b)!="object"){b=document.getElementById(b)}this.entBox=b;this.entBox.className+=" dhx_tabbar_zone_"+this._s.mode;if(dhtmlx.image_path){this.setImagePath(dhtmlx.image_path)}this.setStyle("default");this.skin="";this._createSelf();if(_isIE){this.preventIECashing(true)}return this}dhtmlXTabBar.prototype={_get_size:function(b,a){var c=this.entBox.getAttribute(b)||this.entBox.style[b]||(window.getComputedStyle?window.getComputedStyle(this.entBox,null)[b]:(this.entBox.currentStyle?this.entBox.currentStyle[b]:0));if((c||"").indexOf("%")!=-1){this.enableAutoReSize(true,true)}if(!c||c.indexOf("%")!=-1||c=="auto"){c=a+"px"}return c},setStyle:function(a){this.setSkin(a)},_getSkin:function(a){return this._a},setSkin:function(d){d=d.toLowerCase();if(!this._styles[d]){d="default"}this._a=this._styles[d];this.skin=d;if(this._tabAll){this._tabAll.className="dhx_tabbar_zone dhx_tabbar_zone_"+this.skin}if(d.indexOf("dhx_")==0){this._s.skin_line=0}if(d.indexOf("dhx_sky")==0){this._s.line_height=26;this._setRowSizes();if(this._s.expand){this._s.tab_margin=-1}this._s.skin_line_x=true;this._s.skin_line=-3;var a=this._s._rendered;if(a){for(var e=0;e<a.length;e++){a[e].parentNode.removeChild(a[e])}}var c=document.createElement("DIV");c.className="dhx_tabbar_lineA";this._tabAll.appendChild(c);var b=document.createElement("DIV");b.className="dhx_tabbar_lineB";this._tabAll.appendChild(b);var l=document.createElement("DIV");l.className="dhx_tabbar_lineC";this._tabAll.appendChild(l);var k=document.createElement("DIV");k.className="dhx_tabbar_lineD";this._tabAll.appendChild(k);this._getCoverLine();this._s._rendered=[c,b,l,k];if(this._s.expand){this._conZone.style.borderWidth="0px 0px 0px 0px";this._tabZone.firstChild.style.borderWidth="0px 0px 0px 0px";l.style.borderWidth="0px 0px 0px 0px";k.style.left="0px";l.style.right="0px";c.style.borderWidth="0px 0px 0px 0px";if(this._s.mode=="top"){this._lineA.style.borderWidth="1px 0px 0px 0px"}b.style.left="1px"}var h=function(){this._lineA.style[this._dx]="1px";var i=(_isIE&&document.compatMode=="BackCompat");var f=this._tabAll[this._s._vMode?"offsetHeight":"offsetWidth"]+(i?2:0);if(this._lastActive){f=Math.max(f,this._lastActive.parentNode[this._s._vMode?"scrollHeight":"scrollWidth"])}if(f<6){return}c.style[this._py]=parseInt(this._conZone.style[this._py])-3+"px";c.style[this._dx]=f-2+"px";b.style[this._py]=parseInt(this._conZone.style[this._py])-3+"px";b.style[this._dx]=f-(i?6:4)+(this._s.expand?2:0)+"px";l.style[this._dy]=parseInt(this._tabZone.style[this._dy])-3+"px";this._lineA.style[this._dx]=f-2+"px"};h.call(this);var g=this._checkScroll;this._checkScroll=function(){h.apply(this,arguments);g.apply(this,arguments)};var j=this._scrollTo;this._scrollTo=function(){j.apply(this,arguments);h.apply(this,arguments)}}if(this._a.data_color&&this._conZone){this._conZone.style.backgroundColor=this._a.data_color}},enableAutoReSize:function(){var a=this;dhtmlxEvent(window,"resize",function(){window.setTimeout(function(){if(a&&a._setSizes){a._setSizes()}},1)})},_createSelf:function(){this._tabAll=document.createElement("DIV");this._tabZone=document.createElement("DIV");this._conZone=document.createElement("DIV");this.entBox.appendChild(this._tabAll);this._tabAll.appendChild(this._tabZone);this._tabAll.appendChild(this._conZone);this._tabAll.className="dhx_tabbar_zone dhx_tabbar_zone_"+this.skin;if(this._s._vMode){this._tabAll.className+="V"}if(this._s._bMode){this._tabAll.className+="B"}this._tabZone.className="dhx_tablist_zone";this._conZone.className="dhx_tabcontent_zone";if(this._a.data_color){this._conZone.style.backgroundColor=this._a.data_color}this._tabZone.onselectstart=function(){return false};this._tabZone.onclick=this._onClickHandler;this._tabZone.onmouseover=this._onMouseOverHandler;this._tabZone[_isFF?"onmouseout":"onmouseleave"]=this._onMouseOutHandler;this._tabZone.tabbar=this;this._createRow()},_createRow:function(){var a=document.createElement("DIV");a.className="dhx_tabbar_row";a.tabCount=0;this._tabZone.appendChild(a);this._rows[this._rows.length]=a;this._setRowSizes()},_removeRow:function(c){c.parentNode.removeChild(c);var b=[];for(var a=0;a<this._rows.length;a++){if(this._rows[a]!=c){b[b.length]=this._rows[a]}}this._rows=b},_setSizes:function(h,f){var e=["clientHeight","clientWidth"];if(this._dx!="width"){e.reverse()}var b=(_isIE&&document.compatMode=="BackCompat");var c=(this._conZone.offsetWidth-this._conZone.clientWidth);var d=f||(this.entBox[e[0]]+(b?c:0));var g=h||(this.entBox[e[1]]+(b?c:0));var i=this._rows.length*(this._s.line_height-(this._s.skin_line_x?4:2))+(this._s.skin_line_x?2:0);this._tabZone.style[this._dy]=i+"px";this._conZone.style[this._dy]=Math.max(0,d-i-2-(this._s.skin_line_x?3:0)-this._s.tab_margin)+"px";this._conZone.style[this._dx]=Math.max(0,g-(this._s.expand?0:2))+"px";this._tabZone.style[this._py]=this._s.tab_margin+"px";this._conZone.style[this._py]=i+this._s.tab_margin-this._s.skin_line+"px";this._checkScroll();var a=this.getActiveTab();if(a){this.cells(a).activate()}},_checkScroll:function(){if(this._s._vMode||!this._s.scrolls){return}for(var a=0;a<this._rows.length;a++){if((this._rows[a].scrollWidth-this._rows[a].offsetWidth)>2){this._showScroll(a)}else{this._hideScroll(a)}}},_showScroll:function(c){if(this._rows[c]._scroll){return}var b=this._rows[c]._scroll=[];var d=Math.max(0,this._s.line_height-23);b[0]=document.createElement("DIV");b[0].style.cssText="background-image:url("+this.imgUrl+this.skin+"/"+this.skin+"_scroll_left.gif);width:20px;height:21px;position:absolute;left:0px;z-index:990;top:"+d+"px;";b[0].className="dhx_tab_scroll_left";this._rows[c].appendChild(b[0]);b[1]=document.createElement("DIV");b[1].style.cssText="background-image:url("+this.imgUrl+this.skin+"/"+this.skin+"_scroll_right.gif);width:20px;height:21px;position:absolute;right:0px;z-index:990;top:"+d+"px;";b[1].className="dhx_tab_scroll_right";this._rows[c].appendChild(b[1])},_hideScroll:function(a){if(!this._rows[a]._scroll){return}this._rows[a].removeChild(this._rows[a]._scroll[0]);this._rows[a].removeChild(this._rows[a]._scroll[1]);this._rows[a]._scroll=null},_setRowSizes:function(){for(var a=0;a<this._rows.length;a++){this._rows[a].style[this._dy]=this._s.line_height+"px";this._rows[a].style[this._py]=a*(this._s.line_height-(this._s.skin_line_x?4:2))-((_isIE&&!window.postMessage&&this._s._bMode)?0:0)+"px";this._rows[a].style.zIndex=10+a}this._setSizes()},_setTabSizes:function(d){var e=this._a.offset;var b=this._vMode?this._pxc:this._px;for(var a=0;a<d.tabCount;a++){var c=d.childNodes[a];if(c.style.display=="none"){continue}c.style[b]=e-(this._lastActive==c?this._a.select_shift:0)+"px";e+=c._size+this._a.margin}},addTab:function(h,g,c,a,f){if(!this.skin&&dhtmlx.skin){this.setSkin(dhtmlx.skin)}f=f||0;for(var b=this._rows.length;b<=f;b++){this._createRow()}var e=this._rows[f].tabCount;if((!a)&&(a!==0)){a=e}var d=this._createTab(h,g,(c=="*"?10:c||this._s._tabSize));this._addTab(this._rows[f],d,c,a);this._tabs[h]=d;this.cells(h).hide();this._checkScroll()},removeTab:function(d,c){var a=this._tabs[d];if(!a){return}this.cells(d)._dhxContDestruct();this._content[d].parentNode.removeChild(this._content[d]);this._content[d]=null;this._goToAny(a,c);var b=a.parentNode;b.removeChild(a);b.tabCount--;if((b.tabCount==0)&&(this._rows.length>1)){this._removeRow(b)}else{this._setTabSizes(b)}delete this._tabs[d];if(this._lastActive==a){this._lastActive=null}this._setRowSizes()},_goToAny:function(a,b){if(this._lastActive==a){if(b){this.goToNextTab()}else{this._lastActive=null}}},_createTab:function(f,e,b){var d=document.createElement("DIV");d.className="dhx_tab_element dhx_tab_element_inactive";var c="<span>"+e+"</span><div></div><div></div><div></div>";if(this._close){c+="<IMG style='"+this._pxc+":4px;"+this._py+":4px;position:absolute;' src='"+this.imgUrl+this.skin+"/close.png' >"}d.innerHTML=c;d.setAttribute("tab_id",f);d._size=parseInt(b);d.style[this._dx]=parseInt(b)+"px";d.style[this._dy]=this._s.line_height+"px";d.style[this._py]=this._a.select_top+"px";d.skin=this.skin;if(this._a.tab_color){d.style.backgroundColor=this._a.tab_color}if(this._c[f]){d.childNodes[0].style.cssText=this._c[f].color}this._img_all(d);if(this._close){var a=this;d.childNodes[4].onclick=function(g){var h=this.parentNode.getAttribute("tab_id");if(a.callEvent("onTabClose",[h])){a.removeTab(h,true)}(g||event).cancelBubble=true}}return d},_img_all:function(d){var c=this._getSkin(d);var b=d._active?1:4;this._img(d.childNodes[1],b,this._px,c.left);this._img(d.childNodes[2],b+2,this._pxc,c.right);this._img(d.childNodes[3],b+1,this._px,parseInt(d.style[this._dx])-(c.left+c.right),c.left)},_get_img_pos:function(a){if(this._s._bMode&&a<7){a=Math.abs(a-6)}a=-5-a*45;if(this._s._vMode){return a+"px 0px"}else{return"0px "+a+"px"}},_img:function(d,g,f,e,c){d.style.backgroundImage="url("+this.imgUrl+this.skin+"/"+this.skin+"_"+this._s.mode+".gif)";d.style.backgroundPosition=this._get_img_pos(g);d.style[this._py]="0px";if(f){d.style[this._dx]=e+"px";d.style[f]=(c||0)+"px"}},_addTab:function(f,d,b,a){var g=this._a.offset;if(f.tabCount){var e=f.childNodes[f.tabCount-1];var g=parseInt(e.style[this._s.align?this._pxc:this._px])+parseInt(e._size)+this._a.margin}var c=f.childNodes[a];if(c){f.insertBefore(d,c)}else{f.appendChild(d)}f.tabCount++;if(b=="*"){d.style.whiteSpace="nowrap";this.adjustTabSize(d)}d.style[this._s.align?this._pxc:this._px]=g+"px";if(a!=f.tabCount-1){this._setTabSizes(f)}},adjustTabSize:function(d,c){var b=this._getSkin(b);if(!c){d.style.fontWeight="bold";c=d.scrollWidth+10+(this._close?20:0);d.style.fontWeight=""}d.style[this._dx]=c+"px";d._size=c;this._img(d.childNodes[3],5,this._px,c-(b.left+b.right),b.left)},_onMouseOverHandler:function(b){var a=this.tabbar._getTabTarget(b?b.target:event.srcElement);this.tabbar._showHover(a)},_onMouseOutHandler:function(a){this.tabbar._showHover()},_showHover:function(c){if(c==this._lastHower){return}if(this._lastHower&&this._lastHower!=this._lastActive){var b=this._getSkin(this._lastHower);this._lastHower.className=this._lastHower.className.replace(/[ ]*dhx_tab_hover/gi,"");if(b.hover){this._img_all(this._lastHower)}else{this._img(this._lastHower.childNodes[3],5,this._px,parseInt(this._lastHower.style[this._dx])-(b.left+b.right),b.left)}this._lastHower=null}if(c&&(c==this._lastActive||c._disabled)){return}this._lastHower=c;if(c){var b=this._getSkin(c);c.className+=" dhx_tab_hover";if(b.hover){this._img(c.childNodes[1],7,this._px,b.left);this._img(c.childNodes[2],8,this._pxc,b.right)}this._img(c.childNodes[3],0,this._px,parseInt(c.style[this._dx])-(b.left+b.right),b.left)}},_getTabTarget:function(a){if(!a){return null}while((!a.className)||(a.className.indexOf("dhx_tab_element")==-1)){if((a.className)&&(a.className.indexOf("dhx_tabbar_zone")!=-1)){return null}a=a.parentNode;if(!a){return null}}return a},_onClickHandler:function(c){var d=c?c.target:event.srcElement;var b=this.tabbar._getTabTarget(d);if(b&&!b._disabled){this.tabbar._setTabActive(b)}else{var a=null;if(d.className=="dhx_tab_scroll_left"){d.parentNode.scrollLeft=Math.max(0,d.parentNode.scrollLeft-d.parentNode.offsetWidth/2);a=d;this.tabbar._setTabTop(this.tabbar._lastActive)}else{if(d.className=="dhx_tab_scroll_right"){d.parentNode.scrollLeft+=d.parentNode.offsetWidth/2;a=d.previousSibling;this.tabbar._setTabTop(this.tabbar._lastActive)}}if(a){a.style.left=a.parentNode.scrollLeft+"px";if(!_isIE||window.XMLHttpRequest){a.nextSibling.style.right=a.parentNode.scrollLeft*(-1)+"px"}return false}}},_deactivateTab:function(){this._setTabInActive(this._lastActive);this._lastActive=null},_setTabInActive:function(d,e){if(!d||d!=this._lastActive){return true}var b=this._getSkin(d);var f=d.getAttribute("tab_id");var c=this._s.align?this._pxc:this._px;d.className=d.className.replace("_active","_inactive");d.style[this._py]=b.select_top+"px";d.style[c]=parseInt(d.style[c])+b.select_shift+"px";d.style[this._dx]=d._size+"px";d._active=false;if(b.tab_color){d.style.backgroundColor=b.tab_color}if(this._c[f]){d.childNodes[0].style.cssText=this._c[f].color}this._img_all(d);this.cells(f).hide()},_setTabActive:function(e,f){if(!e||e==this._lastActive){return true}var g=e.getAttribute("tab_id");var d=this._lastActive?this._lastActive.getAttribute("tab_id"):null;var b=this._getSkin(e);if(!f){if(!this.callEvent("onSelect",[g,d])){return}}var c=this._s.align?this._pxc:this._px;this._setTabInActive(this._lastActive);e.className=e.className.replace("_inactive","_active");e.style[this._py]="0px";e.style[c]=parseInt(e.style[c])-b.select_shift+"px";e.style[this._dx]=e._size+b.select_shift*2+"px";e._active=true;if(b.data_color){e.style.backgroundColor=b.data_color}if(this._c[g]){e.childNodes[0].style.cssText=this._c[g].scolor}this._img_all(e);this._setTabTop(e);this._lastActive=e;this.cells(g).show();this._scrollTo(e);return true},_scrollTo:function(b){if(!this._s.scrolls){return}if(b.offsetLeft<b.parentNode.scrollLeft||(b.offsetLeft+b.offsetWidth)>(b.parentNode.scrollLeft+b.parentNode.offsetWidth)){b.parentNode.scrollLeft=b.offsetLeft;var a=b.parentNode._scroll;if(a&&a[0]){a[0].style.left=a[0].parentNode.scrollLeft+"px";if(!_isIE||window.XMLHttpRequest){a[1].style.right=a[1].parentNode.scrollLeft*(-1)+"px"}}}},_setTabTop:function(e){var d=this._rows.length-1;for(var c=0;c<this._rows.length;c++){if(this._rows[c]==e.parentNode){var f=this._rows[c];if(c!=d){this._rows[c]=this._rows[d];this._rows[d]=f}var b=this._getCoverLine();f.appendChild(b);b.style[this._dx]="1px";var a=(this._s._vMode?Math.max(this._tabZone.offsetHeight,f.scrollHeight):Math.max(this._tabZone.offsetWidth,f.scrollWidth));if(a>0){b.style[this._dx]=a+"px"}e.style.zIndex=(b._index++);break}}this._setRowSizes()},_getCoverLine:function(){if(!this._lineA){this._lineA=document.createElement("div");this._lineA.className="dhx_tablist_line";this._lineA.style[this._py]=this._s.line_height-3-(this._s.skin_line_x?1:0)+"px";this._lineA.style[this._dx]="100%";this._lineA._index=1}this._lineA.style.zIndex=(this._lineA._index++);return this._lineA},cells:function(c){if(!this._tabs[c]){return null}if(!this._content[c]){var b=document.createElement("DIV");b.style.cssText="width:100%;height:100%;visibility:hidden;overflow:hidden;position:absolute;top:0px;left:0px;";b.setAttribute("tab_id",c);b.skin=this.skin;this._conZone.appendChild(b);(new dhtmlXContainer(b)).setContent(b);this._content[c]=b;var a=this;b.show=function(){if(a._s.hide){this.style.display=""}this.style.visibility="visible";this.style.zIndex="1";if(a._awdj||a._ahdj){var d=this._getContentDim();if(a._awdj){a.entBox.style.width=d[0]+2+"px"}if(a._ahdj){a._tabAll.style.height=a.entBox.style.height=d[1]+a._rows.length*(a._s.line_height-2)+(a._s.expand?0:2)+2+"px"}a._setSizes();a._setTabTop(a._lastActive)}this._activate()};b.hide=function(){if(a._s.hide){this.style.visibility="visible";this.style.display="none"}else{this.style.visibility="hidden"}this.style.zIndex=-1;if(a._hrfmode=="iframe"){this.attachURL("javascript:false")}};b._activate=function(){if(this._delay){this._attachContent.apply(this,this._delay)}this.activate();if(a._hrfmode!="iframe"){this._delay=null}};b.activate=function(){this.adjustContent(this.parentNode,0,0,false,0);b.updateNestedObjects()};b._doOnAttachStatusBar=b.activate;b._doOnAttachMenu=b.activate;b._doOnAttachToolbar=b.activate;b._getContentDim=function(){return[this.mainCont.scrollWidth,this.mainCont.scrollHeight]};b._doOnAttachURL=function(){a.callEvent("onXLE",[]);a.callEvent("onTabContentLoaded",[this.getAttribute("tab_id")])};b._doOnBeforeAttachURL=function(){a.callEvent("onXLS",[])};b.adjustContent(b.parentNode,0,0,false,0)}return this._content[c]},forceLoad:function(b,a){this.setContentHref(b,a||this._hrefs[b]);this.cells(b)._activate()},enableAutoSize:function(b,a){this._ahdj=convertStringToBoolean(a);this._awdj=convertStringToBoolean(b)},clearAll:function(){for(var b in this._tabs){this.removeTab(b,false)}var a=this._getCoverLine();if(a.parentNode){a.parentNode.removeChild(a)}},enableTabCloseButton:function(a){this._close=convertStringToBoolean(a)},preventIECashing:function(a){this.no_cashe=convertStringToBoolean(a);if(this.XMLLoader){this.XMLLoader.rSeed=this.no_cashe}},setTabActive:function(b,a){this._setTabActive(this._tabs[b],a===false)},loadXMLString:function(b,a){this.XMLLoader=new dtmlXMLLoaderObject(this._parseXML,this,true,this.no_cashe);this.XMLLoader.waitCall=a||0;this.XMLLoader.loadXMLString(b)},loadXML:function(a,b){this.callEvent("onXLS",[]);this.XMLLoader=new dtmlXMLLoaderObject(this._parseXML,this,true,this.no_cashe);this.XMLLoader.waitCall=b||0;this.XMLLoader.loadXML(a)},_parseXML:function(q,v,u,t,o){q.clearAll();var m="";if(!o){o=q.XMLLoader}var p=o.getXMLTopNode("tabbar");var r=o.doXPath("//row",p);var s=p.getAttribute("tabstyle");if(s){q.setStyle(s)}q._hrfmode=p.getAttribute("hrefmode")||q._hrfmode;q._a.margin=parseInt((p.getAttribute("margin")||q._a.margin),10);s=p.getAttribute("align");if(s){q._s.align=(s=="right"||s=="bottom")}q._a.offset=parseInt((p.getAttribute("offset")||q._a.offset),10);s=p.getAttribute("skinColors");if(s){q.setSkinColors(s.split(",")[0],s.split(",")[1])}for(var n=0;n<r.length;n++){var g=o.doXPath("./tab",r[n]);for(var l=0;l<g.length;l++){var f=g[l].getAttribute("width");var d=q._getXMLContent(g[l]);var e=g[l].getAttribute("id");q.addTab(e,d,f,"",n);if(g[l].getAttribute("selected")){m=e}if(q._hrfmode){q.setContentHref(e,g[l].getAttribute("href"))}else{for(var h=0;h<g[l].childNodes.length;h++){var w=g[l].childNodes[h];if(w.tagName=="content"){if(w.getAttribute("id")){q.setContent(e,w.getAttribute("id"))}else{q.setContentHTML(e,q._getXMLContent(w))}}}}}}if(m){q.setTabActive(m)}q.callEvent("onXLE",[])},adjustOuterSize:function(){this._setSizes()},_getXMLContent:function(b){var d="";for(var a=0;a<b.childNodes.length;a++){var c=b.childNodes[a];d+=(c.nodeValue===null?"":c.nodeValue)}return d},enableContentZone:function(a){this._conZone.style.display=((convertStringToBoolean(a))?"":"none");this._setSizes()},enableForceHiding:function(a){this._s.hide=convertStringToBoolean(a)},setSize:function(a,b){this.entBox.style.width=a+"px";this.entBox.style.height=b+"px";this._setSizes()},setSkinColors:function(d,c){if(d){this._a.tab_color=d}if(c){this._a.data_color=c}this._conZone.style.backgroundColor=c},setCustomStyle:function(e,a,d,b){var c="";this._c[e]={color:(";"+(a?("color:"+a+";"):"")+(b||"")),scolor:(";"+(d?("color:"+d+";"):"")+(b||""))};if(this._tabs[e]){this._tabs[e].childNodes[0].style.cssText=((this._tabs[e]==this._lastActive)?this._c[e].scolor:this._c[e].color)}},setImagePath:function(a){this.imgUrl=a},getNext:function(b,c){c=c||"nextSibling";var a=b[c];if(a&&a.className.indexOf("dhx_tab_element")==-1){a=null}if(!a&&b.parentNode[c]){a=b.parentNode[c].childNodes[0]}return a||b},goToNextTab:function(a){do{a=this.getNext(a||this._lastActive)}while(!this._setTabActive(a))},goToPrevTab:function(a){do{a=this.getNext((a||this._lastActive),"previousSibling")}while(!this._setTabActive(a))},disableTab:function(a){this._tabs[a]._disabled=true;this._tabs[a].style.color="silver"},enableTab:function(a){this._tabs[a]._disabled=false;this._tabs[a].style.color=""},showTab:function(b){var a=this._tabs[b];a.style.display="";this._setTabSizes(a.parentNode)},hideTab:function(b){var a=this._tabs[b];a.style.display="none";if(a==this._lastActive){this.goToNextTab()}this._setTabSizes(a.parentNode)},getActiveTab:function(){if(!this._lastActive){return null}return this._lastActive.getAttribute("tab_id")},setLabel:function(b,a){this._tabs[b].firstChild.innerHTML=a},getLabel:function(a){return this._tabs[a].firstChild.innerHTML},setOffset:function(a){this._a.offset=a*1},enableScroll:function(a){this._s.scrolls=convertStringToBoolean(a)},setMargin:function(a){this._a.margin=a*1},setAlign:function(a){this._s.align=(a=="bottom"||a=="right")},tabWindow:function(a){return(this._content[a]?this._content[a]._frame.contentWindow:null)},setContentHTML:function(b,a){this.cells(b).attachHTMLString(a)},setContent:function(b,a){this.cells(b).attachObject(a);this.cells(b).activate()},setHrefMode:function(a){this._hrfmode=a},setContentHref:function(d,b){this._hrefs[d]=b;switch(this._hrfmode){case"iframes":this.cells(d).attachURL(b);break;case"iframe":case"iframes-on-demand":this.cells(d)._delay=["url",b,false];break;case"ajax":var a=this.cells(d);var c=this;a._delay=["urlajax",b,true];a.attachHTMLStringA=a.attachHTMLString;a.attachHTMLString=function(f,e){if(e){f=c._getXMLContent(e.doXPath("//content")[0])}return this.attachHTMLStringA(f)};break;case"ajax-html":this.cells(d)._delay=["urlajax",b,true];break}if(this._tabs[d]==this._lastActive){this.cells(d).show(true)}},normalize:function(a,d){a=a||this._tabZone.offsetWidth;function f(n,j){g[j]._size=g[j]._size+e-l;n.adjustTabSize(g[j],g[j]._size)}var g=[];for(var b=0;b<this._rows.length;b++){for(var c=0;c<this._rows[b].tabCount;c++){g.push(this._rows[b].removeChild(this._rows[b].childNodes[0]))}}this._tabZone.innerHTML="";this._rows=[];var k=this._lastActive;this._lastActive=null;this._createRow();var m=0;var l=this._a.offset;var e=Infinity;var h=null;var c=0;for(c;c<g.length;c++){if((l+g[c]._size+this._a.margin)<a){this._rows[m].appendChild(g[c]);this._rows[m].tabCount++;l+=g[c]._size+this._a.margin}else{if(d&&l<e){f(this,c-1)}this._createRow();c--;m++;e=l;l=this._a.offset;continue}}if(d&&l<e&&e!=Infinity){f(this,c-1)}for(var b=0;b<this._rows.length;b++){this._setTabSizes(this._rows[b])}this._setSizes();if(this._lastActive=k){this._setTabTop(this._lastActive)}},showInnerScroll:function(){for(var a in this._tabs){this.cells(a).dhxcont.mainCont.style.overflow="auto"}},getNumberOfTabs:function(){var a=0;for(var b=0;b<this._rows.length;b++){a+=this._rows[b].tabCount}return a}};if(!window.dhtmlXContainer){window.dhtmlXContainer=function(obj){var that=this;this.obj=obj;this.dhxcont=null;this.setContent=function(data){this.dhxcont=data;this.dhxcont.innerHTML="<div id='dhxMainCont' class='dhxcont_main_content'></div><div id='dhxContBlocker' class='dhxcont_content_blocker' style='display: none;'></div>";this.dhxcont.mainCont=this.dhxcont.childNodes[0];this.obj.dhxcont=this.dhxcont};this.obj._genStr=function(w){var s="";var z="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";for(var q=0;q<w;q++){s=s+z.charAt(Math.round(Math.random()*z.length))}return s};this.obj.setMinContentSize=function(w,h){this._minDataSizeW=w;this._minDataSizeH=h};this.obj.moveContentTo=function(cont){cont.updateNestedObjects()};this.obj.adjustContent=function(parentObj,offsetTop,marginTop,notCalcWidth,offsetBottom){this.dhxcont.style.top=offsetTop+"px";this.dhxcont.style.left="0px";if(notCalcWidth==true){}else{this.dhxcont.style.width=parentObj.clientWidth+"px"}var px=parentObj.clientHeight-offsetTop;if(px<0){px=0}this.dhxcont.style.height=px+(marginTop!=null?marginTop:0)+"px";if(notCalcWidth==true){}else{if(this.dhxcont.offsetWidth>parentObj.clientWidth){this.dhxcont.style.width=Math.max(0,parentObj.clientWidth*2-this.dhxcont.offsetWidth)+"px"}}if(this.dhxcont.offsetHeight>parentObj.clientHeight-offsetTop){var px=(parentObj.clientHeight-offsetTop)*2-this.dhxcont.offsetHeight;if(px<0){px=0}this.dhxcont.style.height=px+"px"}if(offsetBottom){if(!isNaN(offsetBottom)){this.dhxcont.style.height=parseInt(this.dhxcont.style.height)-offsetBottom+"px"}}if(this._minDataSizeH!=null){if(parseInt(this.dhxcont.style.height)<this._minDataSizeH){this.dhxcont.style.height=this._minDataSizeH+"px"}}if(this._minDataSizeW!=null){if(parseInt(this.dhxcont.style.width)<this._minDataSizeW){this.dhxcont.style.width=this._minDataSizeW+"px"}}if(notCalcWidth==true){}else{this.dhxcont.mainCont.style.width=this.dhxcont.clientWidth+"px"}var menuOffset=(this.menu!=null?(!this.menuHidden?this.menuHeight:0):0);var toolbarOffset=(this.toolbar!=null?(!this.toolbarHidden?this.toolbarHeight:0):0);var statusOffset=(this.sb!=null?(!this.sbHidden?this.sbHeight:0):0);this.dhxcont.mainCont.style.height=this.dhxcont.clientHeight-menuOffset-toolbarOffset-statusOffset+"px"};this.obj.updateNestedObjects=function(){};this.obj.attachObject=function(obj,autoSize){if(typeof(obj)=="string"){obj=document.getElementById(obj)}if(autoSize){obj.style.visibility="hidden";obj.style.display="";var objW=obj.offsetWidth;var objH=obj.offsetHeight}this._attachContent("obj",obj);if(autoSize&&this._isWindow){obj.style.visibility="visible";this._adjustToContent(objW,objH)}};this.obj.appendObject=function(obj){if(typeof(obj)=="string"){obj=document.getElementById(obj)}this._attachContent("obj",obj,true)};this.obj.attachHTMLString=function(str){this._attachContent("str",str);var z=str.match(/<script[^>]*>[^\f]*?<\/script>/g)||[];for(var i=0;i<z.length;i++){var s=z[i].replace(/<([\/]{0,1})script[^>]*>/g,"");if(window.execScript){window.execScript(s)}else{window.eval(s)}}};this.obj.attachURL=function(url,ajax){this._attachContent((ajax==true?"urlajax":"url"),url,false)};this.obj._attachContent=function(type,obj,append){if(append!==true){while(that.dhxcont.mainCont.childNodes.length>0){that.dhxcont.mainCont.removeChild(that.dhxcont.mainCont.childNodes[0])}}if(type=="url"){var fr=document.createElement("IFRAME");fr.frameBorder=0;fr.border=0;fr.style.width="100%";fr.style.height="100%";that.dhxcont.mainCont.appendChild(fr);fr.src=obj;this._frame=fr;if(this._doOnAttachURL){this._doOnAttachURL(true)}}else{if(type=="urlajax"){var t=this;var xmlParser=function(){t.attachHTMLString(this.xmlDoc.responseText,this);if(t._doOnAttachURL){t._doOnAttachURL(false)}this.destructor()};var xmlLoader=new dtmlXMLLoaderObject(xmlParser,window);xmlLoader.loadXML(obj);if(t._doOnBeforeAttachURL){t._doOnBeforeAttachURL(false)}}else{if(type=="obj"){that.dhxcont._frame=null;that.dhxcont.mainCont.appendChild(obj);that.dhxcont.mainCont.style.overflow=(append===true?"auto":"hidden");obj.style.display=""}else{if(type=="str"){that.dhxcont._frame=null;that.dhxcont.mainCont.innerHTML=obj}}}}};this.obj._dhxContDestruct=function(){}}}(function(){dhtmlx.extend_api("dhtmlXTabBar",{_init:function(a){return[a.parent,a.mode,a.height]},tabs:"tabs",skin:"setSkin",offset:"setOffset",margin:"setMargin",image_path:"setImagePath",href_mode:"setHrefMode",align:"setAlign",xml:"loadXML",close_button:"enableTabCloseButton",scroll:"enableScroll",forced:"enableForceHiding",content_zone:"enableContentZone",size_by_content:"enableAutoSize",auto_size:"enableAutoReSize"},{tabs:function(a){for(var c=0;c<a.length;c++){var b=a[c];this.addTab(b.id,b.label,b.width,b.index,b.row);if(b.active){this.setTabActive(b.id)}}}})})();
