PageSourceSearch

https://www.londonsupplements.co.uk/cdn/shop/t/20/assets/sca-qv-sc…?v=158338195008041158731776685934

js londonsupplements.co.uk collected 2026-10-04 05:20:14 UTC 94,706 bytes, 2 lines download raw bytes

1(function(){var method;typeof Shopify=="undefined"&&(window.Shopify={}),Shopify.getCart===void 0&&(Shopify.getCart=function(t,e){e?typeof t=="function"?t(e):typeof Shopify.onCartUpdate=="function"&&Shopify.onCartUpdate(e):jQuery.getJSON("/cart.js",function(e2,o){typeof t=="function"?t(e2):Shopify.onCartUpdate(e2)})}),typeof SCAShopify=="undefined"&&(SCAShopify={}),SCAShopify.preload=function(e,o){for(var t=0;t<e.length;t++){var i=e[t];SCAShopify.loadImage(SCAShopify.getSizedImageUrl(i,o))}},SCAShopify.loadImage=function(e){new Image().src=e},SCAShopify.getSizedImageUrl=function(e,o){if(o==null)return e;if(o=="master")return SCAShopify.removeProtocol(e);var t=e.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif)(\?v=\d+)?$/i);if(t==null)return null;var i=e.split(t[0]),n=t[0];return SCAShopify.removeProtocol(i[0]+"_"+o+n)},SCAShopify.removeProtocol=function(e){return e.replace(/http(s)?:/,"")};for(var noop=function(){},methods=["assert","clear","count","debug","dir","dirxml","error","exception","group","groupCollapsed","groupEnd","info","log","markTimeline","profile","profileEnd","table","time","timeEnd","timeStamp","trace","warn"],length=methods.length,console=window.console=window.console||{};length--;)method=methods[length],console[method]||(console[method]=noop);function floatToString(e,o){var t=e.toFixed(o).toString();return t.match(/^\.\d+/)?"0"+t:t}function attributeToString(e){return typeof e!="string"&&(e+="")=="undefined"&&(e=""),jQuery.trim(e)}SCAShopify.money_format="${{amount}}",SCAShopify.formatMoney=function(e,o){if(typeof Shopify!="undefined"&&Shopify.formatMoney!==void 0)return Shopify.formatMoney(e,o);typeof e=="string"&&(e=e.replace(".",""));var t="",i=/\{\{\s*(\w+)\s*\}\}/,n=o||this.money_format;function a(e2,o2){return e2===void 0?o2:e2}function s(e2,o2,t2,i2){if(o2=a(o2,2),t2=a(t2,","),i2=a(i2,"."),isNaN(e2)||e2==null)return 0;var n2=(e2=(e2/100).toFixed(o2)).split(".");return n2[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+t2)+(n2[1]?i2+n2[1]:"")}switch(n.match(i)[1]){case"amount":t=s(e,2);break;case"amount_no_decimals":t=s(e,0);break;case"amount_with_comma_separator":t=s(e,2,".",",");break;case"amount_no_decimals_with_comma_separator":t=s(e,0,".",",")}return n.replace(i,t)},SCAShopify.resizeImage=function(o,e){try{if(e=="original")return o;var t=o.match(/(.*\/[\w\-\_\.]+)\.(\w{2,4})/);return t[1]+"_"+e+"."+t[2]}catch(e2){return o}};var loadjscssfile=function(e,o){if(o=="js")(t=document.createElement("script")).setAttribute("type","text/javascript"),t.setAttribute("src",e);else if(o=="css"){var t;(t=document.createElement("link")).setAttribute("rel","stylesheet"),t.setAttribute("type","text/css"),t.setAttribute("href",e)}t!==void 0&&document.getElementsByTagName("head")[0].appendChild(t)},list_cart_variants=[];function loadProductFromCart(o){o.ajax({dataType:"json",url:"/cart.js",success:function(e){var t=[];o.each(e.items,function(e2,o2){t.push(o2.id)}),list_cart_variants=t}})}var SCASettings={loadSettings:function(o,e){o("#sca-qv-cartform .sca-qv-product-options").append('<div id="sca-qv-addcart-msg" class="sca-qv-addcart-msg" style="position: absolute !important; margin-top:15px"></div>'),e.cart_notify_add_format!=null&&e.cart_notify_in_format!=null&&(product_in_cart=e.cart_notify_add_format.replace("*",'<a href="/cart"  class="sca-qv-msg-cart-link">').replace("%","</a>"),product_added=e.cart_notify_in_format.replace("*",'<a href="/cart"  class="sca-qv-msg-cart-link">').replace("%","</a>"));var t=".fancyox-view-detail .zoomWrapper img {  max-width:"+e.img_main_width+" !important ; max-height:"+e.img_main_width+" !important ;   }",i=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");e.cart_color!=null&&(t+=" a.sca-qv-cartbtn-config, input.sca-qv-cartbtn-config {background:none repeat scroll 0 0 "+e.cart_color+" !important;}",o(".sca-qv-cartbtn").addClass("sca-qv-cartbtn-config")),e.sale_icon_color!=null&&(t+="  .sca-qv-sale-settings {background-color:"+e.sale_icon_color+" !important;}",o("#sca-qv-sale").addClass("sca-qv-sale-settings")),e.link_color!=null&&(t+="  #sca-qv-right a {color:"+e.link_color+";}"),e.title_color!=null&&(t+="  #sca-qv-title strong {color:"+e.title_color+";}"),n.type="text/css",n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t)),i.appendChild(n);var a=o(".sca-qv-button");a.parent().parent().addClass("sca-qv-image"),a.text(e.bnt_text),a.hover(function(){o(this).css({color:e.bnt_text_hover,background:e.bnt_color_hover})},function(){o(this).css({color:e.bnt_text_color,"background-color":e.bnt_color})}),a.css({"font-family":e.bnt_text_font!="auto"?e.bnt_text_font:"","font-size":e.bnt_text_fontsize,top:e.bnt_possition=="top"?"20%":e.bnt_possition=="bottom"?"80%":"5%0",color:e.bnt_text_color,"background-color":e.bnt_color}),isMoblieBrowser()||isTablet()?e.btn_mobile_display&&e.btn_mobile_display!="normal"?e.btn_mobile_display=="always_show"?(o('.sca-qv-image a[href*="/products/"]').off("
1click"),o('.sca-qv-image a[href*="/products/"]').click(function(e2){e2.preventDefault()}),o('.sca-qv-image a[href*="/products/"]').click(function(){window.location.href=o(this).attr("href")}),o(".sca-qv-button").parent().show(),o(".sca-qv-button").css("opacity","1")):(o('.sca-qv-image a[href*="/products/"]').click(function(e2){e2.preventDefault()}),SCAShopify.click_to_view=function(){o(this).unbind("click.click_to_view"),o('.sca-qv-image a[href*="/products/"]').off("click"),o('.sca-qv-image a[href*="/products/"]').click(function(e2){e2.preventDefault()}),o('.sca-qv-image a[href*="/products/"]',this).off("click"),o(".sca-qv-button",this).trigger("click"),o(this).bind("click.click_to_view",SCAShopify.click_to_view)},o(".sca-qv-image").bind("click.click_to_view",SCAShopify.click_to_view)):(o('.sca-qv-image a[href*="/products/"]').click(function(e2){e2.preventDefault()}),o(".sca-qv-image").click(function(e2){o(".sca-qv-image .sca-qv-button").parent().hide(),o(".sca-qv-button .sca-qv-button").css("opacity","0"),o(".sca-qv-button",this).parent().show(),o(".sca-qv-button",this).css("opacity","1"),o('.sca-qv-image a[href*="/products/"]').off("click"),o('.sca-qv-image a[href*="/products/"]').click(function(e3){e3.preventDefault()}),o('a[href*="/products/"]',this).off("click"),o('a[href*="/products/"]',this).click(function(){window.location.href=o(this).attr("href")})})):o(".sca-qv-image").hover(function(){o(".sca-qv-button",this).parent().show()},function(){o(".sca-qv-button",this).parent().hide()})}},SCABase64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(e){var o,t,i,n,a,s,r,c="",l=0;for(e=SCABase64._utf8_encode(e);l<e.length;)n=(o=e.charCodeAt(l++))>>2,a=(3&o)<<4|(t=e.charCodeAt(l++))>>4,s=(15&t)<<2|(i=e.charCodeAt(l++))>>6,r=63&i,isNaN(t)?s=r=64:isNaN(i)&&(r=64),c=c+this._keyStr.charAt(n)+this._keyStr.charAt(a)+this._keyStr.charAt(s)+this._keyStr.charAt(r);return c},decode:function(e){var o,t,i,n,a,s,r="",c=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");c<e.length;)o=this._keyStr.indexOf(e.charAt(c++))<<2|(n=this._keyStr.indexOf(e.charAt(c++)))>>4,t=(15&n)<<4|(a=this._keyStr.indexOf(e.charAt(c++)))>>2,i=(3&a)<<6|(s=this._keyStr.indexOf(e.charAt(c++))),r+=String.fromCharCode(o),a!=64&&(r+=String.fromCharCode(t)),s!=64&&(r+=String.fromCharCode(i));return r=SCABase64._utf8_decode(r)},_utf8_encode:function(e){e=e.replace(/\r\n/g,"\n");for(var o="",t=0;t<e.length;t++){var i=e.charCodeAt(t);i<128?o+=String.fromCharCode(i):(127<i&&i<2048?o+=String.fromCharCode(i>>6|192):(o+=String.fromCharCode(i>>12|224),o+=String.fromCharCode(i>>6&63|128)),o+=String.fromCharCode(63&i|128))}return o},_utf8_decode:function(e){for(var o="",t=0,i=c1=c2=0;t<e.length;)(i=e.charCodeAt(t))<128?(o+=String.fromCharCode(i),t++):191<i&&i<224?(c2=e.charCodeAt(t+1),o+=String.fromCharCode((31&i)<<6|63&c2),t+=2):(c2=e.charCodeAt(t+1),c3=e.charCodeAt(t+2),o+=String.fromCharCode((15&i)<<12|(63&c2)<<6|63&c3),t+=3);return o}},settings;function scaqvImageZoom(e,o,t,i){var c,n;typeof Object.create!="function"&&(Object.create=function(e2){function o2(){}return o2.prototype=e2,new o2}),n={init:function(e2,o2){var t2=this;t2.elem=o2,t2.$elem=c(o2),t2.imageSrc=t2.$elem.data("zoom-image")?t2.$elem.data("zoom-image"):t2.$elem.attr("src"),t2.options=c.extend({},c.fn.elevateZoom.options,e2),t2.options.tint&&(t2.options.lensColour="none",t2.options.lensOpacity="1"),t2.options.zoomType=="inner"&&(t2.options.showLens=!1),t2.$elem.parent().removeAttr("title").removeAttr("alt"),t2.zoomImage=t2.imageSrc,t2.refresh(1),c("#"+t2.options.gallery+" a").click(function(e3){return t2.options.galleryActiveClass&&(c("#"+t2.options.gallery+" a").removeClass(t2.options.galleryActiveClass),c(this).addClass(t2.options.galleryActiveClass)),e3.preventDefault(),c(this).data("zoom-image")?t2.zoomImagePre=c(this).data("zoom-image"):t2.zoomImagePre=c(this).data("image"),t2.swaptheimage(c(this).data("image"),t2.zoomImagePre),!1})},refresh:function(e2){var o2=this;setTimeout(function(){o2.fetch(o2.imageSrc)},e2||o2.options.refresh)},fetch:function(e2){var o2=this,t2=new Image;t2.onload=function(){o2.largeWidth=t2.width,o2.largeHeight=t2.height,o2.startZoom(),o2.currentImage=o2.imageSrc,o2.options.onZoomedImageLoaded(o2.$elem)},t2.src=e2},startZoom:function(){var t2=this;if(t2.nzWidth=t2.$elem.width(),t2.nzHeight=t2.$elem.height(),t2.isWindowActive=!1,t2.isLensActive=!1,t2.isTintActive=!1,t2.overWindow=!1,t2.options.imageCrossfade&&(t2.zoomWrap=t2.$elem.wrap('<div style="height:'+t2.nzHeight+"px;width:"+t2.nzWidth+'px;" class="zoomWrapper" />')),t2.zoomLock=1,t2.scrollingLock=!1,t2.changeBgSize=!1,t2.currentZoomLevel=t2.options.zoomLevel,t2.nzOffset=t2.$elem.offset(),t2.widthRatio=t2.largeWidth/t2.currentZoomLevel/t2.nzWidth,t2.heightRatio=t2.largeHeight/t2.currentZoomLevel/t2.nzHeight,t2.options.zoomType=="window"&&(t2.zoomWindowStyle="overflow: hidden;background-position: 0px 0px;text-align:center;background-color: "+String(t2.options.zoomWindowBgColour)+";width: "+String(t2.options.zoomWindowWidth)+"px;height: "+String(t2.options.zoomWindowHeight)+"px;float: left;background-size: "+t2.largeWidth/t2.currentZoomLevel+"px "+t2.largeHeight/t2.currentZoomLevel+"px;display: none;z-index:100;border: "+String(t2.options.borderSize)+"px solid "+t2.options.borderColour+";background-repeat: no-repeat;position: absolute;"),t2.options.zoomType=="inner"){var e2=t2.$elem.css("border-left-width");t2.zoomWindowStyle="overflow: hidden;margin-left: "+String(e2)+";margin-top: "+String(e2)+";background-position: 0px 0px;width: "+String(t2.nzWidth)+"px;height: "+String(t2.nzHeight)+"px;float: left;display: none;cursor:"+t2.options.cursor+";px solid "+t2.options.borderColour+";background-repeat: no-repeat;position: absolute;"}t2.options.zoomType=="window"&&(t2.nzHeight<t2.options.zoomWindowWidth/t2.widthRatio?lensHeight=t2.nzHeight:lensHeight=String(t2.options.zoomWindowHeight/t2.heightRatio),t2.largeWidth<t2.options.zoomWindowWidth?lensWidth=t2.nzWidth:lensWidth=t2.options.zoomWindowWidth/t2.widthRatio,t2.lensStyle="background-position: 0px 0px;width: "+String(t2.options.zoomWindowWidth/t2.widthRatio)+"px;height: "+String(t2.options.zoomWindowHeight/t2.heightRatio)+"px;float: right;display: none;overflow: hidden;z-index: 999;-webkit-transform: translateZ(0);opacity:"+t2.options.lensOpacity+";filter: alpha(opacity = "+100*t2.options.lensOpacity+"); zoom:1;width:"+lensWidth+"px;height:"+lensHeight+"px;background-color:"+t2.options.lensColour+";cursor:"+t2.options.cursor+";border: "+t2.options.lensBorderSize+"px solid "+t2.options.lensBorderColour+";background-repeat: no-repeat;position: absolute;"),t2.tintStyle="display: block;position: absolute;background-color: "+t2.options.tintColour+";filter:alpha(opacity=0);opacity: 0;width: "+t2.nzWidth+"px;height: "+t2.nzHeight+"px;",t2.lensRound="",t2.options.zoomType=="lens"&&(t2.lensStyle="background-position: 0px 0px;float: left;display: none;border: "+String(t2.options.borderSize)+"px solid "+t2.options.borderColour+";width:"+String(t2.options.lensSize)+"px;height:"+String(t2.options.lensSize)+"px;background-repeat: no-repeat;position: absolute;
1"),t2.options.lensShape=="round"&&(t2.lensRound="border-top-left-radius: "+String(t2.options.lensSize/2+t2.options.borderSize)+"px;border-top-right-radius: "+String(t2.options.lensSize/2+t2.options.borderSize)+"px;border-bottom-left-radius: "+String(t2.options.lensSize/2+t2.options.borderSize)+"px;border-bottom-right-radius: "+String(t2.options.lensSize/2+t2.options.borderSize)+"px;"),t2.zoomContainer=c('<div class="zoomContainer" style="-webkit-transform: translateZ(0);position:absolute;left:'+t2.nzOffset.left+"px;top:"+t2.nzOffset.top+"px;height:"+t2.nzHeight+"px;width:"+t2.nzWidth+'px;"></div>'),c("body").append(t2.zoomContainer),t2.options.containLensZoom&&t2.options.zoomType=="lens"&&t2.zoomContainer.css("overflow","hidden"),t2.options.zoomType!="inner"&&(t2.zoomLens=c("<div class='zoomLens' style='"+t2.lensStyle+t2.lensRound+"'>&nbsp;</div>").appendTo(t2.zoomContainer).click(function(){t2.$elem.trigger("click")}),t2.options.tint&&(t2.tintContainer=c("<div/>").addClass("tintContainer"),t2.zoomTint=c("<div class='zoomTint' style='"+t2.tintStyle+"'></div>"),t2.zoomLens.wrap(t2.tintContainer),t2.zoomTintcss=t2.zoomLens.after(t2.zoomTint),t2.zoomTintImage=c('<img style="position: absolute; left: 0px; top: 0px; max-width: none; width: '+t2.nzWidth+"px; height: "+t2.nzHeight+'px;" src="'+t2.imageSrc+'">').appendTo(t2.zoomLens).click(function(){t2.$elem.trigger("click")}))),isNaN(t2.options.zoomWindowPosition)?t2.zoomWindow=c("<div style='z-index:999;left:"+t2.windowOffsetLeft+"px;top:"+t2.windowOffsetTop+"px;"+t2.zoomWindowStyle+"' class='zoomWindow'>&nbsp;</div>").appendTo("body").click(function(){t2.$elem.trigger("click")}):t2.zoomWindow=c("<div style='z-index:999;left:"+t2.windowOffsetLeft+"px;top:"+t2.windowOffsetTop+"px;"+t2.zoomWindowStyle+"' class='zoomWindow'>&nbsp;</div>").appendTo(t2.zoomContainer).click(function(){t2.$elem.trigger("click")}),t2.zoomWindowContainer=c("<div/>").addClass("zoomWindowContainer").css("width",t2.options.zoomWindowWidth),t2.zoomWindow.wrap(t2.zoomWindowContainer),t2.options.zoomType=="lens"&&t2.zoomLens.css({backgroundImage:"url('"+t2.imageSrc+"')"}),t2.options.zoomType=="window"&&t2.zoomWindow.css({backgroundImage:"url('"+t2.imageSrc+"')"}),t2.options.zoomType=="inner"&&t2.zoomWindow.css({backgroundImage:"url('"+t2.imageSrc+"')"}),isMoblieBrowser()||(t2.$elem.bind("touchmove",function(e3){e3.preventDefault();var o2=e3.originalEvent.touches[0]||e3.originalEvent.changedTouches[0];t2.setPosition(o2)}),t2.zoomContainer.bind("touchmove",function(e3){t2.options.zoomType=="inner"&&t2.showHideWindow("show"),e3.preventDefault();var o2=e3.originalEvent.touches[0]||e3.originalEvent.changedTouches[0];t2.setPosition(o2)}),t2.zoomContainer.bind("touchend",function(e3){t2.showHideWindow("hide"),t2.options.showLens&&t2.showHideLens("hide"),t2.options.tint&&t2.options.zoomType!="inner"&&t2.showHideTint("hide")}),t2.$elem.bind("touchend",function(e3){t2.showHideWindow("hide"),t2.options.showLens&&t2.showHideLens("hide"),t2.options.tint&&t2.options.zoomType!="inner"&&t2.showHideTint("hide")}),t2.options.showLens&&(t2.zoomLens.bind("touchmove",function(e3){e3.preventDefault();var o2=e3.originalEvent.touches[0]||e3.originalEvent.changedTouches[0];t2.setPosition(o2)}),t2.zoomLens.bind("touchend",function(e3){t2.showHideWindow("hide"),t2.options.showLens&&t2.showHideLens("hide"),t2.options.tint&&t2.options.zoomType!="inner"&&t2.showHideTint("hide")})),t2.$elem.bind("mousemove",function(e3){t2.overWindow==0&&t2.setElements("show"),t2.lastX===e3.clientX&&t2.lastY===e3.clientY||(t2.setPosition(e3),t2.currentLoc=e3),t2.lastX=e3.clientX,t2.lastY=e3.clientY}),t2.zoomContainer.bind("mousemove",function(e3){t2.overWindow==0&&t2.setElements("show"),t2.lastX===e3.clientX&&t2.lastY===e3.clientY||(t2.setPosition(e3),t2.currentLoc=e3),t2.lastX=e3.clientX,t2.lastY=e3.clientY}),t2.options.zoomType!="inner"&&t2.zoomLens.bind("mousemove",function(e3){t2.lastX===e3.clientX&&t2.lastY===e3.clientY||(t2.setPosition(e3),t2.currentLoc=e3),t2.lastX=e3.clientX,t2.lastY=e3.clientY}),t2.options.tint&&t2.options.zoomType!="inner"&&t2.zoomTint.bind("mousemove",function(e3){t2.lastX===e3.clientX&&t2.lastY===e3.clientY||(t2.setPosition(e3),t2.currentLoc=e3),t2.lastX=e3.clientX,t2.lastY=e3.clientY}),t2.options.zoomType=="inner"&&t2.zoomWindow.bind("mousemove",function(e3){t2.lastX===e3.clientX&&t2.lastY===e3.clientY||(t2.setPosition(e3),t2.currentLoc=e3),t2.lastX=e3.clientX,t2.lastY=e3.clientY}),t2.zoomContainer.add(t2.$elem).mouseenter(function(){t2.overWindow==0&&t2.setElements("show")}).mouseleave(function(){t2.scrollLock||t2.setElements("hide")}),t2.options.zoomType!="inner"&&t2.zoomWindow.mouseenter(function(){t2.overWindow=!0,t2.setElements("hide")}).mouseleave(function(){t2.overWindow=!1}),t2.options.zoomLevel,t2.options.minZoomLevel?t2.minZoomLevel=t2.options.minZoomLevel:t2.minZoomLevel=2*t2.options.scrollZoomIncrement,t2.options.scrollZoom&&t2.zoomContainer.add(t2.$elem).bind("mousewheel DOMMouseScroll MozMousePixelScroll",function(e3){t2.scrollLock=!0,clearTimeout(c.data(this,"timer")),c.data(this,"timer",setTimeout(function(){t2.scrollLock=!1},250));var o2=e3.originalEvent.wheelDelta||-1*e3.originalEvent.detail;return e3.stopImmediatePropagation(),e3.stopPropagation(),e3.preventDefault(),0<o2/120?t2.currentZoomLevel>=t2.minZoomLevel&&t2.changeZoomLevel(t2.currentZoomLevel-t2.options.scrollZoomIncrement):t2.options.maxZoomLevel?t2.currentZoomLevel<=t2.options.maxZoomLevel&&t2.changeZoomLevel(parseFloat(t2.currentZoomLevel)+t2.options.scrollZoomIncrement):t2.changeZoomLevel(parseFloat(t2.currentZoomLevel)+t2.options.scrollZoomIncrement),!1}))},setElements:function(e2){var o2=this;if(!o2.options.zoomEnabled)return!1;e2=="show"&&o2.isWindowSet&&(o2.options.zoomType=="inner"&&o2.showHideWindow("show"),o2.options.zoomType=="window"&&o2.showHideWindow("show"),o2.options.showLens&&o2.showHideLens("show"),o2.options.tint&&o2.options.zoomType!="inner"&&o2.showHideTint("show")),e2=="hide"&&(o2.options.zoomType=="window"&&o2.showHideWindow("hide"),o2.options.tint||o2.showHideWindow("hide"),o2.options.showLens&&o2.showHideLens("hide"),o2.options.tint&&o2.showHideTint("hide"))},setPosition:function(e2){var o2=this;if(!o2.options.zoomEnabled)return!1;o2.nzHeight=o2.$elem.height(),o2.nzWidth=o2.$elem.width(),o2.nzOffset=o2.$elem.offset(),o2.options.tint&&o2.options.zoomType!="inner"&&(o2.zoomTint.css({top:0}),o2.zoomTint.css({left:0})),o2.options.responsive&&!o2.options.scrollZoom&&o2.options.showLens&&(o2.nzHeight<o2.options.zoomWindowWidth/o2.widthRatio?lensHeight=o2.nzHeight:lensHeight=String(o2.options.zoomWindowHeight/o2.heightRatio),o2.largeWidth<o2.options.zoomWindowWidth?lensWidth=o2.nzWidth:lensWidth=o2.options.zoomWindowWidth/o2.widthRatio,o2.widthRatio=o2.largeWidth/o2.nzWidth,o2.heightRatio=o2.largeHeight/o2.nzHeight,o2.options.zoomType!="lens"&&(o2.nzHeight<o2.options.zoomWindowWidth/o2.widthRatio?lensHeight=o2.nzHeight:lensHeight=String(o2.options.zoomWindowHeight/o2.heightRatio),o2.options.zoomWindowWidth<o2.options.zoomWindowWidth?lensWidth=o2.nzWidth:lensWidth=o2.options.zoomWindowWidth/o2.widthRatio,o2.zoomLens.css("width",lensWidth),o2.zoomLens.css("height",lensHeight),o2.options.tint&&(o2.zoomTintImage.css("width",o2.nzWidth),o2.zoomTintImage.css("height",o2.nzHeight))),o2.options.zoomType=="lens"&&o2.zoomLens.css({width:String(o2.options.lensSize)+"px",height:String(o2.options.lensSize)+"px"})),o2.zoomContainer.css({top:o2.nzOffset.top}),o2.zoomContainer.css({left:o2.nzOffset.left}
1),o2.mouseLeft=parseInt(e2.pageX-o2.nzOffset.left),o2.mouseTop=parseInt(e2.pageY-o2.nzOffset.top),o2.options.zoomType=="window"&&(o2.Etoppos=o2.mouseTop<o2.zoomLens.height()/2,o2.Eboppos=o2.mouseTop>o2.nzHeight-o2.zoomLens.height()/2-2*o2.options.lensBorderSize,o2.Eloppos=o2.mouseLeft<0+o2.zoomLens.width()/2,o2.Eroppos=o2.mouseLeft>o2.nzWidth-o2.zoomLens.width()/2-2*o2.options.lensBorderSize),o2.options.zoomType=="inner"&&(o2.Etoppos=o2.mouseTop<o2.nzHeight/2/o2.heightRatio,o2.Eboppos=o2.mouseTop>o2.nzHeight-o2.nzHeight/2/o2.heightRatio,o2.Eloppos=o2.mouseLeft<0+o2.nzWidth/2/o2.widthRatio,o2.Eroppos=o2.mouseLeft>o2.nzWidth-o2.nzWidth/2/o2.widthRatio-2*o2.options.lensBorderSize),o2.mouseLeft<=0||o2.mouseTop<0||o2.mouseLeft>o2.nzWidth||o2.mouseTop>o2.nzHeight?o2.setElements("hide"):(o2.options.showLens&&(o2.lensLeftPos=String(o2.mouseLeft-o2.zoomLens.width()/2),o2.lensTopPos=String(o2.mouseTop-o2.zoomLens.height()/2)),o2.Etoppos&&(o2.lensTopPos=0),o2.Eloppos&&(o2.windowLeftPos=0,o2.lensLeftPos=0,o2.tintpos=0),o2.options.zoomType=="window"&&(o2.Eboppos&&(o2.lensTopPos=Math.max(o2.nzHeight-o2.zoomLens.height()-2*o2.options.lensBorderSize,0)),o2.Eroppos&&(o2.lensLeftPos=o2.nzWidth-o2.zoomLens.width()-2*o2.options.lensBorderSize)),o2.options.zoomType=="inner"&&(o2.Eboppos&&(o2.lensTopPos=Math.max(o2.nzHeight-2*o2.options.lensBorderSize,0)),o2.Eroppos&&(o2.lensLeftPos=o2.nzWidth-o2.nzWidth-2*o2.options.lensBorderSize)),o2.options.zoomType=="lens"&&(o2.windowLeftPos=String(-1*((e2.pageX-o2.nzOffset.left)*o2.widthRatio-o2.zoomLens.width()/2)),o2.windowTopPos=String(-1*((e2.pageY-o2.nzOffset.top)*o2.heightRatio-o2.zoomLens.height()/2)),o2.zoomLens.css({backgroundPosition:o2.windowLeftPos+"px "+o2.windowTopPos+"px"}),o2.changeBgSize&&(o2.nzHeight>o2.nzWidth?(o2.options.zoomType=="lens"&&o2.zoomLens.css({"background-size":o2.largeWidth/o2.newvalueheight+"px "+o2.largeHeight/o2.newvalueheight+"px"}),o2.zoomWindow.css({"background-size":o2.largeWidth/o2.newvalueheight+"px "+o2.largeHeight/o2.newvalueheight+"px"})):(o2.options.zoomType=="lens"&&o2.zoomLens.css({"background-size":o2.largeWidth/o2.newvaluewidth+"px "+o2.largeHeight/o2.newvaluewidth+"px"}),o2.zoomWindow.css({"background-size":o2.largeWidth/o2.newvaluewidth+"px "+o2.largeHeight/o2.newvaluewidth+"px"})),o2.changeBgSize=!1),o2.setWindowPostition(e2)),o2.options.tint&&o2.options.zoomType!="inner"&&o2.setTintPosition(e2),o2.options.zoomType=="window"&&o2.setWindowPostition(e2),o2.options.zoomType=="inner"&&o2.setWindowPostition(e2),o2.options.showLens&&(o2.fullwidth&&o2.options.zoomType!="lens"&&(o2.lensLeftPos=0),o2.zoomLens.css({left:o2.lensLeftPos+"px",top:o2.lensTopPos+"px"})))},showHideWindow:function(e2){var o2=this;e2=="show"&&(o2.isWindowActive||(o2.options.zoomWindowFadeIn?o2.zoomWindow.stop(!0,!0,!1).fadeIn(o2.options.zoomWindowFadeIn):o2.zoomWindow.show(),o2.isWindowActive=!0)),e2=="hide"&&o2.isWindowActive&&(o2.options.zoomWindowFadeOut?o2.zoomWindow.stop(!0,!0).fadeOut(o2.options.zoomWindowFadeOut):o2.zoomWindow.hide(),o2.isWindowActive=!1)},showHideLens:function(e2){var o2=this;e2=="show"&&(o2.isLensActive||(o2.options.lensFadeIn?o2.zoomLens.stop(!0,!0,!1).fadeIn(o2.options.lensFadeIn):o2.zoomLens.show(),o2.isLensActive=!0)),e2=="hide"&&o2.isLensActive&&(o2.options.lensFadeOut?o2.zoomLens.stop(!0,!0).fadeOut(o2.options.lensFadeOut):o2.zoomLens.hide(),o2.isLensActive=!1)},showHideTint:function(e2){var o2=this;e2=="show"&&(o2.isTintActive||(o2.options.zoomTintFadeIn?o2.zoomTint.css({opacity:o2.options.tintOpacity}).animate().stop(!0,!0).fadeIn("slow"):(o2.zoomTint.css({opacity:o2.options.tintOpacity}).animate(),o2.zoomTint.show()),o2.isTintActive=!0)),e2=="hide"&&o2.isTintActive&&(o2.options.zoomTintFadeOut?o2.zoomTint.stop(!0,!0).fadeOut(o2.options.zoomTintFadeOut):o2.zoomTint.hide(),o2.isTintActive=!1)},setLensPostition:function(e2){},setWindowPostition:function(e2){var o2=this;if(isNaN(o2.options.zoomWindowPosition))o2.externalContainer=c("#"+o2.options.zoomWindowPosition),o2.externalContainerWidth=o2.externalContainer.width(),o2.externalContainerHeight=o2.externalContainer.height(),o2.externalContainerOffset=o2.externalContainer.offset(),o2.windowOffsetTop=o2.externalContainerOffset.top,o2.windowOffsetLeft=o2.externalContainerOffset.left;else switch(o2.options.zoomWindowPosition){case 1:o2.windowOffsetTop=o2.options.zoomWindowOffety,o2.windowOffsetLeft=+o2.nzWidth;break;case 2:o2.options.zoomWindowHeight>o2.nzHeight&&(o2.windowOffsetTop=-1*(o2.options.zoomWindowHeight/2-o2.nzHeight/2),o2.windowOffsetLeft=o2.nzWidth);break;case 3:o2.windowOffsetTop=o2.nzHeight-o2.zoomWindow.height()-2*o2.options.borderSize,o2.windowOffsetLeft=o2.nzWidth;break;case 4:o2.windowOffsetTop=o2.nzHeight,o2.windowOffsetLeft=o2.nzWidth;break;case 5:o2.windowOffsetTop=o2.nzHeight,o2.windowOffsetLeft=o2.nzWidth-o2.zoomWindow.width()-2*o2.options.borderSize;break;case 6:o2.options.zoomWindowHeight>o2.nzHeight&&(o2.windowOffsetTop=o2.nzHeight,o2.windowOffsetLeft=-1*(o2.options.zoomWindowWidth/2-o2.nzWidth/2+2*o2.options.borderSize));break;case 7:o2.windowOffsetTop=o2.nzHeight,o2.windowOffsetLeft=0;break;case 8:o2.windowOffsetTop=o2.nzHeight,o2.windowOffsetLeft=-1*(o2.zoomWindow.width()+2*o2.options.borderSize);break;case 9:o2.windowOffsetTop=o2.nzHeight-o2.zoomWindow.height()-2*o2.options.borderSize,o2.windowOffsetLeft=-1*(o2.zoomWindow.width()+2*o2.options.borderSize);break;case 10:o2.options.zoomWindowHeight>o2.nzHeight&&(o2.windowOffsetTop=-1*(o2.options.zoomWindowHeight/2-o2.nzHeight/2),o2.windowOffsetLeft=-1*(o2.zoomWindow.width()+2*o2.options.borderSize));break;case 11:o2.windowOffsetTop=o2.options.zoomWindowOffety,o2.windowOffsetLeft=-1*(o2.zoomWindow.width()+2*o2.options.borderSize);break;case 12:o2.windowOffsetTop=-1*(o2.zoomWindow.height()+2*o2.options.borderSize),o2.windowOffsetLeft=-1*(o2.zoomWindow.width()+2*o2.options.borderSize);break;case 13:o2.windowOffsetTop=-1*(o2.zoomWindow.height()+2*o2.options.borderSize),o2.windowOffsetLeft=0;break;case 14:o2.options.zoomWindowHeight>o2.nzHeight&&(o2.windowOffsetTop=-1*(o2.zoomWindow.height()+2*o2.options.borderSize),o2.windowOffsetLeft=-1*(o2.options.zoomWindowWidth/2-o2.nzWidth/2+2*o2.options.borderSize));break;case 15:o2.windowOffsetTop=-1*(o2.zoomWindow.height()+2*o2.options.borderSize),o2.windowOffsetLeft=o2.nzWidth-o2.zoomWindow.width()-2*o2.options.borderSize;break;case 16:o2.windowOffsetTop=-1*(o2.zoomWindow.height()+2*o2.options.borderSize),o2.windowOffsetLeft=o2.nzWidth;break;default:o2.windowOffsetTop=o2.options.zoomWindowOffety,o2.windowOffsetLeft=o2.nzWidth}o2.isWindowSet=!0,o2.windowOffsetTop=o2.windowOffsetTop+o2.options.zoomWindowOffety,o2.windowOffsetLeft=o2.windowOffsetLeft+o2.options.zoomWindowOffetx,o2.zoomWindow.css({top:o2.windowOffsetTop}),o2.zoomWindow.css({left:o2.windowOffsetLeft}),o2.options.zoomType=="inner"&&(o2.zoomWindow.css({top:0}),o2.zoomWindow.css({left:0}
1)),o2.windowLeftPos=String(-1*((e2.pageX-o2.nzOffset.left)*o2.widthRatio-o2.zoomWindow.width()/2)),o2.windowTopPos=String(-1*((e2.pageY-o2.nzOffset.top)*o2.heightRatio-o2.zoomWindow.height()/2)),o2.Etoppos&&(o2.windowTopPos=0),o2.Eloppos&&(o2.windowLeftPos=0),o2.Eboppos&&(o2.windowTopPos=-1*(o2.largeHeight/o2.currentZoomLevel-o2.zoomWindow.height())),o2.Eroppos&&(o2.windowLeftPos=-1*(o2.largeWidth/o2.currentZoomLevel-o2.zoomWindow.width())),o2.fullheight&&(o2.windowTopPos=0),o2.fullwidth&&(o2.windowLeftPos=0),o2.options.zoomType!="window"&&o2.options.zoomType!="inner"||(o2.zoomLock==1&&(o2.widthRatio<=1&&(o2.windowLeftPos=0),o2.heightRatio<=1&&(o2.windowTopPos=0)),o2.largeHeight<o2.options.zoomWindowHeight&&(o2.windowTopPos=0),o2.largeWidth<o2.options.zoomWindowWidth&&(o2.windowLeftPos=0),o2.options.easing?(o2.xp||(o2.xp=0),o2.yp||(o2.yp=0),o2.loop||(o2.loop=setInterval(function(){o2.xp+=(o2.windowLeftPos-o2.xp)/o2.options.easingAmount,o2.yp+=(o2.windowTopPos-o2.yp)/o2.options.easingAmount,o2.scrollingLock?(clearInterval(o2.loop),o2.xp=o2.windowLeftPos,o2.yp=o2.windowTopPos,o2.xp=-1*((e2.pageX-o2.nzOffset.left)*o2.widthRatio-o2.zoomWindow.width()/2),o2.yp=-1*((e2.pageY-o2.nzOffset.top)*o2.heightRatio-o2.zoomWindow.height()/2),o2.changeBgSize&&(o2.nzHeight>o2.nzWidth?(o2.options.zoomType=="lens"&&o2.zoomLens.css({"background-size":o2.largeWidth/o2.newvalueheight+"px "+o2.largeHeight/o2.newvalueheight+"px"}),o2.zoomWindow.css({"background-size":o2.largeWidth/o2.newvalueheight+"px "+o2.largeHeight/o2.newvalueheight+"px"})):(o2.options.zoomType!="lens"&&o2.zoomLens.css({"background-size":o2.largeWidth/o2.newvaluewidth+"px "+o2.largeHeight/o2.newvalueheight+"px"}),o2.zoomWindow.css({"background-size":o2.largeWidth/o2.newvaluewidth+"px "+o2.largeHeight/o2.newvaluewidth+"px"})),o2.changeBgSize=!1),o2.zoomWindow.css({backgroundPosition:o2.windowLeftPos+"px "+o2.windowTopPos+"px"}),o2.scrollingLock=!1,o2.loop=!1):(o2.changeBgSize&&(o2.nzHeight>o2.nzWidth?(o2.options.zoomType=="lens"&&o2.zoomLens.css({"background-size":o2.largeWidth/o2.newvalueheight+"px "+o2.largeHeight/o2.newvalueheight+"px"}),o2.zoomWindow.css({"background-size":o2.largeWidth/o2.newvalueheight+"px "+o2.largeHeight/o2.newvalueheight+"px"})):(o2.options.zoomType!="lens"&&o2.zoomLens.css({"background-size":o2.largeWidth/o2.newvaluewidth+"px "+o2.largeHeight/o2.newvaluewidth+"px"}),o2.zoomWindow.css({"background-size":o2.largeWidth/o2.newvaluewidth+"px "+o2.largeHeight/o2.newvaluewidth+"px"})),o2.changeBgSize=!1),o2.zoomWindow.css({backgroundPosition:o2.xp+"px "+o2.yp+"px"}))},16))):(o2.changeBgSize&&(o2.nzHeight>o2.nzWidth?(o2.options.zoomType=="lens"&&o2.zoomLens.css({"background-size":o2.largeWidth/o2.newvalueheight+"px "+o2.largeHeight/o2.newvalueheight+"px"}),o2.zoomWindow.css({"background-size":o2.largeWidth/o2.newvalueheight+"px "+o2.largeHeight/o2.newvalueheight+"px"})):(o2.options.zoomType=="lens"&&o2.zoomLens.css({"background-size":o2.largeWidth/o2.newvaluewidth+"px "+o2.largeHeight/o2.newvaluewidth+"px"}),o2.largeHeight/o2.newvaluewidth<o2.options.zoomWindowHeight?o2.zoomWindow.css({"background-size":o2.largeWidth/o2.newvaluewidth+"px "+o2.largeHeight/o2.newvaluewidth+"px"}):o2.zoomWindow.css({"background-size":o2.largeWidth/o2.newvalueheight+"px "+o2.largeHeight/o2.newvalueheight+"px"})),o2.changeBgSize=!1),o2.zoomWindow.css({backgroundPosition:o2.windowLeftPos+"px "+o2.windowTopPos+"px"})))},setTintPosition:function(e2){var o2=this;o2.nzOffset=o2.$elem.offset(),o2.tintpos=String(-1*(e2.pageX-o2.nzOffset.left-o2.zoomLens.width()/2)),o2.tintposy=String(-1*(e2.pageY-o2.nzOffset.top-o2.zoomLens.height()/2)),o2.Etoppos&&(o2.tintposy=0),o2.Eloppos&&(o2.tintpos=0),o2.Eboppos&&(o2.tintposy=-1*(o2.nzHeight-o2.zoomLens.height()-2*o2.options.lensBorderSize)),o2.Eroppos&&(o2.tintpos=-1*(o2.nzWidth-o2.zoomLens.width()-2*o2.options.lensBorderSize)),o2.options.tint&&(o2.fullheight&&(o2.tintposy=0),o2.fullwidth&&(o2.tintpos=0),o2.zoomTintImage.css({left:o2.tintpos+"px"}),o2.zoomTintImage.css({top:o2.tintposy+"px"}))},swaptheimage:function(e2,o2){var t2=this,i2=new Image;t2.options.loadingIcon&&c.scafancybox.showLoading(),t2.options.onImageSwap(t2.$elem),i2.onload=function(){t2.largeWidth=i2.width,t2.largeHeight=i2.height,t2.zoomImage=o2,t2.zoomWindow.css({"background-size":t2.largeWidth+"px "+t2.largeHeight+"px"}),t2.zoomWindow.css({"background-size":t2.largeWidth+"px "+t2.largeHeight+"px"}),t2.swapAction(e2,o2)},i2.src=o2},swapAction:function(e2,o2){var t2=this,i2=new Image;if(i2.onload=function(){t2.nzHeight=i2.height,t2.nzWidth=i2.width,t2.options.onImageSwapComplete(t2.$elem),t2.doneCallback()},i2.src=e2,t2.currentZoomLevel=t2.options.zoomLevel,t2.options.maxZoomLevel=!1,t2.options.zoomType=="lens"&&t2.zoomLens.css({backgroundImage:"url('"+o2+"')"}),t2.options.zoomType=="window"&&t2.zoomWindow.css({backgroundImage:"url('"+o2+"')"}),t2.options.zoomType=="inner"&&t2.zoomWindow.css({backgroundImage:"url('"+o2+"')"}),t2.currentImage=o2,t2.options.imageCrossfade){var n2=t2.$elem,a=n2.clone();if(t2.$elem.attr("src",e2),t2.$elem.after(a),a.stop(!0).fadeOut(t2.options.imageCrossfade,function(){c(this).remove()}),t2.$elem.width("auto").removeAttr("width"),t2.$elem.height("auto").removeAttr("height"),n2.fadeIn(t2.options.imageCrossfade),t2.options.tint&&t2.options.zoomType!="inner"){var s=t2.zoomTintImage,r=s.clone();t2.zoomTintImage.attr("src",o2),t2.zoomTintImage.after(r),r.stop(!0).fadeOut(t2.options.imageCrossfade,function(){c(this).remove()}),s.fadeIn(t2.options.imageCrossfade),t2.zoomTint.css({height:t2.$elem.height()}),t2.zoomTint.css({width:t2.$elem.width()})}t2.zoomContainer.css("height",t2.$elem.height()),t2.zoomContainer.css("width",t2.$elem.width()),t2.options.zoomType=="inner"&&(t2.options.constrainType||(t2.zoomWrap.parent().css("height",t2.$elem.height()),t2.zoomWrap.parent().css("width",t2.$elem.width()),t2.zoomWindow.css("height",t2.$elem.height()),t2.zoomWindow.css("width",t2.$elem.width()))),t2.options.imageCrossfade&&(t2.zoomWrap.css("height",t2.$elem.height()),t2.zoomWrap.css("width",t2.$elem.width()))}else t2.$elem.attr("src",e2),t2.options.tint&&(t2.zoomTintImage.attr("src",o2),t2.zoomTintImage.attr("height",t2.$elem.height()),t2.zoomTintImage.css({height:t2.$elem.height()}),t2.zoomTint.css({height:t2.$elem.height()})),t2.zoomContainer.css("height",t2.$elem.height()),t2.zoomContainer.css("width",t2.$elem.width()),t2.options.imageCrossfade&&(t2.zoomWrap.css("height",t2.$elem.height()),t2.zoomWrap.css("width",t2.$elem.width()));t2.options.constrainType&&(t2.options.constrainType=="height"&&(t2.zoomContainer.css("height",t2.options.constrainSize),t2.zoomContainer.css("width","auto"),t2.options.imageCrossfade?(t2.zoomWrap.css("height",t2.options.constrainSize),t2.zoomWrap.css("width","auto"),t2.constwidth=t2.zoomWrap.width()):(t2.$elem.css("height",t2.options.constrainSize),t2.$elem.css("width","auto"),t2.constwidth=t2.$elem.width()),t2.options.zoomType=="inner"&&(t2.zoomWrap.parent().css("height",t2.options.constrainSize),t2.zoomWrap.parent().css("width",t2.constwidth),t2.zoomWindow.css("height",t2.options.constrainSize),t2.zoomWindow.css("width",t2.constwidth)),t2.options.tint&&(t2.tintContainer.css("height",t2.options.constrainSize),t2.tintContainer.css("width",t2.constwidth),t2.zoomTint.css("height",t2.options.constrainSize),t2.zoomTint.css("width",t2.constwidth),t2.zoomTintImage.css("height",t2.options.constrainSize),t2.zoomTintImage.css("width",t2.constwidth))),t2.options.constrainType=="width"&&(t2.zoomContainer.css("height","auto"),t2.zoomContainer.css("width",t2.options.constrainSize),t2.options.imageCrossfade?(t2.zoomWrap.css("height","auto"),t2.zoomWrap.css("width",t2.options.constrainSize),t2.constheight=t2.zoomWrap.height()):(t2.$elem.css("height","auto"),t2.$elem.css("width",t2.options.constrainSize),t2.constheight=t2.$elem.height()),t2.options.zoomType=="inner"&&(t2.zoomWrap.parent().css("height",t2.constheight),t2.zoomWrap.parent().css("width",t2.options.constrainSize),t2.zoomWindow.css("height",t2.constheight),t2.zoomWindow.css("width",t2.options.constrainSize)),t2.options.tint&&(t2.tintContainer.css("height",t2.constheight),t2.tintContainer.css("width",t2.options.constrainSize),t2.zoomTint.css("height",t2.constheight),t2.zoomTint.css("width",t2.options.constrainSize),t2.zoomTintImage.css("height",t2.constheight),t2.zoomTintImage.css("width",t2.options.constrainSize))))},doneCallback:function(){var e2=this;c.scafancybox.hideLoading(),e2.nzOffset=e2.$elem.offset(),e2.nzWidth=e2.$elem.width(),e2.nzHeight=e2.$elem.height(),c.scafancybox.scaupdate(),e2.currentZoomLevel=e2.options.zoomLevel,e2.widthRatio=e2.largeWidth/e2.nzWidth,e2.heightRatio=e2.largeHeight/e2.nzHeight,e2.options.zoomType=="window"&&(e2.nzHeight<e2.options.zoomWindowWidth/e2.widthRatio?lensHeight=e2.nzHeight:lensHeight=String(e2.options.zoomWindowHeight/e2.heightRatio),e2.options.zoomWindowWidth<e2.options.zoomWindowWidth?lensWidth=e2.nzWidth:lensWidth=e2.options.zoomWindowWidth/e2.widthRatio,e2.zoomLens&&(e2.zoomLens.css("width",lensWidth),e2.zoomLens.css("height",lensHeight)))},getCurrentImage:function(){return this.zoomImage},getGalleryList:function(){var o2=this;
1return o2.gallerylist=[],o2.options.gallery?c("#"+o2.options.gallery+" a").each(function(){var e2="";c(this).data("zoom-image")?e2=c(this).data("zoom-image"):c(this).data("image")&&(e2=c(this).data("image")),e2==o2.zoomImage?o2.gallerylist.unshift({href:""+e2,title:c(this).find("img").attr("title")}):o2.gallerylist.push({href:""+e2,title:c(this).find("img").attr("title")})}):o2.gallerylist.push({href:""+o2.zoomImage,title:c(this).find("img").attr("title")}),o2.gallerylist},changeZoomLevel:function(e2){var o2=this;o2.scrollingLock=!0,o2.newvalue=parseFloat(e2).toFixed(2),newvalue=parseFloat(e2).toFixed(2),maxheightnewvalue=o2.largeHeight/(o2.options.zoomWindowHeight/o2.nzHeight*o2.nzHeight),maxwidthtnewvalue=o2.largeWidth/(o2.options.zoomWindowWidth/o2.nzWidth*o2.nzWidth),o2.options.zoomType!="inner"&&(maxheightnewvalue<=newvalue?(o2.heightRatio=o2.largeHeight/maxheightnewvalue/o2.nzHeight,o2.newvalueheight=maxheightnewvalue,o2.fullheight=!0):(o2.heightRatio=o2.largeHeight/newvalue/o2.nzHeight,o2.newvalueheight=newvalue,o2.fullheight=!1),maxwidthtnewvalue<=newvalue?(o2.widthRatio=o2.largeWidth/maxwidthtnewvalue/o2.nzWidth,o2.newvaluewidth=maxwidthtnewvalue,o2.fullwidth=!0):(o2.widthRatio=o2.largeWidth/newvalue/o2.nzWidth,o2.newvaluewidth=newvalue,o2.fullwidth=!1),o2.options.zoomType=="lens"&&(maxheightnewvalue<=newvalue?(o2.fullwidth=!0,o2.newvaluewidth=maxheightnewvalue):(o2.widthRatio=o2.largeWidth/newvalue/o2.nzWidth,o2.newvaluewidth=newvalue,o2.fullwidth=!1))),o2.options.zoomType=="inner"&&(maxheightnewvalue=parseFloat(o2.largeHeight/o2.nzHeight).toFixed(2),maxwidthtnewvalue=parseFloat(o2.largeWidth/o2.nzWidth).toFixed(2),newvalue>maxheightnewvalue&&(newvalue=maxheightnewvalue),newvalue>maxwidthtnewvalue&&(newvalue=maxwidthtnewvalue),maxheightnewvalue<=newvalue?(o2.heightRatio=o2.largeHeight/newvalue/o2.nzHeight,newvalue>maxheightnewvalue?o2.newvalueheight=maxheightnewvalue:o2.newvalueheight=newvalue,o2.fullheight=!0):(o2.heightRatio=o2.largeHeight/newvalue/o2.nzHeight,newvalue>maxheightnewvalue?o2.newvalueheight=maxheightnewvalue:o2.newvalueheight=newvalue,o2.fullheight=!1),maxwidthtnewvalue<=newvalue?(o2.widthRatio=o2.largeWidth/newvalue/o2.nzWidth,newvalue>maxwidthtnewvalue?o2.newvaluewidth=maxwidthtnewvalue:o2.newvaluewidth=newvalue,o2.fullwidth=!0):(o2.widthRatio=o2.largeWidth/newvalue/o2.nzWidth,o2.newvaluewidth=newvalue,o2.fullwidth=!1)),scrcontinue=!1,o2.options.zoomType=="inner"&&(o2.nzWidth>o2.nzHeight&&(o2.newvaluewidth<=maxwidthtnewvalue?scrcontinue=!0:(scrcontinue=!1,o2.fullheight=!0,o2.fullwidth=!0)),o2.nzHeight>o2.nzWidth&&(o2.newvaluewidth<=maxwidthtnewvalue?scrcontinue=!0:(scrcontinue=!1,o2.fullheight=!0,o2.fullwidth=!0))),o2.options.zoomType!="inner"&&(scrcontinue=!0),scrcontinue&&(o2.zoomLock=0,o2.changeZoom=!0,o2.options.zoomWindowHeight/o2.heightRatio<=o2.nzHeight&&(o2.currentZoomLevel=o2.newvalueheight,o2.options.zoomType!="lens"&&o2.options.zoomType!="inner"&&(o2.changeBgSize=!0,o2.zoomLens.css({height:String(o2.options.zoomWindowHeight/o2.heightRatio)+"px"})),o2.options.zoomType!="lens"&&o2.options.zoomType!="inner"||(o2.changeBgSize=!0)),o2.options.zoomWindowWidth/o2.widthRatio<=o2.nzWidth&&(o2.options.zoomType!="inner"&&o2.newvaluewidth>o2.newvalueheight&&(o2.currentZoomLevel=o2.newvaluewidth),o2.options.zoomType!="lens"&&o2.options.zoomType!="inner"&&(o2.changeBgSize=!0,o2.zoomLens.css({width:String(o2.options.zoomWindowWidth/o2.widthRatio)+"px"})),o2.options.zoomType!="lens"&&o2.options.zoomType!="inner"||(o2.changeBgSize=!0)),o2.options.zoomType=="inner"&&(o2.changeBgSize=!0,o2.nzWidth>o2.nzHeight&&(o2.currentZoomLevel=o2.newvaluewidth),o2.nzHeight>o2.nzWidth&&(o2.currentZoomLevel=o2.newvaluewidth))),o2.setPosition(o2.currentLoc)},closeAll:function(){self.zoomWindow&&self.zoomWindow.hide(),self.zoomLens&&self.zoomLens.hide(),self.zoomTint&&self.zoomTint.hide()},changeState:function(e2){e2=="enable"&&(this.options.zoomEnabled=!0),e2=="disable"&&(this.options.zoomEnabled=!1)}},(c=e).fn.elevateZoom=function(o2){return this.each(function(){var e2=Object.create(n);e2.init(o2,this),c.data(this,"elevateZoom",e2)})},c.fn.elevateZoom.options={zoomActivation:"hover",zoomEnabled:!0,preloading:1,zoomLevel:1,scrollZoom:!1,scrollZoomIncrement:.1,minZ
1oomLevel:!1,maxZoomLevel:!1,easing:!1,easingAmount:12,lensSize:200,zoomWindowWidth:400,zoomWindowHeight:400,zoomWindowOffetx:0,zoomWindowOffety:0,zoomWindowPosition:1,zoomWindowBgColour:"#fff",lensFadeIn:!1,lensFadeOut:!1,debug:!1,zoomWindowFadeIn:!1,zoomWindowFadeOut:!1,zoomWindowAlwaysShow:!1,zoomTintFadeIn:!1,zoomTintFadeOut:!1,borderSize:4,showLens:!0,borderColour:"#888",lensBorderSize:1,lensBorderColour:"#000",lensShape:"square",zoomType:"window",containLensZoom:!1,lensColour:"white",lensOpacity:.4,lenszoom:!1,tint:!1,tintColour:"#333",tintOpacity:.4,gallery:!1,galleryActiveClass:"zoomGalleryActive",imageCrossfade:!1,constrainType:!1,constrainSize:!1,loadingIcon:"data:image/gif;base64,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",cursor:"default",responsive:!0,onComplete:c.noop,onZoomedImageLoaded:function(){},onImageSwap:c.noop,onImageSwapComplete:c.noop}}function scaqvFancybox(n,t,q,p){"use strict";var a=q("html"),s=q(n),l=q(t),B=q.scafancybox=function(){B.open.apply(this,arguments)},r=navigator.userAgent.match(/msie/i),c=null,d=t.createTouch!==p,g=function(e){return e&&e.hasOwnProperty&&e instanceof q},m=function(e){return e&&q.type(e)==="string"},M=function(e){return m(e)&&0<e.indexOf("%")},R=function(e,o){var t2=parseInt(e,10)||0;return o&&M(e)&&(t2=B.getViewport()[o]/100*t2),Math.ceil(t2)},_=function(e,o){return R(e,o)+"px"};q.extend(B,{version:"2.1.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:2,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!d,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-sca-fancybox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="sca-fancybox-wrap" tabIndex="-1"><div class="sca-fancybox-skin"><div class="sca-fancybox-outer"><div class="sca-fancybox-inner"></div></div></div></div>',image:'<img class="sca-fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="sca-fancybox-frame{rnd}" name="sca-fancybox-frame{rnd}" class="sca-fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(r?' allowtransparency="true"':"")+"></iframe>",error:'<p class="sca-fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="sca-fancybox-item sca-fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="sca-fancybox-nav sca-fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="sca-fancybox-nav sca-fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:q.noop,beforeLoad:q.noop,afterLoad:q.noop,beforeShow:q.noop,afterShow:q.noop,beforeChange:q.noop,beforeClose:q.noop,afterClose:q.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(d2,h){if(d2&&(q.isPlainObject(h)||(h={}
1),B.close(!0)!==!1))return q.isArray(d2)||(d2=g(d2)?q(d2).get():[d2]),q.each(d2,function(e,o){var t2,i,n2,a2,s2,r2,c4,l2={};q.type(o)==="object"&&(o.nodeType&&(o=q(o)),g(o)?(l2={href:o.data("sca-fancybox-href")||o.attr("href"),title:o.data("sca-fancybox-title")||o.attr("title"),isDom:!0,element:o},q.metadata&&q.extend(!0,l2,o.metadata())):l2=o),t2=h.href||l2.href||(m(o)?o:null),i=h.title!==p?h.title:l2.title||"",!(a2=(n2=h.content||l2.content)?"html":h.type||l2.type)&&l2.isDom&&((a2=o.data("sca-fancybox-type"))||(a2=(s2=o.prop("class").match(/sca-fancybox\.(\w+)/))?s2[1]:null)),m(t2)&&(a2||(B.isImage(t2)?a2="image":B.isSWF(t2)?a2="swf":t2.charAt(0)==="#"?a2="inline":m(o)&&(a2="html",n2=o)),a2==="ajax"&&(t2=(r2=t2.split(/\s+/,2)).shift(),c4=r2.shift())),n2||(a2==="inline"?t2?n2=q(m(t2)?t2.replace(/.*(?=#[^\s]+$)/,""):t2):l2.isDom&&(n2=o):a2==="html"?n2=t2:a2||t2||!l2.isDom||(a2="inline",n2=o)),q.extend(l2,{href:t2,type:a2,content:n2,title:i,selector:c4}),d2[e]=l2}),B.opts=q.extend(!0,{},B.defaults,h),h.keys!==p&&(B.opts.keys=!!h.keys&&q.extend({},B.defaults.keys,h.keys)),B.group=d2,B._start(B.opts.index)},cancel:function(){var e=B.coming;e&&B.trigger("onCancel")!==!1&&(B.hideLoading(),B.ajaxLoad&&B.ajaxLoad.abort(),B.ajaxLoad=null,B.imgPreload&&(B.imgPreload.onload=B.imgPreload.onerror=null),e.wrap&&e.wrap.stop(!0,!0).trigger("onReset").remove(),B.coming=null,B.current||B._afterZoomOut(e))},close:function(e){B.cancel(),B.trigger("beforeClose")!==!1&&(B.unbindEvents(),B.isActive&&(B.isOpen&&e!==!0?(B.isOpen=B.isOpened=!1,B.isClosing=!0,q(".sca-fancybox-item, .sca-fancybox-nav").remove(),B.wrap.stop(!0,!0).removeClass("sca-fancybox-opened"),B.transitions[B.current.closeMethod]()):(q(".sca-fancybox-wrap").stop(!0).trigger("onReset").remove(),B._afterZoomOut())))},play:function(e){var o=function(){clearTimeout(B.player.timer)},t2=function(){o(),B.current&&B.player.isActive&&(B.player.timer=setTimeout(B.next,B.current.playSpeed))},i=function(){o(),l.unbind(".player"),B.player.isActive=!1,B.trigger("onPlayEnd")};e===!0||!B.player.isActive&&e!==!1?B.current&&(B.current.loop||B.current.index<B.group.length-1)&&(B.player.isActive=!0,l.bind({"onCancel.player beforeClose.player":i,"onUpdate.player":t2,"beforeLoad.player":o}),t2(),B.trigger("onPlayStart")):i()},next:function(e){var o=B.current;o&&(m(e)||(e=o.direction.next),B.jumpto(o.index+1,e,"next"))},prev:function(e){var o=B.current;o&&(m(e)||(e=o.direction.prev),B.jumpto(o.index-1,e,"prev"))},jumpto:function(e,o,t2){var i=B.current;i&&(e=R(e),B.direction=o||i.direction[e>=i.index?"next":"prev"],B.router=t2||"jumpto",i.loop&&(e<0&&(e=i.group.length+e%i.group.length),e%=i.group.length),i.group[e]!==p&&(B.cancel(),B._start(e)))},reposition:function(e,o){var t2,i=B.current,n2=i?i.wrap:null;n2&&(t2=B._getPosition(o),e&&e.type==="scroll"?(delete t2.position,n2.stop(!0,!0).animate(t2,200)):(n2.css(t2),i.pos=q.extend({},i.dim,t2)))},update:function(o){var t2=o&&o.type,i=!t2||t2==="orientationchange";i&&(clearTimeout(c),c=null),B.isOpen&&!c&&(c=setTimeout(function(){var e=B.current;e&&!B.isClosing&&(B.wrap.removeClass("sca-fancybox-tmp"),(i||t2==="load"||t2==="resize"&&e.autoResize)&&B._setDimension(),t2==="scroll"&&e.canShrink||B.reposition(o),B.trigger("onUpdate"),c=null)},i&&!d?0:300))},scaupdate:function(o){var t2=o&&o.type;if(clearTimeout(c),c=null,B.isOpen&&!c){var e=0;e=q("#sca-qv-left").outerHeight()>q(".sca-fancybox-inner").outerHeight()?345:0,q("#sca-qv-zoomcontainer").outerHeight()==0&&q("#sca-qv-left").outerHeight()!==q(".sca-fancybox-inner").outerHeight()&&(e==0&&(e=345),q("#sca-qv-zoomcontainer").height(q("#sca-qv-zoomImg").outerHeight())),c=setTimeout(function(){var e2=B.current;e2&&!B.isClosing&&(B.wrap.removeClass("sca-fancybox-tmp"),B._setDimension(),t2==="scroll"&&e2.canShrink||B.reposition(o),B.trigger("onUpdate"),c=null,B.hideLoading())},e)}},toggle:function(e){B.isOpen&&(B.current.fitToView=q.type(e)==="boolean"?e:!B.current.fitToView,d&&(B.wrap.removeAttr("style").addClass("sca-fancybox-tmp"),B.trigger("onUpdate")),B.update())},hideLoading:function(){l.unbind(".loading"),q("#sca-fancybox-loading").remove()},showLoading:function(){var e,o;B.hideLoading(),e=q('<div id="sca-fancybox-loading"><div></div></div>').click(B.cancel).appendTo("body"),l.bind("keydown.loading",function(e2){(e2.which||e2.keyCode)===27&&(e2.preventDefault(),B.cancel())}),B.defaults.fixed||(o=B.getViewport(),e.css({position:"absolute",top:.5*o.h+o.y,left:.5*o.w+o.x}))},getViewport:function(){var e=B.current&&B.current.locked||!1,o={x:s.scrollLeft(),y:s.scrollTop()};return o.h=e?(o.w=e[0].clientWidth,e[0].clientHeight):(o.w=d&&n.innerWidth?n.innerWidth:s.width(),d||n.innerHeight?n.innerHeight:s.height()),o},unbindEvents:function(){B.wrap&&g(B.wrap)&&B.wrap.unbind(".fb"),l.unbind(".fb"),s.unbind(".fb")},bindEvents:function(){var o,c4=B.current;c4&&(s.bind("orientationchange.fb"+(d?"":" resize.fb")+(c4.autoCenter&&!c4.locked?" scroll.fb":""),B.update),(o=c4.keys)&&l.bind("keydown.fb",function(t2){var i=t2.which||t2.keyCode,e=t2.target||t2.srcElement;if(i===27&&B.coming)return!1;t2.ctrlKey||t2.altKey||t2.shiftKey||t2.metaKey||e&&(e.type||q(e).is("[contenteditable]"))||q.each(o,function(e2,o2){return 1<c4.group.length&&o2[i]!==p?(B[e2](o2[i]),t2.preventDefault(),!1):-1<q.inArray(i,o2)?(B[e2](),t2.preventDefault(),!1):void 0})}),q.fn.mousewheel&&c4.mouseWheel&&B.wrap.bind("mousewheel.fb",function(e,o2,t2,i){for(var n2,a2=e.target||null,s2=q(a2),r2=!1;s2.length&&!(r2||s2.is(".sca-fancybox-skin")||s2.is(".sca-fancybox-wrap"));)r2=(n2=s2[0])&&!(n2.style.overflow&&n2.style.overflow==="hidden")&&(n2.clientWidth&&n2.scrollWidth>
1n2.clientWidth||n2.clientHeight&&n2.scrollHeight>n2.clientHeight),s2=q(s2).parent();o2===0||r2||1<B.group.length&&!c4.canShrink&&(0<i||0<t2?B.prev(0<i?"down":"left"):(i<0||t2<0)&&B.next(i<0?"up":"right"),e.preventDefault())}))},trigger:function(t2,e){var o,i=e||B.coming||B.current;if(i){if(q.isFunction(i[t2])&&(o=i[t2].apply(i,Array.prototype.slice.call(arguments,1))),o===!1)return!1;i.helpers&&q.each(i.helpers,function(e2,o2){o2&&B.helpers[e2]&&q.isFunction(B.helpers[e2][t2])&&B.helpers[e2][t2](q.extend(!0,{},B.helpers[e2].defaults,o2),i)}),l.trigger(t2)}},isImage:function(e){return m(e)&&e.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(e){return m(e)&&e.match(/\.(swf)((\?|#).*)?$/i)},_start:function(e){var o,t2,i,n2,a2,s2={};if(e=R(e),!(o=B.group[e]||null))return!1;if(n2=(s2=q.extend(!0,{},B.opts,o)).margin,a2=s2.padding,q.type(n2)==="number"&&(s2.margin=[n2,n2,n2,n2]),q.type(a2)==="number"&&(s2.padding=[a2,a2,a2,a2]),s2.modal&&q.extend(!0,s2,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),s2.autoSize&&(s2.autoWidth=s2.autoHeight=!0),s2.width==="auto"&&(s2.autoWidth=!0),s2.height==="auto"&&(s2.autoHeight=!0),s2.group=B.group,s2.index=e,B.coming=s2,B.trigger("beforeLoad")!==!1){if(i=s2.type,t2=s2.href,!i)return B.coming=null,!(!B.current||!B.router||B.router==="jumpto")&&(B.current.index=e,B[B.router](B.direction));if(B.isActive=!0,i!=="image"&&i!=="swf"||(s2.autoHeight=s2.autoWidth=!1,s2.scrolling="visible"),i==="image"&&(s2.aspectRatio=!0),i==="iframe"&&d&&(s2.scrolling="scroll"),s2.wrap=q(s2.tpl.wrap).addClass("sca-fancybox-"+(d?"mobile":"desktop")+" sca-fancybox-type-"+i+" sca-fancybox-tmp "+s2.wrapCSS).appendTo(s2.parent||"body"),q.extend(s2,{skin:q(".sca-fancybox-skin",s2.wrap),outer:q(".sca-fancybox-outer",s2.wrap),inner:q(".sca-fancybox-inner",s2.wrap)}),q.each(["Top","Right","Bottom","Left"],function(e2,o2){s2.skin.css("padding"+o2,_(s2.padding[e2]))}),B.trigger("onReady"),i==="inline"||i==="html"){if(!s2.content||!s2.content.length)return B._error("content")}else if(!t2)return B._error("href");i==="image"?B._loadImage():i==="ajax"?B._loadAjax():i==="iframe"?B._loadIframe():B._afterLoad()}else B.coming=null},_error:function(e){q.extend(B.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:e,content:B.coming.tpl.error}),B._afterLoad()},_loadImage:function(){var e=B.imgPreload=new Image;e.onload=function(){this.onload=this.onerror=null,B.coming.width=this.width/B.opts.pixelRatio,B.coming.height=this.height/B.opts.pixelRatio,B._afterLoad()},e.onerror=function(){this.onload=this.onerror=null,B._error("image")},e.src=B.coming.href,e.complete!==!0&&B.showLoading()},_loadAjax:function(){var t2=B.coming;B.showLoading(),B.ajaxLoad=q.ajax(q.extend({},t2.ajax,{url:t2.href,error:function(e,o){B.coming&&o!=="abort"?B._error("ajax",e):B.hideLoading()},success:function(e,o){o==="success"&&(t2.content=e,B._afterLoad())}}))},_loadIframe:function(){var e=B.coming,o=q(e.tpl.iframe.replace(/\{rnd\}/g,new Date().getTime())).attr("scrolling",d?"auto":e.iframe.scrolling).attr("src",e.href);q(e.wrap).bind("onReset",function(){try{q(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(e2){}}),e.iframe.preload&&(B.showLoading(),o.one("load",function(){q(this).data("ready",1),d||q(this).bind("load.fb",B.update),q(this).parents(".sca-fancybox-wrap").width("100%").removeClass("sca-fancybox-tmp").show(),B._afterLoad()})),e.content=o.appendTo(e.inner),e.iframe.preload||B._afterLoad()},_preloadImages:function(){var e,o,t2=B.group,i=B.current,n2=t2.length,a2=i.preload?Math.min(i.preload,n2-1):0;for(o=1;o<=a2;o+=1)(e=t2[(i.index+o)%n2]).type==="image"&&e.href&&(new Image().src=e.href)},_afterLoad:function(){var e,t2,o,i,n2,a2,s2=B.coming,r2=B.current,c4="sca-fancybox-placeholder";if(B.hideLoading(),s2&&B.isActive!==!1){if(B.trigger("afterLoad",s2,r2)===!1)return s2.wrap.stop(!0).trigger("onReset").remove(),void(B.coming=null);switch(r2&&(B.trigger("beforeChange",r2),r2.wrap.stop(!0).removeClass("sca-fancybox-opened").find(".sca-fancybox-item, .sca-fancybox-nav").remove()),B.unbindEvents(),t2=(e=s2).content,o=s2.type,i=s2.scrolling,q.extend(B,{wrap:e.wrap,skin:e.skin,outer:e.outer,inner:e.inner,current:e,previous:r2}),n2=e.href,o){case"inline":case"ajax":case"html":e.selector?t2=q("<div>").html(t2).find(e.selector):g(t2)&&(t2.data(c4)||t2.data(c4,q('<div class="'+c4+'"></div>').insertAfter(t2).hide()),t2=t2.show().detach(),e.wrap.bind("onReset",function(){q(this).find(t2).length&&t2.hide().replaceAll(t2.data(c4)).data(c4,!1)}));break;case"image":t2=e.tpl.image.replace("{href}",n2);break;case"swf":t2='<object id="sca-fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+n2+'"></param>',a2="",q.each(e.swf,function(e2,o2){t2+='<param name="'+e2+'" value="'+o2+'"></param>',a2+=" "+e2+'="'+o2+'"'}),t2+='<embed src="'+n2+'" type="application/x-shockwave-flash" width="100%" height="100%"'+a2+"></embed></object>"}g(t2)&&t2.parent().is(e.inner)||e.inner.append(t2),B.trigger("beforeShow"),e.inner.css("overflow",i==="yes"?"scroll":i==="no"?"hidden":i),B._setDimension(),B.reposition(),B.isOpen=!1,B.coming=null,B.bindEvents(),B.isOpened?r2.prevMethod&&B.transitions[r2.prevMethod]():q(".sca-fancybox-wrap").not(e.wrap).stop(!0).trigger("onReset").remove(),B.transitions[B.isOpened?e.
1nextMethod:e.openMethod](),B._preloadImages()}},_setDimension:function(){var e,o,t2,i,n2,a2,s2,r2,c4,l2,d2,h,p2,g2,m2,u,f,w=B.getViewport(),A=0,v=B.wrap,y=B.skin,z=B.inner,b=B.current,x=b.width,C=b.height,S=b.minWidth,k=b.minHeight,W=b.maxWidth,E=b.maxHeight,L=b.scrolling,T=b.scrollOutside?b.scrollbarWidth:0,I=b.margin,H=R(I[1]+I[3]),Q=R(I[0]+I[2]);if(v.add(y).add(z).width("auto").height("auto").removeClass("sca-fancybox-tmp"),n2=H+(t2=R(y.outerWidth(!0)-y.width())),a2=Q+(i=R(y.outerHeight(!0)-y.height())),s2=M(x)?(w.w-n2)*R(x)/100:x,r2=M(C)?(w.h-a2)*R(C)/100:C,b.type==="iframe"){if(u=b.content,b.autoHeight&&u.data("ready")===1)try{u[0].contentWindow.document.location&&(z.width(s2).height(9999),f=u.contents().find("body"),T&&f.css("overflow-x","hidden"),r2=f.outerHeight(!0))}catch(e2){}}else(b.autoWidth||b.autoHeight)&&(z.addClass("sca-fancybox-tmp"),b.autoWidth||z.width(s2),b.autoHeight||z.height(r2),b.autoWidth&&(s2=z.width()),b.autoHeight&&(r2=z.height()),z.removeClass("sca-fancybox-tmp"));if(x=R(s2),C=R(r2),d2=s2/r2,S=R(M(S)?R(S,"w")-n2:S),W=R(M(W)?R(W,"w")-n2:W),k=R(M(k)?R(k,"h")-a2:k),c4=W,l2=E=R(M(E)?R(E,"h")-a2:E),b.fitToView&&(W=Math.min(w.w-n2,W),E=Math.min(w.h-a2,E)),g2=w.w-H,m2=w.h-Q,b.aspectRatio?(W<x&&(C=R((x=W)/d2)),E<C&&(x=R((C=E)*d2)),x<S&&(C=R((x=S)/d2)),C<k&&(x=R((C=k)*d2))):(x=Math.max(S,Math.min(x,W)),b.autoHeight&&b.type!=="iframe"&&(z.width(x),C=z.height()),C=Math.max(k,Math.min(C,E))),b.fitToView)if(z.width(x).height(C),v.width(x+t2),h=v.width(),p2=v.height(),b.aspectRatio)for(;(g2<h||m2<p2)&&S<x&&k<C&&!(19<A++);)C=Math.max(k,Math.min(E,C-10)),(x=R(C*d2))<S&&(C=R((x=S)/d2)),W<x&&(C=R((x=W)/d2)),z.width(x).height(C),v.width(x+t2),h=v.width(),p2=v.height();else x=Math.max(S,Math.min(x,x-(h-g2))),C=Math.max(k,Math.min(C,C-(p2-m2)));T&&L==="auto"&&C<r2&&x+t2+T<g2&&(x+=T),z.width(x).height(C),v.width(x+t2),h=v.width(),p2=v.height(),e=(g2<h||m2<p2)&&S<x&&k<C,o=b.aspectRatio?x<c4&&C<l2&&x<s2&&C<r2:(x<c4||C<l2)&&(x<s2||C<r2),q.extend(b,{dim:{width:_(h),height:_(p2)},origWidth:s2,origHeight:r2,canShrink:e,canExpand:o,wPadding:t2,hPadding:i,wrapSpace:p2-y.outerHeight(!0),skinSpace:y.height()-C}),!u&&b.autoHeight&&k<C&&C<E&&!o&&z.height("auto")},_getPosition:function(e){var o=B.current,t2=B.getViewport(),i=o.margin,n2=B.wrap.width()+i[1]+i[3],a2=B.wrap.height()+i[0]+i[2],s2={position:"absolute",top:i[0],left:i[3]};return o.autoCenter&&o.fixed&&!e&&a2<=t2.h&&n2<=t2.w?s2.position="fixed":o.locked||(s2.top+=t2.y,s2.left+=t2.x),s2.top=_(Math.max(s2.top,s2.top+(t2.h-a2)*o.topRatio)),s2.left=_(Math.max(s2.left,s2.left+(t2.w-n2)*o.leftRatio)),s2},_afterZoomIn:function(){var o=B.current;o&&(B.isOpen=B.isOpened=!0,B.wrap.css("overflow","visible").addClass("sca-fancybox-opened"),B.update(),(o.closeClick||o.nextClick&&1<B.group.length)&&B.inner.css("cursor","pointer").bind("click.fb",function(e){q(e.target).is("a")||q(e.target).parent().is("a")||(e.preventDefault(),B[o.closeClick?"close":"next"]())}),o.closeBtn&&q(o.tpl.closeBtn).appendTo(B.skin).bind("click.fb",function(e){e.preventDefault(),B.close()}),o.arrows&&1<B.group.length&&((o.loop||0<o.index)&&q(o.tpl.prev).appendTo(B.outer).bind("click.fb",B.prev),(o.loop||o.index<B.group.length-1)&&q(o.tpl.next).appendTo(B.outer).bind("click.fb",B.next)),B.trigger("afterShow"),o.loop||o.index!==o.group.length-1?B.opts.autoPlay&&!B.player.isActive&&(B.opts.autoPlay=!1,B.play()):B.play(!1))},_afterZoomOut:function(e){e=e||B.current,q(".sca-fancybox-wrap").trigger("onReset").remove(),q.extend(B,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null}),B.trigger("afterClose",e)}}),B.transitions={getOrigPosition:function(){var e=B.current,o=e.element,t2=e.orig,i={},n2=50,a2=50,s2=e.hPadding,r2=e.wPadding,c4=B.getViewport();return!t2&&e.isDom&&o.is(":visible")&&((t2=o.find("img:first")).length||(t2=o)),g(t2)?(i=t2.offset(),t2.is("img")&&(n2=t2.outerWidth(),a2=t2.outerHeight())):(i.top=c4.y+(c4.h-a2)*e.topRatio,i.left=c4.x+(c4.w-n2)*e.leftRatio),(B.wrap.css("position")==="fixed"||e.locked)&&(i.top-=c4.y,i.left-=c4.x),i={top:_(i.top-s2*e.topRatio),left
1:_(i.left-r2*e.leftRatio),width:_(n2+r2),height:_(a2+s2)}},step:function(e,o){var t2,i,n2=o.prop,a2=B.current,s2=a2.wrapSpace,r2=a2.skinSpace;n2!=="width"&&n2!=="height"||(t2=o.end===o.start?1:(e-o.start)/(o.end-o.start),B.isClosing&&(t2=1-t2),i=e-(n2==="width"?a2.wPadding:a2.hPadding),B.skin[n2](R(n2==="width"?i:i-s2*t2)),B.inner[n2](R(n2==="width"?i:i-s2*t2-r2*t2)))},zoomIn:function(){var e=B.current,o=e.pos,t2=e.openEffect,i=t2==="elastic",n2=q.extend({opacity:1},o);delete n2.position,i?(o=this.getOrigPosition(),e.openOpacity&&(o.opacity=.1)):t2==="fade"&&(o.opacity=.1),B.wrap.css(o).animate(n2,{duration:t2==="none"?0:e.openSpeed,easing:e.openEasing,step:i?this.step:null,complete:B._afterZoomIn})},zoomOut:function(){var e=B.current,o=e.closeEffect,t2=o==="elastic",i={opacity:.1};t2&&(i=this.getOrigPosition(),e.closeOpacity&&(i.opacity=.1)),B.wrap.animate(i,{duration:o==="none"?0:e.closeSpeed,easing:e.closeEasing,step:t2?this.step:null,complete:B._afterZoomOut})},changeIn:function(){var e,o=B.current,t2=o.nextEffect,i=o.pos,n2={opacity:1},a2=B.direction;i.opacity=.1,t2==="elastic"&&(n2[e=a2==="down"||a2==="up"?"top":"left"]=a2==="down"||a2==="right"?(i[e]=_(R(i[e])-200),"+=200px"):(i[e]=_(R(i[e])+200),"-=200px")),t2==="none"?B._afterZoomIn():B.wrap.css(i).animate(n2,{duration:o.nextSpeed,easing:o.nextEasing,complete:B._afterZoomIn})},changeOut:function(){var e=B.previous,o=e.prevEffect,t2={opacity:.1},i=B.direction;o==="elastic"&&(t2[i==="down"||i==="up"?"top":"left"]=(i==="up"||i==="left"?"-":"+")+"=200px"),e.wrap.animate(t2,{duration:o==="none"?0:e.prevSpeed,easing:e.prevEasing,complete:function(){q(this).trigger("onReset").remove()}})}},B.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!d,fixed:!0},overlay:null,fixed:!1,el:q("html"),create:function(e){e=q.extend({},this.defaults,e),this.overlay&&this.close(),this.overlay=q('<div class="sca-fancybox-overlay"></div>').appendTo(B.coming?B.coming.parent:e.parent),this.fixed=!1,e.fixed&&B.defaults.fixed&&(this.overlay.addClass("sca-fancybox-overlay-fixed"),this.fixed=!0)},open:function(e){var o=this;e=q.extend({},this.defaults,e),this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(e),this.fixed||(s.bind("resize.overlay",q.proxy(this.update,this)),this.update()),e.closeClick&&this.overlay.bind("click.overlay",function(e2){if(q(e2.target).hasClass("sca-fancybox-overlay"))return B.isActive?B.close():o.close(),!1}),this.overlay.css(e.css).show()},close:function(){var e,o;s.unbind("resize.overlay"),this.el.hasClass("sca-fancybox-lock")&&(q(".sca-fancybox-margin").removeClass("sca-fancybox-margin"),e=s.scrollTop(),o=s.scrollLeft(),this.el.removeClass("sca-fancybox-lock"),s.scrollTop(e).scrollLeft(o)),q(".sca-fancybox-overlay").remove().hide(),q.extend(this,{overlay:null,fixed:!1})},update:function(){var e,o="100%";this.overlay.width(o).height("100%"),r?(e=Math.max(t.documentElement.offsetWidth,t.body.offsetWidth),l.width()>e&&(o=l.width())):l.width()>s.width()&&(o=l.width()),this.overlay.width(o).height(l.height())},onReady:function(e,o){var t2=this.overlay;q(".sca-fancybox-overlay").stop(!0,!0),t2||this.create(e),e.locked&&this.fixed&&o.fixed&&(t2||(this.margin=l.height()>s.height()&&q("html").css("margin-right").replace("px","")),o.locked=this.overlay.append(o.wrap),o.fixed=!1),e.showEarly===!0&&this.beforeShow.apply(this,arguments)},beforeShow:function(e,o){var t2,i;o.locked&&(this.margin!==!1&&(q("*").filter(function(){return q(this).css("position")==="fixed"&&!q(this).hasClass("sca-fancybox-overlay")&&!q(this).hasClass("sca-fancybox-wrap")}).addClass("sca-fancybox-margin"),this.el.addClass("sca-fancybox-margin")),t2=s.scrollTop(),i=s.scrollLeft(),this.el.addClass("sca-fancybox-lock"),s.scrollTop(t2).scrollLeft(i)),this.open(e)},onUpdate:function(){this.fixed||this.update()},afterClose:function(e){this.overlay&&!B.coming&&this.overlay.fadeOut(e.speedOut,q.proxy(this.close,this))}},B.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(e){var o,t2,i=B.current,n2=i.title,a2=e.type;if(q.isFunction(n2)&&(n2=n2.call(i.element,i)),m(n2)&&q.trim(n2)!==""){switch(o=q('<div class="sca-fancybox-title sca-fancybox-title-'+a2+'-wrap">'+n2+"</div>"),a2){case"inside":t2=B.skin;break;case"outside":t2=B.wrap;break;case"over":t2=B.inner;break;default:t2=B.skin,o.appendTo("body"),r&&o.width(o.width()),o.wrapInner('<span class="child"></span>'),B.current.margin[2]+=Math.abs(R(o.css("margin-bottom")))}o[e.position==="top"?"prependTo":"appendTo"](t2)}}},q.fn.scafancybox=function(a2){var s2,r2=q(this),c4=this.selector||"",e=function(e2){var o,t2,i=q(this).blur(),n2=s2;e2.ctrlKey||e2.altKey||e2.shiftKey||e2.metaKey||i.is(".sca-fancybox-wrap")||(o=a2.groupAttr||"data-sca-fancybox-group",(t2=i.attr(o))||(o="rel",t2=i.get(0)[o]),t2&&t2!==""&&t2!=="nofollow"&&(n2=(i=(i=c4.length?q(c4):r2).filter("["+o+'="'+t2+'"]')).index(this)),a2.index=n2,B.open(i,a2)!==!1&&e2.preventDefault())};return s2=(a2=a2||{}).index||0,c4&&a2.live!==!1?l.undelegate(c4,"click.fb-start").delegate(c4+":not('.sca-fancybox-item, .sca-fancybox-nav')","click.fb-start",e):r2.unbind("click.fb-start").bind("click.fb-start",e),this.filter("[data-sca-fancybox-start=1]").trigger("click"),this},q.fn.scashowLoading=function(){B.showLoading()},q.fn.scahideLoading=function(){B.hideLoading()},l.ready(function(){var e,o,t2,i;
1q.scrollbarWidth===p&&(q.scrollbarWidth=function(){var e2=q('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),o2=e2.children(),t3=o2.innerWidth()-o2.height(99).innerWidth();return e2.remove(),t3}),q.support.fixedPosition===p&&(q.support.fixedPosition=(t2=q('<div style="position:fixed;top:20px;"></div>').appendTo("body"),i=t2[0].offsetTop===20||t2[0].offsetTop===15,t2.remove(),i)),q.extend(B.defaults,{scrollbarWidth:q.scrollbarWidth(),fixed:q.support.fixedPosition,parent:q("body")}),e=q(n).width(),a.addClass("sca-fancybox-lock-test"),o=q(n).width(),a.removeClass("sca-fancybox-lock-test"),q("<style type='text/css'>.sca-fancybox-margin{margin-right:"+(o-e)+"px;}</style>").appendTo("head")})}var enable_mobile=!0,moneyFormat,add_to_cart_text,unavailable_text="Unavailable",noimage,overlay_lock=!1,loadScript=function(e,o){var t=document.createElement("script");t.type="text/javascript",t.readyState?t.onreadystatechange=function(){t.readyState!="loaded"&&t.readyState!="complete"||(t.onreadystatechange=null,o())}:t.onload=function(){o()},t.src=e,document.getElementsByTagName("head")[0].appendChild(t)};function findQVContainer(e,o){return 1<e('a[href*="/products/"]',o.parent()).has('img[src*="/products/"] , img[src*="/no-image"]').length||50<o.parent().width()-o.width()?o:findQVContainer(e,o.parent())}var initQuickViewContent=function(e){var o=e('a[href*="/products/"]:not([href*=".jp"]):not(form a[href*="/products/"]):not(.related-products a[href*="/products/"]):not(.not-sca-qv a[href*="/products/"]):not([href*=".JP"]):not([href*=".png"]):not([href*=".PNG"])').has('img[src*="/products/"]:not([class*="not-sca-qv"]), img[src*="/no-image"],img[data-srcset*="/products/"]:not([class*="not-sca-qv"])').add(e('a[href*="/products/"]:not([href*=".jp"]):not(form a[href*="/products/"]):not(.related-products a[href*="/products/"]):not(.not-sca-qv a[href*="/products/"]):not([href*=".JP"]):not([href*=".png"]):not([href*=".PNG"])',e('a[href*="/products/"]:not([href*=".jp"]):not(form a[href*="/products/"]):not(.related-products a[href*="/products/"]):not(.not-sca-qv a[href*="/products/"]):not([href*=".JP"]):not([href*=".png"]):not([href*=".PNG"])').parent().has('img[src*="/products/"]:not([class*="not-sca-qv"]), img[src*="/no-image"],img[data-srcset*="/products/"]:not([class*="not-sca-qv"])')));product_selector&&(console.log("product_selector : "+product_selector),o=e(product_selector));for(var t=0;t<o.length;++t){var i=o.eq(t),n=i.attr("href").split("/"),a=n[n.length-1].split("?")[0];collection_handle!=null&&(a=i.attr("href").split("?")[0]+".js");var s=i.parent();try{s=findQVContainer(e,i.parent())}catch(e2){console.log("error when get product container "),console.log(e2)}s!=null&&s!=null||(s=i.parent()),e(".sca-qv-button",s).length==0&&s.append('<div class="sca-qv-button-wrap" style="display: none !important;" ><a class="sca-qv-button"  href="#sca-qv-showqv" handle="?" ></a></div>'.replace("?",a))}},product_in_cart='This product in <a href="/cart"  class="sca-qv-msg-cart-link">cart</a> already.',product_added='Item added to cart! <a href="/cart"  class="sca-qv-msg-cart-link">View Cart</a>.',collection_handle,product_selector=null,target;function loadData(e,o){if(o.enable_mobile!==void 0&&(enable_mobile=o.enable_mobile),isMoblieBrowser()&&!enable_mobile)return!1;o.product_selector&&(product_selector=o.product_selector),collection_handle=o.collection_handle,o.autoconfig=="yes"&&initQuickViewContent(e),scaqvFancybox(window,document,e,void 0),scaqvImageZoom(e,window,document,void 0);var t=o.jsondata;return moneyFormat=o.moneyFormat,console.log("collection_handle : "+collection_handle),console.log("enable_mobile : "+enable_mobile),noimage=o.noimage,console.log("no image : "+noimage),add_to_cart_text=e(".sca-qv-cartbtn").val(),e("#sca-qv-unavailable").length&&(unavailable_text=e("#sca-qv-unavailable").text()),isMoblieBrowser()||isTablet()?overlay_lock=!0:o.overlay_lock&&(overlay_lock=o.overlay_lock),settings=e.parseJSON(SCABase64.decode(t)),console.log("Disable QV : "+settings.qv_disable),SCASettings.loadSettings(e,settings),settings.qv_disable=="on"&&(e(".sca-qv-button-wrap").removeClass("sca-qv-button-wrap"),e(".sca-qv-button").removeClass("sca-qv-button")),!0}function createCartForm(e,o,t){var i=e("#sca-qv-add-item-form",t);if(i.length!=0){var n=e("#sca-qv-variant-options",e(".sca-qv-product-options",i));n.empty(),n.append('<div > <select id="sca-qv-product-selected" name="id" class="sca-qv-hidden"> </select> </div>');var a=e("#sca-qv-product-selected",n);a.empty();var s=o.variants,r=!1;e.each(s,function(e2,o2){var t2="";o2.available&&r==0&&(r=!0,t2='selected="selected"'),a.append('<option value="'+o2.id+'" '+t2+">"+o2.title+" - "+SCAShopify.formatMoney(o2.price,moneyFormat)+"</option>")}),e("#sca-qv-quantity",t).val("1"),e("#sca-qv-sold-out").addClass("sca-qv-hidden"),o.available?(e(".sca-qv-cartbtn").removeClass("sca-qv-hidden"),e(".sca-qv-cartbtn").removeClass("disabled").removeAttr("disabled").val(add_to_cart_text)):(e(".sca-qv-cartbtn").removeClass("sca-qv-hidden"),e(".sca-qv-cartbtn").val(e("#sca-qv-sold-out").text()).addClass("disabled").attr("disabled","disabled")),formatVariantOption(e,o)}}function showIfProductAdd(e,o){e.inArray(o,list_cart_variants)!=-1&&(e("#sca-qv-addcart-msg").html(product_in_cart),e("#sca-qv-addcart-msg").fadeIn(1e3))}function convert_currency(){try{typeof Currency!="undefined"&&Currency.convertAll!==void 0&&Currency.convertAll(Currency.shopCurrency,Currency.currentCurrency)}catch(e){console.log(e)}}function formatVariantOption(n,i){var a=n("#sca-qv-showqv");try{new Shopify.OptionSelectors("sca-qv-product-selected",{product:i,onVariantSelected:function(e2,o){n("#sca-qv-addcart-msg").hide();var t="";settings.price_color!=null&&settings.price_color!=null&&(t=settings.price_color);var i2=n("#sca-qv-showqv");e2?(e2.available?(showIfProductAdd(n,e2.id),n(".sca-qv-cartbtn").removeClass("disabled").removeAttr("disabled").val(add_to_cart_text)):n(".sca-qv-cartbtn").val(n("#sca-qv-sold-out").text()).addClass("disabled").attr("disabled","disabled"),e2.compare_at_price>e2.price?n(".sca-qv-price-container",i2).html('<span class="sca-qv-product-price" style="color:'+t+' !important;">'+SCAShopify.formatMoney(e2.price,moneyFormat)+'&nbsp;<del class="sca-qv-product-compare-price">'+SCAShopify.formatMoney(e2.compare_at_price,moneyFormat)+"</del></span>"):n(".sca-qv-price-container",i2).html('<span class="sca-qv-product-price"  style="color:'+t+' !important;">'+SCAShopify.formatMoney(e2.price,moneyFormat)+"</span>")):n(".sca-qv-cartbtn").val(unavailable_text).addClass("disabled").attr("disabled","disabled")}})}catch(e2){console.log(e2)}i.options.length==1&&i.options[0]!="Title"&&n(".selector-wrapper:eq(0) label",a).length==0&&n(".selector-wrapper:eq(0)",a).prepend("<label>"+i.options[0]+"</label>");var s=!1,e=i.variants;n.each(e,function(e2,t){if(t.available&&s==0){s=!0;var o=i.options;n.each(o,function(e3,o2){n(".single-option-selector:eq("+e3+")",a).val(t.options[e3]).trigger("change")})}}),n("#sca-qv-variant-options").removeClass("sca-qv-hidden"),i.variants.length==1&&-1<i.variants[0].title.indexOf("Default")&&n("#sca-qv-variant-options").addClass("sca-qv-hidden")}function truncate(e,o){var t=(o=(o=(o=e("<div/>").html(o).text()).replace(/\r?\n/g,"")).replace(/<!--\n?.*\n?-->/,"")).split(" ");return o=30<t.length?t.splice(0,30).join(" ")+"...":o}function truncateNode(e){if(e.children().length==0&&0<target){var o=e.text().trim().split(/\s+/),t=o.length-target;
10<t?target=0:0<e.text().trim().length&&(target-=o.length);var i=0<=t?o.splice(0,t).join(" ")+"...":"";0<i.length?e.text(i):e.remove()}else if(0<e.children().length&&0<target){for(var n=e.children().length-1;-1<n;--n)truncateNode(e.children("*:eq("+n+")"));truncateNode(e)}}function createDesc(e,o,t){settings.des_num||(settings.des_num=30);var i=e("#sca-qv-des");i.off(),i.empty();var n=e("<div/>").html(o.description);target=n.text().split(/\s+/).length-settings.des_num,n.text().split(/\s+/).length>settings.des_num&&truncateNode(n,n.text().split(/\s+/).length-settings.des_num),settings.des_num==0?i.html(""):i.html(n.html()),i.append('<div class="clear-both"></div')}function createDetail(e,o,t,i){var n=e("#sca-qv-detail",t);collection_handle!=null?n.attr("href",i.replace(".js","")):n.attr("href","/products/"+o.handle)}function createPrice(e,o,t){var i=e("#sca-qv-price-container",t);i.empty(),o.compare_at_price>o.price?(e("#sca-qv-sale").removeClass("sca-qv-hidden"),i.append('<span class="sca-qv-product-price ">'+SCAShopify.formatMoney(o.price,moneyFormat)+'&nbsp;<del class="sca-qv-product-compare-price">'+SCAShopify.formatMoney(o.compare_at_price,moneyFormat)+"</del>  </span>")):i.append('<span class="sca-qv-product-price ">'+SCAShopify.formatMoney(o.price,moneyFormat)+"</span>")}function createTitle(e,o,t){var i=e("#sca-qv-title",t);i.empty(),i.append("<strong>"+o.title+"</strong>")}function createGallery(t,e,o){var i=t("#sca-qv-galleryid",o);i.empty();var n=e.images,a=(parseInt(settings.img_main_width,10)-8)/4;1<n.length&&(cratezoomgalery(t,i,e.featured_image,a),t.each(n,function(e2,o2){0<e2&&e2<4&&cratezoomgalery(t,i,o2,a)}))}function cratezoomgalery(e,o,t,i){var n="max-width:"+i+"px;max-height:"+i+"px;  ",a='<a href="#" data-image="'+SCAShopify.resizeImage(t,"large")+'" data-zoom-image="'+SCAShopify.resizeImage(t,"original")+'"  class="sca-qv-gallery-a" > <img src="'+SCAShopify.resizeImage(t,"large")+'" class="sca-qv-gallery-img" style="'+n+'"/> </a>';o.append(a)}function createZoomContainer(e,o,t){var i=e("#sca-qv-zoomcontainer",t);i.empty();var n=noimage;o.featured_image!=null&&(n=o.featured_image),i.append('<img  id="sca-qv-zoomImg" style="max-width:'+settings.img_main_width+";max-height:"+settings.img_main_width+'" src="'+SCAShopify.resizeImage(n,"large")+'" data-zoom-image="'+SCAShopify.resizeImage(n,"original")+'" alt=""  >')}function cleanTemplate(e,o){e("#sca-qv-zoomcontainer",o).empty(),e("#sca-qv-galleryid",o).empty(),e("#sca-qv-title",o).empty(),e("#sca-qv-price-container",o).empty(),e("#sca-qv-des",o).empty();var t=e("#sca-qv-variant-options",e(".sca-qv-product-options",e("#sca-qv-add-item-form",o)));t.empty(),e("#sca-qv-product-selected",t).empty()}SCAShopify.initSettings=function(t){SCAShopify.showByHandle=function(e){var o=SCAShopify.jQuery;o(".scaqv-temp-handle").length&&o(".scaqv-temp-handle").remove(),o("html").append('<a id="scaqv-temp-handle"  class="scaqv-temp-handle sca-qv-button" href="#sca-qv-showqv" data-index="1" handle="'+e+'" style="display:none !important"></a>'),o("#scaqv-temp-handle").trigger("click")},loadProductFromCart(t=SCAShopify.jQuery);var i=!1;return t.ajax({dataType:"json",url:"/index?view=sca.quickviewpro",contentType:"application/json; charset=utf-8",success:function(e){(i=loadData(t,e))&&(onAddCartClicked(t),displayQuickView(t))},error:function(){console.log("cant  load metadata and try with html");var e=t("#scaqv-metadata");if(e.length<1)return!1;var o={};o.jsondata=e.attr("jsondata"),o.moneyFormat=e.attr("moneyFormat"),o.noimage=e.attr("noimage"),o.autoconfig=e.attr("autoconfig"),o.product_selector=e.attr("product_selector"),(i=loadData(t,o))&&(onAddCartClicked(t),displayQuickView(t))}}),i};var getProductJson=function(e,o,t){var i;return i=collection_handle!=null?o:"/products/"+o+".js",e.ajax({type:"GET",dataType:"json",url:i,success:function(e2){t(SCAShopify.jQuery,e2)}}).responseText};function preloadQV(e,o){var t,i=e(".sca-qv-button");if(-1<o&&i.length>o){t=i.eq(o),console.log(t);var n=t.attr("handle");e.ajax({dataType:"json",url:"/products/"+n+".js"}).done(function(e2){SCAShopify.preload(e2.images,"large"),SCAShopify.preload(e2.images)})}}function preloadNearItem(e,o){var t=e(".sca-qv-button").index(o);preloadQV(e,t-1),preloadQV(e,t+1)}function freegifts_filter(i,e){var n=[];return i.each(e.variants,function(e2,o){var t=!1;i.each(o.options,function(e3,o2){if(6<o2.length&&o2.substring(o2.length-6,o2.length)=="% off)"||6<o2.length&&o2.substring(o2.length-6,o2.length)=="% Off)"||11<o2.length&&o2.substring(o2.length-11,o2.length)=="(Freegifts)")return!(t=!0);try{if(o2.match(/\(BK \d+\)/g))return!(t=!0)}catch(e4){}}),t||n.push(o)}),e.variants=n,e}function buyx_product_json(e,o){for(var t=[],i=-1,n=0,a=o.options.length;n<a;n++)if(o.options[n]=="BuyXDiscount"){i=n+1;break}if(i==-1)return o;1<o.options.length?o.options.splice(i-1,1):o.options[0]="Title",i="option"+i,o.available=!1;for(var s=0,r=o.variants.length;s<r;
1s++)o.variants[s][i]=="Default"&&(o.variants[s][i]="",t.push(o.variants[s]),o.available=o.available||o.variants[s].available);return o.variants=t,o}var callbackQV=function(i,e){var t=[];i.each(e.options,function(e2,o2){t[e2]=o2.name}),e.options=t;try{e=freegifts_filter(i,e),e=buyx_product_json(i,e)}catch(e2){console.log(e2)}var o=i("#sca-qv-left");createZoomContainer(i,e,o),createGallery(i,e,o),SCAShopify.preload(e.images),SCAShopify.preload(e.images,"large");var n=i("#sca-qv-right");createTitle(i,e,n),createPrice(i,e,n),createDesc(i,e,n),createDetail(i,e,n,e.handle),createCartForm(i,e,n);try{typeof sca_default_callback_function!="undefined"&&sca_default_callback_function(i,e)}catch(e2){console.log(e2),console.log("custom quick view function error")}var a=new Image;a.onload=function(){var e2=a.height,o2=10,t2=setInterval(function(){(a=new Image).src=i("#sca-qv-zoomImg").attr("src"),e2=a.height,(--o2==0||0<e2)&&(window.clearInterval(t2),zoomAllProduct(i),i("#sca-qv-zoomcontainer").outerHeight()<i("#sca-qv-zoomImg").outerHeight()&&i("#sca-qv-zoomcontainer").height(i("#sca-qv-zoomImg").outerHeight()),settings.wd_width=="auto"||settings.wd_height=="auto"?i.scafancybox.scaupdate():(i("#sca-qv-right").outerHeight()>i("#sca-qv-left").outerHeight()&&i("#sca-qv-left").outerHeight(i("#sca-qv-right").outerHeight()),i.scafancybox.hideLoading()))},300)},a.onerror=function(){console.error("Cannot load image"),i.scafancybox.hideLoading()},a.src=i("#sca-qv-zoomImg").attr("src"),i("#sca-qv-right").outerHeight()>i(".sca-fancybox-inner").outerHeight()&&(i("#sca-qv-left").outerHeight(""),i("#sca-qv-left").height(""),i("#sca-qv-right").outerHeight(""),i("#sca-qv-right").height(""),i(".sca-fancybox-inner").css("overflow","auto"));try{i("#sca-qv-showqv").hasClass("sca-bm")&&(i(".sca-fancybox-outer").append('<div id="sca-brankmark" class="sca-brankmark" style=" position: absolute;bottom: -50px;left:45% ;  background: transparent !important;display:block !important; font-family:sans-serif;font-size:13px;text-align:center;box-sizing:border-box"><a  onclick="window.open(\'http://secomapp.com/?utm_channel=referral&utm_medium=quickview&utm_campaign=qvreferral\', \'_blank\')" href="http://secomapp.com/?utm_channel=referral&utm_medium=quickview&utm_campaign=qvreferral" style="color:white!important;">Powered by <span style="color:#006eff!important;text-decoration: underline;">Secomapp</span></a> </div>'),i("#sca-brankmark a").click(function(e2){e2.preventDefault()}))}catch(e2){}},displayQuickView=function(t){t=SCAShopify.jQuery;var e=!1,o=9999,i=9999,n=parseInt(settings.wd_width,10)||720,a=parseInt(settings.wd_height,10)||200;settings.wd_width!="auto"&&settings.wd_height!="auto"||(e=!0,o=n),settings.wd_height!="auto"&&(i=a),t(".sca-qv-button").scafancybox({arrows:!1,openEffect:"elastic",scrolling:"no",maxHeight:i,maxWidth:o,autoSize:e,minHeight:a,minWidth:n,title:null,helpers:{overlay:{locked:overlay_lock}},beforeLoad:function(){loadProductFromCart(t),cleanTemplate(t,t("#sca-qv-showqv")),t("#sca-qv-addcart-msg").hide(),t("#sca-qv-sale").addClass("sca-qv-hidden");var e2=t(this.element);e2.scashowLoading();var o2=e2.attr("handle");o2!=null?getProductJson(t,t.trim(o2),callbackQV):0<t('span[class="sca-qv-handle"]',e2.parent()).length?(o2=t('span[class="sca-qv-handle"]',e2.parent()),getProductJson(t,t.trim(o2.html()),callbackQV)):(o2=t("span",e2.parent()),t.parseJSON(t.trim(o2.html())))},afterShow:function(){},afterClose:function(){t.scafancybox.hideLoading()}})},zoomAllProduct=function(e){var o=!1;isMoblieBrowser()||isTablet()||(o=!0),e("#sca-qv-zoomImg").elevateZoom({gallery:"sca-qv-galleryid",zoomWindowOffetx:10,borderSize:1,scrollZoom:o,cursor:"pointer",zoomEnabled:o})},onAddCartClicked=function($){function updateCartcount(e){var o=parseInt($('[name="quantity"]',e).val(),10)||1,t=(parseInt($(settings.cartcount).text(),10)||0)+o;return $(settings.cartcount).text(t),$(settings.cartcount).show(),o}function updateCartTotal(){$.getJSON("/cart.js",function(e){$(settings.cart_total).html(SCAShopify.formatMoney(e.total_price,moneyFormat)),$(settings.cart_total).show()})}
1function updateCart(o,e){console.log(e),$.ajax({type:"get",cache:!1,async:!1,url:e,success:function(e2){var n=$("<div/>").html(e2);$.each(o.split("|"),function(e3,o2){var t=$.trim(o2),i=$(t,n);$(t).empty(),$(t).append(i.html())})},error:function(){console.log("add to cart error")}})}function addItem(e,o){$.ajax({type:"POST",url:"/cart/add.js",dataType:"json",data:o.serialize(),success:scaonSuccess(o),error:scaonError}).done(function(e2){try{Shopify.getCart(function(){var e3=window.location.protocol+"//"+window.location.host+window.location.pathname;updateCart(settings.cartcount+"|"+settings.cart_total,e3),SCAShopify.cartCallback()})}catch(e3){var o2=window.location.protocol+"//"+window.location.host+window.location.pathname;updateCart(settings.cartcount+"|"+settings.cart_total,o2)}})}SCAShopify.cartCallback===void 0&&(SCAShopify.cartCallback=function(){}),$(".sca-qv-cartbtn").click(function(e){var o=$("#sca-qv-add-item-form");if($(this).attr("form-id")&&$(this).attr("form-id")!=""&&(o=$($(this).attr("form-id"))),settings.cart_go=="no"){var t=$(this);$(t).prop("disabled",!0),e.preventDefault(),addItem("sca-qv-add-item-form",o)}else o.attr("action","/cart/add"),o.submit()});var scaonSuccess=function(e){$("#sca-qv-addcart-msg").hide(),$("#sca-qv-addcart-msg").html(product_added),$("#sca-qv-addcart-msg").fadeIn(700,function(){$(".sca-qv-cartbtn",e).removeAttr("disabled")})},scaonError=function(XMLHttpRequest,textStatus){var data=eval("("+XMLHttpRequest.responseText+")");data.message?alert(data.message+"("+data.status+"): "+data.description):alert("Error : "+scafullMessagesFromErrors(data).join("; ")+"."),$(".sca-qv-cartbtn").removeAttr("disabled")},scafullMessagesFromErrors=function(e){var i=[];return $.each(e,function(t,e2){$.each(e2,function(e3,o){i.push(t+" "+o)})}),i}},$checkVersion=function(e,o){try{var t=e.split("."),i=o.split("."),n=1e8*parseInt(t[0])+1e6*parseInt(t[1])+1e4*parseInt(t[2]),a=1e8*parseInt(i[0])+1e6*parseInt(i[1])+1e4*parseInt(i[2]);return a<n?1:n<a?-1:0}catch(e2){console.log(e2)}return 1};function isTablet(){return!!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function isMoblieBrowser(){var e,o=!1;try{e=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(o=!0)}catch(e2){console.log(e2)}return o||(o=isTablet()),o}SCAShopify.loaded||(SCAShopify.loaded=!0,console.log("load jquery 1.11"),loadScript("//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js",function(){jQuery191=jQuery.noConflict(!0),SCAShopify.jQuery=jQuery191,jQuery191(document).ready(function(){if(!(0<jQuery191('script:contains("sca-qv-scripts-noconfig"):contains("asyncLoad")').length))return SCAShopify.loaded=!1;loadScript("//cdnjs.cloudflare.com/ajax/libs/json2/20130526/json2.min.js",function(){}),SCAShopify.initSettings(jQuery191)})}))})();
2//# sourceMappingURL=/cdn/shop/t/20/assets/sca-qv-scripts-noconfig.js.map?v=158338195008041158731776685934

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.