// Licensed Materials - Property of IBM // IBM Cognos Products: irot // (C) Copyright IBM Corp. 2003, 2022. // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. function _up1(_jf2, _pe4, _vl7, _3a4){_up1.baseConstructor.call(this, _pe4, _vl7);this._qb2=_jf2;this._qb2._b84=this;this._u54=_3a4;this._kh ={valid:null,hasValue:null};this._8b2=null;if(this._qb2&&this._qb2.getAttribute("specname")&&!this._lo6){this._zs4=true;if(this._f73&&+this._f73>11){this._qb2.classList.add(_1k4._bb5);this._qb2.setAttribute("nemesis_id", "PromptControl");if(_kx5._y14){this._qb2.classList.add(_1k4._cb5);}if(_fe9._a04(this._qb2)){this._qb2.classList.add("clsDirectionRtl");}this._5t4=true;}}var _rr8=["range", "multiSelect"];for(var i=0; i<_rr8.length; i++){var _969=_rr8[i];if(_pe4.getAttribute(_969)=="true"){_jf2.setAttribute("_" + _969, "true");}}if(this._lo6){this._qb2.setAttribute( "isControl", "true" );_ie9._jk4(this._qb2, this._j74, "specname");}};_9t7._v88(_up1, _1k4);_up1.prototype._1o8=function(){this._0d7=null;this._8b2._1o8();this._8b2=null;if(this._i36){this._i36._1o8();}this._6m1=null;this._5m1=null;this._di5=null;this._2s6=null;this._iq8=null;this._lm1=null;this._kh=null;this._nq=null;this._qb2._b84=null;if(this._qb2.firstChild){this._qb2.removeChild(this._qb2.firstChild);}};_up1.prototype._a99=function(_pc2){this._qb2.setAttribute( "cellPadding", "0" );this._qb2.setAttribute( "cellSpacing", "0" );var _6n=this._qb2;if(this._3f5){var _av2=_6n.insertRow(0);var _7v2=_av2.insertCell(0);_6n=this._87(_7v2, _pc2);if(!_6n.id){this._lk1(_6n, "tblMultiSelect");}var _gf1=_av2.insertCell(1);this._ad(_gf1);var _zp7=_av2.insertCell(2);this._i62(_zp7);if(this._5t4){_7v2.setAttribute(_1k4._m87, _1k4._rz2);_zp7.setAttribute(_1k4._m87, _1k4._mh3);}}if(this._3f5){this._j74.setAttribute( "required", "false" );}return _6n;};_up1.prototype._87=function(_7v2,_pc2){_7v2.style.verticalAlign="top";var _kp1=_7v2.appendChild(document.createElement("table"));_io4._h81(_kp1);if(this._5t4){_kp1.classList.add(_1k4._bb5);_kp1.setAttribute("nemesis_id","PromptControl");if(_kx5._y14){_kp1.classList.add(_1k4._cb5);}_kp1.style.width=_kp1.style.height="100%";if(_fe9._a04(_kp1)){_kp1.classList.add("clsDirectionRtl");}}var _912;if(this._gq8||_pc2){_912=_kp1;}else{_kp1.setAttribute( "cellPadding", "0" );_kp1.setAttribute( "cellSpacing", "0" );var _bh9=_kp1.insertRow(0);var _ah9=_bh9.insertCell(0);_ah9.className=this._5t4?"pc":"clsDialogText";_fe9._u95(_ah9, _4l6._m67("IDS_CCHL_PRMT_VALUE"));var _2g9=_kp1.insertRow(1);var _1g9=_2g9.insertCell(0);_912=_1g9.appendChild(document.createElement("table"));if(this._qb2.id){_912.id=this._qb2.id+"_tblPromptControl";}_912.style.padding="0px";_io4._h81(_912);if(this._5t4){_912.classList.add(_1k4._bb5);_912.setAttribute("nemesis_id","PromptControl");if(_kx5._y14){_912.classList.add(_1k4._cb5);}_912.style.width=_912.style.height="100%";if(_fe9._a04(_912)){_912.classList.add("clsDirectionRtl");} _bh9.setAttribute(_1k4._m87, _1k4._424);_2g9.style.height="100%";}if(_be9._kl6["hal"]["enableAccessibility"]){_912.setAttribute( "HAL_idsAriaLabel", "IDS_CCHL_PRMT_VALUE" );}}_912.setAttribute( "cellPadding", "0" );_912.setAttribute( "cellSpacing", "0" );return _912;};_up1.prototype._ad=function(_gf1){_gf1.classList.add("clsPromptButtonsContainer");_gf1.style.verticalAlign="top";var _261=_gf1.appendChild(document.createElement("table"));_261.setAttribute( "cellPadding", "0" );_261.setAttribute( "cellSpacing", "0" );if(this._k53<=11.4){_261.style.width="40px";}_io4._h81(_261);if(this._5t4){_261.classList.add(_1k4._bb5);_261.setAttribute("nemesis_id","PromptControl");if(_kx5._y14){_261.classList.add(_1k4._cb5);}if(_fe9._a04(_261)){_261.classList.add("clsDirectionRtl");} }var _ba9=_fe9._a04(_261);var _dt5=_261.insertRow(0);var _6t5=_dt5.insertCell(0);if(this._5t4){_6t5.className="pc";_6t5.style.visibility="hidden";}else{_6t5.className="clsDialogText";}_6t5.innerHTML=" ";var _lj4=_261.insertRow(1);var _dj4=_lj4.insertCell(0);_dj4.setAttribute( "align", "center" );this._5m1=this._zf(_dj4, true, _ba9);var _nj4=_261.insertRow(2);var _hj4=_nj4.insertCell(0);_hj4.setAttribute( "align", "center" );this._6m1=this._zf(_hj4, false, _ba9);_fe9._dy2(_fe9._9h2(this._6m1), false);};_up1.prototype._zf=function(_gf1,_xe8,_ba9){_gf1.classList.add("clsPromptButtonContainer");var btn=_gf1.appendChild(document.createElement("button"));if(this._qb2.id){btn.setAttribute("id", (_xe8?"btn_insert_":"btn_remove_") + this._qb2.id);}btn.onclick=_xe8?_up1._ya1:_up1._0b1;btn.className="clsSvgButton16x16 " + ( _xe8?"clsPromptInsertButton":"clsPromptRemoveButton" );if(_xe8&&(this._k53<=11.0)){btn.style.marginBottom="16px";}btn.innerHTML='';btn.title=_xe8? (this._j74.getAttribute("insertText")||this._ol2( "PMT_UIM_INSERTTIP", "IDS_CCHL_PRMT_INSERTTIP" )): (this._j74.getAttribute("removeText")||this._ol2( "PMT_UIM_REMOVETIP", "IDS_CCHL_PRMT_REMOVETIP" ));return btn;};_up1.prototype._i62=function(_zp7){_zp7.style.verticalAlign="top";var _x47=_zp7.appendChild(document.createElement("table"));_x47.setAttribute( "cellPadding", "0" );_x47.setAttribute( "cellSpacing", "0" );_io4._h81(_x47);if(this._5t4){_x47.classList.add(_1k4._bb5);_x47.setAttribute("nemesis_id", "PromptControl");if(_kx5._y14){_x47.classList.add(_1k4._cb5);}_x47.style.width=_x47.style.height="100%";if(_fe9._a04(_x47)){_x47.classList.add("clsDirectionRtl");} this._2s6=_x47;}var _kj4=_x47.insertRow(0);var _cj4=_kj4.insertCell(0);_cj4.className=this._5t4?"pc":"clsDialogText";if(this._gb7&&!this._qm3){var _cb6=this._0a1(_cj4);_cb6.style.marginRight="2px";}var _qg6=this._j74.getAttribute("choicesText");_cj4.appendChild( document.createTextNode( _qg6||this._ol2( "PMT_UIM_CHOICES", "IDS_CCHL_PRMT_SELECTIONS" )));if(this._5t4&&_fe9._a04(_cj4)){_cj4.style.textAlign="right";}var _at5=_x47.insertRow(1);this._di5=_at5.insertCell(0);this._di5.style.verticalAlign="top";var _n86=this._di5.appendChild(document.createElement("div"));if(this._5t4){_at5.style.height="100%";_n86.setAttribute(_1k4._m87, _1k4._m52);_n86.style.position="relative";_n86.style.width=_n86.style.height="100%";_n86.className="pv";_n86=_n86.appendChild(document.createElement("div"));_n86.style.position="absolute";_n86.style.top=_n86.style.left="0";_n86.style.width=_n86.style.height="100%";if(_fe9._a04(_n86)){_n86.style.textAlign="right";}}else{_n86.style.width="205px";_n86.style.height="120px";}_n86.className="clsListView";_n86.setAttribute('id', this._qb2.id+"_ListView");if(_be9._kl6["hal"]["enableAccessibility"]){_n86.setAttribute("aria-labelledby", _fe9._9h2(_cj4));}this._iq8=_ie9._py3();var _zj7=this._iq8.createElement("listView");_zj7.setAttribute( "multiSelect", "true" );this._lm1=_zj7.appendChild(this._iq8.createElement("listItems"));this._nq=[];for(var i=0;this._u54&&(i0){_bq3=true;_y73.forEach(function(_1m7){if(!_1m7._tv5()){_bq3=false;}});}}else if(_pu3&&_pu3._tv5()){_bq3=true;}if(_bq3){_7g4._8b2._es7("");}else{_7g4._8b2._cz8();}}};_up1.prototype._7k2=function(_y73){var _5f8=false;var _zg8=_y73.length;var _aj8=_zg8?_he9._zn8(_ie9._775(null, this._lm1.selectNodes("listItem/@value"))):null;for(var i=0; i<_zg8; i++){var _pu3=_y73[i];if(_pu3){var _tp7=_pu3._tv5();if((_tp7||_tp7==="")&&!_aj8.has(_tp7)){_aj8.add(_tp7);this._nq.push(_pu3);var _xj7=this._lm1.appendChild(this._iq8.createElement("listItem"));_xj7.setAttribute("label", _pu3._je3()||_tp7);_xj7.setAttribute("value", _tp7);_5f8=true;}}}if(_5f8){this._i36._f89();}var _dt8=this._731();if(_dt8){this._s33(true);this._wu();}this._gc();};_up1._0b1=function(e){e.stopPropagation();var _7g4=this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode._b84;_7g4._8b1(true);};_up1.prototype._8b1=function(_3g7){var _ns6=_3g7?this._i36._lg1():_ie9._l61(null, this._i36._685());for(var i=0;i<_ns6.length;i++){for(var j=0;j0);};_up1._mq4=function(e){e.stopPropagation();var _7g4=this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode._b84;_7g4._i36._kd3(true);_fe9._dy2(_fe9._9h2(_7g4._6m1), false);};_up1.prototype._xg1=function(_ul7){var _cy7=(_ul7._lg1().length>0);_fe9._dy2(_fe9._9h2(this._6m1), _cy7);};_up1.prototype._m6=function(_7g4){this._kh[ "valid" ]=true;this._5w();if(this._0a2===true){return;}if(!this._gb7||this._gb7&&!this._3f5){this._wu();}};_up1.prototype._54=function(_7g4){this._kh[ "valid" ]=false;this._5w();if(this._0a2===false){return;}if(!this._gb7||this._gb7&&!this._3f5){this._vk();}};_up1.prototype._g01=function(){this._kh[ "hasValue" ]=true;this._5w();};_up1.prototype._ho=function(){this._kh[ "hasValue" ]=false;this._5w();};_up1.prototype._5w=function(){if(this._5m1){var _cy7=(this._kh["hasValue"]&&this._kh["valid"]);_fe9._dy2(_fe9._9h2(this._5m1), _cy7);}};_up1.prototype._wu=function(){this._0a2=true;if(this._0d7&&this._0d7._53){this._0d7._53(this);}};_up1.prototype._vk=function(){this._0a2=false;if(this._0d7&&this._0d7._n1){this._0d7._n1(this);}};_up1.prototype._z22=function(){return this._3f5?this._nq:[this._8b2._th2()];};_up1.prototype._8v=function(){var _et6=[];for(var i=0;i0){var _ei8, _np5, _3a4=this._u54=[];for(var i=0; i<_yt3.length; i++){_ei8=_yt3.item(i);_3a4.push(_np5=this._qg2());var _tp7=_ei8.getAttribute("useValue");if(this._gq8){if(_tp7){var a=_tp7.split(":");if(a[0]){_np5._5x5(a[0], _qx3._u87);}if(a[1]){_np5._5x5(a[1], _qx3._t87);}}else{var n=_ei8.selectSingleNode("start");if(n){_np5._5x5(n.getAttribute("useValue"), _qx3._u87);}var n=_ei8.selectSingleNode("end");if(n){_np5._5x5(n.getAttribute("useValue"), _qx3._t87);}}}else{_np5._5x5(_tp7);}}}};_up1.prototype._rf1=function(){if(this._3f5){this._8b1();}else{this._8b2._cq1();}};_up1.prototype._567=function(_le8){if(this._3f5){if(_le8){var _np5, _8x8, _xj7;var _rw4=[];for(var i=0; i<_le8.length; i++){_8x8=_le8[i];_np5=new _1u5(this._gq8);if(_np5._j98()){_np5._5x5(_8x8["start"]["use"], _qx3._u87);_np5._5x5(_8x8["end"]["use"], _qx3._t87);}else{_np5._5x5(_8x8["use"]);}_rw4.push(_np5);}this._7k2(_rw4);}}else{this._8b2._3j2((_le8&&_le8.length>0)?_le8[0]:null);this._gc();}};_up1.prototype._731=function(){if(this._s26){return(!this._gb7||this._s26(this._q67()));}return(!this._gb7||this._lm1.hasChildNodes());};_up1.prototype._0a5=function(_u96){if(this._3f5){_up1.superClass._0a5.call(this, _u96);}else{this._8b2._0a5(_u96);}};_up1.prototype._lk1=function(_dg9,_6l8){if(this._qb2&&this._qb2.id){_dg9.id=this._qb2.id+"__" + _6l8;}else{_oz8._jz8("No container id for child: " + _6l8);}};