_wt5.js 24 KB

123456
  1. // Licensed Materials - Property of IBM
  2. // IBM Cognos Products: irot
  3. // (C) Copyright IBM Corp. 2003, 2022.
  4. // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  5. function _wt5(_tv6, _x28, _vl7, _hz4, _cd4, _486){this._hp6=_tv6;this._1w7=_x28;this._0d7=_vl7;this._2r8={};this._f43=[];this._784={};this._k97();if(!_486){if(_tv6==document.body){this._go8();}else{if(_hz4==null){_hz4=_tv6.offsetWidth;}if(_cd4==null){_cd4=_tv6.offsetHeight;}this._214(this._5d7._dz8(), _hz4, _cd4);}}};_wt5.prototype._xu7=true;_wt5.prototype._5d7=null;_wt5.prototype._zp6=null;_wt5.prototype._5c7=null;_wt5.prototype._hk6=function(b){this._xu7=b;};_wt5.prototype._cj6=function(_ql8){var _n59=this._2r8[_ql8];return _n59?_n59._jq8:null;};_wt5.prototype._d98=function(_ql8){return Boolean(this._2r8[_ql8]);};_wt5.prototype._1b8=function(_ql8){if(!this._2r8[_ql8]){_be9._ki6("_wt5:_1b8 could not find pane " + _ql8 );}return this._2r8[_ql8];};_wt5.prototype._v85=function(_ql8){if(!this._2r8[_ql8]){_be9._ki6("_wt5:_1b8 could not find pane " + _ql8 );}return(this._2r8[_ql8] instanceof _8i6);};_wt5.prototype._gd3=function(_ql8,_vl7){if(!this._784[_ql8]){this._784[_ql8]=[];}_109._9k6(this._784[_ql8], _vl7);};_wt5.prototype._mf3=function(_ql8){var _n59=this._1b8(_ql8);return _n59?!_n59._co6:false;};_wt5.prototype._ze=function(_ql8){for(var _n59=this._1b8(_ql8);_n59;_n59=_n59._nl4()){if(_n59._co6){return true;}}return false;};_wt5.prototype._514=function(_ql8,_by7,_586){var _n59=this._1b8(_ql8);if(_n59&&_n59!=this._5d7){if(this._mf3(_ql8)!=Boolean(_by7)){if(_by7){this._jm6(_ql8, _586);if(this._0d7&&this._0d7._gj){this._0d7._gj(this, _ql8);}}else{this._pb5(_ql8, _586);if(this._0d7&&this._0d7._e01){this._0d7._e01(this, _ql8);}}return true;}}else{_be9._ki6("_wt5:_514:Cannot collapse/expand root pane");}return false;};_wt5.prototype._pb5=function(_ql8,_586){var _n59=this._1b8(_ql8);if(_n59&&_n59!=this._5d7){_n59._co6=true;_wt5._pu(_n59);this._5d7._mb1();if(!_586){this._wj6(this._5d7._dz8());}}else{_be9._ki6("_wt5:_e75:Cannot collapse root pane");}};_wt5._pu=function(_n59,_pu6){_n59._jq8.style.display="none";if(!_pu6&&_n59._an3=="resize"){_n59._nl4()._e4();}var _zg8=_n59._716.length;var a=_n59._716;for(var i=0;i<_zg8;i++){this._pu(a[i], true);}var _zg8=_n59._5o6.length;var a=_n59._5o6;for(var i=0;i<_zg8;i++){a[i]._i89();}};_wt5.prototype._jm6=function(_ql8,_586){var _n59=this._1b8(_ql8);if(_n59&&_n59!=this._5d7){_n59._co6=false;_n59._ts4=true;_wt5._v91(_n59, false);if(!_586){_n59._nl4()._go8();this._5d7._mb1();this._wj6(this._5d7._dz8());_n59._ts4=false;}}else{_be9._ki6("_wt5:_ui6:Cannot expand root pane");}};_wt5._v91=function(_n59,_pu6){_n59._jq8.style.display=_n59._fv4;if(!_pu6&&_n59._an3=="resize"){_n59._nl4()._e4();}var _zg8=_n59._716.length;for(var i=0;i<_zg8;i++){if(!_n59._716[i]._co6){this._v91(_n59._716[i], true);}}_n59._e4();};_wt5.prototype._k97=function(){var _p37=this._hp6.getAttribute("HAL_paneId");if(!_p37){_be9._ki6("HAL_paneId missing for root pane. Could not initialize pane manager");}this._1w7.setAttribute("id", _p37);var _0o5=_999._mw5(this._1w7, "*");var _zg8=_0o5.length;for(var i=0;i<_zg8;i++){var _jo7=_0o5.item(i).nodeName;var _648=null;if(_jo7=="rowPane"){_648=new _8i6(this, _p37, this._1w7, null);}else if(_jo7=="columnPane"){_648=new _g88(this, _p37, this._1w7, null);}if(_648){this._5d7=_648;_648._j89();break;}}this._5d7._ik6(this._hp6);};_wt5.prototype._go8=function(){if(!this._xu7){return;}if(!this._5d7._764){this._5d7._mb1();}this._uc5(this._5d7);};_wt5.prototype._wj6=function(_ql8){var _n59=this._1b8(_ql8);if(_n59){this._uc5(_n59);}};_wt5.prototype._214=function(_ql8,_gv8,_xg8,_586){var _n59=this._1b8(_ql8);if(_n59){if(typeof(_xg8)=="number"){_n59._d77(_xg8);}if(typeof(_gv8)=="number"){_n59._fs7(_gv8);}_n59._o31=true;if(!this._5d7._764){this._5d7._mb1();}if(!_586){if(_n59==this._5d7){this._wj6(_ql8);}else{this._wj6(_n59._nl4()._dz8());}}}};_wt5.prototype._ml4=function(_ql8){return this._ze(_ql8)?0:this._1b8(_ql8)._6e3();};_wt5.prototype._4r1=function(_ql8){return this._1b8(_ql8)._6e3();};_wt5.prototype._f85=function(_ql8){return this._ze(_ql8)?0:this._1b8(_ql8)._xy3();};_wt5.prototype._y22=function(_ql8){return this._1b8(_ql8)._xy3();};_wt5.prototype._oz=function(_ql8){return this._ze(_ql8)?0:this._1b8(_ql8)._622();};_wt5.prototype._f71=function(_ql8){return this._ze(_ql8)?0:this._1b8(_ql8)._2h2();};_wt5.prototype._ww2=function(_bk5){if(this._zp6===null||_bk5){this._zp6=this._5d7._ww2();}return this._zp6;};_wt5.prototype._ue3=function(_bk5){if(this._5c7===null||_bk5){this._5c7=this._5d7._ue3();}return this._5c7;};_wt5.prototype._es1=function(_ql8,_hx6){var _n59=this._1b8(_ql8);if(_n59){_n59._4q6=_899._no8(_hx6);_n59._pe5=false;}this._5d7._mb1();};_wt5.prototype._d81=function(_ql8,_hi7){var _n59=this._1b8(_ql8);if(_n59){_n59._4q6=_899._no8(_hi7);_n59._pe5=false;}this._5d7._mb1();};_wt5.prototype._6r1=function(_ql8){var _n59=this._1b8(_ql8);return _n59?_n59._4q6:0;};_wt5.prototype._171=function(_ql8){var _n59=this._1b8(_ql8);return _n59?_n59._4q6:0;};_wt5.prototype._ct=function(_ql8){var _n59=this._1b8(_ql8);if(_n59){var _zg8=_n59._716.length;for(var i=0;i<_zg8;i++){if(_n59._716[i]._o31){return true;}}}return false;};_wt5._p34=function(_as8,_sf9){var i=_109._ff3(_as8, "_dd8", _sf9);return(i==-1)?null:_as8[i];};_wt5.prototype._1o8=function(){this._hp6=null;this._1w7=null;if(this._5d7){this._5d7._1o8();}};_wt5.prototype._l88=function(_n59){this._2r8[_n59._dz8()]=_n59;};_wt5.prototype._j61=function(_n59){this._f43.push({_dd8:_n59._dz8(),_874:(_n59._764||(_n59._mn3==-1))?0:_n59._mn3,_wn3:(_n59._764||(_n59._n53==-1))?0:_n59._n53,_0c1:_n59._0c1});_n59._0c1=true;};_wt5.prototype._uc5=function(_n59,_9m7,_mu8){this._f43.length=0;for(var _ql8 in this._2r8){if(!this._2r8[_ql8]._co6){this._j61(this._2r8[_ql8]);}}_n59._go8(_9m7, _mu8);this._bc5(!!_9m7);};_wt5.prototype._bc5=function(_0r3){var _zg8=this._f43.length;for(var i=0;i<_zg8;i++){var _4e6=this._f43[i];var _ql8=_4e6._dd8;var _n59=this._2r8[_ql8];var _ni7=(_n59._mn3==-1)?0:_n59._2h2();var _mx6=(_n59._n53==-1)?0:_n59._622();var _3z7=!_4e6._0c1||(_ni7!=_4e6._874)||(_mx6!=_4e6._wn3);if(!_3z7){continue;}var _4g4=this._784[_ql8];if(_4g4){for(var j=0;j<_4g4.length;j++){if(_4g4[j]._fo){_4g4[j]._fo(this, _n59._p09, _ni7, _mx6, _0r3);}}}if(this._0d7&&this._0d7._fo){this._0d7._fo(this, _n59._p09, _ni7, _mx6, _0r3);}}};_wt5._zc5=function(_f79){return(_f79.indexOf("%")!=-1);};_wt5._5n6=function(_f79){return(_f79.indexOf("*")!=-1);};_wt5._0d5=function(_f79){return(_f79.indexOf("px")!=-1);};function _989(_hp5, _ql8, _n49, _yd6){this._ne9=document;this._i99=this._ne9.body;this._1h5=_hp5;this._p09=_n49;if(_n49.getAttribute( "isFlexContainer" )=="true" ){this._fv4="flex";}this._z36=_yd6;this._dd8=_ql8;this._716=[];this._h36={};this._qa7=[];this._5o6=[];this._g43=[];this._s54=[];};_989.prototype._jq8=null;_989.prototype._co6=false;_989.prototype._fv4="block";_989.prototype._0c1=false;_989.prototype._ft4="fixed";_989.prototype._an3="fixed";_989.prototype._764=true;_989.prototype._o31=false;_989.prototype._a74=null;_989.prototype._b74=null;_989.prototype._zn3=null;_989.prototype._4q6=-1;_989.prototype._na2=-1;_989.prototype._pe5=false;_989.prototype._tl1=false;_989.prototype._pt4=-1;_989.prototype._rf5=-1;_989.prototype._n53=-1;_989.prototype._mn3=-1;_989.prototype._dz8=function(){return this._dd8;};_989.prototype._nl4=function(){return this._z36;};_989.prototype._881=function(_9m7){var _vd4=this._qa7.indexOf(_9m7);var _qm5=this._g43.indexOf(_vd4);var _7v8=0;if(_qm5>0){_7v8=this._g43[_qm5-1]+1;}var _xa9=this._qa7.length;if(_qm5<(this._g43.length-1)){_xa9=this._g43[_qm5+1];}var _kd4=0;var _gc2=false;for(var i=_7v8;i<_xa9;i++){var _kw8=this._qa7[i];if(i==_vd4||_kw8._co6){continue;}if(!_gc2&&i<_vd4){_gc2=true;_9m7._lg3(_kw8._jq8);}else if(i>_vd4){_9m7._xi2(_kw8._jq8);}if(_kw8._an3=="resize"){_kd4++;}}return(_kd4==2);};_989.prototype._e4=function(){if(this._1h5._ze(this._dd8)){return;}var _k25=null;var _ps3=0;var _kz1=0;var _zg8=this._qa7.length;for(var i=0;i<_zg8;i++){if(this._qa7[i] instanceof _f88){if(_k25){if(_ps3==2){_k25._w89();}else{_k25._i89();}}_ps3=_kz1;_kz1=0;_k25=this._qa7[i];}if(this._qa7[i]._co6){continue;}if(this._qa7[i]._an3=="resize"){_ps3++;_kz1++;}}if(_k25){if(_ps3==2){_k25._w89();}else{_k25._i89();}}};_989.prototype._1o8=function(){var _zg8=this._5o6.length;for(var i=0;i<_zg8;i++){this._5o6[i]._1o8();this._5o6[i]=null;}var _zg8=this._716.length;for(var i=0;i<_zg8;i++){this._716[i]._1o8();this._716[i]=null;}var _zg8=this._s54.length;for(var i=0;i<_zg8;i++){this._s54[i]=null;}this._s54.length=0;if(this._jq8){var _st6=!this._tw7;if(_st6!=this._co6){this._jq8.style.display=_st6?"none":this._fv4;}this._jq8=null;}this._ne9=null;this._i99=null;};_989.prototype._j89=function(){var _0o5=_999._mw5(this._p09, "*");var _zg8=_0o5.length;for(var i=0;i<_zg8;i++){var _n49=_0o5.item(i);var _jo7=_n49.nodeName;var _648=null;var _sf9=_n49.getAttribute("id");if(_jo7=="rowPane"){_648=new _g88(this._1h5, _sf9, _n49, this);}else if(_jo7=="columnPane"){_648=new _8i6(this._1h5, _sf9, _n49, this);}else if ((_jo7=="rowSplitter" )||( _jo7=="columnSplitter" ) ){this._g43.push(i);}if(_648){this._716.push(_648);this._h36[_sf9]=_648;_648._j89();this._qa7[i]=_648;}}this._l97();this._z34();this._wl2();this._1h5._l88(this);};_989.prototype._wl2=function(){this._s54=[];var _xg4=this._p09.getAttribute("fillPaneWith");if(_xg4){if(!this._qa7.length){var _x94=_xg4.split(" ");for(var i=0;i<_x94.length;i++){var _sf9=_x94[i];var _l76=_sf9.charAt(_sf9.length-1)=="?";this._s54[i]=new _q65(_l76?_sf9.substring(0, _sf9.length-1):_sf9, _l76);}}else{_be9._ki6("_wt5: The attribute fillPaneWith is only supported on leaf panes");}}};function _q65(_sf9, _l76){this._pe9=_sf9;this._7m3=null;if(_l76){this._s16=true;}};_q65.prototype._s16=false;_989.prototype._333=function(_u15,_e93){if(!_u15._7m3){var a=[];for(var el=_e93.parentNode;el;el=el.parentNode){a.push(_fe9._3t(el));if(el==this._jq8){break;}if(el==this._i99){_be9._ki6( "_wt5:: 'fillPaneWith' element for pane " + this._dd8 + " is not a child of the pane");break;}}var _zg8=a.length;for(var i=_zg8-2;i>=0;i--){a[i]=a[i]._3e9(a[i+1]);}_u15._7m3=a;}var el=_e93;for(var i=0;i<_u15._7m3.length;i++, el=el.parentNode){el.style.height=_899._no8(this._pt4-_u15._7m3[i].height)+"px";el.style.width=_899._no8(this._rf5-_u15._7m3[i].width)+"px";}};_989.prototype._jv1=function(){var _zg8=this._s54.length;for(var i=0;i<_zg8;i++){var _u15=this._s54[i];var _sf9=_u15._pe9;var _0g8=( _sf9=="*" )?this._jq8.querySelector( "*:not(style)" ):this._ne9.getElementById( _sf9 );if(_0g8){this._333(_u15, _0g8);}else if((_sf9!="*")&&!_u15._s16){_be9._ki6( "_wt5: Could not find child element " + _sf9 + " in order to resize it" );}}};_989.prototype._hf3=function(){if(this._pe5&&!this._qa7.length){if(this._q11()<=this._5g()){return true;}}else{var _4b9=(this._e13()=="Width")?this._ue3():this._ww2();if(_4b9>=this._q11()){return true;}}return false;};_989.prototype._l97=function(){var _fh4=this._e13();var _1r5=this._p09.getAttribute("default"+_fh4);if(_1r5&&_wt5._5n6(_1r5)){this._zn3=parseInt(_1r5, 10);if(isNaN(this._zn3)){this._zn3=1;}}else if(_1r5&&_wt5._zc5(_1r5)){this._a74=parseInt(_1r5, 10);}else if(_1r5&&_wt5._0d5(_1r5)){this._b74=parseInt(_1r5, 10);}else{this._tl1=true;}var _i68=this._p09.getAttribute("min"+_fh4);this._pe5=true;if(_i68){if(_i68!="autoFromContents"){this._4q6=parseInt(_i68, 10);if(isNaN(this._4q6)||this._4q6<0){_be9._ki6("_wt5: Could not parse min size for pane " + this._dd8 );this._4q6=1;}this._4q6=Math.max(this._4q6, 1);this._pe5=false;}}};_989.prototype._g21=function(){var _wc4=this._0l();var _1j7=0;var _qy1=[];var _md2=0;var _v39;for(var i=0;i<this._qa7.length;i++){var _kw8=this._qa7[i];if(_kw8 instanceof _f88){_1j7+= _kw8._3i2();continue;}else if(_kw8._b74){if(this._764){_kw8._f33(_kw8._b74);_1j7+= _kw8._b74;}else{_1j7+= _kw8._q11();}}else if(_kw8._a74){if(this._764){_v39=Math.round((_kw8._a74 / 100)*_wc4);if(_kw8._4q6!=-1){_v39=Math.max(_v39, _kw8._4q6);}_kw8._f33(_v39, "px");}_1j7+= _kw8._q11();}else if(_kw8._zn3){if(!_kw8._co6){_md2+= _kw8._zn3;_qy1.push(_kw8);}}else{if(!_kw8._o31){var _qs3=_kw8._5g();_kw8._f33(_qs3);_1j7+= _qs3;}else{_1j7+= _kw8._q11();}}if(_kw8._co6&&!_kw8._zn3){_1j7-= _kw8._q11();}else if(!_kw8._zn3){var _818=_kw8._7v();var _3b9=Math.max(_818, _kw8._q11());if(_3b9==_818){_1j7-= _kw8._q11();_kw8._f33(_818);_1j7+= _818;}}}var _od4=_899._no8(_wc4-_1j7);for(var i=0;i<_qy1.length;i++){var _kw8=_qy1[i];if(!_kw8._o31 /*||_qy1.length==1*/){_v39=Math.round(_kw8._zn3 / _md2*_od4);}else{_v39=_kw8._q11();}var _818=_kw8._7v();if(_818!==null&&_v39<_818){_v39=_818;}_1j7+= _v39;_kw8._f33(_v39);}_1j7=this._kv1(_1j7, true);return _1j7;};_989.prototype._kv1=function(_1j7,_mx4){var _u66=true;var _wc4=this._0l();if(_1j7!=_wc4){_u66=false;}var _ta4=_1j7>_wc4;var _x25=this._zi1(_mx4, _ta4);while(!_u66&&_x25){_1j7=_1j7-_x25._q11();var _ie1=_899._no8(_wc4-_1j7);if(_x25._7v()&&_ie1<_x25._7v()){_x25._f33(_x25._7v());_1j7+= _x25._7v();}else{_x25._f33(_ie1);_1j7+= _ie1;}if(_1j7==_wc4){_u66=true;}var _ta4=_1j7>_wc4;_x25=this._zi1(_mx4, _ta4);}return _1j7;};_989.prototype._id=function(_9m7,_mu8){var _vd4=this._qa7.indexOf(_9m7);var _qm5=this._g43.indexOf(_vd4);var _7v8=0;if(_qm5>0){_7v8=this._g43[_qm5-1]+1;}var _xa9=this._qa7.length;if(_qm5<(this._g43.length-1)){_xa9=this._g43[_qm5+1];}var _1j7=0;var _zg8=this._qa7.length;for(var i=0;i<_zg8;i++){var _kw8=this._qa7[i];if(_kw8._co6){continue;}if(_kw8 instanceof _f88){_1j7+= _kw8._3i2();continue;}if(i<_7v8||i>=_xa9){_1j7+= _kw8._q11();continue;}if(_kw8._an3!="fixed"){var _b18=_899._no8(_kw8._q11()+((i<_vd4)?_mu8:-_mu8));if(_kw8._7v()){_b18=Math.max(_b18, _kw8._7v());}_kw8._f33(_b18);_kw8._o31=true;_1j7+= _b18;}else{_1j7+= _kw8._q11();}}var _mx4=false;this._kv1(_1j7, _mx4);};_989.prototype._mb1=function(){var _zg8=this._716.length;for(var i=0;i<_zg8;i++){this._716[i]._mb1();}this._y82();};_989.prototype._y82=function(){if(this._5o6.length){var _k25=null;var _6m5=0;var _uz4=0;for(var i=0;i<this._qa7.length;i++){var _kw8=this._qa7[i];if(_kw8 instanceof _f88){if(_k25){_k25._ng3(_6m5);}_kw8._y04(_6m5);_6m5=0;_k25=_kw8;continue;}else if(_kw8._co6){continue;}var _v39=(_kw8._an3=="resize")?_kw8._7v():_kw8._q11();_6m5+= _v39;}if(_k25){_k25._ng3(_6m5);}}};_989.prototype._0k3=function(){var _1d4=this._zk();var _zg8=this._716.length;for(var i=0;i<_zg8;i++){this._716[i]._g33(_1d4);}};_989.prototype._aq4=function(){var _0o5=_999._mw5(this._p09, "*");var _y96=_0o5.length;var _ud4=0;var _mc6=_999._mw5(this._p09, "rowSplitter");if(_mc6.length==0){_mc6=_999._mw5(this._p09, "columnSplitter");}_ud4=_mc6.length;var _0s=0;var _x93=0;for(var i=0;i<_y96;i++){var _uy6=_0o5.item(i);var _jo7=_uy6.nodeName;if(_jo7=="rowSplitter"||_jo7=="columnSplitter"){var _876=(_jo7=="rowSplitter");var _sq3=false;if(_uy6.getAttribute("reserveSpace")=="false"){_sq3=true;}var _rx8=_uy6.getAttribute("customImage");var _tc2=(_uy6.getAttribute("resizeOnMouseMove")=="true");var _lq5=_uy6.getAttribute("classPrefix");var _qm5=this._g43.indexOf(i);var _xn1=( _uy6.getAttribute( "allowExpandCollapse" )=="true" );var _se2=_uy6.getAttribute("collapseDirection");var _va4=( _uy6.getAttribute( "disableResize" )=="true" );var _7v8=0;if(_qm5>0){_7v8=this._g43[_qm5-1]+1;}var _xa9=this._qa7.length;if(_qm5<(this._g43.length-1)){_xa9=this._g43[_qm5+1];}var _9m7=new _f88(this._qa7[_7v8]._jq8, this._qa7[_xa9-1]._jq8, _876, this, _lq5, null, _xn1, _se2, _va4);for(var j=_7v8;j<_xa9;j++){if(j==i){continue;}if(j<i){_9m7._nf1(this._qa7[j]);}else{_9m7._h61(this._qa7[j]);}}if(_rx8!=null){_9m7._vy3(_rx8);}_9m7._wm4(false, _sq3);_9m7._kq1(_tc2);this._5o6.push(_9m7);this._qa7[i]=_9m7;_x93=i;}else{if(this._qa7[i]._an3=="resize"){_0s++;}}}if(_ud4>0&&_0s!=(_ud4+1)){_be9._ki6("_wt5: pane " + this._dd8 + " has " + _ud4 + " child splitter(s), but does not have " + (_ud4+1) + " child panes with splitterResizeBehaviour='resize'. This is unsupported." );}};_989.prototype._5y2=function(_9m7,_mu8){this._1h5._uc5(this, _9m7, _mu8);this._mb1();};_989.prototype._no=function(_9m7,_t94){var _zg8=_t94.length;for(var i=0;i<_zg8;i++){var _yt8=_t94[i];var _ql8=_yt8._dd8;var _by7=this._1h5._mf3(_ql8);this._1h5._514(_ql8, !_by7);}return !_by7;};_989.prototype._ik6=function(_yt8){this._jq8=_yt8;this._wb8=(_yt8==this._i99);if(this._jq8.classList.contains("clsDlgButtonBar")){this._fv4="flex";}var _no7=this._p09.getAttribute("overflow");if(_no7){this._jq8.style.overflow=_no7;if ((_no7=="visible" )&&( this._an3=="resize" )&&this._5o6.length ){_be9._ki6("_wt5: pane " + this._dz8() + " has overflow set to visible and splitterResizeBehaviour set to resize. These two attribute values are incompatible" );}}else{this._jq8.style.overflow="hidden";}this._tw7=this._p09.getAttribute("display");this._co6=(this._tw7=="false");this._jq8.style.display=this._co6?"none":this._fv4;if(!this._wb8){this._jq8.style.position="absolute";}this._jq8.h_sPaneId=this._dd8;var _zz7=(this._1h5._hp6==this._i99)?this._1h5._hp6:this._1h5._hp6.parentNode;this._7l3(_zz7);this._aq4();};_989.prototype._7l3=function(_9s2){var nl=_999._mw5( this._p09, "(rowPane | columnPane)/@id" );var _zg8=nl.length;for(var i=0;i<_zg8;i++){var _t27=nl.item(i).nodeValue;var _jv6=this._ne9.querySelector( "DIV[HAL_paneId='" + _t27 + "']" );if(_jv6){if(_jv6.parentNode!=this._jq8){_9s2.appendChild(_jv6);}this._h36[_t27]._ik6(_jv6);}}var _zg8=this._716.length;for(var i=0;i<_zg8;i++){var _c07=this._716[i];if(!_c07._jq8){var _jv6=this._ne9.querySelector( "DIV[HAL_paneId='" + _c07._dz8() + "']" );if(!_jv6){var _jv6=_9s2.appendChild(this._ne9.createElement("DIV"));_jv6.style.zIndex=-1;_jv6.setAttribute("HAL_paneId", _c07._dz8());}for(var j=0;j<_c07._s54.length;j++){var _ot8=this._ne9.getElementById(_c07._s54[j]._pe9);if(_ot8){_jv6.appendChild(_ot8);}else{_be9._ki6("_wt5: could not find child control with id " + _c07._s54[j]._pe9 );}}_c07._ik6(_jv6);}}};_989.prototype._2h2=function(){if(this._wb8){this._rf5=this._i99.clientWidth;this._mn3=_899._no8(this._rf5-_fe9._dg1(this._i99));return this._mn3;}if(this._mn3!=-1){return this._mn3;}_oz8._jz8("_wt5: GetAvailableWidth returned null");return null;};_989.prototype._622=function(){if(this._wb8){this._pt4=this._i99.clientHeight;this._n53=_899._no8(this._pt4-_fe9._d32(this._i99));return this._n53;}if(this._n53!=-1){return this._n53;}_oz8._jz8("_wt5: GetAvailableHeight returned null");return null;};_989.prototype._6e3=function(){return this._pt4;};_989.prototype._xy3=function(){return this._rf5;};_989.prototype._fs7=function(_gv8,_n79){if(!_n79){_n79="px";}else if(_n79=="%"){_gv8=Math.round((_gv8 / 100)*this._z36._2h2());_n79="px";}this._jq8.style.width=_gv8+_n79;this._rf5=_gv8;this._mn3=_899._no8(_gv8-(_fe9._dg1(this._jq8)+_fe9._yn(this._jq8)));};_989.prototype._d77=function(_xg8,_n79){if(!_n79){_n79="px";}else if(_n79=="%"){_xg8=Math.round((_xg8 / 100)*this._z36._622());_n79="px";}this._jq8.style.height=_xg8+_n79;this._pt4=_xg8;this._n53=_899._no8(_xg8-(_fe9._d32(this._jq8)+_fe9._201(this._jq8)));};_989.prototype._z34=function(){var _uw3=this._p09.getAttribute("splitterResizeBehaviour");if(_uw3){this._an3=_uw3;}var _855=this._p09.getAttribute("parentResizeBehaviour");if(_855){this._ft4=_855;}};_989.prototype._2k3=function(){var _zg8=this._5o6.length;for(var i=0;i<_zg8;i++){this._5o6[i]._go8();}};_989.prototype._go8=function(_9m7,_mu8){this._0k3();if(_9m7){this._id(_9m7, _mu8);}else{this._g21();}this._1k3();var _zg8=this._716.length;for(var i=0;i<_zg8;i++){var _c07=this._716[i];if(!_c07._co6){_c07._go8();}else if(this._764){_wt5._pu(_c07);}}this._2k3();this._jv1();if(this._764){this._y82();}this._764=false;this._ts4=false;};_989.prototype._zi1=function(_mx4,_ta4){var _yo5=null;var _835=null;var _wp5=null;for(var i=(this._716.length-1);i>=0;i--){var _n59=this._716[i];if(_n59._co6){continue;}var _4t8=_ta4?!_n59._hf3():true;if(_mx4){if(_n59._ft4=="resizeFirst"&&_4t8){if(!_n59._ts4){_yo5=_n59;break;}else{_wp5=_n59;}}else if(_n59._ft4=="resize"&&_4t8){if(!_n59._ts4){if(!_835){_835=_n59;}}else{_wp5=_n59;}}}else{if(_n59._an3=="resize"&&_4t8){_yo5=_n59;break;}}}return _yo5||_835||_wp5;};_989.prototype._th3=function(_2m7,_q47){if(_q47.match(/matrix\(\s*\d+,\s*\d+,\s*\d+,\s*\d+,\s*(-?\d+),\s*(-?\d+)\)/)||_q47.match(/translate\(\s*(\d+)px,(\d+)px\s*\)/)){_2m7.left+= parseInt(RegExp.$1, 10);_2m7.top+= parseInt(RegExp.$2, 10);}};function _g88(_hp5, _ql8, _n49, _yd6){_g88.baseConstructor.call(this, _hp5, _ql8, _n49, _yd6);};_9t7._v88(_g88, _989);_g88.prototype._e13=function(){return "Height";};_g88.prototype._zk=function(){return this._622();};_g88.prototype._q11=function(){return this._6e3();};_g88.prototype._0l=function(){return this._2h2();};_g88.prototype._r11=function(){return this._xy3();};_g88.prototype._5g=function(){var _o58=this._jq8.style.display;this._jq8.style.display=this._fv4;var _xz4=this._jq8.scrollHeight;this._jq8.style.display=_o58;if(this._pt4!=-1){this._jq8.style.height=this._pt4+"px";}return _xz4;};_g88.prototype._f33=function(_xg8,_n79){this._d77(_xg8, _n79);};_g88.prototype._g33=function(_gv8,_n79){this._fs7(_gv8, _n79);};_g88.prototype._7v=function(){return this._ww2();};_g88.prototype._ww2=function(){var _hx6=0;if(this._co6){return _hx6;}if(this._4q6!=-1){_hx6=this._4q6;}else if(this._pe5&&!this._716.length){if(this._pt4!=-1){_hx6=this._5g();}else{_hx6=0;}}else{if(!this._716.length){if(this._an3=="fixed"&&this._ft4=="fixed"){_hx6=this._q11();}}else{var _ex6=0;var _zg8=this._716.length;for(var i=0;i<_zg8;i++){var _xg8=this._716[i]._ww2();if(_xg8>_ex6){_ex6=_xg8;}}_hx6=_ex6+_fe9._3t(this._jq8).height;this._ma2=_hx6;}}return _hx6;};_g88.prototype._ue3=function(){var _hi7=0;if(this._co6){return _hi7;}var _zg8=this._716.length;for(var i=0; i<_zg8; i++){_hi7+= this._716[i]._ue3();}_hi7+= _fe9._3t(this._jq8).width;return _hi7;};_g88.prototype._1k3=function(){var _325=_fe9._fe3(this._jq8);var _2a6=_fe9._d85(this._jq8)+parseInt(_325.paddingTop, 10)+_fe9._3h2(this._jq8);var _vl5=_fe9._ll4(this._jq8)+parseInt(_325.paddingLeft, 10)+_fe9._722(this._jq8);var _q47=_325.transform;if(_q47){var _2m7=new _oq7(_vl5, _2a6);this._th3(_2m7, _q47);_vl5=_2m7.left;_2a6=_2m7.top;}var _zg8=this._qa7.length;for(var i=0;i<_zg8;i++){var _kw8=this._qa7[i];if(_kw8 instanceof _f88){var _bh7=this._ne9.getElementById(_kw8._632());var _tz4=_kw8._3i2();var _218=_vl5;if(_tz4==0){_218=_vl5-Math.round(_kw8._b32()/ 2);}_bh7.style.left=_218+"px";_bh7.style.top=_2a6+"px";_vl5+= _tz4;}else{_kw8._jq8.style.position="absolute";_kw8._jq8.style.left=_vl5+"px";_kw8._jq8.style.top=_2a6+"px";if(!_kw8._co6){_vl5+= _kw8._rf5;}}}};function _8i6(_hp5, _ql8, _n49, _yd6){_8i6.baseConstructor.call(this, _hp5, _ql8, _n49, _yd6);};_9t7._v88(_8i6, _989);_8i6.prototype._e13=function(){return "Width";};_8i6.prototype._zk=function(){return this._2h2();};_8i6.prototype._0l=function(){return this._622();};_8i6.prototype._q11=function(){return this._xy3();};_8i6.prototype._r11=function(){return this._6e3();};_8i6.prototype._5g=function(){this._jq8.style.width="auto";var _om5=this._jq8.scrollWidth;if(this._rf5!=-1){this._jq8.style.width=this._rf5+"px";}return _om5;};_8i6.prototype._f33=function(_gv8,_n79){this._fs7(_gv8, _n79);};_8i6.prototype._g33=function(_xg8,_n79){this._d77(_xg8, _n79);};_8i6.prototype._7v=function(){return this._ue3();};_8i6.prototype._ww2=function(){var _hx6=0;if(this._co6){return _hx6;}var _zg8=this._716.length;for(var i=0; i<_zg8; i++){_hx6+= this._716[i]._ww2();}_hx6+= _fe9._3t(this._jq8).height;return _hx6;};_8i6.prototype._ue3=function(){var _hi7=0;if(this._co6){return _hi7;}if(this._4q6!=-1){_hi7=this._4q6;}else if(this._pe5&&!this._716.length){if(this._rf5!=-1){_hi7=this._5g();}else{_hi7=0;}}else{var _zg8=this._716.length;if(!_zg8){if(this._ft4=="fixed"&&this._an3=="fixed"){_hi7=this._q11();}}else{var _fi7=0;for(var i=0;i<_zg8;i++){var _gv8=this._716[i]._ue3();if(_gv8>_fi7){_fi7=_gv8;}}_hi7=_fi7+_fe9._3t(this._jq8).width;this._ma2=_hi7;}}return _hi7;};_8i6.prototype._1k3=function(){var _325=_fe9._fe3(this._jq8);var _2a6=_fe9._d85(this._jq8)+parseInt(_325.paddingTop, 10)+_fe9._3h2(this._jq8);var _vl5=_fe9._ll4(this._jq8)+parseInt(_325.paddingLeft, 10)+_fe9._722(this._jq8);var _q47=_325.transform;if(_q47){var _2m7=new _oq7(_vl5, _2a6);this._th3(_2m7, _q47);_vl5=_2m7.left;_2a6=_2m7.top;}var _zg8=this._qa7.length;for(var i=0;i<_zg8;i++){var _kw8=this._qa7[i];if(_kw8 instanceof _f88){var _bh7=this._ne9.getElementById(_kw8._632());var _tz4=_kw8._3i2();var _qh8=_2a6;if(_tz4==0){_qh8=_2a6-Math.round(_kw8._b32()/ 2);}_bh7.style.top=_qh8+"px";_bh7.style.left=_vl5+"px";_2a6+= _tz4;}else{_kw8._jq8.style.position="absolute";_kw8._jq8.style.top=_2a6+"px";_kw8._jq8.style.left=_vl5+"px";if(!_kw8._co6){_2a6+= _kw8._pt4;}}}};