PageSourceSearch

https://ohsosweetcandytrees.co.uk/catalog/view/theme/journal3/asse…68dbf14d7599da8d9ebe409db2431.js?v=14218c54

js ohsosweetcandytrees.co.uk collected 2026-10-07 08:27:44 UTC 107,388 bytes, 135 lines download raw bytes

vendor: 11,855 bytes, lines 1-4
1
2var $jscomp={scope:{}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(e,r,p){if(p.get||p.set)throw new TypeError("ES3 does not support getters and setters.");e!=Array.prototype&&e!=Object.prototype&&(e[r]=p.value)};$jscomp.getGlobal=function(e){return"undefined"!=typeof window&&window===e?e:"undefined"!=typeof global&&null!=global?global:e};$jscomp.global=$jscomp.getGlobal(this);$jscomp.SYMBOL_PREFIX="jscomp_symbol_";$jscomp.initSymbol=function(){$jscomp.initSymbol=function(){};$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol)};$jscomp.symbolCounter_=0;$jscomp.Symbol=function(e){return $jscomp.SYMBOL_PREFIX+(e||"")+$jscomp.symbolCounter_++};$jscomp.initSymbolIterator=function(){$jscomp.initSymbol();var e=$jscomp.global.Symbol.iterator;e||(e=$jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator"));"function"!=typeof Array.prototype[e]&&$jscomp.defineProperty(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return $jscomp.arrayIterator(this)}});$jscomp.initSymbolIterator=function(){}};$jscomp.arrayIterator=function(e){var r=0;return $jscomp.iteratorPrototype(function(){return r<e.length?{done:!1,value:e[r++]}:{done:!0}})};$jscomp.iteratorPrototype=function(e){$jscomp.initSymbolIterator();e={next:e};e[$jscomp.global.Symbol.iterator]=function(){return this};return e};$jscomp.array=$jscomp.array||{};$jscomp.iteratorFromArray=function(e,r){$jscomp.initSymbolIterator();e instanceof String&&(e+="");var p=0,m={next:function(){if(p<e.length){var u=p++;return{value:r(u,e[u]),done:!1}}m.next=function(){return{done:!0,value:void 0}};return m.next()}};m[Symbol.iterator]=function(){return m};return m};$jscomp.polyfill=function(e,r,p,m){if(r){p=$jscomp.global;e=e.split(".");for(m=0;m<e.length-1;m++){var u=e[m];u in p||(p[u]={});p=p[u]}e=e[e.length-1];m=p[e];r=r(m);r!=m&&null!=r&&$jscomp.defineProperty(p,e,{configurable:!0,writable:!0,value:r})}};$jscomp.polyfill("Array.prototype.keys",function(e){return e?e:function(){return $jscomp.iteratorFromArray(this,function(e){return e})}},"es6-impl","es3");var $jscomp$this=this;(function(e,r){"function"===typeof define&&define.amd?define([],r):"object"===typeof module&&module.exports?module.exports=r():e.anime=r()})(this,function(){function e(a){if(!h.col(a))try{return document.querySelectorAll(a)}catch(c){}}function r(a,c){for(var d=a.length,b=2<=arguments.length?arguments[1]:void 0,f=[],n=0;n<d;n++)if(n in a){var k=a[n];c.call(b,k,n,a)&&f.push(k)}return f}function p(a){return a.reduce(function(a,d){return a.concat(h.arr(d)?p(d):d)},[])}function m(a){if(h.arr(a))return a;h.str(a)&&(a=e(a)||a);return a instanceof NodeList||a instanceof HTMLCollection?[].slice.call(a):[a]}function u(a,c){return a.some(function(a){return a===c})}function C(a){var c={},d;for(d in a)c[d]=a[d];return c}function D(a,c){var d=C(a),b;for(b in a)d[b]=c.hasOwnProperty(b)?c[b]:a[b];return d}function z(a,c){var d=C(a),b;for(b in c)d[b]=h.und(a[b])?c[b]:a[b];return d}function T(a){a=a.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(a,c,d,k){return c+c+d+d+k+k});var c=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(a);a=parseInt(c[1],16);var d=parseInt(c[2],16),c=parseInt(c[3],16);return"rgba("+a+","+d+","+c+",1)"}function U(a){function c(a,c,b){0>b&&(b+=1);1<b&&--b;return b<1/6?a+6*(c-a)*b:.5>b?c:b<2/3?a+(c-a)*(2/3-b)*6:a}var d=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(a)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(a);a=parseInt(d[1])/360;var b=parseInt(d[2])/100,f=parseInt(d[3])/100,d=d[4]||1;if(0==b)f=b=a=f;else{var n=.5>f?f*(1+b):f+b-f*b,k=2*f-n,f=c(k,n,a+1/3),b=c(k,n,a);a=c(k,n,a-1/3)}return"rgba("+
3255*f+","+255*b+","+255*a+","+d+")"}function y(a){if(a=/([\+\-]?[0-9#\.]+)(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(a))return a[2]}function V(a){if(-1<a.indexOf("translate")||"perspective"===a)return"px";if(-1<a.indexOf("rotate")||-1<a.indexOf("skew"))return"deg"}function I(a,c){return h.fnc(a)?a(c.target,c.id,c.total):a}function E(a,c){if(c in a.style)return getComputedStyle(a).getPropertyValue(c.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase())||"0"}function J(a,c){if(h.dom(a)&&u(W,c))return"transform";if(h.dom(a)&&(a.getAttribute(c)||h.svg(a)&&a[c]))return"attribute";if(h.dom(a)&&"transform"!==c&&E(a,c))return"css";if(null!=a[c])return"object"}function X(a,c){var d=V(c),d=-1<c.indexOf("scale")?1:0+d;a=a.style.transform;if(!a)return d;for(var b=[],f=[],n=[],k=/(\w+)\((.+?)\)/g;b=k.exec(a);)f.push(b[1]),n.push(b[2]);a=r(n,function(a,b){return f[b]===c});return a.length?a[0]:d}function K(a,c){switch(J(a,c)){case"transform":return X(a,c);case"css":return E(a,c);case"attribute":return a.getAttribute(c)}return a[c]||0}function L(a,c){var d=/^(\*=|\+=|-=)/.exec(a);if(!d)return a;var b=y(a)||0;c=parseFloat(c);a=parseFloat(a.replace(d[0],""));switch(d[0][0]){case"+":return c+a+b;case"-":return c-a+b;case"*":return c*a+b}}function F(a,c){return Math.sqrt(Math.pow(c.x-a.x,2)+Math.pow(c.y-a.y,2))}function M(a){a=a.points;for(var c=0,d,b=0;b<a.numberOfItems;b++){var f=a.getItem(b);0<b&&(c+=F(d,f));d=f}return c}function N(a){if(a.getTotalLength)return a.getTotalLength();switch(a.tagName.toLowerCase()){case"circle":return 2*Math.PI*a.getAttribute("r");case"rect":return 2*a.getAttribute("width")+2*a.getAttribute("height");case"line":return F({x:a.getAttribute("x1"),y:a.getAttribute("y1")},{x:a.getAttribute("x2"),y:a.getAttribute("y2")});case"polyline":return M(a);case"polygon":var c=a.points;return M(a)+F(c.getItem(c.numberOfItems-1),c.getItem(0))}}function Y(a,c){function d(b){b=void 0===b?0:b;return a.el.getPointAtLength(1<=c+b?c+b:0)}var b=d(),f=d(-1),n=d(1);switch(a.property){case"x":return b.x;case"y":return b.y;case"angle":return 180*Math.atan2(n.y-f.y,n.x-f.x)/Math.PI}}function O(a,c){var d=/-?\d*\.?\d+/g,b;b=h.pth(a)?a.totalLength:a;if(h.col(b))if(h.rgb(b)){var f=/rgb\((\d+,\s*[\d]+,\s*[\d]+)\)/g.exec(b);b=f?"rgba("+f[1]+",1)":b}else b=h.hex(b)?T(b):h.hsl(b)?U(b):void 0;else f=(f=y(b))?b.substr(0,b.length-f.length):b,b=c&&!/\s/g.test(b)?f+c:f;b+="";return{original:b,numbers:b.match(d)?b.match(d).map(Number):[0],strings:h.str(a)||c?b.split(d):[]}}function P(a){a=a?p(h.arr(a)?a.map(m):m(a)):[];return r(a,function(a,d,b){return b.indexOf(a)===d})}function Z(a){var c=P(a);return c.map(function(a,b){return{target:a,id:b,total:c.length}})}function aa(a,c){var d=C(c);if(h.arr(a)){var b=a.length;2!==b||h.obj(a[0])?h.fnc(c.duration)||(d.duration=c.duration/b):a={value:a}}return m(a).map(function(a,b){b=b?0:c.delay;a=h.obj(a)&&!h.pth(a)?a:{value:a};h.und(a.delay)&&(a.delay=b);return a}).map(function(a){return z(a,d)})}function ba(a,c){var d={},b;for(b in a){var f=I(a[b],c);h.arr(f)&&(f=f.map(function(a){return I(a,c)}),1===f.length&&(f=f[0]));d[b]=f}d.duration=parseFloat(d.duration);d.delay=parseFloat(d.delay);return d}function ca(a){return h.arr(a)?A.apply(this,a):Q[a]}function da(a,c){var d;return a.tweens.map(function(b){b=ba(b,c);var f=b.value,e=K(c.target,a.name),k=d?d.to.original:e,k=h.arr(f)?f[0]:k,w=L(h.arr(f)?f[1]:f,k),e=y(w)||y(k)||y(e);b.from=O(k,e);b.to=O(w,e);b.start=d?d.end:a.offset;b.end=b.start+b.delay+b.duration;b.easing=ca(b.easing);b.elasticity=(1E3-Math.min(Math.max(b.elasticity,1),999))/1E3;b.isPath=h.pth(f);b.isColor=h.col(b.from.original);b.isColor&&(b.round=1);return d=b})}function ea(a,c){return r(p(a.map(function(a){return c.map(function(b){var c=J(a.target,b.name);if(c){var d=da(b,a);b={type:c,property:b.name,animatable:a,tweens:d,duration:d[d.length-1].end,delay:d[0].delay}}else b=void 0;return b})})),function(a){return!h.und(a)})}function R(a,c,d,b){var f="delay"===a;return c.length?(f?Math.min:Math.max).apply(Math,c.map(function(b){return b[a]})):f?b.delay:d.offset+b.delay+
4b.duration}function fa(a){var c=D(ga,a),d=D(S,a),b=Z(a.targets),f=[],e=z(c,d),k;for(k in a)e.hasOwnProperty(k)||"targets"===k||f.push({name:k,offset:e.offset,tweens:aa(a[k],d)});a=ea(b,f);return z(c,{children:[],animatables:b,animations:a,duration:R("duration",a,c,d),delay:R("delay",a,c,d)})}function q(a){function c(){return window.Promise&&new Promise(function(a){return p=a})}function d(a){return g.reversed?g.duration-a:a}function b(a){for(var b=0,c={},d=g.animations,f=d.length;b<f;){var e=d[b],k=e.animatable,h=e.tweens,n=h.length-1,l=h[n];n&&(l=r(h,function(b){return a<b.end})[0]||l);for(var h=Math.min(Math.max(a-l.start-l.delay,0),l.duration)/l.duration,w=isNaN(h)?1:l.easing(h,l.elasticity),h=l.to.strings,p=l.round,n=[],m=void 0,m=l.to.numbers.length,t=0;t<m;t++){var x=void 0,x=l.to.numbers[t],q=l.from.numbers[t],x=l.isPath?Y(l.value,w*x):q+w*(x-q);p&&(l.isColor&&2<t||(x=Math.round(x*p)/p));n.push(x)}if(l=h.length)for(m=h[0],w=0;w<l;w++)p=h[w+1],t=n[w],isNaN(t)||(m=p?m+(t+p):m+(t+" "));else m=n[0];ha[e.type](k.target,e.property,m,c,k.id);e.currentValue=m;b++}if(b=Object.keys(c).length)for(d=0;d<b;d++)H||(H=E(document.body,"transform")?"transform":"-webkit-transform"),g.animatables[d].target.style[H]=c[d].join(" ");g.currentTime=a;g.progress=a/g.duration*100}function f(a){if(g[a])g[a](g)}function e(){g.remaining&&!0!==g.remaining&&g.remaining--}function k(a){var k=g.duration,n=g.offset,w=n+g.delay,r=g.currentTime,x=g.reversed,q=d(a);if(g.children.length){var u=g.children,v=u.length;if(q>=g.currentTime)for(var G=0;G<v;G++)u[G].seek(q);else for(;v--;)u[v].seek(q)}if(q>=w||!k)g.began||(g.began=!0,f("begin")),f("run");if(q>n&&q<k)b(q);else if(q<=n&&0!==r&&(b(0),x&&e()),q>=k&&r!==k||!k)b(k),x||e();f("update");a>=k&&(g.remaining?(t=h,"alternate"===g.direction&&(g.reversed=!g.reversed)):(g.pause(),g.completed||(g.completed=!0,f("complete"),"Promise"in window&&(p(),m=c()))),l=0)}a=void 0===a?{}:a;var h,t,l=0,p=null,m=c(),g=fa(a);g.reset=function(){var a=g.direction,c=g.loop;g.currentTime=0;g.progress=0;g.paused=!0;g.began=!1;g.completed=!1;g.reversed="reverse"===a;g.remaining="alternate"===a&&1===c?2:c;b(0);for(a=g.children.length;a--;)g.children[a].reset()};g.tick=function(a){h=a;t||(t=h);k((l+h-t)*q.speed)};g.seek=function(a){k(d(a))};g.pause=function(){var a=v.indexOf(g);-1<a&&v.splice(a,1);g.paused=!0};g.play=function(){g.paused&&(g.paused=!1,t=0,l=d(g.currentTime),v.push(g),B||ia())};g.reverse=function(){g.reversed=!g.reversed;t=0;l=d(g.currentTime)};g.restart=function(){g.pause();g.reset();g.play()};g.finished=m;g.reset();g.autoplay&&g.play();return g}var ga={update:void 0,begin:void 0,run:void 0,complete:void 0,loop:1,direction:"normal",autoplay:!0,offset:0},S={duration:1E3,delay:0,easing:"easeOutElastic",elasticity:500,round:0},W="translateX translateY translateZ rotate rotateX rotateY rotateZ scale scaleX scaleY scaleZ skewX skewY perspective".split(" "),H,h={arr:function(a){return Array.isArray(a)},obj:function(a){return-1<Object.prototype.toString.call(a).indexOf("Object")},pth:function(a){return h.obj(a)&&a.hasOwnProperty("totalLength")},svg:function(a){return a instanceof SVGElement},dom:function(a){return a.nodeType||h.svg(a)},str:function(a){return"string"===typeof a},fnc:function(a){return"function"===typeof a},und:function(a){return"undefined"===typeof a},hex:function(a){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(a)},rgb:function(a){return/^rgb/.test(a)},hsl:function(a){return/^hsl/.test(a)},col:function(a){return h.hex(a)||h.rgb(a)||h.hsl(a)}},A=function(){function a(a,d,b){return(((1-3*b+3*d)*a+(3*b-6*d))*a+3*d)*a}return function(c,d,b,f){if(0<=c&&1>=c&&0<=b&&1>=b){var e=new Float32Array(11);if(c!==d||b!==f)for(var k=0;11>k;++k)e[k]=a(.1*k,c,b);return function(k){if(c===d&&b===f)return k;if(0===k)return 0;if(1===k)return 1;for(var h=0,l=1;10!==l&&e[l]<=k;++l)h+=.1;--l;var l=h+(k-e[l])/(e[l+1]-e[l])*.1,n=3*(1-3*b+3*c)*l*l+2*(3*b-6*c)*l+3*c;if(.001<=n){for(h=0;4>h;++h){n=3*(1-3*b+3*c)*l*l+2*(3*b-6*c)*l+3*c;if(0===n)break;var m=a(l,c,b)-k,l=l-m/n}k=l}else if(0===n)k=l;else{var l=h,h=h+.1,g=0;
4do m=l+(h-l)/2,n=a(m,c,b)-k,0<n?h=m:l=m;while(1e-7<Math.abs(n)&&10>++g);k=m}return a(k,d,f)}}}}(),Q=function(){function a(a,b){return 0===a||1===a?a:-Math.pow(2,10*(a-1))*Math.sin(2*(a-1-b/(2*Math.PI)*Math.asin(1))*Math.PI/b)}var c="Quad Cubic Quart Quint Sine Expo Circ Back Elastic".split(" "),d={In:[[.55,.085,.68,.53],[.55,.055,.675,.19],[.895,.03,.685,.22],[.755,.05,.855,.06],[.47,0,.745,.715],[.95,.05,.795,.035],[.6,.04,.98,.335],[.6,-.28,.735,.045],a],Out:[[.25,.46,.45,.94],[.215,.61,.355,1],[.165,.84,.44,1],[.23,1,.32,1],[.39,.575,.565,1],[.19,1,.22,1],[.075,.82,.165,1],[.175,.885,.32,1.275],function(b,c){return 1-a(1-b,c)}],InOut:[[.455,.03,.515,.955],[.645,.045,.355,1],[.77,0,.175,1],[.86,0,.07,1],[.445,.05,.55,.95],[1,0,0,1],[.785,.135,.15,.86],[.68,-.55,.265,1.55],function(b,c){return.5>b?a(2*b,c)/2:1-a(-2*b+2,c)/2}]},b={linear:A(.25,.25,.75,.75)},f={},e;for(e in d)f.type=e,d[f.type].forEach(function(a){return function(d,f){b["ease"+a.type+c[f]]=h.fnc(d)?d:A.apply($jscomp$this,d)}}(f)),f={type:f.type};return b}(),ha={css:function(a,c,d){return a.style[c]=d},attribute:function(a,c,d){return a.setAttribute(c,d)},object:function(a,c,d){return a[c]=d},transform:function(a,c,d,b,f){b[f]||(b[f]=[]);b[f].push(c+"("+d+")")}},v=[],B=0,ia=function(){function a(){B=requestAnimationFrame(c)}function c(c){var b=v.length;if(b){for(var d=0;d<b;)v[d]&&v[d].tick(c),d++;a()}else cancelAnimationFrame(B),B=0}return a}();q.version="2.2.0";q.speed=1;q.running=v;q.remove=function(a){a=P(a);for(var c=v.length;c--;)for(var d=v[c],b=d.animations,f=b.length;f--;)u(a,b[f].animatable.target)&&(b.splice(f,1),b.length||d.pause())};q.getValue=K;q.path=function(a,c){var d=h.str(a)?e(a)[0]:a,b=c||100;return function(a){return{el:d,property:a,totalLength:N(d)*(b/100)}}};q.setDashoffset=function(a){var c=N(a);a.setAttribute("stroke-dasharray",c);return c};q.bezier=A;q.easings=Q;q.timeline=function(a){var c=q(a);c.pause();c.duration=0;c.add=function(d){c.children.forEach(function(a){a.began=!0;a.completed=!0});m(d).forEach(function(b){var d=z(b,D(S,a||{}));d.targets=d.targets||a.targets;b=c.duration;var e=d.offset;d.autoplay=!1;d.direction=c.direction;d.offset=h.und(e)?b:L(e,b);c.began=!0;c.completed=!0;c.seek(d.offset);d=q(d);d.began=!0;d.completed=!0;d.duration>b&&(c.duration=d.duration);c.children.push(d)});c.seek(0);c.reset();c.autoplay&&c.restart();return c};return c};q.random=function(a,c){return Math.floor(Math.random()*(c-a+1))+a};return q});
5!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(t=t||self).LazyLoad=n()}(this,(function(){"use strict";function t(){return(t=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])}return t}).apply(this,arguments)}var n="undefined"!=typeof window,e=n&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),i=n&&"IntersectionObserver"in window,a=n&&"classList"in document.createElement("p"),o=n&&window.devicePixelRatio>1,r={elements_selector:"IMG",container:e||n?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!1,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},c=function(n){return t({},r,n)},l=function(t,n){var e,i=new t(n);try{e=new CustomEvent("LazyLoad::Initialized",{detail:{instance:i}})}catch(t){(e=document.createEvent("CustomEvent")).initCustomEvent("LazyLoad::Initialized",!1,!1,{instance:i})}window.dispatchEvent(e)},s=function(t,n){return t.getAttribute("data-"+n)},u=function(t,n,e){var i="data-"+n;null!==e?t.setAttribute(i,e):t.removeAttribute(i)},d=function(t){return s(t,"ll-status")},f=function(t,n){return u(t,"ll-status",n)},_=function(t){return f(t,null)},g=function(t){return null===d(t)},v=function(t){return"native"===d(t)},b=function(t,n,e,i){t&&(void 0===i?void 0===e?t(n):t(n,e):t(n,e,i))},p=function(t,n){a?t.classList.add(n):t.className+=(t.className?" ":"")+n},h=function(t,n){a?t.classList.remove(n):t.className=t.className.replace(new RegExp("(^|\\s+)"+n+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},m=function(t){return t.llTempImage},E=function(t,n){if(n){var e=n._observer;e&&e.unobserve(t)}},I=function(t,n){t&&(t.loadingCount+=n)},A=function(t,n){t&&(t.toLoadCount=n)},L=function(t){for(var n,e=[],i=0;n=t.children[i];i+=1)"SOURCE"===n.tagName&&e.push(n);return e},y=function(t,n,e){e&&t.setAttribute(n,e)},w=function(t,n){t.removeAttribute(n)},k=function(t){return!!t.llOriginalAttrs},z=function(t){if(!k(t)){var n={};n.src=t.getAttribute("src"),n.srcset=t.getAttribute("srcset"),n.sizes=t.getAttribute("sizes"),t.llOriginalAttrs=n}},O=function(t){if(k(t)){var n=t.llOriginalAttrs;
vendor: 4,126 bytes, line 5
5y(t,"src",n.src),y(t,"srcset",n.srcset),y(t,"sizes",n.sizes)}},C=function(t,n){y(t,"sizes",s(t,n.data_sizes)),y(t,"srcset",s(t,n.data_srcset)),y(t,"src",s(t,n.data_src))},M=function(t){w(t,"src"),w(t,"srcset"),w(t,"sizes")},N=function(t,n){var e=t.parentNode;e&&"PICTURE"===e.tagName&&L(e).forEach(n)},x=function(t,n){L(t).forEach(n)},R={IMG:function(t,n){N(t,(function(t){z(t),C(t,n)})),z(t),C(t,n)},IFRAME:function(t,n){y(t,"src",s(t,n.data_src))},VIDEO:function(t,n){x(t,(function(t){y(t,"src",s(t,n.data_src))})),y(t,"poster",s(t,n.data_poster)),y(t,"src",s(t,n.data_src)),t.load()}},G=function(t,n){var e=R[t.tagName];e&&e(t,n)},T=function(t,n,e){I(e,1),p(t,n.class_loading),f(t,"loading"),b(n.callback_loading,t,e)},D={IMG:function(t,n){u(t,n.data_src,null),u(t,n.data_srcset,null),u(t,n.data_sizes,null),N(t,(function(t){u(t,n.data_srcset,null),u(t,n.data_sizes,null)}))},IFRAME:function(t,n){u(t,n.data_src,null)},VIDEO:function(t,n){u(t,n.data_src,null),u(t,n.data_poster,null),x(t,(function(t){u(t,n.data_src,null)}))}},F=function(t,n){u(t,n.data_bg_multi,null),u(t,n.data_bg_multi_hidpi,null)},V=function(t,n){var e=D[t.tagName];e?e(t,n):function(t,n){u(t,n.data_bg,null),u(t,n.data_bg_hidpi,null)}(t,n)},j=["IMG","IFRAME","VIDEO"],P=function(t,n){!n||function(t){return t.loadingCount>0}(n)||function(t){return t.toLoadCount>0}(n)||b(t.callback_finish,n)},S=function(t,n,e){t.addEventListener(n,e),t.llEvLisnrs[n]=e},U=function(t,n,e){t.removeEventListener(n,e)},$=function(t){return!!t.llEvLisnrs},q=function(t){if($(t)){var n=t.llEvLisnrs;for(var e in n){var i=n[e];U(t,e,i)}delete t.llEvLisnrs}},H=function(t,n,e){!function(t){delete t.llTempImage}(t),I(e,-1),function(t){t&&(t.toLoadCount-=1)}(e),h(t,n.class_loading),n.unobserve_completed&&E(t,e)},B=function(t,n,e){var i=m(t)||t;$(i)||function(t,n,e){$(t)||(t.llEvLisnrs={});var i="VIDEO"===t.tagName?"loadeddata":"load";S(t,i,n),S(t,"error",e)}(i,(function(a){!function(t,n,e,i){var a=v(n);H(n,e,i),p(n,e.class_loaded),f(n,"loaded"),V(n,e),b(e.callback_loaded,n,i),a||P(e,i)}(0,t,n,e),q(i)}),(function(a){!function(t,n,e,i){var a=v(n);H(n,e,i),p(n,e.class_error),f(n,"error"),b(e.callback_error,n,i),a||P(e,i)}(0,t,n,e),q(i)}))},J=function(t,n,e){!function(t){t.llTempImage=document.createElement("IMG")}(t),B(t,n,e),function(t,n,e){var i=s(t,n.data_bg),a=s(t,n.data_bg_hidpi),r=o&&a?a:i;r&&(t.style.backgroundImage='url("'.concat(r,'")'),m(t).setAttribute("src",r),T(t,n,e))}(t,n,e),function(t,n,e){var i=s(t,n.data_bg_multi),a=s(t,n.data_bg_multi_hidpi),r=o&&a?a:i;r&&(t.style.backgroundImage=r,function(t,n,e){p(t,n.class_applied),f(t,"applied"),F(t,n),n.unobserve_completed&&E(t,n),b(n.callback_applied,t,e)}(t,n,e))}(t,n,e)},K=function(t,n,e){!function(t){return j.indexOf(t.tagName)>-1}(t)?J(t,n,e):function(t,n,e){B(t,n,e),G(t,n),T(t,n,e)}(t,n,e)},Q=["IMG","IFRAME"],W=function(t){return t.use_native&&"loading"in HTMLImageElement.prototype},X=function(t,n,e){t.forEach((function(t){return function(t){return t.isIntersecting||t.intersectionRatio>0}(t)?function(t,n,e,i){b(e.callback_enter,t,n,i),function(t,n,e){n.unobserve_entered&&E(t,e)}(t,e,i),function(t){return!g(t)}(t)||K(t,e,i)}(t.target,t,n,e):function(t,n,e,i){g(t)||(function(t,n,e,i){e.cancel_on_exit&&function(t){return"loading"===d(t)}(t)&&"IMG"===t.tagName&&(q(t),function(t){N(t,(function(t){M(t)})),M(t)}(t),function(t){N(t,(function(t){O(t)})),O(t)}(t),h(t,e.class_loading),I(i,-1),_(t),b(e.callback_cancel,t,n,i))}(t,n,e,i),b(e.callback_exit,t,n,i))}(t.target,t,n,e)}))},Y=function(t){return Array.prototype.slice.call(t)},Z=function(t){return t.container.querySelectorAll(t.elements_selector)},tt=function(t){return function(t){return"error"===d(t)}(t)},nt=function(t,n){return function(t){return Y(t).filter(g)}(t||Z(n))},et=function(t,e){var a=c(t);this._settings=a,this.loadingCount=0,function(t,n){i&&!W(t)&&(n._observer=new IntersectionObserver((function(e){X(e,t,n)}),function(t){return{root:t.container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}}(t)))}(a,this),function(t,e){n&&window.addEventListener("online",(function(){!function(t,n){var e;
5(e=Z(t),Y(e).filter(tt)).forEach((function(n){h(n,t.class_error),_(n)})),n.update()}(t,e)}))}(a,this),this.update(e)};return et.prototype={update:function(t){var n,a,o=this._settings,r=nt(t,o);A(this,r.length),!e&&i?W(o)?function(t,n,e){t.forEach((function(t){-1!==Q.indexOf(t.tagName)&&(t.setAttribute("loading","lazy"),function(t,n,e){B(t,n,e),G(t,n),V(t,n),f(t,"native")}(t,n,e))})),A(e,0)}(r,o,this):(a=r,function(t){t.disconnect()}(n=this._observer),function(t,n){n.forEach((function(n){t.observe(n)}))}(n,a)):this.loadAll(r)},destroy:function(){this._observer&&this._observer.disconnect(),Z(this._settings).forEach((function(t){delete t.llOriginalAttrs})),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var n=this,e=this._settings;nt(t,e).forEach((function(t){K(t,e,n)}))}},et.load=function(t,n){var e=c(n);K(t,e)},et.resetStatus=function(t){_(t)},n&&function(t,n){if(n)if(n.length)for(var e,i=0;e=n[i];i+=1)l(t,e);else l(t,n)}(et,window.lazyLoadOptions),et}));
6!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var n;"undefined"!=typeof window?n=window:"undefined"!=typeof global?n=global:"undefined"!=typeof self&&(n=self),n.Countdown=e()}}(function(){var define,module,exports;return function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s}({1:[function(require,module,exports){var defaultOptions={date:"June 7, 2087 15:03:25",refresh:1e3,offset:0,onEnd:function(){return},render:function(date){this.el.innerHTML=date.years+" years, "+date.days+" days, "+this.leadingZeros(date.hours)+" hours, "+this.leadingZeros(date.min)+" min and "+this.leadingZeros(date.sec)+" sec"}};var Countdown=function(el,options){this.el=el;this.options={};this.interval=false;this.mergeOptions=function(options){for(var i in defaultOptions){if(defaultOptions.hasOwnProperty(i)){this.options[i]=typeof options[i]!=="undefined"?options[i]:defaultOptions[i];if(i==="date"&&typeof this.options.date!=="object"){this.options.date=new Date(this.options.date)}if(typeof this.options[i]==="function"){this.options[i]=this.options[i].bind(this)}}}if(typeof this.options.date!=="object"){this.options.date=new Date(this.options.date)}}.bind(this);this.mergeOptions(options);this.getDiffDate=function(){var diff=(this.options.date.getTime()-Date.now()+this.options.offset)/1e3;var dateData={years:0,days:0,hours:0,min:0,sec:0,millisec:0};if(diff<=0){if(this.interval){this.stop();this.options.onEnd()}return dateData}if(diff>=365.25*86400){dateData.years=Math.floor(diff/(365.25*86400));diff-=dateData.years*365.25*86400}if(diff>=86400){dateData.days=Math.floor(diff/86400);diff-=dateData.days*86400}if(diff>=3600){dateData.hours=Math.floor(diff/3600);diff-=dateData.hours*3600}if(diff>=60){dateData.min=Math.floor(diff/60);diff-=dateData.min*60}dateData.sec=Math.round(diff);dateData.millisec=diff%1*1e3;return dateData}.bind(this);this.leadingZeros=function(num,length){length=length||2;num=String(num);if(num.length>length){return num}return(Array(length+1).join("0")+num).substr(-length)};this.update=function(newDate){if(typeof newDate!=="object"){newDate=new Date(newDate)}this.options.date=newDate;this.render();return this}.bind(this);this.stop=function(){if(this.interval){clearInterval(this.interval);this.interval=false}return this}.bind(this);this.render=function(){this.options.render(this.getDiffDate());return this}.bind(this);this.start=function(){if(this.interval){return}this.render();if(this.options.refresh){this.interval=setInterval(this.render,this.options.refresh)}return this}.bind(this);this.updateOffset=function(offset){this.options.offset=offset;return this}.bind(this);this.restart=function(options){this.mergeOptions(options);this.interval=false;this.start();return this}.bind(this);this.start()};module.exports=Countdown},{}],2:[function(require,module,exports){var Countdown=require("./countdown.js");var NAME="countdown";var DATA_ATTR="date";jQuery.fn.countdown=function(options){return $.each(this,function(i,el){var $el=$(el);if(!$el.data(NAME)){if($el.data(DATA_ATTR)){options.date=$el.data(DATA_ATTR)}$el.data(NAME,new Countdown(el,options))}})};module.exports=Countdown},{"./countdown.js":1}]},{},[2])(2)});
7!
vendor: 15,437 bytes, line 7
7function(a,b){"function"==typeof define&&define.amd?define("typeahead.js",["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){var b=function(){"use strict";return{isMsie:function(){return/(msie|trident)/i.test(navigator.userAgent)?navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2]:!1},isBlankString:function(a){return!a||/^\s*$/.test(a)},escapeRegExChars:function(a){return a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isString:function(a){return"string"==typeof a},isNumber:function(a){return"number"==typeof a},isArray:a.isArray,isFunction:a.isFunction,isObject:a.isPlainObject,isUndefined:function(a){return"undefined"==typeof a},isElement:function(a){return!(!a||1!==a.nodeType)},isJQuery:function(b){return b instanceof a},toStr:function(a){return b.isUndefined(a)||null===a?"":a+""},bind:a.proxy,each:function(b,c){function d(a,b){return c(b,a)}a.each(b,d)},map:a.map,filter:a.grep,every:function(b,c){var d=!0;return b?(a.each(b,function(a,e){return(d=c.call(null,e,a,b))?void 0:!1}),!!d):d},some:function(b,c){var d=!1;return b?(a.each(b,function(a,e){return(d=c.call(null,e,a,b))?!1:void 0}),!!d):d},mixin:a.extend,identity:function(a){return a},clone:function(b){return a.extend(!0,{},b)},getIdGenerator:function(){var a=0;return function(){return a++}},templatify:function(b){function c(){return String(b)}return a.isFunction(b)?b:c},defer:function(a){setTimeout(a,0)},debounce:function(a,b,c){var d,e;return function(){var f,g,h=this,i=arguments;return f=function(){d=null,c||(e=a.apply(h,i))},g=c&&!d,clearTimeout(d),d=setTimeout(f,b),g&&(e=a.apply(h,i)),e}},throttle:function(a,b){var c,d,e,f,g,h;return g=0,h=function(){g=new Date,e=null,f=a.apply(c,d)},function(){var i=new Date,j=b-(i-g);return c=this,d=arguments,0>=j?(clearTimeout(e),e=null,g=i,f=a.apply(c,d)):e||(e=setTimeout(h,j)),f}},stringify:function(a){return b.isString(a)?a:JSON.stringify(a)},noop:function(){}}}(),c=function(){"use strict";function a(a){var g,h;return h=b.mixin({},f,a),g={css:e(),classes:h,html:c(h),selectors:d(h)},{css:g.css,html:g.html,classes:g.classes,selectors:g.selectors,mixin:function(a){b.mixin(a,g)}}}function c(a){return{wrapper:'<span class="'+a.wrapper+'"></span>',menu:'<div class="'+a.menu+'"></div>'}}function d(a){var c={};return b.each(a,function(a,b){c[b]="."+a}),c}function e(){var a={wrapper:{position:"relative",display:"inline-block"},hint:{position:"absolute",top:"0",left:"0",borderColor:"transparent",boxShadow:"none",opacity:"1"},input:{position:"relative",verticalAlign:"top",backgroundColor:"transparent"},inputWithNoHint:{position:"relative",verticalAlign:"top"},menu:{position:"absolute",top:"100%",left:"0",zIndex:"100",display:"none"},ltr:{left:"0",right:"auto"},rtl:{left:"auto",right:" 0"}};return b.isMsie()&&b.mixin(a.input,{backgroundImage:"url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)"}),a}var f={wrapper:"twitter-typeahead",input:"tt-input",hint:"tt-hint",menu:"tt-menu",dataset:"tt-dataset",suggestion:"tt-suggestion",selectable:"tt-selectable",empty:"tt-empty",open:"tt-open",cursor:"tt-cursor",highlight:"tt-highlight"};return a}(),d=function(){"use strict";function c(b){b&&b.el||a.error("EventBus initialized without el"),this.$el=a(b.el)}var d,e;return d="typeahead:",e={render:"rendered",cursorchange:"cursorchanged",select:"selected",autocomplete:"autocompleted"},b.mixin(c.prototype,{_trigger:function(b,c){var e;return e=a.Event(d+b),(c=c||[]).unshift(e),this.$el.trigger.apply(this.$el,c),e},before:function(a){var b,c;return b=[].slice.call(arguments,1),c=this._trigger("before"+a,b),c.isDefaultPrevented()},trigger:function(a){var b;this._trigger(a,[].slice.call(arguments,1)),(b=e[a])&&this._trigger(b,[].slice.call(arguments,1))}}),c}(),e=function(){"use strict";function a(a,b,c,d){var e;if(!c)return this;for(b=b.split(i),c=d?h(c,d):c,this._callbacks=this._callbacks||{};e=b.shift();)this._callbacks[e]=this._callbacks[e]||{sync:[],async:[]},this._callbacks[e][a].push(c);return this}function b(b,c,d){return a.call(this,"async",b,c,d)}function c(b,c,d){return a.call(this,"sync",b,c,d)}function d(a){var b;if(!this._callbacks)return this;for(a=a.split(i);b=a.shift();)delete this._callbacks[b];return this}function e(a){var b,c,d,e,g;if(!this._callbacks)return this;for(a=a.split(i),d=[].slice.call(arguments,1);(b=a.shift())&&(c=this._callbacks[b]);)e=f(c.sync,this,[b].concat(d)),g=f(c.async,this,[b].concat(d)),e()&&j(g);return this}function f(a,b,c){function d(){for(var d,e=0,f=a.length;!d&&f>e;e+=1)d=a[e].apply(b,c)===!1;return!d}return d}function g(){var a;return a=window.setImmediate?function(a){setImmediate(function(){a()})}:function(a){setTimeout(function(){a()},0)}}function h(a,b){return a.bind?a.bind(b):function(){a.apply(b,[].slice.call(arguments,0))}}var i=/\s+/,j=g();return{onSync:c,onAsync:b,off:d,trigger:e}}(),f=function(a){"use strict";function c(a,c,d){for(var e,f=[],g=0,h=a.length;h>g;g++)f.push(b.escapeRegExChars(a[g]));return e=d?"\\b("+f.join("|")+")\\b":"("+f.join("|")+")",c?new RegExp(e):new RegExp(e,"i")}var d={node:null,pattern:null,tagName:"strong",className:null,wordsOnly:!1,caseSensitive:!1};return function(e){function f(b){var c,d,f;return(c=h.exec(b.data))&&(f=a.createElement(e.tagName),e.className&&(f.className=e.className),d=b.splitText(c.index),d.splitText(c[0].length),f.appendChild(d.cloneNode(!0)),b.parentNode.replaceChild(f,d)),!!c}function g(a,b){for(var c,d=3,e=0;e<a.childNodes.length;e++)c=a.childNodes[e],c.nodeType===d?e+=b(c)?1:0:g(c,b)}var h;e=b.mixin({},d,e),e.node&&e.pattern&&(e.pattern=b.isArray(e.pattern)?e.pattern:[e.pattern],h=c(e.pattern,e.caseSensitive,e.wordsOnly),g(e.node,f))}}(window.document),g=function(){"use strict";function c(c,e){c=c||{},c.input||a.error("input is missing"),e.mixin(this),this.$hint=a(c.hint),this.$input=a(c.input),this.query=this.$input.val(),this.queryWhenFocused=this.hasFocus()?this.query:null,this.$overflowHelper=d(this.$input),this._checkLanguageDirection(),0===this.$hint.length&&(this.setHint=this.getHint=this.clearHint=this.clearHintIfInvalid=b.noop)}function d(b){return a('<pre aria-hidden="true"></pre>').css({position:"absolute",visibility:"hidden",whiteSpace:"pre",fontFamily:b.css("font-family"),fontSize:b.css("font-size"),fontStyle:b.css("font-style"),fontVariant:b.css("font-variant"),fontWeight:b.css("font-weight"),wordSpacing:b.css("word-spacing"),letterSpacing:b.css("letter-spacing"),textIndent:b.css("text-indent"),textRendering:b.css("text-rendering"),textTransform:b.css("text-transform")}).insertAfter(b)}function f(a,b){return c.normalizeQuery(a)===c.normalizeQuery(b)}function g(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey}var h;return h={9:"tab",27:"esc",37:"left",39:"right",13:"enter",38:"up",40:"down"},c.normalizeQuery=function(a){return b.toStr(a).replace(/^\s*/g,"").replace(/\s{2,}/g," ")},b.mixin(c.prototype,e,{_onBlur:function(){this.resetInputValue(),this.trigger("blurred")},_onFocus:function(){this.queryWhenFocused=this.query,this.trigger("focused")},_onKeydown:function(a){var b=h[a.which||a.keyCode];this._managePreventDefault(b,a),b&&this._shouldTrigger(b,a)&&this.trigger(b+"Keyed",a)},_onInput:function(){this._setQuery(this.getInputValue()),this.clearHintIfInvalid(),this._checkLanguageDirection()},_managePreventDefault:function(a,b){var c;switch(a){case"up":case"down":c=!g(b);break;default:c=!1}c&&b.preventDefault()},_shouldTrigger:function(a,b){var c;switch(a){case"tab":c=!g(b);break;default:c=!0}return c},_checkLanguageDirection:function(){var a=(this.$input.css("direction")||"ltr").toLowerCase();this.dir!==a&&(this.dir=a,this.$hint.attr("dir",a),this.trigger("langDirChanged",a))},_setQuery:function(a,b){var c,d;c=f(a,this.query),d=c?this.query.length!==a.length:!1,this.query=a,b||c?!b&&d&&this.trigger("whitespaceChanged",this.query):this.trigger("queryChanged",this.query)},bind:function(){var a,c,d,e,f=this;return a=b.bind(this._onBlur,this),c=b.bind(this._onFocus,this),d=b.bind(this._onKeydown,this),e=b.bind(this._onInput,this),this.$input.on("blur.tt",a).on("focus.tt",c).on("keydown.tt",d),!b.isMsie()||b.isMsie()>9?this.$input.on("input.tt",e):this.$input.on("keydown.tt keypress.tt cut.tt paste.tt",function(a){h[a.which||a.keyCode]||b.defer(b.bind(f._onInput,f,a))}),this},focus:function(){this.$input.focus()},blur:function(){this.$input.blur()},getLangDir:function(){return this.dir},getQuery:function(){return this.query||""},setQuery:function(a,b){this.setInputValue(a),this._setQuery(a,b)},hasQueryChangedSinceLastFocus:function(){return this.query!==this.queryWhenFocused},getInputValue:function(){return this.$input.val()},setInputValue:function(a){this.$input.val(a),this.clearHintIfInvalid(),this._checkLanguageDirection()},resetInputValue:function(){this.setInputValue(this.query)},getHint:function(){return this.$hint.val()},setHint:function(a){this.$hint.val(a)},clearHint:function(){this.setHint("")},clearHintIfInvalid:function(){var a,b,c,d;a=this.getInputValue(),b=this.getHint(),c=a!==b&&0===b.indexOf(a),d=""!==a&&c&&!this.hasOverflow(),!d&&this.clearHint()},hasFocus:function(){return this.$input.is(":focus")},hasOverflow:function(){var a=this.$input.width()-2;return this.$overflowHelper.text(this.getInputValue()),this.$overflowHelper.width()>=a},isCursorAtEnd:function(){var a,c,d;return a=this.$input.val().length,c=this.$input[0].selectionStart,b.isNumber(c)?c===a:document.selection?(d=document.selection.createRange(),d.moveStart("character",-a),a===d.text.length):!0},destroy:function(){this.$hint.off(".tt"),this.$input.off(".tt"),this.$overflowHelper.remove(),this.$hint=this.$input=this.$overflowHelper=a("<div>")}}),c}(),h=function(){"use strict";function c(c,e){c=c||{},c.templates=c.templates||{},c.templates.notFound=c.templates.notFound||c.templates.empty,c.source||a.error("missing source"),c.node||a.error("missing node"),c.name&&!h(c.name)&&a.error("invalid dataset name: "+c.name),e.mixin(this),this.highlight=!!c.highlight,this.name=c.name||j(),this.limit=c.limit||5,this.displayFn=d(c.display||c.displayKey),this.templates=g(c.templates,this.displayFn),this.source=c.source.__ttAdapter?c.source.__ttAdapter():c.source,this.async=b.isUndefined(c.async)?this.source.length>2:!!c.async,this._resetLastSuggestion(),this.$el=a(c.node).addClass(this.classes.dataset).addClass(this.classes.dataset+"-"+this.name)}function d(a){function c(b){return b[a]}return a=a||b.stringify,b.isFunction(a)?a:c}function g(c,d){function e(b){return a("<div>").text(d(b))}return{notFound:c.notFound&&b.templatify(c.notFound),pending:c.pending&&b.templatify(c.pending),header:c.header&&b.templatify(c.header),footer:c.footer&&b.templatify(c.footer),suggestion:c.suggestion||e}}function h(a){return/^[_a-zA-Z0-9-]+$/.test(a)}var i,j;return i={val:"tt-selectable-display",obj:"tt-selectable-object"},j=b.getIdGenerator(),c.extractData=function(b){var c=a(b);return c.data(i.obj)?{val:c.data(i.val)||"",obj:c.data(i.obj)||null}:null},b.mixin(c.prototype,e,{_overwrite:function(a,b){b=b||[],b.length?this._renderSuggestions(a,b):this.async&&this.templates.pending?this._renderPending(a):!this.async&&this.templates.notFound?this._renderNotFound(a):this._empty(),this.trigger("rendered",this.name,b,!1)},_append:function(a,b){b=b||[],b.length&&this.$lastSuggestion.length?this._appendSuggestions(a,b):b.length?this._renderSuggestions(a,b):!this.$lastSuggestion.length&&this.templates.notFound&&this._renderNotFound(a),this.trigger("rendered",this.name,b,!0)},_renderSuggestions:function(a,b){var c;c=this._getSuggestionsFragment(a,b),this.$lastSuggestion=c.children().last(),this.$el.html(c).prepend(this._getHeader(a,b)).append(this._getFooter(a,b))},_appendSuggestions:function(a,b){var c,d;c=this._getSuggestionsFragment(a,b),d=c.children().last(),this.$lastSuggestion.after(c),this.$lastSuggestion=d},_renderPending:function(a){var b=this.templates.pending;this._resetLastSuggestion(),b&&this.$el.html(b({query:a,dataset:this.name}))},_renderNotFound:function(a){var b=this.templates.notFound;this._resetLastSuggestion(),b&&this.$el.html(b({query:a,dataset:this.name}))},_empty:function(){this.$el.empty(),this._resetLastSuggestion()},_getSuggestionsFragment:function(c,d){var e,g=this;return e=document.createDocumentFragment(),b.each(d,function(b){var d,f;f=g._injectQuery(c,b),d=a(g.templates.suggestion(f)).data(i.obj,b).data(i.val,g.displayFn(b)).addClass(g.classes.suggestion+" "+g.classes.selectable),e.appendChild(d[0])}),this.highlight&&f({className:this.classes.highlight,node:e,pattern:c}),a(e)},_getFooter:function(a,b){return this.templates.footer?this.templates.footer({query:a,suggestions:b,dataset:this.name}):null},_getHeader:function(a,b){return this.templates.header?this.templates.header({query:a,suggestions:b,dataset:this.name}):null},_resetLastSuggestion:function(){this.$lastSuggestion=a()},_injectQuery:function(a,c){return b.isObject(c)?b.mixin({_query:a},c):c},update:function(b){function c(a){g||(g=!0,a=(a||[]).slice(0,e.limit),h=a.length,e._overwrite(b,a),h<e.limit&&e.async&&e.trigger("asyncRequested",b))}function d(c){c=c||[],!f&&h<e.limit&&(e.cancel=a.noop,h+=c.length,e._append(b,c.slice(0,e.limit-h)),e.async&&e.trigger("asyncReceived",b))}var e=this,f=!1,g=!1,h=0;this.cancel(),this.cancel=function(){f=!0,e.cancel=a.noop,e.async&&e.trigger("asyncCanceled",b)},this.source(b,c,d),!g&&c([])},cancel:a.noop,clear:function(){this._empty(),this.cancel(),this.trigger("cleared")},isEmpty:function(){return this.$el.is(":empty")},destroy:function(){this.$el=a("<div>")}}),c}(),i=function(){"use strict";function c(c,d){function e(b){var c=f.$node.find(b.node).first();return b.node=c.length?c:a("<div>").appendTo(f.$node),new h(b,d)}var f=this;c=c||{},c.node||a.error("node is required"),d.mixin(this),this.$node=a(c.node),this.query=null,this.datasets=b.map(c.datasets,e)}return b.mixin(c.prototype,e,{_onSelectableClick:function(b){this.trigger("selectableClicked",a(b.currentTarget))},_onRendered:function(a,b,c,d){this.$node.toggleClass(this.classes.empty,this._allDatasetsEmpty()),this.trigger("datasetRendered",b,c,d)},_onCleared:function(){this.$node.toggleClass(this.classes.empty,this._allDatasetsEmpty()),this.trigger("datasetCleared")},_propagate:function(){this.trigger.apply(this,arguments)},_allDatasetsEmpty:function(){function a(a){return a.isEmpty()}return b.every(this.datasets,a)},_getSelectables:function(){return this.$node.find(this.selectors.selectable)},_removeCursor:function(){var a=this.getActiveSelectable();a&&a.removeClass(this.classes.cursor)},_ensureVisible:function(a){var b,c,d,e;b=a.position().top,c=b+a.outerHeight(!0),d=this.$node.scrollTop(),e=this.$node.height()+parseInt(this.$node.css("paddingTop"),10)+parseInt(this.$node.css("paddingBottom"),10),0>b?this.$node.scrollTop(d+b):c>e&&this.$node.scrollTop(d+(c-e))},bind:function(){var a,c=this;return a=b.bind(this._onSelectableClick,this),this.$node.on("click.tt",this.selectors.selectable,a),b.each(this.datasets,function(a){a.onSync("asyncRequested",c._propagate,c).onSync("asyncCanceled",c._propagate,c).onSync("asyncReceived",c._propagate,c).onSync("rendered",c._onRendered,c).onSync("cleared",c._onCleared,c)}),this},isOpen:function(){return this.$node.hasClass(this.classes.open)},open:function(){this.$node.addClass(this.classes.open)},close:function(){this.$node.removeClass(this.classes.open),this._removeCursor()}
vendor: 11,313 bytes, line 7
7,setLanguageDirection:function(a){this.$node.attr("dir",a)},selectableRelativeToCursor:function(a){var b,c,d,e;return c=this.getActiveSelectable(),b=this._getSelectables(),d=c?b.index(c):-1,e=d+a,e=(e+1)%(b.length+1)-1,e=-1>e?b.length-1:e,-1===e?null:b.eq(e)},setCursor:function(a){this._removeCursor(),(a=a&&a.first())&&(a.addClass(this.classes.cursor),this._ensureVisible(a))},getSelectableData:function(a){return a&&a.length?h.extractData(a):null},getActiveSelectable:function(){var a=this._getSelectables().filter(this.selectors.cursor).first();return a.length?a:null},getTopSelectable:function(){var a=this._getSelectables().first();return a.length?a:null},update:function(a){function c(b){b.update(a)}var d=a!==this.query;return d&&(this.query=a,b.each(this.datasets,c)),d},empty:function(){function a(a){a.clear()}b.each(this.datasets,a),this.query=null,this.$node.addClass(this.classes.empty)},destroy:function(){function c(a){a.destroy()}this.$node.off(".tt"),this.$node=a("<div>"),b.each(this.datasets,c)}}),c}(),j=function(){"use strict";function a(){i.apply(this,[].slice.call(arguments,0))}var c=i.prototype;return b.mixin(a.prototype,i.prototype,{open:function(){return!this._allDatasetsEmpty()&&this._show(),c.open.apply(this,[].slice.call(arguments,0))},close:function(){return this._hide(),c.close.apply(this,[].slice.call(arguments,0))},_onRendered:function(){return this._allDatasetsEmpty()?this._hide():this.isOpen()&&this._show(),c._onRendered.apply(this,[].slice.call(arguments,0))},_onCleared:function(){return this._allDatasetsEmpty()?this._hide():this.isOpen()&&this._show(),c._onCleared.apply(this,[].slice.call(arguments,0))},setLanguageDirection:function(a){return this.$node.css("ltr"===a?this.css.ltr:this.css.rtl),c.setLanguageDirection.apply(this,[].slice.call(arguments,0))},_hide:function(){this.$node.hide()},_show:function(){this.$node.css("display","block")}}),a}(),k=function(){"use strict";function c(c,e){var f,g,h,i,j,k,l,m,n,o,p;c=c||{},c.input||a.error("missing input"),c.menu||a.error("missing menu"),c.eventBus||a.error("missing event bus"),e.mixin(this),this.eventBus=c.eventBus,this.minLength=b.isNumber(c.minLength)?c.minLength:1,this.input=c.input,this.menu=c.menu,this.enabled=!0,this.active=!1,this.input.hasFocus()&&this.activate(),this.dir=this.input.getLangDir(),this._hacks(),this.menu.bind().onSync("selectableClicked",this._onSelectableClicked,this).onSync("asyncRequested",this._onAsyncRequested,this).onSync("asyncCanceled",this._onAsyncCanceled,this).onSync("asyncReceived",this._onAsyncReceived,this).onSync("datasetRendered",this._onDatasetRendered,this).onSync("datasetCleared",this._onDatasetCleared,this),f=d(this,"activate","open","_onFocused"),g=d(this,"deactivate","_onBlurred"),h=d(this,"isActive","isOpen","_onEnterKeyed"),i=d(this,"isActive","isOpen","_onTabKeyed"),j=d(this,"isActive","_onEscKeyed"),k=d(this,"isActive","open","_onUpKeyed"),l=d(this,"isActive","open","_onDownKeyed"),m=d(this,"isActive","isOpen","_onLeftKeyed"),n=d(this,"isActive","isOpen","_onRightKeyed"),o=d(this,"_openIfActive","_onQueryChanged"),p=d(this,"_openIfActive","_onWhitespaceChanged"),this.input.bind().onSync("focused",f,this).onSync("blurred",g,this).onSync("enterKeyed",h,this).onSync("tabKeyed",i,this).onSync("escKeyed",j,this).onSync("upKeyed",k,this).onSync("downKeyed",l,this).onSync("leftKeyed",m,this).onSync("rightKeyed",n,this).onSync("queryChanged",o,this).onSync("whitespaceChanged",p,this).onSync("langDirChanged",this._onLangDirChanged,this)}function d(a){var c=[].slice.call(arguments,1);return function(){var d=[].slice.call(arguments);b.each(c,function(b){return a[b].apply(a,d)})}}return b.mixin(c.prototype,{_hacks:function(){var c,d;c=this.input.$input||a("<div>"),d=this.menu.$node||a("<div>"),c.on("blur.tt",function(a){var e,f,g;e=document.activeElement,f=d.is(e),g=d.has(e).length>0,b.isMsie()&&(f||g)&&(a.preventDefault(),a.stopImmediatePropagation(),b.defer(function(){c.focus()}))}),d.on("mousedown.tt",function(a){a.preventDefault()})},_onSelectableClicked:function(a,b){this.select(b)},_onDatasetCleared:function(){this._updateHint()},_onDatasetRendered:function(a,b,c,d){this._updateHint(),this.eventBus.trigger("render",c,d,b)},_onAsyncRequested:function(a,b,c){this.eventBus.trigger("asyncrequest",c,b)},_onAsyncCanceled:function(a,b,c){this.eventBus.trigger("asynccancel",c,b)},_onAsyncReceived:function(a,b,c){this.eventBus.trigger("asyncreceive",c,b)},_onFocused:function(){this._minLengthMet()&&this.menu.update(this.input.getQuery())},_onBlurred:function(){this.input.hasQueryChangedSinceLastFocus()&&this.eventBus.trigger("change",this.input.getQuery())},_onEnterKeyed:function(a,b){var c;(c=this.menu.getActiveSelectable())&&this.select(c)&&b.preventDefault()},_onTabKeyed:function(a,b){var c;(c=this.menu.getActiveSelectable())?this.select(c)&&b.preventDefault():(c=this.menu.getTopSelectable())&&this.autocomplete(c)&&b.preventDefault()},_onEscKeyed:function(){this.close()},_onUpKeyed:function(){this.moveCursor(-1)},_onDownKeyed:function(){this.moveCursor(1)},_onLeftKeyed:function(){"rtl"===this.dir&&this.input.isCursorAtEnd()&&this.autocomplete(this.menu.getTopSelectable())},_onRightKeyed:function(){"ltr"===this.dir&&this.input.isCursorAtEnd()&&this.autocomplete(this.menu.getTopSelectable())},_onQueryChanged:function(a,b){this._minLengthMet(b)?this.menu.update(b):this.menu.empty()},_onWhitespaceChanged:function(){this._updateHint()},_onLangDirChanged:function(a,b){this.dir!==b&&(this.dir=b,this.menu.setLanguageDirection(b))},_openIfActive:function(){this.isActive()&&this.open()},_minLengthMet:function(a){return a=b.isString(a)?a:this.input.getQuery()||"",a.length>=this.minLength},_updateHint:function(){var a,c,d,e,f,h,i;a=this.menu.getTopSelectable(),c=this.menu.getSelectableData(a),d=this.input.getInputValue(),!c||b.isBlankString(d)||this.input.hasOverflow()?this.input.clearHint():(e=g.normalizeQuery(d),f=b.escapeRegExChars(e),h=new RegExp("^(?:"+f+")(.+$)","i"),i=h.exec(c.val),i&&this.input.setHint(d+i[1]))},isEnabled:function(){return this.enabled},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},isActive:function(){return this.active},activate:function(){return this.isActive()?!0:!this.isEnabled()||this.eventBus.before("active")?!1:(this.active=!0,this.eventBus.trigger("active"),!0)},deactivate:function(){return this.isActive()?this.eventBus.before("idle")?!1:(this.active=!1,this.close(),this.eventBus.trigger("idle"),!0):!0},isOpen:function(){return this.menu.isOpen()},open:function(){return this.isOpen()||this.eventBus.before("open")||(this.menu.open(),this._updateHint(),this.eventBus.trigger("open")),this.isOpen()},close:function(){return this.isOpen()&&!this.eventBus.before("close")&&(this.menu.close(),this.input.clearHint(),this.input.resetInputValue(),this.eventBus.trigger("close")),!this.isOpen()},setVal:function(a){this.input.setQuery(b.toStr(a))},getVal:function(){return this.input.getQuery()},select:function(a){var b=this.menu.getSelectableData(a);return b&&!this.eventBus.before("select",b.obj)?(this.input.setQuery(b.val,!0),this.eventBus.trigger("select",b.obj),this.close(),!0):!1},autocomplete:function(a){var b,c,d;return b=this.input.getQuery(),c=this.menu.getSelectableData(a),d=c&&b!==c.val,d&&!this.eventBus.before("autocomplete",c.obj)?(this.input.setQuery(c.val),this.eventBus.trigger("autocomplete",c.obj),!0):!1},moveCursor:function(a){var b,c,d,e,f;return b=this.input.getQuery(),c=this.menu.selectableRelativeToCursor(a),d=this.menu.getSelectableData(c),e=d?d.obj:null,f=this._minLengthMet()&&this.menu.update(b),f||this.eventBus.before("cursorchange",e)?!1:(this.menu.setCursor(c),d?this.input.setInputValue(d.val):(this.input.resetInputValue(),this._updateHint()),this.eventBus.trigger("cursorchange",e),!0)},destroy:function(){this.input.destroy(),this.menu.destroy()}}),c}();!function(){"use strict";function e(b,c){b.each(function(){var b,d=a(this);(b=d.data(p.typeahead))&&c(b,d)})}function f(a,b){return a.clone().addClass(b.classes.hint).removeData().css(b.css.hint).css(l(a)).prop("readonly",!0).removeAttr("id name placeholder required").attr({autocomplete:"off",spellcheck:"false",tabindex:-1})}function h(a,b){a.data(p.attrs,{dir:a.attr("dir"),autocomplete:a.attr("autocomplete"),spellcheck:a.attr("spellcheck"),style:a.attr("style")}),a.addClass(b.classes.input).attr({autocomplete:"off",spellcheck:!1});try{!a.attr("dir")&&a.attr("dir","auto")}catch(c){}return a}function l(a){return{backgroundAttachment:a.css("background-attachment"),backgroundClip:a.css("background-clip"),backgroundColor:a.css("background-color"),backgroundImage:a.css("background-image"),backgroundOrigin:a.css("background-origin"),backgroundPosition:a.css("background-position"),backgroundRepeat:a.css("background-repeat"),backgroundSize:a.css("background-size")}}function m(a){var c,d;c=a.data(p.www),d=a.parent().filter(c.selectors.wrapper),b.each(a.data(p.attrs),function(c,d){b.isUndefined(c)?a.removeAttr(d):a.attr(d,c)}),a.removeData(p.typeahead).removeData(p.www).removeData(p.attr).removeClass(c.classes.input),d.length&&(a.detach().insertAfter(d),d.remove())}function n(c){var d,e;return d=b.isJQuery(c)||b.isElement(c),e=d?a(c).first():[],e.length?e:null}var o,p,q;o=a.fn.typeahead,p={www:"tt-www",attrs:"tt-attrs",typeahead:"tt-typeahead"},q={initialize:function(e,l){function m(){var c,m,q,r,s,t,u,v,w,x,y;b.each(l,function(a){a.highlight=!!e.highlight}),c=a(this),m=a(o.html.wrapper),q=n(e.hint),r=n(e.menu),s=e.hint!==!1&&!q,t=e.menu!==!1&&!r,s&&(q=f(c,o)),t&&(r=a(o.html.menu).css(o.css.menu)),q&&q.val(""),c=h(c,o),(s||t)&&(m.css(o.css.wrapper),c.css(s?o.css.input:o.css.inputWithNoHint),c.wrap(m).parent().prepend(s?q:null).append(t?r:null)),y=t?j:i,u=new d({el:c}),v=new g({hint:q,input:c},o),w=new y({node:r,datasets:l},o),x=new k({input:v,menu:w,eventBus:u,minLength:e.minLength},o),c.data(p.www,o),c.data(p.typeahead,x)}var o;return l=b.isArray(l)?l:[].slice.call(arguments,1),e=e||{},o=c(e.classNames),this.each(m)},isEnabled:function(){var a;return e(this.first(),function(b){a=b.isEnabled()}),a},enable:function(){return e(this,function(a){a.enable()}),this},disable:function(){return e(this,function(a){a.disable()}),this},isActive:function(){var a;return e(this.first(),function(b){a=b.isActive()}),a},activate:function(){return e(this,function(a){a.activate()}),this},deactivate:function(){return e(this,function(a){a.deactivate()}),this},isOpen:function(){var a;return e(this.first(),function(b){a=b.isOpen()}),a},open:function(){return e(this,function(a){a.open()}),this},close:function(){return e(this,function(a){a.close()}),this},select:function(b){var c=!1,d=a(b);return e(this.first(),function(a){c=a.select(d)}),c},autocomplete:function(b){var c=!1,d=a(b);return e(this.first(),function(a){c=a.autocomplete(d)}),c},moveCursor:function(a){var b=!1;return e(this.first(),function(c){b=c.moveCursor(a)}),b},val:function(a){var b;return arguments.length?(e(this,function(b){b.setVal(a)}),this):(e(this.first(),function(a){b=a.getVal()}),b)},destroy:function(){return e(this,function(a,b){m(b),a.destroy()}),this}},a.fn.typeahead=function(a){return q[a]?q[a].apply(this,[].slice.call(arguments,1)):q.initialize.apply(this,arguments)},a.fn.typeahead.noConflict=function(){return a.fn.typeahead=o,this}}()});
7
8!function(factory){"use strict";"function"==typeof define&&define.amd?define(["jquery"],factory):jQuery&&!jQuery.fn.hoverIntent&&factory(jQuery)}(function($){"use strict";var cX,cY,_cfg={interval:100,sensitivity:6,timeout:0},INSTANCE_COUNT=0,track=function(ev){cX=ev.pageX,cY=ev.pageY},compare=function(ev,$el,s,cfg){if(Math.sqrt((s.pX-cX)*(s.pX-cX)+(s.pY-cY)*(s.pY-cY))<cfg.sensitivity)return $el.off(s.event,track),delete s.timeoutId,s.isActive=!0,ev.pageX=cX,ev.pageY=cY,delete s.pX,delete s.pY,cfg.over.apply($el[0],[ev]);s.pX=cX,s.pY=cY,s.timeoutId=setTimeout(function(){compare(ev,$el,s,cfg)},cfg.interval)},delay=function(ev,$el,s,out){return delete $el.data("hoverIntent")[s.id],out.apply($el[0],[ev])};$.fn.hoverIntent=function(handlerIn,handlerOut,selector){var instanceId=INSTANCE_COUNT++,cfg=$.extend({},_cfg);$.isPlainObject(handlerIn)?(cfg=$.extend(cfg,handlerIn),$.isFunction(cfg.out)||(cfg.out=cfg.over)):cfg=$.isFunction(handlerOut)?$.extend(cfg,{over:handlerIn,out:handlerOut,selector:selector}):$.extend(cfg,{over:handlerIn,out:handlerIn,selector:handlerOut});var handleHover=function(e){var ev=$.extend({},e),$el=$(this),hoverIntentData=$el.data("hoverIntent");hoverIntentData||$el.data("hoverIntent",hoverIntentData={});var state=hoverIntentData[instanceId];state||(hoverIntentData[instanceId]=state={id:instanceId}),state.timeoutId&&(state.timeoutId=clearTimeout(state.timeoutId));
8var mousemove=state.event="mousemove.hoverIntent.hoverIntent"+instanceId;if("mouseenter"===e.type){if(state.isActive)return;state.pX=ev.pageX,state.pY=ev.pageY,$el.off(mousemove,track).on(mousemove,track),state.timeoutId=setTimeout(function(){compare(ev,$el,state,cfg)},cfg.interval)}else{if(!state.isActive)return;$el.off(mousemove,track),state.timeoutId=setTimeout(function(){delay(ev,$el,state,cfg.out)},cfg.timeout)}};return this.on({"mouseenter.hoverIntent":handleHover,"mouseleave.hoverIntent":handleHover},cfg.selector)}});
9;
10(function(factory){var registeredInModuleLoader;if(typeof define==='function'&&define.amd){define(factory);registeredInModuleLoader=true;}
11if(typeof exports==='object'){module.exports=factory();registeredInModuleLoader=true;}
12if(!registeredInModuleLoader){var OldCookies=window.Cookies;var api=window.Cookies=factory();api.noConflict=function(){window.Cookies=OldCookies;return api;};}}(function(){function extend(){var i=0;var result={};for(;i<arguments.length;i++){var attributes=arguments[i];for(var key in attributes){result[key]=attributes[key];}}
13return result;}
14function init(converter){function api(key,value,attributes){if(typeof document==='undefined'){return;}
15if(arguments.length>1){attributes=extend({path:'/'},api.defaults,attributes);if(typeof attributes.expires==='number'){attributes.expires=new Date(new Date()*1+attributes.expires*864e+5);}
16attributes.expires=attributes.expires?attributes.expires.toUTCString():'';try{var result=JSON.stringify(value);if(/^[\{\[]/.test(result)){value=result;}}catch(e){}
17value=converter.write?converter.write(value,key):encodeURIComponent(String(value)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);key=encodeURIComponent(String(key)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var stringifiedAttributes='';for(var attributeName in attributes){if(!attributes[attributeName]){continue;}
18stringifiedAttributes+='; '+attributeName;if(attributes[attributeName]===true){continue;}
19stringifiedAttributes+='='+attributes[attributeName].split(';')[0];}
20return(document.cookie=key+'='+value+stringifiedAttributes);}
21var jar={};var decode=function(s){return s.replace(/(%[0-9A-Z]{2}
21)+/g,decodeURIComponent);};var cookies=document.cookie?document.cookie.split('; '):[];var i=0;for(;i<cookies.length;i++){var parts=cookies[i].split('=');var cookie=parts.slice(1).join('=');if(!this.json&&cookie.charAt(0)==='"'){cookie=cookie.slice(1,-1);}
22try{var name=decode(parts[0]);cookie=(converter.read||converter)(cookie,name)||decode(cookie);if(this.json){try{cookie=JSON.parse(cookie);}catch(e){}}
23jar[name]=cookie;if(key===name){break;}}catch(e){}}
24return key?jar[key]:jar;}
25api.set=api;api.get=function(key){return api.call(api,key);};api.getJSON=function(){return api.apply({json:true},arguments);};api.remove=function(key,attributes){api(key,'',extend(attributes,{expires:-1}));};api.defaults={};api.withConverter=init;return api;}
26return init(function(){});}));
27if(!Array.prototype.includes){Object.defineProperty(Array.prototype,'includes',{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined');}
28var o=Object(this);var len=o.length>>>0;if(len===0){return false;}
29var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);function sameValueZero(x,y){return x===y||(typeof x==='number'&&typeof y==='number'&&isNaN(x)&&isNaN(y));}
30while(k<len){if(sameValueZero(o[k],searchElement)){return true;}
31k++;}
32return false;}});}
33$(function(){$('#form-currency .currency-select').unbind().on('click',function(e){e.preventDefault();$('#form-currency input[name=\'code\']').val($(this).data('name'));$('#form-currency').submit();});$('#form-language .language-select').unbind().on('click',function(e){e.preventDefault();$('#form-language input[name=\'code\']').val($(this).data('name'));$('#form-language').submit();});});window['cart']=window['cart']||{};window['cart'].add=function(product_id,quantity,quick_buy){quantity=quantity||1;$.ajax({url:'index.php?route=checkout/cart/add',type:'post',data:'product_id='+product_id+'&quantity='+quantity,dataType:'json',beforeSend:function(){$('[data-toggle="tooltip"]').tooltip('hide');$('[onclick*="cart.add(\''+product_id+'\'"]').button('loading');},complete:function(){$('[onclick*="cart.add(\''+product_id+'\'"]').button('reset');},success:function(json){$('.alert, .text-danger').remove();if(json['redirect']){if(json['options_popup']){if($('html').hasClass('iphone')||$('html').hasClass('ipad')){iNoBounce.enable();}
34var html='';html+='<div class="popup-wrapper popup-options">';html+=' <div class="popup-container">';html+='  <button class="btn popup-close"></button>';html+='  <div class="popup-body">';html+='  <div class="popup-inner-body">';html+='   <div class="journal-loading"><i class="fa fa-spinner fa-spin"></i></div>';html+='   <iframe src="index.php?route=journal3/product&product_id='+product_id+'&popup=options&product_quantity='+quantity+'&'+(quick_buy?'quick_buy=true':'')+'" width="100%" height="100%" frameborder="0" onload="this.height = this.contentWindow.document.body.offsetHeight; $(this).prev(\'.journal-loading\').fadeOut();"></iframe>';html+='  </div>';html+='  </div>';html+=' </div>';html+=' <div class="popup-bg popup-bg-closable"></div>';html+='</div>';$('.popup-wrapper').remove();$('body').append(html);setTimeout(function(){$('html').addClass('popup-open popup-center');},10);}else{location=json['redirect'];}}
35if(json['success']){if(json['options_popup']){if($('html').hasClass('iphone')||$('html').hasClass('ipad')){iNoBounce.enable();}
36var html='';html+='<div class="popup-wrapper popup-options">';html+=' <div class="popup-container">';html+='  <button class="btn popup-close"></button>';html+='  <div class="popup-body">';html+='  <div class="popup-inner-body">';html+='   <div class="journal-loading"><i class="fa fa-spinner fa-spin"></i></div>';html+='   <iframe src="index.php?route=journal3/product&product_id='+product_id+'&popup=options&'+(quick_buy?'quick_buy=true':'')+'" width="100%" height="100%" frameborder="0" onload="this.height = this.contentWindow.document.body.offsetHeight; $(this).prev(\'.journal-loading\').fadeOut();"></iframe>';html+='  </div>';html+='  </div>';html+=' </div>';html+=' <div class="popup-bg popup-bg-closable"></div>';html+='</div>';$('.popup-wrapper').remove();$('body').append(html);setTimeout(function(){$('html').addClass('popup-open popup-center');},10);}else{if(json['notification']){show_notification(json['notification']);if(quick_buy){location=Journal['checkoutUrl'];}}else{$('header').after('<div class="alert alert-success"><i class="fa fa-check-circle"></i> '+json['success']+' <button type="button" class="close" data-dismiss="alert">&times;</button></div>');}}
37setTimeout(function(){$('#cart-total').html(json['total']);$('#cart-items,.cart-badge').html(json['items_count']);if(json['items_count']){$('#cart-items,.cart-badge').removeClass('count-zero');}else{$('#cart-items,.cart-badge').addClass('count-zero');}},100);if(Journal['scrollToTop']){$('html, body').animate({scrollTop:0},'slow');}
38$('.cart-content ul').load('index.php?route=common/cart/info ul li');if(parent.window['_QuickCheckout']){parent.window['_QuickCheckout'].save();}else if($('html').hasClass('route-checkout-cart')||$('html').hasClass('route-checkout-checkout')){parent.location.reload();}}},error:function(xhr,ajaxOptions,thrownError){alert(thrownError+'\r\n'+xhr.statusText+'\r\n'+xhr.responseText);}});};window['cart'].remove=function(key){$.ajax({url:'index.php?route=checkout/cart/remove',type:'post',data:'key='+key,dataType:'json',beforeSend:function(){$('#cart > button').button('loading');},complete:function(){$('#cart > button').button('reset');},success:function(json){setTimeout(function(){$('#cart-total').html(json['total']);$('#cart-items,.cart-badge').html(json['items_count']);if(json['items_count']){$('#cart-items,.cart-badge').removeClass('count-zero');}else{$('#cart-items,.cart-badge').addClass('count-zero');}},100);if($('html').hasClass('route-checkout-cart')||$('html').hasClass('route-checkout-checkout')){location='index.php?route=checkout/cart';}else{$('.cart-content ul').load('index.php?route=common/cart/info ul li');}},error:function(xhr,ajaxOptions,thrownError){alert(thrownError+'\r\n'+xhr.statusText+'\r\n'+xhr.responseText);}});};window['cart'].update=function(key,quantity){$.ajax({url:'index.php?route=checkout/cart/edit',type:'post',data:'key='+key+'&quantity='+(typeof(quantity)!='undefined'?quantity:1),dataType:'json',beforeSend:function(){$('#cart > button').button('loading');},complete:function(){$('#cart > button').button('reset');},success:function(json){setTimeout(function(){$('#cart-total').html(json['total']);$('#cart-items,.cart-badge').html(json['items_count']);if(json['items_count']){$('#cart-items,.cart-badge').removeClass('count-zero');}else{$('#cart-items,.cart-badge').addClass('count-zero');}},100);if($('html').hasClass('route-checkout-cart')||$('html').hasClass('route-checkout-checkout')){location='index.php?route=checkout/cart';}else{$('.cart-content ul').load('index.php?route=common/cart/info ul li');}},error:function(xhr,ajaxOptions,thrownError){alert(thrownError+'\r\n'+xhr.statusText+'\r\n'+xhr.responseText);}});};window['wishlist']=window['wishlist']||{};window['wishlist'].add=function(product_id){$.ajax({url:'index.php?route=account/wishlist/add',type:'post',data:'product_id='+product_id,dataType:'json',success:function(json){$('.alert').remove();if(json['redirect']){location=json['redirect'];}
39if(json['success']){$('[data-toggle="tooltip"]').tooltip('hide');if(json['notification']){show_notification(json['notification']);}else{$('header').after('<div class="alert alert-success"><i class="fa fa-check-circle"></i> '+json['success']+' <button type="button" class="close" data-dismiss="alert">&times;</button></div>');}}
40$('#wishlist-total span').html(json['total']);$('#wishlist-total').attr('title',json['total']);$('.wishlist-badge').text(json['count']);if(json['count']){$('.wishlist-badge').removeClass('count-zero');}else{$('.wishlist-badge').addClass('count-zero');}
41if(Journal['scrollToTop']){$('html, body').animate({scrollTop:0},'slow');}},error:function(xhr,ajaxOptions,thrownError){alert(thrownError+'\r\n'+xhr.statusText+'\r\n'+xhr.responseText);}});};window['compare']=window['compare']||{};window['compare'].add=function(product_id){$.ajax({url:'index.php?route=product/compare/add',type:'post',data:'product_id='+product_id,dataType:'json',success:function(json){$('.alert').remove();if(json['success']){$('[data-toggle="tooltip"]').tooltip('hide');if(json['notification']){show_notification(json['notification']);}else{$('header').after('<div class="alert alert-success"><i class="fa fa-check-circle"></i> '+json['success']+' <button type="button" class="close" data-dismiss="alert">&times;</button></div>');}
42$('#compare-total').html(json['total']);$('.compare-badge').text(json['count']);if(json['count']){$('.compare-badge').removeClass('count-zero');}else{$('.compare-badge').addClass('count-zero');}
43if(Journal['scrollToTop']){$('html, body').animate({scrollTop:0},'slow');}}},error:function(xhr,ajaxOptions,thrownError){alert(thrownError+'\r\n'+xhr.statusText+'\r\n'+xhr.responseText);}});};window['quickview']=function(product_id){product_id=parseInt(product_id,10);$('[data-toggle="tooltip"]').tooltip('hide');var html='';html+='<div class="popup-wrapper popup-quickview">';html+=' <div class="popup-container">';html+='  <button class="btn popup-close"></button>';html+='  <div class="popup-body">';html+='   <div class="popup-inner-body">';html+='    <div class="journal-loading"><i class="fa fa-spinner fa-spin"></i></div>';html+='    <iframe src="index.php?route=journal3/product&product_id='+product_id+'&popup=quickview" width="100%" height="100%" frameborder="0" onload="this.height = this.contentWindow.document.body.offsetHeight; $(this).prev(\'.journal-loading\').hide();"></iframe>';html+='   </div>';html+='  </div>';html+=' </div>';html+=' <div class="popup-bg popup-bg-closable"></div>';html+='</div>';$('.popup-wrapper').remove();$('body').append(html);setTimeout(function(){$('html').addClass('popup-open popup-center');},10);};window['open_popup']=function(module_id){if($('html').hasClass('iphone')||$('html').hasClass('ipad')){iNoBounce.enable();}
44module_id=parseInt(module_id,10);var html='';html+='<div class="popup-wrapper popup-module">';html+=' <div class="popup-container">';html+='  <button class="btn popup-close"></button>';html+='  <div class="popup-body">';html+='  <div class="popup-inner-body">';html+='  </div>';html+='  </div>';html+=' </div>';html+=' <div class="popup-bg popup-bg-closable"></div>';html+='</div>';$('.popup-wrapper').remove();$('body').append(html);setTimeout(function(){$('html').addClass('popup-open popup-center');},10);$('.popup-container').css('visibility','hidden');$.ajax({url:'index.php?route=journal3/popup/get&module_id='+module_id+'&popup=module',success:function(html){var $html=$(html);var $popup=$html.siblings('.module-popup');var $style=$html.siblings('style');var $content=$popup.find('.popup-container');$('#popup-style-'+module_id).remove();$('head').append($style.attr('id','popup-style-'+module_id));$('.popup-wrapper').attr('class',$popup.attr('class'));$('.popup-container').html($content.html());$('.popup-container').css('visibility','visible');},error:function(xhr,ajaxOptions,thrownError){alert(thrownError+'\r\n'+xhr.statusText+'\r\n'+xhr.responseText);}});};window['open_login_popup']=function(){if($('html').hasClass('iphone')||$('html').hasClass('ipad')){iNoBounce.enable();}
45var html='';html+='<div class="popup-wrapper popup-login">';html+=' <div class="popup-container">';html+='  <button class="btn popup-close"></button>';html+='  <div class="popup-body">';html+='  <div class="popup-inner-body">';html+='   <div class="journal-loading"><i class="fa fa-spinner fa-spin"></i></div>';html+='   <iframe src="index.php?route=account/login&popup=login" width="100%" height="100%" frameborder="0" onload="this.height = this.contentWindow.document.body.offsetHeight; $(this).prev(\'.journal-loading\').fadeOut();"></iframe>';html+='  </div>';html+='  </div>';html+=' </div>';html+=' <div class="popup-bg popup-bg-closable"></div>';html+='</div>';$('.popup-wrapper').remove();$('body').append(html);setTimeout(function(){$('html').addClass('popup-open popup-center');},10);};window['open_register_popup']=function(){if($('html').hasClass('iphone')||$('html').hasClass('ipad')){iNoBounce.enable();}
46var html='';html+='<div class="popup-wrapper popup-register">';html+=' <div class="popup-container">';html+='  <button class="btn popup-close"></button>';html+='  <div class="popup-body">';html+='  <div class="popup-inner-body">';html+='   <div class="journal-loading"><i class="fa fa-spinner fa-spin"></i></div>';html+='   <iframe src="index.php?route=account/register&popup=register" width="100%" height="100%" frameborder="0" onload="this.height = this.contentWindow.document.body.offsetHeight; $(this).prev(\'.journal-loading\').fadeOut();"></iframe>';html+='  </div>';html+='  </div>';html+=' </div>';html+=' <div class="popup-bg popup-bg-closable"></div>';html+='</div>';$('.popup-wrapper').remove();$('body').append(html);setTimeout(function(){$('html').addClass('popup-open popup-center');},10);};window['show_notification']=function(opts){opts=$.extend({position:'center',className:'',title:'',image:'',message:'',buttons:[],timeout:Journal.notificationHideAfter},opts);if($('.notification-wrapper-'+opts.position).length===0){$('body').append('<div class="notification-wrapper notification-wrapper-'+opts.position+'"></div>');}
47var html='';var buttons=$.map(opts.buttons,function(button){return'<a class="'+button.className+'" href="'+button.href+'">'+button.name+'</a>';});html+='<div class="notification '+opts.className+'">';html+=' <button class="btn notification-close"></button>';html+=' <div class="notification-content">';if(opts.image){html+='  <img src="'+opts.image+'" srcset="'+opts.image+' 1x, '+opts.image2x+' 2x">';}
48html+='  <div>';html+='   <div class="notification-title">'+opts.title+'</div>';html+='   <div class="notification-text">'+opts.message+'</div>';html+='  </div>';html+=' </div>';if(buttons&&buttons.length){html+='<div class="notification-buttons">'+buttons.join('\n')+'</div>';}
49html+='</div>';var $notification=$(html);$('.notification-wrapper-'+opts.position).append($notification);if(opts.timeout){setTimeout(function(){$notification.find('.notification-close').trigger('click');},opts.timeout);}
50return $notification;};window['loader']=function(el,status){var $el=$(el);if(status){$el.attr('style','position: relative');$el.append('<div class="journal-loading-overlay"><div class="journal-loading"><i class="fa fa-spinner fa-spin"></i></div></div>');}else{$el.attr('style','');$el.find('.journal-loading-overlay').remove();}};window['resize_iframe']=function(module_id,height){$('.module-popup-'+module_id+' iframe').height(height);};
51function journal_enable_countdown(){$('.countdown').each(function(){var $this=$(this);if($this.data('_isEnabled')){return;}
52$this.data('_isEnabled',true);$this.countdown({date:$this.data('date'),render:function(data){return $(this.el).html('<div>
52'+this.leadingZeros(data.days,2)+' <span>'+Journal['countdownDay']+'</span></div>'+'<div>'+this.leadingZeros(data.hours,2)+' <span>'+Journal['countdownHour']+'</span></div>'+'<div>'+this.leadingZeros(data.min,2)+' <span>'+Journal['countdownMin']+'</span></div>'+'<div>'+this.leadingZeros(data.sec,2)+' <span>'+Journal['countdownSec']+'</span></div>');}});});}
53function journal_enable_stepper(){$('.stepper').each(function(){var $this=$(this);if($this.data('_isEnabled')){return;}
54$this.data('_isEnabled',true);var $input=$this.find('input[name^="quantity"]');var value=$input.val();var minimum=parseInt($input.data('minimum'))||1;$this.find('.fa-angle-up').on('click',function(){$input.val(parseInt($input.val())+1);$input.trigger('change');});$this.find('.fa-angle-down').on('click',function(){if(parseInt($input.val())>minimum){$input.val(parseInt($input.val())-1);$input.trigger('change');}});$input.on('keypress',function(e){if((e.which<48||e.which>57)&&[8].indexOf(e.which)===-1){e.preventDefault();}});$input.on('keydown',function(e){if(e.which===38){e.preventDefault();$input.val(parseInt($input.val())+1);$input.trigger('change');}
55if(e.which===40){e.preventDefault();if(parseInt($input.val())>minimum){$input.val(parseInt($input.val())-1);$input.trigger('change');}}});$input.on('blur',function(){if($('html').hasClass('firefox')){}
56if((parseInt($input.val())||0)<minimum){$input.val(value);$input.trigger('change');}});});}
57jQuery(function($){var $html=$('html');var $body=$('body');var $content=$('#content');var $column_left=$('#column-left');var $column_right=$('#column-right');var $panel_group=$('.panel-group');var $main_products=$('.main-products');Journal.lazyLoadInstance=new LazyLoad({elements_selector:'.lazyload',class_loading:'lazyloading',class_loaded:'lazyloaded'});$(document).on('show.bs.tooltip',function(e){if($html.hasClass('touchevents')){e.preventDefault();}
58var $target=$(e.target);var cls=$target.data('tooltipClass');if(cls){$target.data('bs.tooltip').$tip.addClass(cls);}});$(document).on('show.bs.popover',function(e){if($html.hasClass('touchevents')){e.preventDefault();}
59var $target=$(e.target);var cls=$target.data('popoverClass');if(cls){$target.data('bs.popover').$tip.addClass(cls);}});$(document).on('dp.show',function(e){var $target=$(e.target);var cls=$target.data('pickerClass');if(cls){$target.data('DateTimePicker').widget.addClass(cls);}});$(document).on('shown.bs.dropdown',function(e){var $target=$(e.target);var $toggle=$target.find('> .dropdown-toggle');$toggle.addClass('disabled');$target.outerWidth();$target.addClass('animating');});$(document).on('hide.bs.dropdown',function(e){var $target=$(e.target);var $toggle=$target.find('> .dropdown-toggle');$target.removeClass('animating');$toggle.removeClass('disabled');$('html.search-page').removeClass('search-page-open');});if('ontouchstart'in document){$('.main-menu .dropdown .dropdown > .dropdown-toggle, .flyout-menu .dropdown .dropdown > .dropdown-toggle, .mini-search .search-categories-button').on('click',function(e){var $this=$(this);var $parent=$this.parent();var isOpen=$parent.hasClass('open');var isLink=false;$parent.parent().find('.open').removeClass('open');if(isOpen){if($this.attr('href')){isLink=true;}else{$parent.removeClass('open').trigger('hide.bs.dropdown');}}else{$parent.addClass('open').trigger('shown.bs.dropdown');}
60if(!isLink){return false;}});}else{function mouseOver(){var $this=$(this);var $trigger=$('> .dropdown-toggle',this);clearTimeout(this.__timeout);$trigger.attr('aria-expanded','true').attr('data-toggle','');$this.addClass('open');$this.outerWidth();$this.addClass('animating');}
61function mouseOut(){var $this=$(this);var $trigger=$('> .dropdown-toggle',this);$this.removeClass('animating');clearTimeout(this.__timeout);this.__timeout=setTimeout(function(){$this.removeClass('open');$trigger.attr('aria-expanded','false');},300);}
62$('.dropdown').each(function(){var $this=$(this);if($this.is($('.search-page #search'))){$('> .dropdown-toggle',this).on('click',function(){$('html.search-page').addClass('search-page-open');var $this=$(this);var $parent=$this.parent();var isOpen=$parent.hasClass('open');var isLink=false;$parent.parent().find('.open').removeClass('open');if(isOpen){if($this.attr('href')){isLink=true;}else{$parent.removeClass('open').trigger('hide.bs.dropdown');}}else{$parent.addClass('open').trigger('shown.bs.dropdown');}
63if(!isLink){return false;}});}else if($this.hasClass('main-menu-item')){$this.hoverIntent(mouseOver,mouseOut);}else{$this.hover(mouseOver,mouseOut);}});}
64$panel_group.on('show.bs.collapse',function(e){$(e.target).parent().addClass('panel-active');$(e.target).parent().removeClass('panel-collapsed');});$panel_group.on('hide.bs.collapse',function(e){$(e.target).parent().removeClass('panel-active');$(e.target).parent().addClass('panel-collapsing');});$panel_group.on('hidden.bs.collapse',function(e){$(e.target).parent().removeClass('panel-collapsing');$(e.target).parent().addClass('panel-collapsed');});$(document).delegate('.accordion-menu span[data-toggle="collapse"]','click',function(e){e.preventDefault();$(this).closest('.menu-item').toggleClass('open');});$(document).delegate('.mobile .accordion-menu li > a','click',function(e){var $this=$(this);var $trigger=$this.find('.open-menu');if(!$trigger.length){return;}
65if($trigger.attr('aria-expanded')==='true'&&$this.attr('href')){return;}
66e.preventDefault();$($trigger.data('target')).collapse('toggle');});if(Journal['infiniteScrollStatus']&&$.ias&&$main_products.length){Journal.infiniteScrollInstance=$.ias({container:'.main-products',
66item:'.product-layout',pagination:'.pagination-results',next:'.pagination a.next'});Journal.infiniteScrollInstance.extension(new IASTriggerExtension({offset:parseInt(Journal['infiniteScrollOffset'],10)||Infinity,text:Journal['infiniteScrollLoadNext'],textPrev:Journal['infiniteScrollLoadPrev'],htmlPrev:'<div class="ias-trigger ias-trigger-prev"><a class="btn">{text}</a></div>',html:'<div class="ias-trigger ias-trigger-next"><a class="btn">{text}</a></div>'}));Journal.infiniteScrollInstance.extension(new IASSpinnerExtension({html:'<div class="ias-spinner"><i class="fa fa-spinner fa-spin"></i></div>'}));Journal.infiniteScrollInstance.extension(new IASNoneLeftExtension({text:Journal['infiniteScrollNoneLeft']}));Journal.infiniteScrollInstance.extension(new IASPagingExtension());Journal.infiniteScrollInstance.extension(new IASHistoryExtension({prev:'.pagination a.prev'}));Journal.infiniteScrollInstance.on('load',function(event){try{var u=new URL(event.url);u.host=window.location.host;u.hostname=window.location.hostname;u.protocol=window.location.protocol;event.url=u.toString();}catch(e){}});Journal.infiniteScrollInstance.on('loaded',function(data){$('.pagination-results').html($(data).find('.pagination-results'));});Journal.infiniteScrollInstance.on('rendered',function(data){Journal.lazyLoadInstance&&Journal.lazyLoadInstance.update();journal_enable_countdown();journal_enable_stepper();});}
67$('.revolution').each(function(){var $this=$(this);var $img=$('>img',this);$this.css('height',$img.height());var options=$.extend(true,{spinner:'off',sliderType:'standard',sliderLayout:'auto',autoHeight:'on',navigation:{arrows:{enable:true}}},$this.data('options'));var $slider=$('.rev_slider',this).revolution(options);$slider.on('revolution.slide.onloaded',function(){$img.remove();$this.removeClass('rev_hide_navigation');$this.find('.tp-caption-hotspot').popover({container:'body',trigger:'hover',html:true,template:'<div class="popover" role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>'});});$slider.on('revolution.slide.onchange',function(){$this.removeAttr('style');});$this.data('slider',$slider);});$('.layerslider').each(function(){var $this=$(this);var $img=$('>img',this);$this.css({width:$this.width(),height:$this.height()});var options=$.extend(true,{sliderVersion:'6.1.0',skin:'v6',maxRatio:1,navStartStop:false,showCircleTimer:false,tnContainerWidth:'100%',skinsPath:'catalog/view/theme/journal3/lib/layerslider/skins/'},$this.data('options'));$this.on('sliderDidLoad',function(){$img.remove();});var $slider=$this.layerSlider(options);$slider.on('slideTimelineDidCreate',function(){$this.find('.ls-layer-hotspot').each(function(){var $this=$(this);if(!$this.data('bs.popover')){$this.popover({container:'body',trigger:'hover',html:true,template:'<div class="popover" role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>'});}});});});$('.master-slider').each(function(){var $this=$(this);var options=$.extend(true,{loop:true,mobileBGVideo:true},$this.data('options'));var $slider=$this.masterslider(options);var $img=$('>img',$(this).parent());$slider.masterslider('slider').api.addEventListener(MSSliderEvent.INIT,function(){$slider.parent().find('.journal-loading').remove();$img.css({position:'absolute','z-index':-1});setTimeout(function(){$img.remove();$this.parent().css('background-image','none');},1500);});$slider.masterslider('slider').api.addEventListener(MSSliderEvent.CHANGE_START,function(){$this.find('video').each(function(){$(this)[0].pause();});});if($this.data('parallax')){MSScrollParallax.setup($slider.masterslider('slider'),0,$this.data('parallax'),false);}});$('.isotope').each(function(){var $this=$(this);var filter=$this.find('ul .active a').attr('data-filter')||null;var $isotope=$this.find('.isotope-grid').isotope({itemSelector:'.isotope-item',filter:filter});$this.find('ul a').on('click',function(){var $this2=$(this);$this.find('ul li').removeClass('active');$this2.closest('li').addClass('active');$isotope.isotope({filter:$this2.attr('data-filter')});});});$('.swiper').each(function(){var $this=$(this);var c='c0';if($content.has($this).length){c='c'+window['Journal']['columnsCount'];}else if($column_left.has($this).length||$column_right.has($this).length){c='sc';}
68var itemsPerRow=$this.data('items-per-row')?$this.data('items-per-row')[c]:{0:{items:1,spacing:0}};var breakpoints={};$.each(itemsPerRow,function(v,k){breakpoints[v]={slidesPerView:parseInt(k.items,10),slidesPerGroup:parseInt(k.items,10),spaceBetween:parseInt(k.spacing,10)}});var options=$.extend({init:false,slidesPerView:parseInt(itemsPerRow[0].items,10),slidesPerGroup:parseInt(itemsPerRow[0].items,10),spaceBetween:parseInt(itemsPerRow[0].spacing,10),breakpoints:breakpoints,observer:true,observeParents:true,paginationClickable:true,preventClicks:false,preventClicksPropagation:false,simulateTouch:true,watchSlidesProgress:true,watchSlidesVisibility:true,navigation:{nextEl:$this.find('.swiper-button-next'),prevEl:$this.find('.swiper-button-prev')},pagination:{el:$this.find('.swiper-pagination'),type:'bullets',clickable:true},scrollbar:$this.find('.swiper-scrollbar'),scrollbarHide:false,scrollbarDraggable:true},$this.data('options'));if(options.loop&&($(this).find('.swiper-slide').length<2)){options.loop=false;}
69if(!Journal.isDesktop){options.a11y=false;}
70var swiper=new Swiper($('.swiper-container',this),options);function checkPages(){if($('.product-image').hasClass('direction-vertical')&&$this.hasClass('additional-images')){var height=Journal['isPopup']?Journal['quickviewPageStyleAdditionalImagesHeightAdjustment']:Journal['productPageStyleAdditionalImagesHeightAdjustment'];var interval=setInterval(function(){var imageHeight=$('.main-image .swiper-slide-visible img').outerHeight();if(imageHeight){$this.css('height',imageHeight+(parseInt(height,10)||0));
70swiper.update();clearInterval(interval);$('.product-image').addClass('additional-images-loaded');}},1000);}
71if(swiper.isBeginning&&swiper.isEnd){$this.removeClass('swiper-has-pages');}else{$this.addClass('swiper-has-pages');}}
72swiper.on('init',checkPages);swiper.on('resize',checkPages);swiper.init();if(options.autoplay){if(options.pauseOnHover){$('.swiper-container',this).hover(function(){swiper.autoplay.stop();},function(){swiper.autoplay.start();});}
73swiper.on('observerUpdate',function(){var visible=$(swiper.$el).is(':visible');var running=swiper.autoplay.running;if(visible&&!running){swiper.autoplay.start();}
74if(!visible&&running){swiper.autoplay.stop();}});}
75swiper.on('observerUpdate',function(){Journal.lazyLoadInstance&&Journal.lazyLoadInstance.update();});$this.data('swiper',swiper);});$(document).delegate('[data-gallery]','click',function(){var $this=$(this);var $gallery=$($this.data('gallery'));var index=parseInt($this.data('index'),10)||0;if($gallery.data('lightGallery')){$gallery.data('lightGallery').s.index=index;}
76$gallery.lightGallery($.extend({dynamic:true,dynamicEl:$gallery.data('images'),index:index,download:false,loadYoutubeThumbnail:false,loadVimeoThumbnail:false,share:false,pager:false,fullScreen:false,autoplay:false,autoplayControls:false,thumbWidth:100,thumbContHeight:100,thumbMargin:0,showThumbByDefault:true,hash:false},$gallery.data('options')));$gallery.on('onAfterOpen.lg',function(){$('.lg-backdrop').addClass($gallery.data('lightGallery').s.addClass);});return false;});$('.module-catalog.image-on-hover .subitem').hover(function(){var $this=$(this);var $img=$this.closest('.item-content').find('.catalog-image img');if($img.length){$img[0]._src=$img.attr('src');$img[0]._srcSet=$img.attr('srcset');$img.attr('src',$this.data('image'));$img.attr('srcset',$this.data('image2x'));}},function(){var $this=$(this);var $img=$this.closest('.item-content').find('.catalog-image img');if($img.length){$img.attr('src',$img[0]._src);$img.attr('srcset',$img[0]._srcSet);}});$('.block-expand').on('click',function(){$(this).closest('.expand-block').find('.expand-content').toggleClass('block-expanded');});$('.search-input').focus(function(){$(this).closest('.header-search').addClass('focused');}).blur(function(){$(this).closest('.header-search').removeClass('focused');});journal_enable_stepper();journal_enable_countdown();$('.module-blog_search').each(function(){var $this=$(this);var $input=$this.find('input');var $button=$this.find('button');$button.on('click',function(){var search=$input.val().trim();if(search){parent.window.location=$this.data('url')+encodeURIComponent(search);}});$input.on('keydown',function(e){if(e.keyCode===13){var search=$input.val().trim();if(search){parent.window.location=$this.data('url')+encodeURIComponent(search);}}});});$(document).delegate('.module-newsletter .btn-primary','click',function(e){e.preventDefault();var $this=$(this);var $form=$this.closest('form');function ajax(unsubscribe){$.ajax({url:$form.attr('action')+(unsubscribe?'&unsubscribe=1':''),type:'post',dataType:'json',data:$form.serialize(),beforeSend:function(){$this.button('loading');},complete:function(){$this.button('reset');},success:function(json){if(json.status==='success'){if(json.response.unsubscribe){if(confirm(json.response.message)){ajax(true);}}else{alert(json.response.message);}}else{alert(json.response);}},error:function(xhr,ajaxOptions,thrownError){alert(thrownError+'\r\n'+xhr.statusText+'\r\n'+xhr.responseText);}})}
77ajax();});$('.module-header_notice').each(function(){var $this=$(this);var options=$this.data('options');var cookie='hn-'+options['cookie'];if(!Cookies.get(cookie)){$this.slideDown();}
78$this.find('.header-notice-close-button button').on('click',function(){anime({targets:$this[0],height:0,duration:parseInt(options['duration']),easing:options['ease'],complete:function(){$this.remove();}});Cookies.set(cookie,'1',{expires:365});});});$('.module-layout_notice').each(function(){var $this=$(this);var options=$this.data('options');var cookie='ln-'+options['cookie'];if(!Cookies.get(cookie)){$this.slideDown();}
79$this.find('.layout-notice-close-button button').on('click',function(){anime({targets:$this[0],height:0,duration:parseInt(options['duration']),easing:options['ease'],complete:function(){$this.remove();}});Cookies.set(cookie,'1',{expires:365});});});$('.module-notification').each(function(){var $this=$(this);var options=$this.data('options');var cookie='n-'+options['cookie'];if(!Cookies.get(cookie)){$this.find('.notification-close').on('click',function(){Cookies.set(cookie,'1',{expires:365});});}});$(document).delegate('.notification-close','click',function(){var $this=$(this);var height=$this.parent().outerHeight();$this.parent().next('div').css('margin-top',-height);$('.removed').removeClass('removed');$this.parent().addClass('fade-out').on('transitionend MSTransitionEnd webkitTransitionEnd oTransitionEnd',function(){$(this).next('div').addClass('removed').css('margin-top','');$(this).remove();});});$('.module-popup').each(function(){var $this=$(this);var options=$.extend({message:$this.html(),timeout:0},$this.data('options'));var cookie='p-'+options['cookie'];if(!Cookies.get(cookie)){setTimeout(function(){$('html').addClass('popup-open popup-center');var $checkbox=$this.find('.popup-dont-show input[type="checkbox"]');$checkbox.on('change',function(){if($(this).is(':checked')){Cookies.set(cookie,'1',{expires:365});}else{Cookies.remove(cookie);}});if($checkbox.is(':checked')){Cookies.set(cookie,'1',{expires:365});}},parseInt(options['showAfter'],10)||1);}
80var hideAfter=parseInt(options['hideAfter'],10)||0;if(hideAfter){setTimeout(function(){$html.removeClass('popup-open popup-center');if($html.hasClass('iphone')||$html.hasClass('ipad')){iNoBounce.disable();}
81$('.popup-wrapper').attr('removing',true);setTimeout(function(){if($('.popup-wrapper').attr('removing')){$('.popup-wrapper').remove();}},5000);},hideAfter);}});$(document).delegate('.popup-close, .popup-bg-closable, .btn-popup:not([href])','click',function(){$html.removeClass('popup-open popup-center');if($html.hasClass('iphone')||$html.hasClass('ipad')){iNoBounce.disable();}
82$('.popup-wrapper').attr('removing',true);setTimeout(function(){if($('.popup-wrapper').attr('removing')){$('.popup-wrapper').remove();}},5000);});$(document).on('keydown',function(e){if(e.keyCode===27){parent.$('.popup-bg-closable').trigger('click');}});$(document).delegate('html.popup-login .login-form button, html.popup-register .register-form .buttons button','click',function(e){e.preventDefault();var $this=$(this);var $form=$this.closest('form');$form.find('.has-error').removeClass('has-error');$form.find('.text-danger').remove();$this.button('loading');$.ajax({url:$form.attr('action').replace('https:',location.protocol),type:'post',data:$form.serialize(),dataType:'json',error:function(){$this.button('reset');},success:function(json){if(json.status==='success'){if($form.hasClass('login-form')){if(parent.$('html').hasClass('route-account-logout')){parent.window.location=$('base').attr('href');}else{parent.window.location.reload();}}else{if(json.customer){parent.window.location=$('base').attr('href');}else{parent.window.location='index.php?route=account/success';}}}else{$this.button('reset');$.each(json.response,function(field,value){if(field==='custom_field'){$.each(value,function(key,val){$('#custom-field'+key).addClass('has-error').find('input').after('<div class="text-danger">'+val+'</div>');});}else{$form.find('[name="'+field+'"]').closest('.form-group').addClass('has-error').after('<div class="text-danger">'+value+'</div>');}});if(json.response.warning){var $span=$('<span style="display: none !important;"></span>').html(json.response.warning);$span.appendTo($('body'));var msg=$span.html();$span.remove();alert(msg);}}}});});$('.module-form').each(function(){if($.fn.datetimepicker){var language=$('form',this).data('language');$('.date',this).datetimepicker({language:language,pickTime:false});$('.datetime',this).datetimepicker({language:language,pickDate:true,pickTime:true});$('.time',this).datetimepicker({language:language,pickDate:false});}
83$('.upload-btn',this).on('click',function(){var node=this;$('#form-upload').remove();$('body').prepend('<form enctype="multipart/form-data" id="form-upload" style="display: none;"><input type="file" name="file" /></form>');$('#form-upload input[name=\'file\']').trigger('click');if(typeof timer!='undefined'){clearInterval(timer);}
84timer=setInterval(function(){if($('#form-upload input[name=\'file\']').val()!=''){clearInterval(timer);$.ajax({url:'index.php?route=tool/upload',type:'post',dataType:'json',data:new FormData($('#form-upload')[0]),cache:false,contentType:false,processData:false,beforeSend:function(){$(node).button('loading');},complete:function(){$(node).button('reset');},success:function(json){$('.text-danger').remove();if(json['error']){$(node).parent().find('input').after('<div class="text-danger">'+json['error']+'</div>');}
85if(json['success']){alert(json['success']);$(node).parent().find('input').val(json['code']);}},error:function(xhr,ajaxOptions,thrownError){alert(thrownError+'\r\n'+xhr.statusText+'\r\n'+xhr.responseText);}});}},500);});});$(document).delegate('.btn-extra','click',function(){parent.window.__popup_url=$(this).data('product_url')||'';});$(document).delegate('.module-form .btn-primary','click',function(e){e.preventDefault();var $this=$(this);var $form=$this.closest('.module-form').find('form');$form.find('.has-error').removeClass('has-error');$form.find('.text-danger').remove();var data=$form.serializeArray();data.push({name:'url',value:parent.window.__popup_url||parent.window.location.toString()});$.ajax({url:$form.attr('action'),type:'post',data:data,dataType:'json',beforeSend:function(){$this.button('loading');},complete:function(){$this.button('reset');},success:function(response){if(response.status==='success'){alert(response.response.message);$form[0].reset();parent.window.__popup_url=undefined;parent.$('.module-popup-'+Journal['modulePopupId']+' .popup-close').trigger('click');}
86if(response.status==='error'){$.each(response.response.errors,function(field,error){if(field==='agree'){alert(error);}else if(field==='captcha'){$form.find('.captcha').addClass('has-error');}else{$form.find('[name^="'+field+'"]').closest('.form-group').addClass('has-error').after('<div class="text-danger">'+error+'</div>');}});}},error:function(xhr,ajaxOptions,thrownError){alert(thrownError+'\r\n'+xhr.statusText+'\r\n'+xhr.responseText);}});});$(document).delegate('.grid-list .view-btn','click',function(){var $this=$(this);var $products=$('.main-products');var view=$this.data('view');var current=$products.hasClass('product-grid')?'grid':'list';$this.tooltip('hide');if(view!==current){$products.addClass('no-transitions').removeClass('product-'+current).addClass('product-'+view);setTimeout(function(){$products.removeClass('no-transitions');},1);Cookies.set('view',view,{expires:365});}
87$('.grid-list .view-btn').removeClass('active');$this.addClass('active');});$('.desktop-main-menu-wrapper #main-menu > .j-menu > .main-menu-item').first().addClass('first-dropdown');var $desktop_main_menu_wrapper=$('.desktop-main-menu-wrapper');$desktop_main_menu_wrapper.delegate('.main-menu > .j-menu > .menu-item:not(.dropdown)','mouseover',function(){$body.addClass('menu-hover');});$desktop_main_menu_wrapper.delegate('.main-menu > .j-menu > .menu-item:not(.dropdown)','mouseleave',function(){$body.removeClass('menu-hover');});$desktop_main_menu_wrapper.delegate('.main-menu > .j-menu > .dropdown','mouseover',function(){$body.addClass('menu-open');});$desktop_main_menu_wrapper.delegate('.main-menu','mouseleave',function(){$body.removeClass('menu-open');});
87if(($html.hasClass('iphone')||$html.hasClass('ipad'))&&!$html.hasClass('popup-open')){iNoBounce.disable();}
88$(document).delegate('.menu-trigger','click',function(e){e.stopPropagation();$html.addClass('mobile-overlay mobile-main-menu-container-open');if($html.hasClass('mobile-menu-active')){$('[data-is-open]').each(function(){$('> a > .open-menu',this).trigger('click');$(this).removeAttr('data-is-open');});}
89var $container=$('.mobile-main-menu-container');$container.outerWidth();$container.addClass('animating');if($html.hasClass('iphone')||$html.hasClass('ipad')){iNoBounce.enable();}});if($html.hasClass('mobile-header-active')){$('.cart-content > ul').appendTo('.mobile-cart-content-wrapper');}
90$(document).delegate('.mobile-header-active .cart-heading','click',function(e){e.stopPropagation();$html.addClass('mobile-overlay mobile-cart-content-container-open');var $totals=$('.cart-totals').outerHeight();$('.cart-products').css('padding-bottom',$totals-1);var $container=$('.mobile-cart-content-container');$container.outerWidth();$container.addClass('animating');if($html.hasClass('iphone')||$html.hasClass('ipad')){iNoBounce.enable();}
91return false;});if(Journal['isPhone']||(Journal['isTablet']&&(!Journal['globalPageColumnLeftTabletStatus']||!Journal['globalPageColumnRightTabletStatus']))){if($('.module-filter').length){$('.module-filter h3 > *').prependTo('.mobile-filter-container .mobile-wrapper-header');$('.module-filter').appendTo('.mobile-filter-wrapper');$('<a class="mobile-filter-trigger btn">'+Journal['mobileFilterButtonText']+'</a>').appendTo('body');}}
92$(document).delegate('.mobile-header-active .mobile-filter-trigger','click',function(e){e.stopPropagation();$html.addClass('mobile-overlay mobile-filter-container-open');var $container=$('.mobile-filter-container');$container.outerWidth();$container.addClass('animating');if($html.hasClass('iphone')||$html.hasClass('ipad')){iNoBounce.enable();}
93return false;});$(document).delegate('.x, .site-wrapper, .close-filter','click',function(){$('.mobile-container.animating').removeClass('animating');$html.removeClass('mobile-overlay');setTimeout(function(){$html.removeClass('mobile-main-menu-container-open mobile-cart-content-container-open mobile-filter-container-open');},300);if($html.hasClass('iphone')||$html.hasClass('ipad')){iNoBounce.disable();}});if($html.hasClass('route-product-product')){$(document).delegate('.additional-image','click',function(){$('.additional-image').removeClass('swiper-slide-active');$(this).addClass('swiper-slide-active');var $s=$('.main-image').data('swiper');if($s.params.loop){$s.slideToLoop($(this).data('index'),0);}else{$s.slideTo($(this).data('index'),0);}});if(!('ontouchstart'in document)){if(Journal['isPopup']?Journal['quickviewPageStyleCloudZoomStatus']:Journal['productPageStyleCloudZoomStatus']){$('.main-image img').each(function(){var $this=$(this);$this.ImageZoom({type:Journal['isPopup']?Journal['quickviewPageStyleCloudZoomPosition']:Journal['productPageStyleCloudZoomPosition'],showDescription:false,offset:[0,0],zoomSize:[$this.width(),$this.height()],bigImageSrc:$this.data('largeimg')});});$('.product-image').mouseover(function(){$('.zm-viewer').delay(200).queue(function(next){$(this).css('opacity','1');next();});}).mouseleave(function(){$('.zm-viewer').css('opacity','0');});}}
94if((Journal['isPopup']?Journal['quickviewPageStyleOptionsSelect']:Journal['productPageStyleOptionsSelect'])==='all'){$('.product-options .form-group .radio:first-child input, .product-options .form-group .checkbox:first-child input').prop('checked',true);$('.product-options .form-group select').each(function(){$(this).find('option').eq(1).prop('selected',true);});}
95if((Journal['isPopup']?Journal['quickviewPageStyleOptionsSelect']:Journal['productPageStyleOptionsSelect'])==='required'){$('.product-options .form-group.required .radio:first-child input, .product-options .form-group.required .checkbox:first-child input').prop('checked',true);$('.product-options .form-group.required select').each(function(){$(this).find('option').eq(1).prop('selected',true);});}
96if(Journal['isPopup']?Journal['quickviewPageStylePriceUpdate']:Journal['productPageStylePriceUpdate']){function autoUpdatePrice(){$.ajax({url:'index.php?route=journal3/price&popup='+(Journal['isPopup']?1:0),type:'post',data:$('#product-id, #product-quantity, #product input[type="radio"]:checked, #product input[type="checkbox"]:checked, #product select'),dataType:'json',beforeSend:function(){},complete:function(){},success:function(json){if(json['response']['status']==='error'){alert(json['response']['message']);}else{if(Journal['isPopup']?Journal['quickviewPageStyleProductStockUpdate']:Journal['productPageStyleProductStockUpdate']){if(json['response']['stock']){$('.product-stock span').html(json['response']['stock']);}
97if(json['response']['in_stock']){$('.product-stock').removeClass('out-of-stock').addClass('in-stock');}else{$('.product-stock').removeClass('in-stock').addClass('out-of-stock');}}
98if(json['response']['tax']){$('.product-tax').html(json['response']['tax']);}
99if(json['response']['price']){if(json['response']['special']){$('.product-price-group .product-price-old').html(json['response']['price']);$('.product-price-group .product-price-new').html(json['response']['special']);}else{$('.product-price-group .product-price').html(json['response']['price']);}}
100if(json['response']['discounts']){$('.product-discount').each(function(index){$(this).html(json['response']['discounts'][index]);});}
101if(json['response']['weight']){$('.product-stats .product-weight span').html(json['response']['weight']);}}}});}
102$('.product-options input[type="radio"], .product-options input[type="checkbox"], .product-options select, #product-quantity').on('change',autoUpdatePrice);autoUpdatePrice();}}
103if($html.hasClass('route-journal3-popup-page')){$(document).on('click',function(){parent.resize_iframe(Journal['popupModuleId'],$('.popup-content').height());});}
104$('.links-menu .module-title').addClass('closed');$('.links-menu .module-title').click(function(){$(this).toggleClass('closed');});if(Journal.isPopup){$('a[href]').each(function(){var $this=$(this);if(!$this.attr('target')){$this.attr('target','_blank');}
105if(Journal.isPhone||Journal.isTablet){$this.removeClass('agree');}});}});$(window).on('load',function(){var $html=$('html');var $body=$('body');var $search=$('#search').find('input[name=\'search\']');$('.search-button').on('click',function(){var url=$(this).data('search-url');var value=$search.val().trim();if(!value){return false;}
106var category_id=parseInt($search.attr('data-category_id'));if(value){url+=encodeURIComponent(value);}
107if(Journal['searchStyleSearchAutoSuggestDescription']){url+='&description=true';}
108if(category_id){url+='&category_id='+category_id;if(Journal['searchStyleSearchAutoSuggestSubCategories']){url+='&sub_category=true';}}
109location=url;});$search.on('keydown',function(e){if(e.keyCode===13){$('.search-button').trigger('click');}});$('.search-categories li').on('click',function(e){e.stopPropagation();var $this=$(this);$('.search-categories-button').html($this.html());$search.attr('data-category_id',$this.attr('data-category_id'))});if(Journal['searchStyleSearchAutoSuggestStatus']){$search.typeahead({hint:true,minLength:1,autoSelect:true},{async:true,display:'name',limit:Infinity,source:function(query,processSync,processAsync){var data={search:query};var category_id=parseInt($search.attr('data-category_id'));if(category_id){data.category_id=category_id;if(Journal['searchStyleSearchAutoSuggestSubCategories']){data.sub_category=true;}}
110return $.ajax({url:'index.php?route=journal3/search',data:data,dataType:'json',success:function(json){return processAsync(json['response']);}});},templates:{suggestion:function(data){if(data['view_more']){return'<div class="search-result view-more"><a href="'+data['href']+'">'+data['name']+'</a></div>';}
111if(data['no_results']){return'<div class="search-result no-results"><a>'+data['name']+'</a></div>';}
112var html='';html+='<div class="search-result"><a href="'+data['href']+'">';if(data['thumb']){html+='<img src="'+data['thumb']+'" srcset="'+data['thumb']+' 1x, '+data['thumb2']+' 2x" />';}
113var classes=[];if(data['quantity']<=0){classes.push('out-of-stock');}
114if(!data['price_value']){classes.push('has-zero-price');}
115html+='<span class="'+classes.join(' ')+'">';html+='<span class="product-name">'+data['name']+'</span>';if(data['price']){if(data['special']){html+='<span><span class="price-old">'+data['price']+'</span><span class="price-new">'+data['special']+'</span></span>';}else{html+='<span class="price">'+data['price']+'</span>';}}
116html+='</span>';html+='</a></div>';return html;}}});$('.header-search > span > div').addClass('.tt-empty');$('.mobile .tt-menu').on('click',function(e){e.stopPropagation();});}
117if(!Journal.isPopup&&Journal['isDesktop']&&Journal['stickyStatus']&&(['classic','mega','default'].includes(Journal['headerType']))){var holder=document.body;var headerHeightOffset=$('.desktop-main-menu-wrapper').offset().top+(parseInt(Journal['stickyAt'],10)||100);var menuHeight=$('.desktop-main-menu-wrapper').outerHeight();function enableSticky(){if(Journal['headerType']==='classic'||Journal['headerType']==='mega'){$body.css('padding-top',menuHeight);}}
118function disableSticky(){if(Journal['headerType']==='classic'||Journal['headerType']==='mega'){$body.css('padding-top','');}}
119function checkStickyOffset(){return headerHeightOffset<=window.scrollY;}
120function checkSticky(){var old=holder.classList.contains('is-sticky');holder.classList.toggle('is-sticky',checkStickyOffset());var current=holder.classList.contains('is-sticky');if(current!==old){if(current){enableSticky();}else{disableSticky();}}}
121function checkStickyListener(){requestAnimationFrame(checkSticky)}
122window.addEventListener('scroll',checkStickyListener,false);}
123if(!Journal.isPopup&&Journal['isDesktop']&&Journal['stickyStatus']&&Journal['topB
123arStatus']&&(['compact','slim'].includes(Journal['headerType']))){var compact=$('.mid-bar');if(compact.length){$(window).on('scroll',function(){var compactOffset=compact.offset().top;var scroll=$(this)[0].scrollY
124if(scroll>=compactOffset){$('body').addClass('sticky-compact');}else{$('body').removeClass('sticky-compact');}});}}
125if(!Journal.isPopup&&Journal['isDesktop']&&Journal['stickyStatus']&&!Journal['topBarStatus']&&!Journal['stickyFullHomePadding']&&(['compact','slim'].includes(Journal['headerType']))){var site=$('.site-wrapper');var header=$('.mid-bar').outerHeight();if(site.length){$(window).on('scroll',function(){var siteOffset=site.offset().top-header+1;var scroll=$(this)[0].scrollY
126if(scroll>=siteOffset){$('body').addClass('sticky-compact');}else{$('body').removeClass('sticky-compact');}});}}
127if(!Journal.isPopup&&Journal['isDesktop']&&Journal['stickyStatus']&&!Journal['topBarStatus']&&Journal['stickyFullHomePadding']&&(['compact','slim'].includes(Journal['headerType']))){var site=$('.site-wrapper');var header=$('html:not(.route-common-home) .mid-bar').outerHeight();if(site.length){$(window).on('scroll',function(){var siteOffset=site.offset().top-header+1;var scroll=$(this)[0].scrollY
128if(scroll>=siteOffset){$('body').addClass('sticky-compact');}else{$('body').removeClass('sticky-compact');}});}}
129if(!Journal['isDesktop']&&Journal['headerMobileStickyStatus']&&$html.hasClass('mobile-header-active')){var mobileBar=$('.mobile-header .sticky-bar');if(mobileBar.length){var mobileBarSticky=mobileBar.offset().top;var mobileBarHeight=mobileBar.outerHeight();$(window).on('scroll',function(){var scroll=$(this)[0].scrollY
130if(scroll>=mobileBarSticky){mobileBar.addClass('mobile-bar-sticky');$body.css('padding-top',mobileBarHeight);}else{mobileBar.removeClass('mobile-bar-sticky');$body.css('padding-top','');}});}}
131if(Journal['isDesktop']&&(Journal['headerMiniSearchDisplay']==='page')){$('.search-trigger, .desktop .search-categories .j-menu > li > a').click(function(){$('.header-search input').focus();});}
132if(Journal['scrollTop']){var scrollTopTimeout;$(window).on('scroll',function(){clearTimeout(scrollTopTimeout);var scroll=$(this)[0].scrollY
133if(scroll>500){$('.scroll-top').addClass('scroll-top-active');scrollTopTimeout=setTimeout(function(){$('.scroll-top').removeClass('scroll-top-active');},3000);}else{$('.scroll-top').removeClass('scroll-top-active');}});$('.scroll-top').click(function(){anime({targets:'html, body',scrollTop:0,duration:750,easing:'easeInOutQuad'});});}
134if($html.hasClass('footer-reveal')){var footerHeight=$('.desktop.footer-reveal footer').outerHeight();$('.desktop body').css('padding-bottom',footerHeight);}});$('.block-map iframe').on('load',function(){$('.block-map .journal-loading').hide();});
135$('script[type="text/javascript/defer"]').each(function(){$(this).after($('<script type="text/javascript"/>').text($(this).clone().text())).remove()});

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.