// Licensed Materials - Property of IBM // IBM Cognos Products: rs // (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 _v47(_jl9, _mbc, _b6k, _u5e){_zpn._la6("_frh");_zpn._la6("_tf7");_v47.baseConstructor.call(this, _jl9, _mbc, _b6k, _u5e);this._9i7();this._tgd="";this._5m6=null;this._8hn();if(_u5e){this._3kk(_u5e);}else{this._dyc();this._472();}if(_zpn._qsh["hal"]["enableAccessibility"]){if(this._45i){this._g7i.setAttribute("aria-label", this._45i);}else if(this._wz8){this._g7i.setAttribute("aria-labelledby", this._wz8);}}};_olk._vjl(_v47, _u47);_v47.prototype._fdm=function(){var _24j=this._g7i;this._g7i=null;if(_24j){_24j.onchange=null;_24j.oncut=null;_24j.onpaste=null;_24j.onkeyup=null;_24j.ondrop=null;_24j.onkeypress=null;_24j.onblur=null;_24j.onfocus=null;}if(this._ebd){this._ebd.onclick=null;this._ebd.onmouseout=null;this._ebd.onmouseover=null;this._ebd=null;}this._igm();};_v47.prototype._9i7=function(){_v47.superClass._9i7.call(this);this._0ve=false;this._zzh=false;this._iej=false;this._xb3=false;this._hr2=false;this._ir2=false;this._ong="clsCCHLTextWidget";this._7x8=false;this._w3n=null;this._36i=null;this._4fj=null;this._tfa="none";this._jng="none";this._6dd=0;this._p0i=null;this._yfj=null;this._56i=null; this._46i=null; this._tad=true;this._sad=true;this._u04=false; this._aue=false;if(this._9sb.getAttribute("numbersOnly")){this._0ve=( this._9sb.getAttribute( "numbersOnly" )=="true" );if(this._0ve){this._aue=true;this._jng="number";this._tfa="number";}}if(this._9sb.getAttribute("multiLine")){this._zzh=( this._9sb.getAttribute( "multiLine" )=="true" );}if(this._9sb.getAttribute("hideText")){this._iej=( this._9sb.getAttribute( "hideText" )=="true" );}if(this._9sb.getAttribute("showThousandSeparator")){this._xb3=( this._9sb.getAttribute( "showThousandSeparator" )=="true" );}if(this._9sb.getAttribute("restrictInputExponents")){this._hr2=( this._9sb.getAttribute( "restrictInputExponents" )=="true" );}if(this._9sb.getAttribute("restrictInputNegatives")){this._ir2=( this._9sb.getAttribute( "restrictInputNegatives" )=="true" );}if(this._9sb.getAttribute("inputClass")){this._ong=this._9sb.getAttribute("inputClass");}if(this._9sb.getAttribute("inputSelectMode")){this._7x8=( this._9sb.getAttribute( "inputSelectMode" )=="true" );}if(this._9sb.getAttribute("size")){this._w3n=this._9sb.getAttribute("size");}if(this._9sb.getAttribute("maxlength")){this._36i=this._9sb.getAttribute("maxlength");}if(this._9sb.getAttribute("readonly")){this._4fj=this._9sb.getAttribute("readonly")=='true';}if(this._9sb.getAttribute("validation")){this._tfa=this._9sb.getAttribute("validation");}if(this._9sb.getAttribute("formatting")){this._jng=this._9sb.getAttribute("formatting");if(this._jng!="none"){this._aue=true;}}if(this._9sb.getAttribute("calendar")){this._6dd=( this._9sb.getAttribute( "calendar" )=="Imperial" )?1:0;}if(this._9sb.getAttribute("firstDate")){this._p0i=_tf7._f7j(this._9sb.getAttribute("firstDate"), _tf7._wk6, this._job);}if(this._9sb.getAttribute("lastDate")){this._yfj=_tf7._f7j(this._9sb.getAttribute("lastDate"), _tf7._wk6, this._job);}if(this._9sb.getAttribute("minNumber")){this._56i=isNaN( this._9sb.getAttribute( "minNumber" ) )?null:this._9sb.getAttribute( "minNumber" );}if(this._9sb.getAttribute("maxNumber")){this._46i=isNaN( this._9sb.getAttribute( "maxNumber" ) )?null:this._9sb.getAttribute( "maxNumber" );}if(this._9sb.getAttribute("minInclusive")){this._tad=this._9sb.getAttribute("minInclusive")=='true';}if(this._9sb.getAttribute("maxInclusive")){this._sad=this._9sb.getAttribute("maxInclusive")=='true';}if(this._9sb.getAttribute("restrictInputPercent")){this._u04=this._9sb.getAttribute("restrictInputPercent")=='true';}if(_zpn._qsh["hal"]["enableAccessibility"]){if(this._9sb.getAttribute("sAriaLabel")){this._45i=this._9sb.getAttribute("sAriaLabel");}else if(this._9sb.getAttribute("idsAriaLabel")){this._45i=_frh._c6j(this._9sb.getAttribute("idsAriaLabel"));}else if(this._9sb.getAttribute("idAriaLabelledBy")){this._wz8=this._9sb.getAttribute("idAriaLabelledBy");}}this._png=this._9sb.getAttribute( "idsInvalidMsg" )?_frh._c6j( this._9sb.getAttribute( "idsInvalidMsg" ) ):'';this._rej=!!this._e39.getAttribute("useStyleVersion");};_v47.prototype._8hn=function(){var _b3b=this._e39.insertRow(0);if(this._t04){var _xyf=_b3b.insertCell(0);this._sh7(_xyf);if(this._dbd){if(this._xue||this._x8a||!this._6fj){_xyf.style.display="none";}}}var _ef2=_b3b.insertCell(this._t04?1:0);if(this._dbd){this._e39.classList.remove(_mpc._sm8);}else{_ef2.className="clsCCHLParseErrorOff";}_ef2.style.verticalAlign="top";var _24j;if(this._zzh){_24j=document.createElement("textarea");}else{_24j=document.createElement("input");if(this._e39.id){_24j.setAttribute("id", "idStrValPane_input" + this._e39.id );}if(this._iej){_24j.setAttribute( "type", "password" );_24j.setAttribute( "autocomplete", "off" );}else{_24j.setAttribute( "type", "text" );}if(this._w3n){_24j.setAttribute("size", this._w3n);}if(this._36i){_24j.setAttribute("maxlength", this._36i);}if(this._4fj){_24j.setAttribute( "readOnly", "readonly" );}}if(this._zzh){_24j.setAttribute( "cols", "20" );_24j.setAttribute( "rows", this._dbd?"3":"7" );}if(this._dbd){_24j.className="pt " + this._ong;}else{_24j.className="clsTextBox " + this._ong;}if((isNaN(this._8z8)&&!_24j.getAttribute("size"))||(this._8z8>=11.5)){_24j.style.width="100%";}if(this._9pb&&(this._tfa!="none")){_24j.onkeypress=_v47._ml7;}var _8gi=this._lqe.bind(this);var _6na=_olk._zn9(_8gi);_24j.onchange=_8gi;_24j.oncut=_6na;_24j.onpaste=_6na;_24j.onkeyup=((!this._qzh&&this._xue&&!this._zzh)?_olk._qb4(_8gi):_6na);_24j.ondrop=_6na;_24j.onblur=_v47._3hm;_24j.onfocus=_v47._gol;_24j.onclick=_v47._eol;if(this._dbd&&this._zzh){_ef2.style.height="100%";var _vwg=_ef2.appendChild(document.createElement("div"));_vwg.style.width=_vwg.style.height="100%";this._g7i=_vwg.appendChild(_24j);_24j.style.height="100%";}else{this._g7i=_ef2.appendChild(_24j);}this._lp4(this._g7i, "txtInput");this._0cd=null;this._thg=null;var _14c=document.createElement('div');_14c.style.position='relative';this._0cd=document.createElement('div');this._0cd.style.position='absolute';this._0cd.style.top='3px';this._0cd.style.width='350px';this._0cd.style.display='none';var _r4c=document.createElement('div');_r4c.style.position='absolute';_r4c.className='clsPromptInvalidMessageContainer';var _oyl=document.createElement('table');_k0d._9q3(_oyl);_oyl.cellpadding='0';_oyl.cellspacing='0';_r4c.appendChild(_oyl);var _myl=document.createElement('tbody');_oyl.appendChild(_myl);var _hjn=document.createElement('tr');_myl.appendChild(_hjn);var _gjn=document.createElement('td');_hjn.appendChild(_gjn);this._thg=document.createElement('div');this._thg.className='clsLabel clsPromptInvalidMessage';_4qn._1je(this._thg, this._png);_gjn.appendChild(this._thg);_gjn=document.createElement('td');_hjn.appendChild(_gjn);var _1pd=document.createElement('div');_1pd.className='clsStartupXButtonContainer';_1pd.style.lineHeight='2px';this._ebd=document.createElement('button');this._ebd.className='clsXButton_active';this._ebd.style.margin='0';this._ebd.id=_4qn._k3g("txtError");this._ebd.onclick =function(){ this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.display='none';};_gjn.appendChild(_1pd);_1pd.appendChild(this._ebd);this._ebd.innerHTML='';this._0cd.appendChild(_r4c);_14c.appendChild(this._0cd);_ef2.appendChild(_14c);if(_zpn._qsh["hal"]["enableAccessibility"]){this._thg.tabIndex=0;this._thg.setAttribute( "role", "gridcell" );this._ebd.title=_frh._c6j("IDS_CCHL_AC_CLOSE");}};_v47._ml7=function(e){var _ugc=_u47._znh(this);var _5vf='decimal';switch(_ugc._tfa){case 'integer':case 'natural':case 'whole':_5vf='integer';break;}_tf7._yo3(e, !_ugc._ir2, _5vf, _ugc._hr2, _ugc._u04, this._job);};_v47.prototype._3kk=function(_fgk,_aja,_t9f){var _c5e=this._tgd;var _o9i=_fgk.toString().split("\n");var _ut5=[];for(var i=0; i<_o9i.length; i++){var _gj3=_tf7._x1g(_o9i[i], this._jng, this._xb3, this._6dd, null, this._job);_ut5.push(_gj3);}var _z27=_ut5.join("\n");this._g7i.value=_z27;this._tgd=_z27;this._dyc();if(_t9f){this._chm();}this._472();};_v47.prototype._71d=function(_3yk){_3yk=_3yk||this._x8a||this._g7i.disabled||this._g7i.readOnly;if(_3yk){if(this._t04){this._fq4(true);}if(this._dbd){this._e39.classList.remove(_mpc._sm8);}else{this._g7i.parentNode.className="clsCCHLParseErrorOff";}this._0cd.style.display='none';}else{if(this._t04){this._fq4(false);}if(this._dbd){this._e39.classList.add(_mpc._sm8);}else{this._g7i.parentNode.className="clsCCHLParseErrorOn";}if(this._png&&this._png!=''){this._0cd.style.display='block';}}if(_zpn._qsh["hal"]["enableAccessibility"]){this._g7i.setAttribute("aria-invalid", (_3yk?"false":"true"));}};_v47.prototype._og1=function(_ptg){this._71d(_ptg);if(_ptg!==this._5m6){this._5m6=_ptg;if(_ptg){this._1l4();}else{this._j63();}}};_v47.prototype._3ll=function(){return this._5m6;};_v47.prototype._dyc=function(_uxm){if(typeof _uxm=="undefined"){_uxm=this._g7i.value;}var _ptg;if(this._sig){_ptg=this._sig(this._lg8()._h6j());}else{if(this._6fj&&(_uxm=="")){_ptg=false;}else if(((this._tfa=="none")&&!this._6fj)||(!this._6fj&&(_uxm==""))){_ptg=true;}else{var _4vl=this._zzh?_uxm.split("\n"):[_uxm];for(var i=0; i<_4vl.length; i++){_ptg=_tf7._1he(_4vl[i], this._tfa, this._6dd, this._p0i, this._yfj, this._56i, this._46i, this._tad, this._sad, this._job);if(!_ptg){break;}}}if(this._vij._y32){_ptg=this._vij._y32(this, _ptg, _uxm);}}this._og1(_ptg);return _ptg;};_v47.prototype._x1g=function(_uxm){if(typeof _uxm=="undefined"){_uxm=this._g7i.value;}var _7wg=this._dyc(_uxm);if(!this._aue||!_7wg||( this._jng=="none" )||( _uxm=="" ) ){return 2;}var _cqg=_uxm.split("\n");var _nr6=[];for(var i=0; i<_cqg.length; i++){var _ryi=_cqg[i];if(!_ryi){continue;}var _tvf=_tf7._gt9(_ryi, this._tfa, this._6dd, this._p0i, this._yfj, null, null, null, null, this._job);if(_tvf===false){return 0;}if ((this._jng=="date" )||( this._jng=="year" ) ){_tvf=_ryi;}var _gj3=_tf7._x1g(_tvf, this._jng, this._xb3, this._6dd, null, this._job);_nr6.push(_gj3);}if(_nr6.length==0){return 0;}var _z27=_nr6.join("\n");this._g7i.value=_z27;this._tgd=_z27;return 1;};_v47.prototype._c97=function(){var _vgl=(this._jng=="number"?_00g._lnl:_00g._w0n);return new _00g(false, this._l3g(), _vgl, this._xb3, this._rej);};_v47.prototype._u22=function(){var _ks6=(this._vij&&this._vij._vl6==false)?false:true;var _vgl=(this._jng=="number"?_00g._lnl:_00g._w0n);var _4vl=this._zzh?this._g7i.value.split("\n"):[this._g7i.value];var _o49=[];for(var i=0; i<_4vl.length; i++){if(_4vl[i].length==0&&_ks6==false){continue;}_o49.push(new _00g(false, this._neb(_4vl[i]), _vgl, this._xb3));}return _o49;};_v47.prototype._l3g=function(){return this._neb(this._g7i.value);};_v47.prototype._neb=function(_uxm){var _yb8=_tf7._gt9(_uxm, this._jng, this._rgj, this._p0i, this._yfj, null, null, null, null, this._job);if(_yb8===false){_yb8=_uxm;}return _yb8;};_v47.prototype._yp9=function(){return this._g7i.value;};_v47.prototype._lqe=function(e){ this._tqk=0;if(e&&e.type=="keyup"&&(_zpn._qsh["hal"]["enableAccessibility"]||(e.keyCode==_4qn._x8j&&!this._zzh))){this._tqk=e.keyCode;}this._dyc();this._di7();this._472();};_v47.prototype._di7=function(){if(this._vij&&this._vij._y51){this._vij._y51(this);}if(!this._xue){this._5n2();}};_v47._3hm=function(e){e.stopPropagation();var _ugc=_u47._znh(this);if(_ugc._cph()){return;}_ugc._dyc();_ugc._x1g();if(_ugc._vij&&_ugc._vij._lf4){_ugc._vij._lf4(_ugc);}_ugc._ai7();_ugc._472();};_v47.prototype._ai7=function(){if(this._vij&&this._vij._w51){this._vij._w51(this);}};_v47._gol=function(e){e.stopPropagation();var _ugc=_u47._znh(this);_ugc._chm();_ugc._dbg();};_v47._eol=function(e){e.stopPropagation();if(_o7g._60n){e.target.focus();}};_v47.prototype._chm=function(_8d2){if(this._7x8||(_8d2===true)){setTimeout( "document.getElementById( '" + _4qn._a87( this._g7i ) + "' ).select()", 0 );this._g7i.focus();}};_v47.prototype._472=function(){if(this._g7i){if(this._g7i.value!=""){this._6oe();}else{this._ehb();}}};_v47.prototype._dzm=function(){this._g7i.focus();};_v47.prototype._mqh=function(_zwk){_4qn._cb5(this._g7i, _zwk);this._dyc();};_v47.prototype._y6j=function(_zwk){return !this._g7i.disabled; };_v47.prototype._h6g=function(_oqj){this._g7i.readOnly=_oqj;this._g7i.setAttribute("tabIndex", (_oqj?"-1":"0"));};_v47.prototype._cph=function(){return this._g7i.readOnly;};_v47.prototype._ak8=function(_uxm){this._g7i.value=_uxm;};_v47.prototype._4je=function(_uxm){this._56i=_uxm;this._dyc();};_v47.prototype._3je=function(_uxm){this._46i=_uxm;this._dyc();};_v47.prototype._fu9=function(_0om){this._tad=_0om;this._dyc();};_v47.prototype._eu9=function(_0om){this._sad=_0om;this._dyc();};_v47.prototype._mc7=function(_oon){this._png=_oon;_4qn._1je(this._thg, this._png);};_v47.prototype._o55=function(_u5e){this._3kk(_u5e||"");};_v47.prototype._qc7=function(_3vm){this._3kk(_3vm["use"]||"");};