_qzf.js 83 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. define([],function(){"use strict";_zpn._la6("_lcm");var _yf2=new _lcm("_yf2");function _sl(_50c, _znd, _889, _cgi, _1fc, _zef, _td2){_889.setAttribute( "_q9k", "true" );this._eob=_50c;this._tog=((_1fc.strings&&_1fc.strings.widthLabel )||"Width:" ) + " ";this._7og=(_1fc.strings&&_1fc.strings.pxLabel)||"px";this._qhn=+_889.getAttribute("_snn");var _kuk=_1fc.columns;this._7rb=_kuk[this._qhn].width;this._1bd=_znd&&((this._qhn+1)<_kuk.length);this._3o6=this._1bd?_kuk[this._qhn+1].width:0;this._lxe=this._1bd?((this._7rb+this._3o6)-this._hn5):Number.MAX_VALUE;this._i1i=_cgi;var _dla=(_1fc.showColumnTitles=="startOfDetails");this._0r6=((_dla?_td2:0)+_zef+4)+ "px";};_sl.prototype._hn5=18;_sl.prototype._r4g=function(_889,_4v2,_0a9){this._t1i=NaN;this._aba=NaN;var td=_889.parentNode;this._hba=_4qn._m97(td, document.body).left;this._cjg=_4qn._m97(td.parentNode.parentNode.parentNode, document.body).left;this._yqb=td.offsetWidth;this._6q5=parseInt(_889.style.left);if(this._eob){this._cqk=_889.appendChild(document.createElement("DIV"));this._cqk.className="clsListControlColumnResizeWidth";this._cqk.style.marginTop=this._0r6;this._qmb(this._7rb);}return true;};_sl.prototype._uph=function(e,_889,_4v2,_bom,_0a9){e.stopPropagation();var _v7n=Math.max((this._6q5-this._yqb)+this._hn5, e.clientX-this._cjg);if(this._1bd){_v7n=Math.min(_v7n, this._6q5+(this._3o6-this._hn5));}_889.style.left=_v7n+"px";if(this._eob){this._qmb(this._8fb(e));}};_sl.prototype._8fb=function(e){return Math.max(this._hn5, Math.min(this._lxe, Math.floor(e.clientX-this._hba)));};_sl.prototype._qmb=function(_xqm){if(_xqm!=this._t1i){this._t1i=_xqm;this._cqk.textContent=this._tog+_xqm+this._7og;var _20h=-Math.floor(this._cqk.offsetWidth / 2);if(_20h!=this._aba){this._aba=_20h;this._cqk.style.marginLeft=_20h+"px";}}};_sl.prototype._tph=function(e,_889,_3yl){this._laj(_889);this._i1i(this._qhn, this._8fb(e), this._1bd);};_sl.prototype._ohe=function(_889){this._laj(_889);};_sl.prototype._laj=function(_889){if(this._cqk){this._cqk.parentNode.removeChild(this._cqk);this._cqk=null;}_889.style.height=this._jxe+"px";_889.style.left=this._6q5+"px";_889.removeAttribute("_q9k");};function _qzf(_waf, _1fc, _50c, _0x4){this._7we=_waf;this._7we.tabIndex=0;switch(_4qn._sp9(_waf).textAlign){case "right":_waf.style.marginLeft="auto";break;case "left":_waf.style.marginRight="auto";break;case "center":_waf.style.marginLeft="auto";_waf.style.marginRight="auto";break;}if(_50c){this._eob=true;}if(_0x4){this._ur4=true;}if(this._3im){this._1se();}this._qn6=this._7we.appendChild(document.createElement("STYLE"));this._7we.classList.add("clsListControl");if(_o7g._kdb){this._7we.classList.add("clsTouchDevice");}this._qda=new Set();this._nba=_o7g._kdb?0:_4qn._s97();this._fb2=this._ns8.bind(this);this._qg=this._092.bind(this);this._7we.onmousemove=this._eob?null:_4qn._mde;this._7we.onmouseover=this._6dg.bind(this);this._7we.onmousedown=this._4dg.bind(this);this._7we.onclick=this._eol.bind(this);this._7we.ondblclick=this._jwh.bind(this);this._wfn(_1fc);};_qzf.prototype._3im=false;_qzf.prototype._924=null;_qzf.prototype._fk1=1000000;_qzf.prototype._mk1=_qzf.prototype._fk1+"px";_qzf.prototype._gzh=true;_qzf.prototype._221=0;_qzf.prototype._d9a=false;_qzf.prototype._pq7=false;_qzf.prototype._m8a=false;_qzf.prototype._j04=false;_qzf.prototype._i04=false;_qzf.prototype._wr4=false;_qzf.prototype._ugg=false;_qzf.prototype._yob=false;_qzf.prototype._80i=false;_qzf.prototype._zr4=false;_qzf.prototype._dpb=false;_qzf.prototype._pn5="0.5s";_qzf.prototype._2r4="####";_qzf.prototype._jo5=false;_qzf.prototype._iv="";_qzf.prototype._jv="plusMinus";_qzf.prototype._hy1="";_qzf.prototype._iy1="";_qzf.prototype._ugj=NaN;_qzf.prototype._eb2=null;_qzf.prototype._5s7=null;_qzf.prototype._lc3=null;_qzf.prototype._4t4=null;_qzf.prototype._0s7=null;_qzf.prototype._7t4=null;_qzf.prototype._vp5=null;_qzf.prototype._0t4=null;_qzf.prototype._qp5=null;_qzf.prototype._n14=null;_qzf.prototype._zs4=null;_qzf.prototype._eob=false;_qzf.prototype._ctb=null;_qzf.prototype._ur4=false;_qzf.prototype._ro5=false;_qzf.prototype._2b2=false;_qzf.prototype._6l6=null;_qzf.prototype._7we=null;_qzf.prototype._nqn=null;_qzf.prototype._f39=null;_qzf.prototype._xog=null;_qzf.prototype._64n=null;_qzf.prototype._m9d=null;_qzf.prototype._ydj=null;_qzf.prototype._gs7=NaN;_qzf.prototype._gdd=NaN; _qzf.prototype._kz8=0;_qzf.prototype._iz8=0;_qzf.prototype._2jg=NaN;_qzf.prototype._la2=0;_qzf.prototype._ka2=0;_qzf.prototype._fn5=170;_qzf.prototype._rv8=1;_qzf.prototype._yv8=_qzf.prototype._rv8+"px";_qzf.prototype._0p7="transparent";_qzf.prototype._zq2=null;_qzf.prototype._9q5=0;_qzf.prototype._ijg=0;_qzf.prototype._dba=0;_qzf.prototype._0ej=null;_qzf.prototype._38a=null;_qzf.prototype._28a=null;_qzf.prototype._304=false;_qzf.prototype._0ze=null;_qzf.prototype._t8a=null;_qzf.prototype._6p7=null;_qzf.prototype._yq2=null;_qzf.prototype._nk1=null;_qzf.prototype._ml6=null;_qzf.prototype._2x8=false;_qzf.prototype._1x8=false;_qzf.prototype._4b2=false;_qzf.prototype._dfd=null;_qzf.prototype._7r4=null;_qzf.prototype._09d=null;_qzf.prototype._7w8=null;_qzf.prototype._5p7=null;_qzf.prototype._2l6=null;_qzf.prototype._6r4=null;_qzf.prototype._604=null;_qzf.prototype._1l6=null;_qzf.prototype._6s2=function(o){ return o.dataType=="number"; };_qzf.prototype._zaa=function(o){ return o.clear(); };_qzf.prototype._5v=function(s){ return _cgm._t85(s); };_qzf.prototype._16=function(_cum){ return _cum.groupHeader?_cum.groupHeader.summaryRows.length:0; };_qzf.prototype._06=function(_cum){ return _cum.groupFooter?_cum.groupFooter.summaryRows.length:0; };_qzf.prototype._fb2=null;_qzf.prototype._qg=null;_qzf.prototype._rt7=null;_qzf.prototype._qt7=null;_qzf.prototype._ok1=null;_qzf.prototype._qk1=null;_qzf.prototype._su4=null;_qzf.prototype._ru4=null;_qzf.prototype._zn6=0;_qzf.prototype._bv=0;_qzf.prototype._ta1=0;_qzf.prototype._g39=null;_qzf.prototype._pw7=null;_qzf.prototype._es7=NaN;_qzf.prototype._lo7=Object.freeze( ["positiveHtmlViz", "negativeHtmlViz", "zeroHtmlViz", "defaultHtmlViz"] );_qzf.prototype._kq7=false;_qzf.prototype._od=false;_qzf.prototype._0l6=null;_qzf.prototype._hp7=null;_qzf.prototype._e8a=null;_qzf.prototype._tl6=false;_qzf.prototype._4x8=false;_qzf.prototype._v4=false;_qzf.prototype._6e3=null;_qzf.prototype._ted=null;_qzf.prototype._ib3=false;_qzf.prototype._br2=false;_qzf.prototype._a24=null;_qzf.prototype._5bd=false;_qzf.prototype._hz8=NaN;_qzf.prototype._gad=false;_qzf.prototype._5x8=false;_qzf.prototype._ng=false;_qzf.prototype._be3=null;_qzf.prototype._r8=null;_qzf.prototype._u4=null;_qzf.prototype._qa2=null;_qzf.prototype._26=0;_qzf.prototype._yt7=null;_qzf.prototype._ya2=false;_qzf.prototype._2m6=false;_qzf.prototype._9d3=null;_qzf.prototype._qn6=null;_qzf.prototype._zv7="";_qzf.prototype._rhd='<svg class="clsListControlDropdownArrow" viewBox="0 0 32 32"><path d="M26.59 20.59L23 24.17 23 4 21 4 21 24.17 17.41 20.59 16 22 22 28 28 22 26.59 20.59zM10 4L4 10 5.41 11.41 9 7.83 9 28 11 28 11 7.83 14.59 11.41 16 10 10 4z"/></svg>';_qzf.prototype._vq6='<svg class="clsListControlDropdownArrow" viewBox="0 0 32 32"><path d="M16 4L6 14 7.41 15.41 15 7.83 15 30 17 30 17 7.83 24.59 15.41 26 14 16 4z"/></svg>';_qzf.prototype._wq6='<svg class="clsListControlDropdownArrow" style="transform:rotate(180deg)" viewBox="0 0 32 32"><path d="M16 4L6 14 7.41 15.41 15 7.83 15 30 17 30 17 7.83 24.59 15.41 26 14 16 4z"/></svg>';_qzf.prototype._9u4=_9gm._gnh({plusMinus:['<svg _5fn="0plusMinus" viewBox="0 0 32 32" stroke="currentColor" stroke-width="1.4"><path d="M17 15V7h-2v8H7v2h8v8h2v-8h8v-2h-8z"/></svg>','<svg _5fn="1plusMinus" viewBox="0 0 32 32" stroke="currentColor" stroke-width="1.4"><path d="M7 15h18v2H7z"/></svg>' ],chevron:['<svg _5fn="0chevron" viewBox="0 0 16 16"><path d="M5 12.5L9.2 8 5 3.5 6.4 2 12 8l-5.6 6L5 12.5z"/></svg>','<svg _5fn="1chevron" viewBox="0 0 16 16"><path d="M3.5 4.5L8 8.7l4.5-4.2L14 5.9l-6 5.6-6-5.6 1.5-1.4z"/></svg>'],triangle:['<svg _5fn="0triangle" viewBox="0 0 32 32"><path d="M13 9l8 7-8 7V9z" transform="translate(-7 -9) scale(1.5)"/></svg>','<svg _5fn="1triangle" viewBox="0 0 32 32"><path d="M23 12l-7 8-7-8h14z" transform="translate(-7 -9) scale(1.5)"/></svg>']});_qzf.prototype._tl1=_9gm._gnh({plusMinus:_qzf.prototype._9u4.plusMinus,chevron:[_qzf.prototype._9u4.chevron[0],'<svg _5fn="1chevron" viewBox="0 0 16 16"><path d="M12.5 11.5L8 7.3l-4.5 4.2L2 10.1l6-5.6 6 5.6-1.5 1.4z"/></svg>'],triangle:[_qzf.prototype._9u4.triangle[0],'<svg _5fn="1triangle" viewBox="0 0 32 32"><path d="M9 20l7-8 7 8H9z" transform="translate(-7 -9) scale(1.5)"/></svg>']});_qzf.prototype._4ng="data:image/gif;base64,R0lGODlhEAAQALMAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwICAgP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAA0ALAAAAAAQABAAQAQRsMlJq7046827/2AojmRpThEAOw==";_qzf.prototype._721=Object.freeze({top:null,bottom:null,left:null,right:null,vertical:null,horizontal:null});_qzf.prototype._gze=Object.freeze({});_qzf.prototype._dte=Object.freeze([]);_qzf.prototype._xk=null;_qzf.prototype._as2=null;function _xlh(_x8l){if(_x8l){this._qrk=_x8l;}this._eeb=this._qrk.vertical;this._6d5=(this._eeb!==undefined);this._qm8=this._qrk.horizontal;this._kr3=(this._qm8!==undefined);this._3aj=this._qrk.top;this._lzc=this._0s4||(this._3aj!==undefined);this._mle=this._qrk.bottom;this._6m8=this._0s4||(this._mle!==undefined);this._2th=this._qrk.left;this._gdb=this._0s4||(this._2th!==undefined);this._h9g=this._qrk.right;this._yw9=this._0s4||(this._h9g!==undefined);};_xlh.prototype._0s4=false;_xlh.prototype._qrk=_qzf.prototype._721;function _036(_x8l){_036.baseConstructor.call(this, _x8l);};_olk._vjl(_036, _xlh);_036.prototype._0s4=true;_qzf.prototype._gh7=function(_dmn,_qug){var s=_qug?"":"{";for(var _tfl in _dmn){s +=(_tfl+":" + _dmn[_tfl] + ";" );}return _qug?s:(s+"}");};_qzf.prototype._oa3=function(){var _bdn="";var _ksn=_4qn._a87(this._7we);var _v8m='#' + _ksn + ' ';if(this._dfd){_bdn+= _v8m+this._gh7(this._dfd);}if(this._4b2){var _9w2=this._3tb.groupHeaderStyle&&this._3tb.groupHeaderStyle.css;if(_9w2){var o=this._3tb.selectors;if(o){var _6am=_v8m+" TR[_cbk] > TD.";_bdn+= _6am + o.innerHeaderCell+",";_bdn+= _6am + o.outerHeaderCell+",";_bdn+= _6am + o.innerSummaryCell+",";_bdn+= _6am+o.outerSummaryCell;_bdn+= this._gh7(_9w2);}}var _9w2=this._3tb.groupFooterStyle&&this._3tb.groupFooterStyle.css;if(_9w2){var o=this._3tb.selectors;if(o){var _6am=_v8m+" TR[_bbk] > TD.";_bdn+= _6am + o.innerFooterCell+",";_bdn+= _6am + o.outerFooterCell+",";_bdn+= _6am + o.innerSummaryCell+",";_bdn+= _6am+o.outerSummaryCell;_bdn+= this._gh7(_9w2);}}}if(this._m8a){_bdn += _v8m+'SPAN.clsListControlExpand > svg' +'{'+'max-height:' + this._0q5 + 'px;' +'}';if(this._iv){_bdn+= _v8m+'SPAN.clsListControlExpand' +'{'+'color:'+this._iv + ";" +'}';}}if(this._ugg&&(this._hy1||this._iy1)){_bdn += _v8m+'TR.clsListControlSelectedRow {';if(this._hy1){_bdn += 'background-color:' + this._hy1 + ' !important;';_bdn += 'outline-style: none !important;';}if(this._iy1){_bdn += 'color:' + this._iy1 + ' !important;';}_bdn+= '}';}if((_bdn.length!=this._zv7.length)||(_bdn!=this._zv7)){this._zv7=_bdn;this._qn6.innerHTML=_bdn;}};_qzf.prototype._1se=function(){var _ksn=_4qn._a87(this._7we);this._7we.insertAdjacentHTML("beforeend", _9l8._cj8('<DIV _e9k="true" style="position:fixed; z-index:1; margin-left:' + ( this._7we.offsetWidth + 1 ) + 'px; font-family:Consolas; font-size:11pt; background-color:#1e1e1e; color:#7bdcfe; white-space:nowrap; border-spacing:8px; box-shadow:-3px 3px 16px rgba(0,0,0,0.3);">' +'<DIV>'+'<TABLE style="width:90px; height:120px; border-collapse:collapse; text-align:center;">' +'<TR>'+'<TD rowspan="3" style="padding-right:16px;">_ijg = <SPAN _ijg="true"></SPAN></TD>' +'<TD style="padding:0 24px; background-color:#393939; color:#BEBEBE;" _9q5="true"></TD>' +'<TD style="padding-left:8px; text-align:left"><DIV>_9q5 = <SPAN _9q5="true"></SPAN></DIV></TD>' +'</TR>'+'<TR>'+'<TD style="padding:0 24px; background-color:#F3F3F3; color:#161616;" _dba="true"></TD>' +'<TD style="padding-left:8px; text-align:left"><DIV>_dba = <SPAN _dba="true"></SPAN></DIV></TD>' +'</TR>'+'<TR>'+'<TD style="padding:0 24px; background-color:#393939; color:#BEBEBE;" _9q5="true"></TD>' +'<TD style="padding-left:8px; text-align:left"><DIV>_9q5 = <SPAN _9q5="true"></SPAN></DIV></TD>' +'</TR>'+'</TABLE>'+'</DIV>'+'<DIV>DS rowCount: <SPAN dsrowcount="true"></SPAN></DIV>' +'<DIV>Row count including summary rows: <SPAN rowcountincludingsummaryrows="true"></SPAN></DIV>' +'<DIV>_av = <SPAN _av="true"></SPAN></DIV>' +'<DIV>_p18: <SPAN _p18="true"></SPAN></DIV>' +'<DIV>First visible row: <SPAN firstvisiblerow="true"></SPAN></DIV>' +'<DIV>DS rows rendered: <SPAN dsrows="true"></SPAN></DIV>' +'<DIV>Rows rendered: <SPAN rows="true"></SPAN></DIV>' +'<DIV>Previous row count: <SPAN previousrows="true"></SPAN></DIV>' +'<DIV>Next row count: <SPAN nextrows="true"></SPAN></DIV>' +'<DIV>Previous + Rows rendered + Next = <SPAN nextpreviousandrows="true"></SPAN></DIV>' +'<DIV>TBODY row count: <SPAN tbodyrows="true"></SPAN></DIV>' +'<DIV>TBODY scrollHeight: <SPAN tbodyscrollheight="true"></SPAN></DIV>' +'<DIV>TBODY scrollTop: <SPAN tbodyscrolltop="true"></SPAN></DIV>' +'<DIV>Supressed rows: <SPAN suppressed="true"></SPAN></DIV>' +'</DIV>'+'<STYLE>'+'#' + _ksn + ' > DIV:first-of-type > DIV' +'{'+'margin: 8px;' +'}'+'#' + _ksn + ' > DIV:first-of-type SPAN' +'{'+'color: #dcdcaa;' +'}'+'#'+_ksn +'{'+'counter-reset: counter-' + _ksn + ' -1;' +'}'+'#' + _ksn + ' TABLE.clsListControlTable > TBODY.clsListControlTBody > TR:not(.clsListControlPreviousNextRows) > TD:first-of-type:before' +'{'+'counter-increment: counter-' + _ksn + ';' +'content: "#" counter(counter-' + _ksn + ') " r:" attr(_68m) " ds:" attr(_rvm);' +'font-weight: bold;' +'margin-left: -6px;' +'}'+'</STYLE>'));this._pn6=this._7we.querySelector('[_p18]');this._qr7=this._7we.querySelector('[firstvisiblerow]');this._eqb=this._7we.querySelector('[rows]');this._xy8=this._7we.querySelector('[dsrows]');this._sn6=this._7we.querySelector('[previousrows]');this._aqb=this._7we.querySelector('[nextrows]');this._e14=this._7we.querySelector('[nextpreviousandrows]');this._xaa=this._7we.querySelector('[tbodyrows]');this._op5=this._7we.querySelector('[tbodyscrollheight]');this._5z8=this._7we.querySelector('[tbodyscrolltop]');this._4z8=this._7we.querySelector('[suppressed]');};_qzf.prototype._eol=function(e){var _70l=e.target;var _ick=_70l.nodeName;if(this._ng&&( _ick=="INPUT" )&&_70l.parentNode.classList.contains( this._d9a?"clsListControlCheckbox":"clsListControlRadioButton" ) ){var td=_70l.parentNode.parentNode;var tr=td.parentNode;var _ekn=+tr.getAttribute("_rvm");var _ujn=+td.getAttribute("_snn")||td.cellIndex;if(this._d9a){if(_70l.checked){this._a24.add(_ekn);}else{this._a24.delete(_ekn);}if(this._0s7){this._0s7(_ekn, _ujn, _70l);}if(_70l.checked){this._a24.add(_ekn);}else{this._a24.delete(_ekn);}}else if(this._pq7){this._3tb.radioButtonRow=_ekn;if(this._7t4){this._7t4(_ekn, _ujn, _70l);}}e.stopPropagation();}};_qzf.prototype._jwh=function(e){if(this._m8a){var _70l=e.target;var _ick=_70l.nodeName;if ((_ick=="TD" )&&_70l.getAttribute( "_k8m" ) ){e.stopPropagation();return;}}};_qzf.prototype._4dg=function(e){var _70l=e.target;if((_70l==this._64n)&&_4qn._p76(e)){e.stopPropagation();return;}var _ick=_70l.nodeName;if ((_ick=="SPAN" )&&( _70l.classList.contains( "clsListControlExpand" )||_70l.classList.contains( "clsListControlCelltext" ) ) ){_70l=_70l.parentNode;_ick=_70l.nodeName;}if(!this._ur4){}if(this._m8a&&(_ick=="TD")){var td=_70l;var _k8m=td.getAttribute("_k8m");if(_k8m){var a=_k8m.split(":");var _ujn=+a[0];var _b5c=+a[1];var tr=td.parentNode;if(tr.getAttribute("_bbk")&&!this._u1a().boundaryStates[_ujn][_b5c]){this._es7=(this._ok1[+tr.getAttribute("_rvm")]*this._uig)+(this._64n.scrollTop-_4qn._m97(td, this._64n).top);}else{this._es7=this._64n.scrollTop;}this._911(_ujn, _b5c, e.shiftKey);this._wfn();e.stopPropagation();return;}}if(this._ugg){var _ekn=this._2g(_70l);if(!isNaN(_ekn)){if(this._yob){}else{this._6e3.clear();this._6e3.add(_ekn);this._k7d();if(!this._eob){e.stopPropagation();}if(this._vp5){this._vp5();}return;}}}};_qzf.prototype._k7d=function(){var _y1b=this._3tb.selectionClass;var _1d2=!!_y1b;var nl=this._64n.querySelectorAll('TR[_rvm]:not([_q27])');var _tzl=nl.length;for(var i=0;i<_tzl;i++){var tr=nl.item(i);var _ppm=+tr.getAttribute("_rvm");if(this._m8a){_ppm=this._qa2[_ppm];}var _sqj=this._6e3.has(_ppm);if(_sqj){tr.classList.add("clsListControlSelectedRow");if(_1d2){tr.classList.add(_y1b); }}else{tr.classList.remove("clsListControlSelectedRow");if(_1d2){tr.classList.remove(_y1b);}}}};_qzf.prototype._do2=function(){if(this._924.showContainerSelector&&this._924.containerSelectorImgSrc){var _jsj=this._nqn.createCaption();_jsj.style.height="0";_jsj.innerHTML ='<DIV style="position:absolute;text-align:left">' +'<IMG style="display:block" src="' + this._924.containerSelectorImgSrc + '" class="' + ( this._924.containerSelectClass||'' ) + '" title="'+ ( _cgm._t85( this._3tb.strings.containerSelectorTooltip||'' ) ) + '"/>' +'</DIV>';}};_qzf.prototype._6dg=function(e){var _70l=e.target;if(((_70l.nodeName=="TD")&&(_70l.parentNode.parentNode.parentNode==this._nqn))||(_70l.classList&&_70l.classList.contains("clsListControlColumnFilterTitle"))){if(_70l.scrollWidth>(_70l.offsetWidth-Math.floor(_4qn._p22(_70l)/ 2))){_70l.title=_70l.textContent;}else if(_70l.title){_70l.title="";}}};_qzf.prototype._u5d=function(_ujn,e){var _tzk=e.target;if(_tzk.nodeName=="A"){var _4wj=this._6l6[_ujn];var _75m=this._ctb.columns[_4wj];var _4vl=_75m.values;var _ib=this._ctb.columnFilterValues&&this._ctb.columnFilterValues[_ujn];var _v21=_ib?_ib.map(function(_f1h){ return this[_f1h]; }, _4vl):_4vl;var _vz5=this._3tb.columns[_ujn].columnFilter||null;var td=_tzk.parentNode.parentNode;var _qsn=this._ur4?"TH":"TD";while(td.nodeName!=_qsn){td=td.parentNode;}_yf2._jgn(this._7we, _tzk, this._lc3, _ujn, td, _v21, _vz5, this._t4i, this._3tb.strings, this._3tb.columnFilterOptions);}e.stopPropagation();};_qzf.prototype._9dg=function(_ujn,e){if(this._4t4){this._4t4(_ujn);}e.stopPropagation();};_qzf.prototype._fdm=function(){this._cej=true;if(this._64n){this._64n.onscroll=null;}this._fb2=null;this._qg=null;this._c7i=null;this._vlj=null;this._eb2=null;this._5s7=null;this._lc3=null;this._4t4=null;this._0s7=null;this._7t4=null;this._vp5=null;if(this._ib3){this._0t4=null;this._qp5=null;}if(this._br2){this._n14=null;this._zs4=null;}this._0ej=null;this._38a=null;this._28a=null;this._304=null;this._nqn=null;if(this._zr4){this._f39.ondblclick=null;this._f39.onmousedown=null;this._f39.onmouseup=null;}this._f39=null;this._xog=null;this._64n=null;this._g39=null;this._pw7=null;this._m9d=null;this._ydj=null;this._qn6=null;this._7we.onmousemove=null;this._7we.onmouseover=null;this._7we.onmousedown=null;this._7we.onmouseup=null;this._7we.onclick=null;this._7we.innerHTML="";this._7we=null;};_qzf.prototype._r6b=function(){return this._a24;};_qzf.prototype._k97=function(){return(this._3tb&&this._3tb.radioButtonRow)||NaN;};_qzf.prototype._d62=function(_4vl){var _sin=[];var _tzl=_4vl.length;for(var _ekn=0;_ekn<_tzl;_ekn++){_sin.push([_ekn]);}return { columns:[{ name:"c0", dataType:"string", values:_4vl }], rows:_sin };};_qzf.prototype._lf8=function(){return this._ctb;};_qzf.prototype._nre=function(_4vl){this._nol(this._d62(_4vl));};_qzf.prototype._vie=function(_4vl){this._nre(_4vl);};_qzf.prototype._nol=function(_8bn){this._8u8(_8bn);this._oq2();this._7a2();if(this._m8a){this._26=(_8bn.rows&&(_8bn.rows.length>0)&&(_8bn.rows.length-1))||0;this._be3=new _ugk(this._ctb);this._r8=this._yq2;this._u4=this._nk1;this._qa2=this._fh5(this._qa2);this._ted=null;this._ne5();}else{this._9b();}};_qzf.prototype._lll=function(_8bn){this._nol(_8bn);};_qzf.prototype._911=function(_ujn,_b5c,_vqj){var a=this._u1a().boundaryStates[_ujn];_m0n._yfn(a, !a[_b5c], _vqj?0:_b5c, _vqj?a.length:(_b5c+1));this._ne5();};_qzf.prototype._u1a=function(){if(!this._ted){this._ted ={options:{isGroupCollapse:this._2m6},boundaryStates:[]};var _ic2=this._ted.boundaryStates;var _1o1=this._be3._4kl();var _oid=this._3tb.groups;var _aul=_1o1.groups;var _4rd=_aul?_aul.length:0;for(var _3qm=0;_3qm<_4rd;_3qm++){var _bpg=_aul[_3qm].boundaries;var _gcf=(_bpg===null)?_1o1.rows.length:_bpg.length;var _vvl=(this._4b2&&(!_oid[_3qm].groupHeader&&!_oid[_3qm].groupFooter));_ic2.push(_m0n._0ee(_gcf, _vvl?false:this._jo5));}}return this._ted;};_qzf.prototype._ne5=function(){this._8u8(this._be3._hhk(this._u1a(), this._qa2)._4kl());this._9b();};_qzf.prototype._8u8=function(_8bn){this._izh=!!_8bn.groups;this._6p7=this._izh?[]:null;this._yq2=this._izh?[]:null;this._nk1=this._izh?[]:null;this._ml6=this._izh?[]:null;this._bv=this._zn6=_8bn.rows?_8bn.rows.length:0;if(this._izh){this._2jg=_8bn.groups.length;for(var _3qm=0;_3qm<this._2jg;_3qm++){var _cum=_8bn.groups[_3qm];var _bpg=_cum.boundaries;var _au5=(_bpg===null);if(_bpg||_au5){if(!this._m8a){_cum.boundaries=null;}this._6p7[_3qm]=_au5?null:_bpg;this._yq2[_3qm]=_au5?null:_6qn._cdm(_bpg);this._nk1[_3qm]=_au5?null:_bnl._xy2(_bpg);this._ml6[_3qm]=_cum.summaryMethodRows;}}}this._ma2=_8bn.columns.map(this._6s2);this._ctb=_8bn;};_qzf.prototype._oq2=function(){this._6l6=this._fh5(this._6l6);var _kuk=(this._3tb&&this._3tb.columns);if(_kuk){var _907=_bnl._fr(this._ctb.columns, "name");for(var _ujn=0;_ujn<_kuk.length;_ujn++){var _75m=_kuk[_ujn];var _4wj=_75m.name?_907[_75m.name]:_ujn;if(_4wj===undefined){alert( 'Datastore column not found: "' + _75m.name + '"' );}this._6l6.push(_4wj);}}};_qzf.prototype._7a2=function(){this._qda.clear();for(var _ujn=0;_ujn<this._6l6.length;_ujn++){if(this._ma2[this._6l6[_ujn]]){this._qda.add(_ujn);}}};_qzf.prototype._9b=function(){var _bka=(!this._3tb||!this._3tb.groups||!this._4b2);this._ya2=this._m8a&&this._4b2;var _svj=this._zn6;this._ta1=(_svj>0)?(_svj-1):0;if(_bka){this._ok1=null;this._qk1=null;this._ru4=null;this._rt7=null;this._qt7=null;this._bv=_svj;}else{var _oid=this._3tb.groups;var _mzg=this._2jg=_oid.length;var _nrd=0;this._ok1=this._fh5(this._ok1);this._qk1=this._fh5(this._qk1);this._p11=this._fh5(this._p11);this._o11=this._fh5(this._o11);this._ru4=this._qi7(this._ru4);this._rt7=this._pi7(this._rt7);this._qt7=this._pi7(this._qt7);var _em1=(this._u4||this._nk1);var _fga=this._ted&&this._ted.boundaryStates;this._gr4=this._m8a?_oid.map(_m0n._bd5):null;this._yt7=this._ya2?this._qi7(this._yt7):null;for(var _ekn=0;_ekn<_svj;_ekn++, _nrd++){var _xna=0;var _wna=0;for(var _3qm=0;_3qm<_mzg;_3qm++){var _pva=this._yq2[_3qm];if(_pva===undefined){continue;}if((_pva===null)||_pva.has(_ekn)){if(this._m8a){if(this._gr4[_3qm].has(_ekn)){continue;}var _6w2=_em1[_3qm];var _ma9=this._qa2?this._qa2[_ekn]:_ekn;var _b5c=(_6w2===null)?_ma9:_6w2.get(_ma9);var _lai=_fga&&_fga[_3qm][_b5c];if(_lai){this._yt7.add(_ekn);for(var _2rd=_3qm+1;_2rd<_mzg;_2rd++){this._gr4[_2rd].add(_ekn);}}}var _e28=this._la2[_3qm];for(var _31h=0;_31h<_e28;_31h++){var _6z4=_nrd+_31h;this._qk1[_6z4]=_ekn;}_nrd+= _e28;_xna+= _e28;}}this._p11[_ekn]=_xna;if(this._ya2&&this._yt7.has(_ekn)){this._ok1[_ekn]=_nrd--;}else{this._ok1[_ekn]=_nrd;this._qk1[_nrd]=_ekn;}for(var _3qm=0;_3qm<_mzg;_3qm++){var _cum=_oid[_3qm];if(!_cum.groupFooter){continue;}var _6w2=this._nk1[_3qm];var _5w6=(_6w2===null)?(_ekn+1):_6w2.get(_ekn+1);var _469=(_5w6!==undefined);if(!_469&&(_ekn!=this._ta1)){continue;}var _au5=(_6w2===null);var _cz4=_au5?(_ekn-1):_6w2.get((_469?_5w6:_6w2.size)- 1);if(_cz4==-1){_cz4=0;}if(this._m8a&&this._gr4[_3qm].has(_cz4)){continue;}var _e28=this._ka2[_3qm];for(var _31h=0;_31h<_e28;_31h++){var _6z4=_nrd+1+_31h;this._qk1[_6z4]=_cz4;this._ru4.add(_6z4);}_nrd+= _e28;_wna+= _e28;}this._o11[_ekn]=_wna;}this._bv=_nrd;}this._av=(this._bv>0)?(this._bv-1):0;this._mq2();if(this._3im){this._sre(this._7we.querySelector('[dsrowcount]'), _svj.toString());this._sre(this._7we.querySelector('[rowcountincludingsummaryrows]'), this._bv.toString());this._sre(this._7we.querySelector('[_av]'), this._av.toString());}};_qzf.prototype._mq2=function(){var _is6=(this._bv<this._dba);if(_is6!=this._tl6){this._tl6=_is6;if(this._64n){var _o1c=(this._tl6&&!this._kq7&&!this._izh);if(_o1c!=this._4x8){this._4x8=_o1c;this._64n.style.overflowY=_o1c?"auto":"";}if(this._tl6){this._64n.setAttribute( "_v17", "true" );}else{this._64n.removeAttribute("_v17");}}}};_qzf.prototype._ws1=function(_mpf,o){_9gm._7dm(o, _mpf);};_qzf.prototype._8cj=function(o1,o2){for(var s in o2){o1[s]=o2[s];}return o1;};_qzf.prototype._qi7=function(_4nn){if(_4nn){_4nn.clear();return _4nn;}return new Set();};_qzf.prototype._pi7=function(_tmn){if(_tmn){_tmn.clear();return _tmn;}return new Map();};_qzf.prototype._fh5=function(a){if(a){a.length=0;return a;}return [];};_qzf.prototype._nl4=function(a,_tzl,_ifn){if(a){if(a.length!=_tzl){a.length=_tzl;}return _m0n._yfn(a, _ifn);}return _m0n._0ee(_tzl, _ifn);};_qzf.prototype._mre=function(_nsi){this._eb2=(_nsi&&_nsi.formatColumnBodyNumber)||null;this._5s7=(_nsi&&_nsi.onColumnWidthsChange)||null;this._lc3=(_nsi&&_nsi.onColumnFilterChange)||null;this._4t4=(_nsi&&_nsi.onColumnSortChange)||null;this._0s7=(_nsi&&_nsi.onCheckboxClick)||null;this._7t4=(_nsi&&_nsi.onRadioButtonClick)||null;this._vp5=(_nsi&&_nsi.onSelectionChange)||null;this._0t4=(_nsi&&_nsi.renderCell)||null;this._qp5=(_nsi&&_nsi.destroyCell)||null;this._ib3=!!this._0t4&&!!this._qp5;this._n14=(_nsi&&_nsi.renderSummaryCell)||null;this._zs4=(_nsi&&_nsi.destroySummaryCell)||null;this._br2=!!this._n14&&!!this._zs4;};_qzf.prototype._6u8=function(_1fc){this._g39=null;this._pw7=null;this._3tb=_1fc;this._mre(_1fc.callbacks);this._t4i=_1fc.selectors;var _nm1=!!_1fc.dataStore||!!_1fc.dataArray;if(_nm1){if(_1fc.dataStore){this._nol(_1fc.dataStore);_1fc.dataStore=null;}else if(_1fc.dataArray){var _nkh=(_1fc.showColumnTitles!="hide")?_1fc.dataArray.shift():null;this._nre(_1fc.dataArray);_1fc.dataArray=null;if(_1fc.columns){this._ctb.columns.forEach(function(_75m,_ujn){ this[_ujn].name=_75m.name; }, _1fc.columns);}else{_1fc.columns=this._ctb.columns.map(function(_75m){ return { name:_75m.name }; });}if(_nkh){var _75m=_1fc.columns[0];if(!_75m.title){_75m.title={};}if(!_75m.title.label){_75m.title.label=_nkh;}}}}if(!_1fc.columns){_1fc.columns=this._dte;}if(!_nm1&&this._2b2&&this._ctb){this._oq2();this._7a2();}var d=document;this._kq7=_1fc.showColumnTitles!="hide";this._od=_1fc.showColumnTitles=="startOfDetails";this._tig=_1fc.scrollableAreaHeight||200;this._uig=_1fc.rowHeight||30;this._6ng=this._uig+"px";this._jxe=this._kq7?(_1fc.titleHeight||this._uig):0;this._0q5=(this._uig-(4*this._rv8));this._as5=this._0q5+"px";this._kb2=((_1fc.summaryHeader&&_1fc.summaryHeader.summaryRows)?_1fc.summaryHeader.summaryRows.length:0)*this._uig;this._jb2=((_1fc.summaryFooter&&_1fc.summaryFooter.summaryRows)?_1fc.summaryFooter.summaryRows.length:0)*this._uig;var _5w2=(_1fc.columnBodyStyle&&_1fc.columnBodyStyle.borders)||this._721;var _2n1=(_5w2.horizontal!==undefined);this._9m1=_2n1?(_5w2.horizontal||""):this._0p7;var _cd2=(_5w2.vertical!==undefined);this._dc2=_cd2?(_5w2.vertical||""):this._0p7;this._ugg=!!_1fc.selectable;if(this._ugg){this._yob=!!_1fc.multiSelect;}this._6e3=this._ugg?(_1fc.selectedRows||this._qi7(this._6e3)):null;var _lza=_1fc.enableCollapse;this._m8a=!!_lza&&(_lza!="none");this._jo5=!!_1fc.initiallyCollapsed;this._1c2=this._m8a?this._qi7(this._1c2):null;this._80i=!!_1fc.snapToRow&&!_o7g._60n;if(this._80i&&!this._xk){this._xk=this._0z3.bind(this);}this._gzh=_1fc.groupSpan!==false;if(this._m8a){this._j04=( _lza=="headers" )||( _lza=="headersAndFooters" );this._i04=( _lza=="footers" )||( _lza=="headersAndFooters" );this._wr4=!this._j04&&!this._i04;var s=_1fc.strings&&_1fc.strings.multipleValuesLabel;if(s){this._2r4=s;}var s=_1fc.expandCollapseIndicator&&_1fc.expandCollapseIndicator.color;if(s){this._iv=s;}var s=_1fc.expandCollapseIndicator&&_1fc.expandCollapseIndicator.shape;if(s){this._jv=s;}}if(this._ugg){this._hy1=_1fc.selectionBackgroundColor||"";this._iy1=_1fc.selectionForegroundColor||"";}if(this._0ze){this._0ze.clear();}this._dfd=(_1fc.listStyle&&_1fc.listStyle.css)||null;var _kuk=_1fc.columns;this._kz8=_kuk.length;this._iz8=(this._kz8-1);this._7r4=this._fh5(this._7r4);this._09d=this._fh5(this._09d);this._7w8=this._fh5(this._7w8);this._5p7=this._fh5(this._5p7);this._2l6=this._fh5(this._2l6);this._6r4=_kuk.map(_m0n._y33);this._604=_kuk.map(_m0n._y33);var o=_1fc.columnStyle&&_1fc.columnStyle.css;if(o){this._6r4.forEach(this._ws1.bind(this, o));this._604.forEach(this._ws1.bind(this, o));}var o=_1fc.columnBodyStyle&&_1fc.columnBodyStyle.style&&_1fc.columnBodyStyle.style.css;if(o){this._6r4.forEach(this._ws1.bind(this, o));}var o=_1fc.columnTitleStyle&&_1fc.columnTitleStyle.style&&_1fc.columnTitleStyle.style.css;if(o){this._604.forEach(this._ws1.bind(this, o));}var _pqd=0;if(this._304){this._304.forEach(this._zaa);}this._0l6=this._nl4(this._0l6, this._kz8, _1fc.allowColumnResize!==false);if(this._kq7){this._hp7=this._nl4(this._hp7, this._kz8, !!_1fc.showColumnFilters);this._e8a=this._nl4(this._e8a, this._kz8, !!_1fc.showColumnSort);}for(var _ujn=0;_ujn<this._kz8;_ujn++){var _75m=_kuk[_ujn];var _0df=_75m.width||this._fn5;this._09d[_ujn]=_0df;if(_75m.minWidth!==undefined){this._7w8[_ujn]=_75m.minWidth;}_pqd+= _0df;this._7r4[_ujn]=_75m.rollupMethod;if(_75m.allowResize!==undefined){this._0l6[_ujn]=_75m.allowResize;}if(this._kq7){if(_75m.showFilter!==undefined){this._hp7[_ujn]=_75m.showFilter;}if(_75m.showSort!==undefined){this._e8a[_ujn]=_75m.showSort;}var _2of=_75m.title;if(_2of){var _xum=_2of.style;if(_xum){this._2l6[_ujn]=_xum;if(_xum.css){_9gm._7dm(this._604[_ujn], _xum.css);}}if(_2of.label){if(!this._1l6){this._1l6=[];}this._1l6[_ujn]=_2of.label;}} }var _uva=_75m.style&&_75m.style.css;if(_uva){_9gm._7dm(this._6r4[_ujn], _uva);_9gm._7dm(this._604[_ujn], _uva);}var _nah=_75m.body;if(_nah){var _xum=_nah.style;if(_xum){this._5p7[_ujn]=_xum;if(_xum.css){_9gm._7dm(this._6r4[_ujn], _xum.css);}}}var _cnn=_75m.builtinViz;if(_cnn){if(_cnn.nodeName=="htmlViz"){if(!this._304){this._304=[];}if(!this._304[_ujn]){this._304[_ujn]=new Map();}_cnn=_9gm._czm(_cnn);for(var _fvj=0;_fvj<this._lo7.length;_fvj++){var _ick=this._lo7[_fvj];if(_cnn[_ick]){_cnn[_ick]='<DIV _zi9="' + _ick + '" style="height:' + this._as5 + ';display:flex;align-items:center">' + _cnn[_ick] + '</DIV>';}}}if(!this._0ze){this._0ze=new Map();}this._0ze.set(_ujn, _cnn);}}if(this._kq7){var _x8l=_1fc.columnTitleStyle&&_1fc.columnTitleStyle.borders;if(_x8l){var _tnf=new _xlh(_x8l);for(var _ujn=0;_ujn<this._kz8;_ujn++){var _xum=this._604[_ujn];this._ime(_tnf, _xum, _xum, _ujn==0, _ujn==this._iz8, true, true);}}}this._t8a=!!this._0ze&&(this._0ze.size>0);this._fea=this._t8a?this._qi7(this._fea):null;this._zr4=this._0l6.some(_m0n._cm8);this._gad=!!_1fc.iconImgColumn;this._5x8=!!_1fc.iconSymbolColumn;this._5bd=this._gad||this._5x8;if(this._5bd){if(_1fc.iconSize){this._ugj=_1fc.iconSize;}if(this._ctb&&this._ctb.columns){this._hz8=_m0n._nr9(this._ctb.columns, "name", _1fc.iconImgColumn||_1fc.iconSymbolColumn);if(this._hz8==-1){this._5bd=false;}}}this._zq2=this._6r4.map(function(o){ return o["background-color"]||this._0p7; }, this);this._2x8=false;this._1x8=false;var _aul=_1fc.groups;if(_aul){this._cl6=this._fh5(this._cl6);this._bl6=this._fh5(this._bl6);var _s78=_1fc.groupHeaderStyle&&_1fc.groupHeaderStyle.style&&_1fc.groupHeaderStyle.style.css;var _ew2=_1fc.groupHeaderStyle&&_1fc.groupHeaderStyle.borders&&(new _036(_1fc.groupHeaderStyle.borders));var _r78=_1fc.groupFooterStyle&&_1fc.groupFooterStyle.style&&_1fc.groupFooterStyle.style.css;var _dw2=_1fc.groupFooterStyle&&_1fc.groupFooterStyle.borders&&(new _036(_1fc.groupFooterStyle.borders));for(var _3qm=0;_3qm<_aul.length;_3qm++){var _cum=_aul[_3qm];this._dr8(_cum, _3qm, true, this._cl6, _s78, _ew2);this._dr8(_cum, _3qm, false, this._bl6, _r78, _dw2);if(_cum.groupHeader){this._2x8=true;}if(_cum.groupFooter){this._1x8=true;}}if(!this._1x8){this._6p7=null;}}this._4b2=this._2x8||this._1x8;this._221=_1fc.checkboxColumn||_1fc.radioButtonColumn||0;this._d9a=!this._4b2&&!!_1fc.showCheckboxes;this._a24=this._d9a?(_1fc.checkedRows||this._qi7(this._a24)):null;this._pq7=!this._4b2&&!!_1fc.showRadioButtons;if(this._pq7){this._3tb.radioButtonRow=(_1fc.radioButtonRow===undefined)?NaN:_1fc.radioButtonRow;}this._ng=(this._d9a||this._pq7);this._jnb=(_1fc.rowStyleSequence&&(_1fc.rowStyleSequence.length>0))?_1fc.rowStyleSequence:null;this._2q5=this._jnb?this._jnb.length:0;this._la2=_1fc.groups?_1fc.groups.map(this._16):0;this._ka2=_1fc.groups?_1fc.groups.map(this._06):0;this._9b();this._dba=Math.ceil(this._tig / this._uig);var _v4c=_1fc.overflowRatio||(_o7g._kdb?4:(this._4b2?0.5:1));this._9q5=Math.ceil(_v4c*this._dba);this._ijg=this._9q5+this._dba+this._9q5;if(this._3im){this._c11();}if(_1fc.preserveScrollPosition&&this._64n){this._es7=this._64n.scrollTop;}if(this._nqn){this._nqn.parentNode.removeChild(this._nqn);this._tl6=false;this._4x8=false;}this._nqn=this._7we.appendChild(d.createElement("TABLE"));this._p52(this._nqn, _1fc);this._nqn.className="clsListControlTable";this._nqn.setAttribute( "role", "grid" );if(_o7g._csh||_o7g._60n){this._nqn.style.display="block";}this._nqn.cellSpacing=0;this._nqn.cellPadding=0;this._f39=this._nqn.appendChild(d.createElement("THEAD"));this._f39.classList.add("clsListControlColumnTitles");this._f39.classList.add("clsListControlColumnSizes");this._f39.setAttribute( "aria-hidden", "true" );this._xog=this._kq7?this._nqn.appendChild(d.createElement("TBODY")):null;if(this._kq7){this._xog.className="clsListControlColumnTitles";this._xog.style.height=this._jxe+"px";}this._64n=this._nqn.appendChild(d.createElement("TBODY"));this._64n.tabIndex=0;this._64n.classList.add("clsListControlTBody");this._64n.classList.add(this._t4i.columnTBody);if(!this._gzh){this._64n.setAttribute( "_fyi", "false" );}this._2m6=this._m8a&&!this._4b2;if(this._2m6){this._64n.setAttribute( "_l27", "true" );}var _xum=this._64n.style;if(_5w2.top!==null){_xum.borderTopColor=_5w2.top||this._0p7;}if(_5w2.bottom!==null){_xum.borderBottomColor=_5w2.bottom||this._0p7;}if(_5w2.left!==null){_xum.borderLeftColor=_5w2.left||this._0p7;}if(_5w2.right!==null){_xum.borderRightColor=_5w2.right||this._0p7;}this._64n.onscroll=this._qg;this._mq2();this._sz(false);if(this._kq7&&(_1fc.showColumnTitles=="startOfDetails")){this._xog.parentNode.insertBefore(this._xog, this._64n);}if(this._m9d){this._m9d.forEach(_m0n._nr3);}if(this._ydj){this._ydj.forEach(_m0n._nr3);}this._m9d=this._fh5(this._m9d);this._ydj=this._fh5(this._ydj);this._gs7=NaN;this._gdd=NaN; this._8t1(false);this._8t1(true);this._lg6();this._qnk(_pqd);if(this._eob&&_1fc.authoringModeOptions){this._924=_1fc.authoringModeOptions;this._do2();}this._oa3();};_qzf.prototype._sz=function(_8xl){var _u54=0;var _ebi=false;var _cbi=false;var _1j3=this._3tb.summaryHeader;if(_1j3&&_1j3.summaryRows&&(_1j3.summaryRows.length>0)){if(this._bv>0){_ebi=true;this._r53(_1j3, true, _8xl);}else{_u54+=(_1j3.summaryRows.length*this._uig);}}var _1j3=this._3tb.summaryFooter;if(_1j3&&_1j3.summaryRows&&(_1j3.summaryRows.length>0)){if(this._bv>0){_cbi=true;this._r53(_1j3, false, _8xl);}else{_u54+=(_1j3.summaryRows.length*this._uig);}}if(!_ebi){var tbody=this._nqn.querySelector("TBODY.clsListControlSummaryHeader");if(tbody){tbody.parentNode.removeChild(tbody);}}if(!_cbi){var tbody=this._nqn.querySelector("TBODY.clsListControlSummaryFooter");if(tbody){tbody.parentNode.removeChild(tbody);}}this._64n.style.height=(this._tig+_u54)+ "px";};_qzf.prototype._c11=function(){_4qn._ss9(this._7we.querySelectorAll('[_9q5]')).forEach(function(el){ this._sre(el, this._9q5.toString()); }, this);_4qn._ss9(this._7we.querySelectorAll('[_ijg]')).forEach(function(el){ this._sre(el, this._ijg.toString()); }, this);_4qn._ss9(this._7we.querySelectorAll('[_dba]')).forEach(function(el){ this._sre(el, this._dba.toString()); }, this);};_qzf.prototype._p52=function(el,_788){if(_788&&_788.passthrough){for(var s in _788.passthrough){el.setAttribute(s, _788.passthrough[s]);}}};_qzf.prototype._dr8=function(_cum,_3qm,_ppj,_hm1,_k07,_006){var _ewa=_ppj?_cum.groupHeader:_cum.groupFooter;if(!_ewa){return;}var _q78=_ewa.borders&&(new _036(_ewa.borders));var _x15=_ewa.style;var _fw2=_x15&&_x15.css;var _k31=_k07?_9gm._vfn(_k07):{};if(_fw2){_9gm._7dm(_k31, _fw2);}var _me2=_hm1[_3qm]=new Map();var _26f=_ewa.summaryRows;var _gw6=_26f.length;for(var _31h=0;_31h<_gw6;_31h++){var _rch=_26f[_31h];var _8qf=_rch.style&&_rch.style.css;var _ixa=_9gm._vfn(_k31);if(_8qf){_9gm._7dm(_ixa, _8qf);}if(_006){this._ime(_006, _ixa, _ixa, false, false, _31h==0, _31h==(_gw6-1));}if(_q78){this._ime(_q78, _ixa, _ixa, false, false, _31h==0, _31h==(_gw6-1));}_me2.set(_rch.summaryMethod, _ixa);}};_qzf.prototype._r53=function(_1j3,_ppj,_8xl){var _26f=_1j3&&_1j3.summaryRows;if(!_26f||(_26f.length==0)){return;}var d=document;var _gw6=_26f.length;var tbody;if(_8xl){tbody=this._nqn.querySelector(_ppj?".clsListControlSummaryHeader":".clsListControlSummaryFooter");}else{tbody=this._nqn.insertBefore(d.createElement("TBODY"), _ppj?this._64n:null);tbody.className=_ppj?"clsListControlSummaryHeader":"clsListControlSummaryFooter";if(!_o7g._60n&&!_o7g._qml){tbody.style.height=(_gw6*this._uig)+"px";}var _uq=(_1j3.style&&_1j3.style.css)?_1j3.style.css:null;var _bvi=this._t4i;var _tnf=new _xlh(_1j3.borders);}for(var _ekn=0;_ekn<_gw6;_ekn++){var _ztg=(_ekn==0);var _1ci=(_ekn==(_gw6-1));var _rch=_1j3.summaryRows[_ekn];var _nnc=_rch.summaryMethod;var _oxk=(_nnc=="count");var _pr6=this._ctb.overallSummaries[_nnc];if(!_8xl){var _dmn=_uq?_9gm._vfn(_uq):{};if(_rch.style&&_rch.style.css){_9gm._7dm(_dmn, _rch.style.css);}}var tr=_8xl?tbody.rows.item(_ekn):this._rf5(d);for(var _ujn=0;_ujn<this._kz8;_ujn++){var td=_8xl?tr.querySelector( "TD[_snn='" + _ujn + "']" ):tr.cells.item( _ujn );if(!td){continue;}var _42c=(_ujn==0);var _xmd=(_ujn==this._iz8);var _l69=this._qda.has(_ujn);if(!_8xl){this._p52(td, _rch);td.className=_l69?(_ppj?_bvi.overallHeaderSummaryCell:_bvi.overallFooterSummaryCell):(_ppj?_bvi.overallHeaderCell:_bvi.overallFooterCell);var _xum=td.style;_xum.borderColor="";if(_dmn){this._8cj(_xum, _dmn);}if(_xmd){_xum.paddingRight=(this._nba+5)+ "px";var _yxm=(this._09d[_ujn]-1)+"px";_xum.minWidth=_yxm;_xum.maxWidth=_yxm;}this._ime(_tnf, _dmn, _xum, _42c, _xmd, _ztg, _1ci);}var _f1c=this._t8a&&this._0ze.has(_ujn);var _4wj=this._6l6[_ujn];var _uxm=_pr6[_4wj];if(_42c){var _9bl=this._3tb.strings;var _v35=_9bl&&_9bl.summaryMethods&&_9bl.summaryMethods[_nnc];_uxm=( ((_9bl&&_9bl.overall )||"Overall" ) + " - " + ( _v35||_nnc ) );}else if(!_l69||_f1c||(_uxm===null)){_uxm="";}else if(_oxk){_uxm=_uxm.toString();}else if(_l69){_uxm=this._eb2(_ujn, _uxm.toString(), this._ctb.columns[_4wj].format);}this._sre(td, _uxm);}if(!_8xl){this._vk7(tr, 0);tbody.appendChild(tr);}}};_qzf.prototype._ime=function(_tnf, _dmn, _xum, _42c, _xmd, _ztg, _1ci){if(!_dmn){_dmn=this._gze;}var _8oc=_tnf._eeb;var _xi9=_tnf._qm8;var _5fk=_tnf._3aj;var _lrf=_tnf._mle;var _1zi=_tnf._2th;var _cjh=_tnf._h9g;if(!_tnf._6d5){_8oc=_dmn["background-color"]||this._0p7;}if(_8oc){if(_42c){if(!_xmd){_xum["border-right-color"]=_8oc;}}else if(_xmd){if(!_42c){_xum["border-left-color"]=_8oc;}}else{_xum["border-left-color"]=_8oc;_xum["border-right-color"]=_8oc;}}if(!_tnf._kr3){_xi9=_dmn["background-color"]||this._0p7;}if(_xi9){if(_ztg){if(!_1ci){_xum["border-bottom-color"]=_xi9;} }else if(_1ci){if(!_ztg){_xum["border-top-color"]=_xi9;}}else{_xum["border-bottom-color"]=_xi9;_xum["border-top-color"]=_xi9;}}if(_ztg){if(!_tnf._lzc){_5fk=_dmn["background-color"]||this._0p7;}if(_5fk){_xum["border-top-color"]=_5fk;}}if(_1ci){if(!_tnf._6m8){_lrf=_dmn["background-color"]||this._0p7;}if(_lrf){_xum["border-bottom-color"]=_lrf;}}if(_42c){if(!_tnf._gdb){_1zi=_dmn["background-color"]||this._0p7;}if(_1zi){_xum["border-left-color"]=_1zi;}}if(_xmd){if(!_tnf._yw9){_cjh=_dmn["background-color"]||this._0p7;}if(_cjh){_xum["border-right-color"]=_cjh;}}};_qzf.prototype._611=function(_828,_prd){if(_828!=this._gs7){this._gs7=_828;this._cw1(_828, false);}if(_prd!=this._prd){this._gdd=_prd;this._cw1(_prd, true);}};_qzf.prototype._cw1=function(_svj,_9wl){var _jii=(this._uig*_svj);var _d5n=_9wl?this._ydj:this._m9d;if(_jii>this._fk1){for(var _8w6=(Math.floor(_jii / this._fk1)+1)-_d5n.length; _8w6>0; _8w6--){this._8t1(_9wl);}}var _tzl=_d5n.length;var _t99=_jii;for(var _ekn=0;_ekn<_tzl;_ekn++){var _r8m=(_t99>this._fk1)?this._mk1:(_t99+"px");var _utm=_d5n[_9wl?((_tzl-1)- _ekn):_ekn].cells;for(var _d7n=0;_d7n<this._kz8;_d7n++){_utm.item(_d7n).style.height=_r8m;}_t99=_6hn._iem(_t99-this._fk1);}};_qzf.prototype._8t1=function(_9wl){var tr=this._64n.insertRow(_9wl?-1:this._m9d.length);tr.className="clsListControlPreviousNextRows";(_9wl?this._ydj:this._m9d).push(tr);for(var _ujn=0;_ujn<this._kz8;_ujn++){var _yxm=this._09d[_ujn]+"px";var td=tr.insertCell(-1);td.style.minWidth=_yxm;td.style.maxWidth=_yxm;td.style.height="0";}if(_o7g._kdb){tr.style.backgroundSize="100% " + ( this._uig * 2 ) + "px";}};_qzf.prototype._sd6=function(d){if(!this._g39){this._g39=this._6ne(d);for(var _ujn=0;_ujn<this._kz8;_ujn++){var td=this._g39.cells.item(_ujn);td.className=this._qda.has(_ujn)?this._t4i.columnBodyMeasure:this._t4i.columnBody;var _dmn=this._6r4[_ujn];if(_dmn){this._8cj(td.style, _dmn);}var _bdn=( this._2m6&&( _ujn<this._2jg))?'<SPAN class="clsListControlExpand"></SPAN><SPAN class="clsListControlCelltext"></SPAN>':'';if((this._5bd||this._ng)&&(_ujn==this._221)){var _yak='';if(this._5bd){var _afh=( isNaN( this._ugj )?'':'height:' + this._ugj + 'px;width:' + this._ugj + 'px;' ) + ( 'max-height:' + this._0q5 + 'px;' );if(this._gad){_yak='<IMG class="clsListControlIcon ' + ( this._3tb.iconImgClass||'' ) + '" src="' + this._4ng + '" style="margin-right:8px;vertical-align:middle;' + _afh + '"/>';}else if(this._5x8){var _2dn=this._3tb.iconSymbolFill?( 'fill:' + this._3tb.iconSymbolFill + ';' ): '';_yak='<svg class="clsListControlIcon ' + ( this._3tb.iconSymbolSvgClass||'' ) + '" style="' + _2dn + _afh + 'vertical-align:text-bottom; margin-right:8px"><use xlink:href=""/></svg>';}}if(this._d9a){_bdn += '<LABEL class="clsCheckbox clsListControlCheckbox"><INPUT type="checkbox"/>' + _yak + '<SPAN class="clsListControlCelltext"></SPAN></LABEL>';}else if(this._pq7){_bdn += '<LABEL class="clsRadioButton clsListControlRadioButton"><INPUT type="radio" name="_q47"/>' + _yak + '<SPAN class="clsListControlCelltext"></SPAN></LABEL>';}else{_bdn+= _yak;}}if(_bdn){td.innerHTML=_bdn;}}}return this._g39.cloneNode(true);};_qzf.prototype._rf5=function(d){if(!this._pw7){this._pw7=this._6ne(d);for(var _ujn=0;_ujn<this._kz8;_ujn++){var td=this._pw7.cells.item(_ujn);td.className=this._t4i.columnBody;}this._pw7.setAttribute( "_q27", "true" );}return this._pw7.cloneNode(true);};_qzf.prototype._6ne=function(d){var tr=d.createElement("TR");if(this._ur4){tr.tabIndex=-1;}var _8hh=(this._uig-(2*this._rv8))+"px";for(var _ujn=0;_ujn<this._kz8;_ujn++){var _xqm=this._09d[_ujn];var _xmd=(_ujn==this._iz8);var _yxm=_6hn._iem(_xqm-(_xmd?this._nba:0))+"px";var td=tr.appendChild(d.createElement("TD"));var _xum=td.style;_xum.minWidth=_yxm;_xum.maxWidth=_yxm;_xum.height=this._6ng;_xum.lineHeight=_8hh;if(this._9m1){_xum.borderTopColor=this._9m1;_xum.borderBottomColor=this._9m1;}if(this._dc2){_xum.borderLeftColor=this._dc2;_xum.borderRightColor=this._dc2;}if(_xmd){_xum.paddingRight=(this._nba+8)+ "px";}if(this._ur4){td.tabIndex=-1;}}return tr;};_qzf.prototype._092=function(){if(!this._ro5){this._ro5=true;window.requestAnimationFrame(this._fb2);}};_qzf.prototype._ns8=function(e){this._ro5=false;this._7bj(Math.floor(this._64n.scrollTop / this._uig), false);if(this._t8a&&(this._fea.size>0)){this._zj1();}};_qzf.prototype._wfn=function(_1fc){if(this._2b2&&!_1fc&&this._3tb){_1fc=this._3tb;}if(_1fc){this._6u8(_1fc);}this._2b2=!this._ctb||!this._ctb.columns;this._nqn.removeAttribute("_r1j");this._sz(true);this._7bj(0, true);if(!isNaN(this._es7)){this._64n.scrollTop=this._es7;this._es7=NaN;}if(!this._v4&&this._3tb.autoResize){this._3tb.autoResize=false;this._v4=true;this._oi4();}this._7we.style.height=this._nqn.offsetHeight+"px";this._7we.style.width=this._nqn.offsetWidth+"px";if(this._3im){this._7we.querySelector('[_e9k]').style.marginLeft=this._nqn.offsetWidth+"px";}};_qzf.prototype._rf=function(tr){var _ekn=+tr.getAttribute("_rvm"); var _utm=tr.cells;for(var _ujn=0;_ujn<this._kz8;_ujn++){var _f1c=this._t8a&&this._0ze.has(_ujn);if(!_f1c){this._qp5(_utm.item(_ujn), _ekn, _ujn, this._6l6[_ujn]);}}};_qzf.prototype._5d=function(tr){var _ekn=+tr.getAttribute("_rvm"); var _ujn=+tr.getAttribute("_snn"); var _ppj=!!tr.getAttribute("_cbk"); var _utm=tr.cells;var _21h=0;var _tzl=_utm.length;for(var _d7n=0;_d7n<_tzl;_d7n++){var td=_utm.item(_d7n);var _f1c=this._t8a&&this._0ze.has(_21h);if(!_f1c){this._zs4(_utm.item(_ujn), _ekn, _ujn, _21h, this._6l6[_21h], _ppj);}_21h+= td.colSpan;}};_qzf.prototype._gfb=function(tbody){var _sbn=tbody.rows;var _ouj=this._m9d.length;for(var _ekn=(_sbn.length-1)- this._ydj.length; _ekn>=_ouj; _ekn--){var tr=tbody.removeChild(_sbn.item(_ekn));if(this._4b2&&tr.getAttribute("_q27")){if(this._br2){this._5d(tr);}( tr.getAttribute( "_cbk" )?this._38a:this._28a )[+tr.getAttribute( "_snn" )].push( tr );}else{if(this._ib3){this._rf(tr);}if(this._304){this._304.forEach(this._ome.bind(this, tr.cells));}this._0ej.push(tr);}}if(this._4b2){this._rt7.clear();this._qt7.clear();}};_qzf.prototype._ome=function(_utm,_tmn,_ujn){var div=_utm.item(_ujn).firstElementChild;if(!div){return;}div.parentNode.removeChild(div);var _zi9=div.getAttribute("_zi9");var a=_tmn.get(_zi9);if(!a){a=[];_tmn.set(_zi9, a);}if(a.length<10){a.push(div);}};_qzf.prototype._i5a=function(tbody,_qrd,_xin){var _sbn=tbody.rows;var _uw5=this._m9d.length;var _8oa=this._ydj.length;if(this._4b2){while(_qrd){var tr=tbody.removeChild(_sbn.item(_xin?(_sbn.length-(1+_8oa)):_uw5));this._0ej.push(tr);if(tr.getAttribute("_q27")){if(this._br2){this._5d(tr);}}else{_qrd--;var _ekn=+tr.getAttribute("_rvm");var _iw4=this._rt7.get(_ekn);if(_iw4){this._rt7.delete(_ekn);_8qn._496(_iw4);}var _iw4=this._qt7.get(_ekn);if(_iw4){this._qt7.delete(_ekn);_8qn._496(_iw4);}if(this._ib3){this._rf(tr);}}}}else{while(_qrd--){var tr=_sbn.item(_xin?(_sbn.length-(1+_8oa)):_uw5);if(this._ib3){this._rf(tr);} if(this._304){this._304.forEach(this._ome.bind(this, tr.cells));}this._0ej.push(tbody.removeChild(tr));}}};_qzf.prototype._qnk=function(_xqm){var _yxm=_xqm+"px";this._7we.style.width=_yxm;if(this._f39){this._f39.style.width=_yxm;}if(this._xog){this._xog.style.width=_yxm;}if(this._64n){this._nqn.style.width=_xqm+"px";this._64n.style.width=_xqm+"px";}};_qzf.prototype._7bj=function(_ow5,_rwl){if(!this._ctb){return;}var _p18=Math.max(0, _ow5-this._9q5);if(this._3im){var _ew5=this._64n.scrollHeight;var _j99=this._64n.scrollTop;this._sre(this._qr7, _ow5.toString());this._sre(this._pn6, _p18.toString());}var _8n1=_p18;if(this._4b2){if(this._ya2&&this._ru4.has(_8n1)&&this._yt7.has(this._qk1[_8n1])){_8n1=this._qk1[_8n1];}else{while(this._ru4.has(_8n1)){_8n1--;}_8n1=this._qk1[_8n1];}}if(!_rwl &&((_8n1==this._ds2)||(_8n1>this._ds2)&&(this._jz8==this._av)||(_8n1<this._ds2)&&(this._ds2==0))){return;}if(this._80i){this._nqn.removeAttribute("_r1j");}var d=document;var tbody=this._64n;var _kuk=this._ctb.columns;if(_rwl){this._0ej=this._fh5(this._0ej);this._38a=this._2x8?this._3tb.groups.map(_m0n._mr3):null;this._28a=this._1x8?this._3tb.groups.map(_m0n._mr3):null;if(this._304){this._304.forEach(this._zaa);}tbody.scrollTop=0;tbody.scrollLeft=0;if(this._fea){this._fea.clear();}this._qnk(this._09d.reduce(_m0n._571, 0));if(this._zr4){this._nqn.setAttribute( "_05e", "true" );}else{this._nqn.removeAttribute("_05e");}this._gfb(tbody);}var _a69=false;var _qu5=false;var _a1l=_8n1;var _sqm=_8n1+this._ijg;var _sbn=tbody.rows;var _yg3=_sbn.length-(this._ydj.length+this._m9d.length);if(_yg3>0){if(!this._4b2&&!_rwl&&(_p18>this._bs7)&&(_p18<this._jz8)){_a1l=this._jz8+1;_sqm=Math.max(_a1l, _p18+this._ijg);this._i5a(tbody, Math.min(_yg3,(_sqm-_a1l)+1), false);_qu5=true;}else if(!this._4b2&&!_rwl&&(_sqm>this._bs7)&&(_sqm<this._jz8)){_a1l=_p18;_sqm=Math.max(_p18, this._bs7-1);this._i5a(tbody, Math.min(_yg3,(_sqm-_a1l)+1), true);_a69=true;}else{this._gfb(tbody);}}var _mkd=[];var _d5n=this._ctb.rows;var _t0h=_d5n.length;_sqm=Math.min(_t0h-1, _sqm);var _v3j=_a69?_sbn.item(this._m9d.length):null;var _7gk=_sbn.item(_sbn.length-this._ydj.length);if(this._c7i){this._c7i.classList.remove("clsListControlFirstRow");this._vlj.classList.remove("clsListControlLastRow");}if(this._2m6){this._9d3=this._qi7(this._9d3);}for(var _ekn=_a1l;_ekn<=_sqm;_ekn++){var _sin=_d5n[_ekn];var tr=this._0ej.pop();var _aai=!!tr;if(!_aai){tr=this._sd6(d);}tr.setAttribute("_rvm", _ekn.toString(10));if(this._3im){tr.setAttribute("_68m",(this._ok1?this._ok1[_ekn]:_ekn).toString(10));}var _vt6=this._ya2&&this._yt7.has(_ekn);if(_vt6){tr.style.display="none";}var _utm=tr.cells;for(var _ujn=0;_ujn<this._kz8;_ujn++){var _4wj=this._6l6[_ujn];var td=_utm.item(_ujn);if(_aai){td.removeAttribute("_k8m");}this._p52(td, this._3tb.columns[_ujn].body);if(this._3im&&(_ujn==0)){td.setAttribute( "_rvm", tr.getAttribute( "_rvm" ) );td.setAttribute( "_68m", tr.getAttribute( "_68m" ) );}var _xum=td.style;var _egk=_sin[_4wj];var _l69=this._qda.has(_ujn);if(this._t8a&&_l69&&this._0ze.has(_ujn)){if(!_vt6){this._hr8(d, td, _ujn, _egk);}continue;}var _75m=_kuk[_4wj];var _uxm;if(_egk===null){_uxm=_l69?"":this._2r4;}else if(_75m.formattedValues){_uxm=_75m.formattedValues[_egk];}else{_uxm=_75m.values?_75m.values[_egk]:this._eb2(_ujn, _egk.toString(), _75m.format);}var _m3c=false;if(this._izh){var _pec=this._yq2[_ujn];if(_pec!==undefined){var _22l=_ekn+1;_xum.borderBottomColor=(!_pec||_pec.has(_22l)||(_ekn==this._ta1)||(_22l>this._ta1))?this._9m1:(this._gzh?this._zq2[_ujn]:this._9m1);if(_pec&&!_pec.has(_ekn)){_m3c=true;}}if(this._2m6&&!_m3c&&(_ujn<this._2jg)&&!this._9d3.has(_ekn)){var _d02=(this._r8||this._yq2)[_ujn];if(_d02){var _ma9=this._qa2?this._qa2[_ekn]:_ekn;if((_ma9<this._26)&&!_d02.has(_ma9+1)){if(this._y5a(td, _ekn, _ujn)){this._9d3.add(_ekn);}}}}}_m3c=_m3c&&this._gzh;if(this._ib3&&this._0t4(td, _ekn, _ujn, _4wj, _uxm, _m3c)){continue;}var _uma=td;if(this._m8a||this._ng){_uma=td.querySelector("SPAN.clsListControlCelltext")||td;if(this._ng&&(_ujn==this._221)){td.querySelector(this._d9a?'INPUT[type="checkbox"]':'INPUT[type="radio"]').checked=this._d9a?this._a24.has(_ekn):(_ekn==this._3tb.radioButtonRow);}}this._sre( _uma, _m3c?"":( _uxm||"" ) );if(this._5bd&&(_ujn==this._221)){var _ebh=_kuk[this._hz8];var _wbe=_sin[this._hz8];var _jyi=(_wbe!==null)&&_ebh.values&&_ebh.values[_wbe];if(this._gad){td.querySelector('IMG.clsListControlIcon').src=_jyi||"";}else if(this._5x8){td.querySelector( 'svg.clsListControlIcon > use' ).setAttribute( "href", ( _jyi.charAt( 0 )=="#" )?_jyi:( "#" + _jyi ) );}}if(this._ur4){td.setAttribute( "aria-label", _75m.name + " " + td.textContent );}}tbody.insertBefore(tr, _a69?_v3j:_7gk);if(this._2x8){this._kg5(d, tr, _ekn, _vt6);}if(this._1x8){this._jg5(d, tr, _ekn, _vt6);}if(_vt6){this._0ej.push(tr.parentNode.removeChild(tr));tr.style.display="";}if(this._jnb){tr.style.backgroundColor=this._jnb[(_ekn % this._2q5)];}}if(this._ugg){this._k7d();}var _ja9=_sbn.length-(this._ydj.length+this._m9d.length);var _bxk=(_ja9>0);this._c7i=_bxk?_sbn.item(this._m9d.length):null;this._vlj=_bxk?_sbn.item(_sbn.length-this._ydj.length-1):null;this._ds2=_bxk?(this._4b2?_a1l:+this._c7i.getAttribute("_rvm")):0;this._qc3=_bxk?(this._4b2?_sqm:+this._vlj.getAttribute("_rvm")):0;this._bs7=this._4b2?(this._ok1[this._ds2]-this._p11[this._ds2]):this._ds2;this._jz8=this._4b2?(this._qc3+this._p11[this._qc3]):this._qc3;var _828=this._bs7;var _prd=this._bv-(_828+_ja9);this._611(_828, _prd);if(_bxk){this._c7i.classList.add("clsListControlFirstRow");this._vlj.classList.add("clsListControlLastRow");}if(this._ur4){if(_bxk&&!tbody.querySelector('[tabindex="0"]')){_k0d._m6g(_sbn.item(0), "0");}if(!tbody.getAttribute("tabindex")){tbody.setAttribute( "tabindex", "-1" );}}if(this._t8a&&(this._fea.size>0)){this._zj1();}if(this._80i){if(!this._as2){this._as2=_bnl._nhk(this._xk, 800, true);}this._as2();}if(this._3im){this._6a2(_bxk, _828, _ja9, _prd, _ew5, _j99);}};_qzf.prototype._6a2=function(_bxk,_828,_ja9,_prd,_ew5,_j99){this._sre( this._eqb,(_bxk?this._c7i.getAttribute( "_68m" ):'' ) + ' to ' + ( _bxk?this._vlj.getAttribute( "_68m" ):'' ) + ' (' + _ja9 + ')' );this._sre( this._xy8,(_bxk?this._c7i.getAttribute( "_rvm" ):'' ) + ' to ' + ( _bxk?this._qc3:'' ) + ' (' + ( _bxk?( this._qc3 - +this._c7i.getAttribute( "_rvm" ) ):'' ) + ')' );this._sre(this._xaa, _ja9.toString());this._sre( this._sn6, _828.toString()+' [' + this._m9d.map(function(tr){ return tr.cells.item( 0 ).style.height; } ).join( ", " ) + ']' );this._sre( this._aqb, _prd.toString()+' [' + this._ydj.map(function(tr){ return tr.cells.item( 0 ).style.height; } ).join( ", " ) + ']' );this._sre( this._e14, _828.toString()+' + ' + _ja9 + ' + ' + _prd + ' = ' + ( _828 + _ja9 + _prd ) );this._sre( this._op5, _ew5.toString()+'px --> ' + this._64n.scrollHeight + 'px should be ' + ( this._uig * this._bv ) + 'px' );this._sre( this._5z8, _j99.toString()+'px --> ' + this._64n.scrollTop + 'px' );};_qzf.prototype._0z3=function(){if(this._80i&&this._nqn){this._nqn.setAttribute( "_r1j", "true" );var _iji=this._64n.scrollTop;this._64n.scrollTop=_iji;}this._as2=null;};_qzf.prototype._y5a=function(td,_ekn,_ujn){var _6w2=(this._u4||this._nk1)[_ujn];var _ma9=this._qa2?this._qa2[_ekn]:_ekn;var _b5c=(_6w2===null)?_ma9:_6w2.get(_ma9);var _lai=this._ted&&this._ted.boundaryStates[_ujn][_b5c];td.setAttribute( "_k8m", _ujn + ":" + _b5c );var i=_lai?0:1;var el=td.querySelector( '.clsListControlExpand:empty,.clsListControlExpand > svg:not([_5fn="' + i + this._jv + '"]' );if(el){((el.nodeName=="SPAN")?el:el.parentNode).innerHTML=this._9u4[this._jv][i];}return _lai;};_qzf.prototype._kg5=function(d,_dil,_ekn,_vt6){var _iw4=[];var _i5f=[];for(var _qhi=0;_qhi<this._2jg;_qhi++){var _4wj=this._6l6[_qhi];var _75m=this._ctb.columns[_4wj];var _sin=this._ctb.rows[_ekn];var _egk=_sin[_4wj];var _uxm;if(_egk===null){_uxm=this._qda.has(_qhi)?"":this._2r4;}else{_uxm=_75m.formattedValues?_75m.formattedValues[_egk]:_75m.values[_egk];}_i5f.push(_uxm);var _cum=this._3tb.groups[_qhi];if(!_cum.groupHeader){continue;}var _6w2=this._nk1[_qhi];var _v54=(_6w2===null)?_ekn:_6w2.get(_ekn);if(_v54===undefined){continue;}if(this._m8a&&this._gr4[_qhi].has(_ekn)){continue;}var _iof=_dil.cells;var _26f=_cum.groupHeader.summaryRows;var _gw6=_26f.length;var _dn1=_gw6-1;for(var _31h=0;_31h<_gw6;_31h++){var _ut6=(_31h==0);var _8z7=(_31h==_dn1);var _rch=_26f[_31h];var _nnc=_rch.summaryMethod;var _agk=this._no8(d, _ekn, _qhi, _ut6, _8z7, true, _nnc, _uxm);var _n3e=_agk.cells;if(this._gzh&&(_qhi>0)&&(_31h==0)){var _ml=this._nk1[_qhi-1];var _8h3=(_ml===null)?_ekn:_ml.get(_ekn);if(_8h3!==undefined){this._sre(_n3e.item(_qhi-1), _i5f[_qhi-1]);this._sre(_iof.item(_qhi-1), "");}}for(var _qzg=0;_qzg<_qhi;_qzg++){var td=_n3e.item(_qzg);this._p52(td, this._3tb.columns[_qzg].body);var _xum=td.style;this._8cj(_xum, this._6r4[_qzg]);if(_31h>0){_xum.borderTopColor=this._gzh?this._zq2[_qzg]:this._9m1;}var _yw4=false;if(_vt6){var _39=this._u4[_qzg];_yw4=(_39===null)||_39.has(this._qa2[_ekn+1]);}_xum.borderBottomColor=(this._gzh&&!_yw4)?this._zq2[_qzg]:this._9m1;if(this._gzh){this._sre(_iof.item(_qzg), "");}else{this._sre(td, _iof.item(_qzg).textContent);}}for(var _qzg=_n3e.length-1;_qzg>=_qhi;_qzg--){this._p52(_n3e.item(_qzg), _rch);}if(this._j04&&_ut6&&(_qhi<this._2jg)){this._y5a(_n3e.item(_qhi), _ekn, _qhi);}this._64n.insertBefore(_agk, _dil);_iw4.push(_agk);}}this._tg1(_ekn, _iw4, true);if(this._3im){for(var i=0;i<_iw4.length;i++){var _agk=_iw4[i];_agk.setAttribute("_68m",(this._ok1[_ekn]-(_iw4.length - i)).toString(10));_agk.cells.item( 0 ).setAttribute( "_68m", _agk.getAttribute( "_68m" ) );}}};_qzf.prototype._jg5=function(d,_dil,_ekn,_vt6){var _iw4=[];var _lf9=new Set();for(var _mhi=0;_mhi<this._2jg;_mhi++){var _cum=this._3tb.groups[_mhi];if(!_cum.groupFooter){continue;}var _6w2=this._nk1[_mhi];var _5w6=(_6w2===null)?(_ekn+1):_6w2.get(_ekn+1);var _469=(_5w6!==undefined);if(!_469&&(_ekn!=this._ta1)){continue;}if(this._m8a&&this._gr4[_mhi].has(_ekn)){continue;}_lf9.add(_mhi);var _8h3=(_469?_5w6:this._6p7[_mhi].length)-1;var _4wj=this._6l6[_mhi];var _75m=this._ctb.columns[_4wj];var _cz4=(this._6p7[_mhi]===null)?_ekn:this._6p7[_mhi][_8h3];var _gw4=this._ctb.rows[_cz4];var _egk=_gw4[_4wj];var _5mc;if(_egk===null){_5mc=this._qda.has(_mhi)?"":this._2r4;}else{_5mc=_75m.formattedValues?_75m.formattedValues[_egk]:_75m.values[_egk];}var _26f=_cum.groupFooter.summaryRows;var _2oa=_26f.length-1;for(var _31h=_2oa;_31h>=0;_31h--){var _ut6=(_31h==0);var _8z7=(_31h==_2oa);var _rch=_26f[_31h];var _nnc=_rch.summaryMethod;var _agk=this._no8(d, _cz4, _mhi, _ut6, _8z7, false, _nnc, _5mc);var _n3e=_agk.cells;if(this._3im){_agk.setAttribute("_68m",(this._ok1[_ekn]+(this._o11[_ekn]-_iw4.length)).toString(10));_n3e.item( 0 ).setAttribute( "_68m", _agk.getAttribute( "_68m" ) );}for(var _jzg=_mhi-1;_jzg>=0;_jzg--){var td=_n3e.item(_jzg);this._p52(td, this._3tb.columns[_jzg].body);var _qsi=td.style;this._8cj(_qsi, this._6r4[_jzg]);_qsi.borderTopColor=this._zq2[_jzg];var _yja=(_31h==_2oa);_qsi.borderBottomColor=(!_yja||!_lf9.has(_jzg)||(_yja&&(_jzg<(_mhi-1))))?this._zq2[_jzg]:this._9m1;}for(var _jzg=_n3e.length-1;_jzg>=_mhi;_jzg--){this._p52(_n3e.item(_jzg), _rch);}if(this._i04&&(_31h==0)&&(_mhi<this._2jg)){var td=_n3e.item(_mhi);td.setAttribute( "_k8m", _mhi + ":" + _8h3 );var _lai=this._ted&&this._ted.boundaryStates[_mhi][_8h3];td.querySelector(".clsListControlExpand").innerHTML=this._tl1[this._jv][_lai?0:1];}this._64n.insertBefore(_agk, _dil.nextElementSibling);_iw4.push(_agk);}for(var _jzg=this._2jg-1;_jzg>=0;_jzg--){_dil.cells.item(_jzg).style.borderBottomColor=this._9m1;if(this._6p7[_jzg]){break;}}if(_mhi>0){_dil.cells.item(_mhi-1).style.borderBottomColor=this._zq2[_mhi-1];}}this._tg1(_ekn, _iw4, false);};_qzf.prototype._tg1=function(_ekn,_iw4,_ppj){if(_iw4.length>0){var _tmn=_ppj?this._rt7:this._qt7;var a=_tmn.get(_ekn);if(a){_m0n._t0g(a, _iw4);}else{_tmn.set(_ekn, _iw4);}}};_qzf.prototype._no8=function(d, _ekn, _ujn, _ut6, _8z7, _ppj, _nnc, _jih){var _6w2=this._nk1[_ujn];var _t8f=(_ujn==0);var _sb8=_ppj?(_t8f?this._t4i.outerHeaderCell:this._t4i.innerHeaderCell):(_t8f?this._t4i.outerFooterCell:this._t4i.innerFooterCell);var _bf2=_t8f?this._t4i.outerSummaryCell:this._t4i.innerSummaryCell;var _frg=this._ml6[_ujn][_nnc][(_6w2===null)?_ekn:_6w2.get(_ekn)];var _oxk=(_nnc=="count");var tr=(_ppj?this._38a:this._28a)[_ujn].pop();var _aai=!!tr;if(!_aai){tr=this._rf5(d);tr.setAttribute("_snn", _ujn.toString(10));tr.setAttribute( _ppj?"_cbk":"_bbk", "true" );}tr.setAttribute("_rvm", _ekn.toString(10));var _21h=0;var _utm=tr.cells;var _tzl=_utm.length;for(var _vef=0;_vef<_tzl;_vef++){var td=_utm.item(_vef);var _xum=td.style;if(_aai){td.removeAttribute("_k8m");}var _f1c=this._t8a&&this._0ze.has(_21h);if(_f1c||(_aai&&_ppj&&(_vef<_ujn)&&td.textContent)){this._sre(td, "");}if(this._3im&&(_vef==0)){td.setAttribute( "_rvm", tr.getAttribute( "_rvm" ) );}if(!_aai&&(_vef>=_ujn)){if(!_ut6){_xum.borderTopColor="";}if(!_8z7){_xum.borderBottomColor="";}_xum.borderLeftColor="";_xum.borderRightColor="";}if(_ujn<=_21h){td.className=this._qda.has(_21h)?_bf2:_sb8;var _me2=(_ppj?this._cl6:this._bl6)[_ujn];if(_me2){this._8cj(_xum, _me2.get(_nnc));}}if(!_f1c&&this._qda.has(_21h)){var _4wj=this._6l6[_21h];var _uxm=_frg[_4wj].toString();if(!this._br2||!this._n14(td, _ekn, _ujn, _21h, _4wj, _uxm, _ppj)){if(_oxk){this._sre(td, _uxm);}else{var _m5k=this._ctb.columns[this._6l6[_ujn]].format;this._sre(td, this._eb2(_21h, _uxm, _m5k));}}}_21h+=(_aai?td.colSpan:1);}var _9bl=this._3tb.strings;var _v35=_9bl&&_9bl.summaryMethods&&_9bl.summaryMethods[_nnc];var td=_utm.item(_ujn);var _uma=td;if((this._j04&&_ppj)||(this._i04&&!_ppj)){if(_aai){if(!_ut6){var el=td.querySelector('.clsListControlExpand:not(:empty)');if(el){el.innerHTML='';}}}else{td.innerHTML='<SPAN class="clsListControlExpand"></SPAN><SPAN class="clsListControlCelltext"></SPAN>';}_uma=td.querySelector("SPAN.clsListControlCelltext");}var _uxm=_jih+" - " + ( _v35||_nnc );if(!this._br2||!this._n14(td, _ekn, _ujn, _ujn, this._6l6[_ujn], _uxm, _ppj)){this._sre(_uma, _uxm);}if(!_aai){this._vk7(tr, _ujn);}return tr;};_qzf.prototype._vk7=function(tr,_d28){var _qkd=_4qn._ss9(tr.cells);var _tzl=_qkd.length;var _68n=1;var _xqm=this._09d[_d28];for(var _vef=_d28+1;(_vef<_tzl)&&!this._qda.has(_vef); _vef++, _68n++){_xqm+= this._09d[_vef];tr.removeChild(_qkd[_vef]);}if(_68n>1){var td=_qkd[_d28];td.colSpan=_68n;var _yxm=_xqm+"px";td.style.minWidth=_yxm;td.style.maxWidth=_yxm;}for(var _vef=0;_vef<_d28;_vef++){_qkd[_vef].setAttribute("_snn", _vef.toString());}for(var _vef=_d28+_68n;_vef<_tzl;_vef++){_qkd[_vef].setAttribute("_snn", _vef.toString());}};_qzf.prototype._hr8=function(d,_mlh,_ujn,_8pm){var _cnn=this._0ze.get(_ujn);var _ick=_cnn.nodeName;var _nqj=(_8pm>0);var _dqj=(_8pm<0);if(_ick=="htmlViz"){var _zi9=( _nqj?"positiveHtmlViz":( _dqj?"negativeHtmlViz":"zeroHtmlViz" ) );if(!_cnn[_zi9]){_zi9="defaultHtmlViz";}var _1lm=this._304[_ujn].get(_zi9);var div=_1lm?_1lm.pop():null;if(div){_mlh.appendChild(div);}else{_mlh.innerHTML=_cnn[_zi9]||"";}return;}var div=_mlh.firstElementChild;if(div){div._9y7=true;_mlh.removeChild(div);}var _r5e=_cnn.shape;var _p5e=_cnn.color;var _yva=_mlh.style;if(_ick=="coloredViz"){_yva.textAlign="center";var _kyl=null;if(_nqj){var _7xm=_cnn.positiveShape||_r5e;var _pvm=_cnn.positiveColor||_p5e||_9l8._9h8("--support-02");if ((_7xm=="upArrow" )||( _7xm=="downArrow" ) ){_kyl=_1y9._777(d,(_7xm=="upArrow"), _pvm, 20, 10);}else if(_7xm=="circle"){var _h0m=Math.floor((_6hn._iem(this._0q5-4)/ 2));_kyl=_1y9._zde(d, _pvm, _h0m);}else if(_7xm=="square"){_kyl=_1y9._7ee(d, _pvm, _6hn._iem(this._0q5-4)/ 2);}else if ((_7xm=="upTriangle" )||( _7xm=="downTriangle" ) ){_kyl=_1y9._bp1(d,(_7xm=="upTriangle"), _pvm, _6hn._iem(this._0q5-4)/ 2);}}else if(_dqj){var _7xm=_cnn.negativeShape||_r5e;var _pvm=_cnn.negativeColor||_p5e||"#B02D27";if ((_7xm=="upArrow" )||( _7xm=="downArrow" ) ){_kyl=_1y9._777(d,(_7xm=="upArrow"), _pvm, 20, 10);}else if(_7xm=="circle"){var _h0m=Math.floor((_6hn._iem(this._0q5-4)/ 2));_kyl=_1y9._zde(d, _pvm, _h0m);}else if(_7xm=="square"){_kyl=_1y9._7ee(d, _pvm, _6hn._iem(this._0q5-4)/ 2);}else if ((_7xm=="upTriangle" )||( _7xm=="downTriangle" ) ){_kyl=_1y9._bp1(d,(_7xm=="upTriangle"), _pvm, _6hn._iem(this._0q5-4)/ 2);}}else{var _7xm=_cnn.zeroShape||_r5e;var _pvm=_cnn.zeroColor||_p5e||_9l8._9h8("--G2");if ((_7xm=="upArrow" )||( _7xm=="downArrow" ) ){_kyl=_1y9._777(d,(_7xm=="upArrow"), _pvm, 20, 10);}else if(_7xm=="circle"){var _h0m=Math.floor((_6hn._iem(this._0q5-4)/ 2));_kyl=_1y9._zde(d, _pvm, _h0m);}else if(_7xm=="square"){_kyl=_1y9._7ee(d, _pvm, _6hn._iem(this._0q5-4)/ 2);}else if ((_7xm=="upTriangle" )||( _7xm=="downTriangle" ) ){_kyl=_1y9._bp1(d,(_7xm=="upTriangle"), _pvm, _6hn._iem(this._0q5-4)/ 2);}}if(_kyl){_kyl.style.margin="0 auto";_mlh.appendChild(_kyl);}}else if(_ick=="percentageSizedViz"){if(_8pm==0){return;}var _7xm=((_nqj?_cnn.positiveShape:(_dqj?_cnn.negativeShape:null))||_r5e);var _pvm=((_nqj?_cnn.positiveColor:(_dqj?_cnn.negativeColor:null))||_p5e);if(!_pvm){_pvm=_9l8._9h8( _nqj?"--support-02":( _dqj?"--support-01":"--G2" ) );}var _9wk=!this._4b2&&(_cnn.animate!="false");var _a0l=Math.min(Math.abs(_8pm), 1);if(_7xm=="bar"){var _dvj=Math.floor(_a0l*_6hn._iem(this._09d[_ujn]-12));var _6om=_mlh.appendChild(d.createElement("DIV"));var _xum=_6om.style;_xum.height=_6hn._iem(this._0q5-12)+"px";_xum.width=(_9wk?0:_dvj)+"px";_xum.borderRadius="1px";_xum.backgroundColor=_pvm;if(_9wk){_xum[_4qn._a71]="width";_xum[_4qn._971]=this._pn5;_6om._gck=_dvj+"px";this._fea.add(_6om);}}else if(_7xm=="circle"){_yva.textAlign="center";var _h0m=Math.floor(_a0l*(_6hn._iem(this._0q5-4)/ 2));var _prj=_mlh.appendChild(_1y9._zde(d, _pvm, _9wk?0:_h0m, _9wk));_prj.style.margin="0 auto";if(_9wk){_prj._10j=_h0m+"px";_prj._gck=(_h0m+_h0m)+ "px";_prj._vzi=_prj._gck;this._fea.add(_prj);}}else if(_7xm=="square"){_yva.textAlign="center";var _xqm=Math.floor(_a0l*_6hn._iem(this._0q5-4));var _2sj=_mlh.appendChild(_1y9._7ee(d, _pvm, _9wk?0:_xqm, _9wk));_2sj.style.margin="0 auto";if(_9wk){_2sj._gck=_xqm+"px";_2sj._vzi=_2sj._gck;this._fea.add(_2sj);}}else if ((_7xm=="upTriangle" )||( _7xm=="downTriangle" ) ){_yva.textAlign="center";var _xqm=Math.floor(_a0l*_6hn._iem(this._0q5-4));var _zqn=(_7xm=="upTriangle");var _ywg=_mlh.appendChild(_1y9._bp1(d, _zqn, _pvm, _9wk?0:_xqm, _9wk));_ywg.style.margin="0 auto";if(_9wk){_ywg[_zqn?"_694":"_x27"] = _xqm + "px";_ywg._w16=Math.floor(_xqm / 2)+"px";_ywg._m35=_ywg._w16;this._fea.add(_ywg);}}}};_qzf.prototype._lt1=function(el,_gxg,_iji){var _kkn=_4qn._m97(el, _gxg).top;return(((_kkn+el.offsetHeight)>=_iji)&&(_kkn<=(_iji+_gxg.offsetHeight)));};_qzf.prototype._zj1=function(){if(!this._mx1){this._9l1=this._cz3.bind(this);}setTimeout(this._9l1, 0);};_qzf.prototype._cz3=function(){this._fea.forEach(this._8q4.bind(this, this._64n.scrollTop, this._64n.scrollHeight==this._64n.offsetHeight));};_qzf.prototype._8q4=function(_iji,_ct6,div){if(!div.parentNode||div._9y7){this._fea.delete(div);}else if(_ct6||this._lt1(div, this._64n, _iji)){if(div._10j){div.style.borderRadius=div._10j;}if(div._gck){div.style.width=div._gck;}if(div._vzi){div.style.height=div._vzi;}if(div._694){div.style.borderBottomWidth=div._694;}if(div._x27){div.style.borderTopWidth=div._x27;}if(div._w16){div.style.borderLeftWidth=div._w16;}if(div._m35){div.style.borderRightWidth=div._m35;}this._fea.delete(div);}};_qzf.prototype._6k7=function(){var d=document;while(this._f39.rows.length>0){this._f39.deleteRow(0);}var _vmc=this._jxe+this._kb2 + this._tig + this._jb2+"px";var _7sd=0;var _a44=[];var tr=this._f39.appendChild(d.createElement("TR"));for(var _ujn=0;_ujn<this._kz8;_ujn++){var td=tr.appendChild(d.createElement("TD"));td.classList.add(this._t4i.columnTitle);var _xqm=this._09d[_ujn];if(_ujn==0){if(_o7g._d9j||_o7g._60n){_xqm++;}}if(_ujn==this._iz8){if(_o7g._d9j||_o7g._csh||_o7g._60n||_o7g._qml){_xqm=_6hn._iem(_xqm-(_o7g._csh?1:2));}}var _xum=td.style;var _yxm=_xqm+"px";_xum.width=_yxm;_xum.minWidth=_yxm;_xum.maxWidth=_yxm;_a44[_ujn]=_xqm;if(this._zr4){_7sd+= _xqm;if(this._0l6[_ujn]){var _jei=td.appendChild(d.createElement("DIV"));_jei.className="clsListControlColumnResizer";_jei.style.height=_vmc;_jei.style.left=_7sd+"px";_jei.setAttribute("_snn", _ujn.toString());}}}if(this._zr4){this._f39.ondblclick=this._hx3.bind(this);this._f39.onmousedown=this._193.bind(this);this._f39.onmouseup=this._rn4.bind(this);}return _a44;};_qzf.prototype._lg6=function(){var _a44=this._6k7();if(!this._kq7){return;}while(this._xog.rows.length>0){this._xog.deleteRow(0);}var d=document;var _kuk=this._ctb&&this._ctb.columns;this._xog.style.height=this._6ng;var _8hh=(this._uig-(2*this._rv8))+"px";var tr=this._xog.appendChild(d.createElement("TR"));var _qsn=this._ur4?"TH":"TD";for(var _ujn=0;_ujn<this._kz8;_ujn++){var _4wj=this._6l6?this._6l6[_ujn]:NaN;var td=tr.appendChild(d.createElement(_qsn));this._p52(td, this._3tb.columns[_ujn].title);td.classList.add("clsListControlColumnTitle");td.classList.add(this._t4i.columnTitle);if(this._ur4){td.setAttribute( "role", "columnheader" );td.setAttribute( "aria-label", _kuk?_kuk[_4wj].name:"" );td.tabIndex=-1;}var _snn=_ujn.toString(10);td.setAttribute("_snn", _snn);var _xum=td.style;_xum.lineHeight=_8hh;_xum.height=this._6ng;var _xqm=_a44[_ujn];var _yxm=_xqm+"px";_xum.width=_yxm;_xum.minWidth=_yxm;_xum.maxWidth=_yxm;var _m15=this._604[_ujn];if(_m15){this._8cj(_xum, _m15);}var _waf=td.appendChild(d.createElement("DIV"));_waf.style.display="flex";_waf.style.alignItems="center";var _008=!!this._hp7[_ujn]&&!this._qda.has(_ujn);var _xka=!!this._e8a[_ujn];var _1hh=_6hn._iem(_xqm-16-((_008?16:0)+(_xka?16:0)))+ "px";var _fzk=_waf.appendChild(d.createElement("DIV"));_fzk.classList.add("clsListControlColumnFilterTitle");var _xum=_fzk.style;_xum.width=_1hh;_xum.minWidth=_1hh;_xum.maxWidth=_1hh;var _dwm=((this._1l6&&this._1l6[_ujn])||(_kuk?_kuk[_4wj].label:null))||(_kuk?_kuk[_4wj].name:null)||"";this._sre(_fzk, _dwm);if(_008){var _vz5=this._3tb.columns[_ujn].columnFilter;var _igi=_yf2._8p9(this._7we);var _e8f=(_igi==_ujn);_waf.insertAdjacentHTML("beforeend",'<A _z4e="true" class="clsListControlSvgButton" style="display:flex" aria-haspopup="true">' +'<SVG viewBox="0 0 16 16" class="clsListControlDropdownArrow" style="transform:' + ( _e8f?"rotate(180deg)":"rotate(0deg)" ) + '"><path d="M3.5 4.5L8 8.7l4.5-4.2L14 5.9l-6 5.6-6-5.6 1.5-1.4z"/></SVG>' +'</A>');var _tzk=_waf.querySelector("A:last-of-type");_tzk.onclick=this._u5d.bind(this, _ujn);_tzk.ondblclick=_4qn._mde;_tzk.onmousedown=_4qn._mde;_tzk.onmouseup=_4qn._mde;if(_e8f){_yf2._xp3(_tzk);}if(_vz5){_tzk.title =_cgm._t85( this._3tb.strings.columnFilterNotIn||"Not in:" ) + "\n" +_6qn._0ml(_vz5).map(this._5v).join("\n");}}if(_xka){var _e3c=this._3tb.columnSortOrders&&this._3tb.columnSortOrders.get(_ujn);var _5rj=(_e3c===undefined);_waf.insertAdjacentHTML("beforeend",'<A _leh="true"' + ( _5rj?' _yya="true"':'' ) + ' class="clsListControlSvgButton" style="display:flex">' +(_5rj?this._rhd:(_e3c?this._vq6:this._wq6))+'</A>');var _tzk=_waf.querySelector("A:last-of-type");_tzk.onclick=_4qn._mde;_tzk.ondblclick=_4qn._mde;_tzk.onmousedown=this._9dg.bind(this, _ujn);_tzk.onmouseup=_4qn._mde;}}if(this._ur4){tr.setAttribute( "tabindex", "-1" );tr.firstChild.setAttribute( "tabindex", "0" );}};_qzf.prototype._hx3=function(e){if(e.target.classList.contains("clsListControlColumnResizer")){e.stopPropagation();this._cj1(+e.target.getAttribute("_snn"), e.shiftKey);return;}};_qzf.prototype._193=function(e){if(e.target.classList.contains("clsListControlColumnResizer")){e.stopPropagation();if(e.button==_4qn._ll8){this._3v=e.target;this._kba=e.clientX;_icb._oje({"onmouseup":_icb._47g.bind(_icb),"onStopCapture":this._56d.bind(this),"onmousemove":window["_nkk"]?this._kx3.bind(this):null});}return;}};_qzf.prototype._rn4=function(e){if(e.target.classList.contains("clsListControlColumnResizer")){e.stopPropagation();return;}};_qzf.prototype._kx3=function(e){e.stopPropagation();if((this._3v)&&(Math.abs(this._kba-e.clientX)>0)){var _zal=new _sl(this._eob, e.shiftKey, this._3v, this._blb.bind(this), this._3tb, this._jxe, this._kb2);_nkk._szm(null, _zal, this._3v, _nkk.eEffectMove, e.button, null, null, null, null); this._3v=null;}};_qzf.prototype._56d=function(){this._3v=null;};_qzf.prototype._xp=function(_v8i){this._3tb.preserveScrollPosition=true;_v8i.forEach(function(_xqm,_ujn){ this._3tb.columns[_ujn].width=_xqm; }, this);this._wfn(this._3tb);if(this._5s7){this._5s7(_v8i);}};_qzf.prototype._oi4=function(){this._xp(_m0n._ry2(this._09d.length).map(this._rn8, this));};_qzf.prototype._cj1=function(_ujn,_vqj){if(_vqj){this._oi4();return;}this._blb(_ujn, this._rn8(_ujn));};_qzf.prototype._blb=function(_ujn,_xqm,_znd){var _v8i=[];_v8i[_ujn]=Math.floor(_xqm);if(_znd){_v8i[_ujn+1]=this._3tb.columns[_ujn+1].width +(this._3tb.columns[_ujn].width-_xqm);}this._xp(_v8i);};_qzf.prototype._rn8=function(_ujn){var _qsn=this._ur4?"TH":"TD";var nl=this._nqn.querySelectorAll('TBODY.clsListControlTBody > TR:not(.clsListControlPreviousNextRows):not([_q27]) > TD:nth-of-type(' + ( _ujn + 1 ) + '):not(:empty),' +'TBODY.clsListControlColumnTitles > TR > ' + _qsn + ':nth-of-type(' + ( _ujn + 1 ) + '):not(:empty),' +'TBODY.clsListControlTBody > TR[_q27] > TD[_snn="' + _ujn + '"]:not(:empty),' +'TBODY.clsListControlSummaryHeader > TR > TD[_snn="' + _ujn + '"]:not(:empty),' +'TBODY.clsListControlSummaryFooter > TR > TD[_snn="' + _ujn + '"]:not(:empty)');var _38n=nl.length;var div=this._7we.ownerDocument.createElement("DIV");div.style.visibility="hidden";div.style.position="absolute";if(this._wr4){var _srj=this._7we.ownerDocument.createElement("DIV");_srj.style.visibility="hidden";_srj.style.position="absolute";_srj.style.width="1.25em";}var _cnn=this._t8a?this._0ze.get(_ujn):null;var _qpj=_cnn&&(_cnn.nodeName=="htmlViz");var _5c1=0;if(this._ng&&(_ujn==this._221)){var _6v2=this._64n.querySelector( 'TR:not(.clsListControlPreviousNextRows):not([_q27]) > TD > LABEL.' + ( this._d9a?'clsCheckbox':'clsRadioButton' ) );if(_6v2){var td=_6v2.parentNode;_6v2=_6v2.cloneNode(true);_6v2.querySelector('SPAN').textContent="";div.appendChild(_6v2);td.appendChild(div);_5c1=div.offsetWidth;td.removeChild(div);}}var _dvj=this._7w8[_ujn]||0;for(var i=0;i<_38n;i++){var td=nl.item(i);var _xv6=_4qn._4d4(td)+_4qn._p22(td);if(_cnn&&td.parentNode.parentNode.classList.contains("clsListControlTBody")){if(_qpj){div.innerHTML=_cnn[td.firstElementChild.getAttribute("_zi9")];td.appendChild(div);_dvj=Math.max(_dvj, div.offsetWidth+_xv6);td.removeChild(div);}else if(td.firstElementChild){_dvj=Math.max(_dvj, td.firstElementChild.offsetWidth+_xv6);}continue;}var s=td.textContent;if ( !s&&((typeof s!="string" )||( ( typeof s=="string" )&&s.length==0 ) ) ){continue;}this._sre(div, s);var _fqd=0;if(this._kq7&&td.classList.contains("clsListControlColumnTitle")){var _e3k=td.querySelectorAll("A.clsListControlSvgButton");for(var _3zl=0;_3zl<_e3k.length;_3zl++){var _tzk=_e3k.item(_3zl);_fqd+=(_tzk.offsetWidth+4);}}var _cdf=0;if(this._wr4){td.appendChild(_srj);_cdf=_srj.offsetWidth;td.removeChild(_srj); }td.appendChild(div);_dvj=Math.max(_dvj, _cdf+_5c1 + div.offsetWidth + _xv6+_fqd);td.removeChild(div);}var _wpm=2;return _dvj+_wpm;};_qzf.prototype._ukl=function(x,y){var el=document.elementFromPoint(x, y);return el?this._2g(el):null;};_qzf.prototype._2g=function(_ayl,_via){var tr=this._d72(_ayl, _via);if(!tr){return NaN;}var _ppm=+tr.getAttribute("_rvm");return this._m8a?this._qa2[_ppm]:_ppm;};_qzf.prototype._d72=function(el,_via){_via=(_via!==false);if(_4qn._ihk(this._7we, el)){for(;el&&(el!=this._7we);el=el.parentNode){if ( ((el.nodeName=="TR" )&&el.getAttribute( "_rvm" ) )&&( !_via||!el.getAttribute( "_q27" ) ) ){return el;}}}return null;};_qzf.prototype._zmg=/\s\s/g;_qzf.prototype._5w7="\u00A0";_qzf.prototype._y6i="\u00A0 ";_qzf.prototype._sre=function(el,s){if(s.length==0){s=this._5w7;}else if(s.indexOf( " " ) != -1 ){s=s.replace(this._zmg, this._y6i);}el.textContent=s;};_yf2._vca=Object.freeze({showSearch:true,showSearchOptions:true,rowHeight:32,visibleRows:8,ignoreCase:true,sortAscending:true,stringMatchType:"startsWith"});_yf2._mr7=Object.freeze({startsWith:1,endsWith:2,containsAny:3,containsAll:4,containsExact:5});_yf2._jgn=function(_2v2, _tzk, _vg3, _ujn, td, _4vl, _vz5, _bvi, _9bl, _hal){this._zp2(_tzk, true);this._xr2=_2v2;this._fqk=_tzk;this._lc3=_vg3;this._qhn=_ujn;this._0hj=td.offsetWidth-3;this._fpl=_4vl;this._sq5=_6qn._cdm(_vz5);this._t4i=_bvi;this._dsk=_9bl;this._2sk=_9gm._vfn(this._vca);if(_hal){_9gm._7dm(this._2sk, _hal);}this._tz8=this._mr7[this._2sk.stringMatchType];this._4le(td);};_yf2._src=function(){this._bql=this._2oh("divList");this._qlj=this._2oh("tblSearch");this._dwe=this._2oh("divSearchBox");this._yq7=this._2oh("btnSearchDropDown");this._1xb=this._2oh( "divUncheckAll" ).querySelector( ".clsHyperlink" );_4qn._1je( this._1xb, this._dsk.uncheckAll||"Uncheck all" );this._1xb.onclick=this._lxh.bind(this);this._2qk=this._2oh("divClear");this._plj=this._2qk.querySelector(".clsHyperlink");_4qn._1je( this._plj, this._dsk.removeColumnFilter||"Remove filter" );this._plj.onclick=this._6re.bind(this);return _dnl._iie( ["hal/_n4j", "haljs!hal/_3ce.js"] ).then(function(_pid){ this._nc3 = _pid[0]; }.bind( this ) );};_yf2._lxh=function(){this._2ze.clear();this._y2n._wfn();this._d4a();};_yf2._fdm=function(){this._bql=null;this._qlj=null;this._dwe=null;this._yq7=null;if(this._1xb){this._1xb.onclick=null;this._1xb=null;}this._2qk=null;if(this._plj){this._plj.onclick=null;this._plj=null;}};_yf2._zp2=function(el,_2xk,_jam){((el.nodeName=="svg" )?el:el.querySelector( "svg" ) ).style.transform = _2xk?( _jam||"rotate(180deg)" ):"rotate(0deg)";};_yf2._8p9=function(_2v2){return(this._xr2==_2v2)?this._qhn:NaN;};_yf2._xp3=function(_tzk){this._fqk=_tzk;};_yf2._5z2=function(){this._wzh=true;var _qvg=this._2sk.showSearch&&(this._fpl.length>this._2sk.visibleRows);if(_qvg){var _tzl=this._fpl.length;var _tcf=(_tzl>10000)?400:((_tzl>1000)?300:((_tzl>500)?200:0));this._s4i=new this._nc3(this._dwe, this._ol7.bind(this), _tcf, this._dsk);this._yq7.style.display=this._2sk.showSearchOptions?"":"none";this._yq7.onclick=this._2sk.showSearchOptions?this._oj6.bind(this):null;}this._qlj.style.display=_qvg?"":"none";this._qlj.style.width=this._0hj+"px";this._bql.style.width=this._0hj+"px";this._bql.style.height="0";this._nz3();};_yf2._nz3=function(){this._2qk.style.display=(this._sq5.size>0)?"":"none";};_yf2._6re=function(){this._lc3(this._qhn, null);this._1gn();};_yf2._oj6=function(){if(!this._hfd){this._hfd=new _3ce(_8qn._dhe('<menuPopupSet>'+'<menuPopup id="_yf2_mnuSearchPopup">' +'<menuItem id="_yf2_mnuSearchStartsWith" label="' + _cgm._e8j( this._dsk.searchStartsWith||"Starts with" ) + '" value="startsWith"/>' +'<menuItem id="_yf2_mnuSearchEndsWith" label="' + _cgm._e8j( this._dsk.searchEndsWith||"Ends with" ) + '" value="endsWith"/>' +'<menuItem id="_yf2_mnuSearchContainsAny" label="' + _cgm._e8j( this._dsk.searchContainsAny||"Contains any" ) + '" value="containsAny"/>' +'<menuItem id="_yf2_mnuSearchContainsAll" label="' + _cgm._e8j( this._dsk.searchContainsAll||"Contains all" ) + '" value="containsAll"/>' +'<menuItem id="_yf2_mnuSearchContainsExact" label="' + _cgm._e8j( this._dsk.searchContainsExact||"Contains exact" ) + '" value="containsExact"/>' +'<menuSeparator/>'+'<menuItem id="_yf2_mnuSearchSortAscending" label="' + _cgm._e8j( this._dsk.searchSortAscending||"Ascending" ) + '" value="sortAscending"/>' +'<menuItem id="_yf2_mnuSearchSortDescending" label="' + _cgm._e8j( this._dsk.searchSortDescending||"Descending" ) + '" value="sortDescending"/>' +'<menuSeparator/>'+'<menuItem id="_yf2_mnuSearchCaseInsensitive" label="' + _cgm._e8j( this._dsk.searchCaseInsensitive||"Case insensitive" ) + '" value="ignoreCase"/>' +'</menuPopup>'+'</menuPopupSet>').documentElement, this);}this._hfd._p96("_yf2_mnuRemoveFilter", this._sq5.size>0);this._hfd._4q3("_yf2_mnuSearchStartsWith", this._tz8==this._mr7.startsWith);this._hfd._4q3("_yf2_mnuSearchEndsWith", this._tz8==this._mr7.endsWith);this._hfd._4q3("_yf2_mnuSearchContainsAny", this._tz8==this._mr7.containsAny);this._hfd._4q3("_yf2_mnuSearchContainsAll", this._tz8==this._mr7.containsAll);this._hfd._4q3("_yf2_mnuSearchContainsExact", this._tz8==this._mr7.containsExact);this._hfd._4q3("_yf2_mnuSearchSortAscending", this._2sk.sortAscending);this._hfd._4q3("_yf2_mnuSearchSortDescending", !this._2sk.sortAscending);this._hfd._m96("_yf2_mnuSearchCaseInsensitive", this._2sk.ignoreCase);var _ymn=_4qn._m97(this._yq7);this._hfd._pxc("_yf2_mnuSearchPopup",(_ymn.left+this._yq7.offsetWidth)-1, _ymn.top);};_yf2._rx=function(_52e,_phh){var _zzj=_52e._s2g(_phh);var _uxm=_zzj.getAttribute("value");switch(_uxm){case "startsWith":case "endsWith":case "containsAny":case "containsAll":case "containsExact":this._tz8=this._mr7[_uxm];break;case "sortAscending":case "sortDescending":if((_uxm=="sortAscending")!=this._2sk.sortAscending){this._2sk.sortAscending=!this._2sk.sortAscending;this._fpl.reverse();this._rn7();if(this._c8a){this._c8a.reverse();}this._rn7();this._y2n._vie(this._c8a||this._fpl);this._y2n._wfn();}return;case "ignoreCase":this._2sk.ignoreCase=!this._2sk.ignoreCase;break;}setTimeout(this._ol7.bind(this, this._s4i._38b(), false), 0);};_yf2._ol7=function(_hjh,_2x4){if(!this._wzh){return;}if(_2x4){this._1gn();return;}if(_hjh.length==0){this._c8a=null;this._rn7();this._y2n._vie(this._fpl);this._y2n._wfn();return;}if(this._2sk.ignoreCase){_hjh=_hjh.toLowerCase();}var _wwl=(_hjh.length>0);this._c8a=_wwl?[]:this._fpl;if(_wwl){var _tzl=this._fpl.length;switch(this._tz8){case this._mr7.startsWith:for(var i=0;i<_tzl;i++){var s=this._fpl[i];if(_cgm._xqh(this._2sk.ignoreCase?s.toLowerCase():s, _hjh)){this._c8a.push(s);}}break;case this._mr7.endsWith:for(var i=0;i<_tzl;i++){var s=this._fpl[i];if(_cgm._xhk(this._2sk.ignoreCase?s.toLowerCase():s, _hjh)){this._c8a.push(s);}}break;case this._mr7.containsAny:var _jkd=_hjh.split( " " );var _asd=_jkd.length;for(var i=0;i<_asd;i++){_jkd[i]=_jkd[i].trim();}for(var i=0;i<_tzl;i++){var s=this._2sk.ignoreCase?this._fpl[i].toLowerCase():this._fpl[i];for(var j=0;j<_asd;j++){var _hjh=_jkd[j];if((_hjh.length>0)&&(s.indexOf(_hjh)!=-1)){this._c8a.push(this._fpl[i]);}}}break;case this._mr7.containsAll:var _jkd=_hjh.split( " " );var _asd=_jkd.length;for(var i=0;i<_asd;i++){_jkd[i]=_jkd[i].trim();}for(var i=0;i<_tzl;i++){var s=this._2sk.ignoreCase?this._fpl[i].toLowerCase():this._fpl[i];var _27f=true;for(var j=0;j<_asd;j++){var _hjh=_jkd[j];if((_hjh.length>0)&&(s.indexOf(_hjh)==-1)){_27f=false;break;}}if(_27f){this._c8a.push(this._fpl[i]);}}break;case this._mr7.containsExact:for(var i=0;i<_tzl;i++){var s=this._fpl[i];if((this._2sk.ignoreCase?s.toLowerCase():s).indexOf(_hjh)!=-1){this._c8a.push(s);}}break;}}this._rn7();this._y2n._vie(this._c8a);this._y2n._wfn();};_yf2._rn7=function(){var _4vl=this._c8a||this._fpl;if(this._2ze){this._2ze.clear();}else{this._2ze=new Set();}var _uy7=(this._sq5.size>0);for(var i=0;i<_4vl.length;i++){if(!_uy7||!this._sq5.has(_4vl[i])){this._2ze.add(i);}}};_yf2._wl3=function(){this._fpl=this._fpl.concat().sort(this._2sk.sortAscending?_m0n._ty:_m0n._us);this._rn7();this._y2n=new _qzf(this._bql, {isColumnFilterDialog:true,selectors:this._t4i,columnBodyStyle:{ borders: {} },callbacks:{onCheckboxClick:this._d4a.bind(this),onColumnWidthsChange:this._sn4.bind(this)},rowHeight:this._2sk.rowHeight,scrollableAreaHeight:(Math.min(this._fpl.length, this._2sk.visibleRows)*this._2sk.rowHeight)+4,overflowRatio:4,showColumnTitles:"hide",showCheckboxes:true,allowColumnResize:true,autoResize:true,columns:[{minWidth:this._0hj}],dataArray:this._fpl,checkedRows:this._2ze});this._sn4();this._3m3();this._bql.focus();};_yf2._sn4=function(_v8i){this._qlj.style.width=this._bql.offsetWidth+"px";};_yf2._zb4=function(){this._wzh=false;this._qhn=NaN;};_yf2._o46=function(){this._zp2(this._fqk, false);this._fqk=null;this._xr2=null;if(this._y2n){this._y2n._fdm();this._y2n=null;}if(this._s4i){this._s4i._fdm();this._s4i=null;}this._c8a=null;if(this._hfd){this._hfd._fdm();this._hfd=null;}this._lc3=null;this._fpl=null;this._sq5=null;};_yf2._db2=function(s,_ekn){ return this._2ze.has(_ekn); };_yf2._bl1=function(s,_ekn){ return !this._2ze.has(_ekn); };_yf2._d4a=function(_wqd,_ujn,_hyl){var _kx7=(this._c8a||this._fpl).filter(this._bl1, this);if(this._c8a){var _nxb=this._c8a.filter(this._db2, this);this._sq5=_6qn._qpn(_6qn._bkk(this._sq5, _6qn._cdm(_nxb)), _6qn._cdm(_kx7));_kx7=_6qn._0ml(this._sq5);}else{this._sq5=_6qn._cdm(_kx7);}this._lc3(this._qhn, _kx7);this._nz3();};_yf2._pk7=function(){document.body.insertAdjacentHTML("beforeend", _9l8._cj8('<style>'+'BUTTON._yf2_clsSortOrder { border:none; padding:0; background-color:transparent; margin:4px 8px; }' +'BUTTON._yf2_clsSearchDropDown { cursor:pointer; height:40px; width:23px; border:none; padding:0 4px; background-color:transparent; margin:0; }' +'BUTTON._yf2_clsSearchDropDown:hover { fill:var(--primary1); color:var(--primary1); }' +'</style>'+'<div id="_yf2" class="clsDialog" HAL_visualParentRelation="bottom" HAL_visualParentOffsetTop="1" HAL_visualParentOffsetLeft="-1" HAL_borderStyle="none" onkeypress="_lcm._vm3(\'_yf2\')._wph(event)" role="dialog" style="border:1px solid var(--G2); border-top-width:0;">' +'<table id="_yf2_tblSearch" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;">' +'<tr>'+'<td style="width:100%">' +'<div id="_yf2_divSearchBox"></div>' +'</td>'+'<td>'+'<button id="_yf2_btnSearchDropDown" class="_yf2_clsSearchDropDown">' +'<svg style="height:16px; width:16px" viewBox="0 0 16 16" class="clsSvgIcon16x16">' +'<path d="M14.133 8c0-.328-.033-.647-.083-.961L16 5.333l-1.656-2.719-2.325.759a6.125 6.125 0 0 0-1.903-1.125L9.6 0H6.4l-.516 2.249a6.109 6.109 0 0 0-1.903 1.126l-2.325-.76L0 5.333l1.949 1.706c-.049.314-.082.633-.082.961s.033.647.082.961L0 10.667l1.657 2.719 2.324-.759a6.1 6.1 0 0 0 1.904 1.125L6.4 16h3.2l.515-2.249a6.083 6.083 0 0 0 1.903-1.125l2.324.759L16 10.667l-1.95-1.705c.05-.315.083-.634.083-.962zM8 10a2 2 0 1 1 .001-4.001A2 2 0 0 1 8 10z"/>' +'</svg>'+'</button>'+'</td>'+'</tr>'+'</table>'+'<div id="_yf2_divList" style="height:auto; border-bottom:1px solid var(--G2)"></div>' +'<div id="_yf2_divUncheckAll" style="padding:4px 8px"><span class="clsHyperlink"></span></div>' +'<div id="_yf2_divClear" style="padding:4px 8px"><span class="clsHyperlink"></span></div>' +'</div>'));};_yf2._pk7();return _qzf;});