Sindbad~EG File Manager
/**
* Frontend bundle scripts (minified).
*/
// Frontend base scripts.
!function(t){"use strict";function a(a=""){t(".jtpt-ftrigger-button").on("click",function(a){a.preventDefault(),t(this).closest(".jtpt-filter").find(".jtpt-filter-options-wrap").slideToggle()}),t(".jtpt-freset-button").on("click",function(a){a.preventDefault(),t(this).closest(".jtpt-filter-options").find(".jtpt-filter-select").val(null).trigger("change")}),t(document).on("click",".jtpt-qty-button",function(){var a=t(this),e=a.parent().find("input.qty"),n=e.val(),i=e.attr("step"),r=e.closest(".jtpt-quantity"),o=r.attr("data-jtpt-product-id"),s=r.closest(".jtpt-product-table-wrapper").find(".jtpt-body-row-"+o),p=s.attr("data-jtpt-min-qty"),d=s.attr("data-jtpt-max-qty"),l=n;n=parseFloat(n),i=parseFloat(i),p=parseFloat(p),d=parseFloat(d),!(isNaN(n)||isNaN(i))&&(a.hasClass("increase")?(l=n+i,!isNaN(d)&&d<l&&(l=n)):(l=n-i,!isNaN(p)&&p>l&&(l=n)),e.val(l).trigger("change"))}),t(document).on("change keyup",".jtpt-quantity .quantity input.qty",function(){var a=t(this),e=a.val(),n=a.closest(".jtpt-quantity"),i=n.attr("data-jtpt-product-id"),r=n.closest(".jtpt-product-table-wrapper"),o=r.find(".jtpt-body-row-"+i),s=o.attr("data-jtpt-product-type"),p=o.attr("data-jtpt-min-qty"),d=o.attr("data-jtpt-max-qty"),l=r.find(".jtpt-atc-button-"+i+" .jtpt-add-to-cart"),c=r.find(".jtpt-check-"+i+" .jtpt-check-checkbox");e=parseFloat(e),p=parseFloat(p),d=parseFloat(d),!isNaN(i=parseFloat(i))&&(isNaN(e)&&(e=0),l.hasClass("jtpt-variation-selection-needed")||c.hasClass("jtpt-variation-selection-needed")||c.hasClass("disabled")?(l.removeClass("jtpt-wrong-quantity"),c.removeClass("jtpt-wrong-quantity")):!isNaN(p)&&p>e||!isNaN(d)&&d<e?(l.addClass("jtpt-wrong-quantity"),l.removeClass("jtpt-ajax-add-to-cart"),c.addClass("jtpt-wrong-quantity")):(("simple"===s||"variable"===s)&&l.addClass("jtpt-ajax-add-to-cart"),l.removeClass("jtpt-wrong-quantity"),c.removeClass("jtpt-wrong-quantity")),l.attr("data-jtpt-quantity",e),c.attr("data-jtpt-quantity",e),c.trigger("change"))}),t(document).find(".jtpt-quantity .quantity input.qty").trigger("change"),t(document).on("click",".jtpt-variations",function(a){a.preventDefault(),t(this).toggleClass("active").closest(".jtpt-variations-button").find(".jtpt-variations-options").toggleClass("active")}),t(document).on("change",".jtpt-variations-options",function(){var a=t(this),e=a.find(".jtpt-variation-filter-select"),n=e.length,i=a.attr("data-jtpt-available-variations-json"),r=a.attr("data-jtpt-variations-stock-html-json"),o=a.attr("data-jtpt-default-attributes-json"),s=a.attr("data-jtpt-product-id"),p=a.closest(".jtpt-product-table-wrapper"),d=p.find(".jtpt-body-row-"+s),l=d.attr("data-jtpt-product-type"),c=p.attr("data-jtpt-element-configuration-json"),j=p.attr("data-jtpt-woocommerce-settings-json"),u={},h=0,m="",f="",g="",v=p.find(".jtpt-thumbnail-"+s),y=v.find("img"),b=v.find("a"),x=v.attr("data-jtpt-simple-thumbnail-image-html"),q=v.attr("data-jtpt-simple-thumbnail-image-url"),C="",w="",k=p.find(".jtpt-description-"+s),$=k.attr("data-jtpt-simple-description"),T="",_=p.find(".jtpt-sku-"+s),D=_.attr("data-jtpt-simple-sku"),O=_.attr("data-jtpt-simple-sku"),P=p.find(".jtpt-weight-"+s),R=P.attr("data-jtpt-simple-weight-html"),S="",z=p.find(".jtpt-dimensions-"+s),A="",I=z.attr("data-jtpt-simple-dimensions-html"),N="",B="",E=p.find(".jtpt-length-"+s),F=E.attr("data-jtpt-simple-length"),L="",W=p.find(".jtpt-width-"+s),G=W.attr("data-jtpt-simple-width"),H="",J=p.find(".jtpt-height-"+s),K=J.attr("data-jtpt-simple-height"),M="",Q=p.find(".jtpt-stock-"+s),U=Q.attr("data-jtpt-simple-stock-html"),V="",X=p.find(".jtpt-price-"+s),Y=X.attr("data-jtpt-simple-price"),Z="",tt=p.find(".jtpt-quantity-"+s),ta=tt.find("input.qty"),te=tt.attr("data-jtpt-simple-min-qty"),tn=tt.attr("data-jtpt-simple-max-qty"),ti=tt.attr("data-jtpt-simple-min-qty"),tr=tt.attr("data-jtpt-simple-max-qty"),to=p.find(".jtpt-atc-button-"+s+" .jtpt-add-to-cart"),ts=p.find(".jtpt-check-"+s+" .jtpt-check-checkbox"),tp=p.find(".jtpt-variations-notice-"+s),td="",tl="",tc="";i=JSON.parse(i),r=JSON.parse(r),o=JSON.parse(o),c=JSON.parse(c),j=JSON.parse(j),t.each(e,function(){var a=t(this),e=a.attr("data-jtpt-attribute"),n=a.val();"jtpt-select-label"!==n&&(u[e]=n,h++)}),0<h&&n===h&&t.each(i,function(){var a=this.attributes,e=0;t.each(a,function(t,a){""!==a&&u[t]!==a&&e++}),0===e&&(m=this)}),""!==m?(f=m.variation_id,g=JSON.stringify(u),w=(C=m.image).url,y.attr("src",C.thumb_src),y.attr("srcset",C.srcset),y.attr("alt",C.alt),b.hasClass("thickbox")&&b.attr("href",w),T=m.variation_description,k.html(T),O=m.sku,_.html(O),"N/A"===(S=m.weight_html)&&(S=""),P.html(S),A=j.dimension_unit,N=m.dimensions,"N/A"===(B=m.dimensions_html)&&(B=""),z.html(B),""!==(L=N.length)&&(L=L+" "+A),E.html(L),""!==(H=N.width)&&(H=H+" "+A),W.html(H),""!==(M=N.height)&&(M=M+" "+A),J.html(M),r.hasOwnProperty(f)&&(V=r[f]),Q.html(V),Z=m.price_html,X.html(Z),ti=!isNaN(ti=m.min_qty)&&0<ti?ti:0,tr=""!==(tr=!isNaN(tr=m.max_qty)&&0<tr?tr:"")&&tr<ti?ti:tr,tr=!isNaN(tr)&&0<tr?tr:"",ta.attr("min",ti),ta.attr("max",tr),to.attr("data-jtpt-variation-id",f),to.attr("data-jtpt-variation",g),to.removeClass("jtpt-variation-selection-needed"),"simple"===l&&"variable"===l&&to.addClass("jtpt-ajax-add-to-cart"),ts.attr("data-jtpt-variation-id",f),ts.attr("data-jtpt-variation",g),ts.removeClass("jtpt-variation-selection-needed"),d.attr("data-jtpt-min-qty",ti),d.attr("data-jtpt-max-qty",tr),tp.html(V)):(y.replaceWith(x),b.hasClass("thickbox")&&b.attr("href",q),k.html($),_.html(D),P.html(R),z.html(I),E.html(F),W.html(G),J.html(K),Q.html(U),X.html(Y),ta.attr("min",te),ta.attr("max",tn),to.attr("data-jtpt-variation-id",""),to.attr("data-jtpt-variation",""),to.removeClass("jtpt-ajax-add-to-cart"),to.removeClass("jtpt-wrong-quantity"),to.addClass("jtpt-variation-selection-needed"),ts.attr("data-jtpt-variation-id",""),ts.attr("data-jtpt-variation",""),ts.removeClass("jtpt-wrong-quantity"),ts.addClass("jtpt-variation-selection-needed"),d.attr("data-jtpt-min-qty",te),d.attr("data-jtpt-max-qty",tn),td=c.select_variation_text,tl=c.select_variation_all_options_text,tc=c.variation_not_available_text,0===h?tp.html(td):n===h?tp.html(tc):tp.html(tl)),ta.trigger("change"),ts.trigger("change")}),t(document).find(".jtpt-variations-options").trigger("change"),t(document).on("change",".jtpt-check-checkbox",function(){var a=t(this),e=a.attr("data-jtpt-product-id"),n=a.attr("data-jtpt-quantity"),i=a.attr("data-jtpt-variation-id"),r=a.attr("data-jtpt-variation"),o=a.closest(".jtpt-product-table-wrapper").find(".jtpt-matc-button"),s=o.attr("data-jtpt-selected-products"),p=o.attr("data-jtpt-selected-products-count");(a.hasClass("jtpt-wrong-quantity")||a.hasClass("jtpt-variation-selection-needed")||a.hasClass("disabled"))&&a.prop("checked",!1),(isNaN(p)||0>p)&&(p=0),""!==r&&(r=JSON.parse(r)),s=""===s?{}:JSON.parse(s),a.prop("checked")?s[e]={product_id:e,quantity:n,variation_id:i,variation:r}:delete s[e],0<(p=Object.keys(s).length)?(s=JSON.stringify(s),o.addClass("jtpt-multiple-ajax-add-to-cart"),o.removeClass("jtpt-products-selection-needed")):(s="",o.addClass("jtpt-products-selection-needed"),o.removeClass("jtpt-multiple-ajax-add-to-cart")),o.attr("data-jtpt-selected-products",s),o.attr("data-jtpt-selected-products-count",p),o.removeClass("added"),o.next(".wc-forward").remove()}),t(document).on("change",".jtpt-mcheck-checkbox",function(){var a=t(this),e=a.closest(".jtpt-product-table-wrapper").find(".jtpt-check-checkbox");t.each(e,function(){var e=t(this);!a.prop("checked")||e.hasClass("jtpt-wrong-quantity")||e.hasClass("jtpt-variation-selection-needed")||e.hasClass("disabled")?e.prop("checked",!1).trigger("change"):e.prop("checked",!0).trigger("change")})}),t(document).find(".jtpt-body-data > div").each(function(){var a=t(this),e=a.parent("td"),n=a.attr("data-sort");void 0!==n&&""!==n&&e.attr("data-sort",n)}),t(document).find(".jtpt-product-table-wrapper").each(function(){var e=t(this),n=e.attr("data-jtpt-product-table-id"),i=e.find(".jtpt-search-input"),r=e.find(".jtpt-head-data"),o=e.closest('.elementor[data-elementor-type="popup"]'),s=e.closest(".elementor-tab-content");let p=!1,d=!1,l=!1;if(e.hasClass("jtpt-product-table-inited")?(p=!0,d=!0):"object"==typeof o&&o.hasOwnProperty("length")&&0<o.length&&"elementor-editor"!==a&&"elementor-popup"!==a&&(p=!0),""!==a&&"object"==typeof s&&s.hasOwnProperty("length")&&0<s.length&&("elementor-editor"!==a&&"elementor-tab"!==a&&"elementor-popup"!==a?p=!0:"elementor-tab"===a&&(p=!1,e.hasClass("jtpt-product-table-inited")&&(l=!0),l=!0===d||l)),!0!==p){var c,j,u,h,m,f,g,v,y,b,x,q,C,w,k,$,T,_,D=(c=e,j=n,u=l,h=c.attr("data-jtpt-query-args-json"),m=c.attr("data-jtpt-taxonomy-query-filter-include-args-json"),f=c.attr("data-jtpt-taxonomy-query-filter-exclude-args-json"),g=c.attr("data-jtpt-columns-json"),v=c.attr("data-jtpt-columns-id-json"),y=c.attr("data-jtpt-element-configuration-json"),b=c.attr("data-jtpt-data-table-configuration-json"),x=c.attr("data-jtpt-woocommerce-settings-json"),q=c.find(".jtpt-product-table"),C=c.find(".jtpt-paginate-info"),w=c.find(".jtpt-paginate-numbers"),k=c.find(".jtpt-export-buttons"),$=c.next(".jtpt-product-table-loading"),h=JSON.parse(h),m=JSON.parse(m),f=JSON.parse(f),g=JSON.parse(g),v=JSON.parse(v),y=JSON.parse(y),b=JSON.parse(b),x=JSON.parse(x),T={retrieve:!0,dom:"rtipB",serverSide:!0,ajax:{type:"POST",url:jtpt_data.ajax_url,data:function(a){var e=t(document).find(".jtpt-ajax-reloading-"+j);"object"==typeof e&&0<e.length?(m=e.attr("data-jtpt-taxonomy-query-filter-include-args-json"),f=e.attr("data-jtpt-taxonomy-query-filter-exclude-args-json"),m=JSON.parse(m),f=JSON.parse(f),e.removeClass("jtpt-ajax-reloading-"+j)):(a.hasOwnProperty("taxonomy_query_include_args")&&(m=a.taxonomy_query_include_args),a.hasOwnProperty("taxonomy_query_exclude_args")&&(f=a.taxonomy_query_exclude_args)),a.action="jtpt_ajax_generate_table_body_rows",a.nonce=jtpt_data.ajax_nonce,a.query_args=h,a.active_columns=g,a.active_columns_id=v,a.element_configuration=y,a.woocommerce_settings=x,a.taxonomy_query_include_args=m,a.taxonomy_query_exclude_args=f},beforeSend:function(){c.addClass("jtpt-loading")},complete:function(){c.removeClass("jtpt-loading")}},info:b.paginate_info,paginate:b.paginate,pageLength:b.products_per_page,deferRender:!0,lengthChange:!1,language:{decimal:x.decimal_separator,thousands:x.thousand_separator,zeroRecords:b.products_not_found_text,info:b.paginate_info_text,infoEmpty:"",infoFiltered:"",paginate:{previous:'<i class="jtpt-icon jtpt-icon-angle-left-light"></i>',next:'<i class="jtpt-icon jtpt-icon-angle-right-light"></i>'}},columnDefs:[{targets:"jtpt-no-sort",orderable:!1,order:[]}],aaSorting:[],buttons:b.export_buttons,initComplete:function(){var t=c.find(".dataTables_info"),a=c.find(".dataTables_paginate"),e=c.find(".dt-buttons");t.appendTo(C),a.appendTo(w),""!==e.html()?e.appendTo(k):k.closest(".jtpt-export").remove(),c.addClass("jtpt-product-table-inited"),c.fadeIn(),$.remove()}},!0===b.responsive_layout?!0===b.responsive_content_display_default?T.responsive={details:{display:t.fn.dataTable.Responsive.display.childRowImmediate}}:T.responsive=!0:T.responsive=!1,_=null,!0===u?_=q.DataTable(T).columns.adjust().responsive.recalc():(_=q.DataTable(T)).on("draw",function(){var a=t(this),e=a.find("tr td .jtpt-td-attributes"),n=a.find("tr td:first-child .jtpt-tr-attributes");e.each(function(){var a=t(this),e=a.attr("data-jtpt-td-attributes"),n=a.closest("td");"object"==typeof(e=JSON.parse(e))&&t.each(e,function(t,a){"class"===t?n.addClass(a):n.attr(t,a)})}),n.each(function(){var a=t(this),e=a.attr("data-jtpt-tr-attributes"),n=a.closest("tr");"object"==typeof(e=JSON.parse(e))&&t.each(e,function(t,a){"class"===t?n.addClass(a):n.attr(t,a)})}),a.find(".jtpt-td-attributes").remove(),a.find(".jtpt-tr-attributes").remove()}),b.paginate_scroll_to_top&&q.on("page.dt",function(){t("html, body").animate({scrollTop:c.offset().top},"slow")}),_);i.on("change keyup",function(a){let e=t(this),n=e.val();("change"!==a.type||e.attr("data-inserted-keyword")!==n)&&(e.attr("data-inserted-keyword",n),D.search(n).draw())}),t(window).on("resize",function(a){r.removeClass("jtpt-head-data-first"),r.removeClass("jtpt-head-data-last");var e=r.filter(function(){var a=t(this);if("none"!==a.css("display"))return a});e.first().addClass("jtpt-head-data-first"),e.last().addClass("jtpt-head-data-last")})}}),t(window).trigger("resize")}jtpt_data.elementor_editor_mode?t(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/widget",function(t,e){a("elementor-editor")})}):(t(document).on("elementor/popup/show",function(){a("elementor-popup")}),t(document).on("click",".elementor-tab-title",function(){a("elementor-tab")}),a())}(jQuery);
// Frontend ajax scripts.
!function(t){"use strict";t(document).ready(function(){if("undefined"==typeof jtpt_data)return!1;t(document).on("click",".jtpt-wrong-quantity",function(a){a.preventDefault();var e=t(this),n=e.attr("data-jtpt-product-id"),o=e.attr("data-jtpt-quantity"),r=e.attr("data-jtpt-variation-id"),i=e.attr("data-jtpt-variation"),c=e.closest(".jtpt-product-table-wrapper"),d=c.find(".jtpt-body-row-"+n).attr("data-jtpt-max-qty"),p=t(".jtpt-notices");if(n=Math.abs(n=(n=parseFloat(n)).toFixed(0)),o=parseFloat(o),d=parseFloat(d),isNaN(n)||0===n)return!0;""!==i&&(i=JSON.parse(i)),isNaN(o)&&(o=0),isNaN(d)&&(d=-1);var s={action:"jtpt_ajax_wrong_quantity_notice",nonce:jtpt_data.ajax_nonce,product_id:n,quantity:o,variation_id:r,variation:i,max_quantity:d};t.ajax({type:"POST",url:jtpt_data.ajax_url,data:s,beforeSend:function(){c.addClass("jtpt-loading")},success:function(t){t&&(tb_remove(),p.html(t),tb_show("","#TB_inline?&inlineId=jtpt-notices-popup"),c.removeClass("jtpt-loading"))},error:function(){c.removeClass("jtpt-loading")}})}),t(document).on("click",".jtpt-variation-selection-needed",function(a){a.preventDefault();var e=t(this),n=e.attr("data-jtpt-product-id"),o=e.closest(".jtpt-product-table-wrapper"),r=t(".jtpt-notices");if(isNaN(n=Math.abs(n=(n=parseFloat(n)).toFixed(0)))||0===n)return!0;var i={action:"jtpt_ajax_variation_selection_needed_notice",nonce:jtpt_data.ajax_nonce,product_id:n};t.ajax({type:"POST",url:jtpt_data.ajax_url,data:i,beforeSend:function(){o.addClass("jtpt-loading")},success:function(t){t&&(tb_remove(),r.html(t),tb_show("","#TB_inline?&inlineId=jtpt-notices-popup"),o.removeClass("jtpt-loading"))},error:function(){o.removeClass("jtpt-loading")}})}),t(document).on("click",".jtpt-check-checkbox.disabled",function(a){a.preventDefault();var e=t(this),n=e.attr("data-jtpt-product-id"),o=e.attr("data-jtpt-product-type"),r=e.closest(".jtpt-product-table-wrapper"),i=t(".jtpt-notices");if(isNaN(n=Math.abs(n=(n=parseFloat(n)).toFixed(0)))||0===n)return!0;var c={action:"jtpt_ajax_disable_checkbox_notice",nonce:jtpt_data.ajax_nonce,product_type:o,product_id:n};t.ajax({type:"POST",url:jtpt_data.ajax_url,data:c,beforeSend:function(){r.addClass("jtpt-loading")},success:function(t){t&&(tb_remove(),i.html(t),tb_show("","#TB_inline?&inlineId=jtpt-notices-popup"),r.removeClass("jtpt-loading"))},error:function(){r.removeClass("jtpt-loading")}})}),t(document).on("click",".jtpt-products-selection-needed",function(a){a.preventDefault();var e=t(this),n=e.attr("data-jtpt-selected-products-count"),o=e.closest(".jtpt-product-table-wrapper"),r=t(".jtpt-notices");if(!isNaN(n=parseFloat(n))&&0<n)return!0;var i={action:"jtpt_ajax_products_selection_needed_notice",nonce:jtpt_data.ajax_nonce,product_count:n};t.ajax({type:"POST",url:jtpt_data.ajax_url,data:i,beforeSend:function(){o.addClass("jtpt-loading")},success:function(t){t&&(tb_remove(),r.html(t),tb_show("","#TB_inline?&inlineId=jtpt-notices-popup"),o.removeClass("jtpt-loading"))},error:function(){o.removeClass("jtpt-loading")}})}),t(document).on("click",".jtpt-ajax-add-to-cart",function(a){a.preventDefault();var e=t(this),n=e.attr("data-jtpt-product-id"),o=e.attr("data-jtpt-quantity"),r=e.attr("data-jtpt-variation-id"),i=e.attr("data-jtpt-variation"),c=e.closest(".jtpt-product-table-wrapper");if(isNaN(n=Math.abs(n=(n=parseFloat(n)).toFixed(0)))||0===n)return!0;""!==i&&(i=JSON.parse(i));var d={action:"jtpt_ajax_woocommerce_add_to_cart",nonce:jtpt_data.ajax_nonce,product_id:n,quantity:o,variation_id:r,variation:i};t(document).trigger("adding_to_cart",[e,d]),t.ajax({type:"POST",url:jtpt_data.ajax_url.toString().replace("%%endpoint%%","add_to_cart"),data:d,beforeSend:function(){c.addClass("jtpt-loading")},success:function(a){var e,n,o;if(a){if("undefined"!=typeof wc_add_to_cart_params&&"yes"===wc_add_to_cart_params.cart_redirect_after_add){window.location=wc_add_to_cart_params.cart_url;return}n=(e=t(".jtpt-notices")).closest(".jtpt-product-table-wrapper"),o={action:"jtpt_ajax_woocommerce_notices",nonce:jtpt_data.ajax_nonce},t.ajax({type:"POST",url:jtpt_data.ajax_url,data:o,beforeSend:function(){n.addClass("jtpt-loading")},success:function(t){t&&(tb_remove(),e.html(t),tb_show("","#TB_inline?&inlineId=jtpt-notices-popup"),n.removeClass("jtpt-loading"))},error:function(){n.removeClass("jtpt-loading")}}),t(document.body).trigger("added_to_cart",[a.fragments,a.cart_hash,!1]),t(document.body).trigger("wc_fragments_loaded"),c.removeClass("jtpt-loading")}},error:function(){c.removeClass("jtpt-loading")},dataType:"json"})})})}(jQuery);
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists