_hm9.js 22 KB

123456
  1. // Licensed Materials - Property of IBM
  2. // IBM Cognos Products: rs
  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. var _hm9=new _lcm( "_hm9", "dlgAppControlItems" );_hm9._yd3={appDropDownList:"new_appListItem.gif",appListBox:"new_appListItem.gif",appButtonBar:"new_appButtonBarButton.gif",appToggleButtonBar:"new_appButtonBarButton.gif",appDeck:"new_appCard.gif",appTabControl:"new_appTab.gif",appRadioButtonGroup:"new_appRadioButton.gif",appCheckboxGroup:"new_appCheckbox.gif",appIterator:"new_appIteratorValue.gif",appDiscreteSlider:"new_appSliderValue.gif",appRepeaterTable:"new_appRepeaterTableCellValue.gif"};_hm9._jgn=function(_jxm,_zpi){this._ljg=_zpi;this._irl=_dth._ug8(this._ljg);this._wdd=this._irl.cloneNode(true);this._os7=_dth._l7b(this._wdd, this._ljg);this._y5i="images/" + ((this._ljg.nodeName=="appButton")?"appButton":_j9g._vb6[this._ljg.nodeName]) + ".gif";this._z5i=_frh._c6j("IDS_EL_" + ((this._ljg.nodeName=="appButton")?"appButton":_j9g._vb6[this._ljg.nodeName]));this._4le(null, null, _jxm);};_hm9._mk6=800;_hm9._gn5=500;_hm9._5z2=function(){ this._i3f=this._2oh("tblDataTable");this._i3f.onkeydown=this._acj.bind(this);this._1j5();this._4xh();this._7bj(true);this._8y8=new _jgk(this._2oh("cboLabelDataItems"), _frh._53g( "EmptyAuthoredComboWithSmallSvgIcon" ), null, this);var _xrm=this._os7.selectSingleNode(_j9g._psh[this._os7.nodeName]);this._n92(this._8y8, _xrm);this._9bd=_j9g._p9j[this._os7.nodeName];this._2oh("chkIcon").checked=this._9bd?!!this._os7.selectSingleNode(_j9g._q9j[this._os7.nodeName]):false;this._2oh("idIconLabel").style.display = this._9bd?"":"none";this._2oh("idIconComboBoxContainer").style.display = this._9bd?"":"none";if(this._9bd){this._z9a=new _jgk(this._2oh("cboIconDataItems"), _frh._53g( "EmptyAuthoredComboWithSmallSvgIcon" ), null, this);var _b9n=this._os7.selectSingleNode(_j9g._q9j[this._os7.nodeName]);this._n92(this._z9a, _b9n);}this._2oh("imgNewControlItem").src = (this._os7.nodeName=="appButton")?"":_zpn._m2g(this._yd3[this._os7.nodeName]);this._zj6();this._2oh( "divControlItemButtons" ).style.display = (this._os7.nodeName=="appButton")?"none":"";};_hm9._1j5=function(){this._cyh=[];this._gl6=[];this._pw8=[];this._bob=[];this._ap7=[];this._b1i=null;};_hm9._n92=function(_35k,_fqa){var _5wf=_fqa?_fqa.getAttribute("refDataItem"):"";_35k._3kk(_5wf, null, _5wf, "def_el_dataItem");};_hm9._4xh=function(){var _j68=this._os7.selectNodes(_j9g._043[this._os7.nodeName]);this._o5a(_j68);var _8z5=this._os7.selectNodes(_j9g._rr3[this._ljg.nodeName]);this._lu(_8z5, true);};_hm9._o5a=function(_j68){for(var i=0; i<_j68.length; i++){var _qxj=_j68.item(i);var _79k=_qxj.getAttribute("name");this._cyh.push(_79k);this._gl6.push(_79k);}};_hm9._lu=function(_8z5,_hv5){ for(var i=0; i<_8z5.length; i++){var _p28=_8z5.item(i);var _fe2=_p28.selectNodes("appStaticDataItemValue");var _lgf=null;if(_hv5){switch(this._os7.nodeName){case "appDeck":_lgf=this._os7.selectSingleNode("appCards/appCard[position()=" + (i + 1) + "]");break;case "appTabControl":_lgf=this._os7.selectSingleNode("appTabDeck/appTabCards/appTabCard[position()=" + (i + 1) + "]");break;}}this._bob.push(_lgf);this._pw8.push([]);for(var j=0; j<_fe2.length; j++){var _pv2=_fe2.item(j);this._pw8[i].push(_pv2.cloneNode(true));}}};_hm9._udg=function(){var _38n=this._i3f.rows.length;var _jpm=this._i3f.rows.item(0).cells.length;for(var i=1; i<_38n; i++){for(var j=0; j<_jpm; j++){if(j==0){continue;}var _pv2=this._pw8[i-1][j-1];var _4hf=_pv2.selectSingleNode("defaultText");var td=this._i3f.rows.item(i).cells.item(j);var _men=td.firstChild.value;_4hf.text=_men;}}};_hm9._kol=function(_noa,_ga9){this._7bj();this._b1i=null;if(_noa!==null){this._mw1(this._i3f.rows.item(_noa).cells.item(_ga9));}else{this._zj6();}};_hm9._7bj=function(_a8f){_4qn._eo9(this._i3f);var _zoc=this._i3f.insertRow(0);var _5il=_zoc.insertCell(0);_5il.style.backgroundColor=_9l8._9h8("--ui-02");for(var i=0; i<this._cyh.length; i++){this._ap8(_zoc, this._cyh[i]);}for(var i=0; i<this._pw8.length; i++){var tr=this._i3f.insertRow(this._i3f.rows.length);this._8g5(tr);var _ht5=this._pw8[i];for(var j=0;j<_ht5.length;j++){var _pv2=_ht5[j];var _uxm=_pv2.selectSingleNode("defaultText").text;this._63d(tr, _uxm, this._cyh[j]);}}var _318=this._i3f.parentNode;var _dkh=this._i3f.clientWidth;var _oxf=this._i3f.clientHeight;_318.style.width=(_dkh>this._mk6)?(this._mk6+"px"):"";_318.style.overflowX=(_dkh>this._mk6)?"scroll":"";_318.style.height=(_oxf>this._gn5)?(this._gn5+"px"):"";_318.style.overflowY=(_oxf>this._gn5)?"scroll":"";this._3m3();};_hm9._ap8=function(tr,_dwm){var d=tr.ownerDocument;var td=tr.insertCell(tr.cells.length);td.style.padding="2px";td.style.borderLeft="1px solid " + _9l8._9h8( "--text-03" );td.style.backgroundColor=_9l8._9h8("--ui-02");td.style.whiteSpace="nowrap";td.style.width="140px";td.onmousedown=_olk._cp1(this._si5, this);td.onmouseover=_olk._cp1(this._ti5, this);td.onmouseout=_olk._cp1(this._dg6, this);var _zhl=td.appendChild(d.createElement("TABLE"));_zhl.cellSpacing=0;_zhl.cellPadding=0;_zhl.style.width="100%";_k0d._9q3(_zhl);var _8cm=_zhl.insertRow(_zhl.rows.length);var _lym=_8cm.insertCell(_8cm.cells.length);_lym.style.width="20px";_lym.innerHTML='<svg class="clsSvgIcon16x16" style="margin-right:4px"><use xlink:href="#def_el_dataItem"/></svg>';var _wbm=_8cm.insertCell(_8cm.cells.length);var _fzk=_wbm.appendChild(d.createElement("DIV"));_fzk.style.width="62px";_fzk.style.whiteSpace="nowrap";_fzk.style.overflow="hidden";_fzk.style.textOverflow="ellipsis";_4qn._1je(_fzk, _dwm);_fzk.title=_dwm;_fzk.id=_4qn._k3g("_hm9_divDataItemHeader");var _jym=_8cm.insertCell(_8cm.cells.length);_jym.style.visibility="hidden";_jym.onmousedown=_4qn._w0g.bind(this);var div=_jym.appendChild(d.createElement("DIV"));div.className="clsButtonToolbar";var _axl=div.appendChild(d.createElement("BUTTON"));_axl.className="clsSvgButton16x16";_axl.title=_frh._c6j("IDS_BTN_EDIT");_axl.style.verticalAlign="middle";_axl.id=_4qn._k3g("_hm9_btnEditDataItem");_axl.innerHTML='<svg><use xlink:href="#def_hal_edit_16x16"/></svg>';_axl.onclick=_olk._cp1(this._xfn, this);_axl.ondblclick=_olk._cp1(this._xfn, this);var _6il=_8cm.insertCell(_8cm.cells.length);_6il.style.visibility="hidden";_6il.onmousedown=_4qn._w0g.bind(this);var div=_6il.appendChild(d.createElement("DIV"));div.className="clsButtonToolbar";var _irj=div.appendChild(d.createElement("BUTTON"));_irj.className="clsSvgButton16x16";_irj.title=_frh._c6j("IDS_BTN_DELETE");_irj.style.verticalAlign="middle";_irj.id=_4qn._k3g("_hm9_btnDeleteDataItem");_irj.innerHTML='<svg><use xlink:href="#def_hal_remove_16x16"/></svg>';_irj.onclick=_olk._cp1(this._26b, this, td.cellIndex-1);_irj.ondblclick=_olk._cp1(this._26b, this, td.cellIndex-1);if(_zpn._qsh["hal"]["enableAccessibility"]){_fzk.tabIndex=0;_jym.style.visibility="visible";_6il.style.visibility="visible";_4qn._pf1(_irj, this._cyh.length>1);_irj.setAttribute( "aria-label", _frh._c6j("IDS_AC_DELETE_COL") );}};_hm9._8g5=function(tr){var d=tr.ownerDocument;var td=tr.insertCell(tr.cells.length);td.style.padding="2px";td.style.border="1px solid " + _9l8._9h8( "--text-03" );td.style.backgroundColor=_9l8._9h8("--ui-01");td.style.whiteSpace="nowrap";td.onmousedown=_olk._cp1(this._si5, this);td.onmouseover=_olk._cp1(this._ti5, this);td.onmouseout=_olk._cp1(this._dg6, this);var _81m=td.appendChild(d.createElement("IMG"));_81m.src=this._y5i;_81m.className="clsImg16x16";_81m.style.marginRight="4px";_81m.id=_4qn._k3g("_hm9_imgDataRow");var _7be=d.createElement("SPAN");_7be.style.visibility="hidden";_7be.onmousedown=_4qn._w0g;if(this._os7.nodeName!="appButton"){var div=_7be.appendChild(d.createElement("DIV"));div.className="clsButtonToolbar";div.style.display="inline-block";var _irj=div.appendChild(d.createElement("BUTTON"));_irj.className="clsSvgButton16x16";_irj.title=_frh._c6j("IDS_BTN_DELETE");_irj.style.verticalAlign="middle";_irj.id=_4qn._k3g("_hm9_btnDeleteDataRow");_irj.innerHTML='<svg><use xlink:href="#def_hal_remove_16x16"/></svg>';_irj.onclick=this._b77.bind(this, tr.rowIndex-1);_irj.ondblclick=this._b77.bind(this, tr.rowIndex-1); if(_zpn._qsh["hal"]["enableAccessibility"]){_irj.setAttribute( "aria-label", _frh._c6j("IDS_AC_DELETE_ROW") );}}td.insertBefore(_7be, _81m);if(_zpn._qsh["hal"]["enableAccessibility"]){_81m.tabIndex=0;_81m.alt=_frh._c6j("IDS_AC_STATIC_DATA_ROW");_7be.style.visibility="visible";_4qn._pf1(_7be.firstChild, this._pw8.length>1);}};_hm9._63d=function(tr,_uxm,_q8m){var d=tr.ownerDocument;var td=tr.insertCell(tr.cells.length);td.style.border="1px solid " + _9l8._9h8( "--text-03" );td.style.padding="2px";td.style.backgroundColor=_9l8._9h8("--ui-01");td.style.verticalAlign="top";td.style.whiteSpace="nowrap";var _jil=td.appendChild(d.createElement("input"));_jil.maxLength=1000;_jil.setAttribute( "HAL_isSelectable", "true" );_jil.style.border="none";_jil.style.width="138px";_jil.style.height="32px";_jil.style.verticalAlign="middle";_jil.id=_4qn._k3g("_hm9_txtValue");_jil.onfocus=_olk._cp1(this._wnk, this);_jil.onblur=_olk._cp1(this._tol, this);_jil.value=_uxm;var _489=td.appendChild(d.createElement("button"));_489.hideFocus="true";_489.className="clsDotDotDotPropertyButton";_489.style.verticalAlign="middle";_489.id=_4qn._k3g("_hm9_btnLocalizedText");if(!_zpn._qsh["hal"]["enableAccessibility"]){_489.onmousedown=_olk._cp1(this._6i7, this);_489.style.display="none";}else{_jil.setAttribute( "aria-label", _q8m + " " + _uxm );_489.onclick=_olk._cp1(this._6i7, this);}_489.innerHTML='<svg class="clsDotDotDotButtonSvg"><use xlink:href="#def_hal_property_dotdotdot"/></svg>';};_hm9._6i7=function(e,_0pm){var td=_0pm.parentNode;var _sgi=td.cellIndex;var _tvj=td.parentNode.rowIndex;var _pv2=this._pw8[_tvj-1][_sgi-1];var txt=td.firstChild;var _4hf=_pv2.selectSingleNode("defaultText");_4hf.text=txt.value;this._stl=txt;this._ua1=_pv2;_8fm._jgn( "_7qc", _pv2, null, this, _frh._c6j("IDS_TITLE_STATIC_DATAITEM_VALUE"), null, false );};_hm9._io9=function(){this._stl.value=this._ua1.selectSingleNode("defaultText").text;};_hm9._wnk=function(e,_0pm){if(!_zpn._qsh["hal"]["enableAccessibility"]){var _rma=_0pm.parentNode.parentNode.cells.item(0);this._mw1(_rma, true);}_0pm.style.width="116px";var _paf=_0pm.parentNode.childNodes[1];_paf.style.display="";_0pm.focus();_0pm.select();};_hm9._tol=function(e,_0pm){if(!_zpn._qsh["hal"]["enableAccessibility"]){_0pm.style.width="138px";var _paf=_0pm.parentNode.childNodes[1];_paf.style.display="none";}};_hm9._si5=function(e,_0pm){this._mw1(_0pm);};_hm9._mw1=function(_kbf,_ju2){ if(_kbf.getAttribute("selected")=="true"){if(!_ju2){_kbf.removeAttribute("selected");this._fc6(_kbf);this._b1i=null;}}else{if(this._b1i){this._b1i.removeAttribute("selected");this._tj4(this._b1i);}_kbf.setAttribute("selected", "true");_kbf.style.backgroundColor=_9l8._9h8("--selected-ui");this._b1i=_kbf;}_4qn._f5b();this._zj6();};_hm9._ti5=function(e,_0pm){this._fc6(_0pm);};_hm9._fc6=function(_kbf){var _dnm=(_kbf.cellIndex==0);if(_dnm){var _218=_kbf.childNodes[0];_218.style.visibility="visible";_4qn._pf1(_218.firstChild,(this._pw8.length>1));}else{var _tyf=_kbf.childNodes[0];var _jym=_tyf.rows.item(0).cells.item(2);_jym.style.visibility="visible";var _6il=_tyf.rows.item(0).cells.item(3);_6il.style.visibility="visible";_4qn._pf1(_6il.firstChild,(this._cyh.length>1));}if(_kbf.getAttribute("selected")=="true"){return;}_kbf.style.backgroundColor=_9l8._9h8("--hover-ui");};_hm9._dg6=function(e,_0pm){this._tj4(_0pm);};_hm9._tj4=function(_kbf){var _dnm=(_kbf.cellIndex==0);if(!_zpn._qsh["hal"]["enableAccessibility"]){if(_dnm){_kbf.childNodes[0].style.visibility="hidden";}else{var _tyf=_kbf.childNodes[0];var _jym=_tyf.rows.item(0).cells.item(2);_jym.style.visibility="hidden";var _6il=_tyf.rows.item(0).cells.item(3);_6il.style.visibility="hidden";}}if(_kbf.getAttribute("selected")=="true"){return;}_kbf.style.backgroundColor=_9l8._9h8(_dnm?"--ui-01":"--ui-02");};_hm9._7i8=function(){this._udg();var _sgi=this._b1i?this._b1i.cellIndex:null;var _tvj=this._b1i?this._b1i.parentNode.rowIndex:null;var _fbk=_frh._c6j("IDS_EL_dataItem");var _jxm=_frh._c6j("IDS_TITLE_NEW_APPCONTROLITEM", _fbk);var _rel=_frh._c6j("IDS_LBL_APPCONTROLITEM_LABEL", _fbk);_zgk._jgn(this._xp9(), _rel, _jxm, "", null, Function("_hm9._teb(" + _tvj + ", " + _sgi + ")"), null, null, Function("return _hm9._vq4()"));};_hm9._teb=function(_tvj,_sgi){var _men=_zgk._fkl();this._cyh.push(_men);this._gl6.push(null);for(var i=0; i<this._pw8.length; i++){this._pw8[i].push(this._jj(""));}this._kol(_tvj, _sgi);};_hm9._vq4=function(_y8m){var _men=_zgk._fkl();for(var i=0; i<this._cyh.length; i++){var _79k=this._cyh[i];if((_men!=_y8m)&&(_79k==_men)){_67j("IDS_ERR_NOT_UNIQUE_NAME");return false;}}return true;};_hm9._jj=function(_4tf){var d=this._os7.ownerDocument;var _pv2=d.createElement("appStaticDataItemValue");var _4hf=_pv2.appendChild(d.createElement("defaultText"));_4hf.text=_4tf;return _pv2;};_hm9._xo3=function(){this._cwh(true);};_hm9._323=function(){this._cwh(false);};_hm9._j95=function(){this._udg();var _sgi=this._b1i?this._b1i.cellIndex:null;var _tvj=this._b1i?this._b1i.parentNode.rowIndex:null;var _yga=[];var _ia8=this._8y8._qik();var _vzg=this._cyh.indexOf(_ia8);for(var i=0; i<this._pw8.length; i++){var _pv2=this._pw8[i][_vzg];var _dwm=_pv2.selectSingleNode("defaultText").text;_yga.push(_dwm);}this._bob.push(null);this._pw8.push([]);var _dwm=_8aj._f8b(_j9g._d52[this._os7.nodeName], _yga);for(var i=0; i<this._cyh.length; i++){var _4tf=(i==_vzg)?_dwm:""; this._pw8[this._pw8.length-1].push(this._jj(_4tf));}this._kol(_tvj, _sgi);var _p3j=this._i3f.rows.item(this._i3f.rows.length-1).cells.item(_vzg+1);var _slh=_p3j.firstChild;_slh.focus();_slh.select();};_hm9._223=function(){this._col(true);};_hm9._i32=function(){this._col(false);};_hm9._cwh=function(_36n){this._udg();var _sgi=this._b1i.cellIndex-1;var _mrd=_36n?(_sgi-1):(_sgi+1);var _dwm=this._cyh[_sgi];this._cyh.splice(_sgi, 1);this._cyh.splice(_mrd, 0, _dwm);var _rlc=this._gl6[_sgi];this._gl6.splice(_sgi, 1);this._gl6.splice(_mrd, 0, _rlc);for(var i=0; i<this._pw8.length; i++){var _uxm=this._pw8[i][_sgi];this._pw8[i].splice(_sgi, 1);this._pw8[i].splice(_mrd, 0, _uxm);}this._kol(0, _mrd+1);};_hm9._col=function(_zqn){this._udg();var _tvj=this._b1i.parentNode.rowIndex-1;var _2ef=_zqn?(_tvj-1):(_tvj+1);var _lgf=this._bob[_tvj];this._bob.splice(_tvj, 1);this._bob.splice(_2ef, 0, _lgf);var _oga=this._pw8[_tvj];this._pw8.splice(_tvj, 1);this._pw8.splice(_2ef, 0, _oga);this._kol(_2ef+1, 0);};_hm9._26b=function(e,_0pm,_5qm){this._udg();var _79k=this._cyh[_5qm];this._cyh.splice(_5qm, 1);if(this._gl6[_5qm]){this._ap7.push(_79k);}this._gl6.splice(_5qm, 1);for(var i=0; i<this._pw8.length; i++){this._pw8[i].splice(_5qm, 1);}if(this._8y8._qik()==_79k){_79k=this._cyh[0];this._8y8._3kk(_79k, null, _79k, "def_el_dataItem");}if(this._9bd&&(this._z9a._qik()==_79k)){this._2oh("chkIcon").checked=false;}this._kol(null, null);};_hm9._b77=function(_5qm){this._udg();this._bob.splice(_5qm, 1);this._pw8.splice(_5qm, 1);this._kol(null, null);};_hm9._xfn=function(e,_0pm){this._udg();var td=_0pm.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode;var _tvj=td.parentNode.rowIndex-1;var _sgi=td.cellIndex-1;var _dwm=this._cyh[_sgi];var _fbk=_frh._c6j("IDS_EL_appStaticDataItem");var _jxm=_frh._c6j("IDS_TITLE_EDIT_APPCONTROLITEM", _fbk);var _rel=_frh._c6j("IDS_LBL_APPCONTROLITEM_LABEL", _fbk);_zgk._jgn(this._xp9(), _rel, _jxm, _dwm, null, Function("_hm9._dag(" + _tvj + ", " + _sgi + ")"), null, null, Function("return _hm9._vq4('" + _dwm + "')"));};_hm9._dag=function(_tvj,_sgi){var _men=_zgk._fkl();var _rlc=this._cyh[_sgi];if(this._8y8._qik()==_rlc){this._8y8._3kk(_men, null, _men, "def_el_dataItem");}if(this._9bd&&(this._z9a._qik()==_rlc)){this._z9a._3kk(_men, null, _men, "def_el_dataItem");}this._cyh[_sgi]=_men;var _ga9=this._b1i?this._b1i.cellIndex:null;var _noa=this._b1i?this._b1i.parentNode.rowIndex:null;this._kol(_noa, _ga9);};_hm9._nde=function(){this._zj6();};_hm9._kg2=function(_35k,_a6k){var _h1j=_35k._qik();_a6k._bzm();for(var i=0; i<this._cyh.length; i++){var _dwm=this._cyh[i];var _mzj=_a6k._767();_mzj.setAttribute("label", _dwm);_mzj.setAttribute("value", _dwm);_mzj.setAttribute("smallSvgIcon", "def_el_dataItem");}_35k._yp3();_a6k._wfn();_a6k._hwc(_h1j);};_hm9._g67=function(_35k,_mzj){this._zj6();};_hm9._acj=function(e){if(_zpn._qsh["hal"]["enableAccessibility"]){this._1f7(e);return;}switch(e.keyCode){case _4qn._gml:var _dgk=e.target;if(_dgk.nodeName!="INPUT"){return;}var _ail=_dgk.parentNode;var _67c=_ail.cellIndex;var _hil=_ail.parentNode;var _87c=_hil.rowIndex;var _38n=this._i3f.rows.length;var _jpm=this._i3f.rows.item(1).cells.length;var _4pc=null;var _xef=0;var _4ff=0;if(e.shiftKey){if((_67c==1)&&(_87c==1)){return;}_xef=(_67c>1)?(_67c-1):(this._i3f.rows.item(0).cells.length-1);_4ff=(_67c>1)?_87c:(_87c-1);}else{if((_67c==(_jpm-1))&&(_87c==(_38n-1))){return;}_xef=(_67c==(_jpm-1))?1:(_67c+1);_4ff=(_67c==(_jpm-1))?(_87c+1):_87c;}var _iym=this._i3f.rows.item(_4ff).cells.item(_xef);var _fcm=_iym.firstChild;_fcm.focus();_fcm.select();_4qn._w0g(e);break;}};_hm9._o46=function(){delete this._cyh;delete this._gl6;delete this._pw8;delete this._bob;delete this._ap7;delete this._ljg;this._ljg=null;delete this._os7;this._os7=null;delete this._wdd;this._wdd=null;delete this._irl;this._irl=null;this._8y8._fdm();if(this._9bd){this._z9a._fdm();}_4qn._eo9(this._i3f);this._b1i=null;};_hm9._a62=function(_7x5,_p3c){_8qn._k5g(_7x5, "appStaticDataItem");for(var i=0; i<this._cyh.length; i++){var _vdn=this._cyh[i];var _qxj=_erh._u0g(_7x5, "appStaticDataItem");_qxj.setAttribute("name", _vdn);if(_p3c){var _38e=this._gl6[i];if(_38e&&(_38e!=_vdn)){var _iua=_8qn._x5g(this._ljg, "", ["appControlEnabled", "appContainerSelect", "appContainerFilter", "appOnSelectSetVariableValues"], "//*[@refDataItem=" + _cgm._zxc( _38e ) + "]");for(var j=0; j<_iua.length; j++){var _usd=_iua.item(j);_usd.setAttribute("refDataItem", _vdn);}_8aj._qe(this._ljg, _38e, _vdn);}}}};_hm9._9m2=function(_uw6,_xu2){_8qn._k5g(_uw6, _j9g._vb6[this._ljg.nodeName]);var _lwf=_xu2?_j9g._vb6[this._ljg.nodeName]:"appStaticDataRow";for(var i=0; i<this._pw8.length; i++){var _p28=_erh._u0g(_uw6, _lwf);for(var j=0; j<this._pw8[i].length; j++){ var _pv2=this._pw8[i][j];_p28.appendChild(_erh._woh(_pv2));}}};_hm9._kf=function(){for(var i=0; i<this._ap7.length; i++){var _8i9=this._ap7[i];var _iua=_8qn._x5g(this._ljg, "", ["appControlEnabled", "appContainerSelect", "appContainerFilter"], "//*[@refDataItem=" + _cgm._zxc( _8i9 ) + "]");var _tzl=_iua.length;for(var j=0; j<_tzl; j++){var _usd=_iua.item(j);_8aj._pe(_usd);}var _zz6=this._ljg.selectNodes("appOnSelectSetVariableValues/appSetVariableValueToDataItemValue[@refDataItem=" + _cgm._zxc( _8i9 ) + "]");var _tzl=_zz6.length;for(var j=0; j<_tzl; j++){var _d58=_zz6.item(j);var _off=_d58.parentNode;_off.removeChild(_d58);if(!_off.selectSingleNode("*")){_off.parentNode.removeChild(_off);}}}};_hm9._df5=function(_n7c,_831){var _skc=_831?_j9g._osh[this._ljg.nodeName]:"appLabel";var _t6e=_831?_j9g._p9j[this._ljg.nodeName]:"appIcon";var _v2b=_831?_j9g._59g[this._ljg.nodeName]:"appValues";var _3oc=_831?_j9g._xsh[this._ljg.nodeName]:"appValue";var _k7i=[].concat(this._cyh);var _pkc=this._8y8._qik();var _xrm=_erh._987(_n7c, _skc);_xrm.setAttribute("refDataItem", _pkc);_k7i.splice(this._cyh.indexOf(_pkc), 1);if(this._2oh("chkIcon").checked){var _r6e=this._z9a._qik();var _b9n=_erh._987(_n7c, _t6e);_b9n.setAttribute("refDataItem", _r6e);var _5qm=_k7i.indexOf(_r6e);if(_5qm!=-1){_k7i.splice(_5qm, 1);}}else if(this._9bd){_8qn._cqh(_n7c, _t6e);}_8qn._k5g(_n7c, _v2b);for(var i=0; i<_k7i.length; i++){var _q25=_k7i[i];var _gki=_erh._987(_n7c, _v2b);var _uwj=_erh._u0g(_gki, _3oc);_uwj.setAttribute("refDataItem", _q25);}};_hm9._bgn=function(){this._udg();_erh._ybb();if((this._os7.nodeName=="appDeck")||(this._os7.nodeName=="appTabControl")){var _c98=(this._os7.nodeName=="appDeck")?"appCards":"appTabDeck/appTabCards";_8qn._k5g(this._ljg, _c98);for(var i=0; i<this._bob.length; i++){var _utd=_erh._987(this._ljg, _c98);var _lgf=this._bob[i];if(!_lgf){var _z25=(this._os7.nodeName=="appDeck")?"appCard":"appTabCard";var d=this._os7.ownerDocument;_lgf=d.createElement(_z25);_lgf.appendChild(d.createElement("contents"));}_utd.appendChild(_erh._woh(_lgf));}}var _7x5=this._ljg.selectSingleNode(_j9g._6l2[this._ljg.nodeName]);this._a62(_7x5, true);var _uw6=this._ljg.selectSingleNode(_j9g._143[this._ljg.nodeName]);this._9m2(_uw6, true);var _n7c=this._ljg.selectSingleNode(_j9g._9x9[this._ljg.nodeName]);this._df5(_n7c, true);this._kf();_8aj._1k2(this._irl);_erh._iee(true);this._3le();};_hm9._zj6=function(){var _sgi=this._b1i?this._b1i.cellIndex:null;var _tvj=this._b1i?this._b1i.parentNode.rowIndex:null;var _38n=this._i3f.rows.length;var _u0l=this._i3f.rows.item(0).cells.length;this._pj8( "btnUpControlItem", this._b1i&&(_sgi==0)&&(_tvj > 1), "hal/images/btn_arrow_up" );this._pj8( "btnDownControlItem", this._b1i&&(_sgi==0)&&(_tvj < (_38n - 1)), "hal/images/btn_arrow_down" );this._pj8( "btnLeftDataItem", this._b1i&&(_tvj==0)&&(_sgi > 1), "hal/images/btn_arrow_left" );this._pj8( "btnRightDataItem", this._b1i&&(_tvj==0)&&(_sgi < (_u0l - 1)), "hal/images/btn_arrow_right" );if(this._9bd){var _38f=this._2oh("chkIcon").checked;if(!_38f){this._z9a._3kk("");}this._z9a._mqh(_38f);}var _rlm=_4aj._z6b();this._pj8("btnPaste", (_rlm&&_rlm[0]&&(_rlm[0].nodeName=="appStaticDefinitionAndDataTable")));this._pj8("btnOK", !_38f||(_38f&&this._z9a._qik()));};_hm9._vfn=function(){this._udg();var n=this._ljg.ownerDocument.createElement("appStaticDefinitionAndDataTable");var _7x5=_8qn._u0g(n, "appStaticDataItems");this._a62(_7x5, false);var _uw6=_8qn._u0g(n, "appStaticDataRows");this._9m2(_uw6, false);var _n7c=_8qn._u0g(n, "appDefinition");this._df5(_n7c, false);_dth._2k2(n);_4aj._3bb([n]);this._zj6();};_hm9._nzm=function(){ var _rlm=_4aj._z6b();if(!(_rlm&&_rlm[0]&&(_rlm[0].nodeName=="appStaticDefinitionAndDataTable"))){return;}var n=_rlm[0];var _1kd=[].concat(this._cyh);this._1j5();var _j68=n.selectNodes("appStaticDataItems/appStaticDataItem");this._o5a(_j68);var _8z5=n.selectNodes("appStaticDataRows/appStaticDataRow" + ((this._ljg.nodeName=="appButton")?"[1]":""));this._lu(_8z5, true);var _xrm=n.selectSingleNode("appDefinition/appLabel");this._n92(this._8y8, _xrm);if(this._9bd){var _xrm=n.selectSingleNode("appDefinition/appIcon");this._2oh("chkIcon").checked=Boolean(_xrm);this._n92(this._z9a, _xrm);}for(var i=0; i<_1kd.length; i++){if(this._cyh.indexOf(_1kd[i])==-1){this._ap7.push(_1kd[i]);}}this._7bj();this._zj6();};