PageSourceSearch

https://rosl.org.uk/wp-content/themes/rosl/js/general.js?ver=1775813390

js rosl.org.uk collected 2026-10-02 05:30:30 UTC 68,918 bytes, 4 lines download raw bytes

1/*! package 10-04-2026 */
2
3function fire_onpopstate(){var a;"function"==typeof Event?a=new Event("popstate"):(a=document.createEvent("Event"),a.initEvent("popstate",!0,!0)),window.dispatchEvent(a)}function isTouchDevice(){return"ontouchstart"in window&&!navigator.userAgent.match(/Windows NT 10/i)}function canLoadCustomScrollbar(){return window.innerWidth>=768}function initAutocomplete(){"undefined"!=typeof google&&(jQuery("#"+addressFields[0]+" input").val()?jQuery("#billing_autocomplete_field").hide():(autocomplete=new google.maps.places.Autocomplete(document.getElementById("billing_autocomplete"),{types:["geocode"]}),autocomplete.setFields(["address_components"]),autocomplete.addListener("place_changed",fillInAddress),jQuery.each(addressFields,function(a,b){jQuery("#"+b).hide()})),jQuery("#"+shippingAddressFields[0]+" input").val()?jQuery("#shipping_autocomplete_field").hide():(shippingAutocomplete=new google.maps.places.Autocomplete(document.getElementById("shipping_autocomplete"),{types:["geocode"]}),shippingAutocomplete.setFields(["address_components"]),shippingAutocomplete.addListener("place_changed",shippingFillInAddress),jQuery.each(shippingAddressFields,function(a,b){jQuery("#"+b).hide()})),jQuery("#billing_autocomplete, #shipping_autocomplete").attr("autocomplete","chrome-off"))}function fillInAddress(){var a=autocomplete.getPlace();jQuery("#billing_autocomplete_field").hide();for(var b=[],c=0;c<a.address_components.length;c++){var d=a.address_components[c].types[0],e={type:d,value:a.address_components[c][componentForm[d]]};"country"===d?b.unshift(e):b.push(e)}for(var f in idChange){var g=jQuery("#"+idChange[f]);g.length&&g.val("").change()}for(var h in b){var i=jQuery("#"+idChange[b[h].type]);if(componentForm[b[h].type]&&i.length){var j=i.is('input[name="billing_address_1"]')?i.val()+" "+b[h].value:b[h].value;"billing_country"!=idChange[b[h].type]||"JE"!=j&&"GG"!=j||(j="GB"),i.val(j).change()}}jQuery.each(addressFields,function(a,b){jQuery("#"+b).show()}),jQuery('form[name="checkout"]').trigger("update")}function shippingFillInAddress(){var a=shippingAutocomplete.getPlace();jQuery("#shipping_autocomplete_field").hide();for(var b=[],c=0;c<a.address_components.length;c++){var d=a.address_components[c].types[0],e={type:d,value:a.address_components[c][componentForm[d]]};"country"===d?b.unshift(e):b.push(e)}for(var f in idChangeShipping){var g=jQuery("#"+idChangeShipping[f]);g.length&&g.val("").change()}for(var h in b){var i=jQuery("#"+idChangeShipping[b[h].type]);if(componentForm[b[h].type]&&i.length){var j=i.is('input[name="shipping_address_1"]')?i.val()+" "+b[h].value:b[h].value;"shipping_country"!=idChangeShipping[b[h].type]||"JE"!=j&&"GG"!=j||(j="GB"),i.val(j).change()}}jQuery.each(shippingAddressFields,function(a,b){jQuery("#"+b).show()}),jQuery('form[name="checkout"]').trigger("update")}function geolocate(){jQuery("#billing_autocomplete, #shipping_autocomplete").attr("autocomplete","chrome-off"),navigator.geolocation&&navigator.geolocation.getCurrentPosition(function(a){var b={lat:a.coords.latitude,lng:a.coords.longitude},c=new google.maps.Circle({center:b,radius:a.coords.accuracy});autocomplete.setBounds(c.getBounds())})}jQuery(document).ready(function(a){isTouchDevice()?a("html").addClass("touch"):a("html").addClass("no-touch")}),function(a){a.fn.outerHtml=function(){return 0!=this.length&&(retval="",this.each(function(){var b=this,c=b.tagName.toLowerCase();if(b.outerHTML)return retval+=b.outerHTML;var d=a.map(b.attributes,function(a){return a.name+'="'+a.value+'"'});retval+="<"+c+(d.length>0?" "+d.join(" "):"")+">"+b.innerHTML+"</"+c+">"}),retval)}}(jQuery),function(a){jQuery.fn.totalOuterWidth=function(){var b=0;return this.each(function(){b+=a(this).outerWidth()}),b}}(jQuery),function(a){var b,c,d=function(b){if(b.sameHeightItems||"fade"===b.method){a(b.items,b.elToMove).removeClass("setHeight").css({height:""});var c=0;a(b.items,b.elToMove).each(function(){a(this).outerHeight()>c&&(c=a(this).outerHeight())}),a(b.items,b.elToMove).addClass("setHeight").css({height:c}),"fade"===b.method&&a(b.elToMove,b.cont).css({height:c})}"slide"===b.method&&h(b.current_item)},e=function(b){var c;c=b.current_item+b.moveByElements>=b.items_number?0:b.current_item+b.moveByElements,b.continuousRewindEnabled&&0===c&&b.elToMove.css({marginLeft:-a(b.items+":lt("+(b.items_number-1)+")",b.elToMove).totalOuterWidth()}),i(c)},f=function(b){var c;c=b.current_item-b.moveByElements<0?b.items_number-1:b.current_item-b.moveByElements,b.continuousRewindEnabled&&c===b.items_number-1&&b.elToMove.css({marginLeft:-a(b.items+":lt("+2*b.items_number+")",b.elToMove).totalOuterWidth()}),i(c)},g=function(){var c=0,d=parseInt(b.elToMove.css("marginLeft")),e=0;return a(b.items,b.elToMove).each(function(){if(-(e+=a(this).outerWidth())<d)return!1;c++}),c},h=function(c){b.continuousRewindEnabled&&(a(b.items,b.elToMove).removeClass("current original"),a(b.items,b.elToMove).eq(c).addClass("current"),c+=b.items_number,a(b.items,b.elToMove).eq(c).addClass("current original"),a(b.items,b.elToMove).eq(c+b.items_number).addClass("current"));var d=-a(b.items+":lt("+c+")",b.elToMove).totalOuterWidth();a(b.cont).hasClass("enabled")?b.elToMove.stop().animate({marginLeft:d},b.time,"linear"):b.elToMove.css({marginLeft:d})},i=function(c){b.disableButtons&&(b.leftButton&&(0===c?b.leftButton.addClass("disabled"):b.leftButton.removeClass("disabled")),b.rightButton&&(c+b.moveByElements>=b.items_number?b.rightButton.addClass("disabled"):b.rightButton.removeClass("disabled"))),b.current_item=c,a("li.active",b.nav).removeClass("active"),a("li",b.nav).eq(Math.ceil(c/b.moveByElements)).addClass("active"),b.continuousRewindEnabled||a(b.items,b.elToMove).eq(c).addClass("current").siblings().removeClass("current"),"slide"===b.method&&h(c),b.jumpToElementCallback&&b.jumpToElementCallback(c%b.items_number,b.cont)},j=function(){if(a("li",b.nav).remove(),!(a(b.items,b.elToMove).length<2)){var c=0,d=a(b.items,b.elToMove).length;for(b.moveByElements>1&&(d=Math.ceil(d/b.moveByElements));d>0;d--){c++;
3var e,f="",h=a(b.items,b.elToMove).eq(c-1).data("title");h?e=h:(e=c.toString(),e=e.length<2?"0"+e:e),f+=b.numbersNav?'<span class="text">'+e+"</span>":"&nbsp;",b.nav.append("<li>"+f+"</li>")}a("li:eq("+g()+")",b.nav).addClass("active")}},k=function(){b=a(this).data("sliderConfig"),clearInterval(b.intervalID),b.dontStopAfterClick&&b.delay>-1&&(b.intervalID=setInterval(e,b.delay));var c=a("li",b.nav).index(this);return i(c),!1},l=function(g,h){if(b=g.data("sliderConfig"),void 0!==h.jumpToElement)return void i(h.jumpToElement);if(b||"string"===a.type(h)||(b={}),h&&a.extend(b,h),b.cont=a(g),"destroy"===h){if(void 0===(b=a(g).data("sliderConfig")))return;return clearInterval(b.intervalID),a(b.items+":gt("+(b.items_number-1)+")",b.elToMove).remove(),a(b.rightButton).unbind(),void a(b.leftButton).unbind()}if("clickRight"===h)return e(b);if("clickLeft"===h)return f(b);if("windowResized"===h)return d(b);if(g.length){if(h||(h={}),b.dontStopAfterClick=!!h.dontStopAfterClick,b.method=h.method?h.method:"slide",b.continuousRewindEnabled=!!h.continuousRewind&&h.continuousRewind,"slide"!==b.method&&(b.continuousRewindEnabled=!1),b.moveByElements=h.moveByElements?h.moveByElements:1,b.sameHeightItems=!!h.sameHeightItems&&h.sameHeightItems,b.current_item=h.currentItem?h.currentItem:0,b.time=h.time?h.time:500,h.delay?b.delay=h.delay:b.delay=-1,h.elToMove?b.elToMove=a(h.elToMove,b.cont).eq(0):b.elToMove=a(b.items,b.cont).eq(0),h.nav?b.nav=a(h.nav,b.cont):b.nav=a(""),h.numbersNav?b.numbersNav=a(h.numbersNav,b.cont):b.numbersNav=!1,h.createNav&&j(),h.rightButton&&(b.rightButton=a(h.rightButton,b.cont),a(b.rightButton).click(function(){return!a(this).hasClass("disabled")&&(b=a(this).data("slider").data("sliderConfig"),clearInterval(b.intervalID),b.dontStopAfterClick&&b.delay>-1&&(b.intervalID=setInterval(e,b.delay)),e(b),a(this).blur(),!1)}).data("slider",g)),h.leftButton&&(b.leftButton=a(h.leftButton,b.cont),a(b.leftButton).click(function(){return!a(this).hasClass("disabled")&&(b=a(this).data("slider").data("sliderConfig"),clearInterval(b.intervalID),b.dontStopAfterClick&&b.delay>-1&&(b.intervalID=setInterval(e,b.delay)),f(b),a(this).blur(),!1)}).data("slider",g)),b.disableButtons=!!h.disableButtons&&h.disableButtons,c=a(b.items,b.elToMove).eq(0).outerWidth(),b.items_number=a(b.items,b.elToMove).length,b.items_number<2)return a(b.rightButton).hide(),a(b.leftButton).hide(),a(b.nav).hide(),void a(b.items).eq(0).addClass("current");var l=g;if(b.delay>-1&&(b.intervalID=setInterval(function(){l.slider("clickRight")},b.delay)),b.nav&&a("li",b.nav).data("sliderConfig",b).click(k),b.continuousRewindEnabled){var m=a(b.items+":lt("+b.items_number+")",b.elToMove).outerHtml();a(b.items,b.elToMove).parent().append(m+m),b.disableButtons=!1,b.moveByElements=1}b.itemsNavigate=!!h.itemsNavigate&&h.itemsNavigate,b.itemsNavigate&&(b.itemsCurrent=h.itemsCurrent?h.itemsCurrent:0,a(b.items,b.elToMove).on("click",function(){b=a(this).data("slider").data("sliderConfig");var c=(a(this).index()+1)%b.items_number-1;c-=b.itemsCurrent,i(c)}).data("slider",g)),g.data("sliderConfig",b),a(window).resize(function(){l.slider("windowResized")}),d(b),i(b.current_item),a(b.cont).addClass("enabled method-"+b.method)}};a.fn.slider=function(b){this.each(function(){l(a(this),b)})}}(jQuery);var getUrlParameter=function(a){var b,c,d=window.location.search.substring(1),e=d.split("&");for(c=0;c<e.length;c++)if(b=e[c].split("="),b[0]===a)return void 0===b[1]||decodeURIComponent(b[1]);return!1};!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a){return e.raw?a:encodeURIComponent(a)}function c(b,c){var f=e.raw?b:function(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(d," ")),e.json?JSON.parse(a):a}catch(a){}}(b);return a.isFunction(c)?c(f):f}var d=/\+/g,e=a.cookie=function(d,f,g){if(void 0!==f&&!a.isFunction(f)){if("number"==typeof(g=a.extend({},e.defaults,g)).expires){var h=g.expires,i=g.expires=new Date;i.setTime(+i+864e5*h)}return document.cookie=[b(d),"=",(j=f,b(e.json?JSON.stringify(j):String(j))),g.expires?"; expires="+g.expires.toUTCString():"",g.path?"; path="+g.path:"",g.domain?"; domain="+g.domain:"",g.secure?"; secure":""].join("")}for(var j,k,l=d?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;n<o;n++){var p=m[n].split("="),q=(k=p.shift(),e.raw?k:decodeURIComponent(k)),r=p.join("=");if(d&&d===q){l=c(r,f);break}d||void 0===(r=c(r))||(l[q]=r)}return l};e.defaults={},a.removeCookie=function(b,c){return void 0!==a.cookie(b)&&(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}}),function(a,b,c){"function"==typeof define&&define.amd?define(["jquery"],function(d){return c(d,a,b),d.mobile}):c(a.jQuery,a,b)}(this,document,function(a,b,c,d){!function(a,b,c,d){function e(a){for(;a&&void 0!==a.originalEvent;)a=a.originalEvent;return a}function f(b,c){var f,g,h,i,j,k,l,m,n,o=b.type;if(b=a.Event(b),b.type=c,f=b.originalEvent,g=a.event.props,o.search(/^(mouse|click)/)>-1&&(g=D),f)for(l=g.length,i;l;)i=g[--l],b[i]=f[i];if(o.search(/mouse(down|up)|click/)>-1&&!b.which&&(b.which=1),-1!==o.search(/^touch/)&&(h=e(f),o=h.touches,j=h.changedTouches,k=o&&o.length?o[0]:j&&j.length?j[0]:d))for(m=0,n=B.length;m<n;m++)i=B[m],b[i]=k[i];return b}function g(b){for(var c,d,e={};b;){c=a.data(b,y);for(d in c)c[d]&&(e[d]=e.hasVirtualBinding=!0);b=b.parentNode}return e}function h(b,c){for(var d;b;
vendor: 5,412 bytes, line 3
3){if((d=a.data(b,y))&&(!c||d[c]))return b;b=b.parentNode}return null}function i(){L=!1}function j(){L=!0}function k(){P=0,J.length=0,K=!1,j()}function l(){i()}function m(){n(),F=setTimeout(function(){F=0,k()},a.vmouse.resetTimerDuration)}function n(){F&&(clearTimeout(F),F=0)}function o(b,c,d){var e;return(d&&d[b]||!d&&h(c.target,b))&&(e=f(c,b),a(c.target).trigger(e)),e}function p(b){var c,d=a.data(b.target,z);K||P&&P===d||(c=o("v"+b.type,b))&&(c.isDefaultPrevented()&&b.preventDefault(),c.isPropagationStopped()&&b.stopPropagation(),c.isImmediatePropagationStopped()&&b.stopImmediatePropagation())}function q(b){var c,d,f,h=e(b).touches;h&&1===h.length&&(c=b.target,d=g(c),d.hasVirtualBinding&&(P=O++,a.data(c,z,P),n(),l(),I=!1,f=e(b).touches[0],G=f.pageX,H=f.pageY,o("vmouseover",b,d),o("vmousedown",b,d)))}function r(a){L||(I||o("vmousecancel",a,g(a.target)),I=!0,m())}function s(b){if(!L){var c=e(b).touches[0],d=I,f=a.vmouse.moveDistanceThreshold,h=g(b.target);I=I||Math.abs(c.pageX-G)>f||Math.abs(c.pageY-H)>f,I&&!d&&o("vmousecancel",b,h),o("vmousemove",b,h),m()}}function t(a){if(!L){j();var b,c,d=g(a.target);o("vmouseup",a,d),I||(b=o("vclick",a,d))&&b.isDefaultPrevented()&&(c=e(a).changedTouches[0],J.push({touchID:P,x:c.clientX,y:c.clientY}),K=!0),o("vmouseout",a,d),I=!1,m()}}function u(b){var c,d=a.data(b,y);if(d)for(c in d)if(d[c])return!0;return!1}function v(){}var w,x,y="virtualMouseBindings",z="virtualTouchID",A="vmouseover vmousedown vmousemove vmouseup vclick vmouseout vmousecancel".split(" "),B="clientX clientY pageX pageY screenX screenY".split(" "),C=a.event.mouseHooks?a.event.mouseHooks.props:[],D=a.event.props.concat(C),E={},F=0,G=0,H=0,I=!1,J=[],K=!1,L=!1,M="addEventListener"in c,N=a(c),O=1,P=0;for(a.vmouse={moveDistanceThreshold:10,clickDistanceThreshold:10,resetTimerDuration:1500},x=0;x<A.length;x++)a.event.special[A[x]]=function(b){var c=b.substr(1);return{setup:function(){u(this)||a.data(this,y,{}),a.data(this,y)[b]=!0,E[b]=(E[b]||0)+1,1===E[b]&&N.bind(c,p),a(this).bind(c,v),M&&(E.touchstart=(E.touchstart||0)+1,1===E.touchstart&&N.bind("touchstart",q).bind("touchend",t).bind("touchmove",s).bind("scroll",r))},teardown:function(){--E[b],E[b]||N.unbind(c,p),M&&(--E.touchstart||N.unbind("touchstart",q).unbind("touchmove",s).unbind("touchend",t).unbind("scroll",r));var d=a(this),e=a.data(this,y);e&&(e[b]=!1),d.unbind(c,v),u(this)||d.removeData(y)}}}(A[x]);M&&c.addEventListener("click",function(b){var c,d,e,f,g,h=J.length,i=b.target;if(h)for(c=b.clientX,d=b.clientY,w=a.vmouse.clickDistanceThreshold,e=i;e;){for(f=0;f<h;f++)if(g=J[f],e===i&&Math.abs(g.x-c)<w&&Math.abs(g.y-d)<w||a.data(e,z)===g.touchID)return b.preventDefault(),void b.stopPropagation();e=e.parentNode}},!0)}(a,0,c),function(a){a.mobile={}}(a),function(a,b){var d={touch:"ontouchend"in c};a.mobile.support=a.mobile.support||{},a.extend(a.support,d),a.extend(a.mobile.support,d)}(a),function(a,b,d){function e(b,c,e,f){var g=e.type;e.type=c,f?a.event.trigger(e,d,b):a.event.dispatch.call(b,e),e.type=g}var f=a(c),g=a.mobile.support.touch,h=g?"touchstart":"mousedown",i=g?"touchend":"mouseup",j=g?"touchmove":"mousemove";a.each("touchstart touchmove touchend tap taphold swipe swipeleft swiperight scrollstart scrollstop".split(" "),function(b,c){a.fn[c]=function(a){return a?this.bind(c,a):this.trigger(c)},a.attrFn&&(a.attrFn[c]=!0)}),a.event.special.scrollstart={enabled:!0,setup:function(){function b(a,b){c=b,e(f,c?"scrollstart":"scrollstop",a)}var c,d,f=this;a(f).bind("touchmove scroll",function(e){a.event.special.scrollstart.enabled&&(c||b(e,!0),clearTimeout(d),d=setTimeout(function(){b(e,!1)},50))})},teardown:function(){a(this).unbind("touchmove scroll")}},a.event.special.tap={tapholdThreshold:750,emitTapOnTaphold:!0,setup:function(){var b=this,c=a(b),d=!1;c.bind("vmousedown",function(g){function h(){clearTimeout(k)}function i(){h(),c.unbind("vclick",j).unbind("vmouseup",h),f.unbind("vmousecancel",i)}function j(a){i(),d||l!==a.target?d&&a.preventDefault():e(b,"tap",a)}if(d=!1,g.which&&1!==g.which)return!1;var k,l=g.target;c.bind("vmouseup",h).bind("vclick",j),f.bind("vmousecancel",i),k=setTimeout(function(){a.event.special.tap.emitTapOnTaphold||(d=!0),e(b,"taphold",a.Event("taphold",{target:l}))},a.event.special.tap.tapholdThreshold)})},teardown:function(){a(this).unbind("vmousedown").unbind("vclick").unbind("vmouseup"),f.unbind("vmousecancel")}},a.event.special.swipe={scrollSupressionThreshold:30,durationThreshold:1e3,horizontalDistanceThreshold:30,verticalDistanceThreshold:30,getLocation:function(a){var c=b.pageXOffset,d=b.pageYOffset,e=a.clientX,f=a.clientY;return 0===a.pageY&&Math.floor(f)>Math.floor(a.pageY)||0===a.pageX&&Math.floor(e)>Math.floor(a.pageX)?(e-=c,f-=d):(f<a.pageY-d||e<a.pageX-c)&&(e=a.pageX-c,f=a.pageY-d),{x:e,y:f}},start:function(b){var c=b.originalEvent.touches?b.originalEvent.touches[0]:b,d=a.event.special.swipe.getLocation(c);return{time:(new Date).getTime(),coords:[d.x,d.y],origin:a(b.target)}},stop:function(b){var c=b.originalEvent.touches?b.originalEvent.touches[0]:b,d=a.event.special.swipe.getLocation(c);return{time:(new Date).getTime(),coords:[d.x,d.y]}},handleSwipe:function(b,c,d,f){if(c.time-b.time<a.event.special.swipe.durationThreshold&&Math.abs(b.coords[0]-c.coords[0])>a.event.special.swipe.horizontalDistanceThreshold&&Math.abs(b.coords[1]-c.coords[1])<a.event.special.swipe.verticalDistanceThreshold){var g=b.coords[0]>
3c.coords[0]?"swipeleft":"swiperight";return e(d,"swipe",a.Event("swipe",{target:f,swipestart:b,swipestop:c}),!0),e(d,g,a.Event(g,{target:f,swipestart:b,swipestop:c}),!0),!0}return!1},eventInProgress:!1,setup:function(){var b,c=this,d=a(c),e={};b=a.data(this,"mobile-events"),b||(b={length:0},a.data(this,"mobile-events",b)),b.length++,b.swipe=e,e.start=function(b){if(!a.event.special.swipe.eventInProgress){a.event.special.swipe.eventInProgress=!0;var d,g=a.event.special.swipe.start(b),h=b.target,k=!1;e.move=function(b){g&&!b.isDefaultPrevented()&&(d=a.event.special.swipe.stop(b),k||(k=a.event.special.swipe.handleSwipe(g,d,c,h))&&(a.event.special.swipe.eventInProgress=!1),Math.abs(g.coords[0]-d.coords[0])>a.event.special.swipe.scrollSupressionThreshold&&b.preventDefault())},e.stop=function(){k=!0,a.event.special.swipe.eventInProgress=!1,f.off(j,e.move),e.move=null},f.on(j,e.move).one(i,e.stop)}},d.on(h,e.start)},teardown:function(){var b,c;b=a.data(this,"mobile-events"),b&&(c=b.swipe,delete b.swipe,0==--b.length&&a.removeData(this,"mobile-events")),c&&(c.start&&a(this).off(h,c.start),c.move&&f.off(j,c.move),c.stop&&f.off(i,c.stop))}},a.each({scrollstop:"scrollstart",taphold:"tap",swipeleft:"swipe.left",swiperight:"swipe.right"},function(b,c){a.event.special[b]={setup:function(){a(this).bind(c,a.noop)},teardown:function(){a(this).unbind(c)}}})}(a,this)}),function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):((a="undefined"!=typeof globalThis?globalThis:a||self).Vimeo=a.Vimeo||{},a.Vimeo.Player=b())}(this,function(){"use strict";function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}function b(a,b){return 0===a.indexOf(b.toLowerCase())?a:"".concat(b.toLowerCase()).concat(a.substr(0,1).toUpperCase()).concat(a.substr(1))}function c(a){return/^(https?:)?\/\/((player|www)\.)?vimeo\.com(?=$|\/)/.test(a)}function d(a){var b,d=0<arguments.length&&void 0!==a?a:{},e=d.id,f=d.url,g=e||f;if(!g)throw new Error("An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.");if(b=g,!isNaN(parseFloat(b))&&isFinite(b)&&Math.floor(b)==b)return"https://vimeo.com/".concat(g);if(c(g))return g.replace("http:","https:");if(e)throw new TypeError("“".concat(e,"” is not a valid video id."));throw new TypeError("“".concat(g,"” is not a vimeo.com url."))}function e(){if(void 0===this)throw new TypeError("Constructor WeakMap requires 'new'");if(w(this,"_id","_WeakMap_"+g()+"."+g()),0<arguments.length)throw new TypeError("WeakMap iterable is not supported")}function f(a,b){if(!h(a)||!v.call(a,"_id"))throw new TypeError(b+" method called on incompatible receiver "+typeof a)}function g(){return Math.random().toString().substring(2)}function h(a){return Object(a)===a}function i(a,b,c){var d=D.get(a.element)||{};b in d||(d[b]=[]),d[b].push(c),D.set(a.element,d)}function j(a,b){return(D.get(a.element)||{})[b]||[]}function k(a,b,c){var d=D.get(a.element)||{};if(!d[b])return!0;if(!c)return d[b]=[],D.set(a.element,d),!0;var e=d[b].indexOf(c);return-1!==e&&d[b].splice(e,1),D.set(a.element,d),d[b]&&0===d[b].length}function l(a,b){var c=1<arguments.length&&void 0!==b?b:{};return E.reduce(function(b,c){var d=a.getAttribute("data-vimeo-".concat(c));return!d&&""!==d||(b[c]=""===d?1:d),b},c)}function m(a,b){var c=a.html;if(!b)throw new TypeError("An element must be provided");if(null!==b.getAttribute("data-vimeo-initialized"))return b.querySelector("iframe");var d=document.createElement("div");return d.innerHTML=c,b.appendChild(d.firstChild),b.setAttribute("data-vimeo-initialized","true"),b.querySelector("iframe")}function n(a,b,d){var e=1<arguments.length&&void 0!==b?b:{},f=2<arguments.length?d:void 0;return new Promise(function(b,d){if(!c(a))throw new TypeError("“".concat(a,"” is not a vimeo.com url."));var g="https://vimeo.com/api/oembed.json?url=".concat(encodeURIComponent(a));for(var h in e)e.hasOwnProperty(h)&&(g+="&".concat(h,"=").concat(encodeURIComponent(e[h])));var i=new("XDomainRequest"in window?XDomainRequest:XMLHttpRequest);i.open("GET",g,!0),i.onload=function(){if(404!==i.status)if(403!==i.status)try{var c=JSON.parse(i.responseText);if(403===c.domain_status_code)return m(c,f),void d(new Error("“".concat(a,"” is not embeddable.")));b(c)}catch(c){d(c)}else d(new Error("“".concat(a,"” is not embeddable.")));else d(new Error("“".concat(a,"” was not found.")))},i.onerror=function(){var a=i.status?" (".concat(i.status,")"):"";d(new Error("There was an error fetching the embed code from Vimeo".concat(a,".")))},i.send()})}function o(a){if("string"==typeof a)try{a=JSON.parse(a)}catch(a){return console.warn(a),{}}return a}function p(a,b,c){var d,e;a.element.contentWindow&&a.element.contentWindow.postMessage&&(d={method:b},void 0!==c&&(d.value=c),8<=(e=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1")))&&e<10&&(
3d=JSON.stringify(d)),a.element.contentWindow.postMessage(d,a.origin))}function q(a,b){var c,d,e=[];(b=o(b)).event?("error"===b.event&&j(a,b.data.method).forEach(function(c){var d=new Error(b.data.message);d.name=b.data.name,c.reject(d),k(a,b.data.method,c)}),e=j(a,"event:".concat(b.event)),c=b.data):!b.method||(d=function(a,b){var c=j(a,b);if(c.length<1)return!1;var d=c.shift();return k(a,b,d),d}(a,b.method))&&(e.push(d),c=b.value),e.forEach(function(b){try{if("function"==typeof b)return void b.call(a,c);b.resolve(c)}catch(b){}})}var r="undefined"!=typeof global&&"[object global]"==={}.toString.call(global),s=void 0!==Array.prototype.indexOf,t="undefined"!=typeof window&&void 0!==window.postMessage;if(!(r||s&&t))throw new Error("Sorry, the Vimeo Player API is not available in this browser.");var u,v,w,x="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};(u="undefined"!=typeof self?self:"undefined"!=typeof window?window:x).WeakMap||(v=Object.prototype.hasOwnProperty,w=function(a,b,c){Object.defineProperty?Object.defineProperty(a,b,{configurable:!0,writable:!0,value:c}):a[b]=c},u.WeakMap=(w(e.prototype,"delete",function(a){if(f(this,"delete"),!h(a))return!1;var b=a[this._id];return!(!b||b[0]!==a||(delete a[this._id],0))}),w(e.prototype,"get",function(a){if(f(this,"get"),h(a)){var b=a[this._id];return b&&b[0]===a?b[1]:void 0}}),w(e.prototype,"has",function(a){if(f(this,"has"),!h(a))return!1;var b=a[this._id];return!(!b||b[0]!==a)}),w(e.prototype,"set",function(a,b){if(f(this,"set"),!h(a))throw new TypeError("Invalid value used as weak map key");var c=a[this._id];return c&&c[0]===a?c[1]=b:w(a,this._id,[a,b]),this}),w(e,"_polyfill",!0),e));var y,z,A,B,C=(function(a){var b,c,d;d=function(){function a(a,b){this.fn=a,this.self=b,this.next=void 0}function b(a,b){m.add(a,b),l=l||r(m.drain)}function c(a){var b,c=typeof a;return null==a||"object"!=c&&"function"!=c||(b=a.then),"function"==typeof b&&b}function d(){for(var a=0;a<this.chain.length;a++)!function(a,b,d){var e,f;try{!1===b?d.reject(a.msg):(e=!0===b?a.msg:b.call(void 0,a.msg))===d.promise?d.reject(TypeError("Promise-chain cycle")):(f=c(e))?f.call(e,d.resolve,d.reject):d.resolve(e)}catch(a){d.reject(a)}}(this,1===this.state?this.chain[a].success:this.chain[a].failure,this.chain[a]);this.chain.length=0}function e(a){var g,i=this;if(!i.triggered){i.triggered=!0,i.def&&(i=i.def);try{(g=c(a))?b(function(){var b=new h(i);try{g.call(a,function(){e.apply(b,arguments)},function(){f.apply(b,arguments)})}catch(a){f.call(b,a)}}):(i.msg=a,i.state=1,0<i.chain.length&&b(d,i))}catch(a){f.call(new h(i),a)}}}function f(a){var c=this;c.triggered||(c.triggered=!0,c.def&&(c=c.def),c.msg=a,c.state=2,0<c.chain.length&&b(d,c))}function g(a,b,c,d){for(var e=0;e<b.length;e++)!function(e){a.resolve(b[e]).then(function(a){c(e,a)},d)}(e)}function h(a){this.def=a,this.triggered=!1}function i(a){this.promise=a,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function j(a){if("function"!=typeof a)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");this.__NPO__=1;var c=new i(this);this.then=function(a,e){var f={success:"function"!=typeof a||a,failure:"function"==typeof e&&e};return f.promise=new this.constructor(function(a,b){if("function"!=typeof a||"function"!=typeof b)throw TypeError("Not a function");f.resolve=a,f.reject=b}),c.chain.push(f),0!==c.state&&b(d,c),f.promise},this.catch=function(a){return this.then(void 0,a)};try{a.call(void 0,function(a){e.call(c,a)},function(a){f.call(c,a)})}catch(a){f.call(c,a)}}var k,l,m,n,o,p,q=Object.prototype.toString,r="undefined"!=typeof setImmediate?function(a){return setImmediate(a)}:setTimeout;try{Object.defineProperty({},"x",{}),k=function(a,b,c,d){return Object.defineProperty(a,b,{value:c,writable:!0,configurable:!1!==d})}}catch(q){k=function(a,b,c){return a[b]=c,a}}var s=k({},"constructor",j,!(m={add:function(b,c){p=new a(b,c),o?o.next=p:n=p,o=p,p=void 0},drain:function(){var a=n;for(n=o=l=void 0;a;)a.fn.call(a.self),a=a.next}}));return k(j.prototype=s,"__NPO__",0,!1),k(j,"resolve",function(a){return a&&"object"==typeof a&&1===a.__NPO__?a:new this(function(b,c){if("function"!=typeof b||"function"!=typeof c)throw TypeError("Not a function");
3b(a)})}),k(j,"reject",function(a){return new this(function(b,c){if("function"!=typeof b||"function"!=typeof c)throw TypeError("Not a function");c(a)})}),k(j,"all",function(a){var b=this;return"[object Array]"!=q.call(a)?b.reject(TypeError("Not an array")):0===a.length?b.resolve([]):new b(function(c,d){if("function"!=typeof c||"function"!=typeof d)throw TypeError("Not a function");var e=a.length,f=Array(e),h=0;g(b,a,function(a,b){f[a]=b,++h===e&&c(f)},d)})}),k(j,"race",function(a){var b=this;return"[object Array]"!=q.call(a)?b.reject(TypeError("Not an array")):new b(function(c,d){if("function"!=typeof c||"function"!=typeof d)throw TypeError("Not a function");g(b,a,function(a,b){c(b)},d)})}),j},(c=x)[b="Promise"]=c[b]||d(),a.exports&&(a.exports=c[b])}(y={exports:{}}),y.exports),D=new WeakMap,E=["autopause","autoplay","background","byline","color","controls","dnt","height","id","loop","maxheight","maxwidth","muted","playsinline","portrait","responsive","speed","texttrack","title","transparent","url","width"],F=new WeakMap,G=new WeakMap,H={},I=function(){function e(a){var b,f,g=this,h=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};if(function(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}(this,e),window.jQuery&&a instanceof jQuery&&(1<a.length&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),a=a[0]),"undefined"!=typeof document&&"string"==typeof a&&(a=document.getElementById(a)),b=a,!Boolean(b&&1===b.nodeType&&"nodeName"in b&&b.ownerDocument&&b.ownerDocument.defaultView))throw new TypeError("You must pass either a valid element or a valid id.");if("IFRAME"===a.nodeName||(f=a.querySelector("iframe"))&&(a=f),"IFRAME"===a.nodeName&&!c(a.getAttribute("src")||""))throw new Error("The player element passed isn’t a Vimeo embed.");if(F.has(a))return F.get(a);this._window=a.ownerDocument.defaultView,this.element=a,this.origin="*";var j,r=new C(function(b,e){var f;g._onMessage=function(a){if(c(a.origin)&&g.element.contentWindow===a.source){"*"===g.origin&&(g.origin=a.origin);var d=o(a.data);if(d&&"error"===d.event&&d.data&&"ready"===d.data.method){var f=new Error(d.data.message);return f.name=d.data.name,void e(f)}var h=d&&"ready"===d.event,i=d&&"ping"===d.method;if(h||i)return g.element.setAttribute("data-ready","true"),void b();q(g,d)}},g._window.addEventListener("message",g._onMessage),"IFRAME"!==g.element.nodeName&&n(d(f=l(a,h)),f,a).then(function(b){var c,d,e,f=m(b,a);return g.element=f,g._originalElement=a,c=a,d=f,e=D.get(c),D.set(d,e),D.delete(c),F.set(g.element,g),b}).catch(e)});return G.set(this,r),F.set(this.element,this),"IFRAME"===this.element.nodeName&&p(this,"ping"),H.isEnabled&&(j=function(){return H.exit()},H.on("fullscreenchange",function(){(H.isFullscreen?i:k)(g,"event:exitFullscreen",j),g.ready().then(function(){p(g,"fullscreenchange",H.isFullscreen)})})),this}var f,g,h;return f=e,(g=[{key:"callMethod",value:function(a,b){var c=this,d=1<arguments.length&&void 0!==b?b:{};return new C(function(b,e){return c.ready().then(function(){i(c,a,{resolve:b,reject:e}),p(c,a,d)}).catch(e)})}},{key:"get",value:function(a){var c=this;return new C(function(d,e){return a=b(a,"get"),c.ready().then(function(){i(c,a,{resolve:d,reject:e}),p(c,a)}).catch(e)})}},{key:"set",value:function(a,c){var d=this;return new C(function(e,f){if(a=b(a,"set"),null==c)throw new TypeError("There must be a value to set.");return d.ready().then(function(){i(d,a,{resolve:e,reject:f}),p(d,a,c)}).catch(f)})}},{key:"on",value:function(a,b){if(!a)throw new TypeError("You must pass an event name.");if(!b)throw new TypeError("You must pass a callback function.");if("function"!=typeof b)throw new TypeError("The callback must be a function.");0===j(this,"event:".concat(a)).length&&this.callMethod("addEventListener",a).catch(function(){}),i(this,"event:".concat(a),b)}},{key:"off",value:function(a,b){if(!a)throw new TypeError("You must pass an event name.");if(b&&"function"!=typeof b)throw new TypeError("The callback must be a function.");k(this,"event:".concat(a),b)&&this.callMethod("removeEventListener",a).catch(function(a){})}},{key:"loadVideo",value:function(a){return this.callMethod("loadVideo",a)}},{key:"ready",value:function(){var a=G.get(this)||new C(function(a,b){b(new Error("Unknown player. Probably unloaded."))});return C.resolve(a)}},{key:"addCuePoint",value:function(a,b){var c=1<arguments.length&&void 0!==b?b:{};return this.callMethod("addCuePoint",{time:a,data:c})}},{key:"removeCuePoint",value:function(a){return this.callMethod("removeCuePoint",a)}},{key:"enableTextTrack",value:function(a,b){if(!a)throw new TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:a,kind:b})}},{key:"disableTextTrack",value:function(){return this.callMethod("disableTextTrack")}},{key:"pause",value:function(){return this.callMethod("pause")}},{key:"play",value:function(){return this.callMethod("play")}},{key:"requestFullscreen",value:function(){return H.isEnabled?H.request(this.element):this.callMethod("requestFullscreen")}},{key:"exitFullscreen",value:function(){return H.isEnabled?H.exit():this.callMethod("exitFullscreen")}},{key:"getFullscreen",value:function(){return H.isEnabled?C.resolve(H.isFullscreen):this.get("fullscreen")}},{key:"unload",value:function(){return this.callMethod("unload")}},{key:"destroy",value:function(){var a=this;return new C(function(b){G.delete(a),F.delete(a.element),a._originalElement&&(F.delete(a._originalElement),a._originalElement.removeAttribute("data-vimeo-initialized")),a.element&&"IFRAME"===a.element.nodeName&&a.element.parentNode&&a.element.parentNode.removeChild(a.element),a._window.removeEventListener("message",a._onMessage),b()})}},{key:"getAutopause",value:function(){return this.get("autopause")}},{key:"setAutopause",value:function(a){return this.set("autopause",a)}},{key:"getBuffered",value:function(){return this.get("buffered")}},{key:"getChapters",value:function(){return this.get("chapters")}},{key:"getCurrentChapter",value:function(){return this.get("currentChapter")}},{key:"getColor",value:function(){return this.get("color")}},{key:"setColor",value:function(a){return this.set("color",a)}},{key:"getCuePoints",value:function(){return this.get("cuePoints")}},{key:"getCurrentTime",value:function(){return this.get("currentTime")}},{key:"setCurrentTime",value:function(a){return this.set("currentTime",a)}},{key:"getDuration",value:function(){return this.get("duration")}},{key:"getEnded",value:function(){return this.get("ended")}},{key:"getLoop",value:function(){return this.get("loop")}},{key:"setLoop",value:function(a){return this.set("loop",a)}},{key:"setMuted",value:function(a){return this.set("muted",a)}},{key:"getMuted",value:function(){return this.get("muted")}},{key:"getPaused",value:function(){return this.get("paused")}},{key:"getPlaybackRate",value:function(){return this.get("playbackRate")}},{key:"setPlaybackRate",value:function(a){return this.set("playbackRate",a)}},{key:"getPlayed",value:function(){return this.get("played")}},{key:"getQualities",value:function(){return this.get("qualities")}},{key:"getQuality",value:function(){return this.get("quality")}
3},{key:"setQuality",value:function(a){return this.set("quality",a)}},{key:"getSeekable",value:function(){return this.get("seekable")}},{key:"getSeeking",value:function(){return this.get("seeking")}},{key:"getTextTracks",value:function(){return this.get("textTracks")}},{key:"getVideoEmbedCode",value:function(){return this.get("videoEmbedCode")}},{key:"getVideoId",value:function(){return this.get("videoId")}},{key:"getVideoTitle",value:function(){return this.get("videoTitle")}},{key:"getVideoWidth",value:function(){return this.get("videoWidth")}},{key:"getVideoHeight",value:function(){return this.get("videoHeight")}},{key:"getVideoUrl",value:function(){return this.get("videoUrl")}},{key:"getVolume",value:function(){return this.get("volume")}},{key:"setVolume",value:function(a){return this.set("volume",a)}}])&&a(f.prototype,g),h&&a(f,h),e}();return r||(z=function(){for(var a,b=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],c=0,d=b.length,e={};c<d;c++)if((a=b[c])&&a[1]in document){for(c=0;c<a.length;c++)e[b[0][c]]=a[c];return e}return!1}(),A={fullscreenchange:z.fullscreenchange,fullscreenerror:z.fullscreenerror},B={request:function(a){return new Promise(function(b,c){function d(){B.off("fullscreenchange",d),b()}B.on("fullscreenchange",d);var e=(a=a||document.documentElement)[z.requestFullscreen]();e instanceof Promise&&e.then(d).catch(c)})},exit:function(){return new Promise(function(a,b){var c,d;B.isFullscreen?(c=function b(){B.off("fullscreenchange",b),a()},B.on("fullscreenchange",c),(d=document[z.exitFullscreen]())instanceof Promise&&d.then(c).catch(b)):a()})},on:function(a,b){var c=A[a];c&&document.addEventListener(c,b)},off:function(a,b){var c=A[a];c&&document.removeEventListener(c,b)}},Object.defineProperties(B,{isFullscreen:{get:function(){return Boolean(document[z.fullscreenElement])}},element:{enumerable:!0,get:function(){return document[z.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return Boolean(document[z.fullscreenEnabled])}}}),H=B,function(a){function b(a){"console"in window&&console.error&&console.error("There was an error creating an embed: ".concat(a))}var c=0<arguments.length&&void 0!==a?a:document;[].slice.call(c.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")).forEach(function(a){try{if(null!==a.getAttribute("data-vimeo-defer"))return;var c=l(a);n(d(c),c,a).then(function(b){return m(b,a)}).catch(b)}catch(c){b(c)}})}(),function(a){var b=0<arguments.length&&void 0!==a?a:document;window.VimeoPlayerResizeEmbeds_||(window.VimeoPlayerResizeEmbeds_=!0,window.addEventListener("message",function(a){if(c(a.origin)&&a.data&&"spacechange"===a.data.event)for(var d=b.querySelectorAll("iframe"),e=0;e<d.length;e++)if(d[e].contentWindow===a.source){d[e].parentElement.style.paddingBottom="".concat(a.data.data[0].bottom,"px");break}}))}()),I}),jQuery(document).ready(function(a){var b=a("body");b.on("click",".accordion-item > .ai-title",function(){var b=a(this);if(!(b.data("mobile")&&a(window).width()>1023))return b.parent().hasClass("opened")?void b.parent().removeClass("opened").find("> .ai-content").slideUp():void b.siblings(".ai-content").slideDown(500,function(){imageResize()}).closest(".accordion-item").addClass("opened").siblings(".accordion-item").removeClass("opened").find("> .ai-content").slideUp()}),b.on("click",".accordion2 .menu-cont > *",function(){var b=a(this);b.addClass("current").siblings().removeClass("current"),b.closest(".accordion2").find(".ai-items > .item").eq(b.index()).slideDown(500,function(){imageResize()}).siblings().slideUp()})});var placeSearch,autocomplete,componentForm={country:"short_name",street_number:"short_name",route:"long_name",locality:"long_name",administrative_area_level_1:"short_name",postal_town:"long_name",postal_code:"short_name"},idChange={street_number:"billing_address_1",route:"billing_address_1",locality:"billing_city",postal_town:"billing_city",administrative_area_level_1:"billing_state",country:"billing_country",postal_code:"billing_postcode"},addressFields=["billing_address_1_field","billing_address_2_field","billing_city_field","billing_state_field","billing_postcode_field"],idChangeShipping={street_number:"shipping_address_1",route:"shipping_address_1",locality:"shipping_city",postal_town:"shipping_city",administrative_area_level_1:"shipping_state",country:"shipping_country",postal_code:"shipping_postcode"},shippingAddressFields=["shipping_address_1_field","shipping_address_2_field","shipping_city_field","shipping_state_field","shipping_postcode_field"];
3jQuery(window).on("load",function(){initAutocomplete()}),jQuery(document).ready(function(a){var b=a("body");b.on("click","#billing_autocomplete_field .manually",function(){a("#billing_autocomplete_field").hide(),a.each(addressFields,function(b,c){a("#"+c).show()})}),b.on("click","#shipping_autocomplete_field .manually",function(){a("#shipping_autocomplete_field").hide(),a.each(shippingAddressFields,function(b,c){a("#"+c).show()})})}),jQuery(document).ready(function(a){function b(){var a=window.navigator.userAgent,b=window.navigator.platform,c=["Macintosh","MacIntel","MacPPC","Mac68K"],d=["Win32","Win64","Windows","WinCE"],e=["iPhone","iPad","iPod"],f=null;return-1!==c.indexOf(b)?f="MacOS":-1!==e.indexOf(b)?f="iOS":-1!==d.indexOf(b)?f="Windows":/Android/.test(a)?f="Android":!f&&/Linux/.test(b)&&(f="Linux"),f}var c=!!window.opr&&!!opr.addons||!!window.opera||navigator.userAgent.indexOf(" OPR/")>=0,d="undefined"!=typeof InstallTrigger||-1!==navigator.userAgent.indexOf("Firefox"),e=/constructor/i.test(window.HTMLElement)||function(a){return"[object SafariRemoteNotification]"===a.toString()}(!window.safari||"undefined"!=typeof safari&&safari.pushNotification)||-1!==navigator.userAgent.indexOf("Safari")||/Safari/.test(navigator.userAgent)&&/Apple Computer/.test(navigator.vendor),f=document.documentMode||/Edge/.test(navigator.userAgent),g=!!window.chrome&&!!window.chrome.webstore||/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor);f?a("html").addClass("ie-browser"):c?a("html").addClass("opera-browser"):g?a("html").addClass("chrome-browser"):e?a("html").addClass("safari-browser"):d&&a("html").addClass("firefox-browser"),a("html").addClass(b())});var print_error=function(a,b){var c=jQuery(".form-row").find(a);if(!c.length)return!1;var d=c.closest(".form-row"),e=d.find(".form-row-error");return e.length||(d.append('<span class="form-row-error"></span>'),e=d.find(".form-row-error")),d.addClass("d-error"),e.html(b),!0},remove_error=function(a){var b=jQuery(".form-row").find(a),c=b.closest(".form-row");c.find(".form-row-error").remove(),c.removeClass("d-error")};jQuery(document).ready(function(a){function b(b){a.ajax({type:"POST",url:"/?wc-ajax=checkout",data:f.serialize()+"&deep_validate_checkout",dataType:"json",success:function(d){if(a(".woocommerce-NoticeGroup-checkout, .woocommerce-error, .woocommerce-message").remove(),"success"===d.result)c();else if("failure"===d.result&&d.messages){var e="";a(d.messages).find("li").each(function(){var b=a(this).data("id"),c=print_error("#"+b,a(this).text());g.on("focus","#"+b,function(){a(this).data("focused")||remove_error("#"+b),a(this).data("focused",1)}),c||(e+=a(this)[0].outerHTML)}),e&&f.prepend('<div class="woocommerce-NoticeGroup woocommerce-NoticeGroup-checkout"><ul>'+d.messages+"</ul></div>")}else console.log(d);b.removeClass("loading")}})}function c(b){var c=a(".woocommerce-checkout").find('input[name="payment_method"]');c.length>1&&(c.prop("checked",!1),a("div.payment_box").hide()),j.slideDown(400,function(){a("html, body").animate({scrollTop:0},1e3),a(".checkout-select-payment span").eq(0).trigger("click")}),h.slideUp(),i.slideUp()}function d(){a("body.woocommerce-checkout .woocommerce-notices-wrapper").each(function(){var b=a(this);b.find("ul.woocommerce-error li").each(function(){if(-1!==a(this).text().toLowerCase().indexOf("coupon")){var b=a(this).text();a(".coupon-forms .woocommerce-form-coupon").append('<div class="form-row-error">'+b+"</div>"),a(this).remove()}}),b.find(".woocommerce-info, .woocommerce-message").each(function(){if(-1!==a(this).text().toLowerCase().indexOf("coupon")){var b=a(this).html();a(".coupon-forms .woocommerce-form-coupon").append('<div class="form-row-notice">'+b+"</div>"),a(this).remove()}})})}function e(){a("body.woocommerce-lost-password .woocommerce-notices-wrapper").each(function(){var b=a(this);b.find("ul.woocommerce-error li").each(function(){var b=a(this).text();a("#user_login").parent().append('<div class="form-row-error">'+b+"</div>"),a(this).remove()}),b.find(".woocommerce-info, .woocommerce-message").each(function(){var b=a(this).html();a("#user_login").parent().append('<div class="form-row-notice">'+b+"</div>"),a(this).remove()})})}var f=a("form.checkout.woocommerce-checkout"),g=a("body");g.on("click",".go-to-payment",function(){if(a(this).hasClass("loading"))return!1;var c=!1;if(a(".fooevents-attendee").each(function(){a(this).find(".validate-required input").each(function(){""===a(this).val()&&(c=!0,print_error(a(this),"This is a required field"),a(this).on("focus",function(){a(this).data("focused")||remove_error(a(this)),a(this).data("focused",1)}))})}),c)return!1;if(!a('input[name="terms"]').is(":checked"))return print_error("#terms","This is a required field"),g.on("focus","#terms",function(){a(this).data("focused")||remove_error("#terms"),a(this).data("focused",1)}),!1;var d=a('input[name="club_rules_agreement"]');if(d.length&&!d.is(":checked"))return print_error("#club_rules_agreement","This is a required field"),g.on("focus","#terms",function(){a(this).data("focused")||remove_error("#club_rules_agreement"),a(this).data("focused",1)}),!1;a(this).addClass("loading"),b(a(this))});var h=a("#before-checkout-form"),i=a("#secure-checkout"),j=a("#secure-payment");d(),e()}),jQuery(document).ready(function(a){function b(){a(".sameHeight").each(function(){var b=0;a(this).find(".sh-item").removeAttr("style"),a(this).find(".sh-item").each(function(){var c=a(this).outerHeight();c>b&&(b=c)}),a(this).find(".sh-item").height(b)})}function c(){var b=a(".adjust-intro-margin .aim-text"),c=a(".adjust-intro-margin .aim-video"),d=a(".adjust-intro-margin .aim-margin");if(b.length&&c.length&&d.length){var e=b.outerHeight(),f=c.outerHeight();e>f?d.css("margin-bottom",(e-f)/2+"px"):d.css("margin-bottom","")}}var d=a("html"),e=a("body"),f=!1;e.on("click",".member-login-button",function(b){if(b.preventDefault(),b.stopPropagation(),a("ul.login_widget form#miniorange-saml-sp-sso-login-form").length>0)"function"==typeof submitSamlForm?submitSamlForm():document.getElementById("miniorange-saml-sp-sso-login-form").submit();else if(a("ul.login_widget li:contains('Hello')").length>0){var c=a("ul.login_widget li a[title='Logout']").attr("href");window.location.href=c}}),a(".no-touch #site-header .menu > li.menu-item-has-children").hover(function(){f||(a("#site-header .menu li.menu-item-has-children.hovered").removeClass("hovered"),a(this).closest("li").addClass("hovered"),d.addClass("openedMegaMenu"),setTimeout(imageResize,300))},function(){a(this).removeClass("hovered"),d.removeClass("openedMegaMenu")}),a(".touch #site-header .menu > li.menu-item-has-children > a").click(function(b){if(a(window).width()<1024)return!0;
3if(!f){var c=a(this).closest("li");return c.hasClass("hovered")?(d.removeClass("openedMegaMenu"),c.removeClass("hovered")):(d.addClass("openedMegaMenu"),c.addClass("hovered").siblings().removeClass("hovered")),"mouse"===b.pointerType&&void 0}}),a(window).scroll(function(){d.hasClass("openedMegaMenu")&&(f=!0,d.removeClass("openedMegaMenu"),a("#site-header .hovered").removeClass("hovered"),setTimeout(function(){f=!1},700))}),e.on("click",".open-navigation",function(){d.toggleClass("openedNav")}),e.on("click","#site-header ul.menu > li.menu-item-has-children > a",function(){return a(window).width()>1023||(a(this).siblings(".sub-menu").slideToggle(),!1)}),a(".footer-content .widgettitle").on("click",function(){if(!(a(window).width()>1023))return a(this).closest(".widget").hasClass("opened")?void a(this).siblings("div").slideUp().closest(".widget").removeClass("opened"):void a(this).siblings("div").slideDown().closest(".widget").addClass("opened").siblings().removeClass("opened").find("> div").slideUp()}),a(".fadeInItems .menu-cont > *").on("click",function(){var b=a(this);b.addClass("current").siblings().removeClass("current"),b.closest(".fadeInItems").find(".fi-items > .item").eq(b.index()).addClass("opened").siblings().removeClass("opened"),setTimeout(imageResize,200)});var g=function(){a(".read-more-js:not(.ready)").each(function(){if(a(this).addClass("ready"),a(this).find("> *:not(h1, h2, h3, h4, h5, h6)").length<2)return!0;a(this).find("> p").eq(0).append('<span class="read-more"><span class="dots"> ... </span> Read more</span>'),a(this).find("> p").eq(-1).append('<span class="read-less"><span class="dots"> ... </span> Read less</span>'),a(this).find("> p:not(:eq(0))").hide(),a(this).find(".read-more").click(function(){a(this).parent().siblings("p").show(),a(this).hide()})})};a(document).ajaxSuccess(function(){g()}),g(),e.on("click",".read-less",function(){a(this).closest(".read-more-js").find(".read-more").show().parent().siblings("p").hide()}),e.on("click",".concertina .items > *",function(){var b=a(this);a(this).addClass("current").find("> .content").slideDown().parent().siblings().removeClass("current").find("> .content").slideUp(),a(this).closest(".concertina").find(".images > *").eq(a(this).index()).addClass("current").siblings().removeClass("current"),setTimeout(function(){var c=b.offset().top-119;a("html").animate({scrollTop:c},300)},401)}),a(".layout-timeline .view-more").click(function(){a(this).closest(".layout-timeline").find(".outer").removeClass("less"),a(this).remove()}),setTimeout(b,1e3),a(window).resize(function(){b()}),a(document).ajaxSuccess(function(){setTimeout(b,500)}),a(".dropdown-cont .dropdown-open").on("click",function(){a(this).closest(".dropdown-cont").toggleClass("opened")}),e.on("click",".open-search-popup",function(){a(this).toggleClass("active")}),e.on("click",".open-search-popup *",function(a){a.stopPropagation()}),a(window).on("load scroll resize",c),setTimeout(c,500),c()}),jQuery(document).ready(function(a){var b,c=a("body"),d=a("html"),e=a("#postsGridContainer"),f=a("#postsFilter"),g=a(".category-letter-filter"),h=0;c.on("click",function(b){d.hasClass("openedFiltersPopup")&&(a(b.target).closest("#postsFilter .ajax-filter .inner").length||a(b.target).hasClass("toggle-filters-popup")||a(b.target).closest(".toggle-filters-popup").length||a(".openedFiltersPopup").removeClass("openedFiltersPopup"))}),a(".toggle-filters-popup",f).on("click",function(){d.toggleClass("openedFiltersPopup")}),a('input[type="radio"] + label',f).on("click",function(b){b.preventDefault();var c=a("input#"+a(this).attr("for"));c.is(":checked")?c.prop("checked",!1).change():c.prop("checked",!0).change()}),a(".clear",f).on("click",function(){window.history.replaceState("","",f.data("url")),a(".letters > .selected",f).removeClass("selected"),a("input",f).prop("checked",!1).eq(0).change()});var i=function(c){if(e.length){var d=e.closest(".ajax-loading-cont"),i="";if(!c){c=e.data("link");var j=f.find("input.category:checked"),k=g.find(".filter-letter.active");j.length&&(c="/"+j.eq(0).attr("name")+"/"+j.eq(0).val()+"/");var l=f.find('input[name="orderby"]:checked');if(l.length&&(i+="&orderby="+l.val()),k.length){i+="&letter="+k.data("letter")}i&&(i="?"+i.slice(1))}var m=c+i;m=m.replace(/page\/\d*\//,""),window.history.replaceState("","",m),e.find(".navigation.pagination").remove(),c.includes("page")?d.addClass("more"):(e.slideUp(),d.addClass("loading")),b&&b.abort(),b=a.ajax({url:c+i,dataType:"html",type:"GET",success:function(b){d.removeClass("loading more");var f,g,i,j,k;c.includes("page")?(f=a(b).find("#postsGridContainer > .items").html(),e.find("> .items").append(f),g=a(b).find("#postsGridContainer > .navigation.pagination").outerHtml(),e.append(g),i=a(b).find(".regi
3on-title").html(),i&&a(".region-title").html(i),j=a(b).find(".ajax-filter .labels").html(),j&&a(".ajax-filter .labels").html(j),(k=a(b).find(".ajax-filter .filter-title").html())&&a(".ajax-filter .filter-title").html(k)):(f=a(b).find("#postsGridContainer").html(),e.html(f),e.slideDown(),i=a(b).find(".region-title").html(),i&&a(".region-title").html(i),j=a(b).find(".ajax-filter .labels").html(),j&&a(".ajax-filter .labels").html(j),(k=a(b).find(".ajax-filter .filter-title").html())&&a(".ajax-filter .filter-title").html(k));var l=a(b).find("#postsGridContainer").data("found_posts");a(".search-cont .results").html(l+" results"),h=0}})}};c.on("change",'#postsFilter input[type="radio"], #postsFilter input[type="checkbox"]',function(){i()}),c.on("click",".filter-letter",function(b){b.preventDefault(),a(".filter-letter").removeClass("active"),a(this).addClass("active"),f.find('input[type="radio"], input[type="checkbox"]').prop("checked",!1).eq(0).change(),i()}),c.on("click",".navigation.pagination .nav-links .next",function(){var b=a(this).attr("href");return h=1,i(b),!1}),c.on("click","#postsFilter .clear",function(){a(".filter-letter").removeClass("active"),f.find('input[type="radio"], input[type="checkbox"]').prop("checked",!1).eq(0).change()})});var imageResize=function(){},lazy_video=function(){},lazy_iframe=function(){},deep_is_visible=function(a,b){};jQuery(document).ready(function(a){function b(a){var c="none"===a.css("display")||"0"===a.css("opacity");return c||a.parent().is("body")||(c=b(a.parent())),c}function c(a){return 100*Math.ceil(a/100)}var d=a("body"),e=(a("html"),0),f=3e3;imageResize=function(b){b=void 0===b||b;var e=window.devicePixelRatio?window.devicePixelRatio:1;d.find(".imageResize").each(function(){var g,h,i=a(this),j=a(this).parent(),k=i.data("src"),l=i.data("width"),m=i.data("height"),n=i.attr("data-cw"),o=i.attr("data-ch"),p=i.data("meta");if(!i.hasClass("justLoad")&&!deep_is_visible(i))return!0;if(!i.hasClass("reload")&&!b&&void 0!==i.attr("src"))return!0;if(i.removeAttr("data-meta").data("meta",p),"cover"===i.css("object-fit"))g=Math.round(j.outerWidth()),h=Math.round(j.outerHeight());else if("contain"===i.css("object-fit")){g=j.outerWidth(),h=j.outerHeight();var q=Math.round(h*l/m),r=Math.round(g*m/l),s=l/m,t=q/r;s>t?g=q:h=r}else d.hasClass("ie11-browser")&&j.hasClass("cover")?(g=Math.round(j.outerWidth()),h=Math.round(j.outerHeight())):(g=j.outerWidth(),h=Math.round(g*m/l));var u=h/g;g=Math.round(g*e),h=Math.round(h*e),i.data("scale")&&(g*=parseFloat(i.data("scale")),h*=parseFloat(i.data("scale")));var v=l>f?f:l-1,w=m>f?f:m-1;if(i.hasClass("roundUp100"))g=g>v||c(g)>v?v:c(g),h=h>w||c(h)>w?w:c(h);else if(g>v&&h>w||c(g)>v&&c(h)>w){var x=h/u,y=g*u;(x-v)/v*100>(y-w)/w*100?(g=v,h=v*u):(h=w,g=w/u)}else if(g>v||c(g)>v)g=v,(h=g*u)>w&&(h=w,g=w/u);else if(h>w||c(h)>w)h=w,(g=h/u)>v&&(g=v,h=v*u);else{var z=c(g),A=Math.round(z*h/g),B=c(h),C=Math.round(B*g/h),D=Math.abs(l+m*z*A)<Math.abs(l*m-C*B);g>=f?D=!0:h>=f&&(D=!1),g=D?z:C,h=D?A:B}if(g=Math.round(g),h=Math.round(h),g>n&&h>o){i.attr("data-cw",g),i.attr("data-ch",h);var E=g+"x"+h,F="-"+E;k=k.replace(/.(jpg|jpeg|png)$/,F+".$1"),i.attr("src",k)}})},deep_is_visible=function(c,d){var e=a(window).height();d=void 0===d?.5:d;var f=d*e,g=a(window).scrollTop(),h=g+e,i=c.offset().top,j=i+c.outerHeight();if(!(i-f<h&&j+f>g))return!1;var k=a(window).scrollLeft(),l=k+a(window).width(),m=c.offset().left,n=m+c.outerWidth();return m<l&&n>k&&!b(c)};var g=!1;a(window).resize(function(){clearTimeout(g),g=setTimeout(imageResize,200)}),a(window).scroll(function(){imageResize(!1),lazy_video(),lazy_iframe()}),a(".custom-scroll").scroll(function(){imageResize(!1)}),a(document).ajaxSuccess(function(){setTimeout(imageResize,500),setTimeout(lazy_iframe,500),setTimeout(sliderInit,500)}),imageResize(),a(".imageResize").on("load",function(){e--})}),jQuery(document).ready(function(a){function b(){var b=!1;a(".bulk-add-to-cart-cont .product-quantity input").each(function(){parseInt(a(this).val())>0?(b=!0,a(this).closest(".woocommerce-cart-form__cart-item").addClass("active")):a(this).closest(".woocommerce-cart-form__cart-item").removeClass("active")}),b?a(".add-to-cart-all").removeClass("disabled"):a(".add-to-cart-all").addClass("disabled")}function c(b,c){a.ajax({type:"POST",url:ajaxurl,data:{action:"update_selected_events",product_id:b,variations:c},success:function(b){a(".selected-events").html(b.data.html)}})}function d(){var b=a(".bag-count").get(0);b&&fetch("/wp-json/wc/store/cart",{credentials:"same-origin"}).then(function(a){return a.ok?a.json():null}).then(function(a){var c=a&&a.items_count?a.items_count:"";b.innerHTML='<span class="count">'+c+"</span>"}).catch(function(){b.innerHTML='<span class="count"></span>'})}var e,f=a("body"),g=a("html");f.on("click",".quantity button:not(.disabled)",function(){var b,c=a(this),f=c.parent().find("input"),g=f.val(),h=f.attr("min")?parseInt(f.attr("min")):0,i=f.attr("max")?parseInt(f.attr("max")):9999;b=c.hasClass("inc")?g>=i?i:parseFloat(g)+1:g>h?parseFloat(g)-1:h,f.val(b).change(),c.closest(".woocommerce-cart-form").length&&(clearTimeout(e),e=setTimeout(function(){c.closest(".woocommerce-cart-form").find('[name="update_cart"]').click(),setTimeout(function(){d()},2e3)},500))}),f.on("click",".open-bulk-add-to-cart",function(){a(".bulk-add-to-cart-cont").toggleClass("opened"),g.toggleClass("opened-bulk-add-to-cart"),a("html, body").animate({scrollTop:0},"slow")}),f.on("click",".open-bulk-add-to-cart2",function(){a(".open-bulk-add-to-cart").click()}),f.on("click",".add-to-cart-all",function(){var b={};a(".woocommerce-cart-form__cart-item").each(function(){var c=a(this).find(".product-quantity").data("variation-id"),d=a(this).find(".product-quantity input").val();d>0&&(b[c]=d)});var c=[];for(var d in b)c.push({variation_id:d,quantity:b[d]});c.length>0&&a.ajax({type:"POST",url:wc_add_to_cart_params.ajax_url,data:{action:"add_to_cart_all",product_id:wc_add_to_cart_params.product_id,variations:c},success:function(a){window.location.href="/basket/"}})}),b(),a(".product-quantity input").on("change keyup",function(){b();var d={};a(".woocommerce-cart-form .product-quantity input").each(function(){var b=a(this).closest(".woocommerce-cart-form__cart-item").data("product-id"),c=a(this).closest(".woocommerce-cart-form__cart-item").find(".product-quantity").data("variation-id"),e=parseInt(a(this).val());d[b]||(d[b]={}),d[b][c]=e});for(var e in d)c(e,d[e]);var f=a(this).closest(".woocommerce-cart-form__cart-item").find(".product-quantity .remove");0===parseInt(a(this).val())?f.css("opacity",0):f.css("opacity",1)}),a(".product-quantity .remove").on("click",function(){a(this).closest(".product-quantity").find("input").val(0).trigger("change")})});var scroll_init=function(){},scroll_load=function(){};jQuery(document).ready(function(a){function b(){var b=a(window).width()>768?a("div.single-product .intro").outerHeight():100,c=a(document).scrollTop();c>99?f.addClass("scrolled"):f.removeClass("scrolled"),c>b?f.addClass("scrolled2"):f.removeClass("scrolled2")}function c(){var b=a(document).scrollTop(),c=a(".back-to-top");b>3*a(window).height()?c.addClass("show"):c.removeClass("show");var d=parseInt(a("#site-footer").css("padding-bottom"));b+a(window).height()>a(document).height()-d+60?c.css({position:"absolute",bottom:d}):c.removeAttr("style")}function d(b){a(".scroll-section-cont").each(function(){var c=a(this);if(c.length){var d=c.find("> .scroll-section-reference"),e=c.find("> .scroll-section-move");
3if(c.hasClass("ssc-mobile"));else if(c.hasClass("ssc-portrait")){if(a(window).width()<768)return void e.removeAttr("style").removeClass("fixed").removeClass("bottom")}else if(a(window).width()<1023)return void e.removeAttr("style").removeClass("fixed").removeClass("bottom");if(1.5*e.outerHeight()>d.outerHeight())return void e.removeClass("fixed bottom").removeAttr("style");var f=a("#site-header"),g=a("#wpadminbar"),h=f.length?f.outerHeight():0,i=g.length?g.outerHeight():0,j=h+i,k=d.offset().top,l=d.outerHeight(),m=e.outerHeight(),n=(b-k)/(l-m);n=n<0?0:n>1?1:n;var o=e.find(".scaling"),p=0,q=0,r=0;o.length&&(q=a(window).outerWidth()/o.outerWidth()-1,r=a(window).outerHeight()/o.outerHeight()-1,p=q>r?q:r),b>c.offset().top-j?(e.css({top:j,width:e.width(),"--p":n,"--d":p}).addClass("fixed"),b>k+l-m-j?e.addClass("bottom"):e.removeClass("bottom")):e.removeClass("fixed").css({top:"",width:"","--d":0})}})}function e(b){var c=a("#site-header").outerHeight(),d=a(".layout-jump_to_links, .jump_to_links");if(d.length){if(!d.hasClass("fixed"))var e=d.find("> .inner").outerHeight();b+c>d.offset().top?(e&&d.css({height:e}),d.addClass("fixed"),d.closest(".outer").length&&b+c>d.closest(".outer").offset().top+d.closest(".outer").outerHeight()-c?d.addClass("hide"):d.removeClass("hide")):d.removeClass("fixed").removeAttr("style"),a("[data-module_slug]").each(function(){var c=a(this).offset().top,e=a(this).data("module_slug"),f=c-a("#"+e+".scroll-nav-target").offset().top+a(window).height()/2;b+f>c&&b+f<c+a(this).offset().top&&d.find('a[href*="'+e+'"]').addClass("active").siblings().removeClass("active")})}}var f=a("html"),g=a("body");scroll_load=function(){a(".scroll_load").each(function(){var b=a(this);if(b.hasClass("split-lines")&&b.hasClass("fadeInUp")){var c=0,d="";a(this).find("> *").each(function(){var e=a(this).position().top;e!==c&&(d&&(b.find(d).wrapAll("<div></div>"),d=""),c=e),d+=d?", ":"",d+="> *:eq("+a(this).index()+")"}),d&&b.find(d).wrapAll("<div></div>")}var e=b.data("shift")?b.data("shift"):1,f=a(window).height()*e,g=b.offset().top,h=a(document).scrollTop(),i=parseInt(b.css("padding-top"));!b.hasClass("loaded")&&g+i<h+f&&b.addClass("loaded")})},g.on("click",'a[href^="#"]',function(){if(!a(this).parent().hasClass("mCSB_scrollTools")&&!a(this).closest("#respond").length){a(this).closest(".custom-select").removeClass("opened");var b,c=a(this).attr("href");if(a(c).length)b=a(c).offset().top;else{if("#"!==c)return;b=0}return navigator.userAgent.match(/(iPad)/)?(f.animate({scrollTop:b},1e3,"swing"),window.scrollTo(0,b)):f.animate({scrollTop:b},1e3,"swing"),!1}}),scroll_init=function(){var g=a(document).scrollTop();scroll_load(),b(),h(),setTimeout(h,500),setTimeout(h,1e3),d(g),e(g);var i=0;a(window).scroll(function(){var g=a(document).scrollTop();g>i?f.addClass("scrolledDown"):f.removeClass("scrolledDown"),g<i&&g>1?f.addClass("scrolledUp"):f.removeClass("scrolledUp"),i=g>0?g:0,c(),scroll_load(),b(),h(),d(g),e(g)})};var h=function(){a(".parallax-box").each(function(){if(a(this).hasClass("mob-no-parallax")&&a(window).width()<768)return void a(this).removeAttr("style");var b=a(this).offset().top,c=a(this).outerHeight(),d=a(window).height(),e=a(document).scrollTop(),f=a(this).data("speed")?a(this).data("speed"):.1;if(!(e<b-d||e>b+d)){var g=b+c/2,h=e+d/2,i=Math.round((g-h)*f);a(this).hasClass("pb-no-negative")&&(i=i<0?0:i),a(this).css({"-webkit-transform":"translate(0, "+i+"px)"})}})}});var sliderInit=function(){},headerSliderInit=function(){},headerSliderDestroy=function(){};!function(a){a.fn.touchInit=function(b){if(b&&"object"==typeof b||(b={}),b=a.extend({preventDefault:!0,mouse:!0,pen:!0,maxtouch:-1,prefix:""},b),0==b.maxtouch)return this;if(window.navigator.msPointerEnabled&&b.preventDefault){var c=this.data("_touchtrack-ms-touch-action");void 0!=c&&null!=c||(c=[]),c[b.prefix+"_track"]=!0,this.data("_touchtrack-ms-touch-action",c),this.css("-ms-touch-action","none")}return this.each(function(){var c=this,d=null,e=null;a(this).data(b.prefix+"_touches",[]),d=function(f){var g=[];if(f.pointerType){if(f.pointerType==f.MSPOINTER_TYPE_MOUSE&&!b.mouse||f.pointerType==f.MSPOINTER_TYPE_PEN&&!b.pen)return;g[0]={id:f.pointerId,clientX:f.clientX,clientY:f.clientY,pageX:f.pageX,pageY:f.pageY,screenX:f.screenX,screenY:f.screenY}}else if(f.changedTouches)for(var h=0;h<f.changedTouches.length;h++)g[h]={id:f.changedTouches[h].identifier,clientX:f.changedTouches[h].clientX,clientY:f.changedTouches[h].clientY,pageX:f.changedTouches[h].pageX,pageY:f.changedTouches[h].pageY,screenX:f.changedTouches[h].screenX,screenY:f.changedTouches[h].screenY};else g[0]={id:-1,clientX:f.clientX,clientY:f.clientY,pageX:f.pageX,pageY:f.pageY,screenX:f.screenX,screenY:f.screenY};for(var h=0;h<g.length;h++){var i,j=g[h],k=null,l=!0;e=a(c).data(b.prefix+"_touches");for(var m=0;m<e.length;m++)if(e[m].id==j.id){l=!1,e[m]=j,a(c).data(b.prefix+"_touches",e),k=m;break}if(!l||this==c){if("touchstart"==f.type||"MSPointerDown"==f.type||"mousedown"==f.type){if(l){if(!(b.maxtouch<0||b.maxtouch>e.length))continue;e[e.length]=j,a(this).data(b.prefix+"_touches",e),f.pointerType?(document.addEventListener("MSPointerMove",d,!1),document.addEventListener("MSPointerUp",d,!1),document.addEventListener("MSPointerCancel",d,!1)):(document.addEventListener("touchmove",d,!1),document.addEventListener("touchend",d,!1),document.addEventListener("touchcancel",d,!1),b.mouse&&(a(document).on("mousemove",d),a(document).on("mouseup",d)))}i="start"}else if("touchmove"==f.type||"MSPointerMove"==f.type||"mousemove"==f.type)i="move";else{if("touchend"!=f.type&&"touchcancel"!=f.type&&"MSPointerUp"!=f.type&&"MSPointerCancel"!=f.type&&"mouseup"!=f.type)continue;e.length-1!=k&&(e[k]=e[e.length-1]),e.pop(),a(c).data(b.prefix+"_touches",e),0==e.length&&(f.pointerType?(document.removeEventListener("MSPointerMove",d,!1),document.removeEventListener("MSPointerUp",d,!1),document.removeEventListener("MSPointerCancel",d,!1)):(document.removeEventListener("touchmove",d,!1),document.removeEventListener("touchend",d,!1),document.removeEventListener("touchcancel",d,!1),b.mouse&&(a(document).off("mousemove",d),a(document).off("mouseup",d)))),i="end"}var n=a.Event(b.prefix+"touch_"+i);n=a.extend(n,{originalType:f.type,clientX:j.clientX,clientY:j.clientY,pageX:j.pageX,pageY:j.pageY,screenX:j.screenX,screenY:j.screenY,touches:e});try{a(c).trigger(n)}catch(a){console.log(a)}}}if(b.preventDefault)return f.preventDefault&&f.preventDefault(),!1},window.navigator.msPointerEnabled?this.addEventListener("MSPointerDown",d,!1):(this.addEventListener("touchstart",d,!1),b.mouse&&a(this).on("mousedown",d)),a(this).data(b.prefix+"_touch_handler",d)}),this},a.fn.touchDispose=function(b){if(b&&"string"==typeof b||(b=""),window.navigator.msPointerEnabled){var c=this.data("_touchtrack-ms-touch-action");void 0!=c&&null!=c||(c=[]),delete c[options.prefix+"_track"],this.data("_touchtrack-ms-touch-action",c);var d=0;for(j in c)d++;0==d&&this.css("-ms-touch-action","")}return this.each(function(){var c=a(this).data(b+"_touch_handler");this.removeEventListener("MSPointerDown",c,!1),this.removeEventListener("touchstart",c,!1),a(this).off("mousedown",c),document.removeEventListener("MSPointerMove",c,!1),document.removeEventListener("MSPointerUp",c,!1),document.removeEventListener("MSPointerCancel",c,!1),document.removeEventListener("touchmove",c,!1),document.removeEventListener("touchend",c,!1),document.removeEventListener("touchcancel",c,!1),a(this).off("mousemove",c),a(this).off("mouseup",c),a(this).removeData(b+"_touch_handler"),a(this).removeData(b+"_touches")}),this}}(jQuery),function(a){a.fn.swipe=function(b,c){if("function"!=typeof b)return this;c&&"object"==typeof c||(c={}
3),c=a.extend({preventDefault:!1,mouse:!0,pen:!0,distance:50},c);var d,e,f,g={preventDefault:c.preventDefault,mouse:c.mouse,pen:c.pen,maxtouch:1,prefix:"_swipe_"},h=function(a){return a*a},i=function(a){if("_swipe_touch_start"==a.type)d=!0,e=a.pageX,f=a.pageY;else{if(d&&Math.sqrt(h(a.pageX-e)+h(a.pageY-f))>=c.distance){d=!1;var g,i=Math.atan2(a.pageY-f,a.pageX-e)/Math.PI*8;if(i<-7)g="left";else{if(i<-5)return g="upleft",!0;if(i<-3)return g="up",!0;if(i<-1)return g="upright",!0;if(i<1)g="right";else{if(i<3)return g="downright",!0;if(i<5)return g="down",!0;if(i<7)return g="downleft",!0;g="left"}}try{b(g)}catch(a){console.log(a)}}"_swipe_touch_end"==a.type&&(d=!1)}};return this.touchInit(g),this.on("_swipe_touch_start",i),this.on("_swipe_touch_move",i),this.on("_swipe_touch_end",i),this}}(jQuery);var s1=function(){};jQuery(document).ready(function(a){a("html"),a("body");s1=function(){a(".mob-slider1:not(.enabled), .m-slider1:not(.enabled), .slider1:not(.enabled)").each(function(){if(!(a(this).is(".m-slider1")&&a(window).width()>1023||a(this).is(".mob-slider1")&&a(window).width()>767)){var b=a(this),c=b.find("> .buttons").length?"> .buttons > .prev-slide":"> .prev-slide",d=b.find("> .buttons").length?"> .buttons > .next-slide":"> .next-slide",e=a.extend({leftButton:c,rightButton:d,elToMove:"> .move",items:"> .slide",createNav:!0,numbersNav:!0,nav:".nav",continuousRewind:!1,moveByElements:1,jumpToElementCallback:function(a){setTimeout(imageResize,500,!1),b.find(".slider-fade").length&&b.find(".slider-fade > *").eq(a).addClass("active").siblings().removeClass("active");var c=b.find(".slide").eq(a).data("bg_image");c&&b.find(".bg-images > *").eq(0).find("img").attr("src",c);var d=b.find(".slide").eq(a+1).data("bg_image");d&&b.find(".bg-images > *").eq(1).find("img").attr("src",d);var e=b.find(".slide").eq(a+2).data("bg_image");e&&b.find(".bg-images > *").eq(2).find("img").attr("src",e),b.hasClass("classOri-2")&&(b.find(".ori-2").removeClass("ori-2"),b.find(".slide.current.original").prev().prev().addClass("ori-2"))}},b.data("slider"));a(window).width()<1024&&a(window).width()>=768?void 0!==e.portraitMoveByElements&&(e.moveByElements=e.portraitMoveByElements):a(window).width()<768&&(void 0!==e.mobileMoveByElements&&(e.moveByElements=e.mobileMoveByElements),void 0!==e.mobContinuousRewind&&(e.continuousRewind=e.mobContinuousRewind),void 0!==e.mobDisableButtons&&(e.disableButtons=e.mobDisableButtons)),b.slider(e),isTouchDevice()&&b.find("ul.move > .slide").swipe(function(c){-1!==a.inArray(c,["right"])?b.slider("clickLeft"):-1!==a.inArray(c,["left"])&&b.slider("clickRight")})}})},a(window).on("scroll",function(){var b=a(window).scrollTop();a(".content-sectors .slider1").each(function(){!a(this).hasClass("imagesResized")&&b+a(window).height()>a(this).offset().top&&(a(this).addClass("imagesResized"),a(this).find("img").addClass("justLoad"),imageResize())})}),sliderInit=function(){s1()}}),jQuery(document).ready(function(a){cssLoaded=function(){scroll_init(),setTimeout(sliderInit,500),setTimeout(imageResize,500);var b=a("#splash-screen");b.length&&setTimeout(function(){a("html").animate({scrollTop:0},0);var c=a(".layout-intro .title");c.length&&b.find(".text").css({top:c.offset().top+c.outerHeight()/2}),b.addClass("step2"),setTimeout(function(){b.fadeOut(1e3,function(){b.remove()})},500)},1e3),setTimeout(function(){getUrlParameter("openBookWidget")&&a(".openBookWidget").click()},1e3)},a("body").addClass("jsLoaded")});
4//# sourceMappingURL=general.js.map

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.