1/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ 2"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window}
2,"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={}
2,r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s}); 3jQuery(function(){jQuery(".sp-body.folded").hide();jQuery(".sp-head").on('click',function(event){$this=jQuery(this);if($this.hasClass("unfolded")){$this.removeClass("unfolded");$this.next().slideUp("fast");$this.next().addClass("folded");$this.prop('title',title.unfolded);}else{$this.addClass("unfolded");$this.next().slideDown("fast");$this.next().removeClass("folded");$this.prop('title',title.folded);}});jQuery(".spdiv").on('click',function(event){$this=jQuery(this).closest("div.sp-body").prev();if($this.hasClass("unfolded")){$this.removeClass("unfolded");$this.next().slideUp("fast");$this.next().addClass("folded");$this.prop('title',title.unfolded);}});}); 4/*! @license DOMPurify 3.3.1 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.1/LICENSE */ 5!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).DOMPurify=t()}(this,(function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:o,getOwnPropertyDescriptor:r}=Object;let{freeze:i,seal:a,create:l}=Object,{apply:c,construct:s}="undefined"!=typeof Reflect&&Reflect;i||(i=function(e){return e}),a||(a=function(e){return e}),c||(c=function(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];return e.apply(t,o)}),s||(s=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return new e(...n)});const u=D(Array.prototype.forEach),m=D(Array.prototype.lastIndexOf),p=D(Array.prototype.pop),f=D(Array.prototype.push),d=D(Array.prototype.splice),h=D(String.prototype.toLowerCase),g=D(String.prototype.toString),T=D(String.prototype.match),y=D(String.prototype.replace),E=D(String.prototype.indexOf),A=D(String.prototype.trim),_=D(Object.prototype.hasOwnProperty),b=D(RegExp.prototype.test),S=(N=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return s(N,t)});var N;function D(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];return c(e,t,o)}}function R(e,o){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h;t&&t(e,null);let i=o.length;for(;i--;){let t=o[i];if("string"==typeof t){const e=r(t);e!==t&&(n(o)||(o[i]=e),t=e)}e[t]=!0}return e}function w(e){for(let t=0;t<e.length;t++){_(e,t)||(e[t]=null)}return e}function C(t){const n=l(null);for(const[o,r]of e(t)){_(t,o)&&(Array.isArray(r)?n[o]=w(r):r&&"object"==typeof r&&r.constructor===Object?n[o]=C(r):n[o]=r)}return n}function O(e,t){for(;null!==e;){const n=r(e,t);if(n){if(n.get)return D(n.get);if("function"==typeof n.value)return D(n.value)}e=o(e)}return function(){return null}}const v=i(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),x=i(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),L=i(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),k=i(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),I=i(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),M=i(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),U=i(["#text"]),z=i(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
5spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),P=i(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),F=i(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),H=i(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),B=a(/\{\{[\w\W]*|[\w\W]*\}\}/gm),G=a(/<%[\w\W]*|[\w\W]*%>/gm),W=a(/\$\{[\w\W]*/gm),Y=a(/^data-[\-\w.\u00B7-\uFFFF]+$/),j=a(/^aria-[\-\w]+$/),X=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),q=a(/^(?:\w+script|data):/i),$=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),K=a(/^html$/i),V=a(/^[a-z][.\w]*(-[.\w]+)+$/i);var Z=Object.freeze({__proto__:null,ARIA_ATTR:j,ATTR_WHITESPACE:$,CUSTOM_ELEMENT:V,DATA_ATTR:Y,DOCTYPE_NAME:K,ERB_EXPR:G,IS_ALLOWED_URI:X,IS_SCRIPT_OR_DATA:q,MUSTACHE_EXPR:B,TMPLIT_EXPR:W});const J=1,Q=3,ee=7,te=8,ne=9,oe=function(){return"undefined"==typeof window?null:window};var re=function t(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oe();const o=e=>t(e);if(o.version="3.3.1",o.removed=[],!n||!n.document||n.document.nodeType!==ne||!n.Element)return o.isSupported=!1,o;let{document:r}=n;const a=r,c=a.currentScript,{DocumentFragment:s,HTMLTemplateElement:N,Node:D,Element:w,NodeFilter:B,NamedNodeMap:G=n.NamedNodeMap||n.MozNamedAttrMap,HTMLFormElement:W,DOMParser:Y,trustedTypes:j}=n,q=w.prototype,$=O(q,"cloneNode"),V=O(q,"remove"),re=O(q,"nextSibling"),ie=O(q,"childNodes"),ae=O(q,"parentNode");if("function"==typeof N){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let le,ce="";const{implementation:se,createNodeIterator:ue,createDocumentFragment:me,getElementsByTagName:pe}=r,{importNode:fe}=a;let de={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};o.isSupported="function"==typeof e&&"function"==typeof ae&&se&&void 0!==se.createHTMLDocument;const{MUSTACHE_EXPR:he,ERB_EXPR:ge,TMPLIT_EXPR:Te,DATA_ATTR:ye,ARIA_ATTR:Ee,IS_SCRIPT_OR_DATA:Ae,ATTR_WHITESPACE:_e,CUSTOM_ELEMENT:be}=Z;let{IS_ALLOWED_URI:Se}=Z,Ne=null;const De=R({},[...v,...x,...L,...I,...U]);let Re=null;const we=R({},[...z,...P,...F,...H]);let Ce=Object.seal(l(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Oe=null,ve=null;const xe=Object.seal(l(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Le=!0,ke=!0,Ie=!1,Me=!0,Ue=!1,ze=!0,Pe=!1,Fe=!1,He=!1,Be=!1,Ge=!1,We=!1,Ye=!0,je=!1,Xe=!0,qe=!1,$e={},Ke=null;const Ve=R({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ze=null;const Je=R({},["audio","video","img","source","image","track"]);let Qe=null;const et=R({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),tt="http://www.w3.org/1998/Math/MathML",nt="http://www.w3.org/2000/svg",ot="http://www.w3.org/1999/xhtml";let rt=ot,it=!1,at=null;const lt=R({},[tt,nt,ot],g);let ct=R({},["mi","mo","mn","ms","mtext"]),st=R({},["annotation-xml"]);const ut=R({}
vendor: 10,708 bytes, line 5
5,["title","style","font","a","script"]);let mt=null;const pt=["application/xhtml+xml","text/html"];let ft=null,dt=null;const ht=r.createElement("form"),gt=function(e){return e instanceof RegExp||e instanceof Function},Tt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!dt||dt!==e){if(e&&"object"==typeof e||(e={}),e=C(e),mt=-1===pt.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,ft="application/xhtml+xml"===mt?g:h,Ne=_(e,"ALLOWED_TAGS")?R({},e.ALLOWED_TAGS,ft):De,Re=_(e,"ALLOWED_ATTR")?R({},e.ALLOWED_ATTR,ft):we,at=_(e,"ALLOWED_NAMESPACES")?R({},e.ALLOWED_NAMESPACES,g):lt,Qe=_(e,"ADD_URI_SAFE_ATTR")?R(C(et),e.ADD_URI_SAFE_ATTR,ft):et,Ze=_(e,"ADD_DATA_URI_TAGS")?R(C(Je),e.ADD_DATA_URI_TAGS,ft):Je,Ke=_(e,"FORBID_CONTENTS")?R({},e.FORBID_CONTENTS,ft):Ve,Oe=_(e,"FORBID_TAGS")?R({},e.FORBID_TAGS,ft):C({}),ve=_(e,"FORBID_ATTR")?R({},e.FORBID_ATTR,ft):C({}),$e=!!_(e,"USE_PROFILES")&&e.USE_PROFILES,Le=!1!==e.ALLOW_ARIA_ATTR,ke=!1!==e.ALLOW_DATA_ATTR,Ie=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Me=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ue=e.SAFE_FOR_TEMPLATES||!1,ze=!1!==e.SAFE_FOR_XML,Pe=e.WHOLE_DOCUMENT||!1,Be=e.RETURN_DOM||!1,Ge=e.RETURN_DOM_FRAGMENT||!1,We=e.RETURN_TRUSTED_TYPE||!1,He=e.FORCE_BODY||!1,Ye=!1!==e.SANITIZE_DOM,je=e.SANITIZE_NAMED_PROPS||!1,Xe=!1!==e.KEEP_CONTENT,qe=e.IN_PLACE||!1,Se=e.ALLOWED_URI_REGEXP||X,rt=e.NAMESPACE||ot,ct=e.MATHML_TEXT_INTEGRATION_POINTS||ct,st=e.HTML_INTEGRATION_POINTS||st,Ce=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&>(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ce.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&>(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ce.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ce.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ue&&(ke=!1),Ge&&(Be=!0),$e&&(Ne=R({},U),Re=[],!0===$e.html&&(R(Ne,v),R(Re,z)),!0===$e.svg&&(R(Ne,x),R(Re,P),R(Re,H)),!0===$e.svgFilters&&(R(Ne,L),R(Re,P),R(Re,H)),!0===$e.mathMl&&(R(Ne,I),R(Re,F),R(Re,H))),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?xe.tagCheck=e.ADD_TAGS:(Ne===De&&(Ne=C(Ne)),R(Ne,e.ADD_TAGS,ft))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?xe.attributeCheck=e.ADD_ATTR:(Re===we&&(Re=C(Re)),R(Re,e.ADD_ATTR,ft))),e.ADD_URI_SAFE_ATTR&&R(Qe,e.ADD_URI_SAFE_ATTR,ft),e.FORBID_CONTENTS&&(Ke===Ve&&(Ke=C(Ke)),R(Ke,e.FORBID_CONTENTS,ft)),e.ADD_FORBID_CONTENTS&&(Ke===Ve&&(Ke=C(Ke)),R(Ke,e.ADD_FORBID_CONTENTS,ft)),Xe&&(Ne["#text"]=!0),Pe&&R(Ne,["html","head","body"]),Ne.table&&(R(Ne,["tbody"]),delete Oe.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw S('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw S('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');le=e.TRUSTED_TYPES_POLICY,ce=le.createHTML("")}else void 0===le&&(le=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}}(j,c)),null!==le&&"string"==typeof ce&&(ce=le.createHTML(""));i&&i(e),dt=e}},yt=R({},[...x,...L,...k]),Et=R({},[...I,...M]),At=function(e){f(o.removed,{element:e});try{ae(e).removeChild(e)}catch(t){V(e)}},_t=function(e,t){try{f(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){f(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(Be||Ge)try{At(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},bt=function(e){let t=null,n=null;if(He)e="<remove></remove>"+e;else{const t=T(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===mt&&rt===ot&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const o=le?le.createHTML(e):e;if(rt===ot)try{t=(new Y).parseFromString(o,mt)}catch(e){}if(!t||!t.documentElement){t=se.createDocument(rt,"template",null);try{t.documentElement.innerHTML=it?ce:o}catch(e){}}const i=t.body||t.documentElement;return e&&n&&i.insertBefore(r.createTextNode(n),i.childNodes[0]||null),rt===ot?pe.call(t,Pe?"html":"body")[0]:Pe?t.documentElement:i},St=function(e){return ue.call(e.ownerDocument||e,e,B.SHOW_ELEMENT|B.SHOW_COMMENT|B.SHOW_TEXT|B.SHOW_PROCESSING_INSTRUCTION|B.SHOW_CDATA_SECTION,null)},Nt=function(e){return e instanceof W&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof G)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Dt=function(e){return"function"==typeof D&&e instanceof D};function Rt(e,t,n){u(e,(e=>{e.call(o,t,n,dt)}))}const wt=function(e){let t=null;if(Rt(de.beforeSanitizeElements,e,null),Nt(e))return At(e),!0;const n=ft(e.nodeName);if(Rt(de.uponSanitizeElement,e,{tagName:n,allowedTags:Ne}),ze&&e.hasChildNodes()&&!Dt(e.firstElementChild)&&b(/<[/\w!]/g,e.innerHTML)&&b(/<[/\w!]/g,e.textContent))return At(e),!0;if(e.nodeType===ee)return At(e),!0;if(ze&&e.nodeType===te&&b(/<[/\w]/g,e.data))return At(e),!0;if(!(xe.tagCheck instanceof Function&&xe.tagCheck(n))&&(!Ne[n]||Oe[n])){if(!Oe[n]&&Ot(n)){if(Ce.tagNameCheck instanceof RegExp&&b(Ce.tagNameCheck,n))return!1;if(Ce.tagNameCheck instanceof Function&&Ce.tagNameCheck(n))return!1}if(Xe&&!Ke[n]){const t=ae(e)||e.parentNode,n=ie(e)||e.childNodes;if(n&&t){for(let o=n.length-1;o>=0;--o){const r=$(n[o],!0);r.__removalCount=(e.__removalCount||0)+1,t.insertBefore(r,re(e))}}}return At(e),!0}return e instanceof w&&!function(e){let t=ae(e);t&&t.tagName||(t={namespaceURI:rt,tagName:"template"});const n=h(e.tagName),o=h(t.tagName);return!!at[e.namespaceURI]&&(e.namespaceURI===nt?t.namespaceURI===ot?"svg"===n:t.namespaceURI===tt?"svg"===n&&("annotation-xml"===o||ct[o]):Boolean(yt[n]):e.namespaceURI===tt?t.namespaceURI===ot?"math"===n:t.namespaceURI===nt?"math"===n&&st[o]:Boolean(Et[n]):e.namespaceURI===ot?!(t.namespaceURI===nt&&!st[o])&&!(t.namespaceURI===tt&&!ct[o])&&!Et[n]&&(ut[n]||!yt[n]):!("application/xhtml+xml"!==mt||!at[e.namespaceURI]))}(e)?(At(e),!0):"noscript"!==n&&"noembed"!==n&&"noframes"!==n||!b(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ue&&e.nodeType===Q&&(t=e.textContent,u([he,ge,Te],(e=>{t=y(t,e," ")})),e.textContent!==t&&(f(o.removed,{element:e.cloneNode()}),e.textContent=t)),Rt(de.afterSanitizeElements,e,null),!1):(At(e),!0)},Ct=function(e,t,n){if(Ye&&("id"===t||"name"===t)&&(n in r||n in ht))return!1;if(ke&&!ve[t]&&b(ye,t));else if(Le&&b(Ee,t));else if(xe.attributeCheck instanceof Function&&xe.attributeCheck(t,e));else if(!Re[t]||ve[t]){if(!(Ot(e)&&(Ce.tagNameCheck instanceof RegExp&&b(Ce.tagNameCheck,e)||Ce.tagNameCheck instanceof Function&&Ce.tagNameCheck(e))&&(Ce.attributeNameCheck instanceof RegExp&&b(Ce.attributeNameCheck,t)||Ce.attributeNameCheck instanceof Function&&Ce.attributeNameCheck(t,e))||"is"===t&&Ce.allowCustomizedBuiltInElements&&(Ce.tagNameCheck instanceof RegExp&&b(Ce.tagNameCheck,n)||Ce.tagNameCheck instanceof Function&&Ce.tagNameCheck(n))))return!1}else if(Qe[t]);else if(b(Se,y(n,_e,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==E(n,"data:")||!Ze[e]){if(Ie&&!b(Ae,y(n,_e,"")));else if(n)return!1}else;return!0},Ot=function(e){return"annotation-xml"!==e&&T(e,be)},vt=function(e){Rt(de.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||Nt(e))return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Re,forceKeepAttr:void 0};let r=t.length;for(;r--;){const i=t[r],{name:a,namespaceURI:l,value:c}=i,s=ft(a),m=c;let f="value"===a?m:A(m);if(n.attrName=s,n.attrValue=f,n.keepAttr=!0,n.forceKeepAttr=void 0,Rt(de.uponSanitizeAttribute,e,n),f=n.attrValue,!je||"id"!==s&&"name"!==s||(_t(a,e),f="user-content-"+f),ze&&b(/((--!?|])>)|<\/(style|title|textarea)/i,f)){_t(a,e);continue}if("attributename"===s&&T(f,"href")){_t(a,e);continue}if(n.forceKeepAttr)continue;if(!n.keepAttr){_t(a,e);continue}if(!Me&&b(/\/>/i,f)){_t(a,e);continue}Ue&&u([he,ge,Te],(e=>{f=y(f,e," ")}));const d=ft(e.nodeName);if(Ct(d,s,f)){if(le&&"object"==typeof j&&"function"==typeof j.getAttributeType)if(l);else switch(j.getAttributeType(d,s)){case"TrustedHTML":f=le.createHTML(f);break;case"TrustedScriptURL":f=le.createScriptURL(f)}if(f!==m)try{l?e.setAttributeNS(l,a,f):e.setAttribute(a,f),Nt(e)?At(e):p(o.removed)}catch(t){_t(a,e)}}else _t(a,e)}Rt(de.afterSanitizeAttributes,e,null)},xt=function e(t){let n=null;const o=St(t);for(Rt(de.beforeSanitizeShadowDOM,t,null);n=o.nextNode();)Rt(de.uponSanitizeShadowNode,n,null),wt(n),vt(n),n.content instanceof s&&e(n.content);Rt(de.afterSanitizeShadowDOM,t,null)};return o.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,r=null,i=null,l=null;if(it=!e,it&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Dt(e)){if("function"!=typeof e.toString)throw S("toString is not a function");if("string"!=typeof(e=e.toString()))throw S("dirty is not a string, aborting")}if(!o.isSupported)return e;if(Fe||Tt(t),o.removed=[],"string"==typeof e&&(qe=!1),qe){if(e.nodeName){const t=ft(e.nodeName);if(!Ne[t]||Oe[t])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof D)n=bt("\x3c!----\x3e"),r=n.ownerDocument.importNode(e,!0),r.nodeType===J&&"BODY"===r.nodeName||"HTML"===r.nodeName?n=r:n.appendChild(r);else{if(!Be&&!Ue&&!Pe&&-1===e.indexOf("<"))return le&&We?le.createHTML(e):e;if(n=bt(e),!n)return Be?null:We?ce:""}n&&He&&At(n.firstChild);const c=St(qe?e:n);for(;i=c.nextNode();)wt(i),vt(i),i.content instanceof s&&xt(i.content);if(qe)return e;if(Be){if(Ge)for(l=me.call(n.ownerDocument);n.firstChild;)l.appendChild(n.firstChild);else l=n;return(Re.shadowroot||Re.shadowrootmode)&&(l=fe.call(a,l,!0)),l}let m=Pe?n.outerHTML:n.innerHTML;return Pe&&Ne["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&b(K,n.ownerDocument.doctype.name)&&(m="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+m),Ue&&u([he,ge,Te],(e=>{m=y(m,e," ")})),le&&We?le.createHTML(m):m},o.setConfig=function(){Tt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Fe=!0},o.clearConfig=function(){dt=null,Fe=!1},o.isValidAttribute=function(e,t,n){dt||Tt({});const o=ft(e),r=ft(t);return Ct(o,r,n)},o.addHook=function(e,t){"function"==typeof t&&f(de[e],t)},o.removeHook=function(e,t){if(void 0!==t){const n=m(de[e],t);
5return-1===n?void 0:d(de[e],n,1)[0]}return p(de[e])},o.removeHooks=function(e){de[e]=[]},o.removeAllHooks=function(){de={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},o}();return re})); 6; 7(t=>{const e=t.RLG||(t.RLG={}),i=t=>t&&"function"==typeof t.sanitize,o=/["'<>`]/,r=/^data:image\/(?:png|jpeg|gif|webp|avif);base64,[a-z0-9+/=\r\n]+$/i,n=t=>(!i(t)||"function"!=typeof t.addHook||t.__rlHooksRegistered||(t.addHook("afterSanitizeAttributes",t=>{if("img"===(t&&t.nodeName&&t.nodeName.toLowerCase&&t.nodeName.toLowerCase())){const i=t.getAttribute&&t.getAttribute("src");i&&!e.isAllowedMediaUrl(i)&&t.removeAttribute("src")}}),t.addHook("uponSanitizeElement",function(t){if("iframe"===(t&&t.nodeName&&t.nodeName.toLowerCase&&t.nodeName.toLowerCase())){const i=t.getAttribute&&t.getAttribute("src");i&&e.isAllowedEmbedUrl(i)||t.parentNode&&t.parentNode.removeChild(t)}}),t.__rlHooksRegistered=!0),t),a=t=>{const e=Array.prototype.some.call(t,t=>{const e=t.charCodeAt(0);return e<=31||127===e});return"string"==typeof t&&""!==t&&t.trim()===t&&!e&&!o.test(t)};e.getPurifier=()=>i(e.DOMPurify)?n(e.DOMPurify):i(t.DOMPurify)?n(t.DOMPurify):null,e.sanitizeConfig=e.sanitizeConfig||{ALLOWED_TAGS:["a","abbr","b","br","code","em","i","li","ol","p","pre","small","strong","sub","sup","u","ul","img","div","span"],ALLOWED_ATTR:["href","src","alt","title","width","height","class","id","rel","target","data-*"],ALLOWED_URI_REGEXP:/^(?:(?:https?|mailto|tel):|[^a-z]|data:image\/(?:png|jpeg|gif|webp|avif);base64,)/i},e.isAllowedMediaUrl=t=>{if(!a(t))return!1;if(r.test(t))return!0;if(e.sanitizeConfig&&e.sanitizeConfig.ALLOWED_URI_REGEXP&&!e.sanitizeConfig.ALLOWED_URI_REGEXP.test(t))return!1;try{const e=new URL(t,location.href);return"http:"===e.protocol||"https:"===e.protocol}catch(i){return!1}},e.isAllowedEmbedUrl=t=>{if(!a(t))return!1;try{const i=new URL(t,location.href);if("http:"!==i.protocol&&"https:"!==i.protocol)return!1;if(i.hostname===location.hostname)return!0;if(Array.isArray(e.sanitizeAllowedHosts)){const t=i.hostname.toLowerCase();return e.sanitizeAllowedHosts.some(e=>(e=(e||"").toLowerCase(),t===e||t.endsWith("."+e)))}return!1}catch(i){return!1}},e.sanitizeHtml=(t,i=null)=>{const o=e.getPurifier();return o?o.sanitize(t,i||e.sanitizeConfig||{}):t}})(window); 8/*! Swipebox v1.5.2-patched | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */ 9!function(e,t,i,s){i.swipebox=function(o,a){i(o).addClass("swipebox");var n,r,l={useCSS:!0,useSVG:!0,initialIndexOnArray:0,removeBarsOnMobile:!0,hideCloseButtonOnMobile:!1,hideBarsDelay:3e3,videoMaxWidth:1140,vimeoColor:"cccccc",beforeOpen:null,afterOpen:null,afterClose:null,afterMedia:null,nextSlide:null,prevSlide:null,loopAtEnd:!1,autoplayVideos:!1,queryStringData:{},toggleClassOnLoad:""},d=this,p=[],c=".swipebox",b=navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(Android)|(PlayBook)|(BB10)|(BlackBerry)|(Opera Mini)|(IEMobile)|(webOS)|(MeeGo)/i),u=null!==b||t.createTouch!==s||"ontouchstart"in e||"onmsgesturechange"in e||navigator.msMaxTouchPoints,h=!!t.createElementNS&&!!t.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,f=e.innerWidth?e.innerWidth:i(e).width(),g=e.innerHeight?e.innerHeight:i(e).height(),m=0;d.settings={},i.swipebox.close=function(){n.closeSlide()},i.swipebox.extend=function(){return n},d.init=function(){d.settings=i.extend({},l,a),Array.isArray(o)?(p=o,n.target=i(e),n.init(d.settings.initialIndexOnArray)):i(t).on("click",c,function(e){if("slide current"===e.target.parentNode.className)return!1;var t,s,a;Array.isArray(o)||(n.destroy(),r=i(c),n.actions()),p=[],a||(s="data-rel",a=i(this).attr(s)),a||(s="rel",a=i(this).attr(s)),(r=a&&""!==a&&"nofollow"!==a?i(c).filter("["+s+'="'+a+'"]'):i(c)).each(function(){var e=null,t=null;i(this).attr("title")&&(e=i(this).attr("title")),i(this).attr("href")&&(t=i(this).attr("href")),p.push({href:t,title:e})}),t=r.index(i(this)),e.preventDefault(),e.stopPropagation(),n.target=i(e.target),n.init(t)})},n={init:function(e){d.settings.beforeOpen&&d.settings.beforeOpen(),this.target.trigger("swipebox-start"),i.swipebox.isOpen=!0,this.build(),this.openSlide(e),this.openMedia(e),this.preloadMedia(e+1),this.preloadMedia(e-1),d.settings.afterOpen&&d.settings.afterOpen(e)},build:function(){var e,t=this;i("body").append('<div id="swipebox-overlay">\t\t\t\t\t<div id="swipebox-container">\t\t\t\t\t\t<div id="swipebox-slider"></div>\t\t\t\t\t\t<div id="swipebox-top-bar">\t\t\t\t\t\t\t<div id="swipebox-title"></div>\t\t\t\t\t\t</div>\t\t\t\t\t\t<div id="swipebox-bottom-bar">\t\t\t\t\t\t\t<div id="swipebox-arrows">\t\t\t\t\t\t\t\t<a id="swipebox-prev"></a>\t\t\t\t\t\t\t\t<a id="swipebox-next"></a>\t\t\t\t\t\t\t</div>\t\t\t\t\t\t</div>\t\t\t\t\t\t<a id="swipebox-close"></a>\t\t\t\t\t</div>\t\t\t</div>'),h&&!0===d.settings.useSVG&&(e=(e=i("#swipebox-close").css("background-image")).replace("png","svg"),i("#swipebox-prev, #swipebox-next, #swipebox-close").css({"background-image":e})),b&&d.settings.removeBarsOnMobile&&i("#swipebox-bottom-bar, #swipebox-top-bar").remove(),i.each(p,function(){i("#swipebox-slider").append('<div class="slide"></div>')}),t.setDim(),t.actions(),u&&t.gesture(),t.keyboard(),t.animBars(),t.resize()},setDim:function(){var t,s,o;"onorientationchange"in e?e.addEventListener("orientationchange",function(){0===e.orientation?(t=f,s=g):90!==e.orientation&&-90!==e.orientation||(t=g,s=f)}
vendor: 4,204 bytes, line 9
9,!1):(t=e.innerWidth?e.innerWidth:i(e).width(),s=e.innerHeight?e.innerHeight:i(e).height()),o={width:t,height:s},i("#swipebox-overlay").css(o)},resize:function(){var t=this;i(e).on("resize",function(){t.setDim()}).trigger("resize")},supportTransition:function(){var e,i="transition WebkitTransition MozTransition OTransition msTransition KhtmlTransition".split(" ");for(e=0;e<i.length;e++)if(t.createElement("div").style[i[e]]!==s)return i[e];return!1},doCssTrans:function(){if(d.settings.useCSS&&this.supportTransition())return!0},gesture:function(){var e,t,s,o,a,n,r=this,l=!1,d=!1,c={},b={},u=i("#swipebox-top-bar, #swipebox-bottom-bar"),h=i("#swipebox-slider");u.addClass("visible-bars"),r.setTimeout(),i("body").on("touchstart",function(r){return i(this).addClass("touching"),e=i("#swipebox-slider .slide").index(i("#swipebox-slider .slide.current")),b=r.originalEvent.targetTouches[0],c.pageX=r.originalEvent.targetTouches[0].pageX,c.pageY=r.originalEvent.targetTouches[0].pageY,i("#swipebox-slider").css({"-webkit-transform":"translate3d("+m+"%, 0, 0)",transform:"translate3d("+m+"%, 0, 0)"}),i(".touching").on("touchmove",function(r){if(r.preventDefault(),r.stopPropagation(),b=r.originalEvent.targetTouches[0],!d&&(a=s,s=b.pageY-c.pageY,Math.abs(s)>=50||l)){var u=.75-Math.abs(s)/h.height();h.css({top:s+"px"}),h.css({opacity:u}),l=!0}o=t,t=b.pageX-c.pageX,n=100*t/f,!d&&!l&&Math.abs(t)>=10&&(i("#swipebox-slider").css({"-webkit-transition":"",transition:""}),d=!0),d&&(0<t?0===e?i("#swipebox-overlay").addClass("leftSpringTouch"):(i("#swipebox-overlay").removeClass("leftSpringTouch").removeClass("rightSpringTouch"),i("#swipebox-slider").css({"-webkit-transform":"translate3d("+(m+n)+"%, 0, 0)",transform:"translate3d("+(m+n)+"%, 0, 0)"})):0>t&&(p.length===e+1?i("#swipebox-overlay").addClass("rightSpringTouch"):(i("#swipebox-overlay").removeClass("leftSpringTouch").removeClass("rightSpringTouch"),i("#swipebox-slider").css({"-webkit-transform":"translate3d("+(m+n)+"%, 0, 0)",transform:"translate3d("+(m+n)+"%, 0, 0)"}))))}),!1}).on("touchend",function(e){if(e.preventDefault(),e.stopPropagation(),i("#swipebox-slider").css({"-webkit-transition":"-webkit-transform 0.4s ease",transition:"transform 0.4s ease"}),s=b.pageY-c.pageY,t=b.pageX-c.pageX,n=100*t/f,l)if(l=!1,Math.abs(s)>=100&&Math.abs(s)>Math.abs(a)){var p=s>0?h.height():-h.height();h.animate({top:p+"px",opacity:0},300,function(){r.closeSlide()})}else h.animate({top:0,opacity:1},300);else d?(d=!1,t>=10&&t>=o?r.getPrev():t<=-10&&t<=o&&r.getNext()):u.hasClass("visible-bars")?(r.clearTimeout(),r.hideBars()):(r.showBars(),r.setTimeout());i("#swipebox-slider").css({"-webkit-transform":"translate3d("+m+"%, 0, 0)",transform:"translate3d("+m+"%, 0, 0)"}),i("#swipebox-overlay").removeClass("leftSpringTouch").removeClass("rightSpringTouch"),i(".touching").off("touchmove").removeClass("touching")})},setTimeout:function(){if(d.settings.hideBarsDelay>0){var t=this;t.clearTimeout(),t.timeout=e.setTimeout(function(){t.hideBars()},d.settings.hideBarsDelay)}},clearTimeout:function(){e.clearTimeout(this.timeout),this.timeout=null},showBars:function(){var e=i("#swipebox-top-bar, #swipebox-bottom-bar");this.doCssTrans()?e.addClass("visible-bars"):(i("#swipebox-top-bar").animate({top:0},500),i("#swipebox-bottom-bar").animate({bottom:0},500),setTimeout(function(){e.addClass("visible-bars")},1e3))},hideBars:function(){var e=i("#swipebox-top-bar, #swipebox-bottom-bar");this.doCssTrans()?e.removeClass("visible-bars"):(i("#swipebox-top-bar").animate({top:"-50px"},500),i("#swipebox-bottom-bar").animate({bottom:"-50px"},500),setTimeout(function(){e.removeClass("visible-bars")},1e3))},animBars:function(){var e=this,t=i("#swipebox-top-bar, #swipebox-bottom-bar");t.addClass("visible-bars"),e.setTimeout(),i("#swipebox-slider").on("click",function(){t.hasClass("visible-bars")||(e.showBars(),e.setTimeout())}),i("#swipebox-bottom-bar").on("mouseenter",function(){e.showBars(),t.addClass("visible-bars"),e.clearTimeout()}).on("mouseleave",function(){d.settings.hideBarsDelay>0&&(t.removeClass("visible-bars"),e.setTimeout())})},keyboard:function(){var t=this;i(e).on("keyup",function(e){e.preventDefault(),e.stopPropagation(),37===e.ke
9yCode?t.getPrev():39===e.keyCode?t.getNext():27===e.keyCode&&t.closeSlide()})},actions:function(){var e=this,t="touchend click";p.length<2?(i("#swipebox-bottom-bar").hide(),s===p[1]&&i("#swipebox-top-bar").hide()):(i("#swipebox-prev").on(t,function(t){t.preventDefault(),t.stopPropagation(),e.getPrev(),e.setTimeout()}),i("#swipebox-next").on(t,function(t){t.preventDefault(),t.stopPropagation(),e.getNext(),e.setTimeout()})),i("#swipebox-close").on(t,function(t){t.preventDefault(),t.stopPropagation(),e.closeSlide()})},setSlide:function(e,t){t=t||!1;var s=i("#swipebox-slider");m=100*-e,this.doCssTrans()?s.css({"-webkit-transform":"translate3d("+100*-e+"%, 0, 0)",transform:"translate3d("+100*-e+"%, 0, 0)"}):s.animate({left:100*-e+"%"}),i("#swipebox-slider .slide").removeClass("current"),i("#swipebox-slider .slide").eq(e).addClass("current"),this.setTitle(e),t&&s.fadeIn(),i("#swipebox-prev, #swipebox-next").removeClass("disabled"),0===e?i("#swipebox-prev").addClass("disabled"):e===p.length-1&&!0!==d.settings.loopAtEnd&&i("#swipebox-next").addClass("disabled")},openSlide:function(t){i("html").addClass("swipebox-html"),u?(i("html").addClass("swipebox-touch"),d.settings.hideCloseButtonOnMobile&&i("html").addClass("swipebox-no-close-button")):i("html").addClass("swipebox-no-touch"),i(e).trigger("resize"),this.setSlide(t,!0)},preloadMedia:function(e){var t=this,i=null;p[e]!==s&&(i=p[e].href),t.isVideo(i)?t.openMedia(e):setTimeout(function(){t.openMedia(e)},1e3)},openMedia:function(e){var t,o,a=this;if(p[e]!==s&&(t=p[e].href),e<0||e>=p.length)return!1;o=i("#swipebox-slider .slide").eq(e),a.isVideo(t)?(o.html(a.getVideo(t)),d.settings.afterMedia&&d.settings.afterMedia(e)):(o.addClass("slide-loading"),a.loadMedia(t,function(){o.removeClass("slide-loading"),o.html(this),d.settings.afterMedia&&d.settings.afterMedia(e)}))},setTitle:function(e){var t=null;i("#swipebox-title").empty(),p[e]!==s&&(t=p[e].title),t?(t=t.replace(/[^]/g,function(e){return"&#"+e.charCodeAt(0)+";"}),i("#swipebox-top-bar").show(),i("#swipebox-title").append(t)):i("#swipebox-top-bar").hide()},isVideo:function(t){if(t){if(t.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||t.match(/vimeo\.com\/([0-9]*)/)||t.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/))return!0;if(t.toLowerCase().indexOf("swipeboxvideo=1")>=0&&e.RLG&&e.RLG.isAllowedEmbedUrl&&e.RLG.isAllowedEmbedUrl(t))return!0}},parseUri:function(s,o){var a=t.createElement("a"),n={};try{a.href=decodeURIComponent(s)}catch(e){a.href=""}if(a.search)try{if(e.URLSearchParams)new URLSearchParams(a.search).forEach(function(e,t){n[t]=e});else for(var r=a.search.slice(1).split("&"),l=0;l<r.length;l++){var p=r[l].split("=");p[0]&&(n[decodeURIComponent(p[0])]=p[1]?decodeURIComponent(p[1]):"")}}catch(e){}return i.isPlainObject(o)&&(n=i.extend(n,o,d.settings.queryStringData)),i.map(n,function(e,t){if(e&&e>"")return encodeURIComponent(t)+"="+encodeURIComponent(e)}).join("&")},getVideo:function(t){var i="",s=t.match(/((?:www\.)?youtube\.com|(?:www\.)?youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/),o=t.match(/(?:www\.)?youtu\.be\/([a-zA-Z0-9\-_]+)/),a=t.match(/(?:www\.)?vimeo\.com\/([0-9]*)/),r="";return s||o?(o&&(s=o),r=n.parseUri(t,{autoplay:d.settings.autoplayVideos?"1":"0",v:""}),i='<iframe width="560" height="315" src="https://'+s[1]+"/embed/"+s[2]+"?"+r+'" frameborder="0" allowfullscreen></iframe>'):a?(r=n.parseUri(t,{autoplay:d.settings.autoplayVideos?"1":"0",byline:"0",portrait:"0",color:d.settings.vimeoColor}),i='<iframe width="560" height="315" src="https://player.vimeo.com/video/'+a[1]+"?"+r+'" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>'):i=e.RLG&&e.RLG.isAllowedEmbedUrl&&e.RLG.isAllowedEmbedUrl(t)?'<iframe width="560" height="315" src="'+t+'" frameborder="0" allowfullscreen></iframe>':'<div class="swipebox-video-error">Video embedding not allowed for this URL.</div>','<div class="swipebox-video-container" style="max-width:'+d.settings.videoMaxWidth+'px"><div class="swipebox-video">'+i+"</div></div>"},loadMedia:function(t,s){if(0===t.trim().indexOf("#")){var o=i(t);if(o.length>0){var a=o.clone().toggleClass(d.settings.toggleClassOnLoad);if(a[0]){var n=e.RLG&&e.RLG.sanitizeHtml?e.RLG.sanitizeHtml(a[0].outerHTML):a[0].outerHTML;s.call(i("<div>",{class:"swipebox-inline-container"}).append(i(n)))}else s.call(i("<div>",{class:"swipebox-inline-container"}).append(i("<div>Content not found</div>")))}else s.call(i("<div>",{class:"swipebox-inline-container"}).append(i("<div>Content not found</div>")))}else if(!this.isVideo(t))if(e.RLG&&e.RLG.sanitizeConfig&&e.RLG.sanitizeConfig.ALLOWED_URI_REGEXP&&e.RLG.sanitizeConfig.ALLOWED_URI_REGEXP.test(t)){var r=i("<img>
vendor: 5,931 bytes, lines 9-11
9").on("load",function(){s.call(r)}).on("error",function(){s.call(i("<div>Image could not be loaded</div>"))});r.attr("src",t)}else s.call(i("<div>Invalid image source</div>"))},getNext:function(){var e,t=this,s=i("#swipebox-slider .slide").index(i("#swipebox-slider .slide.current"));s+1<p.length?(e=i("#swipebox-slider .slide").eq(s).contents().find("iframe").attr("src"),i("#swipebox-slider .slide").eq(s).contents().find("iframe").attr("src",e),s++,t.setSlide(s),t.preloadMedia(s+1),d.settings.nextSlide&&d.settings.nextSlide(s)):!0===d.settings.loopAtEnd?(e=i("#swipebox-slider .slide").eq(s).contents().find("iframe").attr("src"),i("#swipebox-slider .slide").eq(s).contents().find("iframe").attr("src",e),s=0,t.preloadMedia(s),t.setSlide(s),t.preloadMedia(s+1),d.settings.nextSlide&&d.settings.nextSlide(s)):(i("#swipebox-overlay").addClass("rightSpring"),setTimeout(function(){i("#swipebox-overlay").removeClass("rightSpring")},500))},getPrev:function(){var e,t=i("#swipebox-slider .slide").index(i("#swipebox-slider .slide.current"));t>0?(e=i("#swipebox-slider .slide").eq(t).contents().find("iframe").attr("src"),i("#swipebox-slider .slide").eq(t).contents().find("iframe").attr("src",e),t--,this.setSlide(t),this.preloadMedia(t-1),d.settings.prevSlide&&d.settings.prevSlide(t)):(i("#swipebox-overlay").addClass("leftSpring"),setTimeout(function(){i("#swipebox-overlay").removeClass("leftSpring")},500))},nextSlide:function(e){},prevSlide:function(e){},closeSlide:function(){i("html").removeClass("swipebox-html"),i("html").removeClass("swipebox-touch"),i(e).trigger("resize"),this.destroy()},destroy:function(){i(e).off("keyup"),i("body").off("touchstart"),i("body").off("touchmove"),i("body").off("touchend"),i("#swipebox-slider").off(),i("#swipebox-overlay").remove(),Array.isArray(o)||o.removeData("_swipebox"),this.target&&this.target.trigger("swipebox-destroy"),i.swipebox.isOpen=!1,d.settings.afterClose&&d.settings.afterClose()}},d.init()},i.fn.swipebox=function(e){if(!i.data(this,"_swipebox")){var t=new i.swipebox(this,e);this.data("_swipebox",t)}return this.data("_swipebox")}}(window,document,jQuery); 10/*! This file is auto-generated */ 11!function(n,t){var r,e;"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define("underscore",t):(n="undefined"!=typeof globalThis?globalThis:n||self,r=n._,(e=n._=t()).noConflict=function(){return n._=r,e})}(this,function(){var n="1.13.8",t="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},e=Array.prototype,V=Object.prototype,F="undefined"!=typeof Symbol?Symbol.prototype:null,P=e.push,f=e.slice,s=V.toString,q=V.hasOwnProperty,r="undefined"!=typeof ArrayBuffer,u="undefined"!=typeof DataView,U=Array.isArray,W=Object.keys,z=Object.create,L=r&&ArrayBuffer.isView,$=isNaN,C=isFinite,K=!{toString:null}.propertyIsEnumerable("toString"),J=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],G=Math.pow(2,53)-1;function l(u,i){return i=null==i?u.length-1:+i,function(){for(var n=Math.max(arguments.length-i,0),t=Array(n),r=0;r<n;r++)t[r]=arguments[r+i];switch(i){case 0:return u.call(this,t);case 1:return u.call(this,arguments[0],t);case 2:return u.call(this,arguments[0],arguments[1],t)}for(var e=Array(i+1),r=0;r<i;r++)e[r]=arguments[r];return e[i]=t,u.apply(this,e)}}function i(n){var t=typeof n;return"function"==t||"object"==t&&!!n}function H(n){return void 0===n}function Q(n){return!0===n||!1===n||"[object Boolean]"===s.call(n)}function o(n){var t="[object "+n+"]";return function(n){return s.call(n)===t}}var X=o("String"),Y=o("Number"),Z=o("Date"),nn=o("RegExp"),tn=o("Error"),rn=o("Symbol"),en=o("ArrayBuffer"),a=o("Function"),t=t.document&&t.document.childNodes,p=a="function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof t?function(n){return"function"==typeof n||!1}:a,t=o("Object"),un=u&&(!/\[native code\]/.test(String(DataView))||t(new DataView(new ArrayBuffer(8)))),a="undefined"!=typeof Map&&t(new Map),u=o("DataView");var h=un?function(n){return null!=n&&p(n.getInt8)&&en(n.buffer)}:u,c=U||o("Array");function v(n,t){return null!=n&&q.call(n,t)}var on=o("Arguments"),an=(!function(){on(arguments)||(on=function(n){return v(n,"callee")})}(),on);function fn(n){return Y(n)&&$(n)}function cn(n){return function(){return n}}function ln(t){return function(n){n=t(n);return"number"==typeof n&&0<=n&&n<=G}}function sn(t){return function(n){return null==n?void 0:n[t]}}var y=sn("byteLength"),pn=ln(y),hn=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var vn=r?function(n){return L?L(n)&&!h(n):pn(n)&&hn.test(s.call(n))}:cn(!1),d=sn("length");function yn(n,t){t=function(t){for(var r={},n=t.length,e=0;e<n;++e)r[t[e]]=!0;return{contains:function(n){return!0===r[n]},push:function(n){return r[n]=!0,t.push(n)}}}(t);var r=J.length,e=n.constructor,u=p(e)&&e.prototype||V,i="constructor";for(v(n,i)&&!t.contains(i)&&t.push(i);r--;)(i=J[r])in n&&n[i]!==u[i]&&!t.contains(i)&&t.push(i)}function g(n){if(!i(n))return[];if(W)return W(n);var t,r=[];for(t in n)v(n,t)&&r.push(t);return K&&yn(n,r),r}function dn(n,t){var r=g(t),e=r.length;if(null==n)return!e;for(var u=Object(n),i=0;i<e;i++){var o=r[i];if(t[o]!==u[o]||!(o in u))return!1}return!0}function b(n){return n instanceof b?n:this instanceof b?void(this._wrapped=n):new b(n)}function gn(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,y(n))}b.VERSION=n,b.prototype.valueOf=b.prototype.toJSON=b.prototype.value=function(){return this._wrapped},b.prototype.toString=function(){return String(this._wrapped)};var bn="[object DataView]";function m(n){if(!i(n))return[];var t,r=[];for(t in n)r.push(t);return K&&yn(n,r),r}function mn(e){var u=d(e);return function(n){if(null==n)return!1;var t=m(n);if(d(t))return!1;for(var r=0;r<u;r++)if(!p(n[e[r]]))return!1;return e!==wn||!p(n[jn])}}
vendor: 15,205 bytes, line 11
11var jn="forEach",t=["clear","delete"],u=["get","has","set"],U=t.concat(jn,u),wn=t.concat(u),r=["add"].concat(t,jn,"has"),u=a?mn(U):o("Map"),t=a?mn(wn):o("WeakMap"),U=a?mn(r):o("Set"),a=o("WeakSet");function j(n){for(var t=g(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=n[t[u]];return e}function _n(n){for(var t={},r=g(n),e=0,u=r.length;e<u;e++)t[n[r[e]]]=r[e];return t}function An(n){var t,r=[];for(t in n)p(n[t])&&r.push(t);return r.sort()}function xn(f,c){return function(n){var t=arguments.length;if(c&&(n=Object(n)),!(t<2||null==n))for(var r=1;r<t;r++)for(var e=arguments[r],u=f(e),i=u.length,o=0;o<i;o++){var a=u[o];c&&void 0!==n[a]||(n[a]=e[a])}return n}}var Sn=xn(m),w=xn(g),On=xn(m,!0);function Mn(n){var t;return i(n)?z?z(n):((t=function(){}).prototype=n,n=new t,t.prototype=null,n):{}}function En(n){return c(n)?n:[n]}function _(n){return b.toPath(n)}function Bn(n,t){for(var r=t.length,e=0;e<r;e++){if(null==n)return;n=n[t[e]]}return r?n:void 0}function Nn(n,t,r){n=Bn(n,_(t));return H(n)?r:n}function kn(n){return n}function A(t){return t=w({},t),function(n){return dn(n,t)}}function In(t){return t=_(t),function(n){return Bn(n,t)}}function x(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 3:return function(n,t,r){return u.call(i,n,t,r)};case 4:return function(n,t,r,e){return u.call(i,n,t,r,e)}}return function(){return u.apply(i,arguments)}}function Tn(n,t,r){return null==n?kn:p(n)?x(n,t,r):(i(n)&&!c(n)?A:In)(n)}function Dn(n,t){return Tn(n,t,1/0)}function S(n,t,r){return b.iteratee!==Dn?b.iteratee(n,t):Tn(n,t,r)}function Rn(){}function Vn(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))}b.toPath=En,b.iteratee=Dn;var O=Date.now||function(){return(new Date).getTime()};function Fn(t){function r(n){return t[n]}var n="(?:"+g(t).join("|")+")",e=RegExp(n),u=RegExp(n,"g");return function(n){return e.test(n=null==n?"":""+n)?n.replace(u,r):n}}var r={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},Pn=Fn(r),r=Fn(_n(r)),qn=b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Un=/(.)^/,Wn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},zn=/\\|'|\r|\n|\u2028|\u2029/g;function Ln(n){return"\\"+Wn[n]}var $n=/^\s*(\w|\$)+\s*$/;var Cn=0;function Kn(n,t,r,e,u){return e instanceof t?(e=Mn(n.prototype),i(t=n.apply(e,u))?t:e):n.apply(r,u)}var M=l(function(u,i){function o(){for(var n=0,t=i.length,r=Array(t),e=0;e<t;e++)r[e]=i[e]===a?arguments[n++]:i[e];for(;n<arguments.length;)r.push(arguments[n++]);return Kn(u,o,this,this,r)}var a=M.placeholder;return o}),Jn=(M.placeholder=b,l(function(t,r,e){var u;if(p(t))return u=l(function(n){return Kn(t,u,r,this,e.concat(n))});throw new TypeError("Bind must be called on a function")})),E=ln(d);function B(n,t,r){t||0===t||(t=1/0);for(var e=[],u=0,i=0,o=d(n)||0,a=[];;){if(o<=i){if(a.length){var f=a.pop(),i=f.i,o=d(n=f.v);continue}break}f=n[i++];t<=a.length?e[u++]=f:E(f)&&(c(f)||an(f))?(a.push({i:i,v:n}),i=0,o=d(n=f)):r||(e[u++]=f)}return e}var Gn=l(function(n,t){var r=(t=B(t,!1,!1)).length;if(r<1)throw new Error("bindAll must be passed function names");for(;r--;){var e=t[r];n[e]=Jn(n[e],n)}return n});var Hn=l(function(n,t,r){return setTimeout(function(){return n.apply(null,r)},t)}),Qn=M(Hn,b,1);function Xn(n){return function(){return!n.apply(this,arguments)}}function Yn(n,t){var r;return function(){return 0<--n&&(r=t.apply(this,arguments)),n<=1&&(t=null),r}}var Zn=M(Yn,2);function nt(n,t,r){t=S(t,r);for(var e,u=g(n),i=0,o=u.length;i<o;i++)if(t(n[e=u[i]],e,n))return e}function tt(i){return function(n,t,r){t=S(t,r);for(var e=d(n),u=0<i?0:e-1;0<=u&&u<e;u+=i)if(t(n[u],u,n))return u;return-1}}var rt=tt(1),et=tt(-1);function ut(n,t,r,e){for(var u=(r=S(r,e,1))(t),i=0,o=d(n);i<o;){var a=Math.floor((i+o)/2);r(n[a])<u?i=a+1:o=a}return i}function it(i,o,a){return function(n,t,r){var e=0,u=d(n);if("number"==typeof r)0<i?e=0<=r?r:Math.max(r+u,e):u=0<=r?Math.min(r+1,u):r+u+1;else if(a&&r&&u)return n[r=a(n,t)]===t?r:-1;if(t!=t)return 0<=(r=o(f.call(n,e,u),fn))?r+e:-1;for(r=0<i?e:u-1;0<=r&&r<u;r+=i)if(n[r]===t)return r;return-1}}var ot=it(1,rt,ut),at=it(-1,et);function ft(n,t,r){t=(E(n)?rt:nt)(n,t,r);if(void 0!==t&&-1!==t)return n[t]}function N(n,t,r){if(t=x(t,r),E(n))for(u=0,i=n.length;u<i;u++)t(n[u],u,n);else for(var e=g(n),u=0,i=e.length;u<i;u++)t(n[e[u]],e[u],n);return n}function k(n,t,r){t=S(t,r);for(var e=!E(n)&&g(n),u=(e||n).length,i=Array(u),o=0;o<u;o++){var a=e?e[o]:o;i[o]=t(n[a],a,n)}return i}function ct(f){return function(n,t,r,e){var u=3<=arguments.length;return function(n,t,r,e){var u=!E(n)&&g(n),i=(u||n).length,o=0<f?0:i-1;for(e||(r=n[u?u[o]:o],o+=f);0<=o&&o<i;o+=f){var a=u?u[o]:o;r=t(r,n[a],a,n)}return r}(n,x(t,e,4),r,u)}}var lt=ct(1),st=ct(-1);function I(n,e,t){var u=[];return e=S(e,t),N(n,function(n,t,r){e(n,t,r)&&u.push(n)}),u}function pt(n,t,r){t=S(t,r);for(var e=!E(n)&&g(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(!t(n[o],o,n))return!1}return!0}function ht(n,t,r){t=S(t,r);for(var e=!E(n)&&g(n),u=(e||n).length,i=0;i<u;i++){var o=e?e[i]:i;if(t(n[o],o,n))return!0}return!1}function T(n,t,r,e){return E(n)||(n=j(n)),0<=ot(n,t,r="number"==typeof r&&!e?r:0)}var vt=l(function(n,r,e){var u,i;return p(r)?i=r:(r=_(r),u=r.slice(0,-1),r=r[r.length-1]),k(n,function(n){var t=i;if(!t){if(null==(n=u&&u.length?Bn(n,u):n))return;t=n[r]}return null==t?t:t.apply(n,e)})});function yt(n,t){return k(n,In(t))}function dt(n,e,t){var r,u,i=-1/0,o=-1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&i<r&&(i=r);else e=S(e,t),N(n,function(n,t,r){u=e(n,t,r),(o<u||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i}var gt=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function bt(n){return n?c(n)?f.call(n):X(n)?n.match(gt):E(n)?k(n,kn):j(n):[]}function mt(n,t,r){if(null==t||r)return(n=E(n)?n:j(n))[Vn(n.length-1)];for(var e=bt(n),r=d(e),u=(t=Math.max(Math.min(t,r),0),r-1),i=0;i<t;i++){var o=Vn(i,u),a=e[i];e[i]=e[o],e[o]=a}return e.slice(0,t)}function D(i,t){return function(r,e,n){var u=t?[[],[]]:{};return e=S(e,n),N(r,function(n,t){t=e(n,t,r);i(u,n,t)}),u}}var jt=D(function(n,t,r){v(n,r)?n[r].push(t):n[r]=[t]}),wt=D(function(n,t,r){n[r]=t}),_t=D(function(n,t,r){v(n,r)?n[r]++:n[r]=1}),At=D(function(n,t,r){n[r?0:1].push(t)},!0);function xt(n,t,r){return t in r}var St=l(function(n,t){var r={},e=t[0];if(null!=n){p(e)?(1<t.length&&(e=x(e,t[1])),t=m(n)):(e=xt,t=B(t,!1,!1),n=Object(n));for(var u=0,i=t.length;u<i;u++){var o=t[u],a=n[o];e(a,o,n)&&(r[o]=a)}}return r}),Ot=l(function(n,r){var t,e=r[0];return p(e)?(e=Xn(e),1<r.length&&(t=r[1])):(r=k(B(r,!1,!1),String),e=function(n,t){return!T(r,t)}),St(n,e,t)});function Mt(n,t,r){return f.call(n,0,Math.max(0,n.length-(null==t||r?1:t)))}function Et(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[0]:Mt(n,n.length-t)}function R(n,t,r){return f.call(n,null==t||r?1:t)}var Bt=l(function(n,t){return t=B(t,!0,!0),I(n,function(n){return!T(t,n)})}),Nt=l(function(n,t){return Bt(n,t)});function kt(n,t,r,e){Q(t)||(e=r,r=t,t=!1),null!=r&&(r=S(r,e));for(var u=[],i=[],o=0,a=d(n);o<a;o++){var f=n[o],c=r?r(f,o,n):f;t&&!r?(o&&i===c||u.push(f),i=c):r?T(i,c)||(i.push(c),u.push(f)):T(u,f)||u.push(f)}return u}var It=l(function(n){return kt(B(n,!0,!0))});function Tt(n){for(var t=n&&dt(n,d).length||0,r=Array(t),e=0;e<t;e++)r[e]=yt(n,e);return r}var Dt=l(Tt);function Rt(n,t){return n._chain?b(t).chain():t}function Vt(r){return N(An(r),function(n){var t=b[n]=r[n];b.prototype[n]=function(){var n=[this._wrapped];return P.apply(n,arguments),Rt(this,t.apply(b,n))}}),b}N(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var r=e[t];b.prototype[t]=function(){var n=this._wrapped;return null!=n&&(r.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0]),Rt(this,n)}}),N(["concat","join","slice"],function(n){var t=e[n];b.prototype[n]=function(){var n=this._wrapped;return Rt(this,n=null!=n?t.apply(n,arguments):n)}});n=Vt({__proto__:null,VERSION:n,restArguments:l,isObject:i,isNull:function(n){return null===n},isUndefined:H,isBoolean:Q,isElement:function(n){return!(!n||1!==n.nodeType)},isString:X,isNumber:Y,isDate:Z,isRegExp:nn,isError:tn,isSymbol:rn,isArrayBuffer:en,isDataView:h,isArray:c,isFunction:p,isArguments:an,isFinite:function(n){return!rn(n)&&C(n)&&!isNaN(parseFloat(n))},isNaN:fn,isTypedArray:vn,isEmpty:function(n){var t;return null==n||("number"==typeof(t=d(n))&&(c(n)||X(n)||an(n))?0===t:0===d(g(n)))},isMatch:dn,isEqual:function(n,t){for(var r=[{a:n,b:t}],e=[],u=[];r.length;){var i=r.pop();if(!0===i)e.pop(),u.pop();else{if((n=i.a)===(t=i.b)){if(0!==n||1/n==1/t)continue;return!1}if(null==n||null==t)return!1;if(n!=n){if(t!=t)continue;return!1}i=typeof n;if("function"!=i&&"object"!=i&&"object"!=typeof t)return!1;n instanceof b&&(n=n._wrapped),t instanceof b&&(t=t._wrapped);i=s.call(n);if(i!==s.call(t))return!1;if(un&&"[object Object]"==i&&h(n)){if(!h(t))return!1;i=bn}switch(i){case"[object RegExp]":case"[object String]":if(""+n==""+t)continue;return!1;case"[object Number]":r.push({a:+n,b:+t});continue;case"[object Date]":case"[object Boolean]":if(+n==+t)continue;return!1;case"[object Symbol]":if(F.valueOf.call(n)===F.valueOf.call(t))continue;return!1;case"[object ArrayBuffer]":case bn:r.push({a:gn(n),b:gn(t)});continue}i="[object Array]"===i;if(!i&&vn(n)){if(y(n)!==y(t))return!1;if(n.buffer===t.buffer&&n.byteOffset===t.byteOffset)continue;i=!0}if(!i){if("object"!=typeof n||"object"!=typeof t)return!1;var o=n.constructor,a=t.constructor;if(o!==a&&!(p(o)&&o instanceof o&&p(a)&&a instanceof a)&&"constructor"in n&&"constructor"in t)return!1}for(var f=e.length;f--;)if(e[f]===n){if(u[f]===t)break;return!1}if(!(0<=f))if(e.push(n),u.push(t),r.push(!0),i){if((f=n.length)!==t.length)return!1;for(;f--;)r.push({a:n[f],b:t[f]})}else{var c,l=g(n),f=l.length;if(g(t).length!==f)return!1;for(;f--;){if(!v(t,c=l[f]))return!1;r.push({a:n[c],b:t[c]})}}}}return!0},isMap:u,isWeakMap:t,isSet:U,isWeakSet:a,keys:g,allKeys:m,values:j,pairs:function(n){for(var t=g(n),r=t.length,e=Array(r),u=0;u<r;u++)e[u]=[t[u],n[t[u]]];return e},invert:_n,functions:An,methods:An,extend:Sn,extendOwn:w,assign:w,defaults:On,create:function(n,t){return n=Mn(n),t&&w(n,t),n},clone:function(n){return i(n)?c(n)?n.slice():Sn({},n):n},tap:function(n,t){return t(n),n},get:Nn,has:function(n,t){for(var r=(t=_(t)).length,e=0;e<r;e++){var u=t[e];if(!v(n,u))return!1;n=n[u]}return!!r},mapObject:function(n,t,r){t=S(t,r);for(var e=g(n),u=e.length,i={},o=0;o<u;o++){var a=e[o];i[a]=t(n[a],a,n)}return i},identity:kn,constant:cn,noop:Rn,toPath:En,property:In,propertyOf:function(t){return null==t?Rn:function(n){return Nn(t,n)}},matcher:A,matches:A,times:function(n,t,r){var e=Array(Math.max(0,n));t=x(t,r,1);for(var u=0;u<n;u++)e[u]=t(u);return e},random:Vn,now:O,escape:Pn,unescape:r,templateSettings:qn,template:function(i,n,t){n=On({},n=!n&&t?t:n,b.templateSettings);var r,t=RegExp([(n.escape||Un).source,(n.interpolate||Un).source,(n.evaluate||Un).source].join("|")+"|$","g"),o=0,a="__p+='";if(i.replace(t,function(n,t,r,e,u){return a+=i.slice(o,u).replace(zn,Ln),o=u+n.length,t?a+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":r?a+="'+\n((__t=("+r+"))==null?'':__t)+\n'":e&&(a+="';\n"+e+"\n__p+='"),n}),a+="';\n",t=n.variable){if(!$n.test(t))throw new Error("variable is not a bare identifier: "+t)}else a="with(obj||{}){\n"+a+"}\n",t="obj";a="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{r=new Function(t,"_",a)}catch(n){throw n.source=a,n}function e(n){return r.call(this,n,b)}return e.source="function("+t+"){\n"+a+"}",e},result:function(n,t,r){var e=(t=_(t)).length;if(!e)return p(r)?r.call(n):r;for(var u=0;u<e;u++){var i=null==n?void 0:n[t[u]];void 0===i&&(i=r,u=e),n=p(i)?i.call(n):i}return n},uniqueId:function(n){var t=++Cn+"";return n?n+t:t},chain:function(n){return(n=b(n))._chain=!0,n},iteratee:Dn,partial:M,bind:Jn,bindAll:Gn,memoize:function(e,u){function i(n){var t=i.cache,r=""+(u?u.apply(this,arguments):n);return v(t,r)||(t[r]=e.apply(this,arguments)),t[r]}return i.cache={},i},delay:Hn,defer:Qn,throttle:function(r,e,u){function i(){l=!1===u.leading?0:O(),o=null,c=r.apply(a,f),o||(a=f=null)}function n(){var n=O(),t=(l||!1!==u.leading||(l=n),e-(n-l));return a=this,f=arguments,t<=0||e<t?(o&&(clearTimeout(o),o=null),l=n,c=r.apply(a,f),o||(a=f=null)):o||!1===u.trailing||(o=setTimeout(i,t)),c}var o,a,f,c,l=0;return u=u||{},n.cancel=function(){clearTimeout(o),l=0,o=a=f=null},n},debounce:function(t,r,e){function u(){var n=O()-o;n<r?i=setTimeout(u,r-n):(i=null,e||(f=t.apply(c,a)),i||(a=c=null))}var i,o,a,f,c,n=l(function(n){return c=this,a=n,o=O(),i||(i=setTimeout(u,r),e&&(f=t.apply(c,a))),f});return n.cancel=function(){clearTimeout(i),i=a=c=null},n},wrap:function(n,t){return M(t,n)},negate:Xn,compose:function(){var r=arguments,e=r.length-1;return function(){for(var n=e,t=r[e].apply(this,arguments);n--;)t=r[n].call(this,t);return t}},after:function(n,t){return function(){if(--n<1)return t.apply(this,arguments)}},before:Yn,once:Zn,findKey:nt,findIndex:rt,findLastIndex:et,sortedIndex:ut,indexOf:ot,lastIndexOf:at,find:ft,detect:ft,findWhere:function(n,t){return ft(n,A(t))},each:N,forEach:N,map:k,collect:k,reduce:lt,foldl:lt,inject:lt,reduceRight:st,foldr:st,filter:I,select:I,reject:function(n,t,r){return I(n,Xn(S(t)),r)},every:pt,all:pt,some:ht,any:ht,contains:T,includes:T,include:T,invoke:vt,pluck:yt,where:function(n,t){return I(n,A(t))},max:dt,min:function(n,e,t){var r,u,i=1/0,o=1/0;if(null==e||"number"==typeof e&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=E(n)?n:j(n)).length;a<f;a++)null!=(r=n[a])&&r<i&&(i=r);else e=S(e,t),N(n,function(n,t,r){((u=e(n,t,r))<o||u===1/0&&i===1/0)&&(i=n,o=u)});return i},shuffle:function(n){return mt(n,1/0)},sample:mt,sortBy:function(n,e,t){var u=0;return e=S(e,t),yt(k(n,function(n,t,r){return{value:n,index:u++,criteria:e(n,t,r)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(e<r||void 0===r)return 1;if(r<e||void 0===e)return-1}return n.index-t.index}),"value")},groupBy:jt,indexBy:wt,countBy:_t,partition:At,toArray:bt,size:function(n){return null==n?0:(E(n)?n:g(n)).length},pick:St,omit:Ot,first:Et,head:Et,take:Et,initial:Mt,last:function(n,t,r){return null==n||n.length<1?null==t||r?void 0:[]:null==t||r?n[n.length-1]:R(n,Math.max(0,n.length-t))},rest:R,tail:R,drop:R,compact:function(n){return I(n,Boolean)},flatten:function(n,t){return B(n,t,!1)},without:Nt,uniq:kt,unique:kt,union:It,intersection:function(n){for(var t=[],r=arguments.length,e=0,u=d(n);e<u;e++){var i=n[e];if(!T(t,i)){for(var o=1;o<r&&T(arguments[o],i);o++);o===r&&t.push(i)}}return t},difference:Bt,unzip:Tt,transpose:Tt,zip:Dt,object:function(n,t){for(var r={},e=0,u=d(n);e<u;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},range:function(n,t,r){null==t&&(t=n||0,n=0),r=r||(t<n?-1:1);for(var e=Math.max(Math.ceil((t-n)/r),0),u=Array(e),i=0;i<e;i++,n+=r)u[i]=n;return u},chunk:function(n,t){if(null==t||t<1)return[];for(var r=[],e=0,u=n.length;e<u;)r.push(f.call(n,e,e+=t));return r},mixin:Vt,default:b});return n._=n});
vendor: 22,450 bytes, lines 12-25
12/*! 13 * Infinite Scroll PACKAGED v5.0.0 14 * Automatically add next page 15 * MIT License 16 * https://infinite-scroll.com 17 * Copyright 2018-2025 Metafizzy 18 */ 19!function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,(function(t,e){let i=t.console,n=void 0===i?function(){}:function(t){i.error(t)};return function(i,o,s){(s=s||e||t.jQuery)&&(o.prototype.option||(o.prototype.option=function(t){t&&(this.options=Object.assign(this.options||{},t))}),s.fn[i]=function(t,...e){return"string"==typeof t?function(t,e,o){let r,l=`$().${i}("${e}")`;return t.each((function(t,h){let a=s.data(h,i);if(!a)return void n(`${i} not initialized. Cannot call method ${l}`);let c=a[e];if(!c||"_"==e.charAt(0))return void n(`${l} is not a valid method`);let u=c.apply(a,o);r=void 0===r?u:r})),void 0!==r?r:t}(this,t,e):(r=t,this.each((function(t,e){let n=s.data(e,i);n?(n.option(r),n._init()):(n=new o(e,r),s.data(e,i,n))})),this);var r})}})),function(t,e){"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,(function(){function t(){}let e=t.prototype;return e.on=function(t,e){if(!t||!e)return this;let i=this._events=this._events||{},n=i[t]=i[t]||[];return n.includes(e)||n.push(e),this},e.once=function(t,e){if(!t||!e)return this;this.on(t,e);let i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this},e.off=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;let n=i.indexOf(e);return-1!=n&&i.splice(n,1),this},e.emitEvent=function(t,e){let i=this._events&&this._events[t];if(!i||!i.length)return this;i=i.slice(0),e=e||[];let n=this._onceEvents&&this._onceEvents[t];for(let o of i){n&&n[o]&&(this.off(t,o),delete n[o]),o.apply(this,e)}return this},e.allOff=function(){return delete this._events,delete this._onceEvents,this},t})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t):t.fizzyUIUtils=e(t)}(this,(function(t){let e={extend:function(t,e){return Object.assign(t,e)},modulo:function(t,e){return(t%e+e)%e},makeArray:function(t){if(Array.isArray(t))return t;if(null==t)return[];return"object"==typeof t&&"number"==typeof t.length?[...t]:[t]},removeFrom:function(t,e){let i=t.indexOf(e);-1!=i&&t.splice(i,1)},getParent:function(t,e){for(;t.parentNode&&t!=document.body;)if((t=t.parentNode).matches(e))return t},getQueryElement:function(t){return"string"==typeof t?document.querySelector(t):t},handleEvent:function(t){let e="on"+t.type;this[e]&&this[e](t)},filterFindElements:function(t,i){return(t=e.makeArray(t)).filter((t=>t instanceof HTMLElement)).reduce(((t,e)=>{if(!i)return t.push(e),t;e.matches(i)&&t.push(e);let n=e.querySelectorAll(i);return t=t.concat(...n)}),[])},debounceMethod:function(t,e,i){i=i||100;let n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){clearTimeout(this[o]);let t=arguments;this[o]=setTimeout((()=>{n.apply(this,t),delete this[o]}),i)}},docReady:function(t){let e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},toDashed:function(t){return t.replace(/(.)([A-Z])/g,(function(t,e,i){return e+"-"+i})).toLowerCase()}},i=t.console;return e.htmlInit=function(n,o){e.docReady((function(){let s="data-"+e.toDashed(o),r=document.querySelectorAll(`[${s}]`),l=t.jQuery;[...r].forEach((t=>{let e,r=t.getAttribute(s);try{e=r&&JSON.parse(r)}catch(e){return void(i&&i.error(`Error parsing ${s} on ${t.className}: ${e}`))}let h=new n(t,e);l&&l.data(t,o,h)}))}))},e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("fizzy-ui-utils")):t.InfiniteScroll=e(t,t.EvEmitter,t.fizzyUIUtils)}(window,(function(t,e,i){let n=t.jQuery,o={};function s(t,e){let r=i.getQueryElement(t);if(r){if((t=r).infiniteScrollGUID){let i=o[t.infiniteScrollGUID];return i.option(e),i}this.element=t,this.options={...s.defaults},this.option(e),n&&(this.$element=n(this.element)),this.create()}else console.error("Bad element for InfiniteScroll: "+(r||t))}s.defaults={},s.create={},s.destroy={};let r=s.prototype;Object.assign(r,e.prototype);let l=0;r.create=function(){let t=this.guid=++l;if(this.element.infiniteScrollGUID=t,o[t]=this,this.pageIndex=1,this.loadCount=0,this.updateGetPath(),this.getPath&&this.getPath()){this.updateGetAbsolutePath(),this.log("initialized",[this.element.className]),this.callOnInit();for(let t in s.create)s.create[t].call(this)}else console.error("Disabling InfiniteScroll")},r.option=function(t){Object.assign(this.options,t)},r.callOnInit=function(){let t=this.options.onInit;t&&t.call(this,this)},r.dispatchEvent=function(t,e,i){this.log(t,i);let o=e?[e].concat(i):i;if(this.emitEvent(t,o),!n||!this.$element)return;let s=t+=".infiniteScroll";if(e){let i=n.Event(e);i.type=t,s=i}this.$element.trigger(s,i)};let h={initialized:t=>`on ${t}`,request:t=>`URL: ${t}`,load:(t,e)=>`${t.title||""}. URL: ${e}`,error:(t,e)=>`${t}. URL: ${e}`,append:(t,e,i)=>`${i.length} items. URL: ${e}`,last:(t,e)=>`URL: ${e}`,history:(t,e)=>`URL: ${e}`,pageIndex:function(t,e){return`current page determined to be: ${t} from ${e}`}};r.log=function(t,e){if(!this.options.debug)return;let i=`[InfiniteScroll] ${t}`,n=h[t];n&&(i+=". "+n.apply(this,e)),console.log(i)},r.updateMeasurements=function(){this.windowHeight=t.innerHeight;let e=this.element.getBoundingClientRect();this.top=e.top+t.scrollY},r.updateScroller=function(){let e=this.options.elementScroll;if(e){if(this.scroller=!0===e?this.element:i.getQueryElement(e),!this.scroller)throw new Error(`Unable to find elementScroll: ${e}`)}else this.scroller=t},r.updateGetPath=function(){let t=this.options.path;if(!t)return void console.error(`InfiniteScroll path option required. Set as: ${t}`);let e=typeof t;"function"!=e?"string"==e&&t.match("{{#}}")?this.updateGetPathTemplate(t):this.updateGetPathSelector(t):this.getPath=t},r.updateGetPathTemplate=function(t){this.getPath=()=>{let e=this.pageIndex+1;return t.replace("{{#}}",e)};let e=t.replace(/(\\\?|\?)/,"\\?").replace("{{#}}","(\\d\\d?\\d?)"),i=new RegExp(e),n=location.href.match(i);n&&(this.pageIndex=parseInt(n[1],10),this.log("pageIndex",[this.pageIndex,"template string"]))};let a=[/^(.*?\/?page\/?)(\d\d?\d?)(.*?$)/,/^(.*?\/?\?page=)(\d\d?\d?)(.*?$)/,/(.*?)(\d\d?\d?)(?!.*\d)(.*?$)/],c=s.getPathParts=function(t){if(t)for(let e of a){let i=t.match(e);if(i){let[,t,e,n]=i;return{begin:t,index:e,end:n}}}};r.updateGetPathSelector=function(t){let e=document.querySelector(t);if(!e)return void console.error(`Bad InfiniteScroll path option. Next link not found: ${t}`);let i=e.getAttribute("href"),n=c(i);if(!n)return void console.error(`InfiniteScroll unable to parse next link href: ${i}`);let{begin:o,index:s,end:r}=n;this.isPathSelector=!0,this.getPath=()=>o+(this.pageIndex+1)+r,this.pageIndex=parseInt(s,10)-1,this.log("pageIndex",[this.pageIndex,"next link"])},r.updateGetAbsolutePath=function(){let t=this.getPath();if(t.match(/^http/)||t.match(/^\//))return void(this.getAbsolutePath=this.getPath);let{pathname:e}=location,i=t.match(/^\?/),n=e.substring(0,e.lastIndexOf("/")),o=i?e:n+"/";this.getAbsolutePath=()=>o+this.getPath()},s.create.hideNav=function(){let t=i.getQueryElement(this.options.hideNav);t&&(t.style.display="none",this.nav=t)},s.destroy.hideNav=function(){this.nav&&(this.nav.style.display="")},r.destroy=function(){this.allOff();for(let t in s.destroy)s.destroy[t].call(this);delete this.element.infiniteScrollGUID,delete o[this.guid],n&&this.$element&&n.removeData(this.element,"infiniteScroll")},s.throttle=function(t,e){let i,n;return e=e||200,function(){let o=+new Date,s=arguments,r=()=>{i=o,t.apply(this,s)};i&&o<i+e?(clearTimeout(n),n=setTimeout(r,e)):r()}},s.data=function(t){let e=(t=i.getQueryElement(t))&&t.infiniteScrollGUID;return e&&o[e]},s.setJQuery=function(t){n=t},i.htmlInit(s,"infinite-scroll"),r._init=function(){};let{jQueryBridget:u}=t;return n&&u&&u("infiniteScroll",s,n),s})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core")):e(t,t.InfiniteScroll)}(window,(function(t,e){let i=e.prototype;Object.assign(e.defaults,{loadOnScroll:!0,checkLastPage:!0,responseBody:"text",domParseResponse:!0}),e.create.pageLoad=function(){this.canLoad=!0,this.on("scrollThreshold",this.onScrollThresholdLoad),this.on("load",this.checkLastPage),this.options.outlayer&&this.on("append",this.onAppendOutlayer)},i.onScrollThresholdLoad=function(){this.options.loadOnScroll&&this.loadNextPage()};let n=new DOMParser;function o(t){let e=document.createDocumentFragment();return t&&e.append(...t),e}return i.loadNextPage=function(){if(this.isLoading||!this.canLoad)return;let{responseBody:t,domParseResponse:e,fetchOptions:i}=this.options,o=this.getAbsolutePath();this.isLoading=!0,"function"==typeof i&&(i=i());let s=fetch(o,i).then((i=>{if(!i.ok){let t=new Error(i.statusText);return this.onPageError(t,o,i),{response:i}}return i[t]().then((s=>("text"==t&&e&&(s=n.parseFromString(s,"text/html")),204==i.status?(this.lastPageReached(s,o),{body:s,response:i}):this.onPageLoad(s,o,i))))})).catch((t=>{this.onPageError(t,o)}));return this.dispatchEvent("request",null,[o,s]),s},i.onPageLoad=function(t,e,i){return this.options.append||(this.isLoading=!1),this.pageIndex++,this.loadCount++,this.dispatchEvent("load",null,[t,e,i]),this.appendNextPage(t,e,i)},i.appendNextPage=function(t,e,i){let{append:n,responseBody:s,domParseResponse:r}=this.options;if(!("text"==s&&r)||!n)return{body:t,response:i};let l=t.querySelectorAll(n),h={body:t,response:i,items:l};if(!l||!l.length)return this.lastPageReached(t,e),h;let a=o(l),c=()=>(this.appendItems(l,a),this.isLoading=!1,this.dispatchEvent("append",null,[t,e,l,i]),h);return this.options.outlayer?this.appendOutlayerItems(a,c):c()},i.appendItems=function(t,e){t&&t.length&&(function(t){let e=t.querySelectorAll("script");for(let t of e){let e=document.createElement("script"),i=t.attributes;for(let t of i)e.setAttribute(t.name,t.value);e.innerHTML=t.innerHTML,t.parentNode.replaceChild(e,t)}}(e=e||o(t)),this.element.appendChild(e))},i.appendOutlayerItems=function(i,n){let o=e.imagesLoaded||t.imagesLoaded;return o?new Promise((function(t){o(i,(function(){let e=n();t(e)}))})):(console.error("[InfiniteScroll] imagesLoaded required for outlayer option"),void(this.isLoading=!1))},i.onAppendOutlayer=function(t,e,i){this.options.outlayer.appended(i)},i.checkLastPage=function(t,e){let i,{checkLastPage:n,path:o}=this.options;if(n){if("function"==typeof o){if(!this.getPath())return void this.lastPageReached(t,e)}"string"==typeof n?i=n:this.isPathSelector&&(i=o),i&&t.querySelector&&(t.querySelector(i)||this.lastPageReached(t,e))}},i.lastPageReached=function(t,e){this.canLoad=!1,this.dispatchEvent("last",null,[t,e])},i.onPageError=function(t,e,i){return this.isLoading=!1,this.canLoad=!1,this.dispatchEvent("error",null,[t,e,i]),t},e.create.prefill=function(){if(!this.options.prefill)return;let t=this.options.append;t?(this.updateMeasurements(),this.updateScroller(),this.isPrefilling=!0,this.on("append",this.prefill),this.once("error",this.stopPrefill),this.once("last",this.stopPrefill),this.prefill()):console.error(`append option required for prefill. Set as :${t}`)},i.prefill=function(){let t=this.getPrefillDistance();this.isPrefilling=t>=0,this.isPrefilling?(this.log("prefill"),this.loadNextPage()):this.stopPrefill()},i.getPrefillDistance=function(){return this.options.elementScroll?this.scroller.clientHeight-this.scroller.scrollHeight:this.windowHeight-this.element.clientHeight},i.stopPrefill=function(){this.log("stopPrefill"),this.off("append",this.prefill)},e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core"),require("fizzy-ui-utils")):e(t,t.InfiniteScroll,t.fizzyUIUtils)}(window,(function(t,e,i){let n=e.prototype;return Object.assign(e.defaults,{scrollThreshold:400}),e.create.scrollWatch=function(){this.pageScrollHandler=this.onPageScroll.bind(this),this.resizeHandler=this.onResize.bind(this);let t=this.options.scrollThreshold;(t||0===t)&&this.enableScrollWatch()},e.destroy.scrollWatch=function(){this.disableScrollWatch()},n.enableScrollWatch=function(){this.isScrollWatching||(this.isScrollWatching=!0,this.updateMeasurements(),this.updateScroller(),this.on("last",this.disableScrollWatch),this.bindScrollWatchEvents(!0))},n.disableScrollWatch=function(){this.isScrollWatching&&(this.bindScrollWatchEvents(!1),delete this.isScrollWatching)},n.bindScrollWatchEvents=function(e){let i=e?"addEventListener":"removeEventListener";this.scroller[i]("scroll",this.pageScrollHandler),t[i]("resize",this.resizeHandler)},n.onPageScroll=e.throttle((function(){this.getBottomDistance()<=this.options.scrollThreshold&&this.dispatchEvent("scrollThreshold")})),n.getBottomDistance=function(){let e,i;return this.options.elementScroll?(e=this.scroller.scrollHeight,i=this.scroller.scrollTop+this.scroller.clientHeight):(e=this.top+this.element.clientHeight,i=t.scrollY+this.windowHeight),e-i},n.onResize=function(){this.updateMeasurements()},i.debounceMethod(e,"onResize",150),e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core"),require("fizzy-ui-utils")):e(t,t.InfiniteScroll,t.fizzyUIUtils)}(window,(function(t,e,i){let n=e.prototype;Object.assign(e.defaults,{history:"replace"});let o=document.createElement("a");return e.create.history=function(){if(!this.options.history)return;o.href=this.getAbsolutePath(),(o.origin||o.protocol+"//"+o.host)==location.origin?this.options.append?this.createHistoryAppend():this.createHistoryPageLoad():console.error(`[InfiniteScroll] cannot set history with different origin: ${o.origin} on ${location.origin} . History behavior disabled.`)},n.createHistoryAppend=function(){this.updateMeasurements(),this.updateScroller(),this.scrollPages=[{top:0,path:location.href,title:document.title}],this.scrollPage=this.scrollPages[0],this.scrollHistoryHandler=this.onScrollHistory.bind(this),this.unloadHandler=this.onUnload.bind(this),this.scroller.addEventListener("scroll",this.scrollHistoryHandler),this.on("append",this.onAppendHistory),this.bindHistoryAppendEvents(!0)},n.bindHistoryAppendEvents=function(e){let i=e?"addEventListener":"removeEventListener";this.scroller[i]("scroll",this.scrollHistoryHandler),t[i]("unload",this.unloadHandler)},n.createHistoryPageLoad=function(){this.on("load",this.onPageLoadHistory)},e.destroy.history=n.destroyHistory=function(){this.options.history&&this.options.append&&this.bindHistoryAppendEvents(!1)},n.onAppendHistory=function(t,e,i){if(!i||!i.length)return;let n=i[0],s=this.getElementScrollY(n);o.href=e,this.scrollPages.push({top:s,path:o.href,title:t.title})},n.getElementScrollY=function(e){if(this.options.elementScroll)return e.offsetTop-this.top;return e.getBoundingClientRect().top+t.scrollY},n.onScrollHistory=function(){let t=this.getClosestScrollPage();t!=this.scrollPage&&(this.scrollPage=t,this.setHistory(t.title,t.path))},i.debounceMethod(e,"onScrollHistory",150),n.getClosestScrollPage=function(){let e,i;e=this.options.elementScroll?this.scroller.scrollTop+this.scroller.clientHeight/2:t.scrollY+this.windowHeight/2;for(let t of this.scrollPages){if(t.top>=e)break;i=t}return i},n.setHistory=function(t,e){let i=this.options.history;i&&history[i+"State"]&&(history[i+"State"](null,t,e),this.options.historyTitle&&(document.title=t),this.dispatchEvent("history",null,[t,e]))},n.onUnload=function(){if(0===this.scrollPage.top)return;let e=t.scrollY-this.scrollPage.top+this.top;this.destroyHistory(),scrollTo(0,e)},n.onPageLoadHistory=function(t,e){this.setHistory(t.title,e)},e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core"),require("fizzy-ui-utils")):e(t,t.InfiniteScroll,t.fizzyUIUtils)}(window,(function(t,e,i){class n{constructor(t,e){this.element=t,this.infScroll=e,this.clickHandler=this.onClick.bind(this),this.element.addEventListener("click",this.clickHandler),e.on("request",this.disable.bind(this)),e.on("load",this.enable.bind(this)),e.on("error",this.hide.bind(this)),e.on("last",this.hide.bind(this))}onClick(t){t.preventDefault(),this.infScroll.loadNextPage()}enable(){this.element.removeAttribute("disabled")}disable(){this.element.disabled="disabled"}hide(){this.element.style.display="none"}destroy(){this.element.removeEventListener("click",this.clickHandler)}}return e.create.button=function(){let t=i.getQueryElement(this.options.button);t&&(this.button=new n(t,this))},e.destroy.button=function(){this.button&&this.button.destroy()},e.Button=n,e})),function(t,e){"object"==typeof module&&module.exports?module.exports=e(t,require("./core"),require("fizzy-ui-utils")):e(t,t.InfiniteScroll,t.fizzyUIUtils)}(window,(function(t,e,i){let n=e.prototype;function o(t){r(t,"none")}function s(t){r(t,"block")}function r(t,e){t&&(t.style.display=e)}return e.create.status=function(){let t=i.getQueryElement(this.options.status);t&&(this.statusElement=t,this.statusEventElements={request:t.querySelector(".infinite-scroll-request"),error:t.querySelector(".infinite-scroll-error"),last:t.querySelector(".infinite-scroll-last")},this.on("request",this.showRequestStatus),this.on("error",this.showErrorStatus),this.on("last",this.showLastStatus),this.bindHideStatus("on"))},n.bindHideStatus=function(t){let e=this.options.append?"append":"load";this[t](e,this.hideAllStatus)},n.showRequestStatus=function(){this.showStatus("request")},n.showErrorStatus=function(){this.showStatus("error")},n.showLastStatus=function(){this.showStatus("last"),this.bindHideStatus("off")},n.showStatus=function(t){s(this.statusElement),this.hideStatusEventElements(),s(this.statusEventElements[t])},n.hideAllStatus=function(){o(this.statusElement),this.hideStatusEventElements()},n.hideStatusEventElements=function(){for(let t in this.statusEventElements){o(this.statusEventElements[t])}},e})), 20/*! 21 * imagesLoaded v4.1.4 22 * JavaScript is all like "You images are done yet or what?" 23 * MIT License 24 */ 25function(t,e){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],(function(i){return e(t,i)})):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter")):t.imagesLoaded=e(t,t.EvEmitter)}("undefined"!=typeof window?window:this,(function(t,e){"use strict";var i=t.jQuery,n=t.console;function o(t,e){for(var i in e)t[i]=e[i];return t}var s=Array.prototype.slice;function r(t,e,l){if(!(this instanceof r))return new r(t,e,l);var h,a=t;("string"==typeof t&&(a=document.querySelectorAll(t)),a)?(this.elements=(h=a,Array.isArray(h)?h:"object"==typeof h&&"number"==typeof h.length?s.call(h):[h]),this.options=o({},this.options),"function"==typeof e?l=e:o(this.options,e),l&&this.on("always",l),this.getImages(),i&&(this.jqDeferred=new i.Deferred),setTimeout(this.check.bind(this))):n.error("Bad element for imagesLoaded "+(a||t))}r.prototype=Object.create(e.prototype),r.prototype.options={},r.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},r.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&l[e]){for(var i=t.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var s=t.querySelectorAll(this.options.background);for(n=0;n<s.length;n++){var r=s[n];this.addElementBackgroundImages(r)}}}};var l={1:!0,9:!0,11:!0};function h(t){this.img=t}function a(t,e){this.url=t,this.element=e,this.img=new Image}return r.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(e.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,t),n=i.exec(e.backgroundImage)}},r.prototype.addImage=function(t){var e=new h(t);this.images.push(e)},r.prototype.addBackground=function(t,e){var i=new a(t,e);this.images.push(i)},r.prototype.check=function(){var t=this;function e(e,i,n){setTimeout((function(){t.progress(e,i,n)}))}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(t){t.once("progress",e),t.check()})):this.complete()},r.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&n&&n.log("progress: "+i,t,e)},r.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},h.prototype=Object.create(e.prototype),h.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},h.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},h.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},h.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},h.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},h.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},h.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype=Object.create(h.prototype),a.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},a.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},a.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},r.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&((i=e).fn.imagesLoaded=function(t,e){return new r(this,t,e).jqDeferred.promise(i(this))})},r.makeJQueryPlugin(),r}));
25 26(e=>{const t=(e,t)=>{const a=new RegExp("[?&]"+e.replace(/[\[\]]/g,"\\$&")+"(=([^&#]*)|&|#|$)").exec("&"+t);return a&&a[2]?decodeURIComponent(a[2].replace(/\+/g," ")):""},a=(e,t,a)=>{"undefined"!=typeof MutationObserver&&new MutationObserver((e,l)=>{t?e[0].addedNodes.length&&a():(e[0].addedNodes.length||e[0].removedNodes.length)&&a()}).observe(e,{childList:!0,subtree:!0})};e(()=>{l()}),e(document).on(rlArgs.customEvents,()=>{l()});const l=()=>{const t=[];if(e(".rl-gallery-container").each((a,l)=>{const r=e(l);r.hasClass("rl-pagination-infinite")?t.push(r):r.removeClass("rl-loading")}),t.length>0){const a=[];for(let l=0;l<t.length;l++){const r=t[l],i=r.find(".rl-gallery"),o=parseInt(r.data("gallery_id")),n=r.find(".rl-pagination-bottom").data("button"),s=void 0!==n&&"manually"===n;a[l]={container:r,gallery:i,galleryId:o,galleryButton:s},a[l].gallery.infiniteScroll({path:`.rl-gallery-container[data-gallery_id="${a[l].galleryId}"] .rl-pagination-bottom .next`,append:`.rl-gallery-container[data-gallery_id="${a[l].galleryId}"] .rl-gallery-item`,status:!1,hideNav:`.rl-gallery-container[data-gallery_id="${a[l].galleryId}"] .rl-pagination-bottom`,prefill:!a[l].galleryButton,loadOnScroll:!0,scrollThreshold:!a[l].galleryButton&&400,button:!!a[l].galleryButton&&`.rl-gallery-container[data-gallery_id="${a[l].galleryId}"] .rl-load-more`,debug:!1,history:!1,responseBody:"text",onInit(){const t=a[l];t.container.hasClass("rl-pagination-infinite")&&t.galleryButton&&t.container.removeClass("rl-loading"),this.on("request",()=>{t.container.addClass("rl-loading")}),this.on("append",(a,l,r,i)=>{t.container.removeClass("rl-loading"),e.event.trigger({type:"doResponsiveLightbox",script:rlArgs.script,selector:rlArgs.selector,args:rlArgs,pagination_type:"infinite",gallery_id:t.galleryId,masonry:t.gallery.hasClass("rl-masonry-gallery")||t.gallery.hasClass("rl-basicmasonry-gallery"),delayLightbox:t.gallery.hasClass("rl-expander-gallery"),infinite:{gallery:t.gallery,body:a,items:r,response:i}})})}})}}e.event.trigger({type:"doResponsiveLightbox",script:rlArgs.script,selector:rlArgs.selector,args:rlArgs})};e(document).on("click",".rl-pagination a.page-numbers",a=>{const l=e(a.currentTarget),r=l.closest(".rl-gallery-container");if(r.hasClass("rl-pagination-ajax")){a.preventDefault(),a.stopPropagation();const i=r.data("gallery_id"),o=r.find(".rl-gallery").data("gallery_no");return r.addClass("rl-loading"),e.post(rlArgs.ajaxurl,{action:"rl-get-gallery-page-content",gallery_id:i,gallery_no:o,post_id:rlArgs.postId,page:t("rl_page",l.prop("href")),nonce:rlArgs.nonce,preview:rlArgs.preview?"true":"false",lightbox:rlArgs.script}).done(t=>{r.replaceWith(e(t).removeClass("rl-loading")),e.event.trigger({type:"doResponsiveLightbox",script:rlArgs.script,selector:rlArgs.selector,args:rlArgs,pagination_type:"ajax",gallery_id:i,gallery_no:o})}).always(()=>{r.removeClass("rl-loading")}),!1}}),e(document).on("doResponsiveLightbox",t=>{if(void 0!==t.masonry&&!0===t.masonry)return!1;const a=t.script,l=t.selector;if(void 0===a||void 0===l)return!1;const i=t.args;let o=!1;void 0!==t.delayLightbox&&!0===t.delayLightbox&&(o=!0),rl_view_image=(t,a)=>{e.event.trigger({type:"doLightboxViewImage",script:t,url:a})},rl_hide_image=(t,a)=>{e.event.trigger({type:"doLightboxHideImage",script:t,url:a})},setTimeout(()=>{const t=e(".flex-viewport");if(i.woocommerce_gallery){const l=e(".woocommerce-product-gallery");0===l.find(".woocommerce-product-gallery__trigger").length&&(l.prepend('<a href="#" class="woocommerce-product-gallery__trigger">ð</a>'),l.on("click",".woocommerce-product-gallery__trigger",e=>{if(e.preventDefault(),e.stopPropagation(),"lightgallery"===a)if(t.length){const e=t.find(".flex-active-slide a[data-rel] img"),a=t.find(".flex-active-slide a[data-rel]").data("lg-id");e.trigger("click.lgcustom-item-"+a)}else{const e=l.find("a[data-rel]").first();e.find("img").trigger("click.lgcustom-item-"+e.data("lg-id"))}else if("fancybox_pro"===a)if(t.length){const e=t.find(".flex-active-slide").index(),a=t.find(".flex-active-slide a[data-rel]").data("fancybox");Fancybox.fromOpener(`[data-fancybox="${a}"]`,{startIndex:e})}else{const e=l.find("a[data-rel]").first();Fancybox.fromOpener(`[data-fancybox="${e.data("fancybox")}
26"]`,{startIndex:0})}else t.length?t.find(".flex-active-slide a[data-rel]").trigger("click"):l.find("a[data-rel]").first().trigger("click")}))}},10),o?setTimeout(()=>{r(t)},0):r(t)});const r=t=>{const l=t.script,r=t.selector,i=t.args;switch(l){case"swipebox":let o=e("#swipebox-overlay").find(".slide.current"),n="",s=!1,d=!1;e(`a[rel*="${r}"], a[data-rel*="${r}"]`).swipebox({useCSS:i.animation,useSVG:i.useSVG,hideCloseButtonOnMobile:i.hideCloseButtonOnMobile,removeBarsOnMobile:i.removeBarsOnMobile,hideBarsDelay:i.hideBars?parseInt(i.hideBarsDelay):0,videoMaxWidth:parseInt(i.videoMaxWidth),loopAtEnd:i.loopAtEnd,afterOpen:()=>{d=!1,o=e("#swipebox-overlay").find(".slide.current");const t=o.find("img").attr("src");void 0!==t?(n=t,rl_view_image(l,n)):n="",a(document.getElementById("swipebox-slider"),!1,()=>{if(""===n){const e=o.find("img").attr("src");void 0!==e?(n=e,rl_view_image(l,n)):n=""}})},nextSlide:()=>{o=e("#swipebox-overlay").find(".slide.current");const t=o.find("img").attr("src");void 0!==t?(n=t,rl_view_image(l,n)):n=""},prevSlide:()=>{o=e("#swipebox-overlay").find(".slide.current");const t=o.find("img").attr("src");void 0!==t?(n=t,rl_view_image(l,n)):n=""},afterClose:()=>{d=!0,s&&(rl_hide_image(l,n),s=!1)}}),e(window).on("resize",()=>{d||(s=!0)});break;case"prettyphoto":let c=!1,g="";e(`a[rel*="${r}"], a[data-rel*="${r}"]`).each((t,a)=>{const l=e(a);let r=l.data("rl_title"),i=l.data("rl_caption");if(r=r?r.replace(/[^]/g,e=>"&#"+e.charCodeAt(0)+";"):"",i=i?i.replace(/[^]/g,e=>"&#"+e.charCodeAt(0)+";"):"",l.attr("title",i),r){const e=l.find("img"),t=e.attr("alt");void 0!==t&&""!==t||e.attr("alt",r)}}),e(`a[rel*="${r}"], a[data-rel*="${r}"]`).prettyPhoto({hook:"data-rel",animation_speed:i.animationSpeed,slideshow:!!i.slideshow&&parseInt(i.slideshowDelay),autoplay_slideshow:i.slideshowAutoplay,opacity:i.opacity,show_title:i.showTitle,allow_resize:i.allowResize,allow_expand:i.allowExpand,default_width:parseInt(i.width),default_height:parseInt(i.height),counter_separator_label:i.separator,theme:i.theme,horizontal_padding:parseInt(i.horizontalPadding),hideflash:i.hideFlash,wmode:i.wmode,autoplay:i.videoAutoplay,modal:i.modal,deeplinking:i.deeplinking,overlay_gallery:i.overlayGallery,keyboard_shortcuts:i.keyboardShortcuts,social_tools:i.social?`<div class="pp_social"><div class="twitter"><a href="//twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"><\/script></div><div class="facebook"><iframe src="//www.facebook.com/plugins/like.php?locale=en_US&href=${location.href}&layout=button_count&show_faces=true&width=500&action=like&font&colorscheme=light&height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div></div>`:"",ie6_fallback:!0,changepicturecallback:()=>{c?c=!1:(g=e("#pp_full_res").find("img").attr("src"),rl_view_image(l,g),i.allowExpand&&e("a.pp_expand").on("click",()=>{c=!0}))},callback:()=>{rl_hide_image(l,g)}});break;case"nivo":e.each(e(`a[rel*="${r}"], a[data-rel*="${r}"]`),(t,a)=>{const l=e(a);let i=l.attr("data-rel");const o=l.data("rl_content");void 0!==i&&0!=i||(i=l.attr("rel")),void 0!==i&&!1!==i&&(i.startsWith(r+"-gallery-")||"gallery"===o||e(`a[data-rel="${i}"], a[rel="${i}"]`).length>1)&&l.attr("data-lightbox-gallery",i)});let p=!1,h=!0,f="";e(`a[rel*="${r}"], a[data-rel*="${r}"]`).nivoLightbox({effect:i.effect,clickOverlayToClose:i.clickOverlayToClose,keyboardNav:i.keyboardNav,errorMessage:i.errorMessage,afterShowLightbox:t=>{const r=e(t)[0].find(".nivo-lightbox-content");p||(p=!0,a(document.getElementsByClassName("nivo-lightbox-content")[0],!0,()=>{h&&(f=r.find(".nivo-lightbox-image img").attr("src"),rl_view_image(l,f),h=!1)}))},afterHideLightbox:()=>{h=!0,rl_hide_image(l,f)},onPrev:e=>{h=!1,f=e[0].attr("href"),rl_view_image(l,f)},onNext:e=>{h=!1,f=e[0].attr("href"),rl_view_image(l,f)}});break;case"imagelightbox":let m=[],u="";e(`a[rel*="${r}"], a[data-rel*="${r}"]`).each((t,a)=>{let l=e(a).attr("data-rel");void 0!==l&&!1!==l&&"norl"!==l?m.push(l):(l=e(a).attr("rel"),void 0!==l&&!1!==l&&"norl"!==l&&m.push(l))}),m.length>0&&(m=_.uniq(m),e(m).each((a,r)=>
26{void 0!==t.pagination_type&&e(`a[data-rel="${r}"], a[rel="${r}"]`).each((t,a)=>{e(a).off("click.imageLightbox")}),e(`a[data-rel="${r}"], a[rel="${r}"]`).imageLightbox({animationSpeed:parseInt(i.animationSpeed),preloadNext:i.preloadNext,enableKeyboard:i.enableKeyboard,quitOnEnd:i.quitOnEnd,quitOnImgClick:i.quitOnImageClick,quitOnDocClick:i.quitOnDocumentClick,onLoadEnd:()=>{u=e("#imagelightbox").attr("src"),rl_view_image(l,u)},onEnd:()=>{rl_hide_image(l,u)}})}));break;case"tosrus":let y=[],w="";const v=["jpg","jpe","jpeg","gif","png","webp","avif"];e(`a[rel*="${r}"], a[data-rel*="${r}"]`).each((t,a)=>{let l=e(a).attr("data-rel");void 0!==l&&!1!==l&&"norl"!==l?y.push(l):(l=e(a).attr("rel"),void 0!==l&&!1!==l&&"norl"!==l&&y.push(l))}),y.length>0&&(y=_.uniq(y),e(y).each((a,r)=>{void 0!==t.pagination_type&&(e("body").find(".tosrus-"+r).remove(),e(`a[data-rel="${r}"], a[rel="${r}"]`).each((t,a)=>{e(a).off("click.tos")}));const o=e(`a[data-rel="${r}"], a[rel="${r}"]`).tosrus({drag:!0,infinite:i.infinite,media:{image:{filterAnchors:function(e){const t=e.attr("href");if("string"!=typeof t)return!1;const a=t.toLowerCase().split(/[?#]/)[0].split(".").pop();return v.indexOf(a)>-1}}},autoplay:{play:i.autoplay,pauseOnHover:i.pauseOnHover,timeout:i.timeout},effect:i.effect,keys:{prev:i.keys,next:i.keys,close:i.keys},pagination:{add:i.pagination,type:i.paginationType},show:!1,buttons:!0,caption:{add:!0,attributes:["title"]},wrapper:{classes:"tosrus-"+r,onClick:i.closeOnClick?"close":"toggleUI"}});o.on("sliding.tos",(t,a)=>{w=e(e(t.target).find(".tos-slider .tos-slide")[a]).find("img").attr("src"),rl_view_image(l,w)}),o.on("closing.tos",()=>{rl_hide_image(l,w)})}));break;case"featherlight":{const a=/\.(png|jpg|jpeg|gif|tiff?|bmp|svg|webp|avif)(?:[?#].*)?$/i;delete e.featherlight.contentFilters.jquery,e.extend(e.featherlight.contentFilters,{html:{regex:/[^]/,process:t=>e("<div>",{text:t})}}),e.featherlight.contentFilters.image.regex=a,e.featherlight.contentFilters.ajax.process=function(t){var a=e("<div/>");return e.get(t).done(function(e){a.html(window.RLG&&window.RLG.sanitizeHtml?window.RLG.sanitizeHtml(e):e)}).fail(function(){a.text("No content found.")}).promise(a)},e.featherlight.contentFilters.iframe.process=function(t){if(window.RLG&&window.RLG.isAllowedEmbedUrl&&!window.RLG.isAllowedEmbedUrl(t)){var a=e("<div/>");return a.text("Iframe not allowed."),a.contents()}var l=e("<div/>"),r=e("<iframe>",{src:t});return r.attr({allowfullscreen:"",webkitallowfullscreen:"",mozallowfullscreen:""}),l.append(r),l.contents()},e.featherlight.contentFilters.image.process=function(t){if(window.RLG&&window.RLG.isAllowedMediaUrl&&!window.RLG.isAllowedMediaUrl(t)){var a=e("<div/>");return a.text("Image not allowed."),a.contents()}var l=e.Deferred(),r=new Image,i=e("<img>",{alt:"",class:this.namespace+"-image"});return r.onload=function(){i.naturalWidth=r.width,i.naturalHeight=r.height,l.resolve(i)},r.onerror=function(){l.reject(i)},i.attr("src",t),r.src=t,l.promise()},e.featherlight.readElementConfig=function(e,t){return{}};let o=[],n="";e('a[rel*="'+r+'"], a[data-rel*="'+r+'"]').each((t,a)=>{let l=e(a).attr("data-rel");void 0!==l&&!1!==l&&"norl"!==l?o.push(l):(l=e(a).attr("rel"),void 0!==l&&!1!==l&&"norl"!==l&&o.push(l))}),o.length>0&&(o=_.uniq(o),e.extend(e.featherlight.defaults,{contentFilters:["image","html","ajax","iframe","text"],openSpeed:parseInt(i.openSpeed),closeSpeed:parseInt(i.closeSpeed),closeOnClick:i.closeOnClick,closeOnEsc:i.closeOnEsc,afterOpen:e=>{n=e.currentTarget.href,rl_view_image(l,n)},afterClose:()=>{rl_hide_image(l,n)}}),e(o).each((a,l)=>{const r=e('a[data-rel="'+l+'"], a[rel="'+l+'"]'),o=e(r[0]).data("rl_content"),n="gallery"===o||/-gallery-/.test(l)||r.length>1,s="video"===o||/-video-/.test(l);void 0!==t.pagination_type&&r.each((t,a)=>{e(a).off("click.featherlight")}),n&&!s?r.featherlightGallery({galleryFadeIn:parseInt(i.galleryFadeIn),galleryFadeOut:parseInt(i.galleryFadeOut),previousIcon:"❮",nextIcon:"❯"}):r.featherlight()}));break}case"magnific":{let t=[];e('a[rel*="'+r+'"], a[data-rel*="'+r+'"]').each((a,l)=>{let r=e(l).attr("data-rel");void 0!==r&&!1!==r&&"norl"!==r?t.push(r):(r=e(l).attr("rel"),void 0!==r&&!1!==r&&"norl"!==r&&t.push(r))}),t.length>0&&(t=_.uniq(t),e(t).each((t,a)=>{const r=e('a[data-rel="'+a+'"], a[rel="'+a+'"]'),o=e(r[0]);let n=o.data("magnific_type");const s=o.data("rl_content");void 0!==s&&(n=s),void 0===n&&(n="image");let d="auto",c="auto";"true"===i.fixedContentPos?d=!0:"false"===i.fixedContentPos&&(d=!1),"true"===i.fixedBgPos?c=!0:"false"===i.fixedBgPos&&(c=!1),r.magnificPopup({allowHTMLInStatusIndicator:!1,allowHTMLInTemplate:!0,type:"gallery"===n?"image":"video"===n?"iframe":n,disableOn:i.disableOn,midClick:i.midClick,preloader:i.preloader,closeOnContentClick:i.closeOnContentClick,closeOnBgClick:i.closeOnBgClick,closeBtnInside:i.closeBtnInside,showCloseBtn:i.showCloseBtn,enableEscapeKey:i.enableEscapeKey,alignTop:i.alignTop,autoFocusLast:i.autoFocusLast,fixedContentPos:d,fixedBgPos:c,image:{t
26itleSrc:e=>{let t=e.el.data("rl_title"),a=e.el.data("rl_caption");return t=t?t.replace(/[^]/g,e=>"&#"+e.charCodeAt(0)+";"):"",a=a?a.replace(/[^]/g,e=>"&#"+e.charCodeAt(0)+";"):"",t+"<small>"+a+"</small>"}},gallery:{enabled:r.length>1&&"gallery"===n,navigateByImgClick:!0,preload:[0,1]},callbacks:{close(){rl_hide_image(l,this.currItem.src)},imageLoadComplete(){rl_view_image(l,this.currItem.src)},elementParse:e=>{e.src.trim().includes("<")&&("inline"===e.type?e.src="<div>HTML is disallowed.</div>":"iframe"!==e.type&&"ajax"!==e.type||(e.src=""))}}})}));break}case"glightbox":{void 0!==window.rl_glightbox&&null!==window.rl_glightbox&&window.rl_glightbox.destroy();const t=`a[rel*="${r}"]:not([rel*="-video-"]), a[data-rel*="${r}"]:not([data-rel*="-video-"])`;e(t).each((t,a)=>{const l=e(a),r=l.data("rl_title"),i=l.data("rl_caption");r&&l.attr("data-title",window.RLG&&window.RLG.sanitizeHtml?window.RLG.sanitizeHtml(r):r),i&&l.attr("data-description",window.RLG&&window.RLG.sanitizeHtml?window.RLG.sanitizeHtml(i):i);const o=l.attr("data-rel")||l.attr("rel");o&&l.attr("data-gallery",o)}),window.rl_glightbox=GLightbox({selector:t,slideEffect:i.slideEffect,closeButton:i.closeButton,touchNavigation:i.touchNavigation,keyboardNavigation:i.keyboardNavigation,closeOnOutsideClick:i.closeOnOutsideClick,loop:i.loop,zoomable:i.zoomable,moreLength:0,preload:!1}),window.rl_glightbox.on("slide_after_load",e=>{rl_view_image(l,e.slideConfig.href)}),window.rl_glightbox.on("close",()=>{const e=window.rl_glightbox.index,t=window.rl_glightbox.elements[e];t&&t.href&&rl_hide_image(l,t.href)});break}}}})(jQuery); 27/*! Image Zoooom - v1.2 - 2024-11-08 28 This is a very strongly modified version of the https://github.com/elevateweb/elevatezoom jQuery plugin. */ 29(function($,window,document,undefined){"use strict";var ImageZoooom={init:function(options,elem){var self=this;if($(elem).closest('.no-zoooom').length>0)return;self.elem=elem;self.$elem=$(elem);self.options=options;self.img_big={src:self.$elem.attr("src")};if(self.$elem.data("zoom-image")){self.img_big.src=self.$elem.data("zoom-image")}else if(self.$elem.attr("srcset")){var set=self.$elem.attr("srcset").split(", ");var max_width=0;var max_src="";$.each(set,function(i,src){var parts=src.trim().split(" "); if(parseInt(parts[1])>max_width){max_width=parseInt(parts[1]);max_src=parts[0]}});if(max_src!==""){self.img_big.src=max_src}}self.ratio={width:1,height:1};self.zw={height:parseInt(self.options.zoomWindowHeight),width:parseInt(self.options.zoomWindowWidth)};self.lens={height:self.options.lensSize,width:self.options.lensSize};self.screen={height:$(document).height(),width:$(document).width()};if(self.options.tint){self.options.lensColour="none";self.options.lensOpacity="1"}if(self.options.zoomType==="inner"){self.options.showLens=false}self.$elem.parent().removeAttr("title").removeAttr("alt");if(self.options.responsive===true&&self.screen.width<=self.options.responsiveThreshold){self.options.zoomType="inner";self.options.showLens=false}setTimeout(function(){var newImg=new Image;newImg.onload=function(){self.img_big.width=newImg.width;self.img_big.height=newImg.height;if(self.img_big.src.search(/.svg$/i)!==-1){var size=self.elem.getBoundingClientRect();var ratio=(self.options.ratio)?self.options.ratio:2;self.img_big.width=size.width*ratio;self.img_big.height=size.height*ratio;}self.startZoom()};newImg.src=self.img_big.src},1)},buildZoomContainer:function(){var self=this;self.zoomContainer=$("<div />").addClass("zoomContainer").css({"-webkit-transform":"translateZ(0)",position:"absolute",left:self.img_small.offset.left+"px",top:self.img_small.offset.top+"px",height:self.img_small.height+"px",width:self.img_small.width+"px","z-index":self.options.zIndex}).appendTo("body")},buildZoomLens:function(){var self=this;if(self.options.containLensZoom){self.zoomContainer.css("overflow","hidden")}var lensStyle={"background-position":"0px 0px","background-color":"white",'background-size':self.img_big.width/self.currentZoomLevel+'px '+self.img_big.height/self.currentZoomLevel+'px',"float":"left",display:"none",border:self.options.borderSize+"px solid "+self.options.borderColour,width:self.options.lensSize+"px",height:self.options.lensSize+"px","border-radius":self.options.borderRadius+"px",cursor:self.options.cursor,"background-repeat":"no-repeat",position:"absolute",overflow:"hidden","z-index":self.options.zIndex};if(self.options.tint===true){lensStyle["-webkit-transform"]="translateZ(0)";lensStyle["opacity"]=self.options.lensOpacity;lensStyle["-ms-filter"]="progid:DXImageTransform.Microsoft.Alpha(Opacity="+self.options.lensOpacity*100+")";
29lensStyle["filter"]="alpha(opacity= "+self.options.lensOpacity*100+")"}if(self.options.lensShape==="round"){var lensRadius=self.options.lensSize/2+self.options.borderSize+"px";lensStyle["-webkit-border-radius"]=lensRadius;lensStyle["-moz-border-radius"]=lensRadius;lensStyle["border-radius"]=lensRadius}self.zoomLens=$("<div />").addClass("zoomLens").css(lensStyle).appendTo(self.zoomContainer).on('click',function(){self.$elem.trigger("click")})},buildZoomWindow:function(){var self=this;self.lens.height=self.zw.height/self.ratio.height;if(self.img_big.height<self.zw.height){self.lens.height=self.img_small.height}self.lens.width=self.zw.width/self.ratio.width;if(self.img_big.width<self.zw.width){self.lens.width=self.img_small.width}var lensStyle={"background-position":"0px 0px",display:"none",overflow:"hidden","z-index":self.options.zIndex,"-webkit-transform":"translateZ(0)",opacity:self.options.lensOpacity,"-ms-filter":"progid:DXImageTransform.Microsoft.Alpha(Opacity="+self.options.lensOpacity*100+")",filter:"alpha(opacity= "+self.options.lensOpacity*100+")",zoom:1,width:self.lens.width+"px",height:self.lens.height+"px","background-color":self.options.lensColour,cursor:self.options.cursor,"border-radius":self.options.borderRadius+"px",border:self.options.lensBorderSize+"px solid "+self.options.lensBorderColour,"background-repeat":"no-repeat",position:"absolute","box-shadow":"-0px -0px 10px rgba(0, 0, 0, 0.4)"};if(self.options.lensOverlay!==false){lensStyle["background"]="url("+self.options.lensOverlay+") "+self.options.lensColour}self.zoomLens=$("<div />").addClass("zoomLens").css(lensStyle).appendTo(self.zoomContainer).on('click',function(){self.$elem.trigger("click")});var zoomWindowStyle={overflow:"hidden","background-position":"0px 0px","text-align":"center","background-color":self.options.zoomWindowBgColour,width:self.zw.width+"px",height:self.zw.height+"px","float":"left","border-radius":self.options.borderRadius+"px","background-size":self.img_big.width/self.currentZoomLevel+"px "+self.img_big.height/self.currentZoomLevel+"px",display:"none","z-index":self.options.zIndex,border:self.options.borderSize+"px solid "+self.options.borderColour,"background-repeat":"no-repeat",position:"absolute"};if(self.options.zoomWindowShadow>0){var zoomWindowShadowText=self.options.zoomWindowShadow*2+"px "+self.options.zoomWindowShadow*2+"px "+self.options.zoomWindowShadow+"px #ccc";zoomWindowStyle["box-shadow"]=zoomWindowShadowText;zoomWindowStyle["-moz-box-shadow"]=zoomWindowShadowText;zoomWindowStyle["-webkit-box-shadow"]=zoomWindowShadowText;zoomWindowStyle["-khtml-box-shadow"]=zoomWindowShadowText}return zoomWindowStyle},buildZoomInner:function(){var self=this;var borderWidth=self.$elem.css("border-left-width");var innerStyle={overflow:"hidden","margin-left":borderWidth,"margin-top":borderWidth,"background-position":"0px 0px","background-color":"white",'background-size':self.img_big.width/self.currentZoomLevel+'px '+self.img_big.height/self.currentZoomLevel+'px',width:self.img_small.width+"px",height:self.img_small.height+"px","float":"left","border-radius":self.options.borderRadius+"px",display:"none",cursor:self.options.cursor,"background-repeat":"no-repeat",position:"absolute","z-index":self.options.zIndex};return innerStyle},buildTint:function(){var self=this;if(!self.options.tint){return}var tintStyle={display:"block",position:"absolute","background-color":self.options.tintColour,filter:"alpha(opacity=0)",border:"none",opacity:0,"z-index":self.options.zIndex-20,width:self.img_small.width+"px",height:self.img_small.height+"px"};self.tintContainer=$("<div />").addClass("tintContainer");self.zoomTint=$("<div />").addClass("zoomTint").css(tintStyle);self.zoomLens.wrap(self.tintContainer);self.zoomLens.after(self.zoomTint);var zoomTintImageCss={position:"absolute",left:"0px",top:"0px","z-index":self.options.zIndex-20,opacity:"0","max-width":"none",width:self.img_small.width+"px",height:self.img_small.height+"px"};if(self.options.zoomType==="window"){zoomTintImageCss.opacity=1}self.zoomTintImage=$("<img />").css(zoomTintImageCss).attr("src",self.img_big.src).appendTo(self.zoomLens).on('click',function(){self.$elem.trigger("click")})},startZoom:function(){var self=this;self.isWindowActive=false;self.isLensActive=false;self.isTintActive=false;self.zoomLock=1;self.scrollingLock=false;self.changeBgSize=false;self.currentZoomLevel=self.options.zoomLevel;self.img_small={src:self.$elem.attr("src"),width:self.$elem.width(),height:self.$elem.height(),offset:self.$elem.offset()};self.ratio={width:self.img_big.width/self.img_small.width/self.currentZoomLevel,height:self.img_big.height/self.img_small.height/self.currentZoomLevel};if((self.ratio.height<1||self.ratio.width<1)&&self.options.scrollZoom!==true){return false}self.img_small.offset=self.$elem.offset();self.buildZoomContainer();var zoomWindowStyle={};switch(self.options.zoomType){case"lens":self.buildZoomLens();self.buildTint();break;case"window":zoomWindowStyle=self.buildZoomWindow();self.buildTint();break;case"inner":zoomWindowStyle=self.buildZoomInner();break}var appendTo="body";if(!isNaN(self.options.zoomWindowPosition)){appendTo=self.zoomContainer}self.zoomWindow=$("<div />").addClass("zoomWindow").css(zoomWindowStyle).appendTo(appendTo).on('click',function(){self.$elem.trigger("click")});var customText=$("<div />").addClass("iz_watermark").css({width:self.img_small.width+"px",height:self.img_small.height+"px","vertical-align":self.options.customTextVAlign,display:"table-cell","text-align":self.options.customTextAlign,color:self.options.customTextColor,"font-size":self.options.customTextSize+"px",padding:"3px"}).html(self.options.customText);if($(".iz_watermark").length>0){$(".iz_watermark").remove()}self.zoomWindow.after(customText);self.zoomWindowContainer=$("<div/>").addClass("zoomWindowContainer").css("width",self.zw.width);self.zoomWindow.wrap(self.zoomWindowContainer);var backgroundImage={backgroundImage:"url('"+self.img_big.src+"')"};if(self.options.zoomType==="lens"){self.zoomLens.css(backgroundImage)}else{self.zoomWindow.css(backgroundImage)}self.registerTouchEvents();self.registerMouseEvents();self.registerScrollZoom();self.zoomContainer.add(self.$elem).on('mouseenter',function(){self.setElements(true)}).on('mouseleave',function(){if(!self.scrollLock){self.setElements(false)}});if(self.options.zoomType!=="inner"){self.zoomWindow.on('mouseenter',function(){self.setElements(false)})}else{self.showZoomWindow(false)}if(typeof(self.options.onComplete)==='function')self.options.onComplete.call( self.$elem );},registerTouchEvents:function(){var self=this;self.zoomContainer.on("touchstart",function(e){e.preventDefault();var touch=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];self.mouse={left:parseInt(touch.pageX-self.img_small.offset.left),top:parseInt(touch.pageY-self.img_small.offset.top)};"lens"==self.options.zoomType&&self.options.lensUnderTouch&&(self. 30mouse.top-=self.zoomLens.height()/2);self.setPosition(touch);self.setElements(true)});self.zoomContainer.on("touchend",function(){if(!self.scrollLock){self.setElements(false)}});self.zoomContainer.on("touchmove",function(e){e.preventDefault();var touch=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];self.mouse={left:parseInt(touch.pageX-self.img_small.offset.left),top:parseInt(touch.pageY-self.img_small.offset.top)};"lens"==self.options.zoomType&&self.options.lensUnderTouch&&(self. 31mouse.top-=self.zoomLens.height()/2);self.setPosition(touch)})},registerMouseEvents:function(){var self=this;var registerMouseMove=function(e){self.mouse={left:parseInt(e.pageX-self.img_small.offset.left),top:parseInt(e.pageY-self.img_small.offset.top)};if(self.lastX!==e.clientX||self.lastY!==e.clientY){self.setPosition(e);self.currentLoc=e}self.lastX=e.clientX;self.lastY=e.clientY};var registerMouseAndShowWindow=function(e){if(self.outOfBound===false){self.setElements(true)}registerMouseMove(e)};self.$elem.on("mousemove",registerMouseAndShowWindow);self.zoomContainer.on("mousemove",registerMouseAndShowWindow);if(self.options.zoomType==="inner"){self.zoomWindow.on("mousemove",registerMouseMove)}else{self.zoomLens.on("mousemove",registerMouseMove);if(self.options.tint){self.zoomTint.on("mousemove",registerMouseMove)}}},registerScrollZoom:function(){var self=this;if(!self.options.scrollZoom){return false}if(self.options.zoomLevel!==1){self.changeZoomLevel(self.currentZoomLevel)}
31var minZoomLevel=self.options.scrollZoomIncrement*2;if(self.options.minZoomLevel){minZoomLevel=self.options.minZoomLevel}var registerScrollZoomEvent=function(e){self.scrollLock=true;clearTimeout($.data(this,"timer"));$.data(this,"timer",setTimeout(function(){self.scrollLock=false},250));var theEvent=e.originalEvent.wheelDelta||e.originalEvent.detail*-1;e.stopImmediatePropagation();e.stopPropagation();e.preventDefault();var changeZoom=0;self.currentZoomLevel=parseFloat(self.currentZoomLevel);if(theEvent>0){if(self.currentZoomLevel>=minZoomLevel){changeZoom=self.currentZoomLevel-self.options.scrollZoomIncrement}}else{changeZoom=self.currentZoomLevel+self.options.scrollZoomIncrement}self.changeZoomLevel(changeZoom);return false};self.zoomContainer.add(self.$elem).on("mousewheel DOMMouseScroll MozMousePixelScroll",registerScrollZoomEvent)},setElements:function(type){var self=this;if(!self.options.zoomEnabled){return false}if(!self.isWindowSet){return}self.showZoomWindow(type);self.showLens(type);self.showTint(type)},setPosition:function(e){var self=this;if(!self.options.zoomEnabled){return false}if(self.options.tint&&self.options.zoomType!=="inner"){self.zoomTint.css({top:0,left:0})}if(self.options.responsive&&!self.options.scrollZoom&&self.options.showLens){if(self.options.zoomType==="lens"){self.zoomLens.css({width:self.options.lensSize+"px",height:self.options.lensSize+"px"})}else{var lensHeight=self.zw.height/self.ratio.height;if(self.img_small.height<self.zw.width/self.ratio.width){lensHeight=self.img_small.height}var lensWidth=self.zw.width/self.ratio.width;if(self.img_small.width<self.zw.width/self.ratio.height){lensWidth=self.img_small.width}self.zoomLens.css({width:lensWidth+"px",height:lensHeight+"px"});if(self.options.tint){self.zoomTintImage.css({width:self.img_small.width+"px",height:self.img_small.height+"px"})}}}self.zoomContainer.css({top:self.img_small.offset.top,left:self.img_small.offset.left});var bound={top:false,bottom:false,left:false,right:false};if(self.options.zoomType==="window"){bound.height=self.zoomLens.height()/2;bound.width=self.zoomLens.width()/2}if(self.options.zoomType==="inner"){bound.height=self.img_small.height/2/self.ratio.height;bound.width=self.img_small.width/2/self.ratio.width}bound.top=self.mouse.top<bound.height;bound.bottom=self.mouse.top>self.img_small.height-bound.height-self.options.lensBorderSize*2;bound.left=self.mouse.left<bound.width;bound.right=self.mouse.left>self.img_small.width-bound.width-self.options.lensBorderSize*2;self.bound=bound;if(self.mouse.left<=0||self.mouse.top<0||self.mouse.left>self.img_small.width||self.mouse.top>self.img_small.height){self.outOfBound=true;self.setElements(false);return}else{self.outOfBound=false;var lensLeftPos=0;var lensTopPos=0;if(self.options.showLens){lensLeftPos=self.mouse.left-self.zoomLens.width()/2;lensTopPos=self.mouse.top-self.zoomLens.height()/2}if(bound.top){lensTopPos=0}if(bound.left){self.windowLeftPos=0;lensLeftPos=0;self.tintpos=0}switch(self.options.zoomType){case"window":if(bound.bottom){lensTopPos=Math.max(self.img_small.height-self.zoomLens.height()-self.options.lensBorderSize*2,0)}if(bound.right){lensLeftPos=self.img_small.width-self.zoomLens.width()-self.options.lensBorderSize*2}if(self.options.tint){self.setTintPosition(e)}break;case"inner":if(bound.bottom){lensTopPos=Math.max(self.img_small.height-self.options.lensBorderSize*2,0)}if(bound.right){lensLeftPos=-self.options.lensBorderSize*2}break;case"lens":self.windowLeftPos=self.zoomLens.width()/2-self.mouse.left*self.ratio.width;self.windowTopPos=self.zoomLens.height()/2-self.mouse.top*self.ratio.height;self.zoomLens.css({backgroundPosition:self.windowLeftPos+"px "+self.windowTopPos+"px"});self.changeBackgroundSize();if(self.options.tint){self.setTintPosition(e)}break}self.setWindowPosition(e);if(self.options.showLens){if(self.fullwidth&&self.options.zoomType!=="lens"){lensLeftPos=0}self.zoomLens.css({left:lensLeftPos+"px",top:lensTopPos+"px"})}}},showZoomWindow:function(on){var self=this;if(self.isWindowActive===on){return}self.fadeEffect(self.zoomWindow,on,self.options.zoomWindowFadeIn,self.options.zoomWindowFadeOut);self.isWindowActive=on},showLens:function(on){var self=this;if(!self.options.showLens){return}if(self.isLensActive===on){return}self.fadeEffect(self.zoomLens,on,self.options.lensFadeIn,self.options.lensFadeOut);self.isLensActive=on},showTint:function(on){var self=this;if(!self.options.tint||self.options.zoomType==="inner"){return}if(self.isTintActive===on){return}if(on){self.zoomTint.css({opacity:self.options.tintOpacity}).animate()}self.fadeEffect(self.zoomTint,on,"slow","slow");self.isTintActive=on},fadeEffect:function(element,action,time_in,time_out){if(action){if(time_in>0){element.stop(true,true,false).fadeIn(time_in)}else{element.show()}}else{if(time_out>0){element.stop(true,true).fadeOut(time_out)}else{element.hide()}}},setWindowPosition:function(e){var self=this;if(self.options.zoomType==="inner"){self.options.zoomWindowPosition=1}self.options.zoomWindowOffsetx=parseInt(self.options.zoomWindowOffsetx);self.options.zoomWindowOffsety=parseInt(self.options.zoomWindowOffsety);var windowOffsetTop=self.options.zoomWindowOffsety;var windowOffsetLeft=self.img_small.width;if(!isNaN(self.options.zoomWindowPosition)){switch(self.options.zoomWindowPosition){case 4:case 5:case
316:case 7:case 8:windowOffsetTop=self.img_small.height;break;case 12:case 13:case 14:case 15:case 16:windowOffsetTop=-self.zoomWindow.height()-self.options.borderSize*2;break;case 1:case 11:windowOffsetTop=self.options.zoomWindowOffsety;break;case 2:case 10:windowOffsetTop=self.img_small.height/2-self.zw.height/2;break;case 3:case 9:windowOffsetTop=self.img_small.height-self.zoomWindow.height()-self.options.borderSize*2;break}switch(self.options.zoomWindowPosition){case 1:case 2:case 3:case 4:case 16:windowOffsetLeft=self.img_small.width+self.options.zoomWindowOffsetx;if(self.options.responsive===true&&self.options.zoomType==="window"){if(self.$elem.offset().left+windowOffsetLeft+self.zw.width>=self.screen.width){self.zw.width=self.screen.width-self.$elem.offset().left-windowOffsetLeft-20;self.zoomWindow.css({width:self.zw.width});self.zoomLens.css({width:self.zw.width/self.ratio.width})}}break;case 8:case 9:case 10:case 11:case 12:if(self.options.responsive===true&&self.options.zoomType==="window"){if(self.zw.width+self.options.borderSize*2+self.options.zoomWindowOffsetx>=self.$elem.offset().left){self.zw.width=self.$elem.offset().left-self.options.borderSize*2-self.options.zoomWindowOffsetx-20;self.zoomWindow.css({width:self.zw.width});self.zoomLens.css({width:self.zw.width/self.ratio.width})}}windowOffsetLeft=-self.zw.width-self.options.borderSize*2-self.options.zoomWindowOffsetx*2;break;case 5:case 15:windowOffsetLeft=self.img_small.width-self.zoomWindow.width()-self.options.borderSize*2;break;case 6:case 14:windowOffsetLeft=self.img_small.width/2-self.zw.width/2-self.options.borderSize*2;break;case 7:case 13:windowOffsetLeft=0;break}}else{var externalContainer=$("#"+self.options.zoomWindowPosition).offset();windowOffsetTop=externalContainer.top;windowOffsetLeft=externalContainer.left}self.isWindowSet=true;windowOffsetTop=windowOffsetTop+self.options.zoomWindowOffsety;windowOffsetLeft=windowOffsetLeft+self.options.zoomWindowOffsetx;self.zoomWindow.css({top:windowOffsetTop,left:windowOffsetLeft});if(self.options.zoomType==="inner"){self.zoomWindow.css({top:0,left:0})}self.windowLeftPos=self.zoomWindow.width()/2-self.mouse.left*self.ratio.width;self.windowTopPos=self.zoomWindow.height()/2-self.mouse.top*self.ratio.height;if(self.bound.top){self.windowTopPos=0}if(self.bound.left){self.windowLeftPos=0}if(self.bound.bottom){self.windowTopPos=(self.img_big.height/self.currentZoomLevel-self.zoomWindow.height())*-1}if(self.bound.right){self.windowLeftPos=(self.img_big.width/self.currentZoomLevel-self.zoomWindow.width())*-1}if(self.fullheight){self.windowTopPos=0}if(self.fullwidth){self.windowLeftPos=0}if(self.options.zoomType==="window"||self.options.zoomType==="inner"){if(self.zoomLock===1){if(self.ratio.width<=1){self.windowLeftPos=0}if(self.ratio.height<=1){self.windowTopPos=0}}if(self.img_big.height<self.zw.height){self.windowTopPos=0}if(self.img_big.width<self.zw.width){self.windowLeftPos=0}if(self.options.easingAmount>0){self.easingEffect(e)}else{self.changeBackgroundSize();self.zoomWindow.css({backgroundPosition:self.windowLeftPos+"px "+self.windowTopPos+"px"})}}},changeBackgroundSize:function(){var self=this;if(!self.changeBgSize){return}var newvalue=self.newvaluewidth;if(self.img_small.height>self.img_small.width){newvalue=self.newvalueheight}var bgSize={"background-size":self.img_big.width/self.newvalue+"px "+self.img_big.height/self.newvalue+"px"};if(self.options.zoomType==="lens"){self.zoomLens.css(bgSize)}self.zoomWindow.css(bgSize);self.changeBgSize=false},easingEffect:function(){var self=this;if(!self.xp){self.xp=0}if(!self.yp){self.yp=0}if(!self.loop){self.loop=setInterval(function(){self.xp+=(self.windowLeftPos-self.xp)/self.options.easingAmount;self.yp+=(self.windowTopPos-self.yp)/self.options.easingAmount;if(self.scrollingLock){clearInterval(self.loop);self.xp=self.zoomWindow.width()/2-self.mouse.left*self.ratio.width;self.yp=self.zoomWindow.height()/2-self.mouse.top*self.ratio.height;self.changeBackgroundSize();self.zoomWindow.css({backgroundPosition:self.windowLeftPos+"px "+self.windowTopPos+"px"});self.scrollingLock=false;self.loop=false}
31else{self.changeBackgroundSize();self.zoomWindow.css({backgroundPosition:self.xp+"px "+self.yp+"px"})}},16)}},setTintPosition:function(){var self=this;if(!self.options.tint){return}self.tintpos=self.zoomLens.width()/2-self.mouse.left;self.tintposy=self.zoomLens.height()/2-self.mouse.top;if(self.bound.top||self.fullheight){self.tintposy=0}if(self.bound.left||self.fullwidth){self.tintpos=0}if(self.bound.bottom){self.tintposy=(self.img_small.height-self.zoomLens.height()-self.options.lensBorderSize*2)*-1}if(self.bound.right){self.tintpos=(self.img_small.width-self.zoomLens.width()-self.options.lensBorderSize*2)*-1}self.zoomTintImage.css({left:self.tintpos+"px",top:self.tintposy+"px"})},changeZoomLevel:function(value){var self=this;self.scrollingLock=true;var newvalue=parseFloat(value).toFixed(2);self.newvalue=newvalue;var maxHeight=self.img_big.height/self.zw.height;var maxWidth=self.img_big.width/self.zw.width;if(self.options.zoomType!=="inner"){if(maxHeight<=newvalue){self.newvalueheight=maxHeight;self.fullheight=true}else{self.newvalueheight=newvalue;self.fullheight=false}self.ratio.height=self.img_big.height/self.newvalueheight/self.img_small.height;if(maxWidth<=newvalue){self.newvaluewidth=maxWidth;self.fullwidth=true}else{self.newvaluewidth=newvalue;self.fullwidth=false}self.ratio.width=self.img_big.width/self.newvaluewidth/self.img_small.width}else{maxHeight=parseFloat(self.img_big.height/self.img_small.height).toFixed(2);maxWidth=parseFloat(self.img_big.width/self.img_small.width).toFixed(2);newvalue=Math.min(maxHeight,maxWidth,newvalue);self.newvalueheight=newvalue;self.ratio.height=self.img_big.height/newvalue/self.img_small.height;if(maxHeight<=newvalue){self.fullheight=true}else{self.fullheight=false}self.ratio.width=self.img_big.width/newvalue/self.img_small.width;if(maxWidth<=newvalue){self.newvaluewidth=maxWidth;self.fullwidth=true}else{self.newvaluewidth=newvalue;self.fullwidth=false}}var scrcontinue=true;if(self.options.zoomType==="inner"&&self.newvaluewidth>maxWidth){scrcontinue=false;self.fullheight=true;self.fullwidth=true}if(scrcontinue){self.zoomLock=0;self.changeZoom=true;if(self.zw.height/self.ratio.height<=self.img_small.height){self.currentZoomLevel=self.newvalueheight;self.changeBgSize=true;if(self.options.zoomType==="window"){self.zoomLens.css({height:String(self.zw.height/self.ratio.height)+"px"})}}if(self.zw.width/self.ratio.width<=self.img_small.width){if(self.options.zoomType!=="inner"&&self.newvaluewidth>self.newvalueheight){self.currentZoomLevel=self.newvaluewidth}self.changeBgSize=true;if(self.options.zoomType==="window"){self.zoomLens.css({width:String(self.zw.width/self.ratio.width)+"px"})}}if(self.options.zoomType==="inner"){self.changeBgSize=true;if(self.img_small.width!==self.img_small.height){self.currentZoomLevel=self.newvaluewidth}}}self.setPosition(self.currentLoc)}};$.fn.image_zoom=function(options){return this.each(function(){function F(){}var settings=$.extend(true,{},$.fn.image_zoom.options,options);F.prototype=ImageZoooom;var zoom=new F;zoom.init(settings,this)})};$.fn.image_zoom.options={zoomEnabled:true,zoomLevel:1,scrollZoom:false,scrollZoomIncrement:.1,minZoomLevel:false,maxZoomLevel:false,easingAmount:12,lensSize:200,zoomWindowWidth:400,zoomWindowHeight:360,zoomWindowOffsetx:0,zoomWindowOffsety:0,zoomWindowPosition:1,zoomWindowBgColour:"#fff",zoomWindowShadow:4,lensFadeIn:false,lensFadeOut:false,lensOverlay:false,zoomWindowFadeIn:false,zoomWindowFadeOut:false,zoomWindowAlwaysShow:false,zoomTintFadeIn:false,zoomTintFadeOut:false,borderSize:4,showLens:true,borderColour:"#888",borderRadius:0,lensBorderSize:1,lensBorderColour:"#000",lensShape:"square",zoomType:"window",containLensZoom:false,lensColour:"white",lensOpacity:.4,lenszoom:false,tint:false,tintColour:"#333",tintOpacity:.4,cursor:"default",responsive:false,responsiveThreshold:550,customText:"",customTextSize:12,customTextColor:"#ccc",customTextAlign:"bottom",customTextVAlign:"right",lensUnderTouch:1,zIndex:999,onComplete:$.noop}})(jQuery,window,document); 32;window.mobilecheck=function(){var check=false;
32(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))check=true;})(navigator.userAgent||navigator.vendor||window.opera);return check;};jQuery(document).ready(function($){if(window.mobilecheck()&&IZ.enable_mobile!='1'){return;} 33var url=(window.location!=window.parent.location)?window.parent.location.href:window.location.href;if($('body.elementor-editor-active').length>0||$('body.fl-builder-edit').length>0||url.indexOf('vc_action=vc_inline')>0||url.indexOf('vc_editable=true')>0||url.indexOf('et_fb=')>0){return;} 34var options=IZ.options;$("img[data-lazy-src]").each(function(){$(this).attr('data-zoom-image',$(this).data('lazy-src'));});$("img[data-src].lazyload").each(function(){$(this).attr('data-zoom-image',$(this).data('src'));});$(".is-style-zoooom").each(function(){$(this).addClass('zoooom');});$("img[data-large_image]").each(function(){$(this).attr('data-zoom-image',$(this).data('large_image'));});$(".zoooom").each(function(){if(this.tagName!=='IMG'){$(this).find("img").addClass('zoooom');$(this).removeClass('zoooom');}});options.zIndex=112400;setTimeout(function(){$("img.zoooom.jetpack-lazy-image").image_zoom(options);},300);$("img.zoooom:not(.jetpack-lazy-image)").image_zoom(options);if(IZ.woo_categories=='1'){var cat_class='.tax-product_cat .products img:not(.woocommerce-placeholder), .post-type-archive-product .products img:not(.woocommerce-placeholder)';$(cat_class).image_zoom(options);$(document).on('yith-wcan-ajax-filtered',function(){$('.zoomContainer').remove();$(cat_class).image_zoom(options);});} 35if(typeof $.unveil==="function"){$("img.unveil").unveil(0,function(){$(this).load(function(){$("img.zoooom").image_zoom(options);});});} 36$(window).on('resize',function(e){window.resizeEvt;$(window).on('resize',function(){clearTimeout(window.resizeEvt);window.resizeEvt=setTimeout(function(){$(".zoomContainer").remove();var image_selector='img.zoooom, .zoooom img';if(IZ.with_woocommerce=='1'){image_selector+=', .attachment-shop_single'+', .attachment-shop_thumbnail.flex-active-slide img:not(.woocommerce-placeholder)';} 37if(IZ.woo_categories=='1'){image_selector+=', .tax-product_cat .products img:not(.woocommerce-placeholder)'+', .post-type-archive-product .products img:not(.woocommerce-placeholder)';} 38$(image_selector).image_zoom(options);},500);});});function restart_on_hover(elem){elem.on('mouseenter',function(){if($('.zoomContainer').length===0){$(this).image_zoom(IZ.options);}});};
38$('.sub-menu li').on('mouseenter',function(){$('.zoomContainer').remove();});restart_on_hover($('img.zoooom'));if(IZ.with_woocommerce=='1'){$(".attachment-shop_single").image_zoom(options);restart_on_hover($('.attachment-shop_single'));$("a[data-rel^='zoomImage']").each(function(index){$(this).on('click',function(event){var obj1=$(".attachment-shop_single");if(obj1.length>1){var obj1=$(this).closest('.images').find($(".attachment-shop_single"));} 39var obj2=$(this).find("img");event.preventDefault();if(obj2.hasClass('attachment-shop_single')===false){obj1.removeAttr('srcset').removeAttr('sizes');obj2.removeAttr('srcset').removeAttr('sizes');var thumb_src=obj2.attr('src');$.each(['src','alt','title'],function(key,attr){var temp;if(obj1.attr(attr))temp=obj1.attr(attr);if(obj2.attr(attr)){obj1.attr(attr,obj2.attr(attr));}else{obj1.removeAttr(attr);} 40if(IZ.exchange_thumbnails=='1'){if(temp&&temp.length>0){obj2.attr(attr,temp);}else{obj2.removeAttr(attr);}}});var temp;temp=obj2.parent().attr('href');if(IZ.exchange_thumbnails=='1'){obj2.parent().attr('href',obj1.parent().attr('href'));} 41obj1.parent().attr('href',temp);obj1.attr('src',temp);if(obj1.data('thumbnail-src')&&IZ.exchange_thumbnails=='1'){obj2.attr('src',obj1.attr('data-thumbnail-src'));} 42obj1.attr('data-thumbnail-src',thumb_src);temp=obj1.data('zoom-image');if(!obj2.data('zoom-image'))obj2.data('zoom-image','');obj1.data('zoom-image',obj2.data('zoom-image'));if(!temp)temp='';obj2.data('zoom-image',temp);$(".zoomContainer").remove();$(".attachment-shop_single").image_zoom(options);restart_on_hover($('.attachment-shop_single'));}});});} 43if(IZ.with_woocommerce=='1'&&(IZ.woo_slider=='1'||$('.woo_product_slider_enabled').length>0)&&$(".woocommerce-product-gallery img").length>0){var first_img=".woocommerce-product-gallery__wrapper img";setTimeout(function(){if($(".woocommerce-product-gallery .flex-viewport").length>0){first_img=".woocommerce-product-gallery__wrapper .flex-active-slide img";} 44$(first_img).first().image_zoom(options);},500);const galleryObserver=new MutationObserver(function(mutationList,observer){for(const mutation of mutationList){if(mutation.type!=="attributes"||mutation.attributeName!=="class")continue;if(!mutation.target.getAttribute("class").includes("flex-active-slide"))continue;$(".zoomContainer").remove();setTimeout(function(){$(first_img).first().image_zoom(options);restart_on_hover($(first_img).first());},550);}});galleryObserver.observe(document.querySelector(".woocommerce-product-gallery__wrapper"),{attributes:true,subtree:true});const lightboxObserver=new MutationObserver(function(mutationList,observer){for(const mutation of mutationList){if(mutation.type!=="attributes"||mutation.attributeName!=="class")continue;if(!mutation.target.getAttribute("class")==="pswp__ui pswp__ui--fit")continue;$(".zoomContainer").remove();}});lightboxObserver.observe(document.querySelector(".pswp"),{attributes:true,subtree:true});$(window).on('resize',function(e){window.resizeEvt;$(window).resize(function(){clearTimeout(window.resizeEvt);window.resizeEvt=setTimeout(function(){$(".zoomContainer").remove();restart_on_hover($(first_img).first());},300);});});$(".woocommerce-product-gallery img").on('click',function(e){e.preventDefault();});} 45if(IZ.with_woocommerce=='1'&&(IZ.woo_slider=='0'||$('.woo_product_slider_disabled').length>0)){var first_img=$('.woocommerce-product-gallery__image:first-child img');first_img.image_zoom(options);restart_on_hover(first_img);$('.woocommerce-product-gallery__image img').on('click',function(e){e.preventDefault();});$('.woocommerce-product-gallery__image img').each(function(i){$(this).removeAttr('data-large_image');$(this).removeAttr('data-large_image_width');$(this).removeAttr('data-large_image_height');$(this).removeAttr('srcset');$(this).removeAttr('sizes');});$(".woocommerce-product-gallery__image:nth-child(n+2) img").each(function(i){$(this).on('click',function(e){var this_thumb=$(this);$.each(['alt','title','data-src'],function(key,attr){var temp;if(first_img.attr(attr))temp=first_img.attr(attr);if(this_thumb.attr(attr)){first_img.attr(attr,this_thumb.attr(attr));}else{first_img.removeAttr(attr);}
46if(IZ.exchange_thumbnails=='1'){if(temp&&temp.length>0){this_thumb.attr(attr,temp);}else{this_thumb.removeAttr(attr);}}});var thumb_src=this_thumb.attr('src');var temp;temp=this_thumb.parent().attr('href');if(IZ.exchange_thumbnails=='1'){this_thumb.parent().attr('href',first_img.parent().attr('href'));} 47first_img.parent().attr('href',temp);first_img.attr('src',temp);if(first_img.data('thumbnail-src')&&IZ.exchange_thumbnails=='1'){this_thumb.attr('src',first_img.attr('data-thumbnail-src'));} 48first_img.attr('data-thumbnail-src',thumb_src);temp=first_img.data('zoom-image');if(!this_thumb.data('zoom-image'))this_thumb.data('zoom-image','');first_img.data('zoom-image',this_thumb.data('zoom-image'));if(!temp)temp='';this_thumb.data('zoom-image',temp);$(".zoomContainer").remove();first_img.image_zoom(options);restart_on_hover(first_img);});});} 49if(IZ.enable_surecart=='1'&&$("body.single-sc_product").length>0){IZ.options.zIndex=5;let removeLightboxInert=function(){const lightboxObserver=new MutationObserver(()=>{$('div[inert]').removeAttr('inert');});lightboxObserver.observe(document.querySelector(".sc-lightbox-overlay"),{attributes:true});} 50let imageContainer="figure.wp-block-surecart-product-media";if($(imageContainer).length>0){IZ.options.onComplete=function(){$(".zoomContainer").on("click",function(){$(imageContainer+" button.lightbox-trigger").trigger('click');});};$(imageContainer+" img").image_zoom(IZ.options);removeLightboxInert();}else{let galleryContainer=".sc-image-slider > .swiper";IZ.options.onMouseMove=true;let triggerLightbox=function(){$(".zoomContainer").on("click",function(){$(".swiper-slide-active button.lightbox-trigger").trigger('click');});} 51let startZoom=function(){$(galleryContainer+" .swiper-slide-active img").image_zoom(IZ.options);setTimeout(triggerLightbox,400);const lightboxObserver=new MutationObserver(()=>{$('div[inert]').removeAttr('inert');});lightboxObserver.observe(document.querySelector(".sc-lightbox-overlay"),{attributes:true});} 52setTimeout(startZoom,300);let changeTimestamp=0;const galleryObserver=new MutationObserver(()=>{if(Date.now()-changeTimestamp<200){return;} 53changeTimestamp=Date.now();$(".zoomContainer").remove();setTimeout(function(){$(galleryContainer+" .swiper-slide-active img").image_zoom(IZ.options);setTimeout(triggerLightbox,400);},400);});galleryObserver.observe(document.querySelector(galleryContainer+" .swiper-wrapper"),{attributes:true});}}}); 54"use strict";function getSelector(el){var $el=jQuery(el);var id=$el.attr("id");if(id){return"#"+id;} 55var selector=$el.parents().map(function(){return this.tagName;}).get().reverse().join(" ");if(selector){selector+=" "+$el[0].nodeName;} 56var classNames=$el.attr("class");if(classNames){selector+="."+jQuery.trim(classNames).replace(/\s/gi,".");} 57var name=$el.attr('name');if(name){selector+="[name='"+name+"']";} 58if(!name){var index=$el.index();if(index){index=index+1;selector+=":nth-child("+index+")";}} 59return selector;} 60function enableMobileMenuElementPicker(){const p=new Picker({elm:document.getElementById('elm1'),mode:'cover',excludeElmName:['body'],events:[{key:'contextmenu',fn(event){event.preventDefault();},}],onInit(){},onClick(event){var selector=getSelector(event.target).toLowerCase();window.parent.receivePickedElement(selector);jQuery(selector).hide();},onHover(event){},});document.getElementById('m_on').addEventListener('click',()=>{p.on();});document.getElementById('m_off').addEventListener('click',()=>{p.off();});document.getElementById('m_cover').addEventListener('click',()=>{p.changeMode('cover');});document.getElementById('m_target').addEventListener('click',()=>{p.changeMode('target');});} 61jQuery(document).ready(function($){const urlParams=new URLSearchParams(window.location.search);if(urlParams.get('mobmenu-action')=='find-element'){enableMobileMenuElementPicker();} 62function mobmenuOpenSubmenus(menu){var submenu=$(menu).parent().next();if($(menu).parent().next().hasClass('show-sub-menu')){$(menu).find('.show-sub-menu').hide();$(menu).toggleClass('show-sub');}else{if(!$(menu).parents('.show-sub-menu').prev().hasClass('mob-expand-submenu')&&submenu[0]!==$('.show-sub-menu')[0]&&$(menu).parent('.sub-menu').length<=0){$(menu).parent().find('.show-submenu').first().hide().toggleClass('show-sub-menu');$(menu).toggleClass('show-sub');}} 63if(!$(menu).parent().next().hasClass('show-sub-menu')){submenu.fadeIn('slow');}else{submenu.hide();} 64if(!$('body').hasClass('mob-menu-sliding-menus')){$(menu).find('.open-icon').toggleClass('hide');$(menu).find('.close-icon').toggleClass('hide');} 65submenu.toggleClass('show-sub-menu');} 66if($('body').find('.mobmenu-push-wrap').length<=0&&$('body').hasClass('mob-menu-slideout')){$('body').wrapInner('<div class="mobmenu-push-wrap"></div>');$('.mobmenu-push-wrap').after($('.mobmenu-left-alignment').detach());$('.mobmenu-push-wrap').after($('.mobmenu-right-alignment').detach());$('.mobmenu-push-wrap').after($('.mob-menu-header-holder').detach());$('.mobmenu-push-wrap').after($('.mobmenu-footer-menu-holder').detach());$('.mobmenu-push-wrap').after($('.mobmenu-overlay').detach());$('.mobmenu-push-wrap').after($('#wpadminbar').detach());if($('.mob-menu-header-holder').attr('data-detach-el')!=''){$('.mobmenu-push-wrap').after($($('.mob-menu-header-holder').attr('data-detach-el')).detach());}} 67var menu_display_type=$('.mob-menu-header-holder').attr('data-menu-display');if(menu_display_type!=''&&!$('body').hasClass('mob-menu-slideout')&&!$('body').hasClass('mob-menu-slideout-over')&&!$('body').hasClass('mob-menu-slideout-top')&&!$('body').hasClass('mob-menu-overlay')){$('body').addClass(menu_display_type);} 68if(!(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))){$('video').each(function(){if('autoplay'===$(this).attr('autoplay')){$(this)[0].play();}});} 69var submenu_open_icon=$('.mob-menu-header-holder').attr('data-open-icon');var submenu_close_icon=$('.mob-menu-header-holder').attr('data-close-icon');$('.mobmenu-content .sub-menu').each(function(){$(this).prev().append('<div class="mob-expand-submenu"><i class="mob-icon-'+submenu_open_icon+' open-icon"></i><i class="mob-icon-'+submenu_close_icon+' close-icon hide"></i></div>');if(0<$(this).parents('.mobmenu-parent-link').length){$(this).prev().attr('href','#');}});$(document).on('click','.mobmenu-parent-link .menu-item-has-children',function(e){if(e.target.parentElement!=this)return;e.preventDefault();$(this).find('a').find('.mob-expand-submenu').first().trigger('click');e.stopPropagation();});$(document).on('click','.show-nav-left .mobmenu-push-wrap, .show-nav-left .mobmenu-overlay',function(e){e.preventDefault();$('.mobmenu-left-bt').first().trigger('click');e.stopPropagation();});$(document).on('click','.mob-expand-submenu',function(e){if(1==$('.mob-menu-header-holder').attr('data-autoclose-submenus')&&!$(this).parent().next().hasClass('show-sub-menu')){if(0<$('.mob-expand-submenu.show-sub').length&&$(this).parents('.show-sub-menu').length<=0){mobmenuOpenSubmenus($('.mob-expand-submenu.show-sub'));}} 70mobmenuOpenSubmenus($(this));e.preventDefault();e.stopPropagation();});$(document).on('keyup','.mobmenu-left-bt',function(e){if(e.type!='click'&&e.which!=13||e.which==9||jQuery(this).hasClass('mobmenu-trigger-action')){return;} 71mobmenuClosePanel('mobmenu-left-panel');e.stopPropagation();});$(document).on('keyup','.mobmenu-right-bt',function(e){if(e.type!='click'&&e.which!=13||e.which==9||jQuery(this).hasClass('mobmenu-trigger-action')){return;} 72mobmenuClosePanel('mobmenu-right-panel');e.stopPropagation();});$(document).on('click','.mobmenu-panel.show-panel .mob-cancel-button, .show-nav-right .mobmenu-overlay, .show-nav-left .mobmenu-overlay',function(e){e.preventDefault();mobmenuClosePanel('show-panel');if($('body').hasClass('mob-menu-sliding-menus')){$('.mobmenu-trigger-action .hamburger').toggleClass('is-active');}});$(document).on('click','.mobmenu-trigger-action',function(e){e.preventDefault();var targetPanel=$(this).attr('data-panel-target');if(!$('body').hasClass('show-nav-left')&&!$('body').hasClass('show-nav-right')){if('mobmenu-filter-panel'!==targetPanel){mobmenuOpenPanel(targetPanel);}}});$(document).on('click','.hamburger',function(e){var targetPanel=$(this).parent().attr('data-panel-target');e.preventDefault();e.stopPropagation();$(this).toggleClass('is-active');setTimeout(function(){if($('body').hasClass('show-nav-left')){if($('body').hasClass('mob-menu-sliding-menus')){$('.mobmenu-trigger-action .hamburger').toggleClass('is-active');} 73mobmenuClosePanel(targetPanel);}else{mobmenuOpenPanel(targetPanel);}},400);});$('.mobmenu a[href*="#"], .mobmenu-panel a[href*="#"]').not('[href="#0"]').on('click',function(event){if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')&&location.hostname==this.hostname&&$(this).parents('.mobmenu-content').length>0){var target;try{target=decodeURIComponent(this.hash);}catch(e){target=this.hash;} 74$('html').css('overflow','');if(target.length){if(0<$(this).parents('.mobmenu-left-panel').length){mobmenuClosePanel('mobmenu-left-panel');}else{mobmenuClosePanel('mobmenu-right-panel');} 75target=target.length?target:$('[name='+this.hash.slice(1)+']');$('body,html').animate({scrollTop:target.offset().top-$(".mob-menu-header-holder").height()-50},1000);}}});function mobmenuClosePanel(target){$('.'+target).toggleClass('show-panel');$('html').removeClass('show-mobmenu-filter-panel');$('body').removeClass('show-nav-right');$('body').removeClass('show-nav-left');$('html').removeClass('mob-menu-no-scroll');setTimeout(function(){$('.mob-menu-sliding-menus [data-menu-level]').scrollTop('0');if(1==$('.mob-menu-header-holder').attr('data-autoclose-submenus')){$('.mob-expand-submenu.show-sub').click();$('.mobmenu-content .show-sub-menu').removeClass('show-sub-menu');}},400);} 76function mobmenuOpenPanel(target){$('.mobmenu-content').scrollTop(0);$('html').addClass('mob-menu-no-scroll');if($('.'+target).hasClass('mobmenu-left-alignment')){$('body').addClass('show-nav-left');} 77if($('.'+target).hasClass('mobmenu-right-alignment')){$('body').addClass('show-nav-right');} 78$('.'+target).addClass('show-panel');}});window.Picker=class Picker{constructor(options={}){this.elm=options.elm||document.querySelector('body');this.mode=options.mode||'target';this.excludeElmName=options.excludeElmName||[];this.switch=typeof options.switch==='boolean'?options.switch:true;this.events=options.events||[];this.onInit=options.onInit;this.onClick=options.onClick?options.onClick.bind(this):null;this.onHover=options.onHover?options.onHover.bind(this):null;this.fn_bind_clickHandle=null;this.fn_bind_hoverHandle=null;this.fn_bind_contextmenuHandle=null;this._init();} 79on(){this.switch=true;} 80off(){this.switch=false;this._removeTargetShowPos();this._removeCoverShowPos();} 81changeMode(mode){let modeArr=['cover','target'];if(modeArr.includes(mode)){this.mode=mode;this._removeTargetShowPos();this._removeCoverShowPos();}else{console.error(`Mode error, only includes [ ${modeArr.join(" | ")} ]`);}}
82destroy(){this.events.forEach((eo)=>{eo.fn_bind=eo.fn.bind(this);this.elm.removeEventListener(eo.key,this[`_${eo.key}_Handle`],false);});this.elm.removeEventListener('mouseover',this.fn_bind_hoverHandle,false);this.elm.removeEventListener('click',this.fn_bind_clickHandle,false);this._removeTargetShowPos();document.querySelector("#_picker_cover_wrap_box").remove();} 83_init(){let wrapDom=document.createElement('div');wrapDom.setAttribute("id","_picker_cover_wrap_box");wrapDom.innerHTML='<svg></svg>';document.body.appendChild(wrapDom);this._initEvent();this.onInit&&this.onInit();} 84_initEvent(){this.events.forEach((eo)=>{this[`_${eo.key}_Handle`]=(event)=>{if(this._triggerEvent(event)===false)return;eo.fn&&eo.fn(event);};eo.fn_bind=this[`_${eo.key}_Handle`].bind(this);this.elm.addEventListener(eo.key,this[`_${eo.key}_Handle`],false);});this.fn_bind_hoverHandle=this._hoverHandle.bind(this);this.fn_bind_clickHandle=this._clickHandle.bind(this);this.elm.addEventListener('mouseover',this.fn_bind_hoverHandle,false);this.elm.addEventListener('click',this.fn_bind_clickHandle,false);} 85_triggerEvent(event){let tipsDom=document.querySelector("#_pick_tips_content");if(this.switch&&!this.excludeElmName.includes(event.target.localName.toLocaleLowerCase())&&!(tipsDom?tipsDom.contains(event.target):0)){event.stopPropagation();event.preventDefault();return true;}else{return false;}} 86_hoverHandle(event){if(this._triggerEvent(event)===false)return;switch(this.mode){case'cover':this._coverShowPos(event);break;case'target':this._targetShowPos(event);break;} 87this.onHover&&this.onHover(event);} 88_clickHandle(event){if(this._triggerEvent(event)===false)return;this.onClick&&this.onClick(event);} 89_targetShowPos(event){this._removeTargetShowPos();if(event.target.localName==='body')return;event.target.classList.add("_picker_target_elm");} 90_removeTargetShowPos(){document.querySelectorAll("._picker_target_elm").forEach((elm)=>{elm.classList.remove("_picker_target_elm");});} 91_coverShowPos(event){let elm=event.target;let W_W=window.screen.availWidth;let W_H=window.screen.availHeight;let pos=elm.getBoundingClientRect();let p={tX:pos.left>0?pos.left:0,tY:pos.top>0?pos.top:0,w:pos.right-pos.left,h:pos.bottom-pos.top,};let path_W=`M 0 0 h ${W_W} v ${W_H} h -${W_W} Z`;let path_box=`M ${p.tX} ${p.tY} h ${p.w} v ${p.h} h -${p.w} Z`;let elm_path1=`<path d="${path_W} ${path_box}"></path>`;let elm_path2=`<path d="${path_box}"></path>`;document.querySelector("#_picker_cover_wrap_box svg").innerHTML=elm_path1+elm_path2;} 92_removeCoverShowPos(){document.querySelector("#_picker_cover_wrap_box svg").innerHTML='';}};; 93jQuery(function($){$('document').ready(function(){$('.sidebar_menu .sub-menu .menu-item a').each(function(){if($(this).attr('href')==$('.breadcrumb_last').prev().attr('href')) 94{$(this).addClass('active_submenu');} 95else if($(this).attr('href')==window.location.href) 96{$(this).addClass('active_submenu');}});$('#mobmenuleft .current-menu-item,#mobmenuleft .current-menu-ancestor').children().each(function(){if($(this).attr('href')=="#") 97{$(this).next().addClass('active_submenu_mobi') 98return false;}});$('#mobmenuleft li .active_submenu_mobi .current-category-ancestor,#mobmenuleft li .active_submenu_mobi .current-menu-item').children().each(function(){if($(this).attr('href')=="#") 99{$(this).next().addClass('active_submenu_mobi') 100return false;}});$('.tovar-list .row .tovar-item a span').each(function(){if($(this).height()>="51") 101{if($(this).next().width()<="169") 102{$(this).next().css({'width':'92%'})} 103else{$(this).next().css({'width':'94%'})}}});});}); 104/*! 105 * jQuery Form Plugin 106 * version: 3.51.0-2014.06.20 107 * Requires jQuery v1.5 or later 108 * Copyright (c) 2014 M. Alsup 109 * Examples and documentation at: http://malsup.com/jquery/form/ 110 * Project repository: https://github.com/malsup/form 111 * Dual licensed under the MIT and GPL licenses. 112 * https://github.com/malsup/form#copyright-and-license 113 */ 114!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e("undefined"!=typeof jQuery?jQuery:window.Zepto)}(function(e){"use strict";function t(t){var r=t.data;t.isDefaultPrevented()||(t.preventDefault(),e(t.target).ajaxSubmit(r))}function r(t){var r=t.target,a=e(r);if(!a.is("[type=submit],[type=image]")){var n=a.closest("[type=submit]");if(0===n.length)return;r=n[0]}var i=this;if(i.clk=r,"image"==r.type)if(void 0!==t.offsetX)i.clk_x=t.offsetX,i.clk_y=t.offsetY;else if("function"==typeof e.fn.offset){var o=a.offset();i.clk_x=t.pageX-o.left,i.clk_y=t.pageY-o.top}else i.clk_x=t.pageX-r.offsetLeft,i.clk_y=t.pageY-r.offsetTop;setTimeout(function(){i.clk=i.clk_x=i.clk_y=null},100)}function a(){if(e.fn.ajaxSubmit.debug){var t="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(t):window.opera&&window.opera.postError&&window.opera.postError(t)}}var n={};n.fileapi=void 0!==e("<input type='file'/>").get(0).files,n.formdata=void 0!==window.FormData;var i=!!e.fn.prop;e.fn.attr2=function(){if(!i)return this.attr.apply(this,arguments);var e=this.prop.apply(this,arguments);return e&&e.jquery||"string"==typeof e?e:this.attr.apply(this,arguments)},e.fn.ajaxSubmit=function(t){function r(r){var a,n,i=e.param(r,t.traditional).split("&"),o=i.length,s=[];for(a=0;o>a;a++)i[a]=i[a].replace(/\+/g," "),n=i[a].split("="),s.push([decodeURIComponent(n[0]),decodeURIComponent(n[1])]);return s}function o(a){for(var n=new FormData,i=0;i<a.length;i++)n.append(a[i].name,a[i].value);if(t.extraData){var o=r(t.extraData);for(i=0;i<o.length;i++)o[i]&&n.append(o[i][0],o[i][1])}t.data=null;var s=e.extend(!0,{},e.ajaxSettings,t,{contentType:!1,processData:!1,cache:!1,type:u||"POST"});t.uploadProgress&&(s.xhr=function(){var r=e.ajaxSettings.xhr();return r.upload&&r.upload.addEventListener("progress",function(e){var r=0,a=e.loaded||e.position,n=e.total;e.lengthComputable&&(r=Math.ceil(a/n*100)),t.uploadProgress(e,a,n,r)},!1),r}),s.data=null;var c=s.beforeSend;return s.beforeSend=function(e,r){r.data=t.formData?t.formData:n,c&&c.call(this,e,r)},e.ajax(s)}function s(r){function n(e){var t=null;try{e.contentWindow&&(t=e.contentWindow.document)}catch(r){a("cannot get iframe.contentWindow document: "+r)}if(t)return t;try{t=e.contentDocument?e.contentDocument:e.document}catch(r){a("cannot get iframe.contentDocument: "+r),t=e.document}return t}function o(){function t(){try{var e=n(g).readyState;a("state = "+e),e&&"uninitialized"==e.toLowerCase()&&setTimeout(t,50)}catch(r){a("Server abort: ",r," (",r.name,")"),s(k),j&&clearTimeout(j),j=void 0}}
114var r=f.attr2("target"),i=f.attr2("action"),o="multipart/form-data",c=f.attr("enctype")||f.attr("encoding")||o;w.setAttribute("target",p),(!u||/post/i.test(u))&&w.setAttribute("method","POST"),i!=m.url&&w.setAttribute("action",m.url),m.skipEncodingOverride||u&&!/post/i.test(u)||f.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),m.timeout&&(j=setTimeout(function(){T=!0,s(D)},m.timeout));var l=[];try{if(m.extraData)for(var d in m.extraData)m.extraData.hasOwnProperty(d)&&l.push(e.isPlainObject(m.extraData[d])&&m.extraData[d].hasOwnProperty("name")&&m.extraData[d].hasOwnProperty("value")?e('<input type="hidden" name="'+m.extraData[d].name+'">').val(m.extraData[d].value).appendTo(w)[0]:e('<input type="hidden" name="'+d+'">').val(m.extraData[d]).appendTo(w)[0]);m.iframeTarget||v.appendTo("body"),g.attachEvent?g.attachEvent("onload",s):g.addEventListener("load",s,!1),setTimeout(t,15);try{w.submit()}catch(h){var x=document.createElement("form").submit;x.apply(w)}}finally{w.setAttribute("action",i),w.setAttribute("enctype",c),r?w.setAttribute("target",r):f.removeAttr("target"),e(l).remove()}}function s(t){if(!x.aborted&&!F){if(M=n(g),M||(a("cannot access response document"),t=k),t===D&&x)return x.abort("timeout"),void S.reject(x,"timeout");if(t==k&&x)return x.abort("server abort"),void S.reject(x,"error","server abort");if(M&&M.location.href!=m.iframeSrc||T){g.detachEvent?g.detachEvent("onload",s):g.removeEventListener("load",s,!1);var r,i="success";try{if(T)throw"timeout";var o="xml"==m.dataType||M.XMLDocument||e.isXMLDoc(M);if(a("isXml="+o),!o&&window.opera&&(null===M.body||!M.body.innerHTML)&&--O)return a("requeing onLoad callback, DOM not available"),void setTimeout(s,250);var u=M.body?M.body:M.documentElement;x.responseText=u?u.innerHTML:null,x.responseXML=M.XMLDocument?M.XMLDocument:M,o&&(m.dataType="xml"),x.getResponseHeader=function(e){var t={"content-type":m.dataType};return t[e.toLowerCase()]},u&&(x.status=Number(u.getAttribute("status"))||x.status,x.statusText=u.getAttribute("statusText")||x.statusText);var c=(m.dataType||"").toLowerCase(),l=/(json|script|text)/.test(c);if(l||m.textarea){var f=M.getElementsByTagName("textarea")[0];if(f)x.responseText=f.value,x.status=Number(f.getAttribute("status"))||x.status,x.statusText=f.getAttribute("statusText")||x.statusText;else if(l){var p=M.getElementsByTagName("pre")[0],h=M.getElementsByTagName("body")[0];p?x.responseText=p.textContent?p.textContent:p.innerText:h&&(x.responseText=h.textContent?h.textContent:h.innerText)}}else"xml"==c&&!x.responseXML&&x.responseText&&(x.responseXML=X(x.responseText));try{E=_(x,c,m)}catch(y){i="parsererror",x.error=r=y||i}}catch(y){a("error caught: ",y),i="error",x.error=r=y||i}x.aborted&&(a("upload aborted"),i=null),x.status&&(i=x.status>=200&&x.status<300||304===x.status?"success":"error"),"success"===i?(m.success&&m.success.call(m.context,E,"success",x),S.resolve(x.responseText,"success",x),d&&e.event.trigger("ajaxSuccess",[x,m])):i&&(void 0===r&&(r=x.statusText),m.error&&m.error.call(m.context,x,i,r),S.reject(x,"error",r),d&&e.event.trigger("ajaxError",[x,m,r])),d&&e.event.trigger("ajaxComplete",[x,m]),d&&!--e.active&&e.event.trigger("ajaxStop"),m.complete&&m.complete.call(m.context,x,i),F=!0,m.timeout&&clearTimeout(j),setTimeout(function(){m.iframeTarget?v.attr("src",m.iframeSrc):v.remove(),x.responseXML=null},100)}}}var c,l,m,d,p,v,g,x,y,b,T,j,w=f[0],S=e.Deferred();if(S.abort=function(e){x.abort(e)},r)for(l=0;l<h.length;l++)c=e(h[l]),i?c.prop("disabled",!1):c.removeAttr("disabled");if(m=e.extend(!0,{},e.ajaxSettings,t),m.context=m.context||m,p="jqFormIO"+(new Date).getTime(),m.iframeTarget?(v=e(m.iframeTarget),b=v.attr2("name"),b?p=b:v.attr2("name",p)):(v=e('<iframe name="'+p+'" src="'+m.iframeSrc+'" />'),v.css({position:"absolute",top:"-1000px",left:"-1000px"})),g=v[0],x={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(t){var r="timeout"===t?"timeout":"aborted";a("aborting upload... "+r),this.aborted=1;try{g.contentWindow.document.execCommand&&g.contentWindow.document.execCommand("Stop")}catch(n){}v.attr("src",m.iframeSrc),x.error=r,m.error&&m.error.call(m.context,x,r,t),d&&e.event.trigger("ajaxError",[x,m,r]),m.complete&&m.complete.call(m.context,x,r)}},d=m.global,d&&0===e.active++&&e.event.trigger("ajaxStart"),d&&e.event.trigger("ajaxSend",[x,m]),m.beforeSend&&m.beforeSend.c
114all(m.context,x,m)===!1)return m.global&&e.active--,S.reject(),S;if(x.aborted)return S.reject(),S;y=w.clk,y&&(b=y.name,b&&!y.disabled&&(m.extraData=m.extraData||{},m.extraData[b]=y.value,"image"==y.type&&(m.extraData[b+".x"]=w.clk_x,m.extraData[b+".y"]=w.clk_y)));var D=1,k=2,A=e("meta[name=csrf-token]").attr("content"),L=e("meta[name=csrf-param]").attr("content");L&&A&&(m.extraData=m.extraData||{},m.extraData[L]=A),m.forceSync?o():setTimeout(o,10);var E,M,F,O=50,X=e.parseXML||function(e,t){return window.ActiveXObject?(t=new ActiveXObject("Microsoft.XMLDOM"),t.async="false",t.loadXML(e)):t=(new DOMParser).parseFromString(e,"text/xml"),t&&t.documentElement&&"parsererror"!=t.documentElement.nodeName?t:null},C=e.parseJSON||function(e){return window.eval("("+e+")")},_=function(t,r,a){var n=t.getResponseHeader("content-type")||"",i="xml"===r||!r&&n.indexOf("xml")>=0,o=i?t.responseXML:t.responseText;return i&&"parsererror"===o.documentElement.nodeName&&e.error&&e.error("parsererror"),a&&a.dataFilter&&(o=a.dataFilter(o,r)),"string"==typeof o&&("json"===r||!r&&n.indexOf("json")>=0?o=C(o):("script"===r||!r&&n.indexOf("javascript")>=0)&&e.globalEval(o)),o};return S}if(!this.length)return a("ajaxSubmit: skipping submit process - no element selected"),this;var u,c,l,f=this;"function"==typeof t?t={success:t}:void 0===t&&(t={}),u=t.type||this.attr2("method"),c=t.url||this.attr2("action"),l="string"==typeof c?e.trim(c):"",l=l||window.location.href||"",l&&(l=(l.match(/^([^#]+)/)||[])[1]),t=e.extend(!0,{url:l,success:e.ajaxSettings.success,type:u||e.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},t);var m={};if(this.trigger("form-pre-serialize",[this,t,m]),m.veto)return a("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(t.beforeSerialize&&t.beforeSerialize(this,t)===!1)return a("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var d=t.traditional;void 0===d&&(d=e.ajaxSettings.traditional);var p,h=[],v=this.formToArray(t.semantic,h);if(t.data&&(t.extraData=t.data,p=e.param(t.data,d)),t.beforeSubmit&&t.beforeSubmit(v,this,t)===!1)return a("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[v,this,t,m]),m.veto)return a("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var g=e.param(v,d);p&&(g=g?g+"&"+p:p),"GET"==t.type.toUpperCase()?(t.url+=(t.url.indexOf("?")>=0?"&":"?")+g,t.data=null):t.data=g;var x=[];if(t.resetForm&&x.push(function(){f.resetForm()}),t.clearForm&&x.push(function(){f.clearForm(t.includeHidden)}),!t.dataType&&t.target){var y=t.success||function(){};x.push(function(r){var a=t.replaceTarget?"replaceWith":"html";e(t.target)[a](r).each(y,arguments)})}else t.success&&x.push(t.success);if(t.success=function(e,r,a){for(var n=t.context||this,i=0,o=x.length;o>i;i++)x[i].apply(n,[e,r,a||f,f])},t.error){var b=t.error;t.error=function(e,r,a){var n=t.context||this;b.apply(n,[e,r,a,f])}}if(t.complete){var T=t.complete;t.complete=function(e,r){var a=t.context||this;T.apply(a,[e,r,f])}}var j=e("input[type=file]:enabled",this).filter(function(){return""!==e(this).val()}),w=j.length>0,S="multipart/form-data",D=f.attr("enctype")==S||f.attr("encoding")==S,k=n.fileapi&&n.formdata;a("fileAPI :"+k);var A,L=(w||D)&&!k;t.iframe!==!1&&(t.iframe||L)?t.closeKeepAlive?e.get(t.closeKeepAlive,function(){A=s(v)}):A=s(v):A=(w||D)&&k?o(v):e.ajax(t),f.removeData("jqxhr").data("jqxhr",A);for(var E=0;E<h.length;E++)h[E]=null;return this.trigger("form-submit-notify",[this,t]),this},e.fn.ajaxForm=function(n){if(n=n||{},n.delegation=n.delegation&&e.isFunction(e.fn.on),!n.delegation&&0===this.length){var i={s:this.selector,c:this.context};return!e.isReady&&i.s?(a("DOM not ready, queuing ajaxForm"),e(function(){e(i.s,i.c).ajaxForm(n)}),this):(a("terminating; zero elements found by selector"+(e.isReady?"":" (DOM not ready)")),this)}return n.delegation?(e(document).off("submit.form-plugin",this.selector,t).off("click.form-plugin",this.selector,r).on("submit.form-plugin",this.selector,n,t).on("click.form-plugin",this.selector,n,r),this):this.ajaxFormUnbind().bind("submit.form-plugin",n,t).bind("click.form-plugin",n,r)},e.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},e.fn.formToArray=function(t,r){var a=[];if(0===this.length)return a;var i,o=this[0],s=this.attr("id"),u=t?o.getElementsByTagName("*"):o.elements;if(u&&!/MSIE [678]/.test(navigator.userAgent)&&(u=e(u).get()),s&&(i=e(':input[form="'+s+'"]').get(),i.length&&(u=(u||[]).concat(i))),!u||!u.length)return a;var c,l,f,m,d,p,h;for(c=0,p=u.length;p>c;c++)if(d=u[c],f=d.name,f&&!d.disabled)if(t&&o.clk&&"image"==d.type)o.clk==d&&(a.push({name:f,value:e(d).val(),type:d.type}),a.push({name:f+".x",value:o.clk_x},{name:f+".y",value:o.clk_y}));else if(m=e.fieldValue(d,!0),m&&m.constructor==Array)for(r&&r.push(d),l=0,h=m.length;h>l;l++)a.push({name:f,value:m[l]});else if(n.fileapi&&"file"==d.type){r&&r.push(d);var v=d.files;if(v.length)for(l=0;l<v.length;l++)a.push({name:f,value:v[l],type:d.type});else a.push({name:f,value:"",type:d.type})}else null!==m&&"undefined"!=typeof m&&(r&&r.push(d),a.push({name:f,value:m,type:d.type,required:d.required}));if(!t&&o.clk){var g=e(o.clk),x=g[0];f=x.name,f&&!x.disabled&&"image"==x.type&&(a.push({name:f,value:g.val()}),a.push({name:f+".x",value:o.clk_x},{name:f+".y",value:o.clk_y}))}return a}
114,e.fn.formSerialize=function(t){return e.param(this.formToArray(t))},e.fn.fieldSerialize=function(t){var r=[];return this.each(function(){var a=this.name;if(a){var n=e.fieldValue(this,t);if(n&&n.constructor==Array)for(var i=0,o=n.length;o>i;i++)r.push({name:a,value:n[i]});else null!==n&&"undefined"!=typeof n&&r.push({name:this.name,value:n})}}),e.param(r)},e.fn.fieldValue=function(t){for(var r=[],a=0,n=this.length;n>a;a++){var i=this[a],o=e.fieldValue(i,t);null===o||"undefined"==typeof o||o.constructor==Array&&!o.length||(o.constructor==Array?e.merge(r,o):r.push(o))}return r},e.fieldValue=function(t,r){var a=t.name,n=t.type,i=t.tagName.toLowerCase();if(void 0===r&&(r=!0),r&&(!a||t.disabled||"reset"==n||"button"==n||("checkbox"==n||"radio"==n)&&!t.checked||("submit"==n||"image"==n)&&t.form&&t.form.clk!=t||"select"==i&&-1==t.selectedIndex))return null;if("select"==i){var o=t.selectedIndex;if(0>o)return null;for(var s=[],u=t.options,c="select-one"==n,l=c?o+1:u.length,f=c?o:0;l>f;f++){var m=u[f];if(m.selected){var d=m.value;if(d||(d=m.attributes&&m.attributes.value&&!m.attributes.value.specified?m.text:m.value),c)return d;s.push(d)}}return s}return e(t).val()},e.fn.clearForm=function(t){return this.each(function(){e("input,select,textarea",this).clearFields(t)})},e.fn.clearFields=e.fn.clearInputs=function(t){var r=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var a=this.type,n=this.tagName.toLowerCase();r.test(a)||"textarea"==n?this.value="":"checkbox"==a||"radio"==a?this.checked=!1:"select"==n?this.selectedIndex=-1:"file"==a?/MSIE/.test(navigator.userAgent)?e(this).replaceWith(e(this).clone(!0)):e(this).val(""):t&&(t===!0&&/hidden/.test(a)||"string"==typeof t&&e(this).is(t))&&(this.value="")})},e.fn.resetForm=function(){return this.each(function(){("function"==typeof this.reset||"object"==typeof this.reset&&!this.reset.nodeType)&&this.reset()})},e.fn.enable=function(e){return void 0===e&&(e=!0),this.each(function(){this.disabled=!e})},e.fn.selected=function(t){return void 0===t&&(t=!0),this.each(function(){var r=this.type;if("checkbox"==r||"radio"==r)this.checked=t;else if("option"==this.tagName.toLowerCase()){var a=e(this).parent("select");t&&a[0]&&"select-one"==a[0].type&&a.find("option").selected(!1),this.selected=t}})},e.fn.ajaxSubmit.debug=!1}); 115(function($){'use strict';if(typeof _wpcf7==='undefined'||_wpcf7===null){return;} 116_wpcf7=$.extend({cached:0,inputs:[]},_wpcf7);$.fn.wpcf7InitForm=function(){this.ajaxForm({beforeSubmit:function(arr,$form,options){$form.wpcf7ClearResponseOutput();$form.find('[aria-invalid]').attr('aria-invalid','false');$form.find('.ajax-loader').addClass('is-active');return true;},beforeSerialize:function($form,options){$form.find('[placeholder].placeheld').each(function(i,n){$(n).val('');});return true;},data:{'_wpcf7_is_ajax_call':1},dataType:'json',success:$.wpcf7AjaxSuccess,error:function(xhr,status,error,$form){var e=$('<div class="ajax-error"></div>').text(error.message);$form.after(e);}});if(_wpcf7.cached){this.wpcf7OnloadRefill();} 117this.wpcf7ToggleSubmit();this.find('.wpcf7-submit').wpcf7AjaxLoader();this.find('.wpcf7-acceptance').click(function(){$(this).closest('form').wpcf7ToggleSubmit();});this.find('.wpcf7-exclusive-checkbox').wpcf7ExclusiveCheckbox();this.find('.wpcf7-list-item.has-free-text').wpcf7ToggleCheckboxFreetext();this.find('[placeholder]').wpcf7Placeholder();if(_wpcf7.jqueryUi&&!_wpcf7.supportHtml5.date){this.find('input.wpcf7-date[type="date"]').each(function(){$(this).datepicker({dateFormat:'yy-mm-dd',minDate:new Date($(this).attr('min')),maxDate:new Date($(this).attr('max'))});});} 118if(_wpcf7.jqueryUi&&!_wpcf7.supportHtml5.number){this.find('input.wpcf7-number[type="number"]').each(function(){$(this).spinner({min:$(this).attr('min'),max:$(this).attr('max'),step:$(this).attr('step')});});} 119this.find('.wpcf7-character-count').wpcf7CharacterCount();this.find('.wpcf7-validates-as-url').change(function(){$(this).wpcf7NormalizeUrl();});this.find('.wpcf7-recaptcha').wpcf7Recaptcha();};$.wpcf7AjaxSuccess=function(data,status,xhr,$form){if(!$.isPlainObject(data)||$.isEmptyObject(data)){return;} 120_wpcf7.inputs=$form.serializeArray();var $responseOutput=$form.find('div.wpcf7-response-output');
120$form.wpcf7ClearResponseOutput();$form.find('.wpcf7-form-control').removeClass('wpcf7-not-valid');$form.removeClass('invalid spam sent failed');if(data.captcha){$form.wpcf7RefillCaptcha(data.captcha);} 121if(data.quiz){$form.wpcf7RefillQuiz(data.quiz);} 122if(data.invalids){$.each(data.invalids,function(i,n){$form.find(n.into).wpcf7NotValidTip(n.message);$form.find(n.into).find('.wpcf7-form-control').addClass('wpcf7-not-valid');$form.find(n.into).find('[aria-invalid]').attr('aria-invalid','true');});$responseOutput.addClass('wpcf7-validation-errors');$form.addClass('invalid');$(data.into).wpcf7TriggerEvent('invalid');}else if(1==data.spam){$form.find('[name="g-recaptcha-response"]').each(function(){if(''==$(this).val()){var $recaptcha=$(this).closest('.wpcf7-form-control-wrap');$recaptcha.wpcf7NotValidTip(_wpcf7.recaptcha.messages.empty);}});$responseOutput.addClass('wpcf7-spam-blocked');$form.addClass('spam');$(data.into).wpcf7TriggerEvent('spam');}else if(1==data.mailSent){$responseOutput.addClass('wpcf7-mail-sent-ok');$form.addClass('sent');if(data.onSentOk){$.each(data.onSentOk,function(i,n){eval(n)});} 123$(data.into).wpcf7TriggerEvent('mailsent');}else{$responseOutput.addClass('wpcf7-mail-sent-ng');$form.addClass('failed');$(data.into).wpcf7TriggerEvent('mailfailed');} 124if(data.onSubmit){$.each(data.onSubmit,function(i,n){eval(n)});} 125$(data.into).wpcf7TriggerEvent('submit');if(1==data.mailSent){$form.resetForm();} 126$form.find('[placeholder].placeheld').each(function(i,n){$(n).val($(n).attr('placeholder'));});$responseOutput.append(data.message).slideDown('fast');$responseOutput.attr('role','alert');$.wpcf7UpdateScreenReaderResponse($form,data);};$.fn.wpcf7TriggerEvent=function(name){return this.each(function(){var elmId=this.id;var inputs=_wpcf7.inputs;var event=new CustomEvent('wpcf7'+name,{bubbles:true,detail:{id:elmId,inputs:inputs}});this.dispatchEvent(event);$(this).trigger('wpcf7:'+name);$(this).trigger(name+'.wpcf7');});};$.fn.wpcf7ExclusiveCheckbox=function(){return this.find('input:checkbox').click(function(){var name=$(this).attr('name');$(this).closest('form').find('input:checkbox[name="'+name+'"]').not(this).prop('checked',false);});};$.fn.wpcf7Placeholder=function(){if(_wpcf7.supportHtml5.placeholder){return this;} 127return this.each(function(){$(this).val($(this).attr('placeholder'));$(this).addClass('placeheld');$(this).focus(function(){if($(this).hasClass('placeheld')){$(this).val('').removeClass('placeheld');}});$(this).blur(function(){if(''===$(this).val()){$(this).val($(this).attr('placeholder'));$(this).addClass('placeheld');}});});};$.fn.wpcf7AjaxLoader=function(){return this.each(function(){$(this).after('<span class="ajax-loader"></span>');});};$.fn.wpcf7ToggleSubmit=function(){return this.each(function(){var form=$(this);if(this.tagName.toLowerCase()!='form'){form=$(this).find('form').first();} 128if(form.hasClass('wpcf7-acceptance-as-validation')){return;} 129var submit=form.find('input:submit');if(!submit.length){return;} 130var acceptances=form.find('input:checkbox.wpcf7-acceptance');if(!acceptances.length){return;} 131submit.removeAttr('disabled');acceptances.each(function(i,n){n=$(n);if(n.hasClass('wpcf7-invert')&&n.is(':checked')||!n.hasClass('wpcf7-invert')&&!n.is(':checked')){submit.attr('disabled','disabled');}});});};$.fn.wpcf7ToggleCheckboxFreetext=function(){return this.each(function(){var $wrap=$(this).closest('.wpcf7-form-control');if($(this).find(':checkbox, :radio').is(':checked')){$(this).find(':input.wpcf7-free-text').prop('disabled',false);}else{$(this).find(':input.wpcf7-free-text').prop('disabled',true);} 132$wrap.find(':checkbox, :radio').change(function(){var $cb=$('.has-free-text',$wrap).find(':checkbox, :radio');var $freetext=$(':input.wpcf7-free-text',$wrap);if($cb.is(':checked')){$freetext.prop('disabled',false).focus();}else{$freetext.prop('disabled',true);}});});};$.fn.wpcf7CharacterCount=function(){return this.each(function(){var $count=$(this);var name=$count.attr('data-target-name');var down=$count.hasClass('down');var starting=parseInt($count.attr('data-starting-value'),10);var maximum=parseInt($count.attr('data-maximum-value'),10);var minimum=parseInt($count.attr('data-minimum-value'),10);var updateCount=function($target){var length=$target.val().length;var count=down?starting-length:length;$count.attr('data-current-value',count);$count.text(count);if(maximum&&maximum<length){$count.addClass('too-long');}else{$count.removeClass('too-long');} 133if(minimum&&length<minimum){$count.addClass('too-short');}else{$count.removeClass('too-short');}};$count.closest('form').find(':input[name="'+name+'"]').each(function(){updateCount($(this));$(this).keyup(function(){updateCount($(this));});});});};$.fn.wpcf7NormalizeUrl=function(){return this.each(function(){var val=$.trim($(this).val());if(val&&!val.match(/^[a-z][a-z0-9.+-]*:/i)){val=val.replace(/^\/+/,'');val='http://'+val;} 134$(this).val(val);});};$.fn.wpcf7NotValidTip=function(message){return this.each(function(){var $into=$(this);$into.find('span.wpcf7-not-valid-tip').remove();$into.append('<span role="alert" class="wpcf7-not-valid-tip">'+message+'</span>');if($into.is('.use-floating-validation-tip *')){$('.wpcf7-not-valid-tip',$
134into).mouseover(function(){$(this).wpcf7FadeOut();});$(':input',$into).focus(function(){$('.wpcf7-not-valid-tip',$into).not(':hidden').wpcf7FadeOut();});}});};$.fn.wpcf7FadeOut=function(){return this.each(function(){$(this).animate({opacity:0},'fast',function(){$(this).css({'z-index':-100});});});};$.fn.wpcf7OnloadRefill=function(){return this.each(function(){var url=$(this).attr('action');if(0<url.indexOf('#')){url=url.substr(0,url.indexOf('#'));} 135var id=$(this).find('input[name="_wpcf7"]').val();var unitTag=$(this).find('input[name="_wpcf7_unit_tag"]').val();$.getJSON(url,{_wpcf7_is_ajax_call:1,_wpcf7:id,_wpcf7_request_ver:$.now()},function(data){if(data&&data.captcha){$('#'+unitTag).wpcf7RefillCaptcha(data.captcha);} 136if(data&&data.quiz){$('#'+unitTag).wpcf7RefillQuiz(data.quiz);}});});};$.fn.wpcf7RefillCaptcha=function(captcha){return this.each(function(){var form=$(this);$.each(captcha,function(i,n){form.find(':input[name="'+i+'"]').clearFields();form.find('img.wpcf7-captcha-'+i).attr('src',n);var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);form.find('input:hidden[name="_wpcf7_captcha_challenge_'+i+'"]').attr('value',match[1]);});});};$.fn.wpcf7RefillQuiz=function(quiz){return this.each(function(){var form=$(this);$.each(quiz,function(i,n){form.find(':input[name="'+i+'"]').clearFields();form.find(':input[name="'+i+'"]').siblings('span.wpcf7-quiz-label').text(n[0]);form.find('input:hidden[name="_wpcf7_quiz_answer_'+i+'"]').attr('value',n[1]);});});};$.fn.wpcf7ClearResponseOutput=function(){return this.each(function(){$(this).find('div.wpcf7-response-output').hide().empty().removeClass('wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked').removeAttr('role');$(this).find('span.wpcf7-not-valid-tip').remove();$(this).find('.ajax-loader').removeClass('is-active');});};$.fn.wpcf7Recaptcha=function(){return this.each(function(){var events='wpcf7:spam wpcf7:mailsent wpcf7:mailfailed';$(this).closest('div.wpcf7').on(events,function(e){if(recaptchaWidgets&&grecaptcha){$.each(recaptchaWidgets,function(index,value){grecaptcha.reset(value);});}});});};$.wpcf7UpdateScreenReaderResponse=function($form,data){$('.wpcf7 .screen-reader-response').html('').attr('role','');if(data.message){var $response=$form.siblings('.screen-reader-response').first();$response.append(data.message);if(data.invalids){var $invalids=$('<ul></ul>');$.each(data.invalids,function(i,n){if(n.idref){var $li=$('<li></li>').append($('<a></a>').attr('href','#'+n.idref).append(n.message));}else{var $li=$('<li></li>').append(n.message);} 137$invalids.append($li);});$response.append($invalids);} 138$response.attr('role','alert').focus();}};$.wpcf7SupportHtml5=function(){var features={};var input=document.createElement('input');features.placeholder='placeholder'in input;var inputTypes=['email','url','tel','number','range','date'];$.each(inputTypes,function(index,value){input.setAttribute('type',value);features[value]=input.type!=='text';});return features;};$(function(){_wpcf7.supportHtml5=$.wpcf7SupportHtml5();$('div.wpcf7 > form').wpcf7InitForm();});})(jQuery);(function(){if(typeof window.CustomEvent==="function")return false;function CustomEvent(event,params){params=params||{bubbles:false,cancelable:false,detail:undefined};var evt=document.createEvent('CustomEvent');evt.initCustomEvent(event,params.bubbles,params.cancelable,params.detail);return evt;} 139CustomEvent.prototype=window.Event.prototype;window.CustomEvent=CustomEvent;})(); 140function getWidgetIndex(t){return null!=t&&"widget_index"!=t||(t=1),jQuery("#chaty-widget-"+t).length||jQuery("#chaty-widget_-"+t).length||jQuery(".chaty").length&&0!=(t=jQuery(".chaty:first").data("id"))&&(t=t.replace(/[^0-9]/g,"")),t}function activateChatyWidget(t){jQuery(".chaty-outer-forms").removeClass("active"),jQuery("#chaty-widget-"+t).length&&jQuery("#chaty-widget-"+t).addClass("active"),jQuery("#chaty-widget-_"+t).length&&jQuery("#chaty-widget-_"+t).addClass("active")}function launch_chaty(t){activateChatyWidget(t=getWidgetIndex(t)),jQuery("#chaty-widget-"+t).length&&jQuery("#chaty-widget-"+t+" .chaty-cta-button .open-chaty").trigger("click"),jQuery("#chaty-widget-_"+t).length&&jQuery("#chaty-widget-_"+t+" .chaty-cta-button .open-chaty").trigger("click")}function open_chaty_whatsapp_popup(t){activateChatyWidget(t=getWidgetIndex(t)),jQuery("#chaty-widget-"+t).length&&jQuery("#chaty-widget-"+t+" .Whatsapp-channel").trigger("click"),jQuery("#chaty-widget-_"+t).length&&jQuery("#chaty-widget-_"+t+" .Whatsapp-channel").trigger("click")}function close_chaty_whatsapp_popup(t){t=getWidgetIndex(t),jQuery("#chaty-form-"+t+"-Whatsapp").length&&jQuery("#chaty-form-"+t+"-Whatsapp .whatsapp-form-close-btn").trigger("click"),jQuery("#chaty-form-_"+t+"-Whatsapp").length&&jQuery("#chaty-form-_"+t+"-Whatsapp .whatsapp-form-close-btn").trigger("click")}function open_chaty_contact_form(t){activateChatyWidget(t=getWidgetIndex(t)),jQuery("#chaty-widget-"+t).length&&jQuery("#chaty-widget-"+t+" .Contact_Us-channel").trigger("click"),jQuery("#chaty-widget-_"+t).length&&jQuery("#chaty-widget-_"+t+" .Contact_Us-channel").trigger("click")}function close_chaty_contact_form(t){t=getWidgetIndex(t),jQuery("#chaty-form-"+t+"-Contact_Us").length&&jQuery("#chaty-form-"+t+"-Contact_Us .chaty-close-button").trigger("click"),jQuery("#chaty-form-_"+t+"-Contact_Us").length&&jQuery("#chaty-form-_"+t+"-Contact_Us .chaty-close-button").trigger("click")}!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof module&&module.exports?module.exports=t(require("jquery")):t(jQuery)}((function(t,e){var a,c,n=[],i="",s=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
140sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))?1:0,o=["System Stack","Arial","Tahoma","Verdana","Helvetica","Times New Roman","Trebuchet MS","Georgia","-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"],h=!0,l=!1,r=0,d=!1,y=!1,g=[],p=0,f=0,u="",w=0,m="";function v(a){if(t("#chaty-widget-"+a).data("animation")!=e&&"none"!=t("#chaty-widget-"+a).data("animation")){var c="chaty-animation-"+t("#chaty-widget-"+a).data("animation");t("#chaty-widget-"+a+" ."+c).removeClass(c)}t("#chaty-widget-"+a+" .ch-pending-msg").remove()}function _(){var e,a=!1;n.length&&t.each(n,(function(t,e){E(e.triggers.has_countries)&&!B(e.triggers.countries)&&e.triggers.countries.length&&(a=!0)})),a?""!=(i=H())?b():(e="https://www.cloudflare.com/cdn-cgi/trace",t.get(e,(function(t){var e,a=t.match("loc=(.*)");a.length>1&&(a=a[1])&&(""==(a=a.toUpperCase())&&(a="-"),e=a,"undefined"!=typeof Storage?null==window.sessionStorage.getItem("chaty_user_country_code")&&window.sessionStorage.setItem("chaty_user_country_code",e):V("chaty_user_country_code")||N("chaty_user_country_code",e,365),b())}))):b()}function b(){n.length&&(t("body").append('<svg width="39" height="39" viewBox="0 0 39 39" class="hide-cht-svg-bg" fill="none" xmlns="http://www.w3.org/2000/svg"><defs> <linearGradient id="linear-gradient" x1="0.892" y1="0.192" x2="0.128" y2="0.85" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#4a64d5"/> <stop offset="0.322" stop-color="#9737bd"/> <stop offset="0.636" stop-color="#f15540"/> <stop offset="1" stop-color="#fecc69"/> </linearGradient> <linearGradient id="linear-gradient-insta-dm" x1="0.892" y1="0.192" x2="0.128" y2="0.85" gradientUnits="objectBoundingBox"> <stop offset="0" stop-color="#4A64D5"></stop> <stop offset="0.322" stop-color="#9737BD"></stop> <stop offset="0.636" stop-color="#F15540"></stop> <stop offset="1" stop-color="#FECC69"></stop> </linearGradient></defs>'),t.each(n,(function(e,a){var c="",h="",g=0,p=[],f={},w=function(e){if(E(e.triggers.has_countries)&&!B(e.triggers.countries)&&e.triggers.countries.length&&"-"!=(i=H())&&-1==t.inArray(i,e.triggers.countries))return!1;return!0}(a);w=w&&function(t){if(t.triggers.has_date_scheduling_rules){var e=t.triggers.date_scheduling_rules.start_date_time,a=t.triggers.date_scheduling_rules.end_date_time,c=new Date,n=(c=q(c,t.triggers.time_diff)).getFullYear()+"-"+A(c.getMonth()+1)+"-"+A(c.getDate())+" "+A(c.getHours())+":"+A(c.getMinutes())+":"+A(c.getSeconds());return""==a&&e<=n||(""==e&&a>=n||""!=e&&""!=a&&e<=n&&a>=n)}return!0}(a),w=w&&function(t){var e=!0;if(E(t.triggers.has_day_hours_scheduling_rules)&&t.triggers.day_hours_scheduling_rules.length>0){var a=t.triggers.day_hours_scheduling_rules;if(a.length>0){e=!1;for(var c=new Date,n=(c=q(c,t.triggers.day_time_diff)).getHours(),i=c.getMinutes(),s=c.getDay(),o=0;o<a.length;o++){var h=0,l=0;-1==a[o].days?l=1:a[o].days>=0&&a[o].days<=6?a[o].days==s&&(l=1):7==a[o].days?s>=0&&s<=4&&(l=1):8==a[o].days?s>=1&&s<=5&&(l=1):9==a[o].days&&(6!=s&&0!=s||(l=1)),1==l&&(n>a[o].start_hours&&n<a[o].end_hours?h=1:n==a[o].start_hours&&n<a[o].end_hours?i>=a[o].start_min&&(h=1):n>a[o].start_hours&&n==a[o].end_hours?i<=a[o].end_min&&(h=1):n==a[o].start_hours&&n==a[o].end_hours&&i>=a[o].start_min&&i<=a[o].end_min&&(h=1),1==h&&i>=a[o].start_min&&i<=a[o].end_min&&1),1==h&&1==l&&(e=1),1==e&&(o=a.length+1)}}}return e}(a);let m=null,v=0,_=null,b=!1;t.each(a.channels,(function(t,e){x(e)&&("Chatway"===e.channel?(v=!0,_=e.chatway_position,m=e,"inside-chaty"!==_&&"chat-view"!==a.settings.cta_type||(b=!0,g++,p.push(e))):(f=e,p.push(e),g++))})),"open"==a.settings.default_state&&1==g&&"chat-view"!=a.settings.cta_type&&(a.settings.default_state="click",n[e].settings.default_state="click");let I="";if(v&&(I="has-chatway-channel"),(1!=g||!b)&&w&&g>0&&!t("#chaty-widget-"+a.id).length){var M=L(a.settings);M="right"==M?"right":"left";var S=U(a);if("chat-view"==a.settings.cta_type){var Q="<div style='display: none' class='chaty chaty-has-chat-view chaty-id-"+a.id+" chaty-widget-"+a.id+" chaty-key-"+e+"' id='chaty-widget-"+a.id+"' data-key='"+e+"' data-id='"+a.id+"' data-identifier='"+a.identifier+"' data-nonce='"+a.settings.widget_token+"' ><div class='chaty-widget "+M+"-position'><div class='chaty-channels'><div class='chaty-channel-list' id='csaas-channels-"+a.id+"'></div><div class='chaty-i-trigger csaas-widget-trigger "+I+"'></div></div></div></div>";t("body").append(Q),function(e){var a=e.id,c=T(a);null==c&&(c=-1);var n=e.settings.cta_body,i=e.settings.cta_head,s=t("title").text();B(s)?(n=n.replace(/{title}/g,""),i=i.replace(/{title}/g,"")):(n=n.replace(/{title}/g,s),i=i.replace(/{title}/g,s));n=n.replace(/{url}/g,"<a target='_blank' href='"+window.location.href+"'>"+window.location.href+"</a>"),i=i.replace(/{url}/g,"<a target='_blank' href='"+window.location.href+"'>"+window.location.href+"</a>");var o="";o+="<div style='display:none;' class='chaty-chat-view chaty-chat-view-"+a+" chaty-form-"+a+"' data-channel='chaty-chat-view' id='chaty-form-"+a+"-chaty-chat-view' data-widget='"+a+"' data-index='"+c+"'>",o+="<div class='chaty-view-body'>",o+="<div class='chaty-view-header'>"+i,o+="<div role='button' class='chaty-close-view-list'><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'><path d='M325.607 79.393c-5.857-5.857-15.355-5.858-21.213.001l-139.39 139.393L25.607 79.393c-5.857-5.857-15.355-5.858-21.213.001s-5.858 15.355 0 21.213l150.004 150a15 15 0 0 0 21.212-.001l149.99
1406-150c5.859-5.857 5.859-15.355.001-21.213z'/></svg></div>",o+="</div>",o+="<div class='chaty-view-content'>",o+="<div class='chaty-top-content'>",o+=n,o+="</div>",o+="<div class='chaty-view-channels'>",o+="</div>",o+="</div>",o+="</div>",o+="</div>",t("#chaty-widget-"+a).append(o)}(a)}else{Q="<div style='display: none' class='chaty chaty-id-"+a.id+" chaty-widget-"+a.id+" chaty-key-"+e+"' id='chaty-widget-"+a.id+"' data-key='"+e+"' data-id='"+a.id+"' data-identifier='"+a.identifier+"' data-nonce='"+a.settings.widget_token+"' ><div class='chaty-widget "+M+"-position'><div class='chaty-channels'><div class='chaty-channel-list' id='csaas-channels-"+a.id+"'></div><div class='chaty-i-trigger csaas-widget-trigger "+I+"'></div></div></div></div>";t("body").append(Q)}E(a.triggers.auto_hide_widget)&&parseInt(a.triggers.hide_after)>0&&(t("#chaty-widget-"+a.id).addClass("auto-hide-chaty"),t("#chaty-widget-"+a.id).attr("data-time",a.triggers.hide_after));var z=R(a.id,"c-widget");if(t("#chaty-widget-"+a.id).addClass(a.settings.show_cta),1==g&&"chat-view"!=a.settings.cta_type){"vertical"!=a.settings.icon_view&&(S="right"!=M?"right":"left");var P=j(f,a.id,S);t("#chaty-widget-"+a.id+" .chaty-i-trigger").append(P),t("#chaty-widget-"+a.id+" .chaty-i-trigger").addClass("single-channel"),t("#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel").addClass("single"),t("#chaty-widget-"+a.id+" .chaty-widget").addClass("has-single");var N=a.settings.cta_text;"first_click"==a.settings.show_cta&&(z?(t("#chaty-widget-"+a.id+" .chaty-tooltip").removeClass("chaty-tooltip"),t("#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel").addClass("active").addClass("chaty-tooltip").addClass("pos-"+S),t("#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel").append("<span class='on-hover-text'>"+N+"</span>").addClass("active").addClass("has-on-hover"),t("#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel a").append("<span class='on-hover-text'>"+N+"</span>").addClass("has-on-hover"),t("#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel a").attr("data-text",N)):t("#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel a").append("<span class='on-hover-text'>"+N+"</span>").removeClass("active").addClass("has-on-hover")),"all_time"==a.settings.show_cta&&(t("#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-tooltip").append("<span class='on-hover-text'>"+N+"</span>").addClass("active").addClass("has-on-hover"),t("#chaty-widget-"+a.id+" .chaty-i-trigger.single-channel .chaty-channel a").attr("data-text",N));var O=f;("Instagram"!=O.channel_type||"#ffffff"!=O.icon_color&&"#fff"!=O.icon_color)&&(c+="#chaty-widget-"+a.id+" ."+O.channel+"-channel .color-element{ fill: "+O.icon_color+"; color: "+O.icon_color+";}",c+="#chaty-widget-"+a.id+" .channel-icon-"+O.channel+" .color-element{ fill: "+O.icon_color+"; color: "+O.icon_color+";}"),c+="#chaty-widget-"+a.id+" ."+O.channel+"-channel .chaty-custom-icon { background-color: "+O.icon_color+"; }",c+="#chaty-widget-"+a.id+" ."+O.channel+"-channel .chaty-svg { background-color: "+O.icon_color+";}",c+="#chaty-widget-"+a.id+" .channel-icon-"+O.channel+" .chaty-svg { background-color: "+O.icon_color+";}","Contact_Us"==O.channel_type&&(c+=".chaty-contact-form-box #chaty-submit-button-"+a.id+" {background-color: "+O.contact_form_settings.button_bg_color+"; color: "+O.contact_form_settings.button_text_color+";} ",c+="#chaty-form-"+a.id+"-Contact_Us .chaty-contact-form-title {background-color: "+O.contact_form_settings.title_bg_color+"; } ");var G='<div class="chaty-channel chaty-cta-close chaty-tooltip pos-'+S+'" data-hover="'+a.settings.close_text+'"><div class="chaty-cta-button"><button type="button"><span class="chaty-svg"><svg viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="26" cy="26" rx="26" ry="26" fill="'+a.settings.widget_color+'"></ellipse><rect width="27.1433" height="3.89857" rx="1.94928" transform="translate(18.35 15.6599) scale(0.998038 1.00196) rotate(45)" fill="'+a.settings.widget_icon_color+'"></rect><rect width="27.1433" height="3.89857" rx="1.94928" transform="translate(37.5056 18.422) scale(0.998038 1.00196) rotate(135)" fill="'+a.settings.widget_icon_color+'"></rect></svg></span><span class="sr-only">Hide chaty</span></button></div></div>';t("#chaty-widget-"+a.id+" .chaty-i-trigger").append(G)}else{t.each(a.channels,(function(e,n){if(x(n)&&("Chatway"!==n.channel||"inside-chaty"===_||"chat-view"===a.settings.cta_type)){if(W(n.channel_type)&&(n.channel_type=n.channel),"chat-view"==a.settings.cta_type){var i=j(n,a.id,"top");t(".chaty-chat-view-"+a.id+" .chaty-view-channels").append(i)}else{i=j(n,a.id,S);t("#chaty-widget-"+a.id+" .chaty-channel-list").append(i)}("Instagram"!=n.channel_type&&"Instagram_DM"!=n.channel_type||"#ffffff"!=n.icon_color&&"#fff"!=n.icon_color)&&(c+="#chaty-widget-"+a.id+" ."+n.channel+"-channel .color-element{ fill: "+n.icon_color+"; color: "+n.icon_color+";}",c+="#chaty-widget-"+a.id+" .channel-icon-"+n.channel+" .color-element{ fill: "+n.icon_color+"; color: "+n.icon_color+";}"),c+="#chaty-widget-"+a.id+" ."+n.channel+"-channel .chaty-custom-icon { background-color: "+n.icon_color+"; }",c+="#chaty-widget-"+a.id+" ."+n.channel+"-channel .chaty-svg { background-color: "+n.icon_color+";}",c+="#chaty-widget-"+a.id+" .channel-icon-"+n.channel+" .chaty-svg { background-color: "+n.icon_color+";}",c+=".chaty-chat-view-"+a.id+" ."+n.channel+"-channel .chaty-custom-icon { background-color: "+n.icon_color+"; }",c+=".chaty-chat-view-"+a.id+" ."+n.channel+"-channel .chaty-svg { background-color: "+n.icon_color+";}",c+=".chaty-chat-view-"+a.id+" .channel-icon-"+n.channel+" .chaty-svg { background-color: "+n.icon_color+";}","Contact_Us"==n.channel_type&&(c+=".chaty-contact-form-box #chaty-submit-button-"+a.id+" {background-color: "+n.contact_form_settings.button_bg_color+"; color: "+n.contact_form_settings.button_text_color+";} ",c+="#chaty-form-"+a.id+"-Contact_Us .chaty-contact-form-title {background-color: "+n.contact_form_settings.title_bg_color+"; } ")}}));var V=function(t,e){(""==t.widget_icon||"chat-image"==t.widget_icon&&B(t.widget_icon_url)||"chat-fa-icon"==t.
140widget_icon&&B(t.widget_fa_icon))&&(t.widget_icon="chat-base");return"chat-image"==t.widget_icon?"<span class='chaty-svg' style='background-color: "+t.widget_color+"'><img src='"+t.widget_icon_url+"' alt='Chaty Widget' /></span>":"chat-fa-icon"==t.widget_icon?"<span class='chaty-svg' style='background-color: "+t.widget_color+"'><i class='"+t.widget_fa_icon+" widget-fa-icon' style='color: "+t.widget_icon_color+"'></i></span>":'<span class="chaty-svg">'+function(t,e,a,c){switch(t){case"chat-smile":return'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="-496.8 507.1 54 54" xml:space="preserve"><style type="text/css">.chaty-sts1-'+c+"{fill:"+a+';} .chaty-sts2{fill:none;stroke:#808080;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}</style><g><circle cx="-469.8" cy="534.1" r="27" fill="'+e+'"/></g><path class="chaty-sts1-'+c+'" d="M-459.5,523.5H-482c-2.1,0-3.7,1.7-3.7,3.7v13.1c0,2.1,1.7,3.7,3.7,3.7h19.3l5.4,5.4c0.2,0.2,0.4,0.2,0.7,0.2c0.2,0,0.2,0,0.4,0c0.4-0.2,0.6-0.6,0.6-0.9v-21.5C-455.8,525.2-457.5,523.5-459.5,523.5z"/><path class="chaty-sts2" d="M-476.5,537.3c2.5,1.1,8.5,2.1,13-2.7"/><path class="chaty-sts2" d="M-460.8,534.5c-0.1-1.2-0.8-3.4-3.3-2.8"/></svg>';case"chat-bubble":return'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="-496.9 507.1 54 54" xml:space="preserve"><style type="text/css">.chaty-sts2-'+c+"{fill:"+a+';}</style><g><circle cx="-469.9" cy="534.1" r="27" fill="'+e+'"/></g><path class="chaty-sts2-'+c+'" d="M-472.6,522.1h5.3c3,0,6,1.2,8.1,3.4c2.1,2.1,3.4,5.1,3.4,8.1c0,6-4.6,11-10.6,11.5v4.4c0,0.4-0.2,0.7-0.5,0.9 c-0.2,0-0.2,0-0.4,0c-0.2,0-0.5-0.2-0.7-0.4l-4.6-5c-3,0-6-1.2-8.1-3.4s-3.4-5.1-3.4-8.1C-484.1,527.2-478.9,522.1-472.6,522.1z M-462.9,535.3c1.1,0,1.8-0.7,1.8-1.8c0-1.1-0.7-1.8-1.8-1.8c-1.1,0-1.8,0.7-1.8,1.8C-464.6,534.6-463.9,535.3-462.9,535.3z M-469.9,535.3c1.1,0,1.8-0.7,1.8-1.8c0-1.1-0.7-1.8-1.8-1.8c-1.1,0-1.8,0.7-1.8,1.8C-471.7,534.6-471,535.3-469.9,535.3z M-477,535.3c1.1,0,1.8-0.7,1.8-1.8c0-1.1-0.7-1.8-1.8-1.8c-1.1,0-1.8,0.7-1.8,1.8C-478.8,534.6-478.1,535.3-477,535.3z"/></svg>';case"chat-db":return'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="-496 507.1 54 54" xml:space="preserve"><style type="text/css">.chaty-sts3-'+c+"{fill:"+a+';}</style><g><circle cx="-469" cy="534.1" r="27" fill="'+e+'"/></g><path class="chaty-sts3-'+c+'" d="M-464.6,527.7h-15.6c-1.9,0-3.5,1.6-3.5,3.5v10.4c0,1.9,1.6,3.5,3.5,3.5h12.6l5,5c0.2,0.2,0.3,0.2,0.7,0.2c0.2,0,0.2,0,0.3,0c0.3-0.2,0.5-0.5,0.5-0.9v-18.2C-461.1,529.3-462.7,527.7-464.6,527.7z"/><path class="chaty-sts3-'+c+'" d="M-459.4,522.5H-475c-1.9,0-3.5,1.6-3.5,3.5h13.9c2.9,0,5.2,2.3,5.2,5.2v11.6l1.9,1.9c0.2,0.2,0.3,0.2,0.7,0.2c0.2,0,0.2,0,0.3,0c0.3-0.2,0.5-0.5,0.5-0.9v-18C-455.9,524.1-457.5,522.5-459.4,522.5z"/></svg>';default:return'<svg version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="-496 507.7 54 54" xml:space="preserve"><style type="text/css">.chaty-sts4-'+c+"{fill: "+a+';}.chaty-st0{fill: #808080;}</style><g><circle cx="-469" cy="534.7" r="27" fill="'+e+'"/></g><path class="chaty-sts4-'+c+'" d="M-459.9,523.7h-20.3c-1.9,0-3.4,1.5-3.4,3.4v15.3c0,1.9,1.5,3.4,3.4,3.4h11.4l5.9,4.9c0.2,0.2,0.3,0.2,0.5,0.2 h0.3c0.3-0.2,0.5-0.5,0.5-0.8v-4.2h1.7c1.9,0,3.4-1.5,3.4-3.4v-15.3C-456.5,525.2-458,523.7-459.9,523.7z"/><path class="chaty-st0" d="M-477.7,530.5h11.9c0.5,0,0.8,0.4,0.8,0.8l0,0c0,0.5-0.4,0.8-0.8,0.8h-11.9c-0.5,0-0.8-0.4-0.8-0.8l0,0C-478.6,530.8-478.2,530.5-477.7,530.5z"/><path class="chaty-st0" d="M-477.7,533.5h7.9c0.5,0,0.8,0.4,0.8,0.8l0,0c0,0.5-0.4,0.8-0.8,0.8h-7.9c-0.5,0-0.8-0.4-0.8-0.8l0,0C-478.6,533.9-478.2,533.5-477.7,533.5z"/></svg>'}}(t.widget_icon,t.widget_color,t.widget_icon_color,e)+"</span>"}(a.settings,a.id);N=a.settings.cta_text;"first_click"==a.settings.show_cta&&(z||(N=""));var X=S;"horizontal"==a.settings.icon_view&&(X="left"==M?"right":"left");var Z='<div class="chaty-channel chaty-cta-main chaty-tooltip has-on-hover pos-'+X+' active" data-widget="'+a.id+'" ><span class="on-hover-text">'+N+'</span><div class="chaty-cta-button"><button type="button" class="open-chaty">
140'+V+'<span class="sr-only">Open chaty</span></button><button type="button" class="open-chaty-channel"><span class="sr-only">chaty buttons</span></button></div></div>';t("#chaty-widget-"+a.id+" .chaty-i-trigger").html(Z);G='<div class="chaty-channel chaty-cta-close chaty-tooltip pos-'+S+'" data-hover="'+a.settings.close_text+'"><div class="chaty-cta-button"><button type="button"><span class="chaty-svg"><svg viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="26" cy="26" rx="26" ry="26" fill="'+a.settings.widget_color+'"></ellipse><rect width="27.1433" height="3.89857" rx="1.94928" transform="translate(18.35 15.6599) scale(0.998038 1.00196) rotate(45)" fill="'+a.settings.widget_icon_color+'"></rect><rect width="27.1433" height="3.89857" rx="1.94928" transform="translate(37.5056 18.422) scale(0.998038 1.00196) rotate(135)" fill="'+a.settings.widget_icon_color+'"></rect></svg></span><span class="sr-only">Hide chaty</span></button></div></div>';t("#chaty-widget-"+a.id+" .chaty-i-trigger").append(G)}t.each(a.channels,(function(t,e){"Contact_Us"==e.channel_type&&"yes"==e.hide_recaptcha_badge&&(c+=".grecaptcha-badge {visibility: hidden;}")})),"chat-view"==a.settings.cta_type&&a.settings.show_close_button,!(z=R(a.id,"c-widget"))||"open"==a.settings.default_state&&1!=g||(function(e,a){var c=R(a,"c-widget");c&&E(e.is_pending_mesg_enabled)&&parseInt(e.pending_mesg_count)>0&&(t("#chaty-widget-"+a+" .chaty-widget").hasClass("has-single")?"sheen"==e.attention_effect||"spin"==e.attention_effect||"pulse"==e.attention_effect?t("#chaty-widget-"+a+" .chaty-i-trigger .chaty-channel").append("<span class='ch-pending-msg'>"+e.pending_mesg_count+"</span>"):t("#chaty-widget-"+a+" .chaty-i-trigger .chaty-channel .chaty-svg").append("<span class='ch-pending-msg'>"+e.pending_mesg_count+"</span>"):"jump"==e.attention_effect||"waggle"==e.attention_effect||"blink"==e.attention_effect||"pulse-icon"==e.attention_effect||"floating"==e.attention_effect?t("#chaty-widget-"+a+" .chaty-i-trigger .chaty-cta-main .chaty-cta-button").append("<span class='ch-pending-msg'>"+e.pending_mesg_count+"</span>"):t("#chaty-widget-"+a+" .chaty-i-trigger .chaty-cta-main").append("<span class='ch-pending-msg'>"+e.pending_mesg_count+"</span>"))}(a.settings,a.id),function(e,a){var c=R(a,"c-widget");c&&"none"!=e.attention_effect&&""!=e.attention_effect&&(t("#chaty-widget-"+a).attr("data-animation",e.attention_effect),t("#chaty-widget-"+a+" .chaty-widget").hasClass("has-single")?t("#chaty-widget-"+a+" .chaty-i-trigger .chaty-channel .chaty-svg").addClass("chaty-animation-"+e.attention_effect):t("#chaty-widget-"+a+" .chaty-i-trigger .chaty-cta-main .chaty-cta-button").addClass("chaty-animation-"+e.attention_effect))}(a.settings,a.id));var Y=0;if("open"!=a.settings.default_state||E(a.settings.show_close_button)||(t("#chaty-widget-"+a.id+" .chaty-widget").addClass("chaty-no-close-button").addClass("chaty-open"),Y=1),v&&(t("#chaty-widget-"+a.id+" .chaty-widget").addClass(_),"above-chaty"===_)){t("#chaty-widget-"+a.id+" .chaty-widget").addClass("has-chatway");let e=U(a),n=j(m,a.id,e,a.settings);t("#chaty-widget-"+a.id).length&&(t("#chaty-widget-"+a.id+" .chaty-channel-list").prepend(n),u+="#chaty-widget-"+a.id+" ."+m.channel_type+"-channel .color-element{ fill: "+m.icon_color+"; color: "+m.icon_color+";}",u+="#chaty-widget-"+a.id+" ."+m.channel_type+"-channel .csaas-svg { background-color: "+m.icon_color+";}",u+=".channel-"+a.id+"-"+m.channel_type+" .csaas-svg { background-color: "+m.icon_color+";}",c+="#chaty-widget-"+a.id+" ."+m.channel_type+"-channel .chaty-custom-icon { background-color: "+m.icon_color+"; }",c+="#chaty-widget-"+a.id+" ."+m.channel_type+"-channel .chaty-svg { background-color: "+m.icon_color+";}",c+="#chaty-widget-"+a.id+" .channel-icon-"+m.channel_type+" .chaty-svg { background-color: "+m.icon_color+";}")}E(a.settings.is_google_analytics_enabled)&&(t("#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel > a").addClass("has-gae"),t("#chaty-form-"+a.id+"-chaty-chat-view .chaty-channel > a").addClass("has-gae"),t("#chaty-widget-"+a.id+" .chaty-i-trigger.single-channel .chaty-channel > a").addClass("has-gae"),t(".chaty-outer-forms.chaty-whatsapp-btn-form.chaty-form-"+a.id+" form.add-analytics").addClass("form-google-analytics"),t(".whatsapp-chaty-form-"+a.id).addClass("has-form-gae")),E(a.settings.has_custom_css)&&!B(a.settings.custom_css)&&(h+=a.settings.custom_css),"hover"==a.settings.default_state?t("#chaty-widget-"+a.id).addClass("open-on-hover"):"open"==a.settings.default_state&&(t("#chaty-widget-"+a.id+" .chaty-widget").addClass("default-open"),!z&&E(a.settings.show_close_button)||t("#chaty-widget-"+a.id+" .chaty-widget:not(.has-single)").addClass("chaty-open"),z||t("#chaty-widget-"+a.id+" .chaty-widget").removeClass("default-open")),t("#chaty-widget-"+a.id+" .chaty-widget:not(.has-single):not(.chaty-no-close-button)").hasClass("default-open")?E(a.settings.bg_blur_effect)&&t("body").addClass("add-bg-blur-effect"):t("body").removeClass("add-bg-blur-effect"),E(a.settings.bg_blur_effect)&&t("#chaty-widget-"+a.id+" .chaty-widget:not(.chaty-no-close-button)").addClass("has-bg-blur-effect");var F=function(t){return t}(a.settings.widget_size,a.settings.custom_widget_size);if(F=parseInt(F),c+="#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel > a {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel > a .chaty-custom-icon {display:block; width: "+F+"px; height: "+F+"px; line-height: "+F+"px; font-size: "+parseInt(F/2)+"px; }",c+="#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel button {width: "+F+"px; height: "+F+"px; margin: 0; padding:0; outline: none; border-radius: 50%;}",c+="#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel .chaty-svg {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel .chaty-svg img {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel span.chaty-icon {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel a {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-channel-list .chaty-channel .chaty-svg .chaty-custom-c
140hannel-icon {width: "+F+"px; height: "+F+"px; line-height: "+F+"px; display: block; font-size:"+parseInt(F/2)+"px; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-cta-button {background-color: "+a.settings.widget_color+"; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-cta-button button {background-color: "+a.settings.widget_color+"; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel > a {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel > a .chaty-custom-icon {display:block; width: "+F+"px; height: "+F+"px; line-height: "+F+"px; font-size: "+parseInt(F/2)+"px; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel button {width: "+F+"px; height: "+F+"px; margin: 0; padding:0; outline: none; border-radius: 50%;}",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel .chaty-svg {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel .chaty-svg img {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel span.chaty-icon {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel a {width: "+F+"px; height: "+F+"px; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel .chaty-svg .chaty-custom-channel-icon {width: "+F+"px; height: "+F+"px; line-height: "+F+"px; display: block; font-size:"+parseInt(F/2)+"px; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .ch-pending-msg {background-color: "+a.settings.pending_mesg_count_bgcolor+"; color: "+a.settings.pending_mesg_count_color+"; }",c+="#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel .chaty-svg .widget-fa-icon {line-height: "+F+"px; font-size:"+parseInt(F/2)+"px; }","vertical"==a.settings.icon_view){c+="#chaty-widget-"+a.id+" .chaty-channel-list {height: "+g*(F+8)+"px; }",c+="#chaty-widget-"+a.id+" .chaty-channel-list {width: "+(F+8)+"px; }";for(var J=0;J<=g;J++)c+="#chaty-widget-"+a.id+" .chaty-open .chaty-channel-list .chaty-channel:nth-child("+(J+1)+") {-webkit-transform: translateY(-"+(F+8)*(g-J-Y)+"px); transform: translateY(-"+(F+8)*(g-J-Y)+"px);}",c+="#chaty-widget-"+a.id+" .chaty-open.above-chaty.has-chatway .chaty-channel-list .chaty-channel:nth-child("+(J+1)+") {-webkit-transform: translateY(-"+(F+8)*(g-J-Y+1)+"px); transform: translateY(-"+(F+8)*(g-J-Y+1)+"px);}";if(v&&"inside-chaty"==_){let t=0,e=1;for(let n=0;n<p.length;n++)O=p[n],c+="body.chatway--active #chaty-widget-"+a.id+" .chaty-open .chaty-channel-list .chaty-channel."+O.channel+"-link {-webkit-transform: translateY(-"+(F+8)*(g-t-Y)+"px); transform: translateY(-"+(F+8)*(g-t-Y)+"px);}","Chatway"!=O.channel?c+="body:not(.chatway--active) #chaty-widget-"+a.id+" .chaty-open .chaty-channel-list .chaty-channel."+O.channel+"-channel-link {-webkit-transform: translateY(-"+(F+8)*(g-t-e-Y)+"px); transform: translateY(-"+(F+8)*(g-t-e-Y)+"px);}":e=0,t++}else{let t=0;for(t=0;t<=g;t++)c+="#chaty-widget-"+a.id+" .chaty-open .chaty-channel-list .chaty-channel:nth-child("+(t+1)+") {-webkit-transform: translateY(-"+(F+8)*(g-t-Y)+"px); transform: translateY(-"+(F+8)*(g-t-Y)+"px);}";"above-chaty"==_&&(c+="#chaty-widget-"+a.id+" .chaty-channel-list .Chatway-channel-link {-webkit-transform: translateY(-"+(F+8)*Y+"px); transform: translateY(-"+(F+8)*(1-Y)+"px);}")}}else{t("#chaty-widget-"+a.id+" .chaty-widget").addClass("hor-mode"),c+="#chaty-widget-"+a.id+" .chaty-channel-list {width: "+g*(F+8)+"px; }",c+="#chaty-widget-"+a.id+" .chaty-channel-list {height: "+F+"px; }";let e=0;if(v&&"inside-chaty"==_){let t=0,e=1;for(let n=0;n<p.length;n++)O=p[n],c+="body.chatway--active .chaty-widget-"+a.id+" .chaty-widget.left-position.hor-mode.chaty-open .chaty-channel-list .chaty-channel:nth-child("+(t+1)+") {-webkit-transform: translateX("+(F+8)*(g-t-Y)+"px); transform: translateX("+(F+8)*(g-t-Y)+"px);}",c+="body.chatway--active .chaty-widget-"+a.id+" .chaty-widget.right-position.hor-mode.chaty-open .chaty-channel-list .chaty-channel:nth-child("+(t+1)+") {-webkit-transform: translateX(-"+(F+8)*(g-t-Y)+"px); transform: translateX(-"+(F+8)*(g-t-Y)+"px);}","Chatway"!=O.channel?(c+="body:not(.chatway--active) #chaty-widget-"+a.id+" .chaty-widget.left-position.hor-mode.chaty-open .chaty-channel-list .chaty-channel:nth-child("+(t+1)+") {-webkit-transform: translateX("+(F+8)*(g-t-e-Y)+"px); transform: translateX("+(F+8)*(g-t-e-Y)+"px);}",c+="body:not(.chatway--active) #chaty-widget-"+a.id+" .chaty-widget.right-position.hor-mode.chaty-open .chaty-channel-list .chaty-channel:nth-child("+(t+1)+") {-webkit-transform: translateX(-"+(F+8)*(g-t-e-Y)+"px); transform: translateX(-"+(F+8)*(g-t-e-Y)+"px);}"):e=0,t++}else{for(e=0;e<=g;e++)c+="#chaty-widget-"+a.id+" .chaty-widget.left-position.hor-mode.chaty-open .chaty-channel-list .chaty-channel:nth-child("+(e+1)+") {-webkit-transform: translateX("+(F+8)*(g-e-Y)+"px); transform: translateX("+(F+8)*(g-e-Y)+"px);}",c+="#chaty-widget-"+a.id+" .chaty-widget.right-position.hor-mode.chaty-open .chaty-channel-list .chaty-channel:nth-child("+(e+1)+") {-webkit-transform: translateX(-"+(F+8)*(g-e-Y)+"px); transform: translateX(-"+(F+8)*(g-e-Y)+"px);}";"above-chaty"==_&&(c+="#chaty-widget-"+a.id+" .chaty-widget.left-position.hor-mode .chaty-channel-list .Chatway-channel-link {-webkit-transform: translateX("+(F+8)*(1-Y)+"px); transform: translateX("+(F+8)*(1-Y)+"px);}",c+="#chaty-widget-"+a.id+" .chaty-widget.right-position.hor-mode .chaty-channel-list .Chatway-channel-link {-webkit-transform: translateX(-"+(F+8)*(1-Y)+"px); transform: translateX(-"+(F+8)*(1-Y)+"px);}")}}var $=a.settings.bottom_spacing,K=a.settings.side_spacing;c+="#chaty-widget-"+a.id+" .chaty-widget {bottom: "+$+"px}","left"==M?(c+="#chaty-widget-"+a.id+" .chaty-widget {left: "+K+"px; right: auto;}",c+=".chaty-outer-forms.pos-left.chaty-form-"+a.id+" {left: "+K+"px}",t(".chaty-form-"+a.id).addClass("pos-left")):(c+="#chaty-widget-"+a.id+" .chaty-widget {right: "+K+"px; left:auto;}",t(".chaty-form-"+a.id).addClass("pos-right"),c+=".chaty-outer-forms.pos-right.chaty-form-"+a.id+" {right: "+K+"px; left:auto;}"),t(".chaty-form-"+a.id).show();var tt=F+15+parseInt($);c+=".chaty-outer-forms.active.chaty-form-"+a.id+" {-webkit-transform: translateY(-"+tt+"px); transform: translateY(-"+tt+"px)} ",c+="#chaty-widget-"+a.id+".chaty:not(.form-open) .chaty-widget.chaty-open + .chaty-chat-view {-webkit-transform: translateY(-"+tt+"px); transform: translateY(-"+tt+"px)} ",c+="#chaty-widget-"+a.id+" .chaty-tooltip:after {background-color: "+a.settings.cta_bg_color+"; color: "+a.settings.cta_text_color+"}",c+="#chaty-widget-"+a.id+" .chaty-tooltip.pos-top:before {border-top-color: "+a.settings.cta_bg_color+"; }",c+="#chaty-widget-"+a.id+" .chaty-tooltip.pos-left:before {border-left-color: "+a.settings.cta_bg_color+"; }",c+="#chaty-widget-"+a.id+" .chaty-tooltip.pos-right:before {border-right-color: "+a.settings.cta_bg_color+";}",c+="#chaty-widget-"+a.id+" .on-hover-text {background-color: "+a.settings.cta_bg_color+"; color: "+a.settings.cta_text_color+"}",c+="#chaty-widget-"+a.id+" .on-hover-text p{background-color: "+a.settings.cta_bg_color+"; color: "+a.settings.cta_text_color+"}",c+="#chaty-widget-"+a.id+" .chaty-tooltip.pos-top .on-hover-text:before {border-top-color: "+a.settings.cta_bg_color+"; }",c+="#chaty-widget-"+a.id+" .chaty-tooltip.pos-left .on-hover-text:before {border-left-color: "+a.settings.cta_bg_color+"; }",c+="#chaty-widget-"+a.id+" .chaty-tooltip.pos-right .on-hover-text:before {border-right-color: "+a.settings.cta_bg_color+";}";var et=tt+72+F;et>0&&(c+=".chaty-outer-forms.chaty-form-"+a.id+" .chaty-agent-body {max-height: calc(100vh - "+et+"px); overflow-y: auto; } "),c+="#chaty-form-"+a.id+"-chaty-chat-view .chaty-view-header {background-color: "+a.settings.cta_head_bg_color+";}",c+="#chaty-form-"+a.id+"-chaty-chat-view .chaty-view-header {color: "+a.settings.cta_head_text_color+";}",c+="#chaty-form-"+a.id+"-chaty-chat-view .chaty-view-header svg {fill : "+a.settings.cta_head_text_color+";}";var at=tt+82+F;at>0&&(c+=".chaty-outer-forms.chaty-contact-form-box.chaty-form-"+a.id+" .chaty-contact-inputs {max-height: calc(100vh - "+at+"px); overflow-y: auto; } "),25==$&&25==K||(t(".chaty-outer-forms.chaty-form-"+a.id).addClass("custom-cht-pos"),t("#chaty-widget-"+a.id).addClass("has-custom-pos"));var ct=parseInt(t("#chaty-form-"+a.id+"-Whatsapp .chaty-whatsapp-header").outerHeight())+parseInt(t("#chaty-form-"+a.id+"-Whatsapp .chaty-whatsapp-footer").outerHeight())+parseInt(F)+parseInt($)+20;if(c+="#chaty-form-"+a.id+"-Whatsapp .chaty-whatsapp-body { max-height: calc(100vh - "+ct+"px); overflow-y: auto; }",R(a.id,"v-widget")&&(E(a.triggers.exit_intent)||E(a.triggers.has_time_delay)||E(a.triggers.has_display_after_page_scroll)>0)?(E(a.triggers.has_time_delay)&&0==parseInt(a.triggers.time_delay)?(k(a.id),t("#chaty-widget-"+a.id).addClass("active")):E(a.triggers.has_time_delay)&&parseInt(a.triggers.time_delay)>0&&(l=!0,parseInt(a.triggers.time_delay)>r&&(r=a.triggers.time_delay),t("#chaty-widget-"+a.id).addClass("on-chaty-delay"),t("#chaty-widget-"+a.id).addClass("delay-time-"+parseInt(a.triggers.time_delay)),t("#chaty-widget-"+a.id).attr("data-time",parseInt(a.triggers.time_delay))),E(a.triggers.has_display_after_page_scroll)&&0==parseInt(a.triggers.display_after_page_scroll)?(k(a.id),t("#chaty-widget-"+a.id).addClass("active")):E(a.triggers.has_display_after_page_scroll)&&parseInt(a.triggers.display_after_page_scroll)>0&&(d=!0,t("#chaty-widget-"+a.id).addClass("on-chaty-scroll"),t("#chaty-widget-"+a.id).addClass("page-scroll-"+parseInt(a.triggers.display_after_page_scroll)),t("#chaty-widget-"+a.id).attr("data-scroll",parseInt(a.triggers.display_after_page_scroll))),E(a.triggers.exit_intent)&&(y=!0,t("#chaty-widget-"+a.id).addClass("on-chaty-exit-intent"))):(k(a.id),t("#chaty-widget-"+a.id).addClass("active")),!B(a.settings.font_family)&&"none"!=a.settings.font_family){var nt=a.settings.font_family;-1!=t.inArray(nt,o)?"System Stack"==nt&&(nt="-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"):(t("head").append('<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family='+nt+'&display=swap">'),t("head").append('<link rel="stylesheet" href="https://fonts.googleapis.com/css?family='+nt+'&display=swap">')),c+="#chaty-widget-"+a.id+", #chaty-widget-"+a.id+" .chaty-tooltip:after {font-family: "+nt+"}"}}y&&(s?function(){if(window.history&&window.history.pushState&&y){function e(){y&&""!==location.hash.split("#!/")[1]&&""===window.location.hash&&D()}var a=100;window.history.state&&window.history.state.page&&(a=window.history.state.page),window.history.pushState({page:a+1},""),window.history.pushState({page:a+2},""),window.onpopstate=function(){e()},window.history.onpopstate=function(){e()},window.addEventListener("popstate",(function(){e()})),document.addEventListener("backbutton",(function(){e()})),window.addEventListener("backbutton",(function(){e()})),t(window).on("popstate",(function(){e()}))}}():t(document).mouseleave((function(t){function e(t,e,a){t.addEventListener?(t.addEventListener(e,a,!1),D()):t.attachEvent&&t.attachEvent("on"+e,a)}e(document,"mouseout",(function(t){null==t.toElement&&null==t.relatedTarget&&D()}))}))),""!=c&&(t("#custom-chaty-css").length||t("head").append("<style id='custom-chaty-css'></style>"),t("#custom-chaty-css").append(c)),""!=h&&(t("#custom-advance-chaty-css").length||t("head").append("<style id='custom-advance-chaty-css'></style>"),t("#custom-advance-chaty-css").append(h)),n.length,t(".chaty-sms-channel").length&&t(".chaty-sms-channel").each((function(){var e=t(this).attr("href");e=(e=e.replace(/{title}/g,C())).replace(/{url}/g,window.location.href),t(this).attr("href",e)})),t(document).on("click","#chaty-widget-"+a.id+" .chaty-i-trigger .chaty-channel",(function(){t(this).closest(".chaty-widget").hasClass("has-single")?t(this).closest(".chaty").hasClass("form-open")&&(E(a.settings.bg_blur_effect)?t("body").addClass("add-bg-blur-effect"):t("body").removeClass("add-bg-blur-effect")):t(this).closest(".chaty-widget").hasClass("chaty-open")?t("body").removeClass("add-bg-blur-effect"):t(this).closest(".chaty-widget").hasClass("chaty-no-close-button")||E(a.settings.bg_blur_effect)&&t("body").addClass("add-bg-blur-effect")}))})),t("#custom-advance-chaty-css").length||t("head").append("<style id='custom-advance-chaty-css'></style>"),t("#custom-advance-chaty-css").append(u),(t(".v3_site_key").length&&!B(t(".v3_site_key").val())||t(".v2_site_key").length&&!B(t(".v2_site_key").val()))&&function(){if(jQuery(".v2_site_key").length&&""!=jQuery(".v2_site_key").val()){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://www.google.com/recaptcha/api.js?onload=onloadChatyCallback&render=explicit&hl=en",(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(t)}jQuery(".v3_site_key").length&&""!=jQuery(".v3_site_key").val()&&jQuery(".v3_site_key").length&&""!=jQuery(".v3_site_key").val()&&jQuery(".front-google-captcha").length&&jQuery(".front-google-captcha:not(.loaded)").each((function(){jQuery(this).addClass("loaded");var t=jQuery(".v3_site_key").val(),e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://www.google.com/recaptcha/api.js?onload=onloadCallbackChatyV3&render="+t,(document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(e),e.loadEventEnd=function(){}}))}()),t(".chaty-tooltip").each((function(){""==t(this).data("hover")&&t(this).removeClass("left").removeClass("right").removeClass("top").removeClass("chaty-tooltip")})),function(){t(".chaty.auto-hide-chaty").length&&(c=setInterval((function(){var e=++w;if(t(".chaty.auto-hide-chaty.hide-after-"+w).length){var a=t(".chaty.auto-hide-chaty.hide-after-"+e).data("id");t(".chaty-form-"+a).removeClass("active"),t(".chaty.auto-hide-chaty.hide-after-"+e).removeClass("active"),t("#chaty-widget-"+a).removeClass("auto-hide-chaty"),t("body").removeClass("add-bg-blur-effect")}0==t(".chaty.auto-hide-chaty").length&&clearInterval(c)}),1e3));l&&(a=setInterval((function(){(p++,t(".chaty.delay-time-"+p).length)&&z(t(".chaty.delay-time-"+p).data("id"))}),1e3));if(d){t(window).on("scroll",(function(){if(d){var e=t(document).height()-t(window).height(),a=t(window).scrollTop();
140if(0!=e){var c=parseInt(a/e*100);if(f<=c){var n=f;f=c;for(var i=n;i<=c;i++)-1==t.inArray(i,g)&&t(".chaty.on-chaty-scroll.page-scroll-"+i).length&&t(".chaty.on-chaty-scroll.page-scroll-"+i).each((function(){var e=t(this).data("id");t(this).removeClass("on-chaty-scroll"),z(e)}));f=c}}}}));window.innerWidth,document.documentElement.clientWidth}}()}function C(){return t("title").length?t("title").text():""}function x(t){if(E(t.is_agent)){if(t.agent_data.length&&(!s&&E(t.is_agent_desktop)||s&&E(t.is_agent_mobile)))return!0}else if((!s&&E(t.is_desktop)||s&&E(t.is_mobile))&&(""!=t.value||"Contact_Us"==t.channel||"Chatway"==t.channel))return!0;return!1}function k(a){if(t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open").length){var c=t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open a.chaty-whatsapp-btn-form").data("form");if(!B(c)){var i=R(a,"c-"+t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open").data("channel"));if(i&&(t("#"+c).addClass("is-active"),t("#"+c).length)){var o=t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open a.chaty-whatsapp-btn-form").html()+"<span class='hide-cht-svg-bg'>"+chaty_settings.lang.hide_whatsapp_form+"</span>";if(v(a),t("#chaty-widget-"+a).find(".ch-pending-msg").remove(),t("#chaty-widget-"+a+" .chaty-widget").removeClass("chaty-open"),t("#chaty-widget-"+a).addClass("form-open"),t("#"+c).addClass("active"),t("#chaty-widget-"+a+" .chaty-widget:not(.chaty-no-close-button)").hasClass("has-bg-blur-effect")&&t("body").addClass("add-bg-blur-effect"),setTimeout((function(){t(".chaty-whatsapp-btn-form.active .chaty-whatsapp-input").focus()}),100),t("#chaty-widget-"+a+" .open-chaty-channel").html(o),t("#chaty-widget-"+a).addClass("active"),t("#chaty-widget-"+a).addClass("active"),t("#chaty-widget-"+a).hasClass("auto-hide-chaty"))(y=parseInt(t("#chaty-widget-"+a).data("time")))>0&&(y+=w,t("#chaty-widget-"+a).addClass("hide-after-"+y));if("on"==chaty_settings.data_analytics_settings){var l=[],r=t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open").data("channel");if(R(a,"v-"+r)&&void 0!==r&&(G(a,"v-"+r),l.push(r)),!h&&l.length){var d=t("#chaty-widget-"+a).data("nonce");t.ajax({url:chaty_settings.ajax_url,data:{widgetId:a,channels:l,userId:a,isMobile:s,widgetNonce:d,action:"update_chaty_channel_views"},type:"post",dataType:"json",success:function(t){},error:function(t,e,a){}})}}return}}}var y;(t("#chaty-widget-"+a).addClass("active"),t("#chaty-widget-"+a).hasClass("auto-hide-chaty"))&&((y=parseInt(t("#chaty-widget-"+a).data("time")))>0&&(y+=w,t("#chaty-widget-"+a).addClass("hide-after-"+y)));O("hide-bg-blur-effect")&&t("body").removeClass("add-bg-blur-effect");var g=R(a,"v-widget");if(g){G(a,"v-widget");t("#chaty-widget-"+a).data("user"),l=[];var p=0,f=0,u=t("#chaty-widget-"+a).data("key");if(typeof n[u]!=e){var m=O("activechatyWidgets");null!=m&&"string"==typeof m?(m=m.split(","),-1==t.inArray(a,m)&&(m.push(a),N("activechatyWidgets",m=m.join(","),1))):N("activechatyWidgets",m=a,1)}if(t("#chaty-widget-"+a+" .chaty-widget").hasClass("has-single"))p=1,r=t("#chaty-widget-"+a+" .chaty-channel").data("channel"),R(a,"v-"+r)&&void 0!==r&&(G(a,"v-"+r),l.push(r));else t("#chaty-widget-"+a+" .chaty-widget").hasClass("chaty-open")&&(f=1,t("#chaty-widget-"+a).hasClass("chaty-has-chat-view")?t(".chaty-chat-view.chaty-chat-view-"+a+" .chaty-view-channels").find(".chaty-channel").each((function(){chatyChannel=t(this).data("channel"),(i=R(a,"v-"+chatyChannel))&&"undefined"!=typeof chatyChannel&&(G(a,"v-"+chatyChannel),l.push(chatyChannel))})):t("#chaty-widget-"+a+" .chaty-channel-list .chaty-channel").each((function(){r=t(this).data("channel"),R(a,"v-"+r)&&void 0!==r&&(G(a,"v-"+r),l.push(r))})));if(g&&!h){d=t("#chaty-widget-"+a).data("nonce");h||t.ajax({url:chaty_settings.ajax_url,data:{widgetId:a,channels:l,userId:a,isMobile:s,isOpen:f,isSingle:p,widgetNonce:d,action:"update_chaty_widget_views"},type:"post",dataType:"json",success:function(t){},error:function(t,e,a){}})}}}function j(e,a,c){var n="";if(!E(e.is_agent)){W(e.channel_type)&&(e.channel_type=e.channel);o=S(e,Q(e),c,a);if("Contact_Us"==e.channel_type)n+=" has-chaty-box chaty-contact-form";else if("Whatsapp"==e.channel_type){if(E(e.is_default_open))R(a,"c-"+e.channel_type)&&(n+=" chaty-default-open")}return"<div class='chaty-channel "+e.channel+"-channel-link"+n+"' id='"+e.channel+"-"+a+"-channel' data-id='"+e.channel_type+"-"+a+"' data-widget='"+a+"' data-channel='"+e.channel+"'>"+o+"</div>"}if(e.agent_data.length){var i=0;if(t.each(e.agent_data,(function(t,e){""!=e.value&&(i++,e)})),i>0){var o,h=T(a);return null==h&&(h=-1),function(e,a){var c="",n=T(a);null==n&&(n=-1);c+="<div style='display:none;' class='chaty-outer-forms chaty-agent-data chaty-agent-data-"+a+" chaty-form-"+a+"' data-channel='"+e.channel_type+"' id='chaty-form-"+a+"-"+e.channel_type+"' data-widget='"+a+"' data-index='"+n+"'>",c+="<div class='chaty-form'>",c+="<div class='chaty-form-body'>",c+="<div role='button' class='chaty-close-agent-list'><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330'><path d='M325.607 79.393c-5.857-5.857-15.355-5.858-21.213.001l-139.39 139.393L25.607 79.393c-5.857-5.857-15.355-5.858-21.213.001s-5.858 15.355 0 21.213l150.004 150a15 15 0 0 0 21.212-.001l149.99
1406-150c5.859-5.857 5.859-15.355.001-21.213z'/></svg></div>",c+="<div class='chaty-agent-header agent-info-"+a+"-"+e.channel+"'>",B(e.header_text)||(c+="<div class='agent-main-header'>"+e.header_text+"</div>");B(e.header_sub_text)||(c+="<div class='agent-sub-header'>"+e.header_sub_text+"</div>");c+="</div>",c+="<div class='chaty-agent-body agents-body-"+a+" agent-body-"+a+"-"+e.channel+"'>",t.each(e.agent_data,(function(n,i){if(""!=i.value){var o=i.svg_icon;B(i.agent_image)||(o="<img class='chaty-agent-img' src='"+i.agent_image+"' alt='"+i.agent_title+"' />");var h=function(e,a,c,n,i,o){var h=e.value,l="_blank";if("Whatsapp"==a.channel_type){var r=I(e.value),d="";if(!B(e.pre_set_message)){d=decodeURI(e.pre_set_message);var y=t("title").text();d=(d=B(y)?d.replace(/{title}/g,""):d.replace(/{title}/g,y)).replace(/{url}/g,window.location),d=encodeURIComponent(d)}s?(l="",h="https://wa.me/"+r+"?text="+d):(l="_blank",h=E(e.use_whatsapp_web)?"https://web.whatsapp.com/send?phone="+r+"&text="+d:"https://wa.me/"+r+"?text="+d)}else"WeChat"==a.channel_type?(l="",h="#"):"Email"==a.channel_type?(l="",h="mailto:"+e.value):"Facebook_Messenger"==a.channel_type?l=s?"":"_blank":"SMS"==a.channel_type?(l="",h="sms:"+e.value):"Telegram"==a.channel_type?(h="https://telegram.me/"+(h=M(e.value,"@")),l="_blank"):"Twitter"==a.channel_type?h="https://twitter.com/"+t.trim(e.value):"Instagram"==a.channel_type?h="https://www.instagram.com/"+M(e.value,"@"):"Instagram_DM"==a.channel_type?h="https://ig.me/m/"+M(e.value,"@"):"Phone"==a.channel_type?(l="",h="tel:"+t.trim(e.value)):"Skype"==a.channel_type?(l="",h="skype:"+t.trim(e.value)+"?chat"):"Snapchat"==a.channel_type?h="https://www.snapchat.com/add/"+t.trim(e.value):"Vkontakte"==a.channel_type?h="https://vk.me/"+t.trim(e.value):"Linkedin"==a.channel_type?h="personal"==e.link_type?"https://www.linkedin.com/in/"+t.trim(e.value):"https://www.linkedin.com/company/"+t.trim(e.value):"Viber"==a.channel_type?(""!=e.viber_url?h="viber://pa?chatURI="+e.value:(h=M(e.value,"+"),isNaN(h)||(h=h.replace("+",""),navigator.userAgent.match(/(iPod|iPhone|iPad)/)&&(h="+"+h),h="viber://chat?number="+h)),l=""):"TikTok"==a.channel_type&&(h="https://www.tiktok.com/@"+(h=M(t.trim(e.value),"@")),l="");return"<a href='"+h+"' target='"+l+"'><span class='chaty-agent-icon'>"+i+"</span><span class='chaty-agent-title'>"+o+"</span></a>"}(i,e,0,0,o,i.agent_title);c+="<div class='chaty-agent agent-info-"+a+"-"+e.channel+" agent-info-"+n+"'>"+h+"</div>"}u+=".agent-info-"+a+"-"+e.channel+".agent-info-"+n+" .chaty-agent-icon img { background-color: "+i.agent_bg_color+"; } ",("Instagram"!=e.channel_type&&"Instagram_DM"!=e.channel_type||"#ffffff"!=i.agent_bg_color&&"#fff"!=i.agent_bg_color)&&(u+=".agent-info-"+a+"-"+e.channel+".agent-info-"+n+" .chaty-agent-icon .color-element { fill: "+i.agent_bg_color+"; } "),u+=".agent-info-"+a+"-"+e.channel+".agent-info-"+n+" .chaty-custom-icon { background-color: "+i.agent_bg_color+"; } "})),c+="</div>",c+="</div>",c+="</div>",c+="</div>",u+=".chaty-agent-header.agent-info-"+a+"-"+e.channel+" { background-color: "+e.header_bg_color+"; color: "+e.header_text_color+" } ",u+=".agent-info-"+a+"-"+e.channel+" .chaty-close-agent-list svg { fill: "+e.header_text_color+" } ",t("body").append(c)}(e,a),o=S(e,Q(e),c,a),("Instagram"!=e.channel_type&&"Instagram_DM"!=e.channel_type||"#ffffff"!=e.icon_color&&"#fff"!=e.icon_color)&&(u+=".chaty-agent-"+a+"-"+e.channel+" .color-element {fill: "+e.icon_color+"; color: "+e.icon_color+";}"),u+=".chaty-agent-"+a+"-"+e.channel+" .chaty-custom-icon { background-color: "+e.icon_color+";}",u+=".chaty-agent-"+a+"-"+e.channel+" .chaty-svg-img { background-color: "+e.icon_color+";}","<div data-form='chaty-form-"+a+"-"+e.channel+"' class='chaty-channel chaty-agent-button chaty-agent-"+a+"-"+e.channel+" "+e.channel+"-channel"+n+"' id='"+e.channel+"-"+a+"-channel' data-id='"+e.channel_type+"-"+a+"' data-widget='"+a+"' data-channel='"+e.channel+"'>"+o+"</div>"}}}function I(t){return t=(t=(t=(t=M(t,"+")).replace(/ /g,"")).replace(/-/g,"")).replace(/_/g,"")}function M(e,a){for(e=t.trim(e);e.charAt(0)==a;)e=e.substring(1);for(;e.charAt(e.length-1)==a;)e=e.substring(0,e.length-1);return e}function S(e,a,c,n){var i="";if(E(e.is_agent))e.url="#",e.target="";else if("Whatsapp"==e.channel_type)if(E(e.has_welcome_message))e.url="#",e.target="",i+=" has-chaty-box chaty-whatsapp-btn-form",function(e,a){const c=new Date;var n=c.getMinutes()<10?"0"+c.getMinutes():c.getMinutes();const i=(c.getHours()<10?"0"+c.getHours():c.getHours())+":"+n;var o="",h=T(a);null==h&&(h=-1);
140var l="https://web.whatsapp.com/send",r="";s?l="https://wa.me/"+e.value:(l=E(e.is_use_web_version)?"https://web.whatsapp.com/send":"https://wa.me/"+e.value,r="_blank");o+="<div style='display:none;' class='chaty-outer-forms chaty-popup-whatsapp-form chaty-whatsapp-btn-form chaty-form-"+a+"' data-channel='"+e.channel_type+"' id='chaty-form-"+a+"-"+e.channel_type+"' data-widget='"+a+"' data-index='"+h+"'>",o+="<div class='chaty-whatsapp-form'>";var d=B(e.wp_popup_headline)?"":e.wp_popup_headline;o+="<div class='chaty-whatsapp-header'>",o+="<div class='header-wp-icon'>",o+='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="33" viewBox="0 0 32 33" fill="none"> <g filter="url(#filter0_f_9477_7201)"> <path d="M9.95924 25.2858L10.3674 25.5276C12.0818 26.545 14.0475 27.0833 16.052 27.0842H16.0562C22.2122 27.0842 27.2221 22.0753 27.2247 15.919C27.2258 12.9357 26.0652 10.1303 23.9565 8.01998C22.9223 6.97924 21.6919 6.15397 20.3365 5.59195C18.9812 5.02992 17.5278 4.74231 16.0606 4.74576C9.89989 4.74576 4.88975 9.75407 4.88756 15.91C4.88453 18.0121 5.47648 20.0722 6.59498 21.852L6.86071 22.2742L5.73223 26.394L9.95924 25.2858ZM2.50586 29.5857L4.41235 22.6249C3.23657 20.5878 2.618 18.2768 2.61873 15.9091C2.62183 8.50231 8.64941 2.47656 16.0564 2.47656C19.6508 2.47839 23.0245 3.87717 25.5618 6.41629C28.0991 8.95542 29.4952 12.3305 29.4939 15.9199C29.4906 23.3262 23.4621 29.353 16.0562 29.353H16.0504C13.8016 29.3521 11.592 28.788 9.62923 27.7177L2.50586 29.5857Z" fill="#B3B3B3"/> </g> <path d="M2.36719 29.447L4.27368 22.4862C3.09587 20.4442 2.47721 18.1278 2.48005 15.7705C2.48316 8.36364 8.51074 2.33789 15.9177 2.33789C19.5121 2.33972 22.8859 3.73849 25.4232 6.27762C27.9605 8.81675 29.3565 12.1918 29.3552 15.7812C29.3519 23.1875 23.3234 29.2143 15.9175 29.2143H15.9117C13.663 29.2134 11.4533 28.6493 9.49056 27.5791L2.36719 29.447Z" fill="white"/> <path d="M15.715 3.84769C9.17146 3.84769 3.85 9.16696 3.84767 15.7051C3.84445 17.9377 4.47318 20.1257 5.66119 22.016L5.94343 22.4646L4.48888 27.2525L9.23469 25.663L9.66824 25.9199C11.4891 27.0005 13.5769 27.5719 15.7061 27.5731H15.7105C22.249 27.5731 27.5705 22.2532 27.573 15.7146C27.5779 14.1562 27.2737 12.6123 26.6778 11.1722C26.082 9.73214 25.2064 8.42458 24.1017 7.3252C23.0032 6.21981 21.6963 5.34329 20.2567 4.74637C18.8171 4.14946 17.2734 3.844 15.715 3.84769Z" fill="#25D366"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M12.0858 9.60401C11.8138 9.00922 11.5276 8.99717 11.2692 8.98687L10.5736 8.97852C10.3316 8.97852 9.93846 9.0679 9.60608 9.42544C9.27369 9.78297 8.33594 10.6471 8.33594 12.4046C8.33594 14.1622 9.63628 15.8605 9.81747 16.0991C9.99866 16.3377 12.3277 20.0594 16.0162 21.4913C19.0813 22.6813 19.705 22.4446 20.3706 22.3852C21.0361 22.3257 22.5175 21.521 22.8197 20.6869C23.1219 19.8527 23.1221 19.138 23.0315 18.9886C22.9409 18.8391 22.6989 18.7503 22.3357 18.5716C21.9725 18.3928 20.1888 17.5287 19.8562 17.4094C19.5236 17.2901 19.2818 17.2308 19.0396 17.5883C18.7975 17.9459 18.1029 18.7501 17.8911 18.9886C17.6793 19.227 17.4679 19.2569 17.1047 19.0783C16.7416 18.8998 15.5731 18.5224 14.1867 17.3054C13.108 16.3585 12.3799 15.1892 12.1679 14.8318C11.9559 14.4745 12.1454 14.2809 12.3274 14.1029C12.4902 13.9428 12.6901 13.6858 12.8719 13.4773C13.0537 13.2688 13.1135 13.1197 13.2343 12.8817C13.3551 12.6437 13.2949 12.4346 13.2041 12.256C13.1133 12.0774 12.4083 10.3105 12.0858 9.60401Z" fill="white"/> <defs> <filter id="filter0_f_9477_7201" x="1.21611" y="1.18682" width="29.5678" height="29.6889" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"> <feFlood flood-opacity="0" result="BackgroundImageFix"/> <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/> <feGaussianBlur stdDeviation="0.644873" result="effect1_foregroundBlur_9477_7201"/> </filter> </defs> </svg>',o+="</div>",o+="<div class='header-wp-title'>",o+=d,o+="</div>",o+="<div class='whatsapp-form-close-btn'>",o+='<svg width="15" height="9" viewBox="0 0 15 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 1L7.31429 8L14 1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg>',o+="</div>",o+="</div>",o+="<div class='chaty-whatsapp-body'>",B(e.chat_welcome_message)||(""!=e.wp_popup_profile?(o+="<div class='chaty-whatsapp-content has-content'>",o+="<div class='wp-profile-img'>",o+="<img src='"+e.wp_popup_profile+"'>",o+="</div>"):o+="<div class='chaty-whatsapp-content'>",o+="<div class='chaty-whatsapp-message'>",o+="<div class='chaty-whatsapp-message-nickname'>"+e.wp_popup_nickname+"</div>",o+="<div class='chaty-whatsapp-message-content'></div>",o+="<div class='chaty-whatsapp-message-time'>"+i+"</div>",o+="</div>",o+="</div>");o+="</div>",o+="<div class='chaty-whatsapp-footer'>",o+="<form action='"+l+"' target='"+r+"' class='whatsapp-chaty-form-"+a+" whatsapp-chaty-form "+(E(e.is_default_open)?"add-analytics":"")+"' data-widget='"+a+"' data-channel='"+e.channel_type+"' autocomplete='off'>",o+="<div class='chaty-whatsapp-data'>",o+=`<div class='chaty-whatsapp-field ${E(e.emoji_picker)?"has_emoji":""}'>`,E(e.emoji_picker)&&(o+='<button type="button" class="chaty-wp-emoji-input"><span class="hide-cht-svg-bg">"+chaty_settings.lang.emoji_picker+"</span><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M12 2C6.47 2 2 6.5 2 12C2 14.6522 3.05357 17.1957 4.92893 19.0711C5.85752 19.9997 6.95991 20.7362 8.17317 21.2388C9.38642 21.7413 10.6868 22 12 22C14.6522 22 17.1957 20.9464 19.0711 19.0711C20.9464 17.1957 22 14.6522 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7362 6.95991 19.9997 5.85752 19.0711 4.92893
140C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2ZM15.5 8C15.8978 8 16.2794 8.15804 16.5607 8.43934C16.842 8.72064 17 9.10218 17 9.5C17 9.89782 16.842 10.2794 16.5607 10.5607C16.2794 10.842 15.8978 11 15.5 11C15.1022 11 14.7206 10.842 14.4393 10.5607C14.158 10.2794 14 9.89782 14 9.5C14 9.10218 14.158 8.72064 14.4393 8.43934C14.7206 8.15804 15.1022 8 15.5 8ZM8.5 8C8.89782 8 9.27936 8.15804 9.56066 8.43934C9.84196 8.72064 10 9.10218 10 9.5C10 9.89782 9.84196 10.2794 9.56066 10.5607C9.27936 10.842 8.89782 11 8.5 11C8.10218 11 7.72064 10.842 7.43934 10.5607C7.15804 10.2794 7 9.89782 7 9.5C7 9.10218 7.15804 8.72064 7.43934 8.43934C7.72064 8.15804 8.10218 8 8.5 8ZM12 17.5C9.67 17.5 7.69 16.04 6.89 14H17.11C16.3 16.04 14.33 17.5 12 17.5Z" fill="#CDD9E2"/> </svg></button>');o+="<label class='sr-only' for='chaty_whatsapp_input'>WhatsApp Message</label>",o+="<input name='text' type='text' id='chaty_whatsapp_input' class='chaty-whatsapp-input' />",o+="<button type='submit' class='chaty-whatsapp-button-button' >",o+="<span class='hide-cht-svg-bg'>"+chaty_settings.lang.whatsapp_button+"</span>",o+='<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><g clip-path="url(#clip0_9452_6982)"><path d="M18.5703 9.99996L2.66037 17.6603L5.60665 9.99996L2.66037 2.33963L18.5703 9.99996Z" fill="white" stroke="white" stroke-width="1.6625" stroke-linecap="round" stroke-linejoin="round"></path><path d="M8.24069 9.99947L3.07723 9.99992" stroke="#C6D7E3" stroke-width="1.6625" stroke-linecap="round" stroke-linejoin="round"></path></g><defs><clipPath id="clip0_9452_6982"><rect width="20" height="20" fill="white"></rect></clipPath></defs></svg>',o+="</button>",o+="</div>",o+="</div>",!s&&E(e.is_use_web_version)&&(o+="<input type='hidden' name='phone' value='"+e.value+"' />");if(o+="</form>",o+="</div>",o+="</div>",o+="</div>",t("body").append(o),t("#chaty-form-"+a+"-"+e.channel_type+" .chaty-whatsapp-message .chaty-whatsapp-message-content").html(e.chat_welcome_message),!B(e.pre_set_message)){var y=e.pre_set_message,g=t("title").text();y=(y=B(g)?y.replace(/{title}/g,""):y.replace(/{title}/g,g)).replace(/{url}/g,window.location),t("#chaty-form-"+a+"-"+e.channel_type+" .chaty-whatsapp-input").val(y)}t("#chaty-form-"+a+"-"+e.channel_type+" .chaty-whatsapp-input").attr("placeholder",e.input_placeholder),t("#chaty-form-"+a+"-"+e.channel_type).show(),t("#chaty-form-"+a+"-"+e.channel_type+" .chaty-whatsapp-header").css("background-color",e.wp_popup_head_bg_color)}(e,n);else{var o="";if(!B(e.pre_set_message))o=decodeURI(e.pre_set_message),o=(o=B(h=t("title").text())?o.replace(/{title}/g,""):o.replace(/{title}/g,h)).replace(/{url}/g,window.location),o=encodeURIComponent(o);s?(e.target="",e.url="https://wa.me/"+e.value+"?text="+o):(e.target="_blank",E(e.is_use_web_version)?e.url="https://web.whatsapp.com/send?phone="+e.value+"&text="+o:e.url="https://wa.me/"+e.value+"?text="+o)}else if("WeChat"==e.channel_type)B(e.qr_code_image_url)||(!function(e,a){var c="",n=T(a);null==n&&(n=-1);var i=B(e.wechat_header)?"":e.wechat_header+": ";i+=e.value,c+="<div style='display:none;' class='chaty-outer-forms chaty-wechat-form chaty-form-"+a+"' data-channel='"+e.channel_type+"' id='chaty-form-"+a+"-"+e.channel_type+"' data-widget='"+a+"' data-index='"+n+"'>",c+="<div class='chaty-form'>",c+="<div class='chaty-form-body qr-code-body'>",c+='<div class="qr-code-header"><div class="qr-code-head-title"><svg width="25" height="22" viewBox="0 0 25 22" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.2315 6.81844C17.6918 6.81844 18.1403 6.85385 18.5769 6.91286C17.7744 3.40752 14.092 0.751953 9.66605 0.751953C4.64999 0.751953 0.578125 4.15108 0.578125 8.34096C0.578125 10.7605 1.93541 12.8967 4.04806 14.2894L2.85601 16.6853L6.1135 15.2808C6.80985 15.5287 7.5416 15.7293 8.32057 15.8356C8.21435 15.3753 8.15533 14.9032 8.15533 14.4075C8.14353 10.2294 12.2154 6.81844 17.2315 6.81844ZM12.6875 4.16288C12.8363 4.16288 12.9836 4.19218 13.1211 4.24912C13.2586 4.30607 13.3835 4.38952 13.4887 4.49474C13.5939 4.59995 13.6773 4.72486 13.7343 4.86232C13.7912 4.99979
14013.8205 5.14712 13.8205 5.29592C13.8205 5.44471 13.7912 5.59205 13.7343 5.72951C13.6773 5.86698 13.5939 5.99189 13.4887 6.0971C13.3835 6.20231 13.2586 6.28577 13.1211 6.34271C12.9836 6.39965 12.8363 6.42896 12.6875 6.42896C12.387 6.42896 12.0988 6.30958 11.8863 6.0971C11.6738 5.88461 11.5545 5.59642 11.5545 5.29592C11.5545 4.99542 11.6738 4.70722 11.8863 4.49474C12.0988 4.28225 12.387 4.16288 12.6875 4.16288ZM6.63281 6.44076C6.33231 6.44076 6.04412 6.32139 5.83163 6.1089C5.61914 5.89641 5.49977 5.60822 5.49977 5.30772C5.49977 5.00722 5.61914 4.71903 5.83163 4.50654C6.04412 4.29405 6.33231 4.17468 6.63281 4.17468C6.93331 4.17468 7.2215 4.29405 7.43399 4.50654C7.64648 4.71903 7.76585 5.00722 7.76585 5.30772C7.76585 5.60822 7.64648 5.89641 7.43399 6.1089C7.2215 6.32139 6.93331 6.44076 6.63281 6.44076Z" fill="white"/> <path d="M24.7978 14.4102C24.7978 11.0583 21.4105 8.34375 17.2324 8.34375C13.0543 8.34375 9.66699 11.0583 9.66699 14.4102C9.66699 17.7621 13.0543 20.4767 17.2324 20.4767C17.9169 20.4767 18.5779 20.3823 19.2034 20.2407L23.2871 21.9992L21.8708 19.1666C23.6412 18.0572 24.7978 16.3577 24.7978 14.4102ZM14.9545 14.0326C14.7304 14.0326 14.5114 13.9661 14.325 13.8416C14.1387 13.7171 13.9935 13.5401 13.9077 13.3331C13.822 13.1261 13.7995 12.8983 13.8432 12.6785C13.887 12.4587 13.9949 12.2568 14.1533 12.0983C14.3118 11.9399 14.5137 11.832 14.7335 11.7882C14.9533 11.7445 15.1811 11.767 15.3881 11.8527C15.5951 11.9385 15.7721 12.0837 15.8966 12.27C16.0211 12.4564 16.0876 12.6754 16.0876 12.8995C16.0994 13.525 15.58 14.0326 14.9545 14.0326ZM19.4985 14.0326C19.198 14.0326 18.9098 13.9132 18.6973 13.7007C18.4848 13.4882 18.3654 13.2 18.3654 12.8995C18.3654 12.599 18.4848 12.3108 18.6973 12.0983C18.9098 11.8858 19.198 11.7665 19.4985 11.7665C19.799 11.7665 20.0872 11.8858 20.2997 12.0983C20.5121 12.3108 20.6315 12.599 20.6315 12.8995C20.6315 13.2 20.5121 13.4882 20.2997 13.7007C20.0872 13.9132 19.799 14.0326 19.4985 14.0326Z" fill="white"/> </svg>'+i+'</div><div class="qr-code-hide-btn chaty-close-button"><svg width="15" height="9" viewBox="0 0 15 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 1L7.31429 8L14 1" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg></div></div>',B(e.wechat_qr_code_title)||(c+='<div class="qr-code-title">'+e.wechat_qr_code_title+":</div>");c+="<div role='button' class='close-chaty-form is-whatsapp-btn'><div aria-hidden='true' class='chaty-close-button'></div><span class='hide-cht-svg-bg'>"+chaty_settings.lang.hide_whatsapp_form+"</span></div></div>",c+="<div class='qr-code-box'><div class='qr-code-image'><img src='"+e.qr_code_image_url+"' alt='"+e.title+"' /></div>",c+="</div>",c+="</div>",c+="</div>",t("body").append(c),t("#chaty-form-"+a+"-"+e.channel_type+" .qr-code-header").css("background-color",e.wechat_header_color)}(e,n),e.url="#",e.target="",i+=" has-chaty-box chaty-qr-code-form");else if("Contact_Us"==e.channel_type)!function(e,a){var c="",n=T(a);null==n&&(n=-1);c+="<div style='display:none;' class='chaty-outer-forms chaty-contact-form-box chaty-form-"+a+"' data-channel='"+e.channel_type+"' id='chaty-form-"+a+"-"+e.channel_type+"' data-widget='"+a+"' data-index='"+n+"'>",c+="<div class='chaty-form'>",c+="<div class='chaty-form-body'>",c+="<div role='button' class='close-chaty-form'><div aria-hidden='true' class='chaty-close-button'></div><span class='hide-cht-svg-bg'>"+chaty_settings.lang.hide_whatsapp_form+"</span></div>",c+="<form class='chaty-ajax-contact-form' id='chaty-ajax-contact-form-"+n+"' method='post' data-channel='"+e.channel_type+"' data-widget='"+a+"' data-token='"+e.widget_token+"' data-index='"+e.widget_index+"' enctype='multipart/form-data'>",c+="<div class='chaty-contact-form-body'>",c+="<div class='chaty-contact-form-title'><div class='form-title'>"+e.contact_form_settings.contact_form_title+"</div><div aria-hidden='true' class='chaty-close-button'><span class='hide-cht-svg-bg'>"+chaty_settings.lang.hide_whatsapp_form+"</span><svg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'> <path d='M1 1L7.31429 8L14 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'></path></svg></div></div>",c+="<div class='chaty-contact-inputs'>
140",t.each(e.contact_fields,(function(e,n){c+="<div class='chaty-contact-input'>";var i=E(n.is_required)?"is-required":"",s="";E(n.is_required)&&(s="<span class='required_indicate'>*</span>"),E(n.is_custom)?(c+="<label class='chaty-form-label' for='"+n.field_dropdown+"-"+e+"'>"+n.field_label+" "+s+"</label>",c+="<input type='hidden' name='custom_fields["+e+"][label_"+n.field_dropdown+"]' value='"+n.field_label+"'>",c+="<input type='hidden' name='custom_fields["+e+"][slug]' value='"+n.field_dropdown+"'>","text"==n.field_dropdown||"url"==n.field_dropdown||"date"==n.field_dropdown?c+="<input type='"+n.field_dropdown+"' class='chaty-input-field "+i+" field-"+n.field_dropdown+"' placeholder='"+n.placeholder+"' name='custom_fields["+e+"]["+n.field_dropdown+"]' id='"+n.field_dropdown+"-"+e+"' />":"file"==n.field_dropdown?c+="<input type='file' class='chaty-input-field "+i+" field-"+n.field_dropdown+"' name='custom_fields["+e+"]["+n.field_dropdown+"]' id='"+n.field_dropdown+"-"+e+"' accept='.jpg,.jpeg,.png,.gif,.pdf,.doc,.docx,.ppt,.pptx,.pps,.ppsx,.odt,.xls,.xlsx,.mp3,.mp4,.wav,.mpg,.avi,.mov,.wmv,.3gp,.ogv' multiple/>":"textarea"==n.field_dropdown?c+="<textarea class='chaty-textarea-field "+i+" field-"+n.field_dropdown+"' placeholder='"+n.placeholder+"' name='custom_fields["+e+"]["+n.field_dropdown+"]' id='"+n.field_dropdown+"-"+e+"' ></textarea>":"dropdown"==n.field_dropdown?(c+="<select name='custom_fields["+e+"]["+n.field_dropdown+"]' class='chaty-input-field "+i+"'>",n.dropdown_placeholder&&(c+="<option value=''>"+n.dropdown_placeholder+"</option>"),t.each(n.dropdown_option,(function(t,e){e&&(c+="<option value='"+e+"'>"+e+"</option>")})),c+="</select>"):"textblock"==n.field_dropdown?c+=n.placeholder:"number"==n.field_dropdown&&(c+="<input type='tel' class='chaty-input-field "+i+" field-"+n.field_dropdown+"' placeholder='"+n.placeholder+"' name='custom_fields["+e+"]["+n.field_dropdown+"]' id='"+n.field_dropdown+"-"+e+"' />")):"textarea"==n.type?(B(n.title)?c+="<label class='sr-only' for='"+n.field+"-"+a+"'>"+n.field+"</label>":c+="<label class='chaty-form-label' for='"+n.field+"-"+a+"'>"+n.title+" "+s+"</label>",c+="<textarea type='"+n.type+"' class='chaty-textarea-field "+i+" field-"+n.field+"' placeholder='"+n.placeholder+"' name='"+n.field+"' id='"+n.field+"-"+a+"' ></textarea>"):(B(n.title)?c+="<label class='sr-only' for='"+n.field+"-"+a+"'>"+n.field+"</label>":c+="<label class='chaty-form-label' for='"+n.field+"-"+a+"'>"+n.title+" "+s+"</label>",c+="<input type='"+n.type+"' class='chaty-input-field "+i+" field-"+n.field+"' placeholder='"+n.placeholder+"' name='"+n.field+"' id='"+n.field+"-"+a+"' />","email"==n.field&&(c+='<p id="email_suggestion'+a+'" class="email_suggestion"></p>')),c+="</div>"})),E(e.enable_recaptcha)&&(B(e.v2_site_key)||(c+="<div class='chaty-contact-input'>",c+="<div class='front-google-captcha' id='front_recaptcha_"+n+"'></div>",c+="</div>"),B(e.v3_site_key)||(c+="<div class='chaty-contact-input'>",c+="<div class='front-google-captcha' id='front_recaptcha_"+n+"'></div>",c+="</div>"));c+="</div>",c+="<div class='chaty-contact-form-button'><button type='submit' id='chaty-submit-button-"+a+"' class='chaty-submit-button'>"+e.contact_form_settings.button_text+"<span class='chaty-loader'><span class='dashicons dashicons-update'></span></span></button></div>",c+="</div>",c+="<input type='hidden' name='nonce' value='"+e.widget_token+"'>",c+="<input type='hidden' name='action' value='chaty_front_form_save_data'>",c+='<input type="hidden" name="channel" value="'+e.channel_type+'">',c+='<input type="hidden" name="widget" value="'+a+'">',c+='<input type="hidden" name="ref_url" value="'+window.location.href+'">',c+='<input type="hidden" name="token" value="'+googleV3Token+'">',c+='<input type="hidden" name="page_id" value="'+chaty_settings.page_id+'">',c+='<input type="hidden" name="page_title" value="'+C()+'">';var i=t(".g-recaptcha-response").length?t(".g-recaptcha-response").val():"";c+='<input type="hidden" name="v2token" value="'+i+'">',E(e.enable_recaptcha)&&(B(e.v2_site_key)||(c+="<input type='hidden' id='v2_site_key' class='v2_site_key' value='"+e.v2_site_key+"'>"),B(e.v3_site_key)||(c+="<input type='hidden' id='v3_site_key' class='v3_site_key' value='"+e.v3_site_key+"'>"));c+="</form>
140",c+="</div>",c+="</div>",c+="</div>",t("body").append(c)}(e,n),e.url="#",e.target="",i+=" has-chaty-box chaty-contact-us-form";else if("Email"==e.channel_type){if(!B(e.mail_subject)){var h,l=decodeURI(e.mail_subject);l=(l=B(h=t("title").text())?l.replace(/{title}/g,""):l.replace(/{title}/g,h)).replace(/{url}/g,window.location),l=encodeURIComponent(l),e.url+="?subject="+l}}else"Viber"==e.channel_type?(""!=e.viber_url?e.url="viber://pa?chatURI="+e.value:(e.value=M(e.value,"+"),s&&!isNaN(e.value)&&navigator.userAgent.match(/(iPod|iPhone|iPad)/)&&(e.value="+"+e.value),e.url="viber://chat?number="+e.value),e.target=""):"Vkontakte"==e.channel_type?e.url="https://vk.me/"+t.trim(e.value):"Waze"==e.channel_type&&(e.url=decodeURI(t.trim(e.value)));m="Link"==e.channel||"Custom_Link"==e.channel||"Custom_Link_3"==e.channel||"Custom_Link_4"==e.channel||"Custom_Link_5"==e.channel?B(e.hover_text)?e.channel:e.hover_text:e.channel;var r="";return B(e.click_event)||(r='onclick="'+e.click_event+'"',e.target="",e.url="#"),"<a href='"+e.url+"' "+r+" target='"+e.target+"' rel='nofollow noopener' aria-label='"+m+"' class='chaty-tooltip "+e.channel_type+"-channel chaty-link chaty-"+e.channel_type.toLowerCase()+"-channel pos-"+c+i+"' data-form='chaty-form-"+n+"-"+e.channel_type+"' data-hover='"+e.hover_text+"'>"+a+"</a>"}function T(e){var a=null;return n.length&&t.each(n,(function(t,c){c.id==e&&(a=t)})),a}function B(e){return null==e||""==e||""==t.trim(e)}function Q(t){return""!=t.custom_image_url&&"null"!=t.custom_image_url?"<span class='chaty-icon channel-icon-"+t.channel+"'><span class='chaty-svg chaty-svg-img'><img src='"+t.custom_image_url+"' alt='"+t.hover_text+"' /></span></span>":"<span class='chaty-icon channel-icon-"+t.channel+"'><span class='chaty-svg'>"+t.svg_icon+"</span></span>"}function W(e){return""==e||""==t.trim(e)||null==e||"null"==e}function L(t){return"custom"==t.position?t.custom_position:t.position}function U(t){return"vertical"!=t.settings.icon_view?"top":"right"==L(t.settings)?"left":"right"}function D(){y&&t(".on-chaty-exit-intent").length&&t(".on-chaty-exit-intent").each((function(){var e=t(this).data("id");t(this).removeClass("on-chaty-exit-intent"),z(e),t("#chaty-widget-"+e+" .chaty-widget").append("<div class='chaty-exit-intent'></div>"),setTimeout((function(){t(".chaty-exit-intent").addClass("animate"),setTimeout((function(){t(".chaty-exit-intent").removeClass("animate")}),2500)}),500)}))}function z(e){k(e),t(".chaty-widget-"+e).removeClass("on-chaty-delay"),t(".chaty-widget-"+e).removeClass("on-chaty-exit-intent"),t(".chaty-widget-"+e).removeClass("on-chaty-scroll"),t(".chaty.on-chaty-delay").length||(clearInterval(a),l=!1),t(".chaty.on-chaty-exit-intent").length||(y=!1),t(".chaty.on-chaty-scroll").length||(d=!1)}function A(t){for(t=t.toString();t.length<2;)t="0"+t;return t}function E(t){return"1"==t||1==t||1==t||"true"==t||"yes"==t||"on"==t}function q(t,e){if(isNaN(e)){var a=new Date(t.toLocaleString("en-US",{timeZone:e})),c=t.getTime()-a.getTime();return new Date(t.getTime()-c)}var n=new Date;if(n=n.toLocaleString("en-US",{timeZone:"UTC"}),n=new Date(n),-1!=e.indexOf("+")){var i=e.replace("+",""),s=parseInt(i),o=60*parseFloat(i%s);(o=n.getUTCMinutes()+o)>59&&(s+=parseInt(o/60),o%=60),n.setUTCHours(n.getUTCHours()+s,o)}else if(-1!=e.indexOf("-")){i=e.replace("-",""),s=parseInt(i),o=60*parseFloat(i%s);(o=n.getUTCMinutes()-o)<0&&(s-=parseInt(o/60),o%=60),n.setUTCHours(n.getUTCHours()-s,-o)}c=t.getTime()-n.getTime();return new Date(t.getTime()-c)}function H(){return i="","undefined"!=typeof Storage&&null!=window.sessionStorage.getItem("chaty_user_country_code")?i=window.sessionStorage.getItem("chaty_user_country_code"):V("chaty_user_country_code")&&(i=O("chaty_user_country_code")),i}function P(){t(".chaty-widget.default-open.has-bg-blur-effect").length&&t(".chaty-widget.default-open.has-bg-blur-effect").each((function(){G(t(this).closest(".chaty").data("id"),"c-widget")}))}function N(t,e,a){if(a){const c=Date.now()+24*a*60*60*1e3;localStorage.setItem(t,JSON.stringify({value:e,expiry:c}))}else localStorage.setItem(t,e)}function O(t){const e=localStorage.getItem(t);if(!e)return null;try{const a=JSON.parse(e);return a&&"object"==typeof a&&"expiry"in a?Date.now()>a.expiry?(localStorage.removeItem(t),null):a.value:a}catch(t){return e}}function G(t,e){var a=O("chatyWidget_"+t),c=[];null!=a&&""!=a&&(c=JSON.parse(a));var n=!1;if(c.length>0)for(var i=0;i<c.length;i++)c[i].k==e&&(n=!0,c[i].v=new Date);n||c.push({k:e,v:new Date}),N("chatyWidget_"+t,a=JSON.stringify(c),"7")}function R(t,e){var a=function(t,e){var a=O("chatyWidget_"+t),c=[];if(null!=a&&""!=a&&(c=JSON.parse(a)),c.length>0)for(var n=0;n<c.length;n++)if(c[n].k==e)return c[n].v;return null}(t,e);if(null!=a&&""!=a){a=new Date(a);var c=Math.abs(new Date-a);return Math.floor(c/864e5)>=2}return!0}function V(t){const e=localStorage.getItem(t);if(!e)return!1;try{const t=JSON.parse(e);return!t||"object"!=typeof t||!("expiry"in t)||Date.now()>t.expiry}catch(t){return!0}}t(document).ready((function(){var a=new RegExp("(googlebot/|bot|Googlebot-Mobile|Googlebot-Image|Google favicon|Mediapartners-Google|bingbot|slurp|java|wget|curl|Commons-HttpClient|Python-urllib|libwww|httpunit|nutch|phpcrawl|msnbot|jyxobot|FAST-WebCrawler|FAST Enterprise Crawler|biglotron|teoma|convera|seekbot|gigablast|exabot|ngbot|ia_archiver|GingerCrawler|webmon |httrack|webcrawler|grub.org|UsineNouvelleCrawler|antibot|netresearchserver|speedy|fluffy|bibnum.bnf|findlink|msrbot|panscient|yacybot|AISearchBot|IOI|ips-agent|tagoobot|MJ12bot|dotbot|woriobot|yanga|buzzbot|mlbot|yandexbot|purebot|Linguee Bot|Voyager|CyberPatrol|voilabot|baiduspider|citeseerxbot|spbot|twengabot|postrank|turnitinbot|scribdbot|page2rss|sitebot|linkdex|Adidxbot|blekkobot|ezooms|dotbot|Mail.RU_Bot|discobot|heritrix|findthatfile|europarchive.org|NerdByNature.Bot|sistrix crawler|ahrefsbot|Aboundex|domaincrawler|wbsearchbot|summify|ccbot|edisterbot|seznambot|ec2linkfinder|gslfbot|aihitbot|intelium_bot|facebookexternalhit|yeti|RetrevoPageAnalyzer|lb-spider|sogou|lssbot|careerbot|wotbox|wocbot|ichiro|DuckDuckBot|lssrocketcrawler|drupact|webcompanycrawler|acoonbot|openindexspider|gnam gnam spider|web-archive-net.com.bot|backlinkcrawler|coccoc|integromedb|content crawler spider|toplistbot|seokicks-robot|it2media-domain-crawler|ip-web-crawler.com|siteexplorer.info|elisabot|proximic|changedetection|blexbot|arabot|WeSEE:Search|niki-bot|CrystalSemanticsBot|rogerbot|360Spider|psbot|InterfaxScanBot|Lipperhey SEO Service|CC Metadata Scaper|g00g1e.net|GrapeshotCrawler|urlappendbot|brainobot|fr-crawler|binlar|SimpleCrawler|Livelapbot|Twitterbot|cXensebot|smtbot|bnf.fr_bot|A6-Indexer|ADmantX|Facebot|Twitterbot|OrangeBot|memorybot|AdvBot|MegaIndex|SemanticScholarBot|ltx71|nerdybot|xovibot|BUbiNG|Qwantify|archive.org_bot|Applebot|TweetmemeBot|crawler4j|findxbot|SemrushBot|yoozBot|lipperhey|y!j-asr|Domain Re-Animator Bot|AddThis)","i"),c=navigator.userAgent;a.test(c)&&(h=!0),s?t("body").addClass("cht-in-mobile"):t("body").addClass("cht-in-desktop"),E(chaty_settings.has_chatway)&&t("body").addClass("csaas-has-chatway"),"undefined"==typeof chaty_settings?(console.log("Chaty settings doesn't exists"),chatyInterval=setInterval((function(){"object"==typeof chaty_settings&&(clearInterval(chatyInterval),"object"!=typeof chaty_settings||"on"==chaty_settings.data_analytics_settings&&"off"!=chaty_settings.data_analytics_settings||(h=!0),E(chaty_settings.has_chatway)&&t("body").addClass("csaas-has-chatway"),n=chaty_settings.chaty_widgets,_())}),1e3)):0==chaty_settings.chaty_widgets.length?console.log("Chaty widget doesn't exists"):(n=chaty_settings.chaty_widgets,_(),("object"==typeof chaty_settings&&"on"!=chaty_settings.data_analytics_settings||"off"==chaty_settings.data_analytics_settings)&&(h=!0)),t(window).height()>t(window).width()?t("body").addClass("cht-portrait").removeClass("cht-landscape"):t("body").addClass("cht-landscape").removeClass("cht-portrait"),t(document).on("click","html, body",(function(e){t(".chaty-popup-whatsapp-form.active").length&&t(".chaty-popup-whatsapp-form.active").each((function(){var e=t(this).data("widget"),a=R(e,"c-Whatsapp");B(e)&&0!=e||!a||G(e,"c-Whatsapp")})),t(".form-open").removeClass("form-open"),t(".chaty-outer-forms").removeClass("active"),t(".chaty .chaty-widget.chaty-no-close-button:not(.has-single)").addClass("chaty-open"),t(".chaty .chaty-widget").hasClass("chaty-open")&&(t(".chaty .chaty-widget:not(.chaty-no-close-button)").removeClass("chaty-open"),t("body").removeClass("add-bg-blur-effect")),t("body").removeClass("add-bg-blur-effect"),N("hide-bg-blur-effect",!0,365),P()})),t(document).on("click",".chaty, .chaty-outer-forms",(function(t){t.stopPropagation()})),t(document).on("click",".chaty.form-open .chaty-i-trigger.single-channel a",(function(e){t("body").removeClass("add-bg-blur-effect")})),t(document).on("click",".chaty.form-open .chaty-i-trigger.single-channel .chaty-cta-close",(function(e){t("body").removeClass("add-bg-blur-effect")})),t(document).on("click",".chaty-close-view-list",(function(){t(this).closest(".chaty").find(".chaty-widget").removeClass("chaty-open"),t("body").removeClass("add-bg-blur-effect"),N("hide-bg-blur-effect",!0,365),P()})),t(document).on("submit",".whatsapp-chaty-form",(function(){if(t(this).hasClass("form-google-analytics")){var e="Whatsapp";if(window.hasOwnProperty("gtag")&>ag("event","chaty_"+e,{eventCategory:"chaty_"+e,event_action:"chaty_"+e,method:"chaty_"+e}),window.hasOwnProperty("ga")){var a=window.ga.getAll()[0];a&&a.send("event","click",{eventCategory:"chaty_"+e,eventAction:"chaty_"+e,method:"chaty_"+e})}}var c=t(this).data("widget"),n=t(this).data("channel"),i=R(c,"c-"+n);if((!B(c)||0==c)&&i){G(c,"c-"+n);var o=t("#chaty-widget-"+c).data("nonce");h||t.ajax({url:chaty_settings.ajax_url,data:{widgetId:c,userId:c,isMobile:s,channel:n,nonce:o,action:"update_chaty_channel_click"},dataType:"json",method:"post"})}t("#chaty-widget-"+c).length&&(t("#chaty-widget-"+c).removeClass("form-open"),t(this).closest(".chaty-outer-forms").removeClass("active"),t("#chaty-widget-"+c).find(".chaty-widget").hasClass("cssas-no-close-button")&&t("#chaty-widget-"+c).find(".chaty-widget:not(.has-single)").addClass("chaty-open")),t("body").hasClass("add-bg-blur-effect")&&(t("body").removeClass("add-bg-blur-effect"),P())})),t(document).on("click",".chaty-close-button, .chaty-close-agent-list, .whatsapp-form-close-btn",(function(e){e.preventDefault(),e.stopPropagation();var a=t(this).closest(".chaty-outer-forms").data("widget");if(!B(a)||0==a){if(t("#chaty-widget-"+a).length&&(t("#chaty-widget-"+a).removeClass("form-open"),t(this).closest(".chaty-outer-forms").removeClass("active"),t("#chaty-widget-"+a).find(".chaty-widget").hasClass("chaty-no-close-button")&&t("#chaty-widget-"+a).find(".chaty-widget:not(.has-single)").addClass("chaty-open")),t(this).closest(".chaty-whatsapp-btn-form").length){var c=t(this).closest(".chaty-outer-forms").data("channel");
140if(!B(c)){var n=R(a,"c-"+c);n&&G(a,"c-"+c)}R(a,"v-widget")&&k(a)}t(this).hasClass("whatsapp-form-close-btn")&&(n=R(a,"c-Whatsapp"),B(a)&&0!=a||!n||G(a,"c-Whatsapp"))}t("body").removeClass("add-bg-blur-effect")})),t(document).on("keypress",'.chaty-contact-input input[type="tel"]',(function(e){var a=e.which?e.which:e.keyCode;return 43==a&&""==t(this).val()||a>=48&&a<=57})),t(document).on("change",'.chaty-contact-input input[type="tel"]',(function(){var e=new RegExp(/^(\+)?\d*$/),a=t(this).val();e.test(a)||t(this).val("")})),t(document).on("click","a.chaty-qr-code-form",(function(e){e.preventDefault();var a=t(this).data("form");if(!B(a)&&t("#"+a).length){var c=t(this).html();t("#"+a).hasClass("active")?(t(this).closest(".chaty").find(".chaty-widget:not(.has-single)").addClass("chaty-open"),t(this).closest(".chaty").removeClass("form-open"),t("#"+a).removeClass("active"),t("body").removeClass("add-bg-blur-effect")):(t(this).closest(".chaty").find(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+a).addClass("active"),c=t(this).closest(".chaty").find(".chaty-widget .chaty-cta-close").find("button").html(),t(this).closest(".chaty").find(".open-chaty-channel").html(c))}})),t(document).on("click","a.chaty-contact-us-form",(function(e){e.preventDefault();var a=t(this).data("form");B(a)||t("#"+a).length&&(""!=googleV3Token&&(googleV3Token="",refreshG3Token()),t("#"+a).hasClass("active")?(t(this).closest(".chaty").find(".chaty-widget:not(.has-single)").addClass("chaty-open"),t(this).closest(".chaty").removeClass("form-open"),t("#"+a).removeClass("active"),t("body").removeClass("add-bg-blur-effect")):(t(this).closest(".chaty").find(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+a).addClass("active"),t("#"+a).find(".chaty-ajax-success-message").remove(),t("#"+a).find(".chaty-ajax-error-message").remove(),t("#"+a).find(".has-chaty-error").removeClass("has-chaty-error"),buttonHtml=t(this).closest(".chaty").find(".chaty-widget .chaty-cta-close").find("button").html(),t(this).closest(".chaty").find(".open-chaty-channel").html(buttonHtml)))})),t(document).on("click","a.chaty-whatsapp-btn-form",(function(e){e.preventDefault();var a=t(this).data("form");if(!B(a)&&t("#"+a).length){if(t("#"+a).hasClass("active"))t(this).closest(".chaty").find(".chaty-widget:not(.has-single)").addClass("chaty-open"),t(this).closest(".chaty").removeClass("form-open"),t("#"+a).removeClass("active"),t("body").removeClass("add-bg-blur-effect"),setTimeout((function(){t("body").removeClass("add-bg-blur-effect")}),100);else{t(this).closest(".chaty").find(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+a).addClass("active");var c=t(this).closest(".chaty").find(".chaty-widget .chaty-cta-close").find("button").html();t(this).closest(".chaty").find(".chaty-widget").find(".open-chaty-channel").html(c)}setTimeout((function(){t(".chaty-whatsapp-btn-form.active .chaty-whatsapp-input").focus()}),100)}})),t(document).on("click",".chaty-channel.chaty-agent-button",(function(e){e.preventDefault();var a=t(this).data("form");if(!B(a)&&t("#"+a).length)if(t(this).closest(".chaty").find(".chaty-widget").hasClass("has-single"))t(this).closest(".chaty").hasClass("form-open")?(t(this).closest(".chaty").find(".chaty-widget:not(.has-single)").addClass("chaty-open"),t(this).closest(".chaty").removeClass("form-open"),t("#"+a).removeClass("active"),t("body").removeClass("add-bg-blur-effect")):(c=t(this).closest(".chaty").find(".chaty-widget .chaty-cta-close").find("button").html(),t("#"+a).addClass("is-active"),t(this).closest(".chaty").find(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+a).addClass("active"),t(this).closest(".chaty").find(".open-chaty-channel").html(c));else{var c=t(this).html();t("#"+a).addClass("is-active"),t(this).closest(".chaty").find(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+a).addClass("active"),c=t(this).closest(".chaty").find(".chaty-widget .chaty-cta-close").find("button").html(),t(this).closest(".chaty").find(".open-chaty-channel").html(c)}})),t(document).on("click",".chaty-channel a.has-gae",(function(a){var c=t(this).closest(".chaty-channel").data("channel");
140if(c!==e&&""!=c&&null!=c&&(window.hasOwnProperty("gtag")&>ag("event","chaty_"+c,{eventCategory:"chaty_"+c,event_action:"chaty_"+c,method:"chaty_"+c}),window.hasOwnProperty("ga"))){var n=window.ga.getAll()[0];n&&n.send("event","click",{eventCategory:"chaty_"+c,eventAction:"chaty_"+c,method:"chaty_"+c})}})),t(document).on("mouseover",".chaty-widget.has-single .chaty-channel a.has-on-hover[data-hover]",(function(){t(this).find(".on-hover-text").text(t(this).data("hover"))})).on("mouseleave",".chaty-widget.has-single .chaty-channel a.has-on-hover[data-text]",(function(){t(this).find(".on-hover-text").html(t(this).data("text"))})),t(document).on("submit",".whatsapp-chaty-form.has-form-gae",(function(){var a=t(this).data("widget"),c=t("#Whatsapp-"+a+"-channel").data("channel");if(c!==e&&""!=c&&null!=c&&(window.hasOwnProperty("gtag")&>ag("event","chaty_whatsapp_redirect",{eventCategory:"chaty_whatsapp_redirect",event_action:"chaty_whatsapp_redirect",method:"chaty_whatsapp_redirect"}),window.hasOwnProperty("ga"))){var n=window.ga.getAll()[0];n&&n.send("event","click",{eventCategory:"chaty_whatsapp_redirect",eventAction:"chaty_whatsapp_redirect",method:"chaty_whatsapp_redirect"})}})),t(document).on("click",".chaty-i-trigger:not(.single-channel)",(function(){t(this).closest(".chaty").hasClass("form-open")?(t(this).closest(".chaty").removeClass("form-open"),t(this).closest(".chaty-widget:not(.has-single)").addClass("chaty-open")):t(this).closest(".chaty-widget").toggleClass("chaty-open"),t(".chaty-outer-forms.active").each((function(){t(this).removeClass("active");var e=t(this).data("widget");t("#chaty-widget-"+e).removeClass("form-open")})),t(this).closest(".chaty").find(".chaty-widget").hasClass("chaty-no-close-button")&&t(this).closest(".chaty").find(".chaty-widget:not(.has-single)").addClass("chaty-open")})),t(document).on("click",".chaty-i-trigger.single-channel .chaty-cta-close",(function(){if(t(this).closest(".chaty").hasClass("form-open")){t(this).closest(".chaty").removeClass("form-open");var e=t(this).closest(".chaty").data("id");t("#chaty-form-"+e+"-Whatsapp").length&&t("#chaty-form-"+e+"-Whatsapp").hasClass("active")&&(clickStatus=R(e,"c-Whatsapp"),B(e)&&0!=e||!clickStatus||G(e,"c-Whatsapp"))}t(".chaty-outer-forms.active").each((function(){t(this).removeClass("active");var e=t(this).data("widget");t("#chaty-widget-"+e).removeClass("form-open")}))}
140)),s||t(document).on("mouseover","body:not(.chaty-in-mobile) .chaty.open-on-hover .chaty-i-trigger:not(.single-channel)",(function(){t(this).closest(".chaty-widget").hasClass("chaty-open")||t(this).closest(".chaty-widget").hasClass("on-chaty-widget")||(t(this).closest(".chaty-widget").addClass("on-chaty-widget"),t(this).find(".chaty-cta-main").trigger("click"))})).on("mouseleave","body:not(.chaty-in-mobile) .chaty.open-on-hover .chaty-i-trigger:not(.single-channel)",(function(){t(this).closest(".chaty-widget").hasClass("chaty-open")||t(this).closest(".chaty-widget").removeClass("on-chaty-widget")})),t(document).on("click",".chaty-channel.single a",(function(){var e=t(this).closest(".chaty").data("id");t(this).closest(".chaty").hasClass("first_click")&&t(this).closest(".chaty-channel").removeClass("active"),v(e)})),t(document).on("click",".chaty-chatway-channel",(function(){"object"==typeof window.$chatway&&window.$chatway.openChatwayWidget()})),t(document).on("click",".chaty-channel a, .chaty-channel button",(function(e){var a,c;t(this).is("a")&&"#"==t(this).attr("href")&&e.preventDefault();var n=[],i=0,o=t(this).closest(".chaty").data("id");if(void 0!==o&&void 0!==t("#chaty-widget-"+o).data("identifier")){var l=t("#chaty-widget-"+o).data("user");if(v(o),t(this).closest(".chaty-channel").hasClass("chaty-cta-main")||t(this).closest(".chaty-channel").hasClass("chaty-cta-close")){if(t("#chaty-form-"+o+"-Whatsapp").length&&t("#chaty-form-"+o+"-Whatsapp").hasClass("active")&&(a=R(o,"c-Whatsapp"),B(o)&&0!=o||!a||G(o,"c-Whatsapp")),a=R(o,"c-widget"),t("#chaty-widget-"+o).find(".ch-pending-msg").remove(),a&&(G(o,"c-widget"),t(this).closest(".chaty-channel").hasClass("chaty-cta-main"))){n=[],t("#chaty-widget-"+o).hasClass("chaty-has-chat-view")?t(".chaty-chat-view.chaty-chat-view-"+o+" .chaty-view-channels").find(".chaty-channel").each((function(){c=t(this).data("channel"),(a=R(o,"v-"+c))&&void 0!==c&&(G(o,"v-"+c),n.push(c))})):t("#chaty-widget-"+o+" .chaty-channel-list").find(".chaty-channel").each((function(){c=t(this).data("channel"),(a=R(o,"v-"+c))&&void 0!==c&&(G(o,"v-"+c),n.push(c))}));var r=t("#chaty-widget-"+o).data("nonce");h||t.ajax({url:chaty_settings.ajax_url,data:{widgetId:o,userId:l,isMobile:s,channels:n,isSingle:0,nonce:r,action:"update_chaty_widget_click"},dataType:"json",method:"post"})}t("#chaty-widget-"+o).hasClass("first_click")&&(t("#chaty-widget-"+o+" .chaty-cta-main").removeClass("active"),t("#chaty-widget-"+o+" .chaty-cta-main").removeClass("chaty-tooltip"))}else if(t(this).closest(".chaty-channel").hasClass("single")){t("#chaty-widget-"+o).find(".ch-pending-msg").remove(),a=R(o,"c-widget");r=t("#chaty-widget-"+o).data("nonce");a&&(G(o,"c-widget"),i=0,n=[],c=t(this).closest(".chaty-channel").data("channel"),(a=R(o,"c-"+c))&&(n.push(c),i=1),h||t.ajax({url:chaty_settings.ajax_url,data:{widgetId:o,userId:l,isMobile:s,channels:n,isSingle:i,nonce:r,action:"update_chaty_widget_click"},dataType:"json",method:"post"})),t("#chaty-widget-"+o).hasClass("first_click")&&(t("#chaty-widget-"+o+" .chaty-tooltip").removeClass("chaty-tooltip"),t("#chaty-widget-"+o+" .single-channel a").addClass("chaty-tooltip"))}else if(t(this).hasClass("chaty-link")&&(c=t(this).closest(".chaty-channel").data("channel"),a=R(o,"c-"+c))){G(o,"c-"+c);r=t("#chaty-widget-"+o).data("nonce");h||t.ajax({url:chaty_settings.ajax_url,data:{widgetId:o,userId:l,isMobile:s,channel:c,nonce:r,action:"update_chaty_channel_click"},dataType:"json",method:"post"})}}})),t(document).on("submit",".chaty-ajax-contact-form",(function(e){e.preventDefault();var a=0;if(t(this).find(".has-chaty-error").each((function(){t(this).removeClass("has-chaty-error")})),t(this).find(".chaty-error-msg").remove(),t(this).find(".chaty-ajax-error-message").remove(),t(this).find(".chaty-ajax-success-message").remove(),t(this).find(".is-required").each((function(){""==jQuery.trim(t(this).val())&&(a++,t(this).addClass("has-chaty-error"),t(this).hasClass("chaty-text-block")&&t(this).closest(".chaty-contact-input").find(".mce-tinymce").addClass("mce-error"))})),0==a){var c=t(this),n=c[0],i=new FormData(n);t(".chaty-submit-button").attr("disabled",!0),t("#chaty-submit-button-"+c.data("index")+" .chaty-loader").addClass("active"),jQuery.ajax({url:chaty_settings.ajax_url,enctype:"multipart/form-data",data:i,type:"post",dataType:"json",cache:!1,contentType:!1,processData:!1,success:function(e){if(""!=googleV3Token&&(googleV3Token="",refreshG3Token()),t(".chaty-ajax-error-message").remove(),t(".chaty-ajax-success-message").remove(),t(".chaty-submit-button").attr("disabled",!1),1==e.status){if(t("#chaty-submit-button-"+c.data("index")+" .chaty-loader").removeClass("active"),t(".chaty-contact-inputs").append("<div class='chaty-ajax-success-message'>"+e.message+"</div>"),t(".chaty-ajax-contact-form").find(".chaty-contact-input .mce-tinymce").removeClass("mce-error"),t(".field-name, .field-email, .field-message, .field-phone").val(""),t(".chaty-ajax-contact-form").find(".chaty-input-field").val(""),t(".chaty-ajax-contact-form").find(".chaty-textarea-field").val(""),t("#"+c.find(".chaty-text-block").attr("id")+"_ifr").contents().find("body").html(""),"yes"==e.redirect_action)if("yes"==e.link_in_new_tab)null==window.open(e.redirect_link,"_blank")&&window.open(e.redirect_link);else window.location=e.redirect_link;"yes"==e.close_form_after&&setTimeout((function(){if(t(".chaty-outer-forms.active").length){var e=t(".chaty-outer-forms.active").data("widget");B(e)&&0!=e||t("#chaty-widget-"+e).length&&(t("#chaty-widget-"+e).removeClass("form-open"),t("body").removeClass("add-bg-blur-effect"),t(".chaty-outer-forms.active").removeClass("active"),t("#chaty-widget-"+e).find(".chaty-widget").hasClass("chaty-no-close-button")&&t("#chaty-widget-"+e).find(".chaty-widget:not(.has-single)").addClass("chaty-open"))}}),1e3*parseInt(e.close_form_after_seconds))}else if(1==e.error){if(e.errors.length)for(var a=0;a<e.errors.length;a++)t("."+e.errors[a].field).addClass("has-chaty-error"),t("."+e.errors[a].field).after("<span class='chaty-error-msg'>"+e.errors[a].message+"</span>");t(".chaty-loader").removeClass("active")}else 0==e.status&&(t(".chaty-contact-inputs").append("<div class='chaty-ajax-error-message'>"+e.message+"</div>"),t(".chaty-loader").removeClass("active"));t(".email_suggestion").html("")}})}else t(".has-chaty-error:first").focus();return!1})),t(document).on("blur",".chaty-contact-form-box .field-email",(function(e){var a=t(this).closest(".chaty-contact-form-box").data("widget");t(this).mailcheck({suggested:function(e,c){t("#email_suggestion"+a).html("Did you mean <b><i>"+c.full+"</b></i>?")},empty:function(e){t("#email_suggestion"+a).html("")}})})),t(".chaty-contact-form-box .field-email").length&&t(".chaty-contact-form-box .field-email").emailautocomplete({domains:["protonmail.com","yahoo.com","gmail.com"]}),t(document).on("click",".email_suggestion i",(function(){t(this).closest(".chaty-contact-form-box").find(".field-email").val(t(this).text()).focus(),jQuery(this).closest(".email_suggestion").html("")})),t(document).on("click",".chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel",(function(){window.location=t(this).find("a").prop("href")})),t(document).on("click",".chaty-widget.has-single .chaty-i-trigger .chaty-channel:not(.chaty-agent-button).Phone-channel a, .picmo__popupContainer",(function(t){t.stopPropagation(),t.stopImmediatePropagation()})),t(document).on("click",".chaty-wp-emoji-input",(function(){if(t(".picmo__popupContainer").length);else{const{createPopup:e}=window.picmoPopup,a=document.querySelector("#chaty_whatsapp_input"),c=e({},{referenceElement:a,triggerElement:a,position:"top",hideOnEmojiSelect:!1});c.toggle(),c.addEventListener("emoji:select",(e=>{t(".chaty-whatsapp-input").val(t(".chaty-whatsapp-input").val()+e.emoji)}))}})),t(document).on("click","#chaty_whatsapp_input",(function(){t(".picmo__popupContainer").length&&t(".picmo__popupContainer").remove()}))})),t(window).resize((function(){t(window).height()>t(window).width()?t("body").addClass("cht-portrait").removeClass("cht-landscape"):t("body").addClass("cht-landscape").removeClass("cht-portrait")}))}));var googleV3Token="";function onloadCallbackChatyV3(){var t=jQuery(".v3_site_key").val();
vendor: 121,757 bytes, lines 140-394
140t&&""==googleV3Token&&grecaptcha.ready((function(){grecaptcha.execute(t,{action:"contact_form"}).then((function(t){googleV3Token=t}))}))}function refreshG3Token(){if("function"==typeof grecaptcha||"object"==typeof grecaptcha){var t=jQuery(".v3_site_key").val();t&&""==googleV3Token&&grecaptcha.ready((function(){grecaptcha.execute(t,{action:"contact_form"}).then((function(t){googleV3Token=t}))}))}}function onloadChatyCallback(){jQuery(".v2_site_key").length&&""!=jQuery(".v2_site_key").val()&&jQuery(".front-google-captcha").length&&jQuery(".front-google-captcha:not(.loaded)").each((function(){var t=jQuery(this).attr("id");jQuery(this).addClass("loaded"),document.getElementById(t)&&grecaptcha.render(t,{sitekey:jQuery(".v2_site_key").val()})}))}; 141; 142/*! 143* - v1.6.2 144* Homepage: https://bqworks.net/slider-pro/ 145* Author: bqworks 146* Author URL: https://bqworks.net/ 147*/ 148(function(window,$){"use strict";$.SliderPro={modules:[],addModule:function(name,module){this.modules.push(name);$.extend(SliderPro.prototype,module);}};var NS=$.SliderPro.namespace='SliderPro';var SliderPro=function(instance,options){this.instance=instance;this.$slider=$(this.instance);this.$slides=null;this.$slidesMask=null;this.$slidesContainer=null;this.slides=[];this.slidesOrder=[];this.options=options;this.settings={};this.originalSettings={};this.originalGotoSlide=null;this.selectedSlideIndex=0;this.previousSlideIndex=0;this.middleSlidePosition=0;this.supportedAnimation=null;this.vendorPrefix=null;this.transitionEvent=null;this.positionProperty=null;this.sizeProperty=null;this.isIE=null;this.slidesPosition=0;this.slidesSize=0;this.averageSlideSize=0;this.slideWidth=0;this.slideHeight=0;this.previousSlideWidth=0;this.previousSlideHeight=0;this.previousWindowWidth=0;this.previousWindowHeight=0;this.allowResize=true;this.uniqueId=new Date().valueOf();this.breakpoints=[];this.currentBreakpoint=-1;this.shuffledIndexes=[];this.timers={};this._init();};SliderPro.prototype={_init:function(){var that=this;this.supportedAnimation=SliderProUtils.getSupportedAnimation();this.vendorPrefix=SliderProUtils.getVendorPrefix();this.transitionEvent=SliderProUtils.getTransitionEvent();this.isIE=SliderProUtils.checkIE();this.$slider.removeClass('sp-no-js');if(window.navigator.userAgent.match(/(iPad|iPhone|iPod)/g)){this.$slider.addClass('ios');} 149var rmsie=/(msie) ([\w.]+)/,ieVersion=rmsie.exec(window.navigator.userAgent.toLowerCase());if(this.isIE){this.$slider.addClass('ie');} 150if(ieVersion!==null){this.$slider.addClass('ie'+parseInt(ieVersion[2],10));} 151this.$slidesContainer=$('<div class="sp-slides-container"></div>').appendTo(this.$slider);this.$slidesMask=$('<div class="sp-mask"></div>').appendTo(this.$slidesContainer);this.$slides=this.$slider.find('.sp-slides').appendTo(this.$slidesMask);this.$slider.find('.sp-slide').appendTo(this.$slides);var modules=$.SliderPro.modules;if(typeof modules!=='undefined'){for(var i=0;i<modules.length;i++){var defaults=modules[i].substring(0,1).toLowerCase()+modules[i].substring(1)+'Defaults';if(typeof this[defaults]!=='undefined'){$.extend(this.defaults,this[defaults]);}}} 152this.settings=$.extend({},this.defaults,this.options);if(typeof modules!=='undefined'){for(var j=0;j<modules.length;j++){if(typeof this['init'+modules[j]]!=='undefined'){this['init'+modules[j]]();}}} 153this.originalSettings=$.extend({},this.settings);this.originalGotoSlide=this.gotoSlide;if(this.settings.breakpoints!==null){for(var sizes in this.settings.breakpoints){this.breakpoints.push({size:parseInt(sizes,10),properties:this.settings.breakpoints[sizes]});} 154this.breakpoints=this.breakpoints.sort(function(a,b){return a.size>=b.size?1:-1;});} 155this.selectedSlideIndex=this.settings.startSlide;if(this.settings.shuffle===true){var slides=this.$slides.find('.sp-slide'),shuffledSlides=[];slides.each(function(index){that.shuffledIndexes.push(index);});for(var k=this.shuffledIndexes.length-1;k>0;k--){var l=Math.floor(Math.random()*(k+1)),temp=this.shuffledIndexes[k];this.shuffledIndexes[k]=this.shuffledIndexes[l];this.shuffledIndexes[l]=temp;} 156$.each(this.shuffledIndexes,function(index,element){shuffledSlides.push(slides[element]);});this.$slides.empty().append(shuffledSlides);} 157$(window).on('resize.'+this.uniqueId+'.'+NS,function(){var newWindowWidth=$(window).width(),newWindowHeight=$(window).height();if(that.allowResize===false||(that.previousWindowWidth===newWindowWidth&&that.previousWindowHeight===newWindowHeight)){return;} 158that.previousWindowWidth=newWindowWidth;that.previousWindowHeight=newWindowHeight;that.allowResize=false;that.timers.allowResize=setTimeout(function(){delete that.timers.allowResize;that.resize();that.allowResize=true;},200);});this.on('update.'+NS,function(){that.previousSlideWidth=0;that.resize();});this.update();this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).addClass('sp-selected');this.trigger({type:'init'});if($.isFunction(this.settings.init)){this.settings.init.call(this,{type:'init'});}},update:function(){var that=this;if(this.settings.orientation==='horizontal'){this.$slider.removeClass('sp-vertical').addClass('sp-horizontal');this.$slider.css({'height':'','max-height':''});this.$slides.find('.sp-slide').css('top','');}else if(this.settings.orientation==='vertical'){this.$slider.removeClass('sp-horizontal').addClass('sp-vertical');this.$slides.find('.sp-slide').css('left','');} 159if(this.settings.rightToLeft===true){this.$slider.addClass('sp-rtl');}else{this.$slider.removeClass('sp-rtl');} 160this.positionProperty=this.settings.orientation==='horizontal'?'left':'top';this.sizeProperty=this.settings.orientation==='horizontal'?'width':'height';this.gotoSlide=this.originalGotoSlide;for(var i=this.slides.length-1;i>=0;i--){if(this.$slider.find('.sp-slide[data-index="'+i+'"]').length===0){var slide=this.slides[i];slide.off('imagesLoaded.'+NS);slide.destroy();this.slides.splice(i,1);}} 161this.slidesOrder.length=0;this.$slider.find('.sp-slide').each(function(index){var $slide=$(this);if(typeof $slide.attr('data-init')==='undefined'){that._createSlide(index,$slide);}else{that.slides[index].setIndex(index);} 162that.slidesOrder.push(index);});this.middleSlidePosition=parseInt((that.slidesOrder.length-1)/2,10);if(this.settings.loop===true){this._updateSlidesOrder();} 163this.trigger({type:'update'});if($.isFunction(this.settings.update)){this.settings.update.call(this,{type:'update'});}},_createSlide:function(index,element){var that=this,slide=new SliderProSlide($(element),index,this.settings);this.slides.splice(index,0,slide);slide.on('imagesLoaded.'+NS,function(event){if(that.settings.autoSlideSize===true){if(that.$slides.hasClass('sp-animated')===false){that._resetSlidesPosition();} 164that._calculateSlidesSize();} 165if(that.settings.autoHeight===true&&event.index===that.selectedSlideIndex){that._resizeHeightTo(slide.getSize().height);}});},_updateSlidesOrder:function(){var slicedItems,i,distance=$.inArray(this.selectedSlideIndex,this.slidesOrder)-this.middleSlidePosition;if(distance<0){slicedItems=this.slidesOrder.splice(distance,Math.abs(distance));for(i=slicedItems.length-1;i>=0;i--){this.slidesOrder.unshift(slicedItems[i]);}}else if(distance>0){slicedItems=this.slidesOrder.splice(0,distance);for(i=0;i<=slicedItems.length-1;i++){this.slidesOrder.push(slicedItems[i]);}}},_updateSlidesPosition:function(){var selectedSlidePixelPosition=parseInt(this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).css(this.positionProperty),10),slide,$slideElement,slideIndex,previousPosition=selectedSlidePixelPosition,directionMultiplier,slideSize;if(this.settings.autoSlideSize===true){if(this.settings.rightToLeft===true&&this.settings.orientation==='horizontal'){for(slideIndex=this.middleSlidePosition;slideIndex>=0;slideIndex--){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition);previousPosition=parseInt($slideElement.css(this.positionProperty),10)+slide.getSize()[this.sizeProperty]+this.settings.slideDistance;} 166previousPosition=selectedSlidePixelPosition;for(slideIndex=this.middleSlidePosition+1;slideIndex<this.slidesOrder.length;slideIndex++){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition-(slide.getSize()[this.sizeProperty]+this.settings.slideDistance));previousPosition=parseInt($slideElement.css(this.positionProperty),10);}}else{for(slideIndex=this.middleSlidePosition-1;slideIndex>=0;slideIndex--){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition-(slide.getSize()[this.sizeProperty]+this.settings.slideDistance));previousPosition=parseInt($slideElement.css(this.positionProperty),10);} 167previousPosition=selectedSlidePixelPosition;for(slideIndex=this.middleSlidePosition;slideIndex<this.slidesOrder.length;slideIndex++){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition);previousPosition=parseInt($slideElement.css(this.positionProperty),10)+slide.getSize()[this.sizeProperty]+this.settings.slideDistance;}}}else{directionMultiplier=(this.settings.rightToLeft===true&&this.settings.orientation==='horizontal')?-1:1;slideSize=(this.settings.orientation==='horizontal')?this.slideWidth:this.slideHeight;for(slideIndex=0;slideIndex<this.slidesOrder.length;slideIndex++){$slideElement=this.$slides.find('.sp-slide').eq(this.slidesOrder[slideIndex]);$slideElement.css(this.positionProperty,selectedSlidePixelPosition+directionMultiplier*(slideIndex-this.middleSlidePosition)*(slideSize+this.settings.slideDistance));}}},_resetSlidesPosition:function(){var previousPosition=0,slide,$slideElement,slideIndex,selectedSlideSize,directionMultiplier,slideSize;if(this.settings.autoSlideSize===true){if(this.settings.rightToLeft===true&&this.settings.orientation==='horizontal'){for(slideIndex=0;slideIndex<this.slidesOrder.length;slideIndex++){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition-(slide.getSize()[this.sizeProperty]+this.settings.slideDistance));previousPosition=parseInt($slideElement.css(this.positionProperty),10);}}else{for(slideIndex=0;slideIndex<this.slidesOrder.length;slideIndex++){slide=this.getSlideAt(this.slidesOrder[slideIndex]);$slideElement=slide.$slide;$slideElement.css(this.positionProperty,previousPosition);previousPosition=parseInt($slideElement.css(this.positionProperty),10)+slide.getSize()[this.sizeProperty]+this.settings.slideDistance;}} 168selectedSlideSize=this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty];}else{directionMultiplier=(this.settings.rightToLeft===true&&this.settings.orientation==='horizontal')===true?-1:1;slideSize=(this.settings.orientation==='horizontal')?this.slideWidth:this.slideHeight;for(slideIndex=0;slideIndex<this.slidesOrder.length;slideIndex++){$slideElement=this.$slides.find('.sp-slide').eq(this.slidesOrder[slideIndex]);$slideElement.css(this.positionProperty,directionMultiplier*slideIndex*(slideSize+this.settings.slideDistance));} 169selectedSlideSize=slideSize;} 170var selectedSlideOffset=this.settings.centerSelectedSlide===true&&this.settings.visibleSize!=='auto'?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-selectedSlideSize)/2):0,newSlidesPosition=-parseInt(this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).css(this.positionProperty),10)+selectedSlideOffset;this._moveTo(newSlidesPosition,true);},_calculateSlidesSize:function(){if(this.settings.autoSlideSize===true){var firstSlide=this.$slides.find('.sp-slide').eq(this.slidesOrder[0]),firstSlidePosition=parseInt(firstSlide.css(this.positionProperty),10),lastSlide=this.$slides.find('.sp-slide').eq(this.slidesOrder[this.slidesOrder.length-1]),lastSlidePosition=parseInt(lastSlide.css(this.positionProperty),10)+(this.settings.rightToLeft===true&&this.settings.orientation==='horizontal'?-1:1)*parseInt(lastSlide.css(this.sizeProperty),10);this.slidesSize=Math.abs(lastSlidePosition-firstSlidePosition);this.averageSlideSize=Math.round(this.slidesSize/this.slides.length);}else{this.slidesSize=((this.settings.orientation==='horizontal'?this.slideWidth:this.slideHeight)+this.settings.slideDistance)*this.slides.length-this.settings.slideDistance;this.averageSlideSize=this.settings.orientation==='horizontal'?this.slideWidth:this.slideHeight;}},resize:function(){var that=this;if(this.settings.breakpoints!==null&&this.breakpoints.length>0){if($(window).width()>this.breakpoints[this.breakpoints.length-1].size&&this.currentBreakpoint!==-1){this.currentBreakpoint=-1;this._setProperties(this.originalSettings,false);}else{for(var i=0,n=this.breakpoints.length;i<n;i++){if($(window).width()<=this.breakpoints[i].size){if(this.currentBreakpoint!==this.breakpoints[i].size){var eventObject={type:'breakpointReach',size:this.breakpoints[i].size,settings:this.breakpoints[i].properties};this.trigger(eventObject);if($.isFunction(this.settings.breakpointReach)) 171this.settings.breakpointReach.call(this,eventObject);this.currentBreakpoint=this.breakpoints[i].size;var settings=$.extend({},this.originalSettings,this.breakpoints[i].properties);this._setProperties(settings,false);return;} 172break;}}}} 173if(this.settings.responsive===true){if((this.settings.forceSize==='fullWidth'||this.settings.forceSize==='fullWindow')&&(this.settings.visibleSize==='auto'||this.settings.visibleSize!=='auto'&&this.settings.orientation==='vertical')){this.$slider.css('margin',0);this.$slider.css({'width':$(window).width(),'max-width':'','marginLeft':-this.$slider.offset().left});}else{this.$slider.css({'width':'100%','max-width':this.settings.width,'marginLeft':''});}}else{this.$slider.css({'width':this.settings.width});} 174if(this.settings.aspectRatio===-1){this.settings.aspectRatio=this.settings.width/this.settings.height;} 175if(this.settings.fade===true){this.slideWidth=this.$slider.width();}else{this.slideWidth=Math.round(this.$slider.width());} 176if(this.settings.forceSize==='fullWindow'){this.slideHeight=$(window).height();}else{this.slideHeight=isNaN(this.settings.aspectRatio)?this.settings.height:this.slideWidth/this.settings.aspectRatio;} 177if(this.previousSlideWidth!==this.slideWidth||this.previousSlideHeight!==this.slideHeight||this.settings.visibleSize!=='auto'||this.$slider.outerWidth()>this.$slider.parent().width()||this.$slider.width()!==this.$slidesMask.width()){this.previousSlideWidth=this.slideWidth;this.previousSlideHeight=this.slideHeight;}else{return;} 178this._resizeSlides();this.$slidesMask.css({'width':this.slideWidth,'height':this.slideHeight});if(this.settings.autoHeight===true){setTimeout(function(){that._resizeHeight();},1);}else{this.$slidesMask.css(this.vendorPrefix+'transition','');} 179if(this.settings.visibleSize!=='auto'){if(this.settings.orientation==='horizontal'){if(this.settings.forceSize==='fullWidth'||this.settings.forceSize==='fullWindow'){this.$slider.css('margin',0);this.$slider.css({'width':$(window).width(),'max-width':'','marginLeft':-this.$slider.offset().left});}else{this.$slider.css({'width':this.settings.visibleSize,'max-width':'100%','marginLeft':0});} 180this.$slidesMask.css('width',this.$slider.width());}else{if(this.settings.forceSize==='fullWindow'){this.$slider.css({'height':$(window).height(),'max-height':''});}else{this.$slider.css({'height':this.settings.visibleSize,'max-height':'100%'});} 181this.$slidesMask.css('height',this.$slider.height());}} 182this._resetSlidesPosition();this._calculateSlidesSize();this.trigger({type:'sliderResize'});if($.isFunction(this.settings.sliderResize)){this.settings.sliderResize.call(this,{type:'sliderResize'});}},_resizeSlides:function(){var slideWidth=this.slideWidth,slideHeight=this.slideHeight;if(this.settings.autoSlideSize===true){if(this.settings.orientation==='horizontal'){slideWidth='auto';}else if(this.settings.orientation==='vertical'){slideHeight='auto';}}else if(this.settings.autoHeight===true){slideHeight='auto';} 183$.each(this.slides,function(index,element){element.setSize(slideWidth,slideHeight);});},_resizeHeight:function(){var that=this,selectedSlide=this.getSlideAt(this.selectedSlideIndex);this._resizeHeightTo(selectedSlide.getSize().height);},gotoSlide:function(index){if(index===this.selectedSlideIndex||typeof this.slides[index]==='undefined'){return;} 184var that=this;this.previousSlideIndex=this.selectedSlideIndex;this.selectedSlideIndex=index;this.$slides.find('.sp-selected').removeClass('sp-selected');this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).addClass('sp-selected');if(this.settings.loop===true){this._updateSlidesOrder();this._updateSlidesPosition();} 185if(this.settings.autoHeight===true){this._resizeHeight();} 186var selectedSlideOffset=this.settings.centerSelectedSlide===true&&this.settings.visibleSize!=='auto'?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty])/2):0,newSlidesPosition=-parseInt(this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).css(this.positionProperty),10)+selectedSlideOffset;this._moveTo(newSlidesPosition,false,function(){that._resetSlidesPosition();that.trigger({type:'gotoSlideComplete',index:index,previousIndex:that.previousSlideIndex});if($.isFunction(that.settings.gotoSlideComplete)){that.settings.gotoSlideComplete.call(that,{type:'gotoSlideComplete',index:index,previousIndex:that.previousSlideIndex});}});this.trigger({type:'gotoSlide',index:index,previousIndex:this.previousSlideIndex});if($.isFunction(this.settings.gotoSlide)){this.settings.gotoSlide.call(this,{type:'gotoSlide',index:index,previousIndex:this.previousSlideIndex});}},nextSlide:function(){var index=(this.selectedSlideIndex>=this.getTotalSlides()-1)?0:(this.selectedSlideIndex+1);this.gotoSlide(index);},previousSlide:function(){var index=this.selectedSlideIndex<=0?(this.getTotalSlides()-1):(this.selectedSlideIndex-1);this.gotoSlide(index);},_moveTo:function(position,instant,callback){var that=this,css={};if(position===this.slidesPosition){return;} 187this.slidesPosition=position;if((this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d')&&this.isIE===false){var transition,left=this.settings.orientation==='horizontal'?position:0,top=this.settings.orientation==='horizontal'?0:position;if(this.supportedAnimation==='css-3d'){css[this.vendorPrefix+'transform']='translate3d('+left+'px, '+top+'px, 0)';}else{css[this.vendorPrefix+'transform']='translate('+left+'px, '+top+'px)';} 188if(typeof instant!=='undefined'&&instant===true){transition='';}else{this.$slides.addClass('sp-animated');transition=this.vendorPrefix+'transform '+this.settings.slideAnimationDuration/1000+'s';this.$slides.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return;} 189that.$slides.off(that.transitionEvent);that.$slides.removeClass('sp-animated');if(typeof callback==='function'){callback();}});} 190css[this.vendorPrefix+'transition']=transition;this.$slides.css(css);}else{css['margin-'+this.positionProperty]=position;if(typeof instant!=='undefined'&&instant===true){this.$slides.css(css);}else{this.$slides.addClass('sp-animated');this.$slides.animate(css,this.settings.slideAnimationDuration,function(){that.$slides.removeClass('sp-animated');if(typeof callback==='function'){callback();}});}}},_stopMovement:function(){var css={};if((this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d')&&this.isIE===false){var matrixString=this.$slides.css(this.vendorPrefix+'transform'),matrixType=matrixString.indexOf('matrix3d')!==-1?'matrix3d':'matrix',matrixArray=matrixString.replace(matrixType,'').match(/-?[0-9\.]+/g),left=matrixType==='matrix3d'?parseInt(matrixArray[12],10):parseInt(matrixArray[4],10),top=matrixType==='matrix3d'?parseInt(matrixArray[13],10):parseInt(matrixArray[5],10);if(this.supportedAnimation==='css-3d'){css[this.vendorPrefix+'transform']='translate3d('+left+'px, '+top+'px, 0)';}else{css[this.vendorPrefix+'transform']='translate('+left+'px, '+top+'px)';} 191css[this.vendorPrefix+'transition']='';this.$slides.css(css);this.$slides.off(this.transitionEvent);this.slidesPosition=this.settings.orientation==='horizontal'?left:top;}else{this.$slides.stop();this.slidesPosition=parseInt(this.$slides.css('margin-'+this.positionProperty),10);} 192this.$slides.removeClass('sp-animated');},_resizeHeightTo:function(height){var that=this,css={'height':height};if(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){css[this.vendorPrefix+'transition']='height '+this.settings.heightAnimationDuration/1000+'s';this.$slidesMask.off(this.transitionEvent);this.$slidesMask.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return;} 193that.$slidesMask.off(that.transitionEvent);that.trigger({type:'resizeHeightComplete'});if($.isFunction(that.settings.resizeHeightComplete)){that.settings.resizeHeightComplete.call(that,{type:'resizeHeightComplete'});}});this.$slidesMask.css(css);}else{this.$slidesMask.stop().animate(css,this.settings.heightAnimationDuration,function(event){that.trigger({type:'resizeHeightComplete'});if($.isFunction(that.settings.resizeHeightComplete)){that.settings.resizeHeightComplete.call(that,{type:'resizeHeightComplete'});}});}},destroy:function(){this.$slider.removeData('sliderPro');this.$slider.removeAttr('style');this.$slides.removeAttr('style');this.off('update.'+NS);$(window).off('resize.'+this.uniqueId+'.'+NS);var modules=$.SliderPro.modules;if(typeof modules!=='undefined'){for(var i=0;i<modules.length;i++){if(typeof this['destroy'+modules[i]]!=='undefined'){this['destroy'+modules[i]]();}}} 194$.each(this.slides,function(index,element){element.destroy();});this.slides.length=0;for(var timerName in this.timers){clearTimeout(this.timers[timerName]);delete this.timers[timerName];} 195this.$slides.prependTo(this.$slider);this.$slidesContainer.remove();},_setProperties:function(properties,store){for(var prop in properties){this.settings[prop]=properties[prop];if(store!==false){this.originalSettings[prop]=properties[prop];}} 196this.update();},on:function(type,callback){return this.$slider.on(type,callback);},off:function(type){return this.$slider.off(type);},trigger:function(data){return this.$slider.triggerHandler(data);},getSlideAt:function(index){return this.slides[index];},getSelectedSlide:function(){return this.selectedSlideIndex;},getTotalSlides:function(){return this.slides.length;},defaults:{width:500,height:300,responsive:true,aspectRatio:-1,imageScaleMode:'cover',centerImage:true,allowScaleUp:true,autoHeight:false,autoSlideSize:false,startSlide:0,shuffle:false,orientation:'horizontal',forceSize:'none',loop:true,slideDistance:10,slideAnimationDuration:700,heightAnimationDuration:700,visibleSize:'auto',centerSelectedSlide:true,rightToLeft:false,breakpoints:null,previousArrow:'<div class="sp-arrow sp-previous-arrow"></div>',nextArrow:'<div class="sp-arrow sp-next-arrow"></div>',init:function(){},update:function(){},sliderResize:function(){},gotoSlide:function(){},gotoSlideComplete:function(){},resizeHeightComplete:function(){},breakpointReach:function(){}}};var SliderProSlide=function(slide,index,settings){this.$slide=slide;this.$mainImage=null;this.$imageContainer=null;this.hasMainImage=false;this.isMainImageLoaded=false;this.isMainImageLoading=false;this.hasImages=false;this.areImagesLoaded=false;this.areImagesLoading=false;this.width=0;this.height=0;this.settings=settings;this.setIndex(index);this._init();};SliderProSlide.prototype={_init:function(){var that=this;this.$slide.attr('data-init',true);this.$mainImage=this.$slide.find('.sp-image').length!==0?this.$slide.find('.sp-image'):null;if(this.$mainImage!==null){this.hasMainImage=true;this.$imageContainer=$('<div class="sp-image-container"></div>').prependTo(this.$slide);if(this.$mainImage.parent('a').length!==0){this.$mainImage.parent('a').appendTo(this.$imageContainer);}else{this.$mainImage.appendTo(this.$imageContainer);}} 197this.hasImages=this.$slide.find('img').length!==0?true:false;},setSize:function(width,height){var that=this;this.width=width;this.height=height;this.$slide.css({'width':this.width,'height':this.height});if(this.hasMainImage===true){this.$imageContainer.css({'width':this.settings.width,'height':this.settings.height});if(typeof this.$mainImage.attr('data-src')==='undefined'){this.resizeMainImage();}}},getSize:function(){var that=this,size;if(this.hasImages===true&&this.areImagesLoaded===false&&this.areImagesLoading===false){this.areImagesLoading=true;var status=SliderProUtils.checkImagesStatus(this.$slide);if(status!=='complete'){SliderProUtils.checkImagesComplete(this.$slide,function(){that.areImagesLoaded=true;that.areImagesLoading=false;that.trigger({type:'imagesLoaded.'+NS,index:that.index});});return{'width':this.settings.width,'height':this.settings.height};}} 198size=this.calculateSize();return{'width':size.width,'height':size.height};},calculateSize:function(){var width=this.$slide.width(),height=this.$slide.height();this.$slide.children().each(function(index,element){var child=$(element);if(child.is(':hidden')===true){return;} 199var rect=element.getBoundingClientRect(),bottom=child.position().top+(rect.bottom-rect.top),right=child.position().left+(rect.right-rect.left);if(bottom>height){height=bottom;} 200if(right>width){width=right;}});return{width:width,height:height};},resizeMainImage:function(isNewImage){var that=this;if(isNewImage===true){this.isMainImageLoaded=false;this.isMainImageLoading=false;} 201if(this.isMainImageLoaded===false&&this.isMainImageLoading===false){this.isMainImageLoading=true;SliderProUtils.checkImagesComplete(this.$mainImage,function(){that.isMainImageLoaded=true;that.isMainImageLoading=false;that.resizeMainImage();that.trigger({type:'imagesLoaded.'+NS,index:that.index});});return;} 202this.$imageContainer.css({'width':this.width,'height':this.height});if(this.settings.allowScaleUp===false){this.$mainImage.css({'width':'','height':'','maxWidth':'','maxHeight':''});this.$mainImage.css({'maxWidth':this.$mainImage.width(),'maxHeight':this.$mainImage.height()});} 203if(this.settings.autoSlideSize===true){if(this.settings.orientation==='horizontal'){this.$mainImage.css({width:'auto',height:'100%'});this.$slide.css('width',this.$mainImage.width());}else if(this.settings.orientation==='vertical'){this.$mainImage.css({width:'100%',height:'auto'});this.$slide.css('height',this.$mainImage.height());}}else if(this.settings.autoHeight===true){this.$mainImage.css({width:'100%',height:'auto'});if(this.settings.centerImage===true){this.$mainImage.css({'marginLeft':(this.$imageContainer.width()-this.$mainImage.width())*0.5});}}else{if(this.settings.imageScaleMode==='cover'){if(this.$mainImage.width()/this.$mainImage.height()<=this.$slide.width()/this.$slide.height()){this.$mainImage.css({width:'100%',height:'auto'});}else{this.$mainImage.css({width:'auto',height:'100%'});}}else if(this.settings.imageScaleMode==='contain'){if(this.$mainImage.width()/this.$mainImage.height()>=this.$slide.width()/this.$slide.height()){this.$mainImage.css({width:'100%',height:'auto'});}else{this.$mainImage.css({width:'auto',height:'100%'});}}else if(this.settings.imageScaleMode==='exact'){this.$mainImage.css({width:'100%',height:'100%'});} 204if(this.settings.centerImage===true){this.$mainImage.css({'marginLeft':(this.$imageContainer.width()-this.$mainImage.width())*0.5,'marginTop':(this.$imageContainer.height()-this.$mainImage.height())*0.5});}}},destroy:function(){this.$slide.removeAttr('style');this.$slide.removeAttr('data-init');this.$slide.removeAttr('data-index');this.$slide.removeAttr('data-loaded');if(this.hasMainImage===true){this.$slide.find('.sp-image').removeAttr('style').appendTo(this.$slide);this.$slide.find('.sp-image-container').remove();}},getIndex:function(){return this.index;},setIndex:function(index){this.index=index;this.$slide.attr('data-index',this.index);},on:function(type,callback){return this.$slide.on(type,callback);},off:function(type){return this.$slide.off(type);},trigger:function(data){return this.$slide.triggerHandler(data);}};window.SliderPro=SliderPro;window.SliderProSlide=SliderProSlide;$.fn.sliderPro=function(options){var args=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof $(this).data('sliderPro')==='undefined'){var newInstance=new SliderPro(this,options);$(this).data('sliderPro',newInstance);}else if(typeof options!=='undefined'){var currentInstance=$(this).data('sliderPro');if(typeof currentInstance[options]==='function'){currentInstance[options].apply(currentInstance,args);}else if(typeof currentInstance.settings[options]!=='undefined'){var obj={};obj[options]=args[0];currentInstance._setProperties(obj);}else if(typeof options==='object'){currentInstance._setProperties(options);}else{$.error(options+' does not exist in sliderPro.');}}});};var SliderProUtils={supportedAnimation:null,vendorPrefix:null,transitionEvent:null,isIE:null,getSupportedAnimation:function(){if(this.supportedAnimation!==null){return this.supportedAnimation;} 205var element=document.body||document.documentElement,elementStyle=element.style,isCSSTransitions=typeof elementStyle.transition!=='undefined'||typeof elementStyle.WebkitTransition!=='undefined'||typeof elementStyle.MozTransition!=='undefined'||typeof elementStyle.OTransition!=='undefined';if(isCSSTransitions===true){var div=document.createElement('div');if(typeof div.style.WebkitPerspective!=='undefined'||typeof div.style.perspective!=='undefined'){this.supportedAnimation='css-3d';} 206if(this.supportedAnimation==='css-3d'&&typeof div.styleWebkitPerspective!=='undefined'){var style=document.createElement('style');style.textContent='@media (transform-3d),(-webkit-transform-3d){#test-3d{left:9px;position:absolute;height:5px;margin:0;padding:0;border:0;}}';document.getElementsByTagName('head')[0].appendChild(style);div.id='test-3d';document.body.appendChild(div);if(!(div.offsetLeft===9&&div.offsetHeight===5)){this.supportedAnimation=null;} 207style.parentNode.removeChild(style);div.parentNode.removeChild(div);} 208if(this.supportedAnimation===null&&(typeof div.style['-webkit-transform']!=='undefined'||typeof div.style.transform!=='undefined')){this.supportedAnimation='css-2d';}}else{this.supportedAnimation='javascript';} 209return this.supportedAnimation;},getVendorPrefix:function(){if(this.vendorPrefix!==null){return this.vendorPrefix;} 210var div=document.createElement('div'),prefixes=['Webkit','Moz','ms','O'];if('transform'in div.style){this.vendorPrefix='';return this.vendorPrefix;} 211for(var i=0;i<prefixes.length;i++){if((prefixes[i]+'Transform')in div.style){this.vendorPrefix='-'+prefixes[i].toLowerCase()+'-';break;}} 212return this.vendorPrefix;},getTransitionEvent:function(){if(this.transitionEvent!==null){return this.transitionEvent;} 213var div=document.createElement('div'),transitions={'transition':'transitionend','WebkitTransition':'webkitTransitionEnd','MozTransition':'transitionend','OTransition':'oTransitionEnd'};for(var transition in transitions){if(transition in div.style){this.transitionEvent=transitions[transition];break;}} 214return this.transitionEvent;},checkImagesComplete:function(target,callback){var that=this,status=this.checkImagesStatus(target);if(status==='loading'){var checkImages=setInterval(function(){status=that.checkImagesStatus(target);if(status==='complete'){clearInterval(checkImages);if(typeof callback==='function'){callback();}}},100);}else if(typeof callback==='function'){callback();} 215return status;},checkImagesStatus:function(target){var status='complete';if(target.is('img')&&target[0].complete===false){status='loading';}else{target.find('img').each(function(index){var image=$(this)[0];if(image.complete===false){status='loading';}});} 216return status;},checkIE:function(){if(this.isIE!==null){return this.isIE;} 217var userAgent=window.navigator.userAgent,msie=userAgent.indexOf('MSIE');if(userAgent.indexOf('MSIE')!==-1||userAgent.match(/Trident.*rv\:11\./)){this.isIE=true;}else{this.isIE=false;} 218return this.isIE;}};window.SliderProUtils=SliderProUtils;})(window,jQuery);;(function(window,$){"use strict";var NS='Thumbnails.'+$.SliderPro.namespace;var Thumbnails={$thumbnails:null,$thumbnailsContainer:null,thumbnails:null,selectedThumbnailIndex:0,thumbnailsSize:0,thumbnailsContainerSize:0,thumbnailsPosition:0,thumbnailsOrientation:null,thumbnailsPositionProperty:null,isThumbnailScroller:false,initThumbnails:function(){var that=this;this.thumbnails=[];this.on('update.'+NS,$.proxy(this._thumbnailsOnUpdate,this));this.on('sliderResize.'+NS,$.proxy(this._thumbnailsOnResize,this));this.on('gotoSlide.'+NS,function(event){that._gotoThumbnail(event.index);});},_thumbnailsOnUpdate:function(){var that=this;if(this.$slider.find('.sp-thumbnail').length===0&&this.thumbnails.length===0){this.isThumbnailScroller=false;return;} 219this.isThumbnailScroller=true;if(this.$thumbnailsContainer===null){this.$thumbnailsContainer=$('<div class="sp-thumbnails-container"></div>').insertAfter(this.$slidesContainer);} 220if(this.$thumbnails===null){if(this.$slider.find('.sp-thumbnails').length!==0){this.$thumbnails=this.$slider.find('.sp-thumbnails').appendTo(this.$thumbnailsContainer);if(this.settings.shuffle===true){var thumbnails=this.$thumbnails.find('.sp-thumbnail'),shuffledThumbnails=[];$.each(this.shuffledIndexes,function(index,element){var $thumbnail=$(thumbnails[element]);if($thumbnail.parent('a').length!==0){$thumbnail=$thumbnail.parent('a');} 221shuffledThumbnails.push($thumbnail);});this.$thumbnails.empty().append(shuffledThumbnails);}}else{this.$thumbnails=$('<div class="sp-thumbnails"></div>').appendTo(this.$thumbnailsContainer);}} 222this.$slides.find('.sp-thumbnail').each(function(index){var $thumbnail=$(this),thumbnailIndex=$thumbnail.parents('.sp-slide').index(),lastThumbnailIndex=that.$thumbnails.find('.sp-thumbnail').length-1;if($thumbnail.parent('a').length!==0){$thumbnail=$thumbnail.parent('a');} 223if(thumbnailIndex>lastThumbnailIndex){$thumbnail.appendTo(that.$thumbnails);}else{$thumbnail.insertBefore(that.$thumbnails.find('.sp-thumbnail').eq(thumbnailIndex));}});for(var i=this.thumbnails.length-1;i>=0;i--){if(this.$thumbnails.find('.sp-thumbnail[data-index="'+i+'"]').length===0){var thumbnail=this.thumbnails[i];thumbnail.destroy();this.thumbnails.splice(i,1);}} 224this.$thumbnails.find('.sp-thumbnail').each(function(index){var $thumbnail=$(this);if(typeof $thumbnail.attr('data-init')==='undefined'){that._createThumbnail($thumbnail,index);}else{that.thumbnails[index].setIndex(index);}});this.$thumbnailsContainer.removeClass('sp-top-thumbnails sp-bottom-thumbnails sp-left-thumbnails sp-right-thumbnails');if(this.settings.thumbnailsPosition==='top'){this.$thumbnailsContainer.addClass('sp-top-thumbnails');this.thumbnailsOrientation='horizontal';}else if(this.settings.thumbnailsPosition==='bottom'){this.$thumbnailsContainer.addClass('sp-bottom-thumbnails');this.thumbnailsOrientation='horizontal';}else if(this.settings.thumbnailsPosition==='left'){this.$thumbnailsContainer.addClass('sp-left-thumbnails');this.thumbnailsOrientation='vertical';}else if(this.settings.thumbnailsPosition==='right'){this.$thumbnailsContainer.addClass('sp-right-thumbnails');this.thumbnailsOrientation='vertical';} 225if(this.settings.thumbnailPointer===true){this.$thumbnailsContainer.addClass('sp-has-pointer');}else{this.$thumbnailsContainer.removeClass('sp-has-pointer');} 226this.selectedThumbnailIndex=this.selectedSlideIndex;this.$thumbnails.find('.sp-thumbnail-container').eq(this.selectedThumbnailIndex).addClass('sp-selected-thumbnail');this.thumbnailsSize=0;$.each(this.thumbnails,function(index,thumbnail){thumbnail.setSize(that.settings.thumbnailWidth,that.settings.thumbnailHeight);that.thumbnailsSize+=that.thumbnailsOrientation==='horizontal'?thumbnail.getSize().width:thumbnail.getSize().height;});if(this.thumbnailsOrientation==='horizontal'){this.$thumbnails.css({'width':this.thumbnailsSize,'height':this.settings.thumbnailHeight});this.$thumbnailsContainer.css('height','');this.thumbnailsPositionProperty='left';}else{this.$thumbnails.css({'width':this.settings.thumbnailWidth,'height':this.thumbnailsSize});this.$thumbnailsContainer.css('width','');this.thumbnailsPositionProperty='top';} 227this.trigger({type:'thumbnailsUpdate'});if($.isFunction(this.settings.thumbnailsUpdate)){this.settings.thumbnailsUpdate.call(this,{type:'thumbnailsUpdate'});}},_createThumbnail:function(element,index){var that=this,thumbnail=new Thumbnail(element,this.$thumbnails,index);thumbnail.on('thumbnailClick.'+NS,function(event){that.gotoSlide(event.index);});this.thumbnails.splice(index,0,thumbnail);},_thumbnailsOnResize:function(){if(this.isThumbnailScroller===false){return;} 228var that=this,newThumbnailsPosition;if(this.thumbnailsOrientation==='horizontal'){this.thumbnailsContainerSize=Math.min(this.$slidesMask.width(),this.thumbnailsSize);this.$thumbnailsContainer.css('width',this.thumbnailsContainerSize);if(this.settings.forceSize==='fullWindow'){this.$slidesMask.css('height',this.$slidesMask.height()-this.$thumbnailsContainer.outerHeight(true));this.slideHeight=this.$slidesMask.height();this._resizeSlides();this._resetSlidesPosition();}}else if(this.thumbnailsOrientation==='vertical'){if(this.$slidesMask.width()+this.$thumbnailsContainer.outerWidth(true)>this.$slider.parent().width()){if(this.settings.forceSize==='fullWidth'||this.settings.forceSize==='fullWindow'){this.$slider.css('max-width',$(window).width()-this.$thumbnailsContainer.outerWidth(true));}else{this.$slider.css('max-width',this.$slider.parent().width()-this.$thumbnailsContainer.outerWidth(true));} 229this.$slidesMask.css('width',this.$slider.width());if(this.settings.orientation==='vertical'){this.slideWidth=this.$slider.width();this._resizeSlides();} 230this._resetSlidesPosition();} 231this.thumbnailsContainerSize=Math.min(this.$slidesMask.height(),this.thumbnailsSize);this.$thumbnailsContainer.css('height',this.thumbnailsContainerSize);} 232if(this.thumbnailsSize<=this.thumbnailsContainerSize||this.$thumbnails.find('.sp-selected-thumbnail').length===0){newThumbnailsPosition=0;}else{newThumbnailsPosition=Math.max(-this.thumbnails[this.selectedThumbnailIndex].getPosition()[this.thumbnailsPositionProperty],this.thumbnailsContainerSize-this.thumbnailsSize);} 233if(this.settings.thumbnailsPosition==='top'){this.$slider.css({'paddingTop':this.$thumbnailsContainer.outerHeight(true),'paddingLeft':'','paddingRight':''});}else if(this.settings.thumbnailsPosition==='bottom'){this.$slider.css({'paddingTop':'','paddingLeft':'','paddingRight':''});}else if(this.settings.thumbnailsPosition==='left'){this.$slider.css({'paddingTop':'','paddingLeft':this.$thumbnailsContainer.outerWidth(true),'paddingRight':''});}else if(this.settings.thumbnailsPosition==='right'){this.$slider.css({'paddingTop':'','paddingLeft':'','paddingRight':this.$thumbnailsContainer.outerWidth(true)});} 234this._moveThumbnailsTo(newThumbnailsPosition,true);},_gotoThumbnail:function(index){if(this.isThumbnailScroller===false||typeof this.thumbnails[index]==='undefined'){return;} 235var previousIndex=this.selectedThumbnailIndex,newThumbnailsPosition=this.thumbnailsPosition;this.selectedThumbnailIndex=index;this.$thumbnails.find('.sp-selected-thumbnail').removeClass('sp-selected-thumbnail');this.$thumbnails.find('.sp-thumbnail-container').eq(this.selectedThumbnailIndex).addClass('sp-selected-thumbnail');if(this.settings.rightToLeft===true&&this.thumbnailsOrientation==='horizontal'){if(this.selectedThumbnailIndex>=previousIndex){var rtlNextThumbnailIndex=this.selectedThumbnailIndex===this.thumbnails.length-1?this.selectedThumbnailIndex:this.selectedThumbnailIndex+1,rtlNextThumbnail=this.thumbnails[rtlNextThumbnailIndex];if(rtlNextThumbnail.getPosition().left<-this.thumbnailsPosition){newThumbnailsPosition=-rtlNextThumbnail.getPosition().left;}}else if(this.selectedThumbnailIndex<previousIndex){var rtlPreviousThumbnailIndex=this.selectedThumbnailIndex===0?this.selectedThumbnailIndex:this.selectedThumbnailIndex-1,rtlPreviousThumbnail=this.thumbnails[rtlPreviousThumbnailIndex],rtlThumbnailsRightPosition=-this.thumbnailsPosition+this.thumbnailsContainerSize;if(rtlPreviousThumbnail.getPosition().right>rtlThumbnailsRightPosition){newThumbnailsPosition=this.thumbnailsPosition-(rtlPreviousThumbnail.getPosition().right-rtlThumbnailsRightPosition);}}}else{if(this.selectedThumbnailIndex>=previousIndex){var nextThumbnailIndex=this.selectedThumbnailIndex===this.thumbnails.length-1?this.selectedThumbnailIndex:this.selectedThumbnailIndex+1,nextThumbnail=this.thumbnails[nextThumbnailIndex],nextThumbnailPosition=this.thumbnailsOrientation==='horizontal'?nextThumbnail.getPosition().right:nextThumbnail.getPosition().bottom,thumbnailsRightPosition=-this.thumbnailsPosition+this.thumbnailsContainerSize;if(nextThumbnailPosition>thumbnailsRightPosition){newThumbnailsPosition=this.thumbnailsPosition-(nextThumbnailPosition-thumbnailsRightPosition);}}else if(this.selectedThumbnailIndex<previousIndex){var previousThumbnailIndex=this.selectedThumbnailIndex===0?this.selectedThumbnailIndex:this.selectedThumbnailIndex-1,previousThumbnail=this.thumbnails[previousThumbnailIndex],previousThumbnailPosition=this.thumbnailsOrientation==='horizontal'?previousThumbnail.getPosition().left:previousThumbnail.getPosition().top;if(previousThumbnailPosition<-this.thumbnailsPosition){newThumbnailsPosition=-previousThumbnailPosition;}}} 236this._moveThumbnailsTo(newThumbnailsPosition);this.trigger({type:'gotoThumbnail'});if($.isFunction(this.settings.gotoThumbnail)){this.settings.gotoThumbnail.call(this,{type:'gotoThumbnail'});}},_moveThumbnailsTo:function(position,instant,callback){var that=this,css={};if(position===this.thumbnailsPosition){return;} 237this.thumbnailsPosition=position;if(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){var transition,left=this.thumbnailsOrientation==='horizontal'?position:0,top=this.thumbnailsOrientation==='horizontal'?0:position;if(this.supportedAnimation==='css-3d'){css[this.vendorPrefix+'transform']='translate3d('+left+'px, '+top+'px, 0)';}else{css[this.vendorPrefix+'transform']='translate('+left+'px, '+top+'px)';} 238if(typeof instant!=='undefined'&&instant===true){transition='';}else{this.$thumbnails.addClass('sp-animated');transition=this.vendorPrefix+'transform '+700/1000+'s';this.$thumbnails.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return;} 239that.$thumbnails.off(that.transitionEvent);that.$thumbnails.removeClass('sp-animated');if(typeof callback==='function'){callback();} 240that.trigger({type:'thumbnailsMoveComplete'});if($.isFunction(that.settings.thumbnailsMoveComplete)){that.settings.thumbnailsMoveComplete.call(that,{type:'thumbnailsMoveComplete'});}});} 241css[this.vendorPrefix+'transition']=transition;this.$thumbnails.css(css);}else{css['margin-'+this.thumbnailsPositionProperty]=position;if(typeof instant!=='undefined'&&instant===true){this.$thumbnails.css(css);}else{this.$thumbnails.addClass('sp-animated').animate(css,700,function(){that.$thumbnails.removeClass('sp-animated');if(typeof callback==='function'){callback();} 242that.trigger({type:'thumbnailsMoveComplete'});if($.isFunction(that.settings.thumbnailsMoveComplete)){that.settings.thumbnailsMoveComplete.call(that,{type:'thumbnailsMoveComplete'});}});}}},_stopThumbnailsMovement:function(){var css={};if(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){var matrixString=this.$thumbnails.css(this.vendorPrefix+'transform'),matrixType=matrixString.indexOf('matrix3d')!==-1?'matrix3d':'matrix',matrixArray=matrixString.replace(matrixType,'').match(/-?[0-9\.]+/g),left=matrixType==='matrix3d'?parseInt(matrixArray[12],10):parseInt(matrixArray[4],10),top=matrixType==='matrix3d'?parseInt(matrixArray[13],10):parseInt(matrixArray[5],10);if(this.supportedAnimation==='css-3d'){css[this.vendorPrefix+'transform']='translate3d('+left+'px, '+top+'px, 0)';}else{css[this.vendorPrefix+'transform']='translate('+left+'px, '+top+'px)';} 243css[this.vendorPrefix+'transition']='';this.$thumbnails.css(css);this.$thumbnails.off(this.transitionEvent);this.thumbnailsPosition=this.thumbnailsOrientation==='horizontal'?parseInt(matrixArray[4],10):parseInt(matrixArray[5],10);}else{this.$thumbnails.stop();this.thumbnailsPosition=parseInt(this.$thumbnails.css('margin-'+this.thumbnailsPositionProperty),10);} 244this.$thumbnails.removeClass('sp-animated');},destroyThumbnails:function(){var that=this;this.off('update.'+NS);if(this.isThumbnailScroller===false){return;} 245this.off('sliderResize.'+NS);this.off('gotoSlide.'+NS);$(window).off('resize.'+this.uniqueId+'.'+NS);this.$thumbnails.find('.sp-thumbnail').each(function(){var $thumbnail=$(this),index=parseInt($thumbnail.attr('data-index'),10),thumbnail=that.thumbnails[index];thumbnail.off('thumbnailClick.'+NS);thumbnail.destroy();});this.thumbnails.length=0;this.$thumbnails.appendTo(this.$slider);this.$thumbnailsContainer.remove();this.$slider.css({'paddingTop':'','paddingLeft':'','paddingRight':''});},thumbnailsDefaults:{thumbnailWidth:100,thumbnailHeight:80,thumbnailsPosition:'bottom',thumbnailPointer:false,thumbnailsUpdate:function(){},gotoThumbnail:function(){},thumbnailsMoveComplete:function(){}}};var Thumbnail=function(thumbnail,thumbnails,index){this.$thumbnail=thumbnail;this.$thumbnails=thumbnails;this.$thumbnailContainer=null;this.width=0;this.height=0;this.isImageLoaded=false;this.setIndex(index);this._init();};Thumbnail.prototype={_init:function(){var that=this;this.$thumbnail.attr('data-init',true);this.$thumbnailContainer=$('<div class="sp-thumbnail-container"></div>').appendTo(this.$thumbnails);if(this.$thumbnail.parent('a').length!==0){this.$thumbnail.parent('a').appendTo(this.$thumbnailContainer);}else{this.$thumbnail.appendTo(this.$thumbnailContainer);} 246this.$thumbnailContainer.on('click.'+NS,function(){that.trigger({type:'thumbnailClick.'+NS,index:that.index});});},setSize:function(width,height){this.width=width;this.height=height;this.$thumbnailContainer.css({'width':this.width,'height':this.height});if(this.$thumbnail.is('img')&&typeof this.$thumbnail.attr('data-src')==='undefined'){this.resizeImage();}},getSize:function(){return{width:this.$thumbnailContainer.outerWidth(true),height:this.$thumbnailContainer.outerHeight(true)};},getPosition:function(){return{left:this.$thumbnailContainer.position().left+parseInt(this.$thumbnailContainer.css('marginLeft'),10),right:this.$thumbnailContainer.position().left+parseInt(this.$thumbnailContainer.css('marginLeft'),10)+this.$thumbnailContainer.outerWidth(),top:this.$thumbnailContainer.position().top+parseInt(this.$thumbnailContainer.css('marginTop'),10),bottom:this.$thumbnailContainer.position().top+parseInt(this.$thumbnailContainer.css('marginTop'),10)+this.$thumbnailContainer.outerHeight()};},setIndex:function(index){this.index=index;this.$thumbnail.attr('data-index',this.index);},resizeImage:function(){var that=this;if(this.isImageLoaded===false){SliderProUtils.checkImagesComplete(this.$thumbnailContainer,function(){that.isImageLoaded=true;that.resizeImage();});return;} 247this.$thumbnail=this.$thumbnailContainer.find('.sp-thumbnail');var imageWidth=this.$thumbnail.width(),imageHeight=this.$thumbnail.height();if(imageWidth/imageHeight<=this.width/this.height){this.$thumbnail.css({width:'100%',height:'auto'});}else{this.$thumbnail.css({width:'auto',height:'100%'});} 248this.$thumbnail.css({'marginLeft':(this.$thumbnailContainer.width()-this.$thumbnail.width())*0.5,'marginTop':(this.$thumbnailContainer.height()-this.$thumbnail.height())*0.5});},destroy:function(){this.$thumbnailContainer.off('click.'+NS);this.$thumbnail.removeAttr('data-init');this.$thumbnail.removeAttr('data-index');if(this.$thumbnail.parent('a').length!==0){this.$thumbnail.parent('a').insertBefore(this.$thumbnailContainer);}else{this.$thumbnail.insertBefore(this.$thumbnailContainer);} 249this.$thumbnailContainer.remove();},on:function(type,callback){return this.$thumbnailContainer.on(type,callback);},off:function(type){return this.$thumbnailContainer.off(type);},trigger:function(data){return this.$thumbnailContainer.triggerHandler(data);}};$.SliderPro.addModule('Thumbnails',Thumbnails);})(window,jQuery);;(function(window,$){"use strict";var NS='ConditionalImages.'+$.SliderPro.namespace;var ConditionalImages={previousImageSize:null,currentImageSize:null,isRetinaScreen:false,initConditionalImages:function(){this.currentImageSize=this.previousImageSize='default';this.isRetinaScreen=(typeof this._isRetina!=='undefined')&&(this._isRetina()===true);this.on('update.'+NS,$.proxy(this._conditionalImagesOnUpdate,this));this.on('sliderResize.'+NS,$.proxy(this._conditionalImagesOnResize,this));},_conditionalImagesOnUpdate:function(){$.each(this.slides,function(index,element){var $slide=element.$slide;$slide.find('img:not([ data-default ])').each(function(){var $image=$(this);if(typeof $image.attr('data-src')!=='undefined'){$image.attr('data-default',$image.attr('data-src'));}else{$image.attr('data-default',$image.attr('src'));}});});},_conditionalImagesOnResize:function(){if(this.slideWidth<=this.settings.smallSize){this.currentImageSize='small';}else if(this.slideWidth<=this.settings.mediumSize){this.currentImageSize='medium';}else if(this.slideWidth<=this.settings.largeSize){this.currentImageSize='large';}else{this.currentImageSize='default';} 250if(this.previousImageSize!==this.currentImageSize){var that=this;$.each(this.slides,function(index,element){var $slide=element.$slide;$slide.find('img').each(function(){var $image=$(this),imageSource='';if(that.isRetinaScreen===true&&typeof $image.attr('data-retina'+that.currentImageSize)!=='undefined'){imageSource=$image.attr('data-retina'+that.currentImageSize);if(typeof $image.attr('data-retina')!=='undefined'&&$image.attr('data-retina')!==imageSource){$image.attr('data-retina',imageSource);}}else if((that.isRetinaScreen===false||that.isRetinaScreen===true&&typeof $image.attr('data-retina')==='undefined')&&typeof $image.attr('data-'+that.currentImageSize)!=='undefined'){imageSource=$image.attr('data-'+that.currentImageSize);if(typeof $image.attr('data-src')!=='undefined'&&$image.attr('data-src')!==imageSource){$image.attr('data-src',imageSource);}} 251if(imageSource!==''){if(typeof $image.attr('data-src')==='undefined'&&$image.attr('src')!==imageSource){that._loadConditionalImage($image,imageSource,function(newImage){if(newImage.hasClass('sp-image')){element.$mainImage=newImage;element.resizeMainImage(true);}});}}});});this.previousImageSize=this.currentImageSize;}},_loadConditionalImage:function(image,source,callback){var newImage=$(new Image());newImage.attr('class',image.attr('class'));newImage.attr('style',image.attr('style'));$.each(image.data(),function(name,value){newImage.attr('data-'+name,value);});if(typeof image.attr('width')!=='undefined'){newImage.attr('width',image.attr('width'));} 252if(typeof image.attr('height')!=='undefined'){newImage.attr('height',image.attr('height'));} 253if(typeof image.attr('alt')!=='undefined'){newImage.attr('alt',image.attr('alt'));} 254if(typeof image.attr('title')!=='undefined'){newImage.attr('title',image.attr('title'));} 255newImage.attr('src',source);newImage.insertAfter(image);image.remove();image=null;if(typeof callback==='function'){callback(newImage);}},destroyConditionalImages:function(){this.off('update.'+NS);this.off('sliderResize.'+NS);},conditionalImagesDefaults:{smallSize:480,mediumSize:768,largeSize:1024}};$.SliderPro.addModule('ConditionalImages',ConditionalImages);})(window,jQuery);;(function(window,$){"use strict";var NS='Retina.'+$.SliderPro.namespace;var Retina={initRetina:function(){var that=this;if(this._isRetina()===false){return;} 256this.on('sliderResize.'+NS,$.proxy(this._checkRetinaImages,this));if(this.$slider.find('.sp-thumbnail').length!==0){this.on('update.Thumbnails.'+NS,$.proxy(this._checkRetinaThumbnailImages,this));}},_isRetina:function(){if(window.devicePixelRatio>=2){return true;} 257if(window.matchMedia&&(window.matchMedia("(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx)").matches)){return true;} 258return false;},_checkRetinaImages:function(){var that=this;$.each(this.slides,function(index,element){var $slide=element.$slide;if(typeof $slide.attr('data-retina-loaded')==='undefined'){$slide.attr('data-retina-loaded',true);$slide.find('img[data-retina]').each(function(){var $image=$(this);if(typeof $image.attr('data-src')!=='undefined'){$image.attr('data-src',$image.attr('data-retina'));}else{that._loadRetinaImage($image,function(newImage){if(newImage.hasClass('sp-image')){element.$mainImage=newImage;element.resizeMainImage(true);}});}});}});},_checkRetinaThumbnailImages:function(){var that=this;$.each(this.thumbnails,function(index,element){var $thumbnail=element.$thumbnailContainer;if(typeof $thumbnail.attr('data-retina-loaded')==='undefined'){$thumbnail.attr('data-retina-loaded',true);$thumbnail.find('img[data-retina]').each(function(){var $image=$(this);if(typeof $image.attr('data-src')!=='undefined'){$image.attr('data-src',$image.attr('data-retina'));}else{that._loadRetinaImage($image,function(newImage){if(newImage.hasClass('sp-thumbnail')){element.resizeImage();}});}});}});},_loadRetinaImage:function(image,callback){var retinaFound=false,newImagePath='';if(typeof image.attr('data-retina')!=='undefined'){retinaFound=true;newImagePath=image.attr('data-retina');} 259if(typeof image.attr('data-src')!=='undefined'){if(retinaFound===false){newImagePath=image.attr('data-src');} 260image.removeAttr('data-src');} 261if(newImagePath===''){return;} 262var newImage=$(new Image());newImage.attr('class',image.attr('class'));newImage.attr('style',image.attr('style'));$.each(image.data(),function(name,value){newImage.attr('data-'+name,value);});if(typeof image.attr('width')!=='undefined'){newImage.attr('width',image.attr('width'));} 263if(typeof image.attr('height')!=='undefined'){newImage.attr('height',image.attr('height'));} 264if(typeof image.attr('alt')!=='undefined'){newImage.attr('alt',image.attr('alt'));} 265if(typeof image.attr('title')!=='undefined'){newImage.attr('title',image.attr('title'));} 266newImage.insertAfter(image);image.remove();image=null;newImage.attr('src',newImagePath);if(typeof callback==='function'){callback(newImage);}},destroyRetina:function(){this.off('update.'+NS);this.off('update.Thumbnails.'+NS);}};$.SliderPro.addModule('Retina',Retina);})(window,jQuery);;(function(window,$){"use strict";var NS='LazyLoading.'+$.SliderPro.namespace;var LazyLoading={allowLazyLoadingCheck:true,initLazyLoading:function(){var that=this;this.on('sliderResize.'+NS,$.proxy(this._lazyLoadingOnResize,this));this.on('gotoSlide.'+NS,$.proxy(this._checkAndLoadVisibleImages,this));this.on('thumbnailsUpdate.'+NS+' '+'thumbnailsMoveComplete.'+NS,$.proxy(this._checkAndLoadVisibleThumbnailImages,this));},_lazyLoadingOnResize:function(){var that=this;if(this.allowLazyLoadingCheck===false){return;} 267this.allowLazyLoadingCheck=false;this._checkAndLoadVisibleImages();if(this.$slider.find('.sp-thumbnail').length!==0){this._checkAndLoadVisibleThumbnailImages();} 268setTimeout(function(){that.allowLazyLoadingCheck=true;},500);},_checkAndLoadVisibleImages:function(){if(this.$slider.find('.sp-slide:not([ data-loaded ])').length===0){return;} 269var that=this,referencePosition=this.settings.loop===true?this.middleSlidePosition:this.selectedSlideIndex,visibleOnSides=Math.ceil((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.averageSlideSize)/2/this.averageSlideSize),from=this.settings.centerSelectedSlide===true?Math.max(referencePosition-visibleOnSides-1,0):Math.max(referencePosition-1,0),to=this.settings.centerSelectedSlide===true?Math.min(referencePosition+visibleOnSides+1,this.getTotalSlides()-1):Math.min(referencePosition+visibleOnSides*2+1,this.getTotalSlides()-1),slidesToCheck=this.slidesOrder.slice(from,to+1);$.each(slidesToCheck,function(index,element){var slide=that.slides[element],$slide=slide.$slide;if(typeof $slide.attr('data-loaded')==='undefined'){$slide.attr('data-loaded',true);$slide.find('img[ data-src ]').each(function(){var image=$(this);that._loadImage(image,function(newImage){if(newImage.hasClass('sp-image')){slide.$mainImage=newImage;slide.resizeMainImage(true);}});});}});},_checkAndLoadVisibleThumbnailImages:function(){if(this.$slider.find('.sp-thumbnail-container:not([ data-loaded ])').length===0){return;} 270var that=this,thumbnailSize=this.thumbnailsSize/this.thumbnails.length,from=Math.floor(Math.abs(this.thumbnailsPosition/thumbnailSize)),to=Math.floor((-this.thumbnailsPosition+this.thumbnailsContainerSize)/thumbnailSize),thumbnailsToCheck=this.thumbnails.slice(from,to+1);$.each(thumbnailsToCheck,function(index,element){var $thumbnailContainer=element.$thumbnailContainer;if(typeof $thumbnailContainer.attr('data-loaded')==='undefined'){$thumbnailContainer.attr('data-loaded',true);$thumbnailContainer.find('img[ data-src ]').each(function(){var image=$(this);that._loadImage(image,function(){element.resizeImage();});});}});},_loadImage:function(image,callback){var newImage=$(new Image());newImage.attr('class',image.attr('class'));newImage.attr('style',image.attr('style'));$.each(image.data(),function(name,value){newImage.attr('data-'+name,value);});if(typeof image.attr('width')!=='undefined'){newImage.attr('width',image.attr('width'));} 271if(typeof image.attr('height')!=='undefined'){newImage.attr('height',image.attr('height'));} 272if(typeof image.attr('alt')!=='undefined'){newImage.attr('alt',image.attr('alt'));} 273if(typeof image.attr('title')!=='undefined'){newImage.attr('title',image.attr('title'));} 274newImage.attr('src',image.attr('data-src'));newImage.removeAttr('data-src');newImage.insertAfter(image);image.remove();image=null;if(typeof callback==='function'){callback(newImage);}},destroyLazyLoading:function(){this.off('update.'+NS);this.off('gotoSlide.'+NS);this.off('sliderResize.'+NS);this.off('thumbnailsUpdate.'+NS);this.off('thumbnailsMoveComplete.'+NS);}};$.SliderPro.addModule('LazyLoading',LazyLoading);})(window,jQuery);;(function(window,$){"use strict";var NS='Layers.'+$.SliderPro.namespace;var Layers={layersGotoSlideReference:null,waitForLayersTimer:null,initLayers:function(){this.on('update.'+NS,$.proxy(this._layersOnUpdate,this));this.on('sliderResize.'+NS,$.proxy(this._layersOnResize,this));this.on('gotoSlide.'+NS,$.proxy(this._layersOnGotoSlide,this));},_layersOnUpdate:function(event){var that=this;$.each(this.slides,function(index,element){var $slide=element.$slide;this.$slide.find('.sp-layer:not([ data-layer-init ])'Â ).each(function(){var layer=new Layer($(this));if(typeof element.layers==='undefined'){element.layers=[];} 275element.layers.push(layer);if($(this).hasClass('sp-static')===false){if(typeof element.animatedLayers==='undefined'){element.animatedLayers=[];} 276element.animatedLayers.push(layer);}});});if(this.settings.waitForLayers===true){clearTimeout(this.waitForLayersTimer);this.waitForLayersTimer=setTimeout(function(){that.layersGotoSlideReference=that.gotoSlide;that.gotoSlide=that._layersGotoSlide;},1);} 277setTimeout(function(){that.showLayers(that.selectedSlideIndex);},1);},_layersOnResize:function(){var that=this,autoScaleReference,useAutoScale=this.settings.autoScaleLayers,scaleRatio;if(this.settings.autoScaleLayers===false){return;} 278if(this.settings.autoScaleReference===-1){if(typeof this.settings.width==='string'&&this.settings.width.indexOf('%')!==-1){useAutoScale=false;}else{autoScaleReference=parseInt(this.settings.width,10);}}else{autoScaleReference=this.settings.autoScaleReference;} 279if(useAutoScale===true&&this.slideWidth<autoScaleReference){scaleRatio=that.slideWidth/autoScaleReference;}else{scaleRatio=1;} 280$.each(this.slides,function(index,slide){if(typeof slide.layers!=='undefined'){$.each(slide.layers,function(index,layer){layer.scale(scaleRatio);});}});},_layersGotoSlide:function(index){var that=this,animatedLayers=this.slides[this.selectedSlideIndex].animatedLayers;if(this.$slider.hasClass('sp-swiping')||typeof animatedLayers==='undefined'||animatedLayers.length===0){this.layersGotoSlideReference(index);}else{this.on('hideLayersComplete.'+NS,function(){that.off('hideLayersComplete.'+NS);that.layersGotoSlideReference(index);});this.hideLayers(this.selectedSlideIndex);}},_layersOnGotoSlide:function(event){if(this.previousSlideIndex!==this.selectedSlideIndex){this.hideLayers(this.previousSlideIndex);} 281this.showLayers(this.selectedSlideIndex);},showLayers:function(index){var that=this,animatedLayers=this.slides[index].animatedLayers,layerCounter=0;if(typeof animatedLayers==='undefined'){return;} 282$.each(animatedLayers,function(index,element){if(element.isVisible()===true){layerCounter++;if(layerCounter===animatedLayers.length){that.trigger({type:'showLayersComplete',index:index});if($.isFunction(that.settings.showLayersComplete)){that.settings.showLayersComplete.call(that,{type:'showLayersComplete',index:index});}}}else{element.show(function(){layerCounter++;if(layerCounter===animatedLayers.length){that.trigger({type:'showLayersComplete',index:index});if($.isFunction(that.settings.showLayersComplete)){that.settings.showLayersComplete.call(that,{type:'showLayersComplete',index:index});}}});}});},hideLayers:function(index){var that=this,animatedLayers=this.slides[index].animatedLayers,layerCounter=0;if(typeof animatedLayers==='undefined'){return;} 283$.each(animatedLayers,function(index,element){if(element.isVisible()===false){layerCounter++;if(layerCounter===animatedLayers.length){that.trigger({type:'hideLayersComplete',index:index});if($.isFunction(that.settings.hideLayersComplete)){that.settings.hideLayersComplete.call(that,{type:'hideLayersComplete',index:index});}}}else{element.hide(function(){layerCounter++;if(layerCounter===animatedLayers.length){that.trigger({type:'hideLayersComplete',index:index});if($.isFunction(that.settings.hideLayersComplete)){that.settings.hideLayersComplete.call(that,{type:'hideLayersComplete',index:index});}}});}});},destroyLayers:function(){this.off('update.'+NS);this.off('sliderResize.'+NS);this.off('gotoSlide.'+NS);this.off('hideLayersComplete.'+NS);},layersDefaults:{waitForLayers:false,autoScaleLayers:true,autoScaleReference:-1,showLayersComplete:function(){},hideLayersComplete:function(){}}};var slideDestroy=window.SliderProSlide.prototype.destroy;window.SliderProSlide.prototype.destroy=function(){if(typeof this.layers!=='undefined'){$.each(this.layers,function(index,element){element.destroy();});this.layers.length=0;} 284if(typeof this.animatedLayers!=='undefined'){this.animatedLayers.length=0;} 285slideDestroy.apply(this);};var Layer=function(layer){this.$layer=layer;this.visible=false;this.styled=false;this.data=null;this.position=null;this.horizontalProperty=null;this.verticalProperty=null;this.horizontalPosition=null;this.verticalPosition=null;this.scaleRatio=1;this.supportedAnimation=SliderProUtils.getSupportedAnimation();this.vendorPrefix=SliderProUtils.getVendorPrefix();this.transitionEvent=SliderProUtils.getTransitionEvent();this.delayTimer=null;this.stayTimer=null;this._init();};Layer.prototype={_init:function(){this.$layer.attr('data-layer-init',true);if(this.$layer.hasClass('sp-static')){this._setStyle();}else{this.$layer.css({'visibility':'hidden'});}},_setStyle:function(){this.styled=true;this.data=this.$layer.data();if(typeof this.data.width!=='undefined'){this.$layer.css('width',this.data.width);} 286if(typeof this.data.height!=='undefined'){this.$layer.css('height',this.data.height);} 287if(typeof this.data.depth!=='undefined'){this.$layer.css('z-index',this.data.depth);} 288this.position=this.data.position?(this.data.position).toLowerCase():'topleft';if(this.position.indexOf('right')!==-1){this.horizontalProperty='right';}else if(this.position.indexOf('left')!==-1){this.horizontalProperty='left';}else{this.horizontalProperty='center';} 289if(this.position.indexOf('bottom')!==-1){this.verticalProperty='bottom';}else if(this.position.indexOf('top')!==-1){this.verticalProperty='top';}else{this.verticalProperty='center';} 290this._setPosition();this.scale(this.scaleRatio);},_setPosition:function(){var inlineStyle=this.$layer.attr('style');this.horizontalPosition=typeof this.data.horizontal!=='undefined'?this.data.horizontal:0;this.verticalPosition=typeof this.data.vertical!=='undefined'?this.data.vertical:0;if(this.horizontalProperty==='center'){if(this.$layer.is('img')===false&&(typeof inlineStyle==='undefined'||(typeof inlineStyle!=='undefined'&&inlineStyle.indexOf('width')===-1))){this.$layer.css('white-space','nowrap');this.$layer.css('width',this.$layer.outerWidth(true));} 291this.$layer.css({'marginLeft':'auto','marginRight':'auto','left':this.horizontalPosition,'right':0});}else{this.$layer.css(this.horizontalProperty,this.horizontalPosition);} 292if(this.verticalProperty==='center'){if(this.$layer.is('img')===false&&(typeof inlineStyle==='undefined'||(typeof inlineStyle!=='undefined'&&inlineStyle.indexOf('height')===-1))){this.$layer.css('white-space','nowrap');this.$layer.css('height',this.$layer.outerHeight(true));} 293this.$layer.css({'marginTop':'auto','marginBottom':'auto','top':this.verticalPosition,'bottom':0});}else{this.$layer.css(this.verticalProperty,this.verticalPosition);}},scale:function(ratio){if(this.$layer.hasClass('sp-no-scale')){return;} 294this.scaleRatio=ratio;if(this.styled===false){return;} 295var horizontalProperty=this.horizontalProperty==='center'?'left':this.horizontalProperty,verticalProperty=this.verticalProperty==='center'?'top':this.verticalProperty,css={};css[this.vendorPrefix+'transform-origin']=this.horizontalProperty+' '+this.verticalProperty;css[this.vendorPrefix+'transform']='scale('+this.scaleRatio+')';if(typeof this.horizontalPosition!=='string'){css[horizontalProperty]=this.horizontalPosition*this.scaleRatio;} 296if(typeof this.verticalPosition!=='string'){css[verticalProperty]=this.verticalPosition*this.scaleRatio;} 297if(typeof this.data.width==='string'&&this.data.width.indexOf('%')!==-1){css.width=(parseInt(this.data.width,10)/this.scaleRatio).toString()+'%';} 298if(typeof this.data.height==='string'&&this.data.height.indexOf('%')!==-1){css.height=(parseInt(this.data.height,10)/this.scaleRatio).toString()+'%';} 299this.$layer.css(css);},show:function(callback){if(this.visible===true){return;} 300this.visible=true;if(this.styled===false){this._setStyle();} 301var that=this,offset=typeof this.data.showOffset!=='undefined'?this.data.showOffset:50,duration=typeof this.data.showDuration!=='undefined'?this.data.showDuration/1000:0.4,delay=typeof this.data.showDelay!=='undefined'?this.data.showDelay:10,stayDuration=typeof that.data.stayDuration!=='undefined'?parseInt(that.data.stayDuration,10):-1;if(this.supportedAnimation==='javascript'){this.$layer.stop().delay(delay).css({'opacity':0,'visibility':'visible'}).animate({'opacity':1},duration*1000,function(){if(stayDuration!==-1){that.stayTimer=setTimeout(function(){that.hide();that.stayTimer=null;},stayDuration);} 302if(typeof callback!=='undefined'){callback();}});}else{var start={'opacity':0,'visibility':'visible'},target={'opacity':1},transformValues='';start[this.vendorPrefix+'transform']='scale('+this.scaleRatio+')';target[this.vendorPrefix+'transform']='scale('+this.scaleRatio+')';target[this.vendorPrefix+'transition']='opacity '+duration+'s';if(typeof this.data.showTransition!=='undefined'){if(this.data.showTransition==='left'){transformValues=offset+'px, 0';}else if(this.data.showTransition==='right'){transformValues='-'+offset+'px, 0';}else if(this.data.showTransition==='up'){transformValues='0, '+offset+'px';}else if(this.data.showTransition==='down'){transformValues='0, -'+offset+'px';} 303start[this.vendorPrefix+'transform']+=this.supportedAnimation==='css-3d'?' translate3d('+transformValues+', 0)':' translate('+transformValues+')';target[this.vendorPrefix+'transform']+=this.supportedAnimation==='css-3d'?' translate3d(0, 0, 0)':' translate(0, 0)';target[this.vendorPrefix+'transition']+=', '+this.vendorPrefix+'transform '+duration+'s';} 304this.$layer.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return;} 305that.$layer.off(that.transitionEvent).css(that.vendorPrefix+'transition','');if(stayDuration!==-1){that.stayTimer=setTimeout(function(){that.hide();that.stayTimer=null;},stayDuration);} 306if(typeof callback!=='undefined'){callback();}});this.$layer.css(start);this.delayTimer=setTimeout(function(){that.$layer.css(target);},delay);}},hide:function(callback){if(this.visible===false){return;} 307var that=this,offset=typeof this.data.hideOffset!=='undefined'?this.data.hideOffset:50,duration=typeof this.data.hideDuration!=='undefined'?this.data.hideDuration/1000:0.4,delay=typeof this.data.hideDelay!=='undefined'?this.data.hideDelay:10;this.visible=false;if(this.stayTimer!==null){clearTimeout(this.stayTimer);} 308if(this.supportedAnimation==='javascript'){this.$layer.stop().delay(delay).animate({'opacity':0},duration*1000,function(){$(this).css('visibility','hidden');if(typeof callback!=='undefined'){callback();}});}else{var transformValues='',target={'opacity':0};target[this.vendorPrefix+'transform']='scale('+this.scaleRatio+')';target[this.vendorPrefix+'transition']='opacity '+duration+'s';if(typeof this.data.hideTransition!=='undefined'){if(this.data.hideTransition==='left'){transformValues='-'+offset+'px, 0';}else if(this.data.hideTransition==='right'){transformValues=offset+'px, 0';}else if(this.data.hideTransition==='up'){transformValues='0, -'+offset+'px';}else if(this.data.hideTransition==='down'){transformValues='0, '+offset+'px';} 309target[this.vendorPrefix+'transform']+=this.supportedAnimation==='css-3d'?' translate3d('+transformValues+', 0)':' translate('+transformValues+')';target[this.vendorPrefix+'transition']+=', '+this.vendorPrefix+'transform '+duration+'s';} 310this.$layer.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return;} 311that.$layer.off(that.transitionEvent).css(that.vendorPrefix+'transition','');if(that.visible===false){that.$layer.css('visibility','hidden');} 312if(typeof callback!=='undefined'){callback();}});this.delayTimer=setTimeout(function(){that.$layer.css(target);},delay);}},isVisible:function(){if(this.visible===false||this.$layer.is(':hidden')){return false;} 313return true;},destroy:function(){this.$layer.removeAttr('style');this.$layer.removeAttr('data-layer-init');clearTimeout(this.delayTimer);clearTimeout(this.stayTimer);this.delayTimer=null;this.stayTimer=null;}};$.SliderPro.addModule('Layers',Layers);})(window,jQuery);;(function(window,$){"use strict";var NS='Fade.'+$.SliderPro.namespace;var Fade={fadeGotoSlideReference:null,initFade:function(){this.on('update.'+NS,$.proxy(this._fadeOnUpdate,this));},_fadeOnUpdate:function(){if(this.settings.fade===true){this.fadeGotoSlideReference=this.gotoSlide;this.gotoSlide=this._fadeGotoSlide;}},_fadeGotoSlide:function(index){if(index===this.selectedSlideIndex){return;} 314if(this.$slider.hasClass('sp-swiping')){this.fadeGotoSlideReference(index);}else{var that=this,$nextSlide,$previousSlide,newIndex=index;$.each(this.slides,function(index,element){var slideIndex=element.getIndex(),$slide=element.$slide;if(slideIndex===newIndex){$slide.css({'opacity':0,'left':0,'top':0,'z-index':20,visibility:'visible'});$nextSlide=$slide;}else if(slideIndex===that.selectedSlideIndex){$slide.css({'opacity':1,'left':0,'top':0,'z-index':10,visibility:'visible'});$previousSlide=$slide;}else{$slide.css({'opacity':1,visibility:'hidden','z-index':''});}});this.previousSlideIndex=this.selectedSlideIndex;this.selectedSlideIndex=index;this.$slides.find('.sp-selected').removeClass('sp-selected');this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).addClass('sp-selected');if(that.settings.loop===true){that._updateSlidesOrder();} 315this._moveTo(0,true);this._fadeSlideTo($nextSlide,1,function(){var allTransitionsComplete=true;$.each(that.slides,function(index,element){if(typeof element.$slide.attr('data-transitioning')!=='undefined'){allTransitionsComplete=false;}});if(allTransitionsComplete===true){$.each(that.slides,function(index,element){var $slide=element.$slide;$slide.css({'visibility':'','opacity':'','z-index':''});});that._resetSlidesPosition();} 316that.trigger({type:'gotoSlideComplete',index:index,previousIndex:that.previousSlideIndex});if($.isFunction(that.settings.gotoSlideComplete)){that.settings.gotoSlideComplete.call(that,{type:'gotoSlideComplete',index:index,previousIndex:that.previousSlideIndex});}});if(this.settings.fadeOutPreviousSlide===true){this._fadeSlideTo($previousSlide,0);} 317if(this.settings.autoHeight===true){this._resizeHeight();} 318this.trigger({type:'gotoSlide',index:index,previousIndex:this.previousSlideIndex});if($.isFunction(this.settings.gotoSlide)){this.settings.gotoSlide.call(this,{type:'gotoSlide',index:index,previousIndex:this.previousSlideIndex});}}},_fadeSlideTo:function(target,opacity,callback){var that=this;if(opacity===1){target.attr('data-transitioning',true);} 319if(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){setTimeout(function(){var css={'opacity':opacity};css[that.vendorPrefix+'transition']='opacity '+that.settings.fadeDuration/1000+'s';target.css(css);},100);target.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return;} 320target.off(that.transitionEvent);target.css(that.vendorPrefix+'transition','');target.removeAttr('data-transitioning');if(typeof callback==='function'){callback();}});}else{target.stop().animate({'opacity':opacity},this.settings.fadeDuration,function(){target.removeAttr('data-transitioning');if(typeof callback==='function'){callback();}});}},destroyFade:function(){this.off('update.'+NS);if(this.fadeGotoSlideReference!==null){this.gotoSlide=this.fadeGotoSlideReference;}},fadeDefaults:{fade:false,fadeOutPreviousSlide:true,fadeDuration:500}};$.SliderPro.addModule('Fade',Fade);})(window,jQuery);;(function(window,$){"use strict";var NS='TouchSwipe.'+$.SliderPro.namespace;var TouchSwipe={touchStartPoint:{x:0,y:0},touchEndPoint:{x:0,y:0},touchDistance:{x:0,y:0},touchStartPosition:0,isTouchMoving:false,touchSwipeEvents:{startEvent:'',moveEvent:'',endEvent:''},allowOppositeScrolling:true,previousStartEvent:'',initTouchSwipe:function(){var that=this;if(this.settings.touchSwipe===false){return;} 321this.touchSwipeEvents.startEvent='touchstart'+'.'+NS+' mousedown'+'.'+NS;this.touchSwipeEvents.moveEvent='touchmove'+'.'+NS+' mousemove'+'.'+NS;this.touchSwipeEvents.endEvent='touchend'+'.'+this.uniqueId+'.'+NS+' mouseup'+'.'+this.uniqueId+'.'+NS;this.$slidesMask.on(this.touchSwipeEvents.startEvent,$.proxy(this._onTouchStart,this));this.$slidesMask.on('dragstart.'+NS,function(event){event.preventDefault();});this.$slidesMask.find('a').on('click.'+NS,function(event){if(that.$slider.hasClass('sp-swiping')){event.preventDefault();}});this.$slidesMask.addClass('sp-grab');},_onTouchStart:function(event){if(event.type==='mousedown'&&this.previousStartEvent==='touchstart'){this.previousStartEvent=event.type;return;} 322this.previousStartEvent=event.type;if($(event.target).closest('.sp-selectable').length>=1){return;} 323var that=this,eventObject=typeof event.originalEvent.touches!=='undefined'?event.originalEvent.touches[0]:event.originalEvent;this.touchStartPoint.x=eventObject.pageX||eventObject.clientX;this.touchStartPoint.y=eventObject.pageY||eventObject.clientY;this.touchStartPosition=this.slidesPosition;this.touchDistance.x=this.touchDistance.y=0;if(this.$slides.hasClass('sp-animated')){this.isTouchMoving=true;this._stopMovement();this.touchStartPosition=this.slidesPosition;} 324this.$slidesMask.on(this.touchSwipeEvents.moveEvent,$.proxy(this._onTouchMove,this));$(document).on(this.touchSwipeEvents.endEvent,$.proxy(this._onTouchEnd,this));this.$slidesMask.removeClass('sp-grab').addClass('sp-grabbing');},_onTouchMove:function(event){var eventObject=typeof event.originalEvent.touches!=='undefined'?event.originalEvent.touches[0]:event.originalEvent;this.isTouchMoving=true;if(this.$slider.hasClass('sp-swiping')===false){this.$slider.addClass('sp-swiping');} 325this.touchEndPoint.x=eventObject.pageX||eventObject.clientX;this.touchEndPoint.y=eventObject.pageY||eventObject.clientY;this.touchDistance.x=this.touchEndPoint.x-this.touchStartPoint.x;this.touchDistance.y=this.touchEndPoint.y-this.touchStartPoint.y;var distance=this.settings.orientation==='horizontal'?this.touchDistance.x:this.touchDistance.y,oppositeDistance=this.settings.orientation==='horizontal'?this.touchDistance.y:this.touchDistance.x;if(Math.abs(distance)>Math.abs(oppositeDistance)){this.allowOppositeScrolling=false;} 326if(this.allowOppositeScrolling===true){return;} 327event.preventDefault();if(this.settings.loop===false){if((this.slidesPosition>this.touchStartPosition&&this.selectedSlideIndex===0)||(this.slidesPosition<this.touchStartPosition&&this.selectedSlideIndex===this.getTotalSlides()-1)){distance=distance*0.2;}} 328this._moveTo(this.touchStartPosition+distance,true);},_onTouchEnd:function(event){var that=this,touchDistance=this.settings.orientation==='horizontal'?this.touchDistance.x:this.touchDistance.y;this.$slidesMask.off(this.touchSwipeEvents.moveEvent);$(document).off(this.touchSwipeEvents.endEvent);this.allowOppositeScrolling=true;this.$slidesMask.removeClass('sp-grabbing').addClass('sp-grab');if(this.$slider.hasClass('sp-swiping')){setTimeout(function(){that.$slider.removeClass('sp-swiping');},100);} 329if(this.isTouchMoving===false){return;} 330this.isTouchMoving=false;var selectedSlideOffset=this.settings.centerSelectedSlide===true&&this.settings.visibleSize!=='auto'?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty])/2):0,oldSlidesPosition=-parseInt(this.$slides.find('.sp-slide').eq(this.selectedSlideIndex).css(this.positionProperty),10)+selectedSlideOffset;if(Math.abs(touchDistance)<this.settings.touchSwipeThreshold){this._moveTo(oldSlidesPosition);}else{var slideArrayDistance=(this.settings.rightToLeft===true&&this.settings.orientation==='horizontal'?-1:1)*touchDistance/(this.averageSlideSize+this.settings.slideDistance);slideArrayDistance=parseInt(slideArrayDistance,10)+(slideArrayDistance>0?1:-1);var nextSlideIndex=this.slidesOrder[$.inArray(this.selectedSlideIndex,this.slidesOrder)-slideArrayDistance];if(this.settings.loop===true){this.gotoSlide(nextSlideIndex);}else{if(typeof nextSlideIndex!=='undefined'){this.gotoSlide(nextSlideIndex);}else{this._moveTo(oldSlidesPosition);}}}},destroyTouchSwipe:function(){this.$slidesMask.off('dragstart.'+NS);this.$slidesMask.find('a').off('click.'+NS);this.$slidesMask.off(this.touchSwipeEvents.startEvent);this.$slidesMask.off(this.touchSwipeEvents.moveEvent);$(document).off(this.touchSwipeEvents.endEvent);this.$slidesMask.removeClass('sp-grab');},touchSwipeDefaults:{touchSwipe:true,touchSwipeThreshold:50}};$.SliderPro.addModule('TouchSwipe',TouchSwipe);})(window,jQuery);;(function(window,$){"use strict";var NS='Caption.'+$.SliderPro.namespace;var Caption={$captionContainer:null,captionContent:'',initCaption:function(){this.on('update.'+NS,$.proxy(this._captionOnUpdate,this));this.on('gotoSlide.'+NS,$.proxy(this._updateCaptionContent,this));},_captionOnUpdate:function(){this.$captionContainer=this.$slider.find('.sp-caption-container');if(this.$slider.find('.sp-caption').length&&this.$captionContainer.length===0){this.$captionContainer=$('<div class="sp-caption-container"></div>').appendTo(this.$slider);this._updateCaptionContent();} 331this.$slides.find('.sp-caption').each(function(){$(this).css('display','none');});},_updateCaptionContent:function(){var that=this,newCaptionField=this.$slider.find('.sp-slide').eq(this.selectedSlideIndex).find('.sp-caption'),newCaptionContent=newCaptionField.length!==0?newCaptionField.html():'';if(this.settings.fadeCaption===true){if(this.captionContent!==''){if(parseFloat(this.$captionContainer.css('opacity'),10)===0){this.$captionContainer.css(this.vendorPrefix+'transition','');this.$captionContainer.css('opacity',1);} 332this._fadeCaptionTo(0,function(){that.captionContent=newCaptionContent;if(newCaptionContent!==''){that.$captionContainer.html(that.captionContent);that._fadeCaptionTo(1);}else{that.$captionContainer.empty();}});}else{this.captionContent=newCaptionContent;this.$captionContainer.html(this.captionContent);this.$captionContainer.css('opacity',0);this._fadeCaptionTo(1);}}else{this.captionContent=newCaptionContent;this.$captionContainer.html(this.captionContent);}},_fadeCaptionTo:function(opacity,callback){var that=this;if(this.supportedAnimation==='css-3d'||this.supportedAnimation==='css-2d'){setTimeout(function(){var css={'opacity':opacity};css[that.vendorPrefix+'transition']='opacity '+that.settings.captionFadeDuration/1000+'s';that.$captionContainer.css(css);},1);this.$captionContainer.on(this.transitionEvent,function(event){if(event.target!==event.currentTarget){return;} 333that.$captionContainer.off(that.transitionEvent);that.$captionContainer.css(that.vendorPrefix+'transition','');if(typeof callback==='function'){callback();}});}else{this.$captionContainer.stop().animate({'opacity':opacity},this.settings.captionFadeDuration,function(){if(typeof callback==='function'){callback();}});}},destroyCaption:function(){this.off('update.'+NS);this.off('gotoSlide.'+NS);this.$captionContainer.remove();this.$slider.find('.sp-caption').each(function(){$(this).css('display','');});},captionDefaults:{fadeCaption:true,captionFadeDuration:500}};$.SliderPro.addModule('Caption',Caption);})(window,jQuery);;(function(window,$){"use strict";var NS='DeepLinking.'+$.SliderPro.namespace;var DeepLinking={initDeepLinking:function(){var that=this;this.on('init.'+NS,function(){that._gotoHash(window.location.hash);});this.on('gotoSlide.'+NS,function(event){if(that.settings.updateHash===true){var slideId=that.$slider.find('.sp-slide').eq(event.index).attr('id');if(typeof slideId==='undefined'){slideId=event.index;} 334window.location.hash=that.$slider.attr('id')+'/'+slideId;}});$(window).on('hashchange.'+this.uniqueId+'.'+NS,function(){that._gotoHash(window.location.hash);});},_parseHash:function(hash){if(hash!==''){hash=hash.substring(1);var values=hash.split('/'),slideId=values.pop(),sliderId=hash.slice(0,-slideId.toString().length-1);if(this.$slider.attr('id')===sliderId){return{'sliderID':sliderId,'slideId':slideId};}} 335return false;},_gotoHash:function(hash){var result=this._parseHash(hash);if(result===false){return;} 336var slideId=result.slideId,slideIdNumber=parseInt(slideId,10);if(isNaN(slideIdNumber)){var slideIndex=this.$slider.find('.sp-slide#'+slideId).index();if(slideIndex!==-1&&slideIndex!==this.selectedSlideIndex){this.gotoSlide(slideIndex);}}else if(slideIdNumber!==this.selectedSlideIndex){this.gotoSlide(slideIdNumber);}},destroyDeepLinking:function(){this.off('init.'+NS);this.off('gotoSlide.'+NS);$(window).off('hashchange.'+this.uniqueId+'.'+NS);},deepLinkingDefaults:{updateHash:false}};$.SliderPro.addModule('DeepLinking',DeepLinking);})(window,jQuery);;(function(window,$){"use strict";var NS='Autoplay.'+$.SliderPro.namespace;var Autoplay={autoplayTimer:null,isTimerRunning:false,isTimerPaused:false,initAutoplay:function(){this.on('update.'+NS,$.proxy(this._autoplayOnUpdate,this));},_autoplayOnUpdate:function(event){if(this.settings.autoplay===true){this.on('gotoSlide.'+NS,$.proxy(this._autoplayOnGotoSlide,this));this.on('mouseenter.'+NS,$.proxy(this._autoplayOnMouseEnter,this));this.on('mouseleave.'+NS,$.proxy(this._autoplayOnMouseLeave,this));this.startAutoplay();}else{this.off('gotoSlide.'+NS);this.off('mouseenter.'+NS);this.off('mouseleave.'+NS);this.stopAutoplay();}},_autoplayOnGotoSlide:function(event){if(this.isTimerRunning===true){this.stopAutoplay();} 337if(this.isTimerPaused===false){this.startAutoplay();}},_autoplayOnMouseEnter:function(event){if(this.isTimerRunning&&(this.settings.autoplayOnHover==='pause'||this.settings.autoplayOnHover==='stop')){this.stopAutoplay();this.isTimerPaused=true;}},_autoplayOnMouseLeave:function(event){if(this.settings.autoplay===true&&this.isTimerRunning===false&&this.settings.autoplayOnHover!=='stop'){this.startAutoplay();this.isTimerPaused=false;}},startAutoplay:function(){var that=this;this.isTimerRunning=true;this.autoplayTimer=setTimeout(function(){if(that.settings.autoplayDirection==='normal'){that.nextSlide();}else if(that.settings.autoplayDirection==='backwards'){that.previousSlide();}},this.settings.autoplayDelay);},stopAutoplay:function(){this.isTimerRunning=false;this.isTimerPaused=false;clearTimeout(this.autoplayTimer);},destroyAutoplay:function(){clearTimeout(this.autoplayTimer);this.off('update.'+NS);this.off('gotoSlide.'+NS);this.off('mouseenter.'+NS);this.off('mouseleave.'+NS);},autoplayDefaults:{autoplay:true,autoplayDelay:5000,autoplayDirection:'normal',autoplayOnHover:'pause'}};$.SliderPro.addModule('Autoplay',Autoplay);})(window,jQuery);;(function(window,$){"use strict";var NS='Keyboard.'+$.SliderPro.namespace;var Keyboard={initKeyboard:function(){var that=this,hasFocus=false;if(this.settings.keyboard===false){return;} 338this.$slider.on('focus.'+NS,function(){hasFocus=true;});this.$slider.on('blur.'+NS,function(){hasFocus=false;});$(document).on('keydown.'+this.uniqueId+'.'+NS,function(event){if(that.settings.keyboardOnlyOnFocus===true&&hasFocus===false){return;} 339if(event.which===37){that.previousSlide();}else if(event.which===39){that.nextSlide();}else if(event.which===13){var link=that.$slider.find('.sp-slide').eq(that.selectedSlideIndex).find('.sp-image-container a');if(link.length!==0){link[0].click();}}});},destroyKeyboard:function(){this.$slider.off('focus.'+NS);this.$slider.off('blur.'+NS);$(document).off('keydown.'+this.uniqueId+'.'+NS);},keyboardDefaults:{keyboard:true,keyboardOnlyOnFocus:false}};$.SliderPro.addModule('Keyboard',Keyboard);})(window,jQuery);;(function(window,$){"use strict";var NS='MouseWheel.'+$.SliderPro.namespace;var MouseWheel={mouseWheelEventType:'',initMouseWheel:function(){var that=this;if(this.settings.mouseWheel===false){return;} 340if('onwheel'in document){this.mouseWheelEventType='wheel';}else if('onmousewheel'in document){this.mouseWheelEventType='mousewheel';}else if('onDomMouseScroll'in document){this.mouseWheelEventType='DomMouseScroll';}else if('onMozMousePixelScroll'in document){this.mouseWheelEventType='MozMousePixelScroll';} 341this.on(this.mouseWheelEventType+'.'+NS,function(event){event.preventDefault();var eventObject=event.originalEvent,delta;if(typeof eventObject.detail!=='undefined'){delta=eventObject.detail;} 342if(typeof eventObject.wheelDelta!=='undefined'){delta=eventObject.wheelDelta;} 343if(typeof eventObject.deltaY!=='undefined'){delta=eventObject.deltaY*-1;} 344if(that.thumbnailsPosition+delta<0&&that.thumbnailsPosition+delta>that.thumbnailsContainerSize-that.thumbnailsSize){that._moveThumbnailsTo(that.thumbnailsPosition+delta,true);}else if(that.thumbnailsPosition+delta>=0){that._moveThumbnailsTo(0,true);}else if(that.thumbnailsPosition+delta<that.thumbnailsContainerSize-that.thumbnailsSize){that._moveThumbnailsTo(that.thumbnailsContainerSize-that.thumbnailsSize,true);}});},destroyMouseWheel:function(){this.off(this.mouseWheelEventType+'.'+NS);},mouseWheelDefaults:{mouseWheel:false}};$.SliderPro.addModule('MouseWheel',MouseWheel);})(window,jQuery);;(function(window,$){"use strict";var NS='FullScreen.'+$.SliderPro.namespace;var FullScreen={isFullScreen:false,$fullScreenButton:null,sizeBeforeFullScreen:{},initFullScreen:function(){if(!(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)){return;} 345this.on('update.'+NS,$.proxy(this._fullScreenOnUpdate,this));},_fullScreenOnUpdate:function(){if(this.settings.fullScreen===true&&this.$fullScreenButton===null){this._addFullScreen();}else if(this.settings.fullScreen===false&&this.$fullScreenButton!==null){this._removeFullScreen();} 346if(this.settings.fullScreen===true){if(this.settings.fadeFullScreen===true){this.$fullScreenButton.addClass('sp-fade-full-screen');}else if(this.settings.fadeFullScreen===false){this.$fullScreenButton.removeClass('sp-fade-full-screen');}}},_addFullScreen:function(){this.$fullScreenButton=$('<div class="sp-full-screen-button"></div>').appendTo(this.$slider);this.$fullScreenButton.on('click.'+NS,$.proxy(this._onFullScreenButtonClick,this));document.addEventListener('fullscreenchange',$.proxy(this._onFullScreenChange,this));document.addEventListener('mozfullscreenchange',$.proxy(this._onFullScreenChange,this));document.addEventListener('webkitfullscreenchange',$.proxy(this._onFullScreenChange,this));document.addEventListener('MSFullscreenChange',$.proxy(this._onFullScreenChange,this));},_removeFullScreen:function(){if(this.$fullScreenButton!==null){this.$fullScreenButton.off('click.'+NS);this.$fullScreenButton.remove();this.$fullScreenButton=null;document.removeEventListener('fullscreenchange',this._onFullScreenChange);document.removeEventListener('mozfullscreenchange',this._onFullScreenChange);document.removeEventListener('webkitfullscreenchange',this._onFullScreenChange);document.removeEventListener('MSFullscreenChange',this._onFullScreenChange);}},_onFullScreenButtonClick:function(){if(this.isFullScreen===false){if(this.instance.requestFullScreen){this.instance.requestFullScreen();}else if(this.instance.mozRequestFullScreen){this.instance.mozRequestFullScreen();}else if(this.instance.webkitRequestFullScreen){this.instance.webkitRequestFullScreen();}else if(this.instance.msRequestFullscreen){this.instance.msRequestFullscreen();}}else{if(document.exitFullScreen){document.exitFullScreen();}else if(document.mozCancelFullScreen){document.mozCancelFullScreen();}else if(document.webkitCancelFullScreen){document.webkitCancelFullScreen();}else if(document.msExitFullscreen){document.msExitFullscreen();}}},_onFullScreenChange:function(){this.isFullScreen=document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement?true:false;if(this.isFullScreen===true){this.sizeBeforeFullScreen={forceSize:this.settings.forceSize,autoHeight:this.settings.autoHeight};this.$slider.addClass('sp-full-screen');this.settings.forceSize='fullWindow';this.settings.autoHeight=false;}else{this.$slider.css('margin','');this.$slider.removeClass('sp-full-screen');this.settings.forceSize=this.sizeBeforeFullScreen.forceSize;this.settings.autoHeight=this.sizeBeforeFullScreen.autoHeight;} 347this.resize();},destroyFullScreen:function(){this.off('update.'+NS);this._removeFullScreen();},fullScreenDefaults:{fullScreen:false,fadeFullScreen:true}};$.SliderPro.addModule('FullScreen',FullScreen);})(window,jQuery);;(function(window,$){"use strict";var NS='Buttons.'+$.SliderPro.namespace;var Buttons={$buttons:null,initButtons:function(){this.on('update.'+NS,$.proxy(this._buttonsOnUpdate,this));},_buttonsOnUpdate:function(){this.$buttons=this.$slider.find('.sp-buttons');if(this.settings.buttons===true&&this.getTotalSlides()>1&&this.$buttons.length===0){this._createButtons();}else if(this.settings.buttons===true&&this.getTotalSlides()!==this.$buttons.find('.sp-button').length&&this.$buttons.length!==0){this._adjustButtons();}else if(this.settings.buttons===false||(this.getTotalSlides()<=1&&this.$buttons.length!==0)){this._removeButtons();}},_createButtons:function(){var that=this;this.$buttons=$('<div class="sp-buttons"></div>').appendTo(this.$slider);for(var i=0;i<this.getTotalSlides();i++){$('<div class="sp-button"></div>').appendTo(this.$buttons);} 348this.$buttons.on('click.'+NS,'.sp-button',function(){that.gotoSlide($(this).index());});this.$buttons.find('.sp-button').eq(this.selectedSlideIndex).addClass('sp-selected-button');this.on('gotoSlide.'+NS,function(event){that.$buttons.find('.sp-selected-button').removeClass('sp-selected-button');that.$buttons.find('.sp-button').eq(event.index).addClass('sp-selected-button');});this.$slider.addClass('sp-has-buttons');},_adjustButtons:function(){this.$buttons.empty();for(var i=0;i<this.getTotalSlides();i++){$('<div class="sp-button"></div>').appendTo(this.$buttons);} 349this.$buttons.find('.sp-selected-button').removeClass('sp-selected-button');this.$buttons.find('.sp-button').eq(this.selectedSlideIndex).addClass('sp-selected-button');},_removeButtons:function(){this.$buttons.off('click.'+NS,'.sp-button');this.off('gotoSlide.'+NS);this.$buttons.remove();this.$slider.removeClass('sp-has-buttons');},destroyButtons:function(){this._removeButtons();this.off('update.'+NS);},buttonsDefaults:{buttons:true}};$.SliderPro.addModule('Buttons',Buttons);})(window,jQuery);;(function(window,$){"use strict";var NS='Arrows.'+$.SliderPro.namespace;var Arrows={$arrows:null,$previousArrow:null,$nextArrow:null,initArrows:function(){this.on('update.'+NS,$.proxy(this._arrowsOnUpdate,this));this.on('gotoSlide.'+NS,$.proxy(this._checkArrowsVisibility,this));},_arrowsOnUpdate:function(){var that=this;if(this.settings.arrows===true&&this.$arrows===null){this.$arrows=$('<div class="sp-arrows"></div>').appendTo(this.$slidesContainer);this.$previousArrow=$(this.settings.previousArrow).appendTo(this.$arrows);this.$nextArrow=$(this.settings.nextArrow).appendTo(this.$arrows);this.$previousArrow.on('click.'+NS,function(){that.previousSlide();});this.$nextArrow.on('click.'+NS,function(){that.nextSlide();});this._checkArrowsVisibility();}else if(this.settings.arrows===false&&this.$arrows!==null){this._removeArrows();} 350if(this.settings.arrows===true){if(this.settings.fadeArrows===true){this.$arrows.addClass('sp-fade-arrows');}else if(this.settings.fadeArrows===false){this.$arrows.removeClass('sp-fade-arrows');}}},_checkArrowsVisibility:function(){if(this.settings.arrows===false||this.settings.loop===true){return;} 351if(this.selectedSlideIndex===0){this.$previousArrow.css('display','none');}else{this.$previousArrow.css('display','block');} 352if(this.selectedSlideIndex===this.getTotalSlides()-1){this.$nextArrow.css('display','none');}else{this.$nextArrow.css('display','block');}},_removeArrows:function(){if(this.$arrows!==null){this.$previousArrow.off('click.'+NS);this.$nextArrow.off('click.'+NS);this.$arrows.remove();this.$arrows=null;}},destroyArrows:function(){this._removeArrows();this.off('update.'+NS);this.off('gotoSlide.'+NS);},arrowsDefaults:{arrows:false,fadeArrows:true}};$.SliderPro.addModule('Arrows',Arrows);})(window,jQuery);;(function(window,$){"use strict";var NS='ThumbnailTouchSwipe.'+$.SliderPro.namespace;var ThumbnailTouchSwipe={thumbnailTouchStartPoint:{x:0,y:0},thumbnailTouchEndPoint:{x:0,y:0},thumbnailTouchDistance:{x:0,y:0},thumbnailTouchStartPosition:0,isThumbnailTouchMoving:false,isThumbnailTouchSwipe:false,thumbnailTouchSwipeEvents:{startEvent:'',moveEvent:'',endEvent:''},thumbnailPreviousStartEvent:'',initThumbnailTouchSwipe:function(){this.on('update.'+NS,$.proxy(this._thumbnailTouchSwipeOnUpdate,this));},_thumbnailTouchSwipeOnUpdate:function(){if(this.isThumbnailScroller===false){return;} 353if(this.settings.thumbnailTouchSwipe===true&&this.isThumbnailTouchSwipe===false){this.isThumbnailTouchSwipe=true;this.thumbnailTouchSwipeEvents.startEvent='touchstart'+'.'+NS+' mousedown'+'.'+NS;this.thumbnailTouchSwipeEvents.moveEvent='touchmove'+'.'+NS+' mousemove'+'.'+NS;this.thumbnailTouchSwipeEvents.endEvent='touchend'+'.'+this.uniqueId+'.'+NS+' mouseup'+'.'+this.uniqueId+'.'+NS;this.$thumbnails.on(this.thumbnailTouchSwipeEvents.startEvent,$.proxy(this._onThumbnailTouchStart,this));this.$thumbnails.on('dragstart.'+NS,function(event){event.preventDefault();});this.$thumbnails.addClass('sp-grab');$.each(this.thumbnails,function(index,thumbnail){thumbnail.off('thumbnailClick');});}},_onThumbnailTouchStart:function(event){if(event.type==='mousedown'&&this.thumbnailPreviousStartEvent==='touchstart'){this.thumbnailPreviousStartEvent=event.type;return;} 354this.thumbnailPreviousStartEvent=event.type;if($(event.target).closest('.sp-selectable').length>=1){return;} 355var that=this,eventObject=typeof event.originalEvent.touches!=='undefined'?event.originalEvent.touches[0]:event.originalEvent;if(typeof event.originalEvent.touches==='undefined'){event.preventDefault();} 356$(event.target).parents('.sp-thumbnail-container').find('a').one('click.'+NS,function(event){event.preventDefault();});this.thumbnailTouchStartPoint.x=eventObject.pageX||eventObject.clientX;this.thumbnailTouchStartPoint.y=eventObject.pageY||eventObject.clientY;this.thumbnailTouchStartPosition=this.thumbnailsPosition;this.thumbnailTouchDistance.x=this.thumbnailTouchDistance.y=0;if(this.$thumbnails.hasClass('sp-animated')){this.isThumbnailTouchMoving=true;this._stopThumbnailsMovement();this.thumbnailTouchStartPosition=this.thumbnailsPosition;} 357this.$thumbnails.on(this.thumbnailTouchSwipeEvents.moveEvent,$.proxy(this._onThumbnailTouchMove,this));$(document).on(this.thumbnailTouchSwipeEvents.endEvent,$.proxy(this._onThumbnailTouchEnd,this));this.$thumbnails.removeClass('sp-grab').addClass('sp-grabbing');this.$thumbnailsContainer.addClass('sp-swiping');},_onThumbnailTouchMove:function(event){var eventObject=typeof event.originalEvent.touches!=='undefined'?event.originalEvent.touches[0]:event.originalEvent;this.isThumbnailTouchMoving=true;this.thumbnailTouchEndPoint.x=eventObject.pageX||eventObject.clientX;this.thumbnailTouchEndPoint.y=eventObject.pageY||eventObject.clientY;this.thumbnailTouchDistance.x=this.thumbnailTouchEndPoint.x-this.thumbnailTouchStartPoint.x;this.thumbnailTouchDistance.y=this.thumbnailTouchEndPoint.y-this.thumbnailTouchStartPoint.y;var distance=this.thumbnailsOrientation==='horizontal'?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y,oppositeDistance=this.thumbnailsOrientation==='horizontal'?this.thumbnailTouchDistance.y:this.thumbnailTouchDistance.x;if(Math.abs(distance)>Math.abs(oppositeDistance)){event.preventDefault();}else{return;} 358if(this.thumbnailsPosition>=0){var infOffset=-this.thumbnailTouchStartPosition;distance=infOffset+(distance-infOffset)*0.2;}else if(this.thumbnailsPosition<=-this.thumbnailsSize+this.thumbnailsContainerSize){var supOffset=this.thumbnailsSize-this.thumbnailsContainerSize+this.thumbnailTouchStartPosition;distance=-supOffset+(distance+supOffset)*0.2;} 359this._moveThumbnailsTo(this.thumbnailTouchStartPosition+distance,true);},_onThumbnailTouchEnd:function(event){var that=this,thumbnailTouchDistance=this.thumbnailsOrientation==='horizontal'?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y;this.$thumbnails.off(this.thumbnailTouchSwipeEvents.moveEvent);$(document).off(this.thumbnailTouchSwipeEvents.endEvent);this.$thumbnails.removeClass('sp-grabbing').addClass('sp-grab');if(this.isThumbnailTouchMoving===false||this.isThumbnailTouchMoving===true&&Math.abs(this.thumbnailTouchDistance.x)<10&&Math.abs(this.thumbnailTouchDistance.y)<10){var targetThumbnail=$(event.target).hasClass('sp-thumbnail-container')?$(event.target):$(event.target).parents('.sp-thumbnail-container'),index=targetThumbnail.index();if($(event.target).parents('a').length!==0){$(event.target).parents('a').off('click.'+NS);this.$thumbnailsContainer.removeClass('sp-swiping');}else if(index!==this.selectedThumbnailIndex&&index!==-1){this.gotoSlide(index);} 360return;} 361this.isThumbnailTouchMoving=false;$(event.target).parents('.sp-thumbnail').one('click',function(event){event.preventDefault();});setTimeout(function(){that.$thumbnailsContainer.removeClass('sp-swiping');},1);if(this.thumbnailsPosition>0){this._moveThumbnailsTo(0);}else if(this.thumbnailsPosition<this.thumbnailsContainerSize-this.thumbnailsSize){this._moveThumbnailsTo(this.thumbnailsContainerSize-this.thumbnailsSize);} 362this.trigger({type:'thumbnailsMoveComplete'});if($.isFunction(this.settings.thumbnailsMoveComplete)){this.settings.thumbnailsMoveComplete.call(this,{type:'thumbnailsMoveComplete'});}},destroyThumbnailTouchSwipe:function(){this.off('update.'+NS);if(this.isThumbnailScroller===false){return;} 363this.$thumbnails.off(this.thumbnailTouchSwipeEvents.startEvent);this.$thumbnails.off(this.thumbnailTouchSwipeEvents.moveEvent);this.$thumbnails.off('dragstart.'+NS);$(document).off(this.thumbnailTouchSwipeEvents.endEvent);this.$thumbnails.removeClass('sp-grab');},thumbnailTouchSwipeDefaults:{thumbnailTouchSwipe:true}};$.SliderPro.addModule('ThumbnailTouchSwipe',ThumbnailTouchSwipe);})(window,jQuery);;(function(window,$){"use strict";var NS='ThumbnailArrows.'+$.SliderPro.namespace;var ThumbnailArrows={$thumbnailArrows:null,$previousThumbnailArrow:null,$nextThumbnailArrow:null,initThumbnailArrows:function(){var that=this;this.on('update.'+NS,$.proxy(this._thumbnailArrowsOnUpdate,this));this.on('sliderResize.'+NS+' '+'thumbnailsMoveComplete.'+NS,function(){if(that.isThumbnailScroller===true&&that.settings.thumbnailArrows===true){that._checkThumbnailArrowsVisibility();}});},_thumbnailArrowsOnUpdate:function(){var that=this;if(this.isThumbnailScroller===false){return;} 364if(this.settings.thumbnailArrows===true&&this.$thumbnailArrows===null){this.$thumbnailArrows=$('<div class="sp-thumbnail-arrows"></div>').appendTo(this.$thumbnailsContainer);this.$previousThumbnailArrow=$('<div class="sp-thumbnail-arrow sp-previous-thumbnail-arrow"></div>').appendTo(this.$thumbnailArrows);this.$nextThumbnailArrow=$('<div class="sp-thumbnail-arrow sp-next-thumbnail-arrow"></div>').appendTo(this.$thumbnailArrows);this.$previousThumbnailArrow.on('click.'+NS,function(){var previousPosition=Math.min(0,that.thumbnailsPosition+that.thumbnailsContainerSize);that._moveThumbnailsTo(previousPosition);});this.$nextThumbnailArrow.on('click.'+NS,function(){var nextPosition=Math.max(that.thumbnailsContainerSize-that.thumbnailsSize,that.thumbnailsPosition-that.thumbnailsContainerSize);that._moveThumbnailsTo(nextPosition);});}else if(this.settings.thumbnailArrows===false&&this.$thumbnailArrows!==null){this._removeThumbnailArrows();} 365if(this.settings.thumbnailArrows===true){if(this.settings.fadeThumbnailArrows===true){this.$thumbnailArrows.addClass('sp-fade-thumbnail-arrows');}else if(this.settings.fadeThumbnailArrows===false){this.$thumbnailArrows.removeClass('sp-fade-thumbnail-arrows');} 366this._checkThumbnailArrowsVisibility();}},_checkThumbnailArrowsVisibility:function(){if(this.thumbnailsPosition===0){this.$previousThumbnailArrow.css('display','none');}else{this.$previousThumbnailArrow.css('display','block');} 367if(this.thumbnailsPosition===this.thumbnailsContainerSize-this.thumbnailsSize){this.$nextThumbnailArrow.css('display','none');}else{this.$nextThumbnailArrow.css('display','block');}},_removeThumbnailArrows:function(){if(this.$thumbnailArrows!==null){this.$previousThumbnailArrow.off('click.'+NS);this.$nextThumbnailArrow.off('click.'+NS);this.$thumbnailArrows.remove();this.$thumbnailArrows=null;}},destroyThumbnailArrows:function(){this._removeThumbnailArrows();this.off('update.'+NS);this.off('sliderResize.'+NS);this.off('thumbnailsMoveComplete.'+NS);},thumbnailArrowsDefaults:{thumbnailArrows:false,fadeThumbnailArrows:true}};$.SliderPro.addModule('ThumbnailArrows',ThumbnailArrows);})(window,jQuery);;(function(window,$){"use strict";var NS='Video.'+$.SliderPro.namespace;var Video={firstInit:false,initVideo:function(){this.on('update.'+NS,$.proxy(this._videoOnUpdate,this));this.on('gotoSlide.'+NS,$.proxy(this._videoOnGotoSlide,this));this.on('gotoSlideComplete.'+NS,$.proxy(this._videoOnGotoSlideComplete,this));},_videoOnUpdate:function(){var that=this;this.$slider.find('.sp-video').not('a, [data-video-init]').each(function(){var video=$(this);that._initVideo(video);});this.$slider.find('a.sp-video').not('[data-video-preinit]').each(function(){var video=$(this);that._preinitVideo(video);});if(this.firstInit===false){this.firstInit=true;this._videoOnGotoSlideComplete({index:this.selectedSlideIndex,previousIndex:-1});}},_initVideo:function(video){var that=this;video.attr('data-video-init',true).videoController();video.on('videoPlay.'+NS,function(){if(that.settings.playVideoAction==='stopAutoplay'&&typeof that.stopAutoplay!=='undefined'){that.stopAutoplay();that.settings.autoplay=false;} 368var eventObject={type:'videoPlay',video:video};that.trigger(eventObject);if($.isFunction(that.settings.videoPlay)){that.settings.videoPlay.call(that,eventObject);}});video.on('videoPause.'+NS,function(){if(that.settings.pauseVideoAction==='startAutoplay'&&typeof that.startAutoplay!=='undefined'){that.stopAutoplay();that.startAutoplay();that.settings.autoplay=true;} 369var eventObject={type:'videoPause',video:video};that.trigger(eventObject);if($.isFunction(that.settings.videoPause)){that.settings.videoPause.call(that,eventObject);}});video.on('videoEnded.'+NS,function(){if(that.settings.endVideoAction==='startAutoplay'&&typeof that.startAutoplay!=='undefined'){that.stopAutoplay();that.startAutoplay();that.settings.autoplay=true;}else if(that.settings.endVideoAction==='nextSlide'){that.nextSlide();}else if(that.settings.endVideoAction==='replayVideo'){video.videoController('replay');} 370var eventObject={type:'videoEnd',video:video};that.trigger(eventObject);if($.isFunction(that.settings.videoEnd)){that.settings.videoEnd.call(that,eventObject);}});},_preinitVideo:function(video){var that=this;video.attr('data-video-preinit',true);video.on('click.'+NS,function(event){if(that.$slider.hasClass('sp-swiping')){return;} 371event.preventDefault();var href=video.attr('href'),iframe,provider,regExp,match,id,src,videoAttributes,videoWidth=video.children('img').attr('width')||video.children('img').width(),videoHeight=video.children('img').attr('height')||video.children('img').height();if(href.indexOf('youtube')!==-1||href.indexOf('youtu.be')!==-1){provider='youtube';}else if(href.indexOf('vimeo')!==-1){provider='vimeo';} 372regExp=provider==='youtube'?/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/:/http:\/\/(www\.)?vimeo.com\/(\d+)/;match=href.match(regExp);id=match[2];src=provider==='youtube'?'//www.youtube.com/embed/'+id+'?enablejsapi=1&wmode=opaque':'//player.vimeo.com/video/'+id;videoAttributes=href.split('?')[1];if(typeof videoAttributes!=='undefined'){videoAttributes=videoAttributes.split('&');$.each(videoAttributes,function(index,value){if(value.indexOf(id)===-1){src+='&'+value;}});} 373iframe=$('<iframe></iframe>').attr({'src':src,'width':videoWidth,'height':videoHeight,'class':video.attr('class'),'frameborder':0,'allowfullscreen':'allowfullscreen'}).insertBefore(video);that._initVideo(iframe);iframe.videoController('play');video.css('display','none');});},_videoOnGotoSlide:function(event){var previousVideo=this.$slides.find('.sp-slide').eq(event.previousIndex).find('.sp-video[data-video-init]');if(event.previousIndex!==-1&&previousVideo.length!==0){if(this.settings.leaveVideoAction==='stopVideo'){previousVideo.videoController('stop');}else if(this.settings.leaveVideoAction==='pauseVideo'){previousVideo.videoController('pause');}else if(this.settings.leaveVideoAction==='removeVideo'){if(previousVideo.siblings('a.sp-video').length!==0){previousVideo.siblings('a.sp-video').css('display','');previousVideo.videoController('destroy');previousVideo.remove();}else{previousVideo.videoController('stop');}}}},_videoOnGotoSlideComplete:function(event){if(this.settings.reachVideoAction==='playVideo'&&event.index===this.selectedSlideIndex){var loadedVideo=this.$slides.find('.sp-slide').eq(event.index).find('.sp-video[data-video-init]'),unloadedVideo=this.$slides.find('.sp-slide').eq(event.index).find('.sp-video[data-video-preinit]');if(loadedVideo.length!==0){loadedVideo.videoController('play');}else if(unloadedVideo.length!==0){unloadedVideo.trigger('click.'+NS);} 374if((loadedVideo.length!==0||unloadedVideo.length!==0)&&this.settings.playVideoAction==='stopAutoplay'&&typeof this.stopAutoplay!=='undefined'){this.stopAutoplay();this.settings.autoplay=false;}}},destroyVideo:function(){this.$slider.find('.sp-video[ data-video-preinit ]').each(function(){var video=$(this);video.removeAttr('data-video-preinit');video.off('click.'+NS);});this.$slider.find('.sp-video[ data-video-init ]').each(function(){var video=$(this);video.removeAttr('data-video-init');video.off('Video');video.videoController('destroy');});this.off('update.'+NS);this.off('gotoSlide.'+NS);this.off('gotoSlideComplete.'+NS);},videoDefaults:{reachVideoAction:'none',leaveVideoAction:'pauseVideo',playVideoAction:'stopAutoplay',pauseVideoAction:'none',endVideoAction:'none',videoPlay:function(){},videoPause:function(){},videoEnd:function(){}}};$.SliderPro.addModule('Video',Video);})(window,jQuery);;(function($){"use strict";var isIOS=window.navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?true:false;var VideoController=function(instance,options){this.$video=$(instance);this.options=options;this.settings={};this.player=null;this._init();};VideoController.prototype={_init:function(){this.settings=$.extend({},this.defaults,this.options);var that=this,players=$.VideoController.players,videoID=this.$video.attr('id');for(var name in players){if(typeof players[name]!=='undefined'&&players[name].isType(this.$video)){this.player=new players[name](this.$video);break;}} 375if(this.player===null){return;} 376var events=['ready','start','play','pause','ended'];$.each(events,function(index,element){var event='video'+element.charAt(0).toUpperCase()+element.slice(1);that.player.on(element,function(){that.trigger({type:event,video:videoID});if($.isFunction(that.settings[event])){that.settings[event].call(that,{type:event,video:videoID});}});});},play:function(){if(isIOS===true&&this.player.isStarted()===false||this.player.getState()==='playing'){return;} 377this.player.play();},stop:function(){if(isIOS===true&&this.player.isStarted()===false||this.player.getState()==='stopped'){return;} 378this.player.stop();},pause:function(){if(isIOS===true&&this.player.isStarted()===false||this.player.getState()==='paused'){return;} 379this.player.pause();},replay:function(){if(isIOS===true&&this.player.isStarted()===false){return;} 380this.player.replay();},on:function(type,callback){return this.$video.on(type,callback);},off:function(type){return this.$video.off(type);},trigger:function(data){return this.$video.triggerHandler(data);},destroy:function(){if(this.player.isStarted()===true){this.stop();} 381this.player.off('ready');this.player.off('start');this.player.off('play');this.player.off('pause');this.player.off('ended');this.$video.removeData('videoController');},defaults:{videoReady:function(){},videoStart:function(){},videoPlay:function(){},videoPause:function(){},videoEnded:function(){}}};$.VideoController={players:{},addPlayer:function(name,player){this.players[name]=player;}};$.fn.videoController=function(options){var args=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof $(this).data('videoController')==='undefined'){var newInstance=new VideoController(this,options);$(this).data('videoController',newInstance);}else if(typeof options!=='undefined'){var currentInstance=$(this).data('videoController');if(typeof currentInstance[options]==='function'){currentInstance[options].apply(currentInstance,args);}else{$.error(options+' does not exist in videoController.');}}});};var Video=function(video){this.$video=video;this.player=null;this.ready=false;this.started=false;this.state='';this.events=$({});this._init();};Video.prototype={_init:function(){},play:function(){},pause:function(){},stop:function(){},replay:function(){},isType:function(){},isReady:function(){return this.ready;},isStarted:function(){return this.started;},getState:function(){return this.state;},on:function(type,callback){return this.events.on(type,callback);},off:function(type){return this.events.off(type);},trigger:function(data){return this.events.triggerHandler(data);}};var YoutubeVideoHelper={youtubeAPIAdded:false,youtubeVideos:[]};var YoutubeVideo=function(video){this.init=false;var youtubeAPILoaded=window.YT&&window.YT.Player;if(typeof youtubeAPILoaded!=='undefined'){Video.call(this,video);}else{YoutubeVideoHelper.youtubeVideos.push({'video':video,'scope':this});if(YoutubeVideoHelper.youtubeAPIAdded===false){YoutubeVideoHelper.youtubeAPIAdded=true;var tag=document.createElement('script');tag.src="//www.youtube.com/player_api";var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);window.onYouTubePlayerAPIReady=function(){$.each(YoutubeVideoHelper.youtubeVideos,function(index,element){Video.call(element.scope,element.video);});};}}};YoutubeVideo.prototype=new Video();YoutubeVideo.prototype.constructor=YoutubeVideo;$.VideoController.addPlayer('YoutubeVideo',YoutubeVideo);YoutubeVideo.isType=function(video){if(video.is('iframe')){var src=video.attr('src');if(src.indexOf('youtube.com')!==-1||src.indexOf('youtu.be')!==-1){return true;}} 382return false;};YoutubeVideo.prototype._init=function(){this.init=true;this._setup();};YoutubeVideo.prototype._setup=function(){var that=this;this.player=new YT.Player(this.$video[0],{events:{'onReady':function(){that.trigger({type:'ready'});that.ready=true;},'onStateChange':function(event){switch(event.data){case YT.PlayerState.PLAYING:if(that.started===false){that.started=true;that.trigger({type:'start'});} 383that.state='playing';that.trigger({type:'play'});break;case YT.PlayerState.PAUSED:that.state='paused';that.trigger({type:'pause'});break;case YT.PlayerState.ENDED:that.state='ended';that.trigger({type:'ended'});break;}}}});};YoutubeVideo.prototype.play=function(){var that=this;if(this.ready===true){this.player.playVideo();}else{var timer=setInterval(function(){if(that.ready===true){clearInterval(timer);that.player.playVideo();}},100);}};YoutubeVideo.prototype.pause=function(){if(isIOS===true){this.stop();}else{this.player.pauseVideo();}};YoutubeVideo.prototype.stop=function(){this.player.seekTo(1);this.player.stopVideo();this.state='stopped';};YoutubeVideo.prototype.replay=function(){this.player.seekTo(1);this.player.playVideo();};YoutubeVideo.prototype.on=function(type,callback){var that=this;if(this.init===true){Video.prototype.on.call(this,type,callback);}else{var timer=setInterval(function(){if(that.init===true){clearInterval(timer);Video.prototype.on.call(that,type,callback);}},100);}};var VimeoVideoHelper={vimeoAPIAdded:false,vimeoVideos:[]};var VimeoVideo=function(video){this.init=false;if(typeof window.Vimeo!=='undefined'){Video.call(this,video);}else{VimeoVideoHelper.vimeoVideos.push({'video':video,'scope':this});if(VimeoVideoHelper.vimeoAPIAdded===false){VimeoVideoHelper.vimeoAPIAdded=true;var tag=document.createElement('script');tag.src="//player.vimeo.com/api/player.js";var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);var checkVimeoAPITimer=setInterval(function(){if(typeof window.Vimeo!=='undefined'){clearInterval(checkVimeoAPITimer);$.each(VimeoVideoHelper.vimeoVideos,function(index,element){Video.call(element.scope,element.video);});}},100);}}};VimeoVideo.prototype=new Video();VimeoVideo.prototype.constructor=VimeoVideo;$.VideoController.addPlayer('VimeoVideo',VimeoVideo);VimeoVideo.isType=function(video){if(video.is('iframe')){var src=video.attr('src');if(src.indexOf('vimeo.com')!==-1){return true;}} 384return false;};VimeoVideo.prototype._init=function(){this.init=true;this._setup();};VimeoVideo.prototype._setup=function(){var that=this;this.player=new Vimeo.Player(this.$video[0]);that.ready=true;that.trigger({type:'ready'});that.player.on('play',function(){if(that.started===false){that.started=true;that.trigger({type:'start'});} 385that.state='playing';that.trigger({type:'play'});});that.player.on('pause',function(){that.state='paused';that.trigger({type:'pause'});});that.player.on('ended',function(){that.state='ended';that.trigger({type:'ended'});});};VimeoVideo.prototype.play=function(){var that=this;if(this.ready===true){this.player.play();}else{var timer=setInterval(function(){if(that.ready===true){clearInterval(timer);that.player.play();}},100);}};VimeoVideo.prototype.pause=function(){this.player.pause();};VimeoVideo.prototype.stop=function(){var that=this;this.player.setCurrentTime(0).then(function(){that.player.pause();that.state='stopped';});};VimeoVideo.prototype.replay=function(){var that=this;this.player.setCurrentTime(0).then(function(){that.player.play();});};VimeoVideo.prototype.on=function(type,callback){var that=this;if(this.init===true){Video.prototype.on.call(this,type,callback);}else{var timer=setInterval(function(){if(that.init===true){clearInterval(timer);Video.prototype.on.call(that,type,callback);}},100);}};var HTML5Video=function(video){Video.call(this,video);};HTML5Video.prototype=new Video();HTML5Video.prototype.constructor=HTML5Video;$.VideoController.addPlayer('HTML5Video',HTML5Video);HTML5Video.isType=function(video){if(video.is('video')&&video.hasClass('video-js')===false&&video.hasClass('sublime')===false){return true;} 386return false;};HTML5Video.prototype._init=function(){var that=this;this.player=this.$video[0];var checkVideoReady=setInterval(function(){if(that.player.readyState===4){clearInterval(checkVideoReady);that.ready=true;that.trigger({type:'ready'});that.player.addEventListener('play',function(){if(that.started===false){that.started=true;that.trigger({type:'start'});} 387that.state='playing';that.trigger({type:'play'});});that.player.addEventListener('pause',function(){that.state='paused';that.trigger({type:'pause'});});that.player.addEventListener('ended',function(){that.state='ended';that.trigger({type:'ended'});});}},100);};HTML5Video.prototype.play=function(){var that=this;if(this.ready===true){this.player.play();}else{var timer=setInterval(function(){if(that.ready===true){clearInterval(timer);that.player.play();}},100);}};HTML5Video.prototype.pause=function(){this.player.pause();};HTML5Video.prototype.stop=function(){this.player.currentTime=0;this.player.pause();this.state='stopped';};HTML5Video.prototype.replay=function(){this.player.currentTime=0;this.player.play();};var VideoJSVideo=function(video){Video.call(this,video);};VideoJSVideo.prototype=new Video();VideoJSVideo.prototype.constructor=VideoJSVideo;$.VideoController.addPlayer('VideoJSVideo',VideoJSVideo);VideoJSVideo.isType=function(video){if((typeof video.attr('data-videojs-id')!=='undefined'||video.hasClass('video-js'))&&typeof videojs!=='undefined'){return true;} 388return false;};VideoJSVideo.prototype._init=function(){var that=this,videoID=this.$video.hasClass('video-js')?this.$video.attr('id'):this.$video.attr('data-videojs-id');this.player=videojs(videoID);this.player.ready(function(){that.ready=true;that.trigger({type:'ready'});that.player.on('play',function(){if(that.started===false){that.started=true;that.trigger({type:'start'});} 389that.state='playing';that.trigger({type:'play'});});that.player.on('pause',function(){that.state='paused';that.trigger({type:'pause'});});that.player.on('ended',function(){that.state='ended';that.trigger({type:'ended'});});});};VideoJSVideo.prototype.play=function(){this.player.play();};VideoJSVideo.prototype.pause=function(){this.player.pause();};VideoJSVideo.prototype.stop=function(){this.player.currentTime(0);this.player.pause();this.state='stopped';};VideoJSVideo.prototype.replay=function(){this.player.currentTime(0);this.player.play();};var SublimeVideo=function(video){Video.call(this,video);};SublimeVideo.prototype=new Video();SublimeVideo.prototype.constructor=SublimeVideo;$.VideoController.addPlayer('SublimeVideo',SublimeVideo);SublimeVideo.isType=function(video){if(video.hasClass('sublime')&&typeof sublime!=='undefined'){return true;} 390return false;};SublimeVideo.prototype._init=function(){var that=this;sublime.ready(function(){that.player=sublime.player(that.$video.attr('id'));that.ready=true;that.trigger({type:'ready'});that.player.on('play',function(){if(that.started===false){that.started=true;that.trigger({type:'start'});} 391that.state='playing';that.trigger({type:'play'});});that.player.on('pause',function(){that.state='paused';that.trigger({type:'pause'});});that.player.on('stop',function(){that.state='stopped';that.trigger({type:'stop'});});that.player.on('end',function(){that.state='ended';that.trigger({type:'ended'});});});};SublimeVideo.prototype.play=function(){this.player.play();};SublimeVideo.prototype.pause=function(){this.player.pause();};SublimeVideo.prototype.stop=function(){this.player.stop();};SublimeVideo.prototype.replay=function(){this.player.stop();this.player.play();};var JWPlayerVideo=function(video){Video.call(this,video);};JWPlayerVideo.prototype=new Video();JWPlayerVideo.prototype.constructor=JWPlayerVideo;$.VideoController.addPlayer('JWPlayerVideo',JWPlayerVideo);JWPlayerVideo.isType=function(video){if((typeof video.attr('data-jwplayer-id')!=='undefined'||video.hasClass('jwplayer')||video.find("object[data*='jwplayer']").length!==0)&&typeof jwplayer!=='undefined'){return true;} 392return false;};JWPlayerVideo.prototype._init=function(){var that=this,videoID;if(this.$video.hasClass('jwplayer')){videoID=this.$video.attr('id');}else if(typeof this.$video.attr('data-jwplayer-id')!=='undefined'){videoID=this.$video.attr('data-jwplayer-id');}else if(this.$video.find("object[data*='jwplayer']").length!==0){videoID=this.$video.find('object').attr('id');} 393this.player=jwplayer(videoID);this.player.onReady(function(){that.ready=true;that.trigger({type:'ready'});that.player.onPlay(function(){if(that.started===false){that.started=true;that.trigger({type:'start'});} 394that.state='playing';that.trigger({type:'play'});});that.player.onPause(function(){that.state='paused';that.trigger({type:'pause'});});that.player.onComplete(function(){that.state='ended';that.trigger({type:'ended'});});});};JWPlayerVideo.prototype.play=function(){this.player.play(true);};JWPlayerVideo.prototype.pause=function(){this.player.pause(true);};JWPlayerVideo.prototype.stop=function(){this.player.stop();this.state='stopped';};JWPlayerVideo.prototype.replay=function(){this.player.seek(0);this.player.play(true);};})(jQuery);
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.