jQuery(function(d){var e,s=null;function b(){d(".ywbc-action-results").empty();var e=s.closest('form[name="yith-barcodes-form"]'),a=e.find('input[name="yith-barcode-value"]').val(),o=e.find("#barcode-actions-store-id").val();a?(a={action:"barcode_actions_search_"+e.data("barcode-type"),text:e.find('input[name="yith-barcode-value"]').val(),"barcode-actions":e.data("barcode-actions"),store_id:o},e.block({message:null,overlayCSS:{background:"#fff url("+ywbc_data.loader+") no-repeat center",opacity:.6}}),d.post(ywbc_data.ajax_url,a,function(a){1==a.code?(e.append('
'+a.items+"
"),d(".ywbc-shortcode-form").addClass("open"),a.redirect_page&&window.open(a.redirect_page,"_blank")):-1==a.code&&(e.append('
'+a.items+"
"),console.log("Error -> "+a.items)),e.unblock()}),e.find('input[name="yith-barcode-value"]').select()):d(".ywbc-shortcode-form").removeClass("open")}d('form[name="yith-barcodes-form"]').submit(function(a){a.preventDefault()}),d('input[name="yith-barcode-value"]').on("keyup",function(a){if(13===a.keyCode)return a.preventDefault(),!1;a.preventDefault(),e&&clearTimeout(e),s=d(this),e=setTimeout(b,1e3)}),d(".yith-barcode-actions form").on("keyup keypress",function(a){if(13===(a.keyCode||a.which))return a.preventDefault(),!1}),d(document).on("click","button.ywbc-action",function(a){a.preventDefault();var e=d(this).closest(".yith-barcode-actions"),a=s.closest('form[name="yith-barcodes-form"]'),o=d(this).closest("tr.ywbc-search-row"),t=d(this).data("status"),c=d(this).data("type"),r=a.data("barcode-actions"),i=d(this).data("id"),n=d(this).parent().find("#ywbc-stock-unit").val(),a=a.find("#barcode-actions-store-id").val(),t={action:"apply_barcode_action",status:t,type:c,"barcode-actions":r,id:i,stock_unit:n,store_id:a};e.block({message:null,overlayCSS:{background:"#fff url("+ywbc_data.loader+") no-repeat center",opacity:.6}}),d.post(ywbc_data.ajax_url,t,function(a){1==a.code&&("product"===c?o.replaceWith(a.items):b()),e.unblock()})}),d(document).on("change","input#ywbc-stock-unit",function(a){a.preventDefault();var e=d(this).closest(".yith-barcode-actions"),a=s.closest('form[name="yith-barcodes-form"]'),a={action:"change_stock_input_value",id:d(this).data("id"),stock_unit:d(this).val(),store_id:a.find("#barcode-actions-store-id").val()};e.block({message:null,overlayCSS:{background:"#fff url("+ywbc_data.loader+") no-repeat center",opacity:.6}}),d.post(ywbc_data.ajax_url,a,function(a){setTimeout(function(){e.unblock()},500)})});var o=d("#ywbc_barcode_value img.ywbc-barcode-image").length?d("#ywbc_barcode_value img.ywbc-barcode-image").attr("src"):"",t=d("#ywbc_barcode_value .ywbc-barcode-display-value").length?d("#ywbc_barcode_value .ywbc-barcode-display-value").text():"";d(document).on("found_variation","form.variations_form",function(a,e){$variation_barcode_img=e.barcode_img||o,$variation_barcode_value=e.barcode_img?e.barcode_value:t,""!=$variation_barcode_img&&(d("img.ywbc-barcode-image").length?(d("#ywbc_barcode_value img.ywbc-barcode-image").attr("src",$variation_barcode_img),d("#ywbc_barcode_value .ywbc-barcode-display-value").text($variation_barcode_value)):d("#ywbc_barcode_value").append('
'+$variation_barcode_value+"
"))}).on("reset_image",function(a){d("#ywbc_barcode_value img.ywbc-barcode-image").attr("src",o),d("#ywbc_barcode_value .ywbc-barcode-display-value").text(t)})});