function wcpr_pagination_basic(e,o){e=jQuery(e),o=jQuery(o);let r=!1;jQuery(document).on("click",".woocommerce-pagination a",function(t){if(r)return!1;console.log("ajax_pagination_running"),t.preventDefault(),t.stopPropagation();let a="1"===woocommerce_photo_reviews_params.display?e.find(".wcpr-grid"):e.find(woocommerce_photo_reviews_params.container),n=parseInt(a.offset().top)-200;window.scrollTo({top:n,behavior:"smooth"}),r=!0;let i=jQuery(this).attr("href");a.find(".wcpr-grid-overlay").length||a.append('
');let c=a.find(".wcpr-grid-overlay");c.removeClass("wcpr-hidden"),jQuery.ajax({url:i,type:"get",success:function(e){if(e){let r=jQuery(e);"1"===woocommerce_photo_reviews_params.display?a.html(r.find(".wcpr-grid").html()):a.html(r.find(woocommerce_photo_reviews_params.container).html()),r.find(".woocommerce-pagination").length&&o.html(r.find(".woocommerce-pagination").html()),jQuery(document.body).trigger("wcpr_ajax_pagination_end")}c.addClass("wcpr-hidden"),r=!1},error:function(e){r=!1,c.addClass("wcpr-hidden")}})});let t=e.find(".wcpr-filter-container");if(!t.length)return!1;jQuery(".et_divi_theme").length?jQuery("a.wcpr-filter-button").on("click",function(a){a.preventDefault(),a.stopPropagation();let n=jQuery(this);if(r||0===parseInt(n.find(".wcpr-filter-button-count").html())&&!n.hasClass("wcpr-active"))return!1;r=!0,a.preventDefault();let i=jQuery(this).attr("href"),c="1"===woocommerce_photo_reviews_params.display?e.find(".wcpr-grid"):e.find(woocommerce_photo_reviews_params.container);if(0===c.length){if("1"===woocommerce_photo_reviews_params.display)e.append('
'),c=e.find(".wcpr-grid");else{"."===woocommerce_photo_reviews_params.container.substr(0,1)?e.append('
    '):e.append('
      '),c=e.find(woocommerce_photo_reviews_params.container)}e.find(".woocommerce-noreviews").hide()}c.find(".wcpr-grid-overlay").length||c.append('
      ');let l=c.find(".wcpr-grid-overlay");l.removeClass("wcpr-hidden"),t.addClass("wcpr-filter-loading"),jQuery.ajax({url:i,type:"get",data:{wcpr_is_ajax:1},success:function(r){if(r){let a,n;r=r.replace(/(\r\n\t|\n|\r\t)/gm,"");let i=jQuery(r);"1"===woocommerce_photo_reviews_params.display?c.html(i.find(".wcpr-grid").html()):c.html(i.find(woocommerce_photo_reviews_params.container).html()),i.find(".woocommerce-pagination").length?o&&o.length?o.html(i.find(".woocommerce-pagination").html()):(e.append('"),o=e.find(".woocommerce-pagination")):o&&o.length>0&&(o.remove(),o=null),null!=(n=(a=/