/*
* This combined file was created by the DataTables downloader builder: * https://datatables.net/download * * To rebuild or modify this file with the latest versions of the included * software please visit: * https://datatables.net/download/#dt/dt-1.10.18/b-1.5.4/b-colvis-1.5.4/b-html5-1.5.4/fh-3.1.4/sc-1.5.0 * * Included libraries: * DataTables 1.10.18, Buttons 1.5.4, Column visibility 1.5.4, HTML5 export 1.5.4, FixedHeader 3.1.4, Scroller 1.5.0 */
/*!
DataTables 1.10.18 ©2008-2018 SpryMedia Ltd - datatables.net/license
*/ (function(h){“function”===typeof define&&define.amd?define([“jquery”],function(E){return h(E,window,document)}):“object”===typeof exports?module.exports=function(E,H){E||(E=window);H||(H=“undefined”!==typeof window?require(“jquery”):require(“jquery”)(E));return h(H,E,E.document)}:h(jQuery,window,document)})(function(h,E,H,k){function Z(a){var b,c,d={};h.each(a,function(e){if((b=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!==“a aa ai ao as b fn i m o s ”.indexOf(b[1]+“ ”))c=e.replace(b[0],b[2].toLowerCase()), d[c]=e,“o”===b[1]&&Z(a[e])});a._hungarianMap=d}function J(a,b,c){a._hungarianMap||Z(a);var d;h.each(b,function(e){d=a._hungarianMap[e];if(d!==k&&(c||b[d]===k))“o”===d.charAt(0)?(b[d]||(b[d]={}),h.extend(!0,b[d],b[e]),J(a[d],b[d],c)):b[d]=b[e]})}function Ca(a){var b=n.defaults.oLanguage,c=b.sDecimal;c&&Da©;if(a){var d=a.sZeroRecords;!a.sEmptyTable&&(d&&“No data available in table”===b.sEmptyTable)&&F(a,a,“sZeroRecords”,“sEmptyTable”);!a.sLoadingRecords&&(d&&“Loading…”===b.sLoadingRecords)&&F(a, a,“sZeroRecords”,“sLoadingRecords”);a.sInfoThousands&&(a.sThousands=a.sInfoThousands);(a=a.sDecimal)&&c!==a&&Da(a)}}function eb(a){A(a,“ordering”,“bSort”);A(a,“orderMulti”,“bSortMulti”);A(a,“orderClasses”,“bSortClasses”);A(a,“orderCellsTop”,“bSortCellsTop”);A(a,“order”,“aaSorting”);A(a,“orderFixed”,“aaSortingFixed”);A(a,“paging”,“bPaginate”);A(a,“pagingType”,“sPaginationType”);A(a,“pageLength”,“iDisplayLength”);A(a,“searching”,“bFilter”);“boolean”===typeof a.sScrollX&&(a.sScrollX=a.sScrollX?“100%”: “”);“boolean”===typeof a.scrollX&&(a.scrollX=a.scrollX?“100%”:“”);if(a=a.aoSearchCols)for(var b=0,c=a.length;b /*! */ var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(d,p,m){d instanceof String&&(d=String(d));for(var l=d.length,g=0;g<l;g++){var u=d;if(p.call(m,u,g,d))return{i:g,v:u}}return{i:-1,v:void 0}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.defineProperty=$jscomp.ASSUME_ES5||“function”==typeof Object.defineProperties?Object.defineProperty:function(d,p,m){d!=Array.prototype&&d!=Object.prototype&&(d=m.value)}; $jscomp.getGlobal=function(d){return“undefined”!=typeof window&&window===d?d:“undefined”!=typeof global&&null!=global?global:d};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(d,p,m,l){if(p){m=$jscomp.global;d=d.split(“.”);for(l=0;l<d.length-1;l++){var g=d;g in m||(m={});m=m}d=d;l=m;p=p(l);p!=l&&null!=p&&$jscomp.defineProperty(m,d,{configurable:!0,writable:!0,value:p})}}; $jscomp.polyfill(“Array.prototype.find”,function(d){return d?d:function(d,m){return $jscomp.findInternal(this,d,m).v}},“es6”,“es3”); (function(d){“function”===typeof define&&define.amd?define(,function(p){return d(p,window,document)}):“object”===typeof exports?module.exports=function(p,m){p||(p=window);m&&m.fn.dataTable||(m=require(“datatables.net”)(p,m).$);return d(m,p,p.document)}:d(jQuery,window,document)})(function(d,p,m,l){var g=d.fn.dataTable,u=0,B=0,q=g.ext.buttons,r=function(a,b){“undefined”===typeof b&&(b={});!0===b&&(b={});d.isArray(b)&&(b={buttons:b});this.c=d.extend(!0,{},r.defaults,b);b.buttons&& (this.c.buttons=b.buttons);this.s={dt:new g.Api(a),buttons:[],listenKeys:“”,namespace:“dtb”b
”, column “+c,4),a.iDrawError=e),j;if((i===g||null===i)&&null!==j&&d!==k)i=j;else if(”function“===typeof i)return i.call(g);return null===i&&”display“==d?”“:i}function jb(a, b,c,d){a.aoColumns[c].fnSetData(a.aoData[b]._aData,d,{settings:a,row:b,col:c})}function Ja(a){return h.map(a.match(/(\.|[^.])+/g)||[”“],function(a){return a.replace(/\./g,”.“)})}function S(a){if(h.isPlainObject(a)){var b={};h.each(a,function(a,c){c&&(b[a]=S©)});return function(a,c,f,g){var j=b[c]||b._;return j!==k?j(a,c,f,g):a}}if(null===a)return function(a){return a};if(”function“===typeof a)return function(b,c,f,g){return a(b,c,f,g)};if(”string“===typeof a&&(-1!==a.indexOf(”.“)||-1!==a.indexOf(”[“)|| -1!==a.indexOf(”(“))){var c=function(a,b,f){var g,j;if(”“!==f){j=Ja(f);for(var i=0,m=j.length;i”,{valign:“top”,colSpan:V(a),“class”:a.oClasses.sRowEmpty}).html©)[0];r(a,“aoHeaderCallback”,“header”,[h(a.nTHead).children(“tr”)[0],Ka(a),g,m,i]);r(a,“aoFooterCallback”,“footer”,[h(a.nTFoot).children(“tr”)[0],Ka(a),g,m,i]);d=h(a.nTBody);d.children().detach(); d.append(h(b));r(a,“aoDrawCallback”,“draw”,[a]);a.bSorted=!1;a.bFiltered=!1;a.bDrawing=!1}}function T(a,b){var c=a.oFeatures,d=c.bFilter;c.bSort&&mb(a);d?ga(a,a.oPreviousSearch):a.aiDisplay=a.aiDisplayMaster.slice();!0!==b&&(a._iDisplayStart=0);a._drawHold=b;P(a);a._drawHold=!1}function nb(a){var b=a.oClasses,c=h(a.nTable),c=h(“”).insertBefore©,d=a.oFeatures,e=h(“”,{id:a.sTableId+“_wrapper”,“class”:b.sWrapper+(a.nTFoot?“”:“ ”+b.sNoFooter)});a.nHolding=c[0];a.nTableWrapper=e[0];a.nTableReinsertBefore= a.nTable.nextSibling;for(var f=a.sDom.split(“”),g,j,i,m,l,q,k=0;k z[b]
”A[b]
”“).html(B(a,c,b,”display“))[0]:d.anCells[b]}function Gb(a,b){for(var c,d=-1,e=-1,f=0,g=a.aoData.length;f ”).addClass(b),h(“td”,c).addClass(b).html(a).colSpan=V(d),e.push(c))};f(a,b);c._details&&c._details.detach();c._details=h(e); c._detailsShow&&c._details.insertAfter(c.nTr)}return this});o(,function(){Tb(this,!0);return this});o(,function(){Tb(this,!1);return this});o(,function(){db(this);return this});o(“row().child.isShown()”,function(){var a=this.context;return a.length&&this.length?a.aoData[this]._detailsShow||!1:!1});var bc=/^(+):(name|visIdx|visible)$/,Ub=function(a,b, c,d,e){for(var c=[],d=0,f=e.length;dd.sSortableAsc
” “d.sSortableDesc
” “+d.sSortableNone);f.children().detach();f.append(l);g=a?”remove“:”detach“;i();k();!a&&c&&(c.insertBefore(e,b.nTableReinsertBefore),i.css(”width“,b.sDestroyWidth).removeClass(d.sTable), (o=b.asDestroyStripes.length)&&f.children().each(function(a){h(this).addClass(b.asDestroyStripes)}));c=h.inArray(b,n.settings);-1!==c&&n.settings.splice(c,1)})});h.each(,function(a,b){o(b+”s().every()“,function(a){var d=this.selector.opts,e=this;return this.iterator(b,function(f,g,h,i,m){a.call(e(g,”cell“===b?h:d,”cell“===b?d:k),g,h,i,m)})})});o(”i18n()“,function(a,b,c){var d=this.context,a=S(a)(d.oLanguage);a===k&&(a=b);c!==k&&h.isPlainObject(a)&&(a=a!==k?a: a._);return a.replace(”%d“,c)});n.version=”1.10.18“;n.settings=[];n.models={};n.models.oSearch={bCaseInsensitive:!0,sSearch:”“,bRegex:!1,bSmart:!0};n.models.oRow={nTr:null,anCells:null,_aData:,_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:”“,src:null,idx:-1};n.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null, sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:”std“,sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null};n.defaults={aaData:null,aaSorting:[],aaSortingFixed:[],ajax:null,aLengthMenu:,aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1, bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(a){return a.toString().replace(/B(?=(d{3})+(?!d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(a){try{return JSON.parse((-1===a.iStateDuration?sessionStorage:localStorage).getItem(”DataTables_“+ a.sInstance+”_“+location.pathname))}catch(b){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(a,b){try{(-1===a.iStateDuration?sessionStorage:localStorage).setItem(”DataTables_“a.sInstance
”_“+location.pathname,JSON.stringify(b))}catch©{}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:”: activate to sort column ascending“,sSortDescending:”: activate to sort column descending“}, oPaginate:{sFirst:”First“,sLast:”Last“,sNext:”Next“,sPrevious:”Previous“},sEmptyTable:”No data available in table“,sInfo:”Showing START to END of TOTAL entries“,sInfoEmpty:”Showing 0 to 0 of 0 entries“,sInfoFiltered:”(filtered from MAX total entries)“,sInfoPostFix:”“,sDecimal:”“,sThousands:”,“,sLengthMenu:”Show MENU entries“,sLoadingRecords:”Loading…“,sProcessing:”Processing…“,sSearch:”Search:“,sSearchPlaceholder:”“,sUrl:”“,sZeroRecords:”No matching records found“},oSearch:h.extend({}, n.models.oSearch),sAjaxDataProp:”data“,sAjaxSource:null,sDom:”lfrtip“,searchDelay:null,sPaginationType:”simple_numbers“,sScrollX:”“,sScrollXInner:”“,sScrollY:”“,sServerMethod:”GET“,renderer:null,rowId:”DT_RowId“};Z(n.defaults);n.defaults.column={aDataSort:null,iDataSort:-1,asSorting:,bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:”td“,sClass:”“,sContentPadding:”“,sDefaultContent:null,sName:”“,sSortDataType:”std“,sTitle:null,sType:null,sWidth:null}; Z(n.defaults.column);n.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:,aiDisplay:[],aiDisplayMaster:,aIds:{},aoColumns:[],aoHeader:, aoFooter:[],oPreviousSearch:{},aoPreSearchCols:,aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:,sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:,aoFooterCallback:[],aoDrawCallback:,aoRowCreatedCallback:[],aoPreDrawCallback:,aoInitComplete:[],aoStateSaveParams:,aoStateLoadParams:[],aoStateLoaded:,sTableId:”“,nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:”two_button“, iStateDuration:0,aoStateSave:[],aoStateLoad:,oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:k,oAjaxData:k,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:,fnRecordsTotal:function(){return”ssp“==y(this)?1*this._iRecordsTotal: this.aiDisplayMaster.length},fnRecordsDisplay:function(){return”ssp“==y(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var a=this._iDisplayLength,b=this._iDisplayStart,c=b+a,d=this.aiDisplay.length,e=this.oFeatures,f=e.bPaginate;return e.bServerSide?!1===f||-1===a?b+d:Math.min(b+a,this._iRecordsDisplay):!f||c>d||-1===a?d:c},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null};n.ext=x={buttons:{}, classes:{},build:”dt/dt-1.10.18/b-1.5.4/b-colvis-1.5.4/b-html5-1.5.4/fh-3.1.4/sc-1.5.0“,errMode:”alert“,feature:[],search:,selector:{cell:[],column:,row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:,search:{},order:{}},_unique:0,fnVersionCheck:n.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:n.version};h.extend(x,{afnFiltering:x.search,aTypes:x.type.detect,ofnSearch:x.type.search,oSort:x.type.order,afnSortData:x.order,aoFeatures:x.feature,oApi:x.internal,oStdClasses:x.classes,oPagination:x.pager}); h.extend(n.ext.classes,{sTable:”dataTable“,sNoFooter:”no-footer“,sPageButton:”paginate_button“,sPageButtonActive:”current“,sPageButtonDisabled:”disabled“,sStripeOdd:”odd“,sStripeEven:”even“,sRowEmpty:”dataTables_empty“,sWrapper:”dataTables_wrapper“,sFilter:”dataTables_filter“,sInfo:”dataTables_info“,sPaging:”dataTables_paginate paging_“,sLength:”dataTables_length“,sProcessing:”dataTables_processing“,sSortAsc:”sorting_asc“,sSortDesc:”sorting_desc“,sSortable:”sorting“,sSortableAsc:”sorting_asc_disabled“, sSortableDesc:”sorting_desc_disabled“,sSortableNone:”sorting_disabled“,sSortColumn:”sorting_“,sFilterInput:”“,sLengthSelect:”“,sScrollWrapper:”dataTables_scroll“,sScrollHead:”dataTables_scrollHead“,sScrollHeadInner:”dataTables_scrollHeadInner“,sScrollBody:”dataTables_scrollBody“,sScrollFoot:”dataTables_scrollFoot“,sScrollFootInner:”dataTables_scrollFootInner“,sHeaderTH:”“,sFooterTH:”“,sSortJUIAsc:”“,sSortJUIDesc:”“,sSortJUI:”“,sSortJUIAscAllowed:”“,sSortJUIDescAllowed:”“,sSortJUIWrapper:”“,sSortIcon:”“, sJUIHeader:”“,sJUIFooter:”“});var Kb=n.ext.pager;h.extend(Kb,{simple:function(){return},full:function(){return},numbers:function(a,b){return},simple_numbers:function(a,b){return},full_numbers:function(a,b){return},first_last_numbers:function(a,b){return},_numbers:ia,numbers_length:7});h.extend(!0,n.ext.renderer,{pageButton:{_:function(a,b,c,d,e, f){var g=a.oClasses,j=a.oLanguage.oPaginate,i=a.oLanguage.oAria.paginate||{},m,l,n=0,o=function(b,d){var k,s,u,r,v=function(b){Ta(a,b.data.action,true)};k=0;for(s=d.length;k<s;k++){r=d;if(h.isArray®){u=h(”<“+(r.DT_el||”div“)+”/>“).appendTo(b);o(u,r)}else{m=null;l=”“;switch®{case ”ellipsis“:b.append('<span class=”ellipsis“>…</span>');break;case ”first“:m=j.sFirst;l=r+(e>0?”“:” “+g.sPageButtonDisabled);break;case ”previous“:m=j.sPrevious;l=r+(e>0?”“:” “+g.sPageButtonDisabled);break;case ”next“:m= j.sNext;l=r+(e<f-1?”“:” “+g.sPageButtonDisabled);break;case ”last“:m=j.sLast;l=r+(e<f-1?”“:” “+g.sPageButtonDisabled);break;default:m=r+1;l=e===r?g.sPageButtonActive:”“}if(m!==null){u=h(”<a>“,{”class“:g.sPageButton+” “+l,”aria-controls“:a.sTableId,”aria-label“:i,”data-dt-idx“:n,tabindex:a.iTabIndex,id:c===0&&typeof r===”string“?a.sTableId+”_“+r:null}).html(m).appendTo(b);Wa(u,{action:r},v);n++}}}},s;try{s=h(b).find(H.activeElement).data(”dt-idx“)}catch(u){}o(h(b).empty(),d);s!==k&&h(b).find(”[data-dt-idx=“+ s+”]“).focus()}}});h.extend(n.ext.type.detect,[function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c)?”num“+c:null},function(a){if(a&&!(a instanceof Date)&&!Zb.test(a))return null;var b=Date.parse(a);return null!==b&&!isNaN(b)||M(a)?”date“:null},function(a,b){var c=b.oLanguage.sDecimal;return $a(a,c,!0)?”num-fmt“+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Pb(a,c)?”html-num“+c:null},function(a,b){var c=b.oLanguage.sDecimal;return Pb(a,c,!0)?”html-num-fmt“+c:null},function(a){return M(a)|| ”string“===typeof a&&-1!==a.indexOf(”<“)?”html“:null}]);h.extend(n.ext.type.search,{html:function(a){return M(a)?a:”string“===typeof a?a.replace(Mb,” “).replace(Aa,”“):”“},string:function(a){return M(a)?a:”string“===typeof a?a.replace(Mb,” “):a}});var za=function(a,b,c,d){if(0!==a&&(!a||”-“===a))return-Infinity;b&&(a=Ob(a,b));a.replace&&(c&&(a=a.replace(c,”“)),d&&(a=a.replace(d,”“)));return 1*a};h.extend(x.type.order,{”date-pre“:function(a){a=Date.parse(a);return isNaN(a)?-Infinity:a},”html-pre“:function(a){return M(a)? ”“:a.replace?a.replace(/<.*?>/g,”“).toLowerCase():a+”“},”string-pre“:function(a){return M(a)?”“:”string“===typeof a?a.toLowerCase():!a.toString?”“:a.toString()},”string-asc“:function(a,b){return a<b?-1:a>b?1:0},”string-desc“:function(a,b){return a<b?1:a>b?-1:0}});Da(”“);h.extend(!0,n.ext.renderer,{header:{_:function(a,b,c,d){h(a.nTable).on(”order.dt.DT“,function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(c.sSortingClass+” “d.sSortAsc
” “+d.sSortDesc).addClass(h==”asc“?d.sSortAsc:h==”desc“?d.sSortDesc: c.sSortingClass)}})},jqueryui:function(a,b,c,d){h(”<div/>“).addClass(d.sSortJUIWrapper).append(b.contents()).append(h(”<span/>“).addClass(d.sSortIcon+” “+c.sSortingClassJUI)).appendTo(b);h(a.nTable).on(”order.dt.DT“,function(e,f,g,h){if(a===f){e=c.idx;b.removeClass(d.sSortAsc+” “+d.sSortDesc).addClass(h==”asc“?d.sSortAsc:h==”desc“?d.sSortDesc:c.sSortingClass);b.find(”span.“+d.sSortIcon).removeClass(d.sSortJUIAsc+” “d.sSortJUIDesc
” “d.sSortJUI
” “d.sSortJUIAscAllowed
” “+d.sSortJUIDescAllowed).addClass(h== ”asc“?d.sSortJUIAsc:h==”desc“?d.sSortJUIDesc:c.sSortingClassJUI)}})}}});var Vb=function(a){return”string“===typeof a?a.replace(/</g,”<“).replace(/>/g,”>“).replace(/”/g,“"”):a};n.render={number:function(a,b,c,d,e){return{display:function(f){if(“number”!==typeof f&&“string”!==typeof f)return f;var g=0>f?“-”:“”,h=parseFloat(f);if(isNaN(h))return Vb(f);h=h.toFixed©;f=Math.abs(h);h=parseInt(f,10);f=c?b+(f-h).toFixed©.substring(2):“”;return g+(d||“”)+h.toString().replace(/B(?=(d{3})+(?!d))/g, a)f
(e||“”)}}},text:function(){return{display:Vb}}};h.extend(n.ext.internal,{_fnExternApiFunc:Lb,_fnBuildAjax:sa,_fnAjaxUpdate:lb,_fnAjaxParameters:ub,_fnAjaxUpdateDraw:vb,_fnAjaxDataSrc:ta,_fnAddColumn:Ea,_fnColumnOptions:ka,_fnAdjustColumnSizing:$,_fnVisibleToColumnIndex:aa,_fnColumnIndexToVisible:ba,_fnVisbleColumns:V,_fnGetColumns:ma,_fnColumnTypes:Ga,_fnApplyColumnDefs:ib,_fnHungarianMap:Z,_fnCamelToHungarian:J,_fnLanguageCompat:Ca,_fnBrowserDetect:gb,_fnAddData:O,_fnAddTr:na,_fnNodeToDataIndex:function(a, b){return b._DT_RowIndex!==k?b._DT_RowIndex:null},_fnNodeToColumnIndex:function(a,b,c){return h.inArray(c,a.aoData.anCells)},_fnGetCellData:B,_fnSetCellData:jb,_fnSplitObjNotation:Ja,_fnGetObjectDataFn:S,_fnSetObjectDataFn:N,_fnGetDataMaster:Ka,_fnClearTable:oa,_fnDeleteIndex:pa,_fnInvalidate:da,_fnGetRowElements:Ia,_fnCreateTr:Ha,_fnBuildHead:kb,_fnDrawHead:fa,_fnDraw:P,_fnReDraw:T,_fnAddOptionsHtml:nb,_fnDetectHeader:ea,_fnGetUniqueThs:ra,_fnFeatureHtmlFilter:pb,_fnFilterComplete:ga,_fnFilterCustom:yb, _fnFilterColumn:xb,_fnFilter:wb,_fnFilterCreateSearch:Pa,_fnEscapeRegex:Qa,_fnFilterData:zb,_fnFeatureHtmlInfo:sb,_fnUpdateInfo:Cb,_fnInfoMacros:Db,_fnInitialise:ha,_fnInitComplete:ua,_fnLengthChange:Ra,_fnFeatureHtmlLength:ob,_fnFeatureHtmlPaginate:tb,_fnPageChange:Ta,_fnFeatureHtmlProcessing:qb,_fnProcessingDisplay:C,_fnFeatureHtmlTable:rb,_fnScrollDraw:la,_fnApplyToChildren:I,_fnCalculateColumnWidths:Fa,_fnThrottle:Oa,_fnConvertToWidth:Eb,_fnGetWidestNode:Fb,_fnGetMaxLenString:Gb,_fnStringToCss:v, _fnSortFlatten:X,_fnSort:mb,_fnSortAria:Ib,_fnSortListener:Va,_fnSortAttachListener:Ma,_fnSortingClasses:wa,_fnSortData:Hb,_fnSaveState:xa,_fnLoadState:Jb,_fnSettingsFromNode:ya,_fnLog:K,_fnMap:F,_fnBindAction:Wa,_fnCallbackReg:z,_fnCallbackFire:r,_fnLengthOverflow:Sa,_fnRenderer:Na,_fnDataSource:y,_fnRowAttributes:La,_fnExtend:Xa,_fnCalculateEnd:function(){}});h.fn.dataTable=n;n.$=h;h.fn.dataTableSettings=n.settings;h.fn.dataTableExt=n.ext;h.fn.DataTable=function(a){return h(this).dataTable(a).api()}; h.each(n,function(a,b){h.fn.DataTable=b});return h.fn.dataTable});
Buttons for DataTables 1.5.4
©2016-2018 SpryMedia Ltd - datatables.net/license
u+
};this.dom={container:d(“<”this.c.dom.container.tag
“/>”).addClass(this.c.dom.container.className)};this._constructor()};d.extend(r.prototype,{action:function(a,b){a=this._nodeToButton(a);if(b===l)return a.conf.action;a.conf.action=b;return this},active:function(a,b){var c=this._nodeToButton(a);a=this.c.dom.button.active;c=d(c.node);if(b===l)return c.hasClass(a);c.toggleClass(a,b===l?!0:b);return this}, add:function(a,b){var c=this.s.buttons;if(“string”===typeof b){b=b.split(“-”);c=this.s;for(var d=0,f=b.length-1;dy.tag
“/>”).addClass(y.className).attr(“role”,“menu”);t.conf._collection=t.collection;this._expandButton(t.buttons,t.conf.buttons,!0,e)}n.init&&n.init.call(f.button(t.node),f,d(t.node),n);h++}}}},_buildButton:function(a,b){var c=this.c.dom.button, e=this.c.dom.buttonLiner,f=this.c.dom.collection,h=this.s.dt,k=function(b){return“function”===typeof b?b(h,n,a):b};b&&f.button&&(c=f.button);b&&f.buttonLiner&&(e=f.buttonLiner);if(a.available&&!a.available(h,a))return!1;var v=function(a,b,c,e){e.action.call(b.button©,a,b,c,e);d(b.table().node()).triggerHandler(“buttons-action.dt”,)};f=a.tag||c.tag;var n=d(“<"f
”/>“).addClass(c.className).attr(”tabindex“,this.s.dt.settings().iTabIndex).attr(”aria-controls“,this.s.dt.table().node().id).on(”click.dtb“, function(b){b.preventDefault();!n.hasClass(c.disabled)&&a.action&&v(b,h,n,a);n.blur()}).on(”keyup.dtb“,function(b){13===b.keyCode&&!n.hasClass(c.disabled)&&a.action&&v(b,h,n,a)});”a“===f.toLowerCase()&&n.attr(”href“,”#“);”button“===f.toLowerCase()&&n.attr(”type“,”button“);e.tag?(f=d(”<“e.tag
”/>“).html(k(a.text)).addClass(e.className),”a“===e.tag.toLowerCase()&&f.attr(”href“,”#“),n.append(f)):n.html(k(a.text));!1===a.enabled&&n.addClass(c.disabled);a.className&&n.addClass(a.className);a.titleAttr&& n.attr(”title“,k(a.titleAttr));a.attr&&n.attr(a.attr);a.namespace||(a.namespace=”.dt-button-“B+
);e=(e=this.c.dom.buttonContainer)&&e.tag?d(”<“e.tag
”/>“).addClass(e.className).append(n):n;this._addKey(a);return{conf:a,node:n.get(0),inserter:e,buttons:[],inCollection:b,collection:null}},_nodeToButton:function(a,b){b||(b=this.s.buttons);for(var c=0,d=b.length;c<d;c++){if(b.node===a)return b;if(b.buttons.length){var f=this._nodeToButton(a,b.buttons);if(f)return f}}},_nodeToHost:function(a, b){b||(b=this.s.buttons);for(var c=0,d=b.length;c<d;c++){if(b.node===a)return b;if(b.buttons.length){var f=this._nodeToHost(a,b.buttons);if(f)return f}}},_keypress:function(a,b){if(!b._buttonsHandled){var c=function(e){for(var f=0,h=e.length;f<h;f++){var k=e.conf,v=e.node;k.key&&(k.key===a?(b._buttonsHandled=!0,d(v).click()):!d.isPlainObject(k.key)||k.key.key!==a||k.key.shiftKey&&!b.shiftKey||k.key.altKey&&!b.altKey||k.key.ctrlKey&&!b.ctrlKey||k.key.metaKey&&!b.metaKey||(b._buttonsHandled= !0,d(v).click()));e.buttons.length&&c(e.buttons)}};c(this.s.buttons)}},_removeKey:function(a){if(a.key){var b=d.isPlainObject(a.key)?a.key.key:a.key;a=this.s.listenKeys.split(”“);b=d.inArray(b,a);a.splice(b,1);this.s.listenKeys=a.join(”“)}},_resolveExtends:function(a){var b=this.s.dt,c,e=function©{for(var e=0;!d.isPlainObject©&&!d.isArray©;){if(c===l)return;if(”function“===typeof c){if(c=c(b,a),!c)return!1}else if(”string“===typeof c){if(!q)throw”Unknown button type: “+c;c=q}e++; if(30<e)throw”Buttons: Too many iterations“;}return d.isArray©?c:d.extend({},c)};for(a=e(a);a&&a.extend;){if(!q)throw”Cannot extend unknown button type: “+a.extend;var f=e(q);if(d.isArray(f))return f;if(!f)return!1;var h=f.className;a=d.extend({},f,a);h&&a.className!==h&&(a.className=h+” “+a.className);var k=a.postfixButtons;if(k){a.buttons||(a.buttons=[]);h=0;for(c=k.length;he.collectionTitle
”</div>“);e._collection.addClass(e.collectionLayout).css(”display“,”none“).insertAfter(g).fadeIn(e.fade);f=e._collection.css(”position“);if(k&&”absolute“===f)e._collection.css({top:k.top,left:k.left});else if(”absolute“===f){e._collection.css({top:a.top+c.outerHeight(),left:a.left});k=h.offset().top+h.height();k=a.top+c.outerHeight()+e._collection.outerHeight()-k;f=a.top-e._collection.outerHeight();var n=h.offset().top; (k>n-f||e.dropup)&&e._collection.css(”top“,a.top-e._collection.outerHeight()-5);e._collection.hasClass(e.rightAlignClassName)&&e._collection.css(”left“,a.left+c.outerWidth()-e._collection.outerWidth());k=a.left+e._collection.outerWidth();h=h.offset().left+h.width();k>h&&e._collection.css(”left“,a.left-(k-h));c=c.offset().left+e._collection.outerWidth();c>d(p).width()&&e._collection.css(”left“,a.left-(c-d(p).width()))}else c=e._collection.height()/2,c>d(p).height()/2&&(c=d(p).height()/2),e._collection.css(”marginTop“, -1*c);e.background&&r.background(!0,e.backgroundClassName,e.fade,g);var l=function(){e._collection.fadeOut(e.fade,function(){e._collection.detach()});d(”div.dt-button-background“).off(”click.dtb-collection“);r.background(!1,e.backgroundClassName,e.fade,g);d(”body“).off(”.dtb-collection“);b.off(”buttons-action.b-internal“)};setTimeout(function(){d(”div.dt-button-background“).on(”click.dtb-collection“,function(){});d(”body“).on(”click.dtb-collection“,function(a){var b=d.fn.addBack?”addBack“:”andSelf“; d(a.target).parents()().filter(e._collection).length||l()}).on(”keyup.dtb-collection“,function(a){27===a.keyCode&&l()});if(e.autoClose)b.on(”buttons-action.b-internal“,function(){l()})},10)},background:!0,collectionLayout:”“,collectionTitle:”“,backgroundClassName:”dt-button-background“,rightAlignClassName:”dt-button-right“,autoClose:!1,fade:400,attr:{”aria-haspopup“:!0}},copy:function(a,b){if(q.copyHtml5)return”copyHtml5“;if(q.copyFlash&&q.copyFlash.available(a,b))return”copyFlash“},csv:function(a, b){if(q.csvHtml5&&q.csvHtml5.available(a,b))return”csvHtml5“;if(q.csvFlash&&q.csvFlash.available(a,b))return”csvFlash“},excel:function(a,b){if(q.excelHtml5&&q.excelHtml5.available(a,b))return”excelHtml5“;if(q.excelFlash&&q.excelFlash.available(a,b))return”excelFlash“},pdf:function(a,b){if(q.pdfHtml5&&q.pdfHtml5.available(a,b))return”pdfHtml5“;if(q.pdfFlash&&q.pdfFlash.available(a,b))return”pdfFlash“},pageLength:function(a){a=a.settings().aLengthMenu;var b=d.isArray(a)?a:a,c=d.isArray(a)? a:a,e=function(a){return a.i18n(”buttons.pageLength“,{”-1“:”Show all rows“,_:”Show %d rows“},a.page.len())};return{extend:”collection“,text:e,className:”buttons-page-length“,autoClose:!0,buttons:d.map(b,function(a,b){return{text:c,className:”button-page-length“,action:function(b,c){c.page.len(a).draw()},init:function(b,c,d){var e=this;c=function(){e.active(b.page.len()===a)};b.on(”length.dt“+d.namespace,c);c()},destroy:function(a,b,c){a.off(”length.dt“+c.namespace)}}}),init:function(a,b,c){var d= this;a.on(”length.dt“+c.namespace,function(){d.text(e(a))})},destroy:function(a,b,c){a.off(”length.dt“+c.namespace)}}}});g.Api.register(”buttons()“,function(a,b){b===l&&(b=a,a=l);this.selector.buttonGroup=a;var c=this.iterator(!0,”table“,function©{if(c._buttons)return r.buttonSelector(r.instanceSelector(a,c._buttons),b)},!0);c._groupSelector=a;return c});g.Api.register(”button()“,function(a,b){a=this.buttons(a,b);1<a.length&&a.splice(1,a.length);return a});g.Api.registerPlural(”buttons().active()“, ”button().active()“,function(a){return a===l?this.map(function(a){return a.inst.active(a.node)}):this.each(function(b){b.inst.active(b.node,a)})});g.Api.registerPlural(”buttons().action()“,”button().action()“,function(a){return a===l?this.map(function(a){return a.inst.action(a.node)}):this.each(function(b){b.inst.action(b.node,a)})});g.Api.register(,function(a){return this.each(function(b){b.inst.enable(b.node,a)})});g.Api.register([”buttons().disable()“, ”button().disable()“],function(){return this.each(function(a){a.inst.disable(a.node)})});g.Api.registerPlural(”buttons().nodes()“,”button().node()“,function(){var a=d();d(this.each(function(b){a=a.add(b.inst.node(b.node))}));return a});g.Api.registerPlural(”buttons().processing()“,”button().processing()“,function(a){return a===l?this.map(function(a){return a.inst.processing(a.node)}):this.each(function(b){b.inst.processing(b.node,a)})});g.Api.registerPlural(”buttons().text()“,”button().text()“,function(a){return a=== l?this.map(function(a){return a.inst.text(a.node)}):this.each(function(b){b.inst.text(b.node,a)})});g.Api.registerPlural(”buttons().trigger()“,”button().trigger()“,function(){return this.each(function(a){a.inst.node(a.node).trigger(”click“)})});g.Api.registerPlural(”buttons().containers()“,”buttons().container()“,function(){var a=d(),b=this._groupSelector;this.iterator(!0,”table“,function©{if(c._buttons){c=r.instanceSelector(b,c._buttons);for(var d=0,f=c.length;da
”</h2>“:”“;d('<div id=”datatables_buttons_info“ class=”dt-button-info“/>').html(a).append(d(”<div/>“)[”string“===typeof b?”html“:”append“](b)).css(”display“,”none“).appendTo(”body“).fadeIn();c!==l&&0!==c&&(w=setTimeout(function(){e.buttons.info(!1)},c)); return this});g.Api.register(”buttons.exportData()“,function(a){if(this.context.length)return C(new g.Api(this.context),a)});g.Api.register(”buttons.exportInfo()“,function(a){a||(a={});var b=a;var c=”*“===b.filename&&”*“!==b.title&&b.title!==l&&null!==b.title&&”“!==b.title?b.title:b.filename;”function“===typeof c&&(c=c());c===l||null===c?c=null:(-1!==c.indexOf(”*“)&&(c=d.trim(c.replace(”*“,d(”head > title“).text()))),c=c.replace(/[^a-zA-Z0-9_u00A1-uFFFF.,-_ !()]/g,”“),(b=x(b.extension))|| (b=”“),c+=b);b=x(a.title);b=null===b?null:-1!==b.indexOf(”*“)?b.replace(”*“,d(”head > title“).text()||”Exported data“):b;return{filename:c,title:b,messageTop:z(this,a.message||a.messageTop,”top“),messageBottom:z(this,a.messageBottom,”bottom“)}});var x=function(a){return null===a||a===l?null:”function“===typeof a?a():a},z=function(a,b,c){b=x(b);if(null===b)return null;a=d(”caption“,a.table().container()).eq(0);return”*“===b?a.css(”caption-side“)!==c?null:a.length?a.text():”“:b},A=d(”“), C=function(a,b){var c=d.extend(!0,{},{rows:null,columns:”“,modifier:{search:”applied“,order:”applied“},orthogonal:”display“,stripHtml:!0,stripNewlines:!0,decodeEntities:!0,trim:!0,format:{header:function(a){return e(a)},footer:function(a){return e(a)},body:function(a){return e(a)}},customizeData:null},b),e=function(a){if(”string“!==typeof a)return a;a=a.replace(/