_jx2.js 18 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. function _jx2(_w94, _h6h, _b6k, _lpj, _u5e, _zj3, _w44){_zpn._la6("_frh");_zpn._la6("_tf7");_zpn._la6("_v47");_jx2.baseConstructor.call(this, _w94, _h6h, _b6k, _u5e);this._kej=(_lpj===null?false:_lpj);this._o04=_w44||false;this._9i7();this._5ij ={"clsSelectDateDays": (this._dbd?"pd":"clsCCHLSelectDateDays"),"clsSelectDateDaysSelected": (this._dbd?"pds":"clsCCHLSelectDateDaysSelected"),"clsSelectDateDaysDisabled": (this._dbd?"pdd":"clsCCHLSelectDateDaysDisabled"),"clsSelectDateMonths": (this._dbd?"pm":"clsCCHLSelectDateMonths"),"clsSelectDateMonthsSelected": (this._dbd?"pms":"clsCCHLSelectDateMonthsSelected"),"clsSelectDateMonthsDisabled": (this._dbd?"pmd":"clsCCHLSelectDateMonthsDisabled"),"clsSelectDateDaysOfWeek": (this._dbd?"pw":"clsCCHLSelectDateDaysOfWeek"),"clsSelectDateYearEditBox": (this._dbd?"pcl":"clsCCHLSelectDateYearEditBox")};this._oe3=_zj3;this._8w7=_w94.id;this._m2f=_zj3?_zj3.id:"";this._fba=this._dbd?3:2;this._eba=12 / this._fba;this._8hn();this._6oe();};_olk._vjl(_jx2, _u47);_jx2.prototype._4lb=function(_70l){var _u0m;if(-1!==_70l.className.indexOf(this._5ij["clsSelectDateMonths"])&&-1===_70l.className.indexOf(this._5ij["clsSelectDateMonthsDisabled"])){_u0m=(_70l.parentNode.rowIndex*this._eba)+_70l.cellIndex;this._vdg(_u0m);this._dbg();}else if(-1!==_70l.className.indexOf(this._5ij["clsSelectDateDays"])&&-1===_70l.className.indexOf(this._5ij["clsSelectDateDaysDisabled"])){_u0m=+_70l.innerHTML;if(typeof _u0m==="number"){this._ucj(_u0m);this._dbg();}}};_jx2.prototype._ms8=function(_6um){if(_6um.keyCode===_4qn._x8j /*|| _6um.keyCode===_4qn._09j*/){_6um.stopPropagation();this._4lb(_6um.currentTarget);if(_zpn._qsh["hal"]["enableAccessibility"]){if (this._dbd&&this._9qb&&this._9qb.style["display"] != "none"){this._keg(true);this._mr5._qie("tabindex", "0");}}}};_jx2.prototype._fdm=function(){if(this._dbd){this._9qb=null;this._7z8=null;this._97i=null;}this._mr5._fdm();this._igm();};_jx2.prototype._dzm=function(){this._mr5._dzm();};_jx2.prototype._9i7=function(){_jx2.superClass._9i7.call(this);this._6dd=0;this._s1n=(this._0hd&&this._lk7(this._0hd))?_tf7._f7j(this._0hd, _tf7._wk6, this._job):new Date();this._p0i=null;this._yfj=null;this._k8a=false;if(this._9sb.getAttribute("calendar")){this._6dd=( this._9sb.getAttribute( "calendar" )=="Imperial" )?1:0;}var _3yi=this._9sb.getAttribute("firstDate");if(_3yi&&this._lk7(_3yi)){this._p0i=_tf7._f7j(_3yi, _tf7._wk6, this._job);}var _pbk=this._9sb.getAttribute("lastDate");if(_pbk&&this._lk7(_pbk)){this._yfj=_tf7._f7j(_pbk, _tf7._wk6, this._job);}if(this._9sb.getAttribute("DateTime")){this._k8a=( this._9sb.getAttribute( "DateTime" )=="true" )?true:false;}if(this._yfj&&(this._s1n>this._yfj)){this._s1n=new Date(this._yfj.valueOf());}if(this._p0i&&(this._s1n<this._p0i)){this._s1n=new Date(this._p0i.valueOf());}};_jx2.prototype._8hn=function(){this._e39.style.display="none";if(!this._dbd){this._e39.style.width="100%";}var _cun=this._e39.insertRow(0);var _xyf=_cun.insertCell(0);if(!this._kej&&((!this._x8a&&this._6fj)||(!this._6fj))&&this._t04){if(this._6fj){this._sh7(_xyf);}else if(!this._fim&&!this._xue){this._qm2(_xyf, !this._o04);}}else{_xyf.style.display="none";}var _k3j=_cun.insertCell(1);var _hlh=_k3j.appendChild(document.createElement("table"));_k0d._9q3(_hlh);_hlh.className="clsCCHLSelectDateCalendarDialog clsDialogText";if(this._dbd){_k3j.style.verticalAlign="top";}if(this._vij&&this._vij._vij&&this._vij._vij._e39&&_4qn._59b(this._vij._vij._e39)){_hlh.classList.add("clsDirectionRtl");}var _ol9=_hlh.insertRow(0);var _nl9=_ol9.insertCell(0);this._kp8(_nl9);var _2pc=_hlh.insertRow(1);var _uoc=_2pc.insertCell(0);this._1i7(_uoc);var _5zf=_hlh.insertRow(2);var _zyf=_5zf.insertCell(0);this._p0a(_zyf);this._mq4(false);this._e39.style.display="";};_jx2.prototype._lk7=function(_uxm){return((_uxm.match(/^\d\d\d\d-\d\d-\d\d$/gi)||_uxm.match(/^\d\d\d\d-\d\d-\d\d[Tt]\d\d:\d\d:\d\d\.\d\d\d$/gi))?true:false);};_jx2.prototype._tf6=function(){if(this._6dd==0){return _frh._c6j("IDS_CCHL_PRMT_YEAR_MONTH_PATTERN", _tf7._hik(this._s1n.getMonth(), this._job), this._s1n.getFullYear().toString());}return _frh._c6j("IDS_CCHL_PRMT_YEAR_MONTH_PATTERN_JAPANESE_IMPERIAL", _tf7._hik(this._s1n.getMonth(), this._job), _tf7._e7b(this._s1n, this._job));};_jx2.prototype._kp8=function(_nl9){var _j3j=_nl9.appendChild(document.createElement("table"));_j3j.className="clsCCHLSelectDateDialogTopTable";_j3j.setAttribute( "align", "center" );if(this._8z8>=11.4){_j3j.style.width="100%";}_j3j.style.borderCollapse="separate";_j3j.setAttribute( "cellSpacing", "0" );_j3j.setAttribute( "cellPadding", "0" );_k0d._9q3(_j3j);var _cgk=_j3j.insertRow(0);_cgk.className="clsCCHLSelectDateYears";var _qbe=_cgk.insertCell(0);this._rk4(_qbe, true);var _xoc=_cgk.insertCell(1);_xoc.setAttribute( "width", "100%" );var _i3j=_xoc.appendChild(document.createElement("table"));_i3j.setAttribute( "align", "center" );_k0d._9q3(_i3j);var _3fn=(this._6dd==0?this._s1n.getFullYear().toString():_tf7._e7b(this._s1n, this._job));var _kbc=this._p43();_mpc._ld8(_kbc, _frh._c6j("IDS_CCHL_AC_YEAR"));this._mr5=new _v47(_i3j, _kbc, this, _3fn);if(this._dbd){this._mr5._h6g(true);this._mr5._ak8(this._tf6());if(_zpn._qsh["hal"]["enableAccessibility"]){this._mr5._qie("tabindex", "0");this._an8(_i3j, "keydown",function(_6um){if(_6um.keyCode===_4qn._x8j){_6um.stopPropagation();this._keg(false);this._mr5._qie("tabindex", "-1");}}.bind(this));}}_i3j.style.tableLayout="fixed";_i3j.style.width="100%";_i3j.style.height="100%";if(this._dbd){this._97i=_i3j;var _6tj=_i3j.getElementsByClassName("clsTextBox")[0];_6tj.classList.remove("clsTextBox");this._an8(_i3j, "mousedown",function(_6um){_6um.stopPropagation();this._keg(false);if(_zpn._qsh["hal"]["enableAccessibility"]){this._mr5._qie("tabindex", "-1");}}.bind(this));}var _qlh=_cgk.insertCell(2);this._rk4(_qlh, false);var _hyl=_i3j.getElementsByClassName("pcl")[0];if(_hyl!=undefined){if(this._oe3!=undefined){if(this._8w7=="_l4b_tblPromptCalendar"){if(this._m2f.indexOf('Min')==-1&&this._m2f.indexOf('Max')==-1){_hyl.setAttribute("id", this._8w7 + "__DateInput_Current");}else if((this._m2f.indexOf('img') != -1)&&(this._m2f.indexOf('Min') != -1||this._m2f.indexOf('Max') != -1) ){_hyl.setAttribute("id", this._8w7 + '__' + this._m2f.split('img')[0] + "DateInput_Current");}}else{_hyl.setAttribute("id", this._oe3.id + "_DateInput_Current");}} }};_jx2.prototype._rk4=function(_4il,_r5n){_4il.className="clsCCHLToolbarButton";_4il.onmouseover=_jx2._b7a;_4il.onmouseout=_jx2._b7a;var _aki=_4il.appendChild(document.createElement("img"));_aki.setAttribute( "valign", "top" );if(this._oe3!=undefined){var _xqd=this._oe3.id+"_DateInput_"+ ( _r5n?"previous":"next" );_aki.setAttribute("id", _xqd);}_aki.src=_zpn._m2g( "cchl/images/icon_year_" + ( _r5n?"down":"up" ) + ".gif" );if(this._m2f.indexOf('img')!=-1){this._lp4(_aki, this._m2f.split('img')[0] + "calYear_" + (_r5n?'down':'up'));}else{this._lp4(_aki, "calYear_"+(_r5n?'down':'up'));}var _udl=(_r5n?"_yl7":"_y4a");this._an8((this._dbd?_4il:_aki), "mousedown", this[_udl].bind(this));_aki.style.width="15px";_aki.style.height="15px";if(_zpn._qsh["hal"]["enableAccessibility"]){_aki.tabIndex=0;_aki.setAttribute( "role", "button" );_aki.alt=_r5n?_frh._c6j( "IDS_CCHL_AC_YEAR_PREVIOUS" ):_frh._c6j( "IDS_CCHL_AC_YEAR_NEXT" );if(_r5n){this._hrb=_aki;}else{this._oxe=_aki;}_udl=(_r5n?"_a7a":"_68d");this._an8(_aki, "keydown", this[_udl].bind(this));}};_jx2._b7a=function(e){e.stopPropagation();if(this.className=="clsCCHLToolbarButton"){this.className="clsCCHLToolbarButton_hover";}else{this.className="clsCCHLToolbarButton";}};_jx2.prototype._mq4=function(_vyk){if(_vyk){var _shl=(this._6dd==0?this._s1n.getFullYear().toString():_tf7._e7b(this._s1n, this._job));if(_shl!=this._mr5._yp9()){if(this._mr5._cph()){if(this._6dd==0){this._mr5._ak8(_tf7._hik(this._s1n.getMonth(), this._job)+" " + _shl);}else{this._mr5._ak8(_shl+" " + _tf7._hik(this._s1n.getMonth(), this._job));}}else{this._mr5._3kk(_shl);}}}this._kq4();};_jx2.prototype._p43=function(){var _aom=this._9sb.ownerDocument;var _mbc=_aom.createElement("promptTextBox");_8qn._9rc(_mbc, this._9sb, "useStyleVersion");_mbc.setAttribute( "required", "true" );_mbc.setAttribute( "parameter", "parameter" );_mbc.setAttribute( "multiSelect", (!this._xue?"false":"true") );_mbc.setAttribute( "validation", "year" );_mbc.setAttribute( "formatting", "year" );_mbc.setAttribute( "hideAdornments", ( this._x8a?"true":"false" ) );_mbc.setAttribute( "multiLine", "false" );_mbc.setAttribute( "hideText", "false" );_mbc.setAttribute( "renderAdornmentsCell", "false" );_mbc.setAttribute( "inputClass", this._5ij["clsSelectDateYearEditBox"] );_mbc.setAttribute( "calendar", ( this._6dd==0?"Gregorian":"Imperial" ) );if(this._9pb&&(this._6dd==0)){_mbc.setAttribute( "restrictInput", "true" );_mbc.setAttribute( "restrictInputExponents", "true" );_mbc.setAttribute( "restrictInputNegatives", "true" );_mbc.setAttribute( "maxlength", "4" );}if(this._9sb.getAttribute("firstDate")){_mbc.setAttribute( "firstDate", this._9sb.getAttribute( "firstDate" ) );}if(this._9sb.getAttribute("lastDate")){_mbc.setAttribute( "lastDate", this._9sb.getAttribute( "lastDate" ) );}return _mbc;};_jx2.prototype._1i7=function(_uoc){var _1il=_uoc.appendChild(document.createElement("table"));_1il.setAttribute( "align", "center" );_1il.setAttribute( "cellSpacing", "0" );_1il.setAttribute( "cellPadding", "2" );_1il.style.width="100%";_k0d._9q3(_1il);if(this._dbd){_1il.style.display="none";_1il.classList.add("clsMonthSection");this._9qb=_1il;}var r=0;var c=0;for(r;r<this._fba;r++){var _ccm=_1il.insertRow(r);for(c;c<this._eba;c++){var _zbm=_ccm.insertCell(c);_zbm.className=this._5ij["clsSelectDateMonths"];_zbm.setAttribute( "width", "100" );var _mwm=_tf7._hik((r*this._eba)+c, this._job);_zbm.innerHTML=_mwm;this._lp4(_zbm, "calMonth_"+_mwm);this._an8(_zbm, "mousedown", this._fqe.bind(this));if(_zpn._qsh["hal"]["enableAccessibility"]){_zbm.tabIndex=0;_zbm.setAttribute( "role", "link" );_zbm.setAttribute("aria-label", _tf7._zfe((r*this._eba)+c, this._job), this._job);this._an8(_zbm, "keydown", this._ms8.bind(this));}}c=0;}this._ztk=_1il;};_jx2.prototype._kq4=function(){var _9qm=this._s1n.getMonth();var r=0;var c=0;for(r;r<this._fba;r++){var _ccm=this._ztk.rows.item(r);for(c;c<this._eba;c++){var _zbm=_ccm.cells.item(c);var _d5c=(r*this._eba)+c;if(_d5c==_9qm){_zbm.className=this._5ij["clsSelectDateMonthsSelected"];}else{_zbm.className=this._5ij["clsSelectDateMonths"];}if(this._p0i!==null){if((this._s1n.getFullYear()<this._p0i.getFullYear())||((this._s1n.getFullYear()==this._p0i.getFullYear())&&(_d5c<this._p0i.getMonth()))){_jx2._17d(_zbm, this._5ij["clsSelectDateMonthsDisabled"]);}}if(this._yfj!==null){if((this._s1n.getFullYear()>this._yfj.getFullYear())||((this._s1n.getFullYear()==this._yfj.getFullYear())&&(_d5c>this._yfj.getMonth()))){_jx2._17d(_zbm, this._5ij["clsSelectDateMonthsDisabled"]);}}}c=0;}this._1k6();};_jx2.prototype._p0a=function(_zyf){var _dym=_zyf.appendChild(document.createElement("table"));_dym.setAttribute( "align", "center" );_dym.setAttribute( "cellSpacing", "0" );_dym.style.width="100%";_k0d._9q3(_dym);_dym.classList.add("clsWeekDaySection");if(this._dbd){this._7z8=_dym;}var _bgk=_dym.insertRow(0);this._se6(_bgk);this._lgb(_dym);};_jx2.prototype._se6=function(_bgk){for(var c=0;c<7;c++){var _4gk=_bgk.insertCell(c);_4gk.className=this._5ij["clsSelectDateDaysOfWeek"];var _z2l=(((parseInt(_tf7._13g(_tf7._zv9, this._job), 10))-1)+c)% 7;_4gk.innerHTML=_tf7._noh(_z2l, this._job);}};_jx2.prototype._lgb=function(_dym){for(var r=1;r<7;r++){var _gfn=_dym.insertRow(r);for(var c=0;c<7;c++){var _dfn=_gfn.insertCell(c);_dfn.className="clsCCHLSelectDate";this._an8(_dfn, "mousedown", this._iwh.bind(this));if(_zpn._qsh["hal"]["enableAccessibility"]){this._an8(_dfn, "keydown", this._ms8.bind(this));}}}this._pkm=_dym;};_jx2.prototype._1k6=function(){var _krj=new Date(this._s1n.getFullYear(), this._s1n.getMonth(), 1);var _gqd=_krj.getDay();var _fuj=_tf7._0kl(this._s1n.getMonth(), this._s1n.getFullYear());var _q2l=this._s1n.getDate();var _qji=(_gqd-((parseInt(_tf7._13g(_tf7._zv9, this._job), 10))-1)+7)% 7;var r=1;var c=0;var _vjn=0;for(r;r<7;r++){var _gfn=this._pkm.rows.item(r);if(((_vjn+1)>_fuj)&&this._kej){_gfn.style.display="none";continue;}else{_gfn.style.display="";}for(c;c<7;c++){var _dfn=_gfn.cells.item(c);if(((r==1)&&(c<_qji))||((_vjn+1)>_fuj)){_dfn.innerHTML="&nbsp;";_jx2._17d(_dfn, this._5ij["clsSelectDateDaysDisabled"]);this._x43(_dfn);}else{var _xkn=++_vjn;_dfn.innerHTML=_xkn;if(this._m2f.indexOf('img')!=-1){ this._lp4(_dfn, this._m2f.split('img')[0]+"calDay_" + _xkn);}else{this._lp4(_dfn, "calDay_"+_xkn);}_dfn.className=this._5ij[(_vjn==_q2l)?"clsSelectDateDaysSelected":"clsSelectDateDays"];if(_zpn._qsh["hal"]["enableAccessibility"]){_dfn.tabIndex=0;_dfn.setAttribute( "role", "link" );var _z2l=(((parseInt(_tf7._13g(_tf7._zv9, this._job), 10))-1)+c)% 7;_k0d._z57(_dfn, "aria-describedby", _tf7._h8b(_z2l, this._job));}var _mrj=new Date(this._s1n.getFullYear(), this._s1n.getMonth(), _vjn);if(this._p0i!==null){if(_mrj<this._p0i){_jx2._17d(_dfn, this._5ij["clsSelectDateDaysDisabled"]);}}if(this._yfj!==null){if(_mrj>this._yfj){_jx2._17d(_dfn, this._5ij["clsSelectDateDaysDisabled"]);}}}}c=0;}};_jx2.prototype._fqe=function(e){if(_zpn._70d&&_zpn._70d._by){_zpn._70d._by(e);} e.stopPropagation();this._4lb(e.currentTarget);if(this._dbd){this._keg(true);if(_zpn._qsh["hal"]["enableAccessibility"]){this._mr5._qie("tabindex", "0");}}};_jx2.prototype._keg=function(_lnm){setTimeout(function(_lnm){this._mr5._h6g(_lnm);this._9qb.style.display=_lnm?"none":"";this._7z8.style.display=_lnm?"":"none";if(_lnm){this._mr5._ak8(this._tf6());}else{var _shl=(this._6dd==0?this._s1n.getFullYear().toString():_tf7._e7b(this._s1n, this._job));this._mr5._3kk(_shl);}}.bind(this), 100, _lnm);};_jx2.prototype._vdg=function(_9qm){var _q1l=_tf7._0kl(_9qm, this._s1n.getFullYear());var _y0m=(this._s1n.getDate()>_q1l)?_q1l:this._s1n.getDate();this._s1n=new Date(this._s1n.getFullYear(), _9qm, _y0m);this._mq4(true);this._9re();this._fq4(true);this._di7();};_jx2.prototype._9re=function(){if(this._kej&&this._vij&&this._vij._fqn&&!this._dbd){this._vij._fqn.style.height=this._e39.offsetHeight+"px";this._vij._fqn.style.width=this._e39.offsetWidth+"px";}};_jx2.prototype._iwh=function(e){if(_zpn._70d&&_zpn._70d._by){_zpn._70d._by(e);} e.stopPropagation();this._4lb(e.currentTarget);};_jx2.prototype._ucj=function(_vjn){this._s1n=new Date(this._s1n.getFullYear(), this._s1n.getMonth(), _vjn);this._di7();if(this._kej&&this._vij&&this._vij._3le){this._vij._3le();}else{this._mq4(true);}this._fq4(true);};_jx2.prototype._vsc=function(){return this._s1n;};_jx2.prototype._a7a=function(e){var _jci=this._dbd&&this._9qb.style["display"]=="none";if(_jci){if((this._p0i &&(this._s1n.getMonth()==this._p0i.getMonth()&& this._s1n.getFullYear()==this._p0i.getFullYear()))||(this._s1n.getFullYear()==0&&this._s1n.getMonth()==0)){return;}}else{if(this._p0i&&((this._s1n.getFullYear()-1)<this._p0i.getFullYear())||((this._s1n.getFullYear()-1)<0)){return;}}if(e.type==="keydown"&&(e.keyCode!==_4qn._x8j /*&& e.keyCode!==_4qn._09j*/)){return true;}if(_jci){var _b8n=this._s1n.getFullYear(), _9qm=this._s1n.getMonth();if(_9qm<1){_b8n=_b8n-1;_9qm=12;}this._9z9(_b8n, _9qm, true);this._mr5._ak8(this._tf6());}else{this._9z9(this._s1n.getFullYear()-1, 0, true);}this._dbg();};_jx2.prototype._yl7=function(e){if(_zpn._70d&&_zpn._70d._by){_zpn._70d._by(e);} e.stopPropagation();this._a7a(e);};_jx2.prototype._68d=function(e){var _9yk=this._dbd&&this._9qb.style["display"]=="none";if(_9yk){if(this._yfj&&(this._s1n.getMonth()==this._yfj.getMonth()&& this._s1n.getFullYear()==this._yfj.getFullYear())){return;}}else {if(this._yfj&&((this._s1n.getFullYear()+1)>this._yfj.getFullYear())){return;}}if(e.type==="keydown"&&(e.keyCode!==_4qn._x8j /*&& e.keyCode!==_4qn._09j*/)){return true;}if(_9yk){var _b8n=this._s1n.getFullYear(), _9qm=this._s1n.getMonth()+2;if(_9qm>12){_b8n=_b8n+1;_9qm=1;}this._9z9(_b8n, _9qm, true);this._mr5._ak8(this._tf6());}else{this._9z9(this._s1n.getFullYear()+1, 0, true);}this._dbg();};_jx2.prototype._y4a=function(e){if(_zpn._70d&&_zpn._70d._by){_zpn._70d._by(e);} e.stopPropagation();this._68d(e);};_jx2.prototype._9z9=function(_3fn,_9qm,_gy4){setTimeout(function(_3fn,_9qm,_gy4){this._s1n.setFullYear(_3fn);if(_9qm){this._s1n.setMonth(_9qm-1);}if(this._p0i&&(this._s1n<this._p0i)){this._s1n=new Date(this._p0i.getFullYear(), this._p0i.getMonth(), this._p0i.getDate());}else if(this._yfj&&(this._s1n>this._yfj)){this._s1n=new Date(this._yfj.getFullYear(), this._yfj.getMonth(), this._yfj.getDate());}this._mq4(_gy4);this._9re();this._fq4(true);this._di7();}.bind(this), 100, _3fn, _9qm, _gy4);};_jx2.prototype._y51=function(_ugc){if(_ugc._dyc()){this._fq4(true);var _3fn=_ugc._yp9();if(this._6dd==1){var _58e=_3fn;_3fn=_tf7._5e4(_3fn, this._job);if(_3fn===false){_3fn=_58e;}}this._9z9(_3fn, 0, false);}else{this._fq4(false);}if(_zpn._qsh["hal"]["enableAccessibility"]&&_ugc._tqk==_4qn._x8j){if(this._dbd&&this._9qb.style["display"]=="none"){this._keg(false);}}};_jx2.prototype._vm=function(){this._fq4(true);this._1l4();};_jx2.prototype._me=function(){this._fq4(false);this._j63();};_jx2.prototype._c97=function(){if(this._ohg&&!this._ohg.checked){return new _b4j(false, null, this._6dd, this._k8a);}return new _b4j(false, _tf7._s41(this._s1n), this._6dd, this._k8a);};_jx2.prototype._di7=function(){if(this._vij&&this._vij._zx){this._vij._zx(this);}};_jx2.prototype._hp3=function(){this._dbg();};_jx2.prototype._lf4=function(_ugc){if(!_ugc._dyc()){this._mq4(true);}};_jx2._17d=function(_bun,_lvm){_bun.className=_lvm;if(_zpn._qsh["hal"]["enableAccessibility"]){_bun.tabIndex=-1;}};_jx2.prototype._mqh=function(_mvl){this._mr5._mqh(_mvl);if(_zpn._qsh["hal"]["enableAccessibility"]){this._hrb.tabIndex=_mvl?0:-1;this._oxe.tabIndex=_mvl?0:-1;}};_jx2.prototype._o55=function(){this._s1n=new Date();if(this._yfj&&this._s1n>this._yfj){this._s1n=new Date(this._yfj.valueOf());}if(this._p0i&&this._s1n<this._p0i){this._s1n=new Date(this._p0i.valueOf());}this._mq4(true);};_jx2.prototype._qc7=function(_3vm){var _ffk=this._zqh(_3vm);if(!_ffk||!_ffk.match(/^\d+-\d{1,2}-\d{1,2}$/g)){this._o55();}else{var _4vl=_ffk.split(/-/);this._s1n=new Date(_4vl[0], _4vl[1]-1, _4vl[2]);this._mq4(true);}};_jx2.prototype._9je=function(_uyg){if(this._mr5){this._mr5._9je(_uyg);}};