jQuery(document).ready(function(a){var t=a(".wdp_table ");var e=awdajaxobject.dynamicPricing;var n=awdajaxobject.variablePricing;function r(a){try{return btoa(atob(a))==a}catch(a){return false}}if(typeof wp!=="undefined"&&wp.hooks){a("form.cart").find("[name=quantity]").on("change input",function(){let t=a(this).parents("form.cart").find('input[name="quantity"]').val();let e=a(this).parents("form.cart").find('button[name="add-to-cart"]').val();let n=a(this).parents("form.cart").find('input[name="variation_id"]').val();a.ajax({dataType:"json",url:awdajaxobject.url,data:{action:"wdpDynamicDiscount",prodID:e,varID:n,proCount:t},success:function(a){function t(){return a}wp.hooks.addFilter("wcpa_product_price","wcpa",t,10);document.dispatchEvent(new Event("wcpaTrigger",{bubbles:true}))}})})}if(t.length>0){var i=t.attr("data-table");if(r(t.attr("data-table"))){i=atob(t.attr("data-table"))}if(n){a(".single_variation_wrap").on("show_variation",function(e,n){let r=n.attributes;let d=n.display_price;let c=n.price_html;let o=n.variation_id;let p='
';t.find("tbody td").html(p);a(".wdpHiddenPrice").html(c);let l=a(".wdpHiddenPrice del").length?a(".wdpHiddenPrice ins .amount").text():a(".wdpHiddenPrice .amount").text();if(awdajaxobject.thousandSeparator==","&&awdajaxobject.decimalSeparator=="."){l=l?l.replace(/[^\d\.]/g,""):d}else{l=l?l.replace(/^[^\d]*/,"").replace(/\./g,"").replace(",","."):d}let u={"action":"wdpAjax","nonce":awdajaxobject.nonce,"type":"change","attributes":r,"price":l,"variation_id":o,"DisData":i,"Rule":t.attr("data-rule")};a.post(awdajaxobject.url,u,function(a){if(a){t.attr("data-price",l);t.find("tbody").html(a)}})})}if(e){let e='
';a("form.cart").find("[name=quantity]").on("input",function(){if(t.attr("data-product")===""){return}let n={"action":"wdpAjax","nonce":awdajaxobject.nonce,"type":"update","ProdID":t.attr("data-product"),"DisData":i,"ProdPrice":t.attr("data-price"),"ProdVarPrice":t.attr("data-var-price"),"ProdQty":a(this).parents("form.cart").find('input[name="quantity"]').val()};a(".wdpDynamicValue .wdpPrice").html(e);a(".wdpDynamicValue .wdpTotal").html(e);a.post(awdajaxobject.url,n,function(t){if(t){t=JSON.parse(t);let e=t.price;let n=t.total;if(awdajaxobject.thousandSeparator==","&&awdajaxobject.decimalSeparator=="."){e=e?e.toString().replace(",","."):e;n=n?n.toString().replace(",","."):n}else{e=e?e.toString().replace(".",","):e;n=n?n.toString().replace(".",","):n}a(".wdpDynamicValue .wdpPrice").html(t.currency+e);a(".wdpDynamicValue .wdpTotal").html(t.currency+n);a(".wdpDynamicValue").show()}})})}}});