/*! For license information please see ZeroBSCRM.admin.listview.min.js.LICENSE.txt */
(()=>{var e={925:e=>{function zeroBSCRMJS_initListView(){document.querySelectorAll("jpcrm-listview-header .filter-dropdown").forEach(e=>{e.addEventListener("change",jpcrm_add_listview_filter)});document.querySelectorAll("jpcrm-listview-header .jpcrm-current-filter button").forEach(e=>{e.addEventListener("click",jpcrm_remove_listview_filter)}),document.querySelector('jpcrm-listview-header input[type="search"]').addEventListener("keypress",jpcrm_do_search_filter),jQuery("#zbs-screenoptions-records-per-page").off("change").on("change",function(){zeroBSCRMJS_saveScreenOptions(function(){window.zbsListViewParams.retrieved=!1,zbsListViewParams.count=parseInt(document.getElementById("zbs-screenoptions-records-per-page").value),zeroBSCRMJS_drawListView()})}),jQuery("#zbs-columnmanager-bottomsave").on("click",function(){document.getElementById("zbs-list-col-editor").classList.add("hidden")}),jQuery("#jpcrm_table_options").on("click",function(){document.getElementById("zbs-list-col-editor").classList.toggle("hidden")}),jQuery("#zbs-column-manager-available-cols .zbs-column-manager-connected, #zbs-column-manager-current-cols").sortable({connectWith:".zbs-column-manager-connected",items:".zbs-column-manager-col",placeholder:"ui compact tiny button zbs-column-manager-droptarget",stop:function(){zeroBSCRMJS_updateListViewColumnsVar(function(){jQuery("#zbs-col-manager-loading").show(),jQuery("#zbsCantSaveCols").hide(),zeroBSCRMJS_updateListViewColumns(function(){jQuery("#zbs-col-manager-loading").hide(),window.zbsListViewParams.retrieved=!1,zeroBSCRMJS_drawListView()},function(){jQuery("#zbs-col-manager-loading").hide(),jQuery("#zbsCantSaveCols").css("display","flex")})},function(){})}}).disableSelection(),zeroBSCRMJS_drawListView()}function jpcrm_listview_generate_current_filter_url(e){const t=!!zbsListViewParams.filters.s&&zbsListViewParams.filters.s,i=!!(zbsListViewParams.filters.tags&&zbsListViewParams.filters.tags.length>0)&&zbsListViewParams.filters.tags[0].id,n=!!(zbsListViewParams.filters.quickfilters&&zbsListViewParams.filters.quickfilters.length>0)&&zbsListViewParams.filters.quickfilters[0],s=!!zbsListViewParams.sort&&zbsListViewParams.sort,o=!!zbsListViewParams.sortorder&&zbsListViewParams.sortorder;let a=zbsListViewLink;return t&&(a+="&s="+encodeURIComponent(t)),i&&(a+="&zbs_tag="+i),n&&(a+="&quickfilters="+n),s&&!e&&(a+="&sort="+s,o&&(a+="&sortdirection="+o)),a}function zeroBSCRMJS_updateListViewColumnsVar(e,t){if(!window.zbsDrawListViewColUpdateBlocker){window.zbsDrawListViewColUpdateBlocker=!0;const i=[];jQuery("#zbs-column-manager-current-cols .zbs-column-manager-col").each(function(e,t){i.push({fieldstr:jQuery(t).attr("data-key"),namestr:jQuery(t).html()})});let n=!1;JSON.stringify(window.zbsListViewParams.columns)!==JSON.stringify(i)&&(n=!0),n?(window.zbsListViewParams.columns=i,"function"==typeof e&&e(i)):"function"==typeof t&&t(i),window.zbsDrawListViewColUpdateBlocker=!1}}function zeroBSCRMJS_updateListViewColumns(e,t){if(!window.zbsDrawListViewColUpdateAJAXBlocker){window.zbsDrawListViewColUpdateAJAXBlocker=!0;const i={action:"updateListViewColumns",sec:window.zbscrmjs_secToken,listtype:window.zbsListViewParams.listtype,v:window.zbsListViewParams.columns};jQuery.ajax({type:"POST",url:ajaxurl,data:i,dataType:"json",timeout:2e4,success:function(t){window.zbsListViewParams.columns=t,"function"==typeof e&&e(t),window.zbsDrawListViewColUpdateAJAXBlocker=!1},error:function(e){console.error("Column Data update Error: ",e),"function"==typeof t&&t(e),window.zbsDrawListViewColUpdateAJAXBlocker=!1}})}}function zeroBSCRMJS_retrieveListViewData(e,t){if(!window.zbsDrawListViewAJAXBlocker){window.zbsDrawListViewAJAXBlocker=!0;const i={action:"retrieveListViewData",sec:window.zbscrmjs_secToken,v:window.zbsListViewParams};jQuery.ajax({type:"POST",url:ajaxurl,data:i,dataType:"json",timeout:2e4,success:function(i){null!=i&&void 0!==i.objects?(window.zbsListViewData=i.objects,void 0!==i.objectcount?window.zbsListViewCount=i.objectcount:window.zbsListViewCount=0,void 0!==i.totals?window.jpcrm_totals_table=i.totals:window.jpcrm_totals_table=!1):(console.error("Failed to retrieve object data!",i),"function"==typeof t&&t(i)),"function"==typeof e&&e(i),window.zbsDrawListViewAJAXBlocker=!1},error:function(e){console.error("List View Data Retrieve Error: ",e),"function"==typeof t&&t(e),window.zbsDrawListViewAJAXBlocker=!1}})}}function zeroBSCRMJS_listViewLang(e,t=""){return void 0!==window.zbsListViewLangLabels[e]?window.zbsListViewLangLabels[e]:void 0!==window.zbs_root.lang[e]?window.zbs_root.lang[e]:t}function zeroBSCRMJS_drawListView(e,t){window.zbsDrawListViewBlocker||(e&&(zbsListViewParams.paged=1),t&&history.replaceState(null,null,jpcrm_listview_generate_current_filter_url()),jQuery("#zbsNoResults").addClass("hidden").appendTo("#zbs-list-warnings-wrap"),window.zbsDrawListViewBlocker=!0,jQuery(".jpcrm-listview-table-container").html('<div class="empty-container-with-spinner"><div class="ui active centered inline loader"></div></div>'),window.zbsListViewParams.retrieved||(document.querySelector(".bulk-actions-dropdown").classList.add("hidden"),jQuery("jpcrm-listview-footer").hide(),jQuery("jpcrm-dashcount").hide(),zeroBSCRMJS_retrieveListViewData(function(){const e={};let t="";t+=jpcrm_listview_header(),zbsListViewParams.count>=50&&(t+='<div class="jpcrm-pagination-container"></div>'),t+='<table class="jpcrm-listview-table">',t+=jpcrm_listview_table_header(),t+="<tbody>",window.zbsListViewData.length>0?jQuery.each(window.zbsListViewData,function(e,i){t+=zeroBSCRMJS_listViewLine(i)}):jQuery("#zbsNoResults").length&&(t+='<tr><td colspan="'+(window.zbsListViewParams.columns.length+1)+'" id="zbs-no-results-wrap">',e.nores=!0,t+="</td></tr>"),t+="</tbody>",t+="</table>",jQuery(".jpcrm-listview-table-container").html(t),jpcrm_update_listview_counts(),jpcrm_update_listview_pagination(),e.nores&&jQuery("#zbsNoResults").appendTo("#zbs-no-results-wrap").removeClass("hidden"),zeroBSCRMJS_listViewBinds(),zeroBSCRMJS_listView_draw_totals_tables(),window.zbsDrawListViewBlocker=!1,jQuery("#zbsCantLoadData").hide(),jQuery(".jpcrm-listview-table-container").show(),jQuery("jpcrm-listview-footer").show(),jQuery("jpcrm-dashcount").show()},function(){jQuery("#zbsCantLoadData").css("display","flex"),jQuery(".jpcrm-listview-table-container").hide(),jpcrm_update_listview_counts(),jpcrm_update_listview_pagination(),window.zbsDrawListViewBlocker=!1})))}function jpcrm_update_listview_counts(){const e=document.querySelectorAll(".jpcrm-listview-counts-container"),t=zbsListViewParams.count*(zbsListViewParams.paged-1)+1,i=t+"-"+Math.min(zbsListViewCount,zbsListViewParams.count*zbsListViewParams.paged);if(0===zbsListViewCount||t>zbsListViewCount)return void e.forEach(e=>e.textContent="");let n=zeroBSCRMJS_listViewLang("listview_counts");n=n.replace("%s",i),n=n.replace("%s",zbsListViewCount),e.forEach(e=>e.textContent=n)}function jpcrm_update_listview_pagination(){const e=document.querySelectorAll(".jpcrm-pagination-container"),t=zbsListViewParams.paged,i=Math.ceil(zbsListViewCount/zbsListViewParams.count);if(i<=1||t>i)return void e.forEach(e=>e.textContent="");const n=jpcrm_listview_generate_current_filter_url();let s=[];s=i<9?Array.from(Array(i),(e,t)=>t+1):t<=4?[1,2,3,4,5,"...",i]:t>i-4?[1,"...",i-4,i-3,i-2,i-1,i]:[1,"...",t-1,t,t+1,"...",i];let o="<jpcrm-pagination>";o+=1===t?'<span class="disabled dashicons dashicons-arrow-left-alt2"></span>':'<a href="'+n+"&paged="+(t-1)+'"><span class="dashicons dashicons-arrow-left-alt2"></span></a>';for(let e=0;e<s.length;e++)"..."===s[e]?o+='<span class="ellipsis">...</span>':o+="<a"+(s[e]===t?' class="active"':"")+' href="'+n+"&paged="+s[e]+'">'+s[e]+"</a>";o+=i===t?'<span class="disabled dashicons dashicons-arrow-right-alt2"></span>':'<a href="'+n+"&paged="+(t+1)+'"><span class="dashicons dashicons-arrow-right-alt2"></span></a>',o+="</jpcrm-pagination>",e.forEach(e=>e.innerHTML=o)}function jpcrm_listview_header(){return"\n"}function jpcrm_listview_table_header(){let e="";return window.zbsListViewParams.columns.length>0&&(e+=" <thead>",e+=" <tr>",void 0!==window.zbsBulkActions&&window.zbsBulkActions.length>0&&(e+='<th><input type="checkbox" id="jpcrm-bulk-select" /></th>'),jQuery.each(window.zbsListViewParams.columns,function(t,i){if(zbsSortables&&zbsSortables.includes(i.fieldstr)){let t="asc",n="down";zbsListViewParams.sortorder&&"asc"===window.zbsListViewParams.sortorder&&zbsListViewParams.sort&&zbsListViewParams.sort===i.fieldstr&&(n="up",t="desc"),e+=`<th class="jpcrm_sort_column" data-sort="${i.fieldstr}" data-sortdir="${t}" title="${zeroBSCRMJS_listViewLang("click_to_sort")}">`,e+=`${i.namestr}`,zbsListViewParams.sort&&zbsListViewParams.sort===i.fieldstr&&(e+=`<i class="angle ${n} icon"></i>`),e+="</th>"}else e+=`<th>${jpcrm.esc_html(i.namestr)}</th>`}),e+="</tr></thead>"),e}function zeroBSCRMJS_listViewLine(e){let t="";if(window.zbsListViewParams.columns.length>0){let i="";void 0!==e.id&&(i+=' data-id="'+e.id+'"'),t="<tr"+i+">",void 0!==window.zbsBulkActions&&window.zbsBulkActions.length>0&&(t+='<td class="zbs-listview-bulk"><input type="checkbox"" data-entityid="'+e.id+'" class="zbsbulkcb" /></td>'),jQuery.each(window.zbsListViewParams.columns,function(i,n){let s="zeroBSCRMJS_listView_"+window.zbsListViewSettings.objdbname+"_"+n.fieldstr;"function"==typeof window[s]?t+=window[s](e):(s="zeroBSCRMJS_listView_generic_"+n.fieldstr,"function"==typeof window[s]?t+=window[s](e):void 0!==e[n.fieldstr+"_cfdate"]&&null!=e[n.fieldstr+"_cfdate"]&&"null"!=e[n.fieldstr+"_cfdate"]?t+="<td>"+jpcrm_abbreviate_str(e[n.fieldstr+"_cfdate"],80,"...","return")+"</td>":void 0!==e[n.fieldstr]&&null!=e[n.fieldstr]&&"null"!=e[n.fieldstr]?t+="<td>"+jpcrm_abbreviate_str(e[n.fieldstr],80,"...","return")+"</td>":t+="<td></td>")}),t+="</tr>"}return t}function zeroBSCRMJS_listViewBinds(){document.querySelectorAll(".jpcrm_sort_column").forEach(e=>e.addEventListener("click",jpcrm_change_sort));const e=document.querySelectorAll('.jpcrm-listview-table td input[type="checkbox"]');jQuery("#jpcrm-bulk-select").on("change",function(){e.forEach(e=>{e.checked=this.checked,e.parentElement.parentElement.classList.toggle("selected",this.checked)}),zeroBSCRMJS_listView_bulkActionsUpdate()}),e.forEach(e=>{e.addEventListener("click",function(){e.parentElement.parentElement.classList.toggle("selected",e.checked),zeroBSCRMJS_listView_bulkActionsUpdate()})}),void 0!==window.zbsListViewSettings.editinline&&window.zbsListViewSettings.editinline&&zeroBSCRMJS_bindInlineEditing();let t="";void 0!==window.zbsListViewParams&&void 0!==window.zbsListViewParams.listtype&&(t="zeroBSCRMJS_listView_postRender_"+window.zbsListViewParams.listtype),""!=t&&"function"==typeof window[t]&&window[t]()}function zeroBSCRMJS_listView_bulkActionsUpdate(){const e=zeroBSCRMJS_listView_bulkActionsGetChecked();let t=zeroBSCRMJS_listViewLang("rows_selected_x").replace("%s",e.length);1==e.length?t=zeroBSCRMJS_listViewLang("rows_selected_1"):0==e.length&&(t=zeroBSCRMJS_listViewLang("rows_selected_0"));let i="<option value disabled selected>"+t+"</option>";zbsBulkActions.forEach(function(t){if("merge"==t&&2!=e.length)return;let n="",s="zeroBSCRMJS_listView_generic_bulkActionTitle_"+t;"function"==typeof window[s]?n=window[s]():(s="zeroBSCRMJS_listView_"+window.zbsListViewSettings.objdbname+"_bulkActionTitle_"+t,n="function"==typeof window[s]?window[s]():t),i+='<option value="'+t+'">'+n+"</option>"}),jQuery(".bulk-actions-dropdown").html(i),document.querySelector(".bulk-actions-dropdown").classList.toggle("hidden",0===e.length),setTimeout(function(){jQuery(".bulk-actions-dropdown").off("change").on("change",function(){const e=this.parentElement.querySelector(".bulk-actions-dropdown option:checked").value;if(""==e)return;this.parentElement.querySelector(".bulk-actions-dropdown").selectedIndex=0;const t="zeroBSCRMJS_listView_generic_bulkActionFire_"+e;if("function"==typeof window[t])window[t]();else{const t="zeroBSCRMJS_listView_"+window.zbsListViewSettings.objdbname+"_bulkActionFire_"+e;window[t]()}})},0)}function zeroBSCRMJS_enactBulkAction(e,t,i,n,s){if(!window.zbsDrawListViewAJAXBlocker){window.zbsDrawListViewAJAXBlocker=!0,void 0===i&&(i={});let o={action:"enactListViewBulkAction",sec:window.zbscrmjs_secToken,objtype:window.zbsListViewSettings.objdbname,actionstr:e,ids:t};o=zeroBSCRMJS_extend(o,i),jQuery.ajax({type:"POST",url:ajaxurl,data:o,dataType:"json",timeout:2e4,success:function(e){"function"==typeof n&&n(e),window.zbsDrawListViewAJAXBlocker=!1,window.zbsListViewParams.retrieved=!1,zeroBSCRMJS_drawListView()},error:function(e){403===e.status?swal(zeroBSCRMJS_listViewLang("badperms"),zeroBSCRMJS_listViewLang("badperms_desc"),"warning"):"function"==typeof s&&s(e),window.zbsDrawListViewAJAXBlocker=!1}})}}function zeroBSCRMJS_listView_bulkActionsGetChecked(){const e=[];return jQuery(".zbs-listview-bulk input:checkbox").each(function(t,i){jQuery(i).is(":checked")&&e.push(jQuery(i).attr("data-entityid"))}),e}function zeroBSCRMJS_listView_bulkActionsGetCheckedIncNames(){const e=[];return jQuery(".zbs-listview-bulk input:checkbox").each(function(t,i){if(jQuery(i).is(":checked")){const t=jQuery(i).attr("data-entityid");e.push({id:t,name:jpcrm_get_contact_meta(t).name})}}),e}function zeroBSCRMJS_listView_editURL(e){if(void 0!==e&&e>0)switch(window.zbsListViewParams.listtype){case"customer":return window.zbsObjectEditLinkPrefixCustomer+e;case"company":return window.zbsObjectEditLinkPrefixCompany+e;case"quote":return window.zbsObjectEditLinkPrefixQuote+e;case"invoice":return window.zbsObjectEditLinkPrefixInvoice+e;case"transaction":return window.zbsObjectEditLinkPrefixTransaction+e;case"segment":return window.zbsObjectEditLinkPrefixSegment+e;case"form":return window.zbsObjectEditLinkPrefixForm+e;case"quotetemplate":return window.zbsObjectEditLinkPrefixQuoteTemplate+e}return"#notfound"}function zeroBSCRMJS_listView_viewURL(e){if(void 0!==e&&e>0)switch(window.zbsListViewParams.listtype){case"customer":return window.zbsObjectViewLinkPrefixCustomer+e;case"company":return window.zbsObjectViewLinkPrefixCompany+e;case"quote":return window.zbsObjectViewLinkPrefixQuote+e;case"invoice":return window.zbsObjectViewLinkPrefixInvoice+e;case"transaction":return window.zbsObjectViewLinkPrefixTransaction+e;case"segment":return window.zbsObjectViewLinkPrefixSegment+e;case"form":return window.zbsObjectViewLinkPrefixForm+e;case"event":return window.zbsObjectViewLinkPrefixTask+e}return"#notfound"}function zeroBSCRMJS_listView_viewURL_customer(e){return void 0!==e&&e>0?window.zbsObjectViewLinkPrefixCustomer+e:"#notfound"}function zeroBSCRMJS_listView_viewURL_company(e){return void 0!==e&&e>0?window.zbsObjectViewLinkPrefixCompany+e:"#notfound"}function zeroBSCRMJS_listView_emailURL_contact(e){return void 0!==e&&e>0?window.zbsObjectEmailLinkPrefix+e:"#notfound"}function zeroBSCRMJS_listView_url_export_segment(e){return void 0!==e&&e>0?window.jpcrm_segment_export_url_prefix+e:"#notfound"}function zeroBSCRMJS_listView_draw_totals_tables(){if(!jpcrm_totals_table)return;let e="";jpcrm_totals_table.quotes_total_formatted&&(e+=`<jpcrm-dashcount-card>\n\t\t\t\t<h3>${zeroBSCRMJS_listViewLang("quotes")}</h3>\n\t\t\t\t<div>\n\t\t\t\t\t<span class="range_total">${jpcrm.esc_html(jpcrm_totals_table.quotes_total_formatted)}</span>\n\t\t\t\t</div>\n\t\t\t</jpcrm-dashcount-card>`),jpcrm_totals_table.invoices_total_formatted&&(e+=`<jpcrm-dashcount-card>\n\t\t\t\t<h3>${zeroBSCRMJS_listViewLang("invoices")}</h3>\n\t\t\t\t<div>\n\t\t\t\t\t<span class="range_total">${jpcrm.esc_html(jpcrm_totals_table.invoices_total_formatted)}</span>\n\t\t\t\t</div>\n\t\t\t</jpcrm-dashcount-card>`),jpcrm_totals_table.transactions_total_formatted&&(e+=`<jpcrm-dashcount-card>\n\t\t\t\t<h3>${zeroBSCRMJS_listViewLang("transactions")}</h3>\n\t\t\t\t<div>\n\t\t\t\t\t<span class="range_total">${jpcrm.esc_html(jpcrm_totals_table.transactions_total_formatted)}</span>\n\t\t\t\t</div>\n\t\t\t</jpcrm-dashcount-card>`),jpcrm_totals_table.total_sum_formatted&&(e+=`<jpcrm-dashcount-card>\n\t\t\t\t<h3>${zeroBSCRMJS_listViewLang("total")}</h3>\n\t\t\t\t<div>\n\t\t\t\t\t<span class="range_total">${jpcrm.esc_html(jpcrm_totals_table.total_sum_formatted)}</span>\n\t\t\t\t</div>\n\t\t\t</jpcrm-dashcount-card>`),jQuery("jpcrm-dashcount").html(e)}function zeroBSCRMJS_listView_company_name(e){let t="";void 0!==e.name&&(t=e.name);return'<td><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">'+jpcrm.esc_html(t)+"</a></td>"}function zeroBSCRMJS_listView_transaction_title(e){let t="";return""==t&&void 0!==e.title&&(t=e.title),""==t&&void 0!==e.item&&(t=e.item),"<td><strong>"+jpcrm.esc_html(t)+"</strong></td>"}function zeroBSCRMJS_logTypeStr(e){return void 0!==window.zbsLogTypes.zerobs_customer[e]?window.zbsLogTypes.zerobs_customer[e].label:void 0!==window.zbsLogTypes.zerobs_company[e]?window.zbsLogTypes.zerobs_company[e].label:e}function zeroBSCRMJS_bindInlineEditing(){jQuery(".jpcrm-listview-table td.zbs-inline-edit").off("click").on("click",function(){if(jQuery(this).hasClass("zbs-editing"));else{const e=jQuery(this).attr("data-col"),t=jQuery(this).attr("data-val");if(void 0!==e&&""!=e){let i="",n="zeroBSCRMJS_listView_"+window.zbsListViewSettings.objdbname+"_edit_"+e;if("function"==typeof window[n]?i=window[n](t):(n="zeroBSCRMJS_listView_generic_edit_"+e,"function"==typeof window[n]&&(i=window[n](t))),""!=i){const e=this;jQuery(this).html(i),jQuery(this).removeClass("zbs-inline-edit").addClass("zbs-inline-editing"),jQuery(this).off("click"),zeroBSCRMJS_listView_bindInlineEditSave(),setTimeout(function(){jQuery("select",e).focus()},100)}}}})}function zeroBSCRMJS_listView_tdAttr(e,t,i){let n="",s="";return void 0!==window.zbsListViewSettings.editinline&&window.zbsListViewSettings.editinline&&void 0!==window.zbsListViewParams&&void 0!==window.zbsListViewParams.editinline&&void 0!==window.zbsListViewParams.editinline[e]&&1==window.zbsListViewParams.editinline[e]&&(n+="zbs-inline-edit",s+=' data-col="'+jpcrm.esc_attr(e)+'"',s+=' data-val="'+jpcrm.esc_attr(i)+'"'),""!=n&&(n=' class="'+jpcrm.esc_attr(n)+'"'),n+s}function zeroBSCRMJS_listView_bindInlineEditSave(){jQuery(".zbs-listview-inline-edit-field").off("blur").blur(function(){const e=this,t=parseInt(jQuery(this).closest("tr").attr("data-id")),i=jQuery(this).closest(".zbs-inline-editing").attr("data-col"),n=jQuery(this).val(),s=jQuery(":selected",this).text();if(n!=jQuery(this).closest(".zbs-inline-editing").attr("data-val"))t>0&&""!=i&&zeroBSCRMJS_listView_saveInlineEdit(t,i,n,function(){const t=s;jQuery(e).closest(".zbs-inline-editing").html(t).removeClass("zbs-inline-editing").addClass("zbs-inline-edit"),zeroBSCRMJS_bindInlineEditing()},function(){swal(zeroBSCRMJS_listViewLang("couldntupdate"),zeroBSCRMJS_listViewLang("couldntupdatedeets"),"warning")});else{const t=s;jQuery(e).closest(".zbs-inline-editing").html(t).removeClass("zbs-inline-editing").addClass("zbs-inline-edit"),zeroBSCRMJS_bindInlineEditing()}})}function zeroBSCRMJS_listView_saveInlineEdit(e,t,i,n,s){if(!window.zbListViewInlineEditorAJAXBlocker){window.zbListViewInlineEditorAJAXBlocker=!0;const o={action:"zbs_list_save_inline_edit",sec:window.zbscrmjs_secToken,listtype:window.zbsListViewParams.listtype,id:e,field:t,v:i};jQuery.ajax({type:"POST",url:ajaxurl,data:o,dataType:"json",timeout:2e4,success:function(e){"function"==typeof n&&n(e),window.zbListViewInlineEditorAJAXBlocker=!1},error:function(e){"function"==typeof s&&s(e),window.zbListViewInlineEditorAJAXBlocker=!1}})}}function jpcrm_get_contact_meta(e){if(!window.zbsListViewData)return!1;for(let t=0;t<window.zbsListViewData.length;t++)if(window.zbsListViewData[t].id==e)return window.zbsListViewData[t];return!1}function jpcrm_add_listview_filter(){this.classList.add("hidden");this.nextElementSibling.lastElementChild.textContent=this.options[this.selectedIndex].textContent,this.nextElementSibling.classList.remove("hidden"),"quickfilters"===this.dataset.filtertype?zbsListViewParams.filters.quickfilters=[this.value]:"tags"===this.dataset.filtertype&&(zbsListViewParams.filters.tags=[{id:this.value}]),zeroBSCRMJS_drawListView(!0,!0)}function jpcrm_remove_listview_filter(){this.parentElement.classList.add("hidden");const e=this.parentElement.previousElementSibling;e.selectedIndex=0,e.classList.remove("hidden"),"quickfilters"===e.dataset.filtertype?zbsListViewParams.filters.quickfilters=[]:"tags"===e.dataset.filtertype&&(zbsListViewParams.filters.tags=[]),zeroBSCRMJS_drawListView(!0,!0)}function jpcrm_do_search_filter(e){13===e.keyCode&&(zbsListViewParams.filters.s=this.value,zeroBSCRMJS_drawListView(!0,!0))}function jpcrm_change_sort(){zbsListViewParams.sort=this.dataset.sort,zbsListViewParams.sortorder=this.dataset.sortdir,zeroBSCRMJS_drawListView(!0,!0)}void 0!==window.zbsListViewCount&&null!==window.zbsListViewCount||(window.zbsListViewCount=0),jQuery(function(){void 0!==window.zbsListViewSettings&&zeroBSCRMJS_initListView()}),window.zbListViewInlineEditorAJAXBlocker=!1,e.exports={zeroBSCRMJS_initListView,jpcrm_listview_generate_current_filter_url,zeroBSCRMJS_updateListViewColumnsVar,zeroBSCRMJS_updateListViewColumns,zeroBSCRMJS_retrieveListViewData,zeroBSCRMJS_listViewLang,zeroBSCRMJS_listViewIco:function(e,t=""){return void 0!==window.zbsListViewIcos[e]?window.zbsListViewIcos[e]:t},zeroBSCRMJS_drawListView,jpcrm_update_listview_counts,jpcrm_update_listview_pagination,jpcrm_listview_header,jpcrm_listview_table_header,zeroBSCRMJS_listViewLine,zeroBSCRMJS_listViewBinds,zeroBSCRMJS_listView_bulkActionsUpdate,zeroBSCRMJS_enactBulkAction,zeroBSCRMJS_listView_bulkActionsGetChecked,zeroBSCRMJS_listView_bulkActionsGetCheckedIncNames,zeroBSCRMJS_listView_editURL,zeroBSCRMJS_listView_viewURL,zeroBSCRMJS_listView_viewURL_customer,zeroBSCRMJS_listView_viewURL_company,zeroBSCRMJS_listView_emailURL_contact,zeroBSCRMJS_listView_url_export_segment,zeroBSCRMJS_listView_draw_totals_tables,zeroBSCRMJS_listView_generic_bulkActionFire_addtag:function(){const e={tags:[]};let t='<div id="zbs-select-tags" class="ui segment">';void 0!==window.zbsTagsForBulkActions&&window.zbsTagsForBulkActions.length>0?jQuery.each(window.zbsTagsForBulkActions,function(e,i){t+='<div class="zbs-select-tag ui label"><div class="ui checkbox"><input type="checkbox" data-tagid="'+jpcrm.esc_attr(i.id)+'" id="zbs-tag-'+jpcrm.esc_attr(i.id)+'" /><label for="zbs-tag-'+jpcrm.esc_attr(i.id)+'">'+jpcrm.esc_html(i.name)+"</label></div></div>"}):t+='<div class="ui message"><p>'+zeroBSCRMJS_listViewLang("notags")+"</p></div>",t+="</div>",swal({title:zeroBSCRMJS_listViewLang("whichtags"),html:"<div>"+zeroBSCRMJS_listViewLang("whichtagsadd")+"<br />"+t+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("addthesetags"),onOpen:function(){jQuery(".zbs-select-tag input:checkbox").off("click").on("click",function(){jQuery(".zbs-select-tag input:checkbox").each(function(e,t){jQuery(t).is(":checked")?jQuery(t).closest(".ui.label").addClass("blue"):jQuery(t).closest(".ui.label").removeClass("blue")})})}}).then(function(t){t.value&&(e.tags=[],jQuery(".zbs-select-tag input:checkbox").each(function(t,i){jQuery(i).is(":checked")&&e.tags.push(jQuery(i).attr("data-tagid"))}),e.tags.length>0?zeroBSCRMJS_enactBulkAction("addtag",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("tagsadded"),zeroBSCRMJS_listViewLang("tagsaddeddesc"),"success")},function(){swal(zeroBSCRMJS_listViewLang("tagsnotadded"),zeroBSCRMJS_listViewLang("tagsnotaddeddesc"),"warning")}):swal(zeroBSCRMJS_listViewLang("tagsnotselected"),zeroBSCRMJS_listViewLang("tagsnotselecteddesc"),"warning"))})},zeroBSCRMJS_listView_generic_bulkActionFire_removetag:function(){const e={tags:[]};let t='<div id="zbs-select-tags" class="ui segment">';void 0!==window.zbsTagsForBulkActions&&window.zbsTagsForBulkActions.length>0?jQuery.each(window.zbsTagsForBulkActions,function(e,i){t+='<div class="zbs-select-tag ui label"><div class="ui checkbox"><input type="checkbox" data-tagid="'+jpcrm.esc_attr(i.id)+'" id="zbs-tag-'+jpcrm.esc_attr(i.id)+'" /><label for="zbs-tag-'+jpcrm.esc_attr(i.id)+'">'+jpcrm.esc_html(i.name)+"</label></div></div>"}):t+='<div class="ui message"><p>'+zeroBSCRMJS_listViewLang("notags")+"</p></div>",t+="</div>",swal({title:zeroBSCRMJS_listViewLang("whichtags"),html:"<div>"+zeroBSCRMJS_listViewLang("whichtagsremove")+"<br />"+t+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("removethesetags"),cancelButtonText:'<span style="color: #000">Cancel</span>',onOpen:function(){jQuery(".zbs-select-tag input:checkbox").off("click").on("click",function(){jQuery(".zbs-select-tag input:checkbox").each(function(e,t){jQuery(t).is(":checked")?jQuery(t).closest(".ui.label").addClass("blue"):jQuery(t).closest(".ui.label").removeClass("blue")})})}}).then(function(t){t.value&&(e.tags=[],jQuery(".zbs-select-tag input:checkbox").each(function(t,i){jQuery(i).is(":checked")&&e.tags.push(jQuery(i).attr("data-tagid"))}),e.tags.length>0?zeroBSCRMJS_enactBulkAction("removetag",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("tagsremoved"),zeroBSCRMJS_listViewLang("tagsremoveddesc"),"success")},function(){swal(zeroBSCRMJS_listViewLang("tagsnotremoved"),zeroBSCRMJS_listViewLang("tagsnotremoveddesc"),"warning")}):swal(zeroBSCRMJS_listViewLang("tagsnotselected"),zeroBSCRMJS_listViewLang("tagsnotselecteddesc"),"warning"))})},zeroBSCRMJS_listView_generic_bulkActionFire_export:function(){const e={sec:window.zbscrmjs_secToken,objtype:window.zbsListViewSettings.objdbname,ids:zeroBSCRMJS_listView_bulkActionsGetChecked()};let t="";void 0!==window.zbsListViewSettings.objdbname&&""!==window.zbsListViewSettings.objdbname&&(t="&zbstype="+window.zbsListViewSettings.objdbname),zeroBSCRMJS_genericPostData(window.zbsExportPostURL+t,"post",e)},zeroBSCRMJS_listView_generic_bulkActionTitle_addtag:function(){return zeroBSCRMJS_listViewLang("addtags")},zeroBSCRMJS_listView_generic_bulkActionTitle_removetag:function(){return zeroBSCRMJS_listViewLang("removetags")},zeroBSCRMJS_listView_generic_bulkActionTitle_export:function(){return zeroBSCRMJS_listViewLang("export")},zeroBSCRMJS_listView_customer_bulkActionTitle_delete:function(){return zeroBSCRMJS_listViewLang("deletecontacts")},zeroBSCRMJS_listView_customer_bulkActionTitle_changestatus:function(){return zeroBSCRMJS_listViewLang("changestatus")},zeroBSCRMJS_listView_customer_bulkActionTitle_merge:function(){return zeroBSCRMJS_listViewLang("merge")},zeroBSCRMJS_listView_customer_id:function(e){return'<td><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">#'+e.id+"</a></td>"},zeroBSCRMJS_listView_customer_bulkActionFire_changestatus:function(){const e={};let t='<div class="ui segment">';void 0!==window.zbsStatusesForBulkActions&&window.zbsStatusesForBulkActions.length>0?(t+='<select id="zbs-select-status">',window.zbsStatusesForBulkActions.forEach(function(e){t+='<option value="'+jpcrm.esc_attr(e)+'">'+jpcrm.esc_html(e)+"</option>"}),t+="</select>"):t+='<div class="ui message"><p>Unable to load statuses!</p></div>',t+="</div>",swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("statusareyousurethese")+"</div>"+t,type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("yesupdate")}).then(function(t){t.value&&(e.newstatus=jQuery("#zbs-select-status").val(),zeroBSCRMJS_enactBulkAction("changestatus",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("statusupdated"),"","success")},function(){swal(zeroBSCRMJS_listViewLang("statusnotupdated"),"","warning")}))})},zeroBSCRMJS_listView_customer_bulkActionFire_delete:function(){const e={leaveorphans:!0};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethese")+"<br /><label>"+zeroBSCRMJS_listViewLang("andthese")+'</label></div><select id="zbsbulkactiondeleteleaveorphans"><option value="1" selected="selected">'+zeroBSCRMJS_listViewLang("noleave")+'</option><option value="0">'+zeroBSCRMJS_listViewLang("yesthose")+"</option></select></div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:"Yes, delete!",cancelButtonText:'<span style="color: #000">Cancel</span>'}).then(function(t){t.value&&(e.leaveorphans=jQuery("#zbsbulkactiondeleteleaveorphans").val(),zeroBSCRMJS_enactBulkAction("delete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal({title:zeroBSCRMJS_listViewLang("deleted"),text:zeroBSCRMJS_listViewLang("contactsdeleted"),confirmButtonColor:"#000",type:"success"})},function(){swal(zeroBSCRMJS_listViewLang("notdeleted"),zeroBSCRMJS_listViewLang("notcontactsdeleted"),"warning")}))})},zeroBSCRMJS_listView_customer_bulkActionFire_merge:function(){const e={dominant:-1},t=zeroBSCRMJS_listView_bulkActionsGetCheckedIncNames();let i='<select id="zbsbulkactionmergemaster">';jQuery.each(t,function(e,t){i+='<option value="'+t.id+'">'+t.name+" (#"+t.id+")</option>"}),i+="</select>",swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethesemerge")+"<br /><label>"+zeroBSCRMJS_listViewLang("whichdominant")+"</label></div>"+i+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("yesmerge")}).then(function(t){t.value&&(e.dominant=jQuery("#zbsbulkactionmergemaster").val(),zeroBSCRMJS_enactBulkAction("merge",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("merged"),zeroBSCRMJS_listViewLang("contactsmerged"),"success")},function(){swal(zeroBSCRMJS_listViewLang("notmerged"),zeroBSCRMJS_listViewLang("contactsnotmerged"),"warning")}))})},zeroBSCRMJS_listView_generic_id:function(e){let t="#"+e.id;return void 0!==e.zbsid&&(t='<a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">'+jpcrm.esc_html(t)+"</a>"),"<td"+zeroBSCRMJS_listView_tdAttr("id",0,e.id)+">"+t+"</td>"},zeroBSCRMJS_listView_generic_status:function(e){let t="";return void 0!==e.status&&(t=e.status),"<td"+zeroBSCRMJS_listView_tdAttr("status",0,e.status)+">"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_generic_added:function(e){let t="";return""==t&&void 0!==e.created_date&&(t=e.created_date),""==t&&void 0!==e.created&&(t=e.created),""==t&&void 0!==e.added&&(t=e.added),'<td data-zbs-created-uts="'+jpcrm.esc_attr(e.createduts)+'">'+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_generic_lastupdated:function(e){let t="";return""==t&&void 0!==e.lastupdated_date&&(t=e.lastupdated_date),""==t&&void 0!==e.lastupdated&&(t=e.lastupdated),""==t&&void 0!==e.added&&(t=e.added),'<td data-zbs-created-uts="'+jpcrm.esc_attr(e.createduts)+'">'+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_generic_name:function(e){let t="";return void 0!==e.name&&(t=e.name),""==t&&void 0!==e.title&&(t=e.title),'<td><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">'+jpcrm.esc_html(t)+"</a></td>"},zeroBSCRMJS_listView_generic_nameavatar:function(e){const t=zeroBSCRMJS_listView_viewURL(e.id),i=zeroBSCRMJS_listView_emailURL_contact(e.id);let n="";void 0!==e.email&&""!=e.email&&(n='<a class="email" href="'+jpcrm.esc_attr(i)+'">'+jpcrm.esc_html(e.email)+"</a>");let s="";void 0!==e.avatar&&""!=e.avatar&&(s='<img src="'+jpcrm.esc_attr(e.avatar)+'" class="ui mini rounded image">');let o="";return void 0!==e.name&&""!=e.name&&(o=e.name),""==o&&void 0!==e.email&&""!=e.email&&(o=e.email),`\n\t\t<td class="jpcrm_name_and_avatar">\n\t\t\t${s}\n\t\t\t<div class="content">\n\t\t\t\t<a class="name" href="${jpcrm.esc_attr(t)}">${jpcrm.esc_html(o)}</a><br />\n\t\t\t\t${n}\n\t\t\t</div>\n\t\t</td>`},zeroBSCRMJS_listView_generic_company:function(e){let t="<td></td>";return void 0!==e.company&&void 0!==e.company.id&&(t='<td><a href="'+zeroBSCRMJS_listView_viewURL_company(e.company.id)+'">'+jpcrm.esc_html(e.company.name)+"</a></td>"),t},zeroBSCRMJS_listView_generic_customer:function(e){let t,i;if(void 0!==e.customer&&null!=e.customer&&0!=e.customer&&void 0!==e.customer.id){const n=e.customer;t=zeroBSCRMJS_listView_viewURL_customer(e.customer.id);const s="";let o="";void 0!==n.avatar&&""!=n.avatar&&(o='<img src="'+jpcrm.esc_attr(n.avatar)+'">');let a="";void 0!==n.fullname&&""!=n.fullname&&(a=n.fullname),""==a&&void 0!==n.email&&""!=n.email&&(a=n.email),i=`\n\t\t\t<td class="jpcrm_name_and_avatar">\n\t\t\t\t${o}\n\t\t\t\t<div class="content">\n\t\t\t\t\t<a class="name" href="${jpcrm.esc_attr(t)}">${jpcrm.esc_html(a)}</a><br />\n\t\t\t\t\t${jpcrm.esc_html(s)}\n\t\t\t\t</div>\n\t\t\t</td>`}else if(void 0!==e.company&&null!=e.company&&void 0!==e.company.id){const n=e.company;t=zeroBSCRMJS_listView_viewURL_company(e.company.id);let s="";void 0!==n.fullname&&""!=n.fullname&&(s=n.fullname),i=`\n\t\t\t<td class="jpcrm_name_and_avatar">\n\t\t\t<i class="building icon"></i>\n\t\t\t\t<div class="content">\n\t\t\t\t\t<a class="name" href="${jpcrm.esc_attr(t)}">${jpcrm.esc_html(s)}</a><br />\n\t\t\t\t</div>\n\t\t\t</td>`}else i="<td>"+zeroBSCRMJS_listViewLang("nocustomer")+"</td>";return i},zeroBSCRMJS_listView_generic_customeremail:function(e){let t;if(void 0!==e.customer&&void 0!==e.customer.id){const i=e.customer,n=zeroBSCRMJS_listView_emailURL_contact(e.customer.id);let s="";void 0!==i.email&&""!=i.email&&(s='<a href="'+jpcrm.esc_attr(n)+'">'+jpcrm.esc_html(i.email)+"</a>"),t="<td>"+s+"</td>"}else t="<td>"+zeroBSCRMJS_listViewLang("nocustomer")+"</td>";return t},zeroBSCRMJS_listView_generic_assigned:function(e){let t="";return void 0!==e.owner&&void 0!==e.owner.OBJ&&void 0!==e.owner.OBJ.data&&void 0!==e.owner.OBJ.data.display_name&&(t+=e.owner.OBJ.data.display_name),void 0!==e.owner&&void 0!==e.owner.OBJ&&void 0!==e.owner.OBJ.display_name&&(t+=e.owner.OBJ.display_name),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_generic_assignedobj:function(e){let t="";return void 0!==e.customer&&null!=e.customer&&0!=e.customer&&void 0!==e.customer.owner?void 0!==e.customer.owner&&void 0!==e.customer.owner.OBJ&&void 0!==e.customer.owner.OBJ.data&&void 0!==e.customer.owner.OBJ.data.display_name&&(t+=e.customer.owner.OBJ.data.display_name):void 0!==e.company&&null!=e.company&&void 0!==e.company.owner&&void 0!==e.company.owner&&void 0!==e.company.owner.OBJ&&void 0!==e.company.owner.OBJ.data&&void 0!==e.company.owner.OBJ.data.display_name&&(t+=e.company.owner.OBJ.data.display_name),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_generic_latestlog:function(e){let t="";return void 0!==e.lastlog&&void 0!==e.lastlog.type&&void 0!==e.lastlog.shortdesc&&(t+=zeroBSCRMJS_logTypeStr(e.lastlog.type)+": "+e.lastlog.shortdesc),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_generic_lastcontacted:function(e){let t="";if(e.lastcontacteduts&&-1!=e.lastcontacteduts){const i=e.lastcontacteduts,n=moment.unix(i),s=moment().endOf("day").diff(n,"days");0==s?t=zeroBSCRMJS_listViewLang("today"):s>0&&(t=1==s?zeroBSCRMJS_listViewLang("yesterday"):s+" "+zeroBSCRMJS_listViewLang("daysago"))}return""==t&&(t=zeroBSCRMJS_listViewLang("notcontacted")),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_generic_tagged:function(e){let t="";return void 0!==e.tags&&e.tags.length>0&&jQuery.each(e.tags,function(e,i){t+='<a href="'+window.zbsTagSkipLinkPrefix+i.id+'" title="View all with this tag" class="ui small basic label teal">'+jpcrm.esc_html(i.name)+"</a>"}),"<td>"+t+"</td>"},zeroBSCRMJS_listView_generic_hasquote:function(e){let t=!1;return void 0!==e.quotes&&0!=e.quotes&&"0"!=e.quotes&&(t=!0),void 0!==e.quotes_total_value&&e.quotes_total_value>0&&(t=!0),'<td class="center aligned">'+(t?'<i class="large green checkmark icon"></i>':"")+"</td>"},zeroBSCRMJS_listView_generic_hasinvoice:function(e){let t=!1;return void 0!==e.invoices&&0!=e.invoices&&"0"!=e.invoices&&(t=!0),void 0!==e.invoices_total_value&&e.invoices_total_value>0&&(t=!0),'<td class="center aligned">'+(t?'<i class="large green checkmark icon"></i>':"")+"</td>"},zeroBSCRMJS_listView_generic_hastransaction:function(e){let t=!1;return void 0!==e.transactions&&0!=e.transactions&&"0"!=e.transactions&&(t=!0),void 0!==e.transactions_total_value&&e.transactions_total_value>0&&(t=!0),'<td class="center aligned">'+(t?'<i class="large green checkmark icon"></i>':"")+"</td>"},zeroBSCRMJS_listView_generic_quotecount:function(e){return"<td>"+(void 0!==e.quotes?e.quotes.length:"")+"</td>"},zeroBSCRMJS_listView_generic_invoicecount:function(e){return"<td>"+(void 0!==e.invoices_count?e.invoices_count:"")+"</td>"},zeroBSCRMJS_listView_generic_transactioncount:function(e){return"<td>"+(void 0!==e.transactions?e.transactions.length:"")+"</td>"},zeroBSCRMJS_listView_generic_quotetotal:function(e){return"<td>"+(void 0!==e.quotestotal?e.quotestotal:"")+"</td>"},zeroBSCRMJS_listView_generic_invoicetotal:function(e){return"<td>"+(void 0!==e.invoicestotal?e.invoicestotal:"")+"</td>"},zeroBSCRMJS_listView_generic_transactiontotal:function(e){let t="";return void 0!==e.transactionstotal&&(t=e.transactionstotal),void 0!==e.transactions_total&&(t=e.transactions_total),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_generic_editlink:function(e){return'<td class="center aligned"><a href="'+zeroBSCRMJS_listView_editURL(e.id)+'" class="ui basic button"><i class="icon pencil"></i>'+zeroBSCRMJS_listViewLang("zbs_edit")+"</a></td>"},zeroBSCRMJS_listView_generic_editdirectlink:function(e){return'<td class="center aligned"><a href="'+zeroBSCRMJS_listView_editURL(e.id)+'" class="ui basic button"><i class="icon pencil"></i>'+zeroBSCRMJS_listViewLang("zbs_edit")+"</a></td>"},zeroBSCRMJS_listView_generic_viewlink:function(e){return'<td class="center aligned"><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'" class="ui basic button"><i class="icon eye"></i>'+window.zbs_lang.zbs_view+"</a></td>"},zeroBSCRMJS_listView_generic_phonelink:function(e){let t="";return void 0!==e.hometel&&""!=e.hometel&&(t+='<a href="'+zeroBSCRMJS_telURLFromNo(e.hometel)+'" class="ui tiny basic button"><i class="icon call"></i> '+jpcrm.esc_html(e.hometel)+" ("+zeroBSCRMJS_listViewLang("telhome")+")</a>"),void 0!==e.worktel&&""!=e.worktel&&(t+='<a href="'+zeroBSCRMJS_telURLFromNo(e.worktel)+'" class="ui tiny basic button"><i class="icon call"></i> '+jpcrm.esc_html(e.worktel)+" ("+zeroBSCRMJS_listViewLang("telwork")+")</a>"),void 0!==e.mobtel&&""!=e.mobtel&&(t+='<a href="'+zeroBSCRMJS_telURLFromNo(e.mobtel)+'" class="ui tiny basic button"><i class="icon call"></i> '+jpcrm.esc_html(e.mobtel)+" ("+zeroBSCRMJS_listViewLang("telmob")+")</a>"),'<td class="center aligned">'+t+"</td>"},zeroBSCRMJS_listView_customer_secaddr1:function(e){let t="";return void 0!==e.secaddr_addr1&&(t=e.secaddr_addr1),""==t&&void 0!==e.secaddr1&&(t=e.secaddr1),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_secaddr2:function(e){let t="";return void 0!==e.secaddr_addr2&&(t=e.secaddr_addr2),""==t&&void 0!==e.secaddr2&&(t=e.secaddr2),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_seccity:function(e){let t="";return void 0!==e.secaddr_city&&(t=e.secaddr_city),""==t&&void 0!==e.seccity&&(t=e.seccity),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_seccounty:function(e){let t="";return void 0!==e.secaddr_county&&(t=e.secaddr_county),""==t&&void 0!==e.seccounty&&(t=e.seccounty),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_secpostcode:function(e){let t="";return void 0!==e.secaddr_postcode&&(t=e.secaddr_postcode),""==t&&void 0!==e.secpostcode&&(t=e.secpostcode),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_seccountry:function(e){let t="";return void 0!==e.secaddr_country&&(t=e.secaddr_country),""==t&&void 0!==e.seccountry&&(t=e.seccountry),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_added:function(e){let t="";return""==t&&void 0!==e.created_date&&(t=e.created_date),""==t&&void 0!==e.created&&(t=e.created),""==t&&void 0!==e.added&&(t=e.added),'<td data-zbs-created-uts="'+jpcrm.esc_attr(e.createduts)+'">'+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_totalvalue:function(e){let t="";return void 0!==e.totalvalue&&(t=e.totalvalue),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_name:function(e){let t="";return void 0!==e.name&&(t=e.name),'<td><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">'+jpcrm.esc_html(t)+"</a></td>"},zeroBSCRMJS_listView_customer_fname:function(e){return"<td>"+jpcrm.esc_html(e.fname)+"</td>"},zeroBSCRMJS_listView_customer_lname:function(e){return"<td>"+jpcrm.esc_html(e.lname)+"</td>"},zeroBSCRMJS_listView_customer_nameavatar:function(e){const t=zeroBSCRMJS_listView_viewURL(e.id),i=zeroBSCRMJS_listView_emailURL_contact(e.id);let n="";void 0!==e.email&&""!=e.email&&(n='<a class="email" href="'+jpcrm.esc_attr(i)+'">'+jpcrm.esc_html(e.email)+"</a>");let s="";void 0!==e.avatar&&""!=e.avatar&&(s='<img src="'+jpcrm.esc_attr(e.avatar)+'" class="ui mini rounded image">');let o="";return void 0!==e.name&&""!=e.name&&(o=e.name),""==o&&void 0!==e.email&&""!=e.email&&(o=e.email),`\n\t\t<td class="jpcrm_name_and_avatar">\n\t\t\t${s}\n\t\t\t<div class="content">\n\t\t\t\t<a class="name" href="${jpcrm.esc_attr(t)}">${jpcrm.esc_html(o)}</a><br />\n\t\t\t\t${n}\n\t\t\t</div>\n\t\t</td>`},zeroBSCRMJS_listView_customer_assigned:function(e){let t="",i=-1;return void 0!==e.owner&&void 0!==e.owner.ID&&(i=e.owner.ID),void 0!==e.owner&&void 0!==e.owner.OBJ&&void 0!==e.owner.OBJ.data&&void 0!==e.owner.OBJ.data.display_name&&(t+=e.owner.OBJ.data.display_name),void 0!==e.owner&&void 0!==e.owner.OBJ&&void 0!==e.owner.OBJ.display_name&&(t+=e.owner.OBJ.display_name),"<td"+zeroBSCRMJS_listView_tdAttr("assigned",0,i)+">"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_latestlog:function(e){let t="";return void 0!==e.lastlog&&void 0!==e.lastlog.type&&void 0!==e.lastlog.shortdesc&&(t+=zeroBSCRMJS_logTypeStr(e.lastlog.type)+": "+e.lastlog.shortdesc),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_customer_tagged:function(e){let t="";return void 0!==e.tags&&e.tags.length>0&&jQuery.each(e.tags,function(e,i){t+='<a href="'+window.zbsTagSkipLinkPrefix+i.id+'" title="View all with this tag" class="ui small basic label teal">'+jpcrm.esc_html(i.name)+"</a>"}),"<td>"+t+"</td>"},zeroBSCRMJS_listView_customer_editlink:function(e){return'<td class="center aligned"><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'" class="ui basic button"><i class="icon pencil"></i>'+window.zbs_lang.zbs_view+"</a></td>"},zeroBSCRMJS_listView_customer_editdirectlink:function(e){return'<td class="center aligned"><a href="'+zeroBSCRMJS_listView_editURL(e.id)+'" class="ui basic button"><i class="icon pencil"></i>'+window.zbs_lang.zbs_edit+"</a></td>"},zeroBSCRMJS_listView_customer_phonelink:function(e){let t="";return void 0!==e.hometel&&""!=e.hometel&&(t+='<a href="'+zeroBSCRMJS_telURLFromNo(e.hometel)+'" class="ui tiny basic button"><i class="icon call"></i> '+jpcrm.esc_html(e.hometel)+" ("+zeroBSCRMJS_listViewLang("telhome")+")</a>"),void 0!==e.worktel&&""!=e.worktel&&(t+='<a href="'+zeroBSCRMJS_telURLFromNo(e.worktel)+'" class="ui tiny basic button"><i class="icon call"></i> '+jpcrm.esc_html(e.worktel)+" ("+zeroBSCRMJS_listViewLang("telwork")+")</a>"),void 0!==e.mobtel&&""!=e.mobtel&&(t+='<a href="'+zeroBSCRMJS_telURLFromNo(e.mobtel)+'" class="ui tiny basic button"><i class="icon call"></i> '+jpcrm.esc_html(e.mobtel)+" ("+zeroBSCRMJS_listViewLang("telmob")+")</a>"),'<td class="center aligned">'+t+"</td>"},zbsIdentify:function(){return"#####zbshash#####"},zeroBSCRMJS_listView_segment_bulkActionTitle_delete:function(){return zeroBSCRMJS_listViewLang("deletesegments")},zeroBSCRMJS_listView_segment_bulkActionFire_delete:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethese")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:"Yes, delete!",cancelButtonText:'<span style="color: #000">Cancel</span>'}).then(function(t){t.value&&zeroBSCRMJS_enactBulkAction("delete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("deleted"),zeroBSCRMJS_listViewLang("segmentsdeleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("notdeleted"),zeroBSCRMJS_listViewLang("notsegmentsdeleted"),"warning")})})},zeroBSCRMJS_listView_segment_id:function(e){return"<td>#"+jpcrm.esc_html(e.id)+"</td>"},zeroBSCRMJS_listView_segment_added:function(e){let t="";return""==t&&void 0!==e.created_date&&(t=e.created_date),""==t&&void 0!==e.createddate&&(t=e.createddate),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_segment_name:function(e){let t=jpcrm.esc_html(e.name);return void 0!==e.error&&(t+=' <i class="red exclamation triangle icon" title="'+jpcrm.esc_attr(e.error)+'"></i>'),'<td><a href="'+zeroBSCRMJS_listView_editURL(e.id)+'">'+t+"</a></td>"},zeroBSCRMJS_listView_segment_audiencecount:function(e){let t=window.zbsListViewLangLabels.notCompiled;if(void 0!==e.compilecount){let i=e.compilecount;void 0!==e.error&&(i="-"),t='<span class="ui label teal" title="'+window.zbsListViewLangLabels.lastCompiled+" "+e.lastcompileddate+'">'+jpcrm.esc_html(i)+"</span>",void 0!==window.zbsSegmentViewStemURL&&void 0!==e.slug&&(t='<div class="ui left labeled button" title="'+window.zbsListViewLangLabels.lastCompiled+" "+e.lastcompileddate+'"><a class="ui basic right pointing label">'+i+'</a><a href="'+window.zbsSegmentViewStemURL+e.slug+'" class="ui button"><i class="list icon"></i> '+window.zbsListViewLangLabels.view+"</a></div>")}return'<td class="center aligned">'+t+"</td>"},zeroBSCRMJS_listView_segment_action:function(e){let t='<a href="'+zeroBSCRMJS_listView_editURL(e.id)+'" class="ui basic tiny button"><i class="icon edit"></i> '+zeroBSCRMJS_listViewLang("edit","Edit")+"</a>";return t+='<a class="ui basic tiny button" href="'+zeroBSCRMJS_listView_url_export_segment(e.id)+'"><i class="icon cloud download"></i> '+zeroBSCRMJS_listViewLang("exportcsv","Export .CSV")+"</a>","function"==typeof jpcrm_list_view_segment_action_export_button&&(t+=jpcrm_list_view_segment_action_export_button(e)),'<td class="center aligned">'+t+"</td>"},zeroBSCRMJS_listView_quotetemplate_id:function(e){let t="#"+e.id;return void 0!==e.zbsid&&(t='<a href="'+zeroBSCRMJS_listView_editURL(e.id)+'">#'+jpcrm.esc_html(e.zbsid)+"</a>"),"<td"+zeroBSCRMJS_listView_tdAttr("id",0,e.id)+">"+t+"</td>"},zeroBSCRMJS_listView_quotetemplate_title:function(e){let t="";void 0!==e.default&&parseInt(e.default)>0&&(t="<br />(<i>"+zeroBSCRMJS_listViewLang("defaulttemplate","Default Template")+"</i>)");return"<td"+zeroBSCRMJS_listView_tdAttr("title",0,e.title)+'><a href="'+zeroBSCRMJS_listView_editURL(e.id)+'">'+jpcrm.esc_html(e.title)+"</a>"+t+"</td>"},zeroBSCRMJS_listView_quotetemplate_action:function(e){return'<td class="center aligned"><a href="'+zeroBSCRMJS_listView_editURL(e.id)+'" class="ui basic button"><i class="icon edit"></i> '+zeroBSCRMJS_listViewLang("edit","Edit")+"</a></td>"},zeroBSCRMJS_listView_company_coname:function(e){return zeroBSCRMJS_listView_company_name(e)},zeroBSCRMJS_listView_company_name,zeroBSCRMJS_listView_company_nameavatar:function(e){const t=zeroBSCRMJS_listView_editURL(e.id),i=zeroBSCRMJS_listView_emailURL_contact(e.id);let n="";void 0!==e.email&&""!=e.email&&(n='<a class="email" href="'+jpcrm.esc_attr(i)+'">'+jpcrm.esc_html(e.email)+"</a>");let s="";void 0!==e.avatar&&""!=e.avatar&&(s='<img src="'+jpcrm.esc_attr(e.avatar)+'" class="ui mini rounded image">');let o="";return void 0!==e.coname&&""!=e.coname&&(o=e.coname),""==o&&void 0!==e.name&&(o=e.name),""==o&&void 0!==e.email&&""!=e.email&&(o=e.email),`\n\t\t<td class="jpcrm_name_and_avatar">\n\t\t\t${s}\n\t\t\t<div class="content">\t\n\t\t\t\t<a class="name" href="${jpcrm.esc_attr(t)}">${jpcrm.esc_html(o)}</a><br />\n\t\t\t\t${n}\n\t\t\t</div>\n\t\t</td>`},zeroBSCRMJS_listView_company_secaddr1:function(e){let t="";return void 0!==e.secaddr_addr1&&(t=e.secaddr_addr1),""==t&&void 0!==e.secaddr1&&(t=e.secaddr1),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_company_secaddr2:function(e){let t="";return void 0!==e.secaddr_addr2&&(t=e.secaddr_addr2),""==t&&void 0!==e.secaddr2&&(t=e.secaddr2),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_company_seccity:function(e){let t="";return void 0!==e.secaddr_city&&(t=e.secaddr_city),""==t&&void 0!==e.seccity&&(t=e.seccity),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_company_seccounty:function(e){let t="";return void 0!==e.secaddr_county&&(t=e.secaddr_county),""==t&&void 0!==e.seccounty&&(t=e.seccounty),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_company_secpostcode:function(e){let t="";return void 0!==e.secaddr_postcode&&(t=e.secaddr_postcode),""==t&&void 0!==e.secpostcode&&(t=e.secpostcode),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_company_seccountry:function(e){let t="";return void 0!==e.secaddr_country&&(t=e.secaddr_country),""==t&&void 0!==e.seccountry&&(t=e.seccountry),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_company_transactioncount:function(e){let t="";return void 0!==e.transactions&&(t=e.transactions.length),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_company_transactiontotal:function(e){let t="";return void 0!==e.transactionstotal&&(t=e.transactionstotal),void 0!==e.transactions_total&&(t=e.transactions_total),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_company_phonelink:function(e){let t="";return void 0!==e.maintel&&""!=e.maintel&&(t+='<a href="'+zeroBSCRMJS_telURLFromNo(e.maintel)+'" class="ui tiny basic button"><i class="icon call"></i> '+jpcrm.esc_html(e.maintel)+"</a>"),void 0!==e.sectel&&""!=e.sectel&&(t+='<a href="'+zeroBSCRMJS_telURLFromNo(e.sectel)+'" class="ui tiny basic button"><i class="icon call"></i> '+jpcrm.esc_html(e.sectel)+"</a>"),'<td class="center aligned">'+t+"</td>"},zeroBSCRMJS_listView_company_bulkActionTitle_delete:function(){return zeroBSCRMJS_listViewLang("deletecompanys")},zeroBSCRMJS_listView_company_bulkActionTitle_addtag:function(){return zeroBSCRMJS_listViewLang("addtags")},zeroBSCRMJS_listView_company_bulkActionTitle_removetag:function(){return zeroBSCRMJS_listViewLang("removetags")},zeroBSCRMJS_listView_company_bulkActionTitle_export:function(){return zeroBSCRMJS_listViewLang("export")},zeroBSCRMJS_listView_company_bulkActionFire_delete:function(){const e={leaveorphans:!0};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethese")+"<br /><label>"+zeroBSCRMJS_listViewLang("andthese")+'</label></div><select id="zbsbulkactiondeleteleaveorphans"><option value="1" selected="selected">'+zeroBSCRMJS_listViewLang("noleave")+'</option><option value="0">'+zeroBSCRMJS_listViewLang("yesthose")+"</option></select></div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("yesdelete"),cancelButtonText:'<span style="color: #000">Cancel</span>'}).then(function(t){t.value&&(e.leaveorphans=jQuery("#zbsbulkactiondeleteleaveorphans").val(),zeroBSCRMJS_enactBulkAction("delete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("deleted"),zeroBSCRMJS_listViewLang("companysdeleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("notdeleted"),zeroBSCRMJS_listViewLang("notcompanysdeleted"),"warning")}))})},zeroBSCRMJS_listView_company_bulkActionFire_addtag:function(){const e={tags:[]};let t='<div id="zbs-select-tags" class="ui segment">';void 0!==window.zbsTagsForBulkActions&&window.zbsTagsForBulkActions.length>0?jQuery.each(window.zbsTagsForBulkActions,function(e,i){t+='<div class="zbs-select-tag ui label"><div class="ui checkbox"><input type="checkbox" data-tagid="'+jpcrm.esc_attr(i.id)+'" id="zbs-tag-'+jpcrm.esc_attr(i.id)+'" /><label for="zbs-tag-'+jpcrm.esc_attr(i.id)+'">'+jpcrm.esc_html(i.name)+"</label></div></div>"}):t+='<div class="ui message"><p>'+zeroBSCRMJS_listViewLang("notags")+"</p></div>",t+="</div>",swal({title:zeroBSCRMJS_listViewLang("whichtags"),html:"<div>"+zeroBSCRMJS_listViewLang("whichtagsadd")+"<br />"+t+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("addthesetags"),onOpen:function(){jQuery(".zbs-select-tag input:checkbox").off("click").on("click",function(){jQuery(".zbs-select-tag input:checkbox").each(function(e,t){jQuery(t).is(":checked")?jQuery(t).closest(".ui.label").addClass("blue"):jQuery(t).closest(".ui.label").removeClass("blue")})})}}).then(function(t){t.value&&(e.tags=[],jQuery(".zbs-select-tag input:checkbox").each(function(t,i){jQuery(i).is(":checked")&&e.tags.push(jQuery(i).attr("data-tagid"))}),e.tags.length>0?zeroBSCRMJS_enactBulkAction("addtag",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("tagsadded"),zeroBSCRMJS_listViewLang("tagsaddeddesc"),"success")},function(){swal(zeroBSCRMJS_listViewLang("tagsnotadded"),zeroBSCRMJS_listViewLang("tagsnotaddeddesc"),"warning")}):swal(zeroBSCRMJS_listViewLang("tagsnotselected"),zeroBSCRMJS_listViewLang("tagsnotselecteddesc"),"warning"))})},zeroBSCRMJS_listView_company_bulkActionFire_removetag:function(){const e={tags:[]};let t='<div id="zbs-select-tags" class="ui segment">';void 0!==window.zbsTagsForBulkActions&&window.zbsTagsForBulkActions.length>0?jQuery.each(window.zbsTagsForBulkActions,function(e,i){t+='<div class="zbs-select-tag ui label"><div class="ui checkbox"><input type="checkbox" data-tagid="'+jpcrm.esc_attr(i.id)+'" id="zbs-tag-'+jpcrm.esc_attr(i.id)+'" /><label for="zbs-tag-'+jpcrm.esc_attr(i.id)+'">'+jpcrm.esc_html(i.name)+"</label></div></div>"}):t+='<div class="ui message"><p>'+zeroBSCRMJS_listViewLang("notags")+"</p></div>",t+="</div>",swal({title:zeroBSCRMJS_listViewLang("whichtags"),html:"<div>"+zeroBSCRMJS_listViewLang("whichtagsremove")+"<br />"+t+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("removethesetags"),cancelButtonText:'<span style="color: #000">Cancel</span>',onOpen:function(){jQuery(".zbs-select-tag input:checkbox").off("click").on("click",function(){jQuery(".zbs-select-tag input:checkbox").each(function(e,t){jQuery(t).is(":checked")?jQuery(t).closest(".ui.label").addClass("blue"):jQuery(t).closest(".ui.label").removeClass("blue")})})}}).then(function(t){t.value&&(e.tags=[],jQuery(".zbs-select-tag input:checkbox").each(function(t,i){jQuery(i).is(":checked")&&e.tags.push(jQuery(i).attr("data-tagid"))}),e.tags.length>0?zeroBSCRMJS_enactBulkAction("removetag",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("tagsremoved"),zeroBSCRMJS_listViewLang("tagsremoveddesc"),"success")},function(){swal(zeroBSCRMJS_listViewLang("tagsnotremoved"),zeroBSCRMJS_listViewLang("tagsnotremoveddesc"),"warning")}):swal(zeroBSCRMJS_listViewLang("tagsnotselected"),zeroBSCRMJS_listViewLang("tagsnotselecteddesc"),"warning"))})},zeroBSCRMJS_listView_quote_title:function(e){let t="";return void 0!==e.name&&(t=e.name),""==t&&void 0!==e.title&&(t=e.title),""==t&&void 0!==e.id_override&&""!==e.id_override&&(t="#"+e.id_override),'<td><strong><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">'+jpcrm.esc_html(t)+"</a></strong></td>"},zeroBSCRMJS_listView_quote_value:function(e){let t="";return""==t&&void 0!==e.value&&(t=e.value),""==t&&void 0!==e.val&&(t=e.val),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_quote_status:function(e){let t="";return void 0!==e.status&&(t=e.status),"<td>"+t+"</td>"},zeroBSCRMJS_listView_quote_date:function(e){let t="";return void 0!==e.meta&&void 0!==e.meta.date&&(t=e.meta.date),""==t&&void 0!==e.date_date&&(t=e.date_date),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_quote_bulkActionTitle_markaccepted:function(){return zeroBSCRMJS_listViewLang("markaccepted")},zeroBSCRMJS_listView_quote_bulkActionTitle_markunaccepted:function(){return zeroBSCRMJS_listViewLang("markunaccepted")},zeroBSCRMJS_listView_quote_bulkActionTitle_delete:function(){return zeroBSCRMJS_listViewLang("delete")},zeroBSCRMJS_listView_quote_bulkActionTitle_export:function(){return zeroBSCRMJS_listViewLang("export")},zeroBSCRMJS_listView_quote_bulkActionFire_markaccepted:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("acceptareyousurequotes")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("acceptyesdoit")}).then(function(t){t.value&&(e.leaveorphans=jQuery("#zbsbulkactiondeleteleaveorphans").val(),zeroBSCRMJS_enactBulkAction("markaccepted",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("acceptdeleted"),zeroBSCRMJS_listViewLang("acceptcompanysdeleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("acceptnotdeleted"),zeroBSCRMJS_listViewLang("acceptnotcompanysdeleted"),"warning")}))})},zeroBSCRMJS_listView_quote_bulkActionFire_markunaccepted:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("unacceptareyousurethese")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("yesproceed")}).then(function(t){t.value&&(e.leaveorphans=jQuery("#zbsbulkactiondeleteleaveorphans").val(),zeroBSCRMJS_enactBulkAction("markunaccepted",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("unacceptdeleted"),zeroBSCRMJS_listViewLang("unacceptcompanysdeleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("unacceptnotdeleted"),zeroBSCRMJS_listViewLang("unacceptnotcompanysdeleted"),"warning")}))})},zeroBSCRMJS_listView_quote_bulkActionFire_delete:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethese")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("yesdelete"),cancelButtonText:'<span style="color: #000">Cancel</span>'}).then(function(t){t.value&&zeroBSCRMJS_enactBulkAction("delete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("deleted"),zeroBSCRMJS_listViewLang("quotesdeleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("notdeleted"),zeroBSCRMJS_listViewLang("notquotesdeleted"),"warning")})})},zeroBSCRMJS_listView_quotetemplate_bulkActionTitle_delete:function(){return zeroBSCRMJS_listViewLang("deletetemplate")},zeroBSCRMJS_listView_quotetemplate_bulkActionFire_delete:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethese")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("yesdelete"),cancelButtonText:'<span style="color: #000">Cancel</span>'}).then(function(t){t.value&&zeroBSCRMJS_enactBulkAction("delete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("deleted"),zeroBSCRMJS_listViewLang("quotetemplatesdeleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("notdeleted"),zeroBSCRMJS_listViewLang("notquotetemplatesdeleted"),"warning")})})},zeroBSCRMJS_listView_invoice_bulkActionTitle_delete:function(){return zeroBSCRMJS_listViewLang("delete")},zeroBSCRMJS_listView_invoice_bulkActionTitle_export:function(){return zeroBSCRMJS_listViewLang("export")},zeroBSCRMJS_listView_invoice_no:function(e){let t="";return void 0!==e.zbsid&&(t=e.zbsid),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_invoice_date:function(e){let t="";return e.date_date&&(t=e.date_date),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_invoice_due:function(e){let t="";return e.due_date_date&&(t=e.due_date_date),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_invoice_ref:function(e){let t="";return void 0!==e.title&&(t=e.title),""==t&&void 0!==e.id_override&&(t=e.id_override),""==t&&void 0!==e.id&&(t="#"+e.id),'<td><strong><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">'+jpcrm.esc_html(t)+"</a></strong></td>"},zeroBSCRMJS_listView_invoice_val:function(e){let t="";return""==t&&void 0!==e.total&&(t=e.total),""==t&&void 0!==e.value&&(t=e.value),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_invoice_value:function(e){let t="";return""==t&&void 0!==e.total&&(t=e.total),""==t&&void 0!==e.value&&(t=e.value),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_invoice_status:function(e){let t="";void 0!==e.status_label&&(t=e.status_label);let i="";switch(t){case zeroBSCRMJS_listViewLang("statusdraft","Draft"):i="grey";break;case zeroBSCRMJS_listViewLang("statusunpaid","Unpaid"):i="orange";break;case zeroBSCRMJS_listViewLang("statuspaid","Paid"):i="green";break;case zeroBSCRMJS_listViewLang("statusoverdue","Overdue"):i="red"}return t='<span class="ui label '+jpcrm.esc_attr(i)+'">'+jpcrm.esc_html(t)+"</span>","<td>"+t+"</td>"},zeroBSCRMJS_listView_invoice_bulkActionTitle_changestatus:function(){return zeroBSCRMJS_listViewLang("changestatus")},zeroBSCRMJS_listView_invoice_bulkActionFire_changestatus:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("statusareyousurethese")+'</div><select id="zbsbulkactionnewstatus"><option value="Draft" selected="selected">'+zeroBSCRMJS_listViewLang("statusdraft")+'</option><option value="Unpaid">'+zeroBSCRMJS_listViewLang("statusunpaid")+'</option><option value="Paid">'+zeroBSCRMJS_listViewLang("statuspaid")+'</option><option value="Overdue">'+zeroBSCRMJS_listViewLang("statusoverdue")+"</option></select></div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("yesupdate")}).then(function(t){t.value&&(e.newstatus=jQuery("#zbsbulkactionnewstatus").val(),zeroBSCRMJS_enactBulkAction("changestatus",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("statusupdated"),zeroBSCRMJS_listViewLang("statuscompanysupdated"),"success")},function(){swal(zeroBSCRMJS_listViewLang("statusnotupdated"),zeroBSCRMJS_listViewLang("statusnotcompanysupdated"),"warning")}))})},zeroBSCRMJS_listView_invoice_bulkActionFire_delete:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethese")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("yesdelete"),cancelButtonText:'<span style="color: #000">Cancel</span>'}).then(function(t){t.value&&zeroBSCRMJS_enactBulkAction("delete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("deleted"),zeroBSCRMJS_listViewLang("invoicesdeleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("notdeleted"),zeroBSCRMJS_listViewLang("notinvoicesdeleted"),"warning")})})},zeroBSCRMJS_listView_transaction_id:function(e){let t="";return""==t&&void 0!==e.id_override&&(t=e.id_override),""==t&&void 0!==e.id&&(t=e.id),void 0!==e.id&&(t='<a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">#'+jpcrm.esc_html(t)+"</a>"),"<td><strong>"+t+"</strong></td>"},zeroBSCRMJS_listView_transaction_item:function(e){return zeroBSCRMJS_listView_transaction_title(e)},zeroBSCRMJS_listView_transaction_title,zeroBSCRMJS_listView_transaction_orderid:function(e){let t="";return""==t&&void 0!==e.ref&&(t=e.ref),""==t&&void 0!==e.orderid&&(t=e.orderid),"<td><strong>"+jpcrm.esc_html(t)+"</strong></td>"},zeroBSCRMJS_listView_transaction_total:function(e){return"<td>"+jpcrm.esc_html(e.total)+"</td>"},zeroBSCRMJS_listView_transaction_status:function(e){let t="";void 0!==e.status&&(t=e.status);let i="";switch(t){case zeroBSCRMJS_listViewLang("trans_status_cancelled","Cancelled"):i="pink";break;case zeroBSCRMJS_listViewLang("trans_status_hold","Hold"):i="orange";break;case zeroBSCRMJS_listViewLang("trans_status_pending","Pending"):case zeroBSCRMJS_listViewLang("trans_status_processing","Processing"):i="teal";break;case zeroBSCRMJS_listViewLang("trans_status_refunded","Refunded"):i="orange";break;case zeroBSCRMJS_listViewLang("trans_status_failed","Failed"):i="red";break;case zeroBSCRMJS_listViewLang("trans_status_completed","Completed"):case zeroBSCRMJS_listViewLang("trans_status_succeeded","Succeeded"):i="positive"}return t='<span class="ui label '+jpcrm.esc_attr(i)+'">'+jpcrm.esc_html(t)+"</span>","<td>"+t+"</td>"},zeroBSCRMJS_listView_transaction_date:function(e){let t="";return""==t&&void 0!==e.date_date&&!1!==e.date_date&&(t=e.date_date),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_transaction_date_paid:function(e){let t="";return""==t&&void 0!==e.date_paid_date&&!1!==e.date_paid_date&&(t=e.date_paid_date),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_transaction_date_completed:function(e){let t="";return""==t&&void 0!==e.date_completed_date&&!1!==e.date_completed_date&&(t=e.date_completed_date),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_transaction_external_source:function(e){let t="";return void 0!==e.external_source_uid&&!1!==e.external_source_uid&&(t=e.external_source_uid),"<td>"+t+"</td>"},zeroBSCRMJS_listView_transaction_bulkActionTitle_delete:function(){return zeroBSCRMJS_listViewLang("delete")},zeroBSCRMJS_listView_transaction_bulkActionTitle_addtag:function(){return zeroBSCRMJS_listViewLang("addtags")},zeroBSCRMJS_listView_transaction_bulkActionTitle_removetag:function(){return zeroBSCRMJS_listViewLang("removetags")},zeroBSCRMJS_listView_transaction_bulkActionTitle_export:function(){return zeroBSCRMJS_listViewLang("export")},zeroBSCRMJS_listView_transaction_bulkActionFire_delete:function(){const e={leaveorphans:!0};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethese")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("yesdelete"),cancelButtonText:'<span style="color: #000">Cancel</span>'}).then(function(t){t.value&&zeroBSCRMJS_enactBulkAction("delete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("deleted"),zeroBSCRMJS_listViewLang("transactionsdeleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("notdeleted"),zeroBSCRMJS_listViewLang("nottransactionsdeleted"),"warning")})})},zeroBSCRMJS_listView_transaction_bulkActionFire_addtag:function(){const e={tags:[]};let t='<div id="zbs-select-tags" class="ui segment">';void 0!==window.zbsTagsForBulkActions&&window.zbsTagsForBulkActions.length>0?jQuery.each(window.zbsTagsForBulkActions,function(e,i){t+='<div class="zbs-select-tag ui label"><div class="ui checkbox"><input type="checkbox" data-tagid="'+i.id+'" id="zbs-tag-'+i.id+'" /><label for="zbs-tag-'+i.id+'">'+i.name+"</label></div></div>"}):t+='<div class="ui message"><p>'+zeroBSCRMJS_listViewLang("notags")+"</p></div>",t+="</div>",swal({title:zeroBSCRMJS_listViewLang("whichtags"),html:"<div>"+zeroBSCRMJS_listViewLang("whichtagsadd")+"<br />"+t+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("addthesetags"),onOpen:function(){jQuery(".zbs-select-tag input:checkbox").off("click").on("click",function(){jQuery(".zbs-select-tag input:checkbox").each(function(e,t){jQuery(t).is(":checked")?jQuery(t).closest(".ui.label").addClass("blue"):jQuery(t).closest(".ui.label").removeClass("blue")})})}}).then(function(t){t.value&&(e.tags=[],jQuery(".zbs-select-tag input:checkbox").each(function(t,i){jQuery(i).is(":checked")&&e.tags.push(jQuery(i).attr("data-tagid"))}),e.tags.length>0?zeroBSCRMJS_enactBulkAction("addtag",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("tagsadded"),zeroBSCRMJS_listViewLang("tagsaddeddesc"),"success")},function(){swal(zeroBSCRMJS_listViewLang("tagsnotadded"),zeroBSCRMJS_listViewLang("tagsnotaddeddesc"),"warning")}):swal(zeroBSCRMJS_listViewLang("tagsnotselected"),zeroBSCRMJS_listViewLang("tagsnotselecteddesc"),"warning"))})},zeroBSCRMJS_listView_transaction_bulkActionFire_removetag:function(){const e={tags:[]};let t='<div id="zbs-select-tags" class="ui segment">';void 0!==window.zbsTagsForBulkActions&&window.zbsTagsForBulkActions.length>0?jQuery.each(window.zbsTagsForBulkActions,function(e,i){t+='<div class="zbs-select-tag ui label"><div class="ui checkbox"><input type="checkbox" data-tagid="'+jpcrm.esc_attr(i.id)+'" id="zbs-tag-'+jpcrm.esc_attr(i.id)+'" /><label for="zbs-tag-'+jpcrm.esc_attr(i.id)+'">'+jpcrm.esc_html(i.name)+"</label></div></div>"}):t+='<div class="ui message"><p>'+zeroBSCRMJS_listViewLang("notags")+"</p></div>",t+="</div>",swal({title:zeroBSCRMJS_listViewLang("whichtags"),html:"<div>"+zeroBSCRMJS_listViewLang("whichtagsremove")+"<br />"+t+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("removethesetags"),cancelButtonText:'<span style="color: #000">Cancel</span>',onOpen:function(){jQuery(".zbs-select-tag input:checkbox").off("click").on("click",function(){jQuery(".zbs-select-tag input:checkbox").each(function(e,t){jQuery(t).is(":checked")?jQuery(t).closest(".ui.label").addClass("blue"):jQuery(t).closest(".ui.label").removeClass("blue")})})}}).then(function(t){t.value&&(e.tags=[],jQuery(".zbs-select-tag input:checkbox").each(function(t,i){jQuery(i).is(":checked")&&e.tags.push(jQuery(i).attr("data-tagid"))}),e.tags.length>0?zeroBSCRMJS_enactBulkAction("removetag",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("tagsremoved"),zeroBSCRMJS_listViewLang("tagsremoveddesc"),"success")},function(){swal(zeroBSCRMJS_listViewLang("tagsnotremoved"),zeroBSCRMJS_listViewLang("tagsnotremoveddesc"),"warning")}):swal(zeroBSCRMJS_listViewLang("tagsnotselected"),zeroBSCRMJS_listViewLang("tagsnotselecteddesc"),"warning"))})},zeroBSCRMJS_listView_form_id:function(e){return'<td><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">#'+jpcrm.esc_html(e.id)+"</a></td>"},zeroBSCRMJS_listView_form_title:function(e){return'<td><strong><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">'+jpcrm.esc_html(e.title)+"</a></strong></td>"},zeroBSCRMJS_listView_form_style:function(e){if(void 0!==e.style)switch(e.style){case"naked":return'<td class="center aligned"><span class="ui label grey">'+zeroBSCRMJS_listViewLang("naked")+"</span></td>";case"cgrab":return'<td class="center aligned"><span class="ui label orange">'+zeroBSCRMJS_listViewLang("cgrab")+"</span></td>";case"simple":return'<td class="center aligned"><span class="ui label teal">'+zeroBSCRMJS_listViewLang("simple")+"</span></td>"}return'<td class="center aligned"></td>'},zeroBSCRMJS_listView_form_bulkActionTitle_delete:function(){return zeroBSCRMJS_listViewLang("delete")},zeroBSCRMJS_listView_form_bulkActionFire_delete:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethese")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("yesdelete"),cancelButtonText:'<span style="color: #000">Cancel</span>'}).then(function(t){t.value&&zeroBSCRMJS_enactBulkAction("delete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("deleted"),zeroBSCRMJS_listViewLang("formsdeleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("notdeleted"),zeroBSCRMJS_listViewLang("notformsdeleted"),"warning")})})},zeroBSCRMJS_listView_event_id:function(e){return'<td><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">#'+jpcrm.esc_html(e.id)+"</a></td>"},zeroBSCRMJS_listView_event_title:function(e){return'<td><strong><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'">'+jpcrm.escTextWithDecode(e.title)+"</a></strong></td>"},zeroBSCRMJS_listView_event_desc:function(e){return"<td>"+jpcrm.escTextWithDecode(e.desc)+"</td>"},zeroBSCRMJS_listView_event_start:function(e){return"<td>"+jpcrm.esc_html(e.start_date)+"</td>"},zeroBSCRMJS_listView_event_end:function(e){return"<td>"+jpcrm.esc_html(e.end_date)+"</td>"},zeroBSCRMJS_listView_event_remind:function(e){let t=!1;return e.reminders.length>0&&(t=!0),"<td>"+(t?'<i class="large green checkmark icon"></i>':"")+"</td>"},zeroBSCRMJS_listView_event_showcal:function(e){let t=!1;return 1==e.show_on_cal&&(t=!0),"<td>"+(t?'<i class="large green checkmark icon"></i>':"")+"</td>"},zeroBSCRMJS_listView_event_showportal:function(e){let t=!1;return 1==e.show_on_portal&&(t=!0),"<td>"+(t?'<i class="large green checkmark icon"></i>':"")+"</td>"},zeroBSCRMJS_listView_event_contact:function(e){let t="";return void 0!==e.contact.fullname&&(t=e.contact.fullname),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_event_company:function(e){let t="";return void 0!==e.company.fullname&&(t=e.company.fullname),"<td>"+jpcrm.esc_html(t)+"</td>"},zeroBSCRMJS_listView_event_action:function(e){return'<td><strong><a href="'+zeroBSCRMJS_listView_viewURL(e.id)+'" class="ui basic button"><i class="icon pencil"></i> '+zeroBSCRMJS_listViewLang("edit")+"</a></strong></td>"},zeroBSCRMJS_listView_event_status:function(e){let t='<span class="ui grey label">'+zeroBSCRMJS_listViewLang("incomplete")+"</span>";return 1==e.complete&&(t='<span class="ui green label">'+zeroBSCRMJS_listViewLang("complete")+"</span>"),"<td>"+t+"</td>"},zeroBSCRMJS_listView_event_bulkActionTitle_delete:function(){return zeroBSCRMJS_listViewLang("delete")},zeroBSCRMJS_listView_event_bulkActionTitle_markcomplete:function(){return zeroBSCRMJS_listViewLang("markcomplete")},zeroBSCRMJS_listView_event_bulkActionTitle_markincomplete:function(){return zeroBSCRMJS_listViewLang("markincomplete")},zeroBSCRMJS_listView_event_bulkActionFire_delete:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousurethese")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",confirmButtonText:zeroBSCRMJS_listViewLang("yesdelete"),cancelButtonText:'<span style="color: #000">Cancel</span>'}).then(function(t){t.value&&zeroBSCRMJS_enactBulkAction("delete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("deleted"),zeroBSCRMJS_listViewLang("tasks_deleted"),"success")},function(){swal(zeroBSCRMJS_listViewLang("notdeleted"),zeroBSCRMJS_listViewLang("tasks_not_deleted"),"warning")})})},zeroBSCRMJS_listView_event_bulkActionFire_markcomplete:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousure_tasks_completed")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("acceptyesdoit")}).then(function(t){t.value&&(e.leaveorphans=!1,zeroBSCRMJS_enactBulkAction("markcomplete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("tasks_marked"),zeroBSCRMJS_listViewLang("tasks_marked"),"success")},function(){swal(zeroBSCRMJS_listViewLang("tasks_not_marked"),zeroBSCRMJS_listViewLang("tasks_not_marked"),"warning")}))})},zeroBSCRMJS_listView_event_bulkActionFire_markincomplete:function(){const e={};swal({title:zeroBSCRMJS_listViewLang("areyousure"),html:"<div>"+zeroBSCRMJS_listViewLang("areyousure_tasks_incomplete")+"</div>",type:"warning",showCancelButton:!0,confirmButtonColor:"#000",cancelButtonColor:"#fff",cancelButtonText:'<span style="color: #000">Cancel</span>',confirmButtonText:zeroBSCRMJS_listViewLang("acceptyesdoit")}).then(function(t){t.value&&(e.leaveorphans=!1,zeroBSCRMJS_enactBulkAction("markincomplete",zeroBSCRMJS_listView_bulkActionsGetChecked(),e,function(){swal(zeroBSCRMJS_listViewLang("eventsmarked"),zeroBSCRMJS_listViewLang("eventsmarked"),"success")},function(){swal(zeroBSCRMJS_listViewLang("noteventsmarked"),zeroBSCRMJS_listViewLang("noteventsmarked"),"warning")}))})},zeroBSCRMJS_logTypeStr,zeroBSCRMJS_bindInlineEditing,zeroBSCRMJS_listView_tdAttr,zeroBSCRMJS_listView_bindInlineEditSave,zeroBSCRMJS_listView_saveInlineEdit,zeroBSCRMJS_listView_customer_edit_status:function(e){let t="";return window.zbsListViewInlineEdit.customer.statuses.length>0&&(t='<select class="zbs-listview-inline-edit-field">',jQuery.each(window.zbsListViewInlineEdit.customer.statuses,function(i,n){t+='<option value="'+jpcrm.esc_attr(n)+'"',n==e&&(t+=' selected="selected"'),t+=">"+jpcrm.esc_html(n)+"</option>"}),t+="</select>"),t},zeroBSCRMJS_listView_generic_edit_assigned:function(e){let t="";return window.zbsListViewInlineEdit.owners.length>0&&(t='<select class="zbs-listview-inline-edit-field">',jQuery.each(window.zbsListViewInlineEdit.owners,function(i,n){t+='<option value="'+jpcrm.esc_attr(n.id)+'"',n.id==e&&(t+=' selected="selected"'),t+=">"+jpcrm.esc_html(n.name)+"</option>"}),t+="</select>"),t},jpcrm_get_contact_meta,jpcrm_add_listview_filter,jpcrm_remove_listview_filter,jpcrm_do_search_filter,jpcrm_change_sort}}},t={};var i=function __webpack_require__(i){var n=t[i];if(void 0!==n)return n.exports;var s=t[i]={exports:{}};return e[i](s,s.exports,__webpack_require__),s.exports}(925),n=window="undefined"==typeof window?{}:window;for(var s in i)n[s]=i[s];i.__esModule&&Object.defineProperty(n,"__esModule",{value:!0})})();