1jQuery(document).ready(function(i){"use strict";if("undefined"!=typeof topstoreqv){topstoreqv.qv_loader;var t=i(document).find(".alm-quick-view-bg"),e=i(document).find("#alm-quick-view-modal"),a=e.find("#alm-quick-view-content"),n=e.find("#alm-quick-view-close"),o=e.find(".alm-content-main-wrapper"),r=(o.width(),o.height(),function(){var t=i(document).find("#alm-quick-view-content"),e=t.find(".product .alm-qv-image-slider").first().height(),a=t.find(".product .summary.entry-summary"),n=a.css("content");void 0!==n&&544==n.replace(/[^0-9]/g,"")&&0!=e&&null!==e?a.css("height",e):a.css("height","")}),s=function(t,e){i.ajax({url:topstoreqv.ajaxurl,data:{action:"alm_load_product_quick_view",product_id:e},dataType:"html",type:"POST",success:function(i){a.html(i),l(),jQuery(document).ready(function(i){i("form.cart").on("click","button.plus, button.minus",function(){var t=i(this).siblings(".quantity").find(".qty"),e=parseFloat(t.val())?parseFloat(t.val()):"0",a=parseFloat(t.attr("max")),n=parseFloat(t.attr("min")),o=parseFloat(t.attr("step"));i(this).is(".plus")?a&&a<=e?t.val(a):t.val(e+o):n&&n>=e?t.val(n):e>1&&t.val(e-o)})})}})},l=function(){var t=a.find(".variations_form");if(t.trigger("check_variations"),t.trigger("reset_image"),!e.hasClass("open")){e.removeClass("loading").addClass("open");var n=e.find("#alm-quick-view-content").outerHeight(),o=i(window).height(),s=c(),l=i("html");n>o?l.css("margin-right",s):l.css("margin-right",""),l.addClass("alm-quick-view-is-open")}var d=e.find(".variations_form");d.length>0&&(d.wc_variation_form(),d.find("select").change());var u=e.find(".alm-qv-image-slider");u.find("li").length>1&&u.flexslider({animation:"slide"}),setTimeout(function(){r()},100),i(document).trigger("alm_quick_view_loader_stop")},c=function(){var t=i('<div style="width:50px;height:50px;overflow:hidden;position:absolute;top:-200px;left:-200px;"><div style="height:100px;"></div>');i("body").append(t);var e=i("div",t).innerWidth();t.css("overflow-y","scroll");var a=i("div",t).innerWidth();return i(t).remove(),e-a};window.addEventListener("resize",function(i){r()}),i(document).off("click",".opn-quick-view-text").on("click",".opn-quick-view-text",function(a){a.preventDefault();var n=i(this),o=(n.closest("li.product"),n.data("product_id"));e.hasClass("loading")||e.addClass("loading"),t.hasClass("alm-quick-view-bg-ready")||t.addClass("alm-quick-view-bg-ready"),i(document).trigger("alm_quick_view_loading"),s(n,o)}),function(){i(".alm-content-main-wrapper").on("click",function(i){this===i.target&&o()}),i(document).keyup(function(i){27===i.keyCode&&o()}),n.on("click",function(i){i.preventDefault(),o()});var o=function(){t.removeClass("alm-quick-view-bg-ready"),e.removeClass("open").removeClass("loading"),i("html").removeClass("alm-quick-view-is-open"),i("html").css("margin-right",""),setTimeout(function(){a.html("")},1e3)}}(),r()}});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.