<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">document.documentElement.className=document.documentElement.className+' yes-js js_active js';(function(html){html.className=html.className.replace(/\bno-js\b/,'js')})(document.documentElement);console.log('PixelYourSite PRO version 9.3.7');window._wpemojiSettings={"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/sneakernovas.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&amp;&amp;!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&amp;&amp;self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&amp;&amp;(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&amp;&amp;"number"==typeof e.timestamp&amp;&amp;(new Date).valueOf()&lt;e.timestamp+604800&amp;&amp;"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&amp;&amp;"undefined"!=typeof OffscreenCanvas&amp;&amp;"undefined"!=typeof URL&amp;&amp;URL.createObjectURL&amp;&amp;"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&amp;&amp;n.supports[t],"flag"!==t&amp;&amp;(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&amp;&amp;n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&amp;&amp;!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&amp;&amp;e.twemoji&amp;&amp;(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&amp;&amp;(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&amp;&amp;module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0&lt;=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a&lt;=3;a++){if(+o[a]&lt;+n[a])return 1;if(+n[a]&lt;+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&lt;arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e&lt;arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&amp;&amp;n.console.log&amp;&amp;(s&amp;&amp;e("3.0.0")&amp;&amp;!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&amp;&amp;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&amp;&amp;o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&amp;&amp;r.warn&amp;&amp;!s.migrateMute&amp;&amp;(r.warn("JQMIGRATE: "+t),s.migrateTrace&amp;&amp;r.trace&amp;&amp;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&amp;&amp;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&amp;&amp;(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&amp;&amp;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")&amp;&amp;"string"==typeof e&amp;&amp;"#"===e&amp;&amp;(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&amp;&amp;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)&amp;&amp;(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")&amp;&amp;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")&amp;&amp;(c(s,"nodeName",function(e,t){return e.nodeName&amp;&amp;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")&amp;&amp;(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&amp;&amp;!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&amp;&amp;e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&amp;&amp;(l=s.ajax,p=/(=)\?(?=&amp;|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&amp;&amp;(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&amp;&amp;(p.test(e.url)||"string"==typeof e.data&amp;&amp;0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&amp;&amp;p.test(e.data))&amp;&amp;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)&amp;&amp;r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&amp;&amp;(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&amp;&amp;"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&amp;&amp;this.getAttribute("class")||"";e&amp;&amp;s.data(this,"__className__",e),this.setAttribute&amp;&amp;this.setAttribute("class",!e&amp;&amp;!1!==t&amp;&amp;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&amp;&amp;s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&amp;&amp;s.cssHooks[t].get;r&amp;&amp;(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")&amp;&amp;"undefined"!=typeof Proxy&amp;&amp;(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&amp;&amp;"object"==typeof e&amp;&amp;!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&amp;&amp;(r=x(e),n=r,C.test(n)&amp;&amp;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&amp;&amp;"object"==typeof t&amp;&amp;2===arguments.length){for(a in n=s.hasData(e)&amp;&amp;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&amp;&amp;"string"==typeof t&amp;&amp;t!==x(t)&amp;&amp;(n=s.hasData(e)&amp;&amp;E.call(this,e))&amp;&amp;t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2&lt;arguments.length&amp;&amp;(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&amp;&amp;(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1&lt;s.easing[this.easing].length&amp;&amp;(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&amp;&amp;Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&amp;&amp;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={},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&amp;&amp;!n._migrated_&amp;&amp;(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&amp;&amp;o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&amp;&amp;n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&amp;&amp;"load"===t&amp;&amp;"complete"===n.document.readyState&amp;&amp;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&amp;&amp;"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&lt;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&amp;&amp;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&amp;&amp;t.body.innerHTML}var F=/&lt;(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0&gt;\x20\t\r\n\f]*)[^&gt;]*)\/&gt;/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"&lt;$1&gt;&lt;/$2&gt;"))!==t&amp;&amp;T(t)!==T(r)&amp;&amp;u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"&lt;$1&gt;&lt;/$2&gt;")},"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&amp;&amp;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&amp;&amp;(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&amp;&amp;s.ajaxSettings.traditional;return void 0===t&amp;&amp;r&amp;&amp;(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&amp;&amp;(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]&amp;&amp;o[e];a[t[1]](function(){var e=r&amp;&amp;r.apply(this,arguments);e&amp;&amp;"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&amp;&amp;e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s});function vi_wn_b64DecodeUnicode(t){var e="";if(t)try{e=decodeURIComponent(atob(t).split("").map(function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)}).join(""))}catch(e){return t}return e}function viSwipeDetect(t,e){var i,o,n,s,a,c,_=t,r=e||function(t){};_.addEventListener("touchstart",function(t){t.preventDefault();let e=t.changedTouches[0];i="none",o=e.pageX,n=e.pageY,c=(new Date).getTime()},{passive:!0}),_.addEventListener("touchmove",function(t){t.preventDefault()},{passive:!0}),_.addEventListener("touchend",function(t){t.preventDefault();var e=t.changedTouches[0];s=e.pageX-o,a=e.pageY-n,(new Date).getTime()-c&lt;=300&amp;&amp;(Math.abs(s)&gt;=150&amp;&amp;Math.abs(a)&lt;=100?i=s&lt;0?"left":"right":Math.abs(a)&gt;=150&amp;&amp;Math.abs(s)&lt;=100&amp;&amp;(i=a&lt;0?"up":"down")),r(i)},{passive:!0})}jQuery(document).ready(function(t){"use strict";if(t("#message-purchased").length&gt;0){var e=woo_notification;0==_woocommerce_notification_params.billing&amp;&amp;0==_woocommerce_notification_params.detect&amp;&amp;e.detect_address(),viSwipeDetect(document.getElementById("message-purchased"),function(e){"none"!==e&amp;&amp;(parseInt(woo_notification.show_close)&gt;0&amp;&amp;parseInt(woo_notification.time_close)&gt;0&amp;&amp;(t("#message-purchased").unbind(),woo_notification.setCookie("woo_notification_close",1,3600*parseInt(woo_notification.time_close))),woo_notification.message_hide(!1,e))})}}),jQuery(window).on("load",function(){"use strict";var t=woo_notification;if(t.loop=_woocommerce_notification_params.loop,t.id=_woocommerce_notification_params.viwn_pd_id||"",t.category_name=_woocommerce_notification_params.viwn_category_name||"",t.loop_session=_woocommerce_notification_params.loop_session,t.loop_session_duration=parseFloat(_woocommerce_notification_params.loop_session_duration),t.loop_session_total=parseInt(_woocommerce_notification_params.loop_session_total),t.init_delay=parseInt(_woocommerce_notification_params.initial_delay),t.total=parseInt(_woocommerce_notification_params.notification_per_page),t.display_time=parseInt(_woocommerce_notification_params.display_time),t.next_time=parseInt(_woocommerce_notification_params.next_time),t.ajax_url=_woocommerce_notification_params.ajax_url,t.products=_woocommerce_notification_params.products||"",t.messages=_woocommerce_notification_params.messages,t.image=_woocommerce_notification_params.image,t.redirect_target=_woocommerce_notification_params.redirect_target,t.time=_woocommerce_notification_params.time,t.display_effect=_woocommerce_notification_params.display_effect,t.hidden_effect=_woocommerce_notification_params.hidden_effect,t.messages=_woocommerce_notification_params.messages,t.names=_woocommerce_notification_params.names,t.detect=_woocommerce_notification_params.detect,t.billing=_woocommerce_notification_params.billing,t.in_the_same_cate=_woocommerce_notification_params.in_the_same_cate,t.message_custom=_woocommerce_notification_params.message_custom,t.message_number_min=_woocommerce_notification_params.message_number_min,t.message_number_max=_woocommerce_notification_params.message_number_max,t.time_close=_woocommerce_notification_params.time_close,t.show_close=_woocommerce_notification_params.show_close,t.change_virtual_time=_woocommerce_notification_params.change_virtual_time,t.start_virtual_time=_woocommerce_notification_params.start_virtual_time,t.end_virtual_time=_woocommerce_notification_params.end_virtual_time,t.change_message_number=_woocommerce_notification_params.change_message_number,t.current_hour=parseInt(_woocommerce_notification_params.current_hour),0==_woocommerce_notification_params.billing&amp;&amp;0==_woocommerce_notification_params.detect){t.cities=[t.getCookie("wn_city")],t.country=[t.getCookie("wn_country")];var e=t.getCookie("wn_ip");e||(t.detect_address(),t.cities=[t.getCookie("wn_city")],t.country=[t.getCookie("wn_country")],e=t.getCookie("wn_ip")),e&amp;&amp;"undefined"!=e&amp;&amp;t.init()}else t.cities=_woocommerce_notification_params.cities,t.country=_woocommerce_notification_params.country,t.init()});var woo_notification={billing:0,in_the_same_cate:0,loop:0,loop_session:0,loop_session_duration:3600,loop_session_total:30,timeOutShow:0,timeOutHide:0,init_delay:5,total:30,display_time:5,next_time:60,count:0,intel:0,wn_popup:0,id:0,category_name:"",messages:"",products:"",ajax_url:"",display_effect:"",hidden_effect:"",time:"",names:"",cities:"",country:"",message_custom:"",message_number_min:"",message_number_max:"",detect:0,time_close:0,show_close:0,change_virtual_time:"",start_virtual_time:"",end_virtual_time:"",change_message_number:"",current_hour:"",gmt_offset:"",first_name_index:[],shortcodes:["{first_name}","{city}","{state}","{country}","{product}","{product_with_link}","{time_ago}","{custom}"],init:function(){if(1==this.loop&amp;&amp;1==this.loop_session){var t=this.getCookie("woo_notification_session"),e=Date.now(),i=this.getCookie("woo_notification_displaying");if(i)return void(this.timeOutShow=setTimeout(function(){woo_notification.init()},i-e));if(t){var o=t.split(":"),n=parseInt(o[0]),s=o[1]-e;if(n&gt;=this.loop_session_total)return void(this.timeOutShow=setTimeout(function(){woo_notification.init()},s))}}this.ajax_url?this.ajax_get_data():setTimeout(function(){woo_notification.get_product()},1e3*this.init_delay),jQuery("#message-purchased").on("mouseenter",function(){window.clearTimeout(woo_notification.wn_popup),window.clearTimeout(woo_notification.timeOutShow),window.clearTimeout(woo_notification.timeOutHide)}).on("mouseleave",function(){woo_notification.message_show(!0)})},detect_address:function(){this.getCookie("wn_ip")||jQuery.getJSON("https://extreme-ip-lookup.com/json/",function(t){t.query&amp;&amp;woo_notification.setCookie("wn_ip",t.query,86400),"success"===t.status&amp;&amp;(t.city&amp;&amp;woo_notification.setCookie("wn_city",t.city,86400),t.country&amp;&amp;woo_notification.setCookie("wn_country",t.country,86400))})},ajax_get_data:function(){if(this.ajax_url&amp;&amp;!this.getCookie("woo_notification_close")){var t="",e=(new Date).getTime(),i=1e3*woo_notification.init_delay;this.id?t="&amp;viwn_pd_id="+this.id:this.category_name&amp;&amp;(t="&amp;viwn_category_name="+this.category_name),jQuery.ajax({type:"POST",data:"action=woonotification_get_product"+t,url:this.ajax_url,success:function(t){var o=JSON.parse(t);if(o&amp;&amp;"undefined"!=o&amp;&amp;o.length&gt;0){woo_notification.products=o;let t=(new Date).getTime();(i-=t-e)&gt;0?setTimeout(function(){woo_notification.get_product()},i):woo_notification.get_product()}},error:function(t){}})}},message_show:function(t=!1){var e=jQuery("#message-purchased");if(t||(this.count++,this.audio()),1==this.loop&amp;&amp;1==this.loop_session){var i=this.getCookie("woo_notification_session"),o=1,n=1e3*this.loop_session_duration,s=Date.now(),a=s+n,c=this.getCookie("woo_notification_displaying");if(window.clearTimeout(this.timeOutHide),!t){if(c)return window.clearTimeout(this.timeOutShow),void(this.timeOutShow=setTimeout(function(){woo_notification.get_product()},c-s));if(i){var _=i.split(":");if(o=parseInt(_[0]),n=(a=_[1])-s,o&gt;=this.loop_session_total)return window.clearTimeout(this.timeOutShow),void(this.timeOutShow=setTimeout(function(){woo_notification.get_product()},n));o++}this.setCookieNew("woo_notification_session",a,o+":"+a,!0)}this.timeOutHide=setTimeout(function(){woo_notification.message_hide()},1e3*this.display_time),this.setCookieNew("woo_notification_displaying",this.display_time+this.next_time),e.hasClass(this.hidden_effect)&amp;&amp;e.removeClass(this.hidden_effect),e.addClass(this.display_effect).css("display","inline-grid")}else this.wn_popup=setTimeout(function(){woo_notification.message_hide()},1e3*this.display_time),window.clearInterval(this.intel),e.hasClass(this.hidden_effect)&amp;&amp;e.removeClass(this.hidden_effect),e.addClass(this.display_effect).css("display","inline-grid")},message_hide:function(t=!1,e=""){var i=jQuery("#message-purchased");switch(i.hasClass(this.display_effect)&amp;&amp;i.removeClass(this.display_effect),e){case"left":i.addClass("bounceOutLeft"),setTimeout(function(t){t.removeClass("bounceOutLeft")},1001,i);break;case"right":i.addClass("bounceOutRight"),setTimeout(function(t){t.removeClass("bounceOutRight")},1001,i);break;case"up":i.addClass("bounceOutUp"),setTimeout(function(t){t.removeClass("bounceOutUp")},1001,i);break;case"down":i.addClass("bounceOutDown"),setTimeout(function(t){t.removeClass("bounceOutDown")},1001,i);break;default:i.addClass(this.hidden_effect)}if(i.fadeOut(1e3),!t&amp;&amp;!this.getCookie("woo_notification_close")){var o=this.count;if(1==this.loop)if(1==this.loop_session){var n=this.getCookie("woo_notification_session"),s=1,a=1e3*this.loop_session_duration;this.getCookie("woo_notification_displaying");if(window.clearTimeout(this.timeOutHide),window.clearTimeout(this.timeOutShow),n){var c=new Date,_=n.split(":");if(s=_[0],a=_[1]-c.getTime(),s&gt;=this.loop_session_total)return void(this.timeOutShow=setTimeout(function(){woo_notification.get_product()},a))}this.total&gt;o?this.timeOutShow=setTimeout(function(){woo_notification.get_product()},1e3*this.next_time):this.timeOutShow=setTimeout(function(){woo_notification.get_product()},a)}else this.total&gt;o&amp;&amp;(window.clearTimeout(this.wn_popup),this.intel=setInterval(function(){woo_notification.get_product()},1e3*this.next_time));else window.clearTimeout(this.wn_popup),window.clearInterval(this.intel)}},get_time_cal:function(){return this.change_virtual_time&amp;&amp;this.start_virtual_time&amp;&amp;this.end_virtual_time?this.random(3600*this.start_virtual_time,3600*this.end_virtual_time):this.random(0,3600*this.time)},get_time_string:function(){var t=this.get_time_cal(),e=parseFloat(t/86400);return e&gt;1?1==(e=parseInt(e))?e+" "+_woocommerce_notification_params.str_day:e+" "+_woocommerce_notification_params.str_days:(e=parseFloat(t/3600))&gt;1?1==(e=parseInt(e))?e+" "+_woocommerce_notification_params.str_hour:e+" "+_woocommerce_notification_params.str_hours:(e=parseFloat(t/60))&gt;1?1==(e=parseInt(e))?e+" "+_woocommerce_notification_params.str_min:e+" "+_woocommerce_notification_params.str_mins:e&lt;10?_woocommerce_notification_params.str_few_sec:(e=parseInt(e))+" "+_woocommerce_notification_params.str_secs},get_product:function(){var t,e,i,o,n,s,a=this.products,c=this.messages,_=this.image,r=this.redirect_target;if("undefined"!=a&amp;&amp;a&amp;&amp;c&amp;&amp;a.length&gt;0&amp;&amp;c.length&gt;0){var m=c[s=woo_notification.random(0,c.length-1)],u=a[s=woo_notification.random(0,a.length-1)];parseInt(this.billing)&gt;0&amp;&amp;parseInt(this.in_the_same_cate)&lt;1?(t=vi_wn_b64DecodeUnicode(u.first_name),o=vi_wn_b64DecodeUnicode(u.city),e=vi_wn_b64DecodeUnicode(u.state),i=vi_wn_b64DecodeUnicode(u.country),n=u.time):(this.names&amp;&amp;"undefined"!=this.names?(s=woo_notification.random(0,this.names.length-1),t=vi_wn_b64DecodeUnicode(this.names[s])):t="",this.cities&amp;&amp;"undefined"!=this.cities?(s=woo_notification.random(0,this.cities.length-1),o=vi_wn_b64DecodeUnicode(this.cities[s])):o="",e="",i=this.country,n=this.get_time_string());var d='&lt;span class="wn-popup-product-title"&gt;'+u.title+"&lt;/span&gt;",f='&lt;a class="wn-popup-product-title-with-link"';"1"===r&amp;&amp;(f+='target="_blank"'),f+=' href="'+u.url+'"&gt;'+u.title+"&lt;/a&gt;";var p="&lt;small&gt;"+_woocommerce_notification_params.str_about+" "+n+" "+_woocommerce_notification_params.str_ago+" &lt;/small&gt;",h=this.message_custom,l="";let g="";u.thumb?(jQuery("#message-purchased").addClass("wn-product-with-image").removeClass("wn-product-without-image"),"1"===_?(l='&lt;a class="wn-notification-image-wrapper" ',"1"===r&amp;&amp;(l+='target="_blank"'),l+=' href="'+u.url+'"&gt;&lt;img class="wn-notification-image" src="'+u.thumb+'"&gt;&lt;/a&gt;'):l='&lt;span class="wn-notification-image-wrapper"&gt;&lt;img class="wn-notification-image" src="'+u.thumb+'"&gt;&lt;/span&gt;'):jQuery("#message-purchased").addClass("wn-product-without-image").removeClass("wn-product-with-image"),g=/{number}/g,h=h.replaceAll(g,this.get_data_custom_number(u.url));let v=this.shortcodes,y=[t,o,e,i,d,f,p,h],b=m;for(var w=v.length-1;w&gt;=0;w--)g=new RegExp(v[w],"g"),b=b.replaceAll(g,y[w]);let C="";parseInt(this.show_close)&gt;0&amp;&amp;(C='&lt;div id="notify-close"&gt;&lt;/div&gt;');let k=l+'&lt;p class="wn-notification-message-container"&gt;'+b+"&lt;/p&gt;";jQuery("#message-purchased").html('&lt;div class="message-purchase-main"&gt;'+k+"&lt;/div&gt;"+C),this.close_notify(),woo_notification.message_show()}},get_data_custom_number:function(t){if(!this.change_message_number)return this.random(this.message_number_min,this.message_number_max);if(this.current_hour&lt;7)return this.message_number_min;let e,i,o,n=woo_notification.getCookie("wn_data_custom_number");return(n=this.checkJson(n)?JSON.parse(n):{})[t=t.replace("&amp;amp;","&amp;")]?(i=n[t]-3&gt;this.message_number_min?n[t]-3:this.message_number_min,o=n[t]+2&lt;this.message_number_max?n[t]+2:this.message_number_max):(i=this.message_number_min,o=this.message_number_max),e=this.random(i,o),n[t]=e,n=JSON.stringify(n),woo_notification.setCookie("wn_data_custom_number",n,120),e},close_notify:function(){jQuery("#notify-close").unbind(),jQuery("#notify-close").bind("click",function(t){parseInt(woo_notification.time_close)&gt;0?(woo_notification.message_hide(!0),jQuery("#message-purchased").unbind(),woo_notification.setCookie("woo_notification_close",1,3600*parseInt(woo_notification.time_close))):(woo_notification.message_hide(),jQuery("#message-purchased").unbind())})},audio:function(){if(jQuery("#woocommerce-notification-audio").length&gt;0){var t=document.getElementById("woocommerce-notification-audio"),e=function(){t.play().then(function(){setTimeout(function(){t.stop()},0)}),document.removeEventListener("touchstart",e,!1)};document.addEventListener("touchstart",e,{passive:!0}),t.play()}},random:function(t,e){t=parseInt(t),e=parseInt(e);var i=Math.random()*(e-t);return Math.round(i)+t},setCookie:function(t,e,i){var o=new Date;o.setTime(o.getTime()+1e3*i);var n="expires="+o.toUTCString();document.cookie=t+"="+e+";"+n+";path=/"},setCookieNew:function(t,e,i="",o=!1){var n=new Date,s=n.getTime()+1e3*e;o&amp;&amp;(s=e),n.setTime(s),i||(i=s),document.cookie=t+"="+i+";expires="+n.toUTCString()+";path=/"},getCookie:function(t){for(var e=t+"=",i=document.cookie.replace(/ppviewtimer=(.*?);/g,""),o=decodeURIComponent(i).split(";"),n=0;n&lt;o.length;n++){for(var s=o[n];" "==s.charAt(0);)s=s.substring(1);if(0==s.indexOf(e))return s.substring(e.length,s.length)}return""},checkJson:function(t){try{JSON.parse(t)}catch(t){return!1}return!0}};function launch_chaty(t){(void 0==t||"widget_index"==t)&amp;&amp;(t=1),jQuery("#chaty-widget-_"+t).length&amp;&amp;jQuery("#chaty-widget-_"+t+" .chaty-cta-button .open-chaty").trigger("click")}function close_chaty(){jQuery(".chaty.active .chaty-open").length&amp;&amp;jQuery(".chaty.active .chaty-open").each(function(){jQuery(this).find(".chaty-cta-close").trigger("click")})}!function(t){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery"],t):"undefined"!=typeof module&amp;&amp;module.exports?module.exports=t(require("jquery")):t(jQuery)}(function(t,a){var e,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 )|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(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=!1,l=!1,r=0,d=!1,g=!1,y=[],p=0,m=0,f="",u=0;function v(e){if(a!=t("#chaty-widget-"+e).data("animation")&amp;&amp;"none"!=t("#chaty-widget-"+e).data("animation")){var c="chaty-animation-"+t("#chaty-widget-"+e).data("animation");t("#chaty-widget-"+e+" ."+c).removeClass(c)}}function w(){n.length&amp;&amp;(t.each(n,function(a,e){var c,h="",y="",p=0,m={},f=(c=e,!E(c.triggers.has_countries)||!!z(c.triggers.countries)||!c.triggers.countries.length||"-"==(i=L())||-1!=t.inArray(i,c.triggers.countries));if(f=(f=f&amp;&amp;function t(a){if(a.triggers.has_date_scheduling_rules){var e=a.triggers.date_scheduling_rules.start_date_time,c=a.triggers.date_scheduling_rules.end_date_time,n=new Date,i=(n=q(n,a.triggers.time_diff)).getFullYear()+"-"+W(n.getMonth()+1)+"-"+W(n.getDate())+" "+W(n.getHours())+":"+W(n.getMinutes())+":"+W(n.getSeconds());return""==c&amp;&amp;!!(e&lt;=i)||""==e&amp;&amp;!!(c&gt;=i)||""!=e&amp;&amp;""!=c&amp;&amp;!!(e&lt;=i)&amp;&amp;!!(c&gt;=i)}return!0}(e))&amp;&amp;function t(a){var e=!0;if(E(a.triggers.has_day_hours_scheduling_rules)&amp;&amp;a.triggers.day_hours_scheduling_rules.length&gt;0){var c=a.triggers.day_hours_scheduling_rules;if(c.length&gt;0){e=!1;for(var n=new Date,i=(n=q(n,a.triggers.day_time_diff)).getHours(),s=n.getMinutes(),o=n.getDay(),h=0;h&lt;c.length;h++){var l=0,r=0,d=0;-1==c[h].days?d=1:c[h].days&gt;=0&amp;&amp;c[h].days&lt;=6?c[h].days==o&amp;&amp;(d=1):7==c[h].days?o&gt;=0&amp;&amp;o&lt;=4&amp;&amp;(d=1):8==c[h].days?o&gt;=1&amp;&amp;o&lt;=5&amp;&amp;(d=1):9==c[h].days&amp;&amp;(5==o||6==o)&amp;&amp;(d=1),1==d&amp;&amp;(i&gt;c[h].start_hours&amp;&amp;i&lt;c[h].end_hours?l=1:i==c[h].start_hours&amp;&amp;i&lt;c[h].end_hours?s&gt;=c[h].start_min&amp;&amp;(l=1):i&gt;c[h].start_hours&amp;&amp;i==c[h].end_hours?s&lt;=c[h].end_min&amp;&amp;(l=1):i==c[h].start_hours&amp;&amp;i==c[h].end_hours&amp;&amp;s&gt;=c[h].start_min&amp;&amp;s&lt;=c[h].end_min&amp;&amp;(l=1),1==l&amp;&amp;s&gt;=c[h].start_min&amp;&amp;s&lt;=c[h].end_min&amp;&amp;(r=1)),1==l&amp;&amp;1==d&amp;&amp;(e=1),1==e&amp;&amp;(h=c.length+1)}}}return e}(e),t.each(e.channels,function(t,a){b(a)&amp;&amp;(p++,m=a)}),f&amp;&amp;p&gt;0&amp;&amp;!t("#chaty-widget-"+e.id).length){var u,v=B(e.settings);v="right"==v?"right":"left";var w=(u=e,"vertical"!=u.settings.icon_view?"top":"right"==B(u.settings)?"left":"right"),x="&lt;div style='display: none' class='chaty chaty-id-"+e.id+" chaty-widget-"+e.id+" chaty-key-"+a+"' id='chaty-widget-"+e.id+"' data-key='"+a+"' data-id='"+e.id+"' data-identifier='"+e.identifier+"' data-nonce='"+e.settings.widget_token+"' &gt;&lt;div class='chaty-widget "+v+"-position'&gt;&lt;div class='chaty-channels'&gt;&lt;div class='chaty-channel-list'&gt;&lt;/div&gt;&lt;div class='chaty-i-trigger'&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;";t("body").append(x),E(e.triggers.auto_hide_widget)&amp;&amp;parseInt(e.triggers.hide_after)&gt;0&amp;&amp;(t("#chaty-widget-"+e.id).addClass("auto-hide-chaty"),t("#chaty-widget-"+e.id).attr("data-time",e.triggers.hide_after));var C=D(e.id,"c-widget");if(t("#chaty-widget-"+e.id).addClass(e.settings.show_cta),1==p){"vertical"!=e.settings.icon_view&amp;&amp;(w="right"!=v?"right":"left");var S=k(m,e.id,w);t("#chaty-widget-"+e.id+" .chaty-i-trigger").html(S),t("#chaty-widget-"+e.id+" .chaty-i-trigger").addClass("single-channel"),t("#chaty-widget-"+e.id+" .chaty-i-trigger .chaty-channel").addClass("single"),t("#chaty-widget-"+e.id+" .chaty-widget").addClass("has-single");var j=e.settings.cta_text;z(j)||(j=$(j)),"first_click"==e.settings.show_cta&amp;&amp;(C?(t("#chaty-widget-"+e.id+" .chaty-tooltip").removeClass("chaty-tooltip"),t("#chaty-widget-"+e.id+" .chaty-i-trigger .chaty-channel").addClass("active").addClass("chaty-tooltip").addClass("pos-"+w),t("#chaty-widget-"+e.id+" .chaty-i-trigger .chaty-channel").append("&lt;span class='on-hover-text'&gt;"+j+"&lt;/span&gt;").addClass("active").addClass("has-on-hover"),t("#chaty-widget-"+e.id+" .chaty-i-trigger .chaty-channel a").append("&lt;span class='on-hover-text'&gt;"+j+"&lt;/span&gt;").addClass("has-on-hover")):t("#chaty-widget-"+e.id+" .chaty-i-trigger .chaty-channel a").append("&lt;span class='on-hover-text'&gt;"+j+"&lt;/span&gt;").removeClass("active").addClass("has-on-hover")),"all_time"==e.settings.show_cta&amp;&amp;t("#chaty-widget-"+e.id+" .chaty-i-trigger .chaty-tooltip").append("&lt;span class='on-hover-text'&gt;"+j+"&lt;/span&gt;").addClass("active").addClass("has-on-hover");var M=m;("Instagram"!=M.channel_type||"#ffffff"!=M.icon_color&amp;&amp;"#fff"!=M.icon_color)&amp;&amp;(h+="#chaty-widget-"+e.id+" ."+M.channel_type+"-channel .color-element{ fill: "+M.icon_color+"; color: "+M.icon_color+";}",h+="#chaty-widget-"+e.id+" .channel-icon-"+M.channel_type+" .color-element{ fill: "+M.icon_color+"; color: "+M.icon_color+";}"),h+="#chaty-widget-"+e.id+" ."+M.channel_type+"-channel .chaty-custom-icon { background-color: "+M.icon_color+"; }",h+="#chaty-widget-"+e.id+" ."+M.channel_type+"-channel .chaty-svg { background-color: "+M.icon_color+";}",h+="#chaty-widget-"+e.id+" .channel-icon-"+M.channel_type+" .chaty-svg { background-color: "+M.icon_color+";}","Contact_Us"==M.channel_type&amp;&amp;(h+=".chaty-contact-form-box #chaty-submit-button-"+e.id+" {background-color: "+M.contact_form_settings.button_bg_color+"; color: "+M.contact_form_settings.button_text_color+";} ")}else{t.each(e.channels,function(a,c){if(b(c)){I(c.channel_type)&amp;&amp;(c.channel_type=c.channel);var n=k(c,e.id,w);t("#chaty-widget-"+e.id+" .chaty-channel-list").append(n),("Instagram"!=c.channel_type||"#ffffff"!=c.icon_color&amp;&amp;"#fff"!=c.icon_color)&amp;&amp;(h+="#chaty-widget-"+e.id+" ."+c.channel_type+"-channel .color-element{ fill: "+c.icon_color+"; color: "+c.icon_color+";}",h+="#chaty-widget-"+e.id+" .channel-icon-"+c.channel_type+" .color-element{ fill: "+c.icon_color+"; color: "+c.icon_color+";}"),h+="#chaty-widget-"+e.id+" ."+c.channel_type+"-channel .chaty-custom-icon { background-color: "+c.icon_color+"; }",h+="#chaty-widget-"+e.id+" ."+c.channel_type+"-channel .chaty-svg { background-color: "+c.icon_color+";}",h+="#chaty-widget-"+e.id+" .channel-icon-"+c.channel_type+" .chaty-svg { background-color: "+c.icon_color+";}","Contact_Us"==c.channel_type&amp;&amp;(h+=".chaty-contact-form-box #chaty-submit-button-"+e.id+" {background-color: "+c.contact_form_settings.button_bg_color+"; color: "+c.contact_form_settings.button_text_color+";} ")}});var F,T,A=(F=e.settings,T=e.id,(""==F.widget_icon?F.widget_icon="chat-base":"chat-image"==F.widget_icon&amp;&amp;z(F.widget_icon_url)&amp;&amp;(F.widget_icon="chat-base"),"chat-image"==F.widget_icon)?"&lt;span class='chaty-svg' style='background-color: "+F.widget_color+"'&gt;&lt;img src='"+F.widget_icon_url+"' alt='Chaty Widget' /&gt;&lt;/span&gt;":'&lt;span class="chaty-svg"&gt;'+function t(a,e){switch(a){case"chat-smile":return'&lt;svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-496.8 507.1 54 54" style="enable-background-color:new -496.8 507.1 54 54;" xml:space="preserve"&gt;&lt;style type="text/css"&gt;.chaty-sts1{fill:#FFFFFF;} .chaty-sts2{fill:none;stroke:#808080;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;}&lt;/style&gt;&lt;g&gt;&lt;circle cx="-469.8" cy="534.1" r="27" fill="'+e+'"/&gt;&lt;/g&gt;&lt;path class="chaty-sts1" 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"/&gt;&lt;path class="chaty-sts2" d="M-476.5,537.3c2.5,1.1,8.5,2.1,13-2.7"/&gt;&lt;path class="chaty-sts2" d="M-460.8,534.5c-0.1-1.2-0.8-3.4-3.3-2.8"/&gt;&lt;/svg&gt;';case"chat-bubble":return'&lt;svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-496.9 507.1 54 54" style="enable-background-color:new -496.9 507.1 54 54;" xml:space="preserve"&gt;&lt;style type="text/css"&gt;.chaty-sts1{fill:#FFFFFF;}&lt;/style&gt;&lt;g&gt;&lt;circle  cx="-469.9" cy="534.1" r="27" fill="'+e+'"/&gt;&lt;/g&gt;&lt;path class="chaty-sts1" 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"/&gt;&lt;/svg&gt;';case"chat-db":return'&lt;svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-496 507.1 54 54" style="enable-background-color:new -496 507.1 54 54;" xml:space="preserve"&gt;&lt;style type="text/css"&gt;.chaty-sts1{fill:#FFFFFF;}&lt;/style&gt;&lt;g&gt;&lt;circle  cx="-469" cy="534.1" r="27" fill="'+e+'"/&gt;&lt;/g&gt;&lt;path class="chaty-sts1" 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"/&gt;&lt;path class="chaty-sts1" 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"/&gt;&lt;/svg&gt;';default:return'&lt;svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="-496 507.7 54 54" style="enable-background-color:new -496 507.7 54 54;" xml:space="preserve"&gt;&lt;style type="text/css"&gt;.chaty-sts1{fill: #FFFFFF;}.chaty-st0{fill: #808080;}&lt;/style&gt;&lt;g&gt;&lt;circle cx="-469" cy="534.7" r="27" fill="'+e+'"/&gt;&lt;/g&gt;&lt;path class="chaty-sts1" 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"/&gt;&lt;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"/&gt;&lt;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"/&gt;&lt;/svg&gt;'}}(F.widget_icon,F.widget_color)+"&lt;/span&gt;"),j=e.settings.cta_text;"first_click"!=e.settings.show_cta||C||(j="");var U=w;"horizontal"==e.settings.icon_view&amp;&amp;(U="left"==v?"right":"left"),z(j)||(j=$(j));var O='&lt;div class="chaty-channel chaty-cta-main chaty-tooltip has-on-hover pos-'+U+' active" data-widget="'+e.id+'" &gt;&lt;span class="on-hover-text"&gt;'+j+'&lt;/span&gt;&lt;div class="chaty-cta-button"&gt;&lt;button type="button" class="open-chaty"&gt;'+A+'&lt;/button&gt;&lt;button type="button" class="open-chaty-channel"&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;';t("#chaty-widget-"+e.id+" .chaty-i-trigger").html(O);var H='&lt;div class="chaty-channel chaty-cta-close chaty-tooltip pos-'+w+'" data-hover="'+e.settings.close_text+'"&gt;&lt;div class="chaty-cta-button"&gt;&lt;button type="button"&gt;&lt;span class="chaty-svg"&gt;&lt;svg viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;ellipse cx="26" cy="26" rx="26" ry="26" fill="'+e.settings.widget_color+'"&gt;&lt;/ellipse&gt;&lt;rect width="27.1433" height="3.89857" rx="1.94928" transform="translate(18.35 15.6599) scale(0.998038 1.00196) rotate(45)" fill="white"&gt;&lt;/rect&gt;&lt;rect width="27.1433" height="3.89857" rx="1.94928" transform="translate(37.5056 18.422) scale(0.998038 1.00196) rotate(135)" fill="white"&gt;&lt;/rect&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;';t("#chaty-widget-"+e.id+" .chaty-i-trigger").append(H)}var N,G,V,R,C=D(e.id,"c-widget");C&amp;&amp;("open"!=e.settings.default_state||1==p)&amp;&amp;(N=e.settings,D(G=e.id,"c-widget")&amp;&amp;E(N.is_pending_mesg_enabled)&amp;&amp;parseInt(N.pending_mesg_count)&gt;0&amp;&amp;(t("#chaty-widget-"+G+" .chaty-widget").hasClass("has-single")?"sheen"==N.attention_effect||"spin"==N.attention_effect||"pulse"==N.attention_effect?t("#chaty-widget-"+G+" .chaty-i-trigger .chaty-channel").append("&lt;span class='ch-pending-msg'&gt;"+N.pending_mesg_count+"&lt;/span&gt;"):t("#chaty-widget-"+G+" .chaty-i-trigger .chaty-channel .chaty-svg").append("&lt;span class='ch-pending-msg'&gt;"+N.pending_mesg_count+"&lt;/span&gt;"):"jump"==N.attention_effect||"waggle"==N.attention_effect||"blink"==N.attention_effect||"pulse-icon"==N.attention_effect?t("#chaty-widget-"+G+" .chaty-i-trigger .chaty-cta-main .chaty-cta-button").append("&lt;span class='ch-pending-msg'&gt;"+N.pending_mesg_count+"&lt;/span&gt;"):t("#chaty-widget-"+G+" .chaty-i-trigger .chaty-cta-main").append("&lt;span class='ch-pending-msg'&gt;"+N.pending_mesg_count+"&lt;/span&gt;")),V=e.settings,D(R=e.id,"c-widget")&amp;&amp;"none"!=V.attention_effect&amp;&amp;""!=V.attention_effect&amp;&amp;(t("#chaty-widget-"+R).attr("data-animation",V.attention_effect),t("#chaty-widget-"+R+" .chaty-widget").hasClass("has-single")?t("#chaty-widget-"+R+" .chaty-i-trigger .chaty-channel .chaty-svg").addClass("chaty-animation-"+V.attention_effect):t("#chaty-widget-"+R+" .chaty-i-trigger .chaty-cta-main .chaty-cta-button").addClass("chaty-animation-"+V.attention_effect)));var X,Y,J=0;"open"!=e.settings.default_state||E(e.settings.show_close_button)||(t("#chaty-widget-"+e.id+" .chaty-widget").addClass("chaty-no-close-button").addClass("chaty-open"),J=1),E(e.settings.is_google_analytics_enabled)&amp;&amp;(t("#chaty-widget-"+e.id+" .chaty-channel-list .chaty-channel").addClass("has-gae"),t("#chaty-widget-"+e.id+" .chaty-i-trigger.single-channel .chaty-channel").addClass("has-gae"),t(".chaty-outer-forms.chaty-whatsapp-form.chaty-form-"+e.id+" form.add-analytics").addClass("form-google-analytics")),E(e.settings.has_custom_css)&amp;&amp;!z(e.settings.custom_css)&amp;&amp;(y+=e.settings.custom_css),"hover"==e.settings.default_state?t("#chaty-widget-"+e.id).addClass("open-on-hover"):"open"==e.settings.default_state&amp;&amp;(t("#chaty-widget-"+e.id+" .chaty-widget").addClass("default-open"),(C||!E(e.settings.show_close_button))&amp;&amp;t("#chaty-widget-"+e.id+" .chaty-widget").addClass("chaty-open"));var Z=(X=e.settings.widget_size,Y=e.settings.custom_widget_size,X);if(Z=parseInt(Z),h+="#chaty-widget-"+e.id+" .chaty-channel {width: "+Z+"px; height: "+Z+"px; }",h+="#chaty-widget-"+e.id+" .chaty-channel &gt; a {width: "+Z+"px; height: "+Z+"px; }",h+="#chaty-widget-"+e.id+" .chaty-channel &gt; a .chaty-custom-icon {display:block; width: "+Z+"px; height: "+Z+"px; line-height: "+Z+"px; font-size: "+parseInt(Z/2)+"px; }",h+="#chaty-widget-"+e.id+" .chaty-channel button {width: "+Z+"px; height: "+Z+"px; margin: 0; padding:0; outline: none; border-radius: 50%;}",h+="#chaty-widget-"+e.id+" .chaty-channel .chaty-svg {width: "+Z+"px; height: "+Z+"px; }",h+="#chaty-widget-"+e.id+" .chaty-channel .chaty-svg img {width: "+Z+"px; height: "+Z+"px; }",h+="#chaty-widget-"+e.id+" .chaty-channel span.chaty-icon {width: "+Z+"px; height: "+Z+"px; }",h+="#chaty-widget-"+e.id+" .chaty-channel a {width: "+Z+"px; height: "+Z+"px; }",h+="#chaty-widget-"+e.id+" .chaty-channel .chaty-svg .chaty-custom-channel-icon {width: "+Z+"px; height: "+Z+"px; line-height: "+Z+"px; display: block; font-size:"+parseInt(Z/2)+"px; }",h+="#chaty-widget-"+e.id+" .chaty-i-trigger .chaty-cta-button {background-color: "+e.settings.widget_color+"; }",h+="#chaty-widget-"+e.id+" .chaty-i-trigger .chaty-cta-button button {background-color: "+e.settings.widget_color+"; }",h+="#chaty-widget-"+e.id+" .chaty-i-trigger .ch-pending-msg {background-color: "+e.settings.pending_mesg_count_bgcolor+"; color: "+e.settings.pending_mesg_count_color+"; }","vertical"==e.settings.icon_view){h+="#chaty-widget-"+e.id+" .chaty-channel-list {height: "+p*(Z+8)+"px; }",h+="#chaty-widget-"+e.id+" .chaty-channel-list {width: "+(Z+8)+"px; }";for(var Q=0;Q&lt;=p;Q++)h+="#chaty-widget-"+e.id+" .chaty-open .chaty-channel-list .chaty-channel:nth-child("+(Q+1)+") {-webkit-transform: translateY(-"+(Z+8)*(p-Q-J)+"px); transform: translateY(-"+(Z+8)*(p-Q-J)+"px);}"}else{t("#chaty-widget-"+e.id+" .chaty-widget").addClass("hor-mode"),h+="#chaty-widget-"+e.id+" .chaty-channel-list {width: "+p*(Z+8)+"px; }",h+="#chaty-widget-"+e.id+" .chaty-channel-list {height: "+Z+"px; }";for(var Q=0;Q&lt;=p;Q++)h+="#chaty-widget-"+e.id+" .chaty-widget.left-position.hor-mode.chaty-open .chaty-channel-list .chaty-channel:nth-child("+(Q+1)+") {-webkit-transform: translateX("+(Z+8)*(p-Q-J)+"px); transform: translateX("+(Z+8)*(p-Q-J)+"px);}",h+="#chaty-widget-"+e.id+" .chaty-widget.right-position.hor-mode.chaty-open .chaty-channel-list .chaty-channel:nth-child("+(Q+1)+") {-webkit-transform: translateX(-"+(Z+8)*(p-Q-J)+"px); transform: translateX(-"+(Z+8)*(p-Q-J)+"px);}"}var K=e.settings.bottom_spacing,tt=e.settings.side_spacing;h+="#chaty-widget-"+e.id+" .chaty-widget {bottom: "+K+"px}","left"==v?(h+="#chaty-widget-"+e.id+" .chaty-widget {left: "+tt+"px; right: auto;}",h+=".chaty-outer-forms.pos-left.chaty-form-"+e.id+" {left: "+tt+"px}",t(".chaty-form-"+e.id).addClass("pos-left")):(h+="#chaty-widget-"+e.id+" .chaty-widget {right: "+tt+"px; left:auto;}",t(".chaty-form-"+e.id).addClass("pos-right"),h+=".chaty-outer-forms.pos-right.chaty-form-"+e.id+" {right: "+tt+"px; left:auto;}"),t(".chaty-form-"+e.id).show();var ta=Z+15+parseInt(K);h+=".chaty-outer-forms.active.chaty-form-"+e.id+" {-webkit-transform: translateY(-"+ta+"px); transform: translateY(-"+ta+"px)} ",h+="#chaty-widget-"+e.id+" .chaty-tooltip:after {background-color: "+e.settings.cta_bg_color+"; color: "+e.settings.cta_text_color+"}",h+="#chaty-widget-"+e.id+" .chaty-tooltip.pos-top:before {border-top-color: "+e.settings.cta_bg_color+"; }",h+="#chaty-widget-"+e.id+" .chaty-tooltip.pos-left:before {border-left-color: "+e.settings.cta_bg_color+"; }",h+="#chaty-widget-"+e.id+" .chaty-tooltip.pos-right:before {border-right-color: "+e.settings.cta_bg_color+";}",h+="#chaty-widget-"+e.id+" .on-hover-text {background-color: "+e.settings.cta_bg_color+"; color: "+e.settings.cta_text_color+"}",h+="#chaty-widget-"+e.id+" .chaty-tooltip.pos-top .on-hover-text:before {border-top-color: "+e.settings.cta_bg_color+"; }",h+="#chaty-widget-"+e.id+" .chaty-tooltip.pos-left .on-hover-text:before {border-left-color: "+e.settings.cta_bg_color+"; }",h+="#chaty-widget-"+e.id+" .chaty-tooltip.pos-right .on-hover-text:before {border-right-color: "+e.settings.cta_bg_color+";}";var te=ta+72+Z;te&gt;0&amp;&amp;(h+=".chaty-outer-forms.chaty-form-"+e.id+" .chaty-agent-body {max-height: calc(100vh - "+te+"px); overflow-y: auto; } ");var tc=ta+72+Z;tc&gt;0&amp;&amp;(h+=".chaty-outer-forms.chaty-whatsapp-form.chaty-form-"+e.id+" .chaty-whatsapp-content {max-height: calc(100vh - "+tc+"px); overflow-y: auto; } ");var tn=ta+82+Z;if(tn&gt;0&amp;&amp;(h+=".chaty-outer-forms.chaty-contact-form-box.chaty-form-"+e.id+" .chaty-contact-inputs {max-height: calc(100vh - "+tn+"px); overflow-y: auto; } "),(25!=K||25!=tt)&amp;&amp;(t(".chaty-outer-forms.chaty-form-"+e.id).addClass("custom-cht-pos"),t("#chaty-widget-"+e.id).addClass("has-custom-pos")),D(e.id,"v-widget")&amp;&amp;(E(e.triggers.exit_intent)||E(e.triggers.has_time_delay)&amp;&amp;parseInt(e.triggers.time_delay)&gt;0||E(e.triggers.has_display_after_page_scroll)&amp;&amp;parseInt(e.triggers.display_after_page_scroll)&gt;0)?(E(e.triggers.has_time_delay)&amp;&amp;parseInt(e.triggers.time_delay)&gt;0&amp;&amp;(l=!0,parseInt(e.triggers.time_delay)&gt;r&amp;&amp;(r=e.triggers.time_delay),t("#chaty-widget-"+e.id).addClass("on-chaty-delay"),t("#chaty-widget-"+e.id).addClass("delay-time-"+parseInt(e.triggers.time_delay)),t("#chaty-widget-"+e.id).attr("data-time",parseInt(e.triggers.time_delay))),E(e.triggers.has_display_after_page_scroll)&amp;&amp;parseInt(e.triggers.display_after_page_scroll)&gt;0&amp;&amp;(d=!0,t("#chaty-widget-"+e.id).addClass("on-chaty-scroll"),t("#chaty-widget-"+e.id).addClass("page-scroll-"+parseInt(e.triggers.display_after_page_scroll)),t("#chaty-widget-"+e.id).attr("data-scroll",parseInt(e.triggers.display_after_page_scroll))),E(e.triggers.exit_intent)&amp;&amp;(g=!0,t("#chaty-widget-"+e.id).addClass("on-chaty-exit-intent"))):(_(e.id),t("#chaty-widget-"+e.id).addClass("active")),!z(e.settings.font_family)&amp;&amp;"none"!=e.settings.font_family){var ti=e.settings.font_family;-1!=t.inArray(ti,o)?"System Stack"==ti&amp;&amp;(ti="-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"):(t("head").append('&lt;link rel="preload" as="style" href="https://fonts.googleapis.com/css?family='+ti+'&amp;display=swap"&gt;'),t("head").append('&lt;link rel="stylesheet" href="https://fonts.googleapis.com/css?family='+ti+'&amp;display=swap"&gt;')),h+="#chaty-widget-"+e.id+", #chaty-widget-"+e.id+" .chaty-tooltip:after {font-family: "+ti+"}"}}g&amp;&amp;void(s?function a(){if(window.history&amp;&amp;window.history.pushState&amp;&amp;g){function e(){g&amp;&amp;""!==location.hash.split("#!/")[1]&amp;&amp;""===window.location.hash&amp;&amp;P()}var c=100;window.history.state&amp;&amp;window.history.state.page&amp;&amp;(c=window.history.state.page),window.history.pushState({page:c+1},""),window.history.pushState({page:c+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){var a,e,c="mouseout";a=document,e=function(t){null==t.toElement&amp;&amp;null==t.relatedTarget&amp;&amp;P()},a.addEventListener?(a.addEventListener(c,e,!1),P()):a.attachEvent&amp;&amp;a.attachEvent("on"+c,e)})),""!=h&amp;&amp;(t("#custom-chaty-css").length||t("head").append("&lt;style id='custom-chaty-css'&gt;&lt;/style&gt;"),t("#custom-chaty-css").append(h)),""!=y&amp;&amp;(t("#custom-advance-chaty-css").length||t("head").append("&lt;style id='custom-advance-chaty-css'&gt;&lt;/style&gt;"),t("#custom-advance-chaty-css").append(y)),n.length}),t("#custom-advance-chaty-css").length||t("head").append("&lt;style id='custom-advance-chaty-css'&gt;&lt;/style&gt;"),t("#custom-advance-chaty-css").append(f)),t(".chaty-tooltip").each(function(){""==t(this).data("hover")&amp;&amp;t(this).removeClass("left").removeClass("right").removeClass("top").removeClass("chaty-tooltip")}),t(".chaty.auto-hide-chaty").length&amp;&amp;(c=setInterval(function(){var a=++u;if(t(".chaty.auto-hide-chaty.hide-after-"+u).length){var e=t(".chaty.auto-hide-chaty.hide-after-"+a).data("id");t(".chaty-form-"+e).removeClass("active"),t(".chaty.auto-hide-chaty.hide-after-"+a).removeClass("active"),t("#chaty-widget-0"+e).removeClass("auto-hide-chaty")}0==t(".chaty.auto-hide-chaty").length&amp;&amp;clearInterval(c)},1e3)),l&amp;&amp;(e=setInterval(function(){if(t(".chaty.delay-time-"+ ++p).length){var a=t(".chaty.delay-time-"+p).data("id");U(a)}},1e3)),d&amp;&amp;(t(window).on("scroll",function(){if(d){var a=t(document).height()-t(window).height(),e=t(window).scrollTop();if(0!=a){var c=parseInt(e/a*100);if(m&lt;=c){var n=m;m=c;for(var i=n;i&lt;=c;i++)-1==t.inArray(i,y)&amp;&amp;t(".chaty.on-chaty-scroll.page-scroll-"+i).length&amp;&amp;t(".chaty.on-chaty-scroll.page-scroll-"+i).each(function(){var a=t(this).data("id");t(this).removeClass("on-chaty-scroll"),U(a)});m=c}}}}),window.innerWidth,document.documentElement.clientWidth)}function $(t){return new DOMParser().parseFromString(t,"text/html").documentElement.textContent}function b(t){if(E(t.is_agent)){if(t.agent_data.length&amp;&amp;(!s&amp;&amp;E(t.is_agent_desktop)||s&amp;&amp;E(t.is_agent_mobile)))return!0}else if((!s&amp;&amp;E(t.is_desktop)||s&amp;&amp;E(t.is_mobile))&amp;&amp;(""!=t.value||"Contact_Us"==t.channel))return!0;return!1}function _(a){if(t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open").length){var e=t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open a.chaty-whatsapp-form").data("form");if(!z(e)&amp;&amp;D(a,"c-"+t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open").data("channel"))&amp;&amp;(t("#"+e).addClass("is-active"),t("#"+e).length)){var c=t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open a.chaty-whatsapp-form").html();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("#"+e).addClass("active"),t("#chaty-widget-"+a+" .open-chaty-channel").html(c),t("#chaty-widget-"+a).addClass("active"),t("#chaty-widget-"+a).addClass("active"),t("#chaty-widget-"+a).hasClass("auto-hide-chaty")){var i=parseInt(t("#chaty-widget-"+a).data("time"));i&gt;0&amp;&amp;(i+=u,t("#chaty-widget-"+a).addClass("hide-after-"+i))}if("on"==chaty_settings.data_analytics_settings){var o=[],l=t("#chaty-widget-"+a+" .chaty-channel.chaty-default-open").data("channel"),r=D(a,"v-"+l);if(r&amp;&amp;void 0!==l&amp;&amp;(O(a,"v-"+l),o.push(l)),!h&amp;&amp;o.length){var d=t("#chaty-widget-"+a).data("nonce");t.ajax({url:chaty_settings.ajax_url,data:{widgetId:a,channels:o,userId:a,isMobile:s,widgetNonce:d,action:"update_chaty_channel_views"},type:"post",success:function(t){},error:function(t,a,e){monitorErrorLog(t,a,e)}})}}return}}if(t("#chaty-widget-"+a).addClass("active"),t("#chaty-widget-"+a).hasClass("auto-hide-chaty")){var i=parseInt(t("#chaty-widget-"+a).data("time"));i&gt;0&amp;&amp;(i+=u,t("#chaty-widget-"+a).addClass("hide-after-"+i))}var g=D(a,"v-widget");if(g){O(a,"v-widget"),t("#chaty-widget-"+a).data("user");var l,o=[],y=0,p=0;n[t("#chaty-widget-"+a).data("key")];var m=N("activechatyWidgets");if(null!=m?(m=m.split(","),-1==t.inArray(a,m)&amp;&amp;(m.push(a),H("activechatyWidgets",m=m.join(","),1))):(m=a,H("activechatyWidgets",m,1)),t("#chaty-widget-"+a+" .chaty-widget").hasClass("has-single")){y=1,l=t("#chaty-widget-"+a+" .chaty-channel").data("channel");var r=D(a,"v-"+l);r&amp;&amp;void 0!==l&amp;&amp;(O(a,"v-"+l),o.push(l))}else t("#chaty-widget-"+a+" .chaty-widget").hasClass("chaty-open")&amp;&amp;(p=1,t("#chaty-widget-"+a+" .chaty-channel-list .chaty-channel").each(function(){l=t(this).data("channel"),D(a,"v-"+l)&amp;&amp;void 0!==l&amp;&amp;(O(a,"v-"+l),o.push(l))}));if(g&amp;&amp;!h){var d=t("#chaty-widget-"+a).data("nonce");h||t.ajax({url:chaty_settings.ajax_url,data:{widgetId:a,channels:o,userId:a,isMobile:s,isOpen:p,isSingle:y,widgetNonce:d,action:"update_chaty_widget_views"},type:"post",success:function(t){},error:function(t,a,e){monitorErrorLog(t,a,e)}})}}}function x(a){var e=t("#chaty-widget-"+a).data("user");chatySaasCheckCookie("triggeredFor"+e)||H("triggeredFor"+e,a,2)}function C(t,a){return t}function k(a,e,c){var n="";if(E(a.is_agent)){if(a.agent_data.length){var i=0,o=[];if(t.each(a.agent_data,function(t,a){""!=a.value&amp;&amp;(i++,o=a)}),i&gt;0){var h,l,r,d,g,y,p=T(e);return null==p&amp;&amp;(p=-1),r=a,d=e,g="",null==(y=T(d))&amp;&amp;(y=-1),g+="&lt;div style='display:none;' class='chaty-outer-forms chaty-agent-data chaty-agent-data-"+d+" chaty-form-"+d+"' data-channel='"+r.channel_type+"' id='chaty-form-"+d+"-"+r.channel_type+"' data-widget='"+d+"' data-index='"+y+"'&gt;",g+="&lt;div class='chaty-form'&gt;",g+="&lt;div class='chaty-form-body'&gt;",g+="&lt;div role='button' class='chaty-close-agent-list'&gt;&lt;svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 330 330' xmlns:v='https://vecta.io/nano'&gt;&lt;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.996-150c5.859-5.857 5.859-15.355.001-21.213z'/&gt;&lt;/svg&gt;&lt;/div&gt;",g+="&lt;div class='chaty-agent-header agent-info-"+d+"-"+r.channel+"'&gt;",z(r.header_text)||(g+="&lt;div class='agent-main-header'&gt;"+r.header_text+"&lt;/div&gt;"),z(r.header_sub_text)||(g+="&lt;div class='agent-sub-header'&gt;"+r.header_sub_text+"&lt;/div&gt;"),g+="&lt;/div&gt;",g+="&lt;div class='chaty-agent-body agents-body-"+d+" agent-body-"+d+"-"+r.channel+"'&gt;",t.each(r.agent_data,function(a,e){if(""!=e.value){var c=e.svg_icon;z(e.agent_image)||(c="&lt;img class='chaty-agent-img' src='"+e.agent_image+"' alt='"+e.agent_title+"' /&gt;");var n=function a(e,c,n,i,o,h){var l=e.value,r="_blank";if("Whatsapp"==c.channel_type){var d=j(e.value);s?(r="",l="https://wa.me/"+d):(r="_blank",l="https://web.whatsapp.com/send/?phone="+d)}else"WeChat"==c.channel_type?(r="",l="javascript:;"):"Email"==c.channel_type?(r="",l="mailto:"+e.value):"Facebook_Messenger"==c.channel_type?r=s?"":"_blank":"SMS"==c.channel_type?(r="",l="sms:"+e.value):"Telegram"==c.channel_type?(l="https://telegram.me/"+(l=M(e.value,"@")),r="_blank"):"Twitter"==c.channel_type?l="https://twitter.com/"+t.trim(e.value):"Instagram"==c.channel_type?l="https://www.instagram.com/"+t.trim(e.value):"Phone"==c.channel_type?(r="",l="tel:"+t.trim(e.value)):"Skype"==c.channel_type?(r="",l="skype:"+t.trim(e.value)+"?chat"):"Snapchat"==c.channel_type?l="https://www.snapchat.com/add/"+t.trim(e.value):"Vkontakte"==c.channel_type?l="https://vk.me/"+t.trim(e.value):"Linkedin"==c.channel_type?l="personal"==e.link_type?"https://www.linkedin.com/in/"+t.trim(e.value):"https://www.linkedin.com/company/"+t.trim(e.value):"Viber"==c.channel_type?(isNaN(l=M(e.value,"+"))||(l=l.replace("+",""),navigator.userAgent.match(/(iPod|iPhone|iPad)/)&amp;&amp;(l="+"+l),l="viber://chat?number="+l),r=""):"TikTok"==c.channel_type&amp;&amp;(l="https://www.tiktok.com/@"+(l=M(t.trim(e.value),"@")),r="");return"&lt;a href='"+l+"' target='"+r+"'&gt;&lt;span class='chaty-agent-icon'&gt;"+o+"&lt;/span&gt;&lt;span class='chaty-agent-title'&gt;"+h+"&lt;/span&gt;&lt;/a&gt;"}(e,r,d,a,c,e.agent_title);g+="&lt;div class='chaty-agent agent-info-"+d+"-"+r.channel+" agent-info-"+a+"'&gt;"+n+"&lt;/div&gt;"}f+=".agent-info-"+d+"-"+r.channel+".agent-info-"+a+" .chaty-agent-icon img { background-color: "+e.agent_bg_color+"; } ",("Instagram"!=r.channel||"#ffffff"!=e.agent_bg_color&amp;&amp;"#fff"!=e.agent_bg_color)&amp;&amp;(f+=".agent-info-"+d+"-"+r.channel+".agent-info-"+a+" .chaty-agent-icon .color-element { fill: "+e.agent_bg_color+"; } "),f+=".agent-info-"+d+"-"+r.channel+".agent-info-"+a+" .chaty-custom-icon { background-color: "+e.agent_bg_color+"; } "}),g+="&lt;/div&gt;",g+="&lt;/div&gt;",g+="&lt;/div&gt;",g+="&lt;/div&gt;",f+=".chaty-agent-header.agent-info-"+d+"-"+r.channel+" { background-color: "+r.header_bg_color+"; color: "+r.header_text_color+" } ",f+=".agent-info-"+d+"-"+r.channel+" .chaty-close-agent-list svg { fill: "+r.header_text_color+" } ",t("body").append(g),h=A(a,e),l=F(a,h,c,e),("Instagram"!=a.channel||"#ffffff"!=a.icon_color&amp;&amp;"#fff"!=a.icon_color)&amp;&amp;(f+=".chaty-agent-"+e+"-"+a.channel+" .color-element {fill: "+a.icon_color+"; color: "+a.icon_color+";}"),f+=".chaty-agent-"+e+"-"+a.channel+" .chaty-custom-icon { background-color: "+a.icon_color+";}",f+=".chaty-agent-"+e+"-"+a.channel+" .chaty-svg-img { background-color: "+a.icon_color+";}","&lt;div data-form='chaty-form-"+e+"-"+a.channel_type+"' class='chaty-channel chaty-agent-button chaty-agent-"+e+"-"+a.channel+" "+a.channel+"-channel"+n+"' id='"+a.channel+"-"+e+"-channel' data-id='"+a.channel_type+"-"+e+"' data-widget='"+e+"' data-channel='"+a.channel+"'&gt;"+l+"&lt;/div&gt;"}}}else{I(a.channel_type)&amp;&amp;(a.channel_type=a.channel);var h=A(a,e),l=F(a,h,c,e);return"Contact_Us"==a.channel_type?n+=" has-chaty-box chaty-contact-form":"Whatsapp"==a.channel_type&amp;&amp;E(a.has_welcome_message)&amp;&amp;!z(a.chat_welcome_message)&amp;&amp;E(a.is_default_open)&amp;&amp;D(e,"c-"+a.channel_type)&amp;&amp;(n+=" chaty-default-open"),"&lt;div class='chaty-channel "+a.channel+"-channel"+n+"' id='"+a.channel+"-"+e+"-channel' data-id='"+a.channel_type+"-"+e+"' data-widget='"+e+"' data-channel='"+a.channel+"'&gt;"+l+"&lt;/div&gt;"}}function S(a,e,c,n,i){var o=e.value,h="_blank";if("Whatsapp"==a.channel_type){var l=j(e.value);s?(h="",o="https://wa.me/"+l):(h="_blank",o="https://web.whatsapp.com/send?phone="+l)}else"WeChat"==a.channel_type?(h="",o="javascript:;"):"Email"==a.channel_type?(h="",o="mailto:"+e.value):"Facebook_Messenger"==a.channel_type?h=s?"":"_blank":"SMS"==a.channel_type?(h="",o="sms:"+e.value):"Telegram"==a.channel_type?(o="https://telegram.me/"+(o=M(e.value,"@")),h="_blank"):"Twitter"==a.channel_type?o="https://twitter.com/"+t.trim(e.value):"Phone"==a.channel_type?(h="",o="tel:"+t.trim(e.value)):"Skype"==a.channel_type?(h="",o="skype:"+t.trim(e.value)+"?chat"):"Snapchat"==a.channel_type?o="https://www.snapchat.com/add/"+t.trim(e.value):"Vkontakte"==a.channel_type?o="https://vk.me/"+t.trim(e.value):"Linkedin"==a.channel_type?o="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?(isNaN(o=M(e.value,"+"))||(o=o.replace("+",""),navigator.userAgent.match(/(iPod|iPhone|iPad)/)&amp;&amp;(o="+"+o),o="viber://chat?number="+o),h=""):"TikTok"==a.channel_type&amp;&amp;(o="https://www.tiktok.com/@"+(o=M(t.trim(e.value),"@")),h="");return"&lt;a href='"+o+"' target='"+h+"' class='chaty-tooltip pos-"+i+"' data-form='chaty-form-"+c+"-"+a.channel_type+"' data-hover='"+a.hover_text+"'&gt;"+n+"&lt;/a&gt;"}function j(t){return t=(t=(t=(t=M(t,"+")).replace(/ /g,"")).replace(/-/g,"")).replace(/_/g,"")}function M(a,e){for(a=t.trim(a);a.charAt(0)==e;)a=a.substring(1);for(;a.charAt(a.length-1)==e;)a=a.substring(0,a.length-1);return a}function F(a,e,c,n){var i,o,h,l,r,d,g,y,p="";if(E(a.is_agent))a.url="javascript:;",a.target="";else if("Whatsapp"==a.channel_type){if(E(a.has_welcome_message)&amp;&amp;!z(a.chat_welcome_message))a.url="javascript:;",a.target="",p+=" has-chaty-box chaty-whatsapp-form",function a(e,c){var n="",i=T(c);null==i&amp;&amp;(i=-1);var o="https://web.whatsapp.com/send",h="";if(s?o="https://wa.me/"+e.value:(o=E(e.is_use_web_version)?"https://web.whatsapp.com/send":"https://wa.me/"+e.value,h="_blank"),n+="&lt;div style='display:none;' class='chaty-outer-forms chaty-whatsapp-form chaty-form-"+c+"' data-channel='"+e.channel_type+"' id='chaty-form-"+c+"-"+e.channel_type+"' data-widget='"+c+"' data-index='"+i+"'&gt;",n+="&lt;div class='chaty-whatsapp-form'&gt;",n+="&lt;div class='chaty-whatsapp-body'&gt;",n+="&lt;div role='button' class='close-chaty-form is-whatsapp-btn'&gt;&lt;div class='chaty-close-button'&gt;&lt;/div&gt;&lt;/div&gt;",n+="&lt;div class='chaty-whatsapp-content'&gt;",n+="&lt;div class='chaty-whatsapp-message'&gt;&lt;/div&gt;",n+="&lt;/div&gt;",n+="&lt;/div&gt;",n+="&lt;div class='chaty-whatsapp-footer'&gt;",n+="&lt;form action='"+o+"' target='"+h+"' class='whatsapp-chaty-form "+(E(e.is_default_open)?"add-analytics":"")+"' data-widget='"+c+"' data-channel='"+e.channel_type+"'&gt;",n+="&lt;div class='chaty-whatsapp-data'&gt;",n+="&lt;div class='chaty-whatsapp-field'&gt;",n+="&lt;input name='text' type='text' class='csass-whatsapp-input' /&gt;",n+="&lt;/div&gt;",n+="&lt;div class='chaty-whatsapp-button'&gt;",n+="&lt;button type='submit' &gt;",n+="&lt;svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'&gt;&lt;path fill='#ffffff' d='M1.101 21.757L23.8 12.028 1.101 2.3l.011 7.912 13.623 1.816-13.623 1.817-.011 7.912z'&gt;&lt;/path&gt;&lt;/svg&gt;",n+="&lt;/button&gt;",n+="&lt;/div&gt;",n+="&lt;/div&gt;",!s&amp;&amp;E(e.is_use_web_version)&amp;&amp;(n+="&lt;input type='hidden' name='phone' value='"+e.value+"' /&gt;"),n+="&lt;/form&gt;",n+="&lt;/div&gt;",n+="&lt;/div&gt;",n+="&lt;/div&gt;",t("body").append(n),t("#chaty-form-"+c+"-"+e.channel_type+" .chaty-whatsapp-message").html(e.chat_welcome_message),!z(e.pre_set_message)){var l=e.pre_set_message,r=t("title").text();l=(l=z(r)?l.replace(/{title}/g,""):l.replace(/{title}/g,r)).replace(/{url}/g,window.location),t("#chaty-form-"+c+"-"+e.channel_type+" .csass-whatsapp-input").val(l)}t("#chaty-form-"+c+"-"+e.channel_type).show()}(a,n);else{var m="";if(!z(a.pre_set_message)){m=decodeURI(a.pre_set_message);var f=t("title").text();m=(m=z(f)?m.replace(/{title}/g,""):m.replace(/{title}/g,f)).replace(/{url}/g,window.location),m=encodeURIComponent(m)}s?(a.target="",a.url="https://wa.me/"+a.value+"?text="+m):(a.target="_blank",E(a.is_use_web_version)?a.url="https://wa.me/"+a.value+"?text="+m:a.url="https://web.whatsapp.com/?phone="+a.value+"&amp;text="+m)}}else if("WeChat"==a.channel_type){z(a.qr_code_image_url)||(i=a,h="",null==(l=T(o=n))&amp;&amp;(l=-1),h+="&lt;div style='display:none;' class='chaty-outer-forms chaty-wechat-form chaty-form-"+o+"' data-channel='"+i.channel_type+"' id='chaty-form-"+o+"-"+i.channel_type+"' data-widget='"+o+"' data-index='"+l+"'&gt;",h+="&lt;div class='chaty-form'&gt;",h+="&lt;div class='chaty-form-body'&gt;",h+="&lt;div role='button' class='close-chaty-form is-whatsapp-btn'&gt;&lt;div class='chaty-close-button'&gt;&lt;/div&gt;&lt;/div&gt;",h+="&lt;div class='qr-code-image'&gt;&lt;img src='"+i.qr_code_image_url+"' alt='"+i.title+"' /&gt;&lt;/div&gt;",h+="&lt;/div&gt;",h+="&lt;/div&gt;",h+="&lt;/div&gt;",t("body").append(h),a.url="javascript:;",a.target="",p+=" has-chaty-box chaty-qr-code-form")}else if("Contact_Us"==a.channel_type){r=a,g="",null==(y=T(d=n))&amp;&amp;(y=-1),g+="&lt;div style='display:none;' class='chaty-outer-forms chaty-contact-form-box chaty-form-"+d+"' data-channel='"+r.channel_type+"' id='chaty-form-"+d+"-"+r.channel_type+"' data-widget='"+d+"' data-index='"+y+"'&gt;",g+="&lt;div class='chaty-form'&gt;",g+="&lt;div class='chaty-form-body'&gt;",g+="&lt;div role='button' class='close-chaty-form'&gt;&lt;div class='chaty-close-button'&gt;&lt;/div&gt;&lt;/div&gt;",g+="&lt;form class='chaty-ajax-contact-form' id='chaty-ajax-contact-form-"+y+"' method='post' data-channel='"+r.channel_type+"' data-widget='"+d+"' data-token='"+r.widget_token+"' data-index='"+r.widget_index+"'&gt;",g+="&lt;div class='chaty-contact-form-body'&gt;",g+="&lt;div class='chaty-contact-form-title'&gt;"+r.contact_form_settings.contact_form_title+"&lt;/div&gt;",g+="&lt;div class='chaty-contact-inputs'&gt;",t.each(r.contact_fields,function(t,a){g+="&lt;div class='chaty-contact-input'&gt;";var e=E(a.is_required)?"is-required":"";"textarea"==a.type?g+="&lt;textarea type='"+a.type+"' class='chaty-textarea-field "+e+" field-"+a.field+"' placeholder='"+a.placeholder+"' name='"+a.field+"' id='"+a.field+"-"+d+"' &gt;&lt;/textarea&gt;":g+="&lt;input type='"+a.type+"' class='chaty-input-field "+e+" field-"+a.field+"' placeholder='"+a.placeholder+"' name='"+a.field+"' id='"+a.field+"-"+d+"' /&gt;",g+="&lt;/div&gt;"}),g+="&lt;/div&gt;",g+="&lt;div class='chaty-contact-form-button'&gt;&lt;button type='submit' id='chaty-submit-button-"+d+"' class='chaty-submit-button'&gt;"+r.contact_form_settings.button_text+"&lt;/button&gt;&lt;/div&gt;",g+="&lt;/div&gt;",g+="&lt;/form&gt;",g+="&lt;/div&gt;",g+="&lt;/div&gt;",g+="&lt;/div&gt;",t("body").append(g),a.url="javascript:;",a.target="",p+=" has-chaty-box chaty-contact-us-form"}else if("Email"==a.channel_type){if(!z(a.mail_subject)){var u=decodeURI(a.mail_subject),f=t("title").text();u=(u=z(f)?u.replace(/{title}/g,""):u.replace(/{title}/g,f)).replace(/{url}/g,window.location),u=encodeURIComponent(u),a.url+="?subject="+u}}else"Viber"==a.channel_type?(a.value=M(a.value,"+"),s&amp;&amp;!isNaN(a.value)&amp;&amp;navigator.userAgent.match(/(iPod|iPhone|iPad)/)&amp;&amp;(a.value="+"+a.value),a.url="viber://chat?number="+a.value,a.target=""):"Vkontakte"==a.channel_type&amp;&amp;(a.url="https://vk.me/"+t.trim(a.value));var v="";return z(a.click_event)||(v='onclick="'+a.click_event+'"',a.target="",a.url="javascript:;"),"&lt;a href='"+a.url+"' "+v+" target='"+a.target+"' class='chaty-tooltip pos-"+c+p+"' data-form='chaty-form-"+n+"-"+a.channel_type+"' data-hover='"+a.hover_text+"'&gt;"+e+"&lt;/a&gt;"}function $(t){return new DOMParser().parseFromString(t,"text/html").documentElement.textContent}function T(a){var e=null;return n.length&amp;&amp;t.each(n,function(t,c){c.id==a&amp;&amp;(e=t)}),e}function z(a){return null==a||""==a||""==t.trim(a)}function A(t){return""!=t.custom_image_url&amp;&amp;"null"!=t.custom_image_url?"&lt;span class='chaty-icon channel-icon-"+t.channel_type+"'&gt;&lt;span class='chaty-svg chaty-svg-img'&gt;&lt;img src='"+t.custom_image_url+"' alt='"+t.hover_text+"' /&gt;&lt;/span&gt;&lt;/span&gt;":"&lt;span class='chaty-icon channel-icon-"+t.channel_type+"'&gt;&lt;span class='chaty-svg'&gt;"+t.svg_icon+"&lt;/span&gt;&lt;/span&gt;"}function I(a){return""==a||""==t.trim(a)||null==a||"null"==a}function B(t){return"custom"==t.position?t.custom_position:t.position}function P(){g&amp;&amp;t(".on-chaty-exit-intent").length&amp;&amp;t(".on-chaty-exit-intent").each(function(){var a=t(this).data("id");t(this).removeClass("on-chaty-exit-intent"),U(a),t("#chaty-widget-"+a+" .chaty-widget").append("&lt;div class='chaty-exit-intent'&gt;&lt;/div&gt;"),setTimeout(function(){t(".chaty-exit-intent").addClass("animate"),setTimeout(function(){t(".chaty-exit-intent").removeClass("animate")},2500)},500)})}function U(a){_(a),t(".chaty-widget-"+a).removeClass("on-chaty-delay"),t(".chaty-widget-"+a).removeClass("on-chaty-exit-intent"),t(".chaty-widget-"+a).removeClass("on-chaty-scroll"),t(".chaty.on-chaty-delay").length||(clearInterval(e),l=!1),t(".chaty.on-chaty-exit-intent").length||(g=!1),t(".chaty.on-chaty-scroll").length||(d=!1)}function W(t){for(t=t.toString();t.length&lt;2;)t="0"+t;return t}function E(t){return"1"==t||1==t||!0==t||"true"==t||"yes"==t||"on"==t}function q(t,a){if(isNaN(a)){var e=new Date(t.toLocaleString("en-US",{timeZone:a})),c=t.getTime()-e.getTime();return new Date(t.getTime()-c)}var n=new Date;if(n=n.toLocaleString("en-US",{timeZone:"UTC"}),n=new Date(n),-1!=a.indexOf("+")){var i=a.replace("+",""),s=parseInt(i),o=60*parseFloat(i%s);(o=n.getUTCMinutes()+o)&gt;59&amp;&amp;(s+=parseInt(o/60),o%=60),n.setUTCHours(n.getUTCHours()+s,o)}else if(-1!=a.indexOf("-")){var i=a.replace("-",""),s=parseInt(i),o=60*parseFloat(i%s);(o=n.getUTCMinutes()-o)&lt;0&amp;&amp;(s-=parseInt(o/60),o%=60),n.setUTCHours(n.getUTCHours()-s,-o)}var c=t.getTime()-n.getTime();return new Date(t.getTime()-c)}function L(){return i="","undefined"!=typeof Storage&amp;&amp;null!=window.sessionStorage.getItem("chaty_user_country_code")?i=window.sessionStorage.getItem("chaty_user_country_code"):G("chaty_user_country_code")&amp;&amp;(i=N("chaty_user_country_code")),i}function O(t,a){var e=N("chatyWidget_"+t),c=[];null!=e&amp;&amp;""!=e&amp;&amp;(c=JSON.parse(e));var n=!1;if(c.length&gt;0)for(var i=0;i&lt;c.length;i++)c[i].k==a&amp;&amp;(n=!0,c[i].v=new Date);n||c.push({k:a,v:new Date}),H("chatyWidget_"+t,e=JSON.stringify(c),"7")}function D(t,a){var e,c=function t(a,e){var c=N("chatyWidget_"+a),n=[];if(null!=c&amp;&amp;""!=c&amp;&amp;(n=JSON.parse(c)),n.length&gt;0){for(var i=0;i&lt;n.length;i++)if(n[i].k==e)return n[i].v}return null}(t,a);if(null!=c&amp;&amp;""!=c){if(c=new Date(c),!(Math.floor(Math.abs(new Date-c)/864e5)&gt;=2))return!1}return!0}function H(t,a,e){var c=new Date;c.setTime(c.getTime()+864e5*e);var n="expires="+c.toUTCString();document.cookie=t+"="+a+"; "+n+"; path=/; SameSite=Lax"}function N(t){for(var t=t+"=",a=document.cookie.split(";"),e=0;e&lt;a.length;e++){for(var c=a[e];" "==c.charAt(0);)c=c.substring(1);if(0==c.indexOf(t))return c.substring(t.length,c.length)}return null}function G(t){var a=N(t);return""!=a&amp;&amp;null!==a}function V(t){document.cookie=t+"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function R(){return dd=(today=new Date).getDate(),mm=today.getMonth()+1,yyyy=today.getFullYear(),dd&lt;10&amp;&amp;(dd="0"+dd),mm&lt;10&amp;&amp;(mm="0"+mm),yyyy+"-"+mm+"-"+dd}function X(t){console.log(t)}t(document).ready(function(){var e,c=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"),o=navigator.userAgent;c.test(o)&amp;&amp;(h=!0),s?t("body").addClass("cht-in-mobile"):t("body").addClass("cht-in-desktop"),("on"!=chaty_settings.data_analytics_settings||"off"==chaty_settings.data_analytics_settings)&amp;&amp;(h=!0),"undefined"==typeof chaty_settings||0==chaty_settings.chaty_widgets.length?console.log("Chaty settings doesn't exists"):(n=chaty_settings.chaty_widgets,e=!1,n.length&amp;&amp;t.each(n,function(t,a){E(a.triggers.has_countries)&amp;&amp;!z(a.triggers.countries)&amp;&amp;a.triggers.countries.length&amp;&amp;(e=!0)}),e?""!=(i=L())?w():t.get("https://www.cloudflare.com/cdn-cgi/trace",function(t){var a,e=t.match("loc=(.*)");e.length&gt;1&amp;&amp;(e=e[1])&amp;&amp;(""==(e=e.toUpperCase())&amp;&amp;(e="-"),a=e,"undefined"!=typeof Storage?null==window.sessionStorage.getItem("chaty_user_country_code")&amp;&amp;window.sessionStorage.setItem("chaty_user_country_code",a):G("chaty_user_country_code")||H("chaty_user_country_code",a,365),w())}):w()),t(window).height()&gt;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(a){t(".form-open").removeClass("form-open"),t(".chaty-outer-forms").removeClass("active"),t(".chaty .chaty-widget.chaty-no-close-button").addClass("chaty-open")}),t(document).on("click",".chaty, .chaty-outer-forms",function(t){t.stopPropagation()}),t(document).on("submit",".whatsapp-chaty-form",function(){if(t(this).hasClass("form-google-analytics")){var a="Whatsapp";if(window.hasOwnProperty("gtag")&amp;&amp;gtag("event","chaty_"+a,{eventCategory:"chaty_"+a,event_action:"chaty_"+a,method:"chaty_"+a}),window.hasOwnProperty("ga")){var e=window.ga.getAll()[0];e&amp;&amp;e.send("event","click",{eventCategory:"chaty_"+a,eventAction:"chaty_"+a,method:"chaty_"+a})}}var c=t(this).data("widget"),n=t(this).data("channel"),i=D(c,"c-"+n);if((!z(c)||0==c)&amp;&amp;i){O(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"},method:"post"})}t("#chaty-widget-"+c).length&amp;&amp;(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")&amp;&amp;t("#chaty-widget-"+c).find(".chaty-widget").addClass("chaty-open"))}),t(document).on("click",".chaty-close-button, .chaty-close-agent-list",function(a){a.preventDefault(),a.stopPropagation();var e=t(this).closest(".chaty-outer-forms").data("widget");if((!z(e)||0==e)&amp;&amp;(t("#chaty-widget-"+e).length&amp;&amp;(t("#chaty-widget-"+e).removeClass("form-open"),t(this).closest(".chaty-outer-forms").removeClass("active"),t("#chaty-widget-"+e).find(".chaty-widget").hasClass("chaty-no-close-button")&amp;&amp;t("#chaty-widget-"+e).find(".chaty-widget").addClass("chaty-open")),t(this).closest(".chaty-whatsapp-form").length)){var c=t(this).closest(".chaty-outer-forms").data("channel");!z(c)&amp;&amp;D(e,"c-"+c)&amp;&amp;O(e,"c-"+c),D(e,"v-widget")&amp;&amp;_(e)}}),t(document).on("click","a.chaty-qr-code-form",function(a){a.preventDefault();var e=t(this).data("form");if(!z(e)&amp;&amp;t("#"+e).length){var c=t(this).html();t("#"+e).hasClass("active")?(t(this).closest(".chaty-widget").addClass("chaty-open"),t(this).closest(".chaty").removeClass("form-open"),t("#"+e).removeClass("active")):(t(this).closest(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+e).addClass("active"),t(this).closest(".chaty-widget").find(".open-chaty-channel").html(c))}}),t(document).on("click","a.chaty-contact-us-form",function(a){a.preventDefault();var e=t(this).data("form");if(!z(e)&amp;&amp;t("#"+e).length){var c=t(this).html();t("#"+e).hasClass("active")?(t(this).closest(".chaty-widget").addClass("chaty-open"),t(this).closest(".chaty").removeClass("form-open"),t("#"+e).removeClass("active")):(t(this).closest(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+e).addClass("active"),t("#"+e).find(".chaty-ajax-success-message").remove(),t("#"+e).find(".chaty-ajax-error-message").remove(),t("#"+e).find(".has-chaty-error").removeClass("has-chaty-error"),t(this).closest(".chaty-widget").find(".open-chaty-channel").html(c))}}),t(document).on("click","a.chaty-whatsapp-form",function(a){a.preventDefault();var e=t(this).data("form");if(!z(e)&amp;&amp;t("#"+e).length){var c=t(this).html();t("#"+e).addClass("is-active"),t("#"+e).hasClass("active")?(t(this).closest(".chaty-widget").addClass("chaty-open"),t(this).closest(".chaty").removeClass("form-open"),t("#"+e).removeClass("active")):(t(this).closest(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+e).addClass("active"),t(this).closest(".chaty-widget").find(".open-chaty-channel").html(c))}}),t(document).on("click",".chaty-channel.chaty-agent-button",function(a){a.preventDefault();var e=t(this).data("form");if(!z(e)&amp;&amp;t("#"+e).length){if(t(this).closest(".chaty-widget").hasClass("has-single")){if(t(this).closest(".chaty").hasClass("form-open"))t(this).closest(".chaty-widget").addClass("chaty-open"),t(this).closest(".chaty").removeClass("form-open"),t("#"+e).removeClass("active");else{var c=t(this).html();t("#"+e).addClass("is-active"),t(this).closest(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+e).addClass("active"),t(this).closest(".chaty-widget").find(".open-chaty-channel").html(c)}}else{var c=t(this).html();t("#"+e).addClass("is-active"),t(this).closest(".chaty-widget").removeClass("chaty-open"),t(this).closest(".chaty").addClass("form-open"),t("#"+e).addClass("active"),t(this).closest(".chaty-widget").find(".open-chaty-channel").html(c)}}}),t(document).on("click",".chaty-channel.has-gae",function(e){e.stopPropagation();var c=t(this).data("channel");if(c!==a&amp;&amp;""!=c&amp;&amp;null!=c&amp;&amp;(window.hasOwnProperty("gtag")&amp;&amp;gtag("event","chaty_"+c,{eventCategory:"chaty_"+c,event_action:"chaty_"+c,method:"chaty_"+c}),window.hasOwnProperty("ga"))){var n=window.ga.getAll()[0];n&amp;&amp;n.send("event","click",{eventCategory:"chaty_"+c,eventAction:"chaty_"+c,method:"chaty_"+c})}}),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").addClass("chaty-open")):t(this).closest(".chaty-widget").toggleClass("chaty-open"),t(".chaty-outer-forms").removeClass("active"),t(this).closest(".chaty").find(".chaty-widget").hasClass("chaty-no-close-button")&amp;&amp;t(this).closest(".chaty").find(".chaty-widget").addClass("chaty-open")}),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(){if(t(this).closest(".chaty").hasClass("first_click")){var a=t(this).closest(".chaty").data("id");O(a,"c-widget"),t(this).closest(".chaty-channel").removeClass("active")}}),t(document).on("click",".chaty-channel",function(a){var e,c,n,i=[],o=0,l=t(this).closest(".chaty").data("id");if(void 0!==l&amp;&amp;void 0!==(n=t("#chaty-widget-"+l).data("identifier"))){var r=t("#chaty-widget-"+l).data("user");if(v(l),t(this).hasClass("chaty-cta-main")||t(this).hasClass("chaty-cta-close")){if(e=D(l,"c-widget"),t("#chaty-widget-"+l).find(".ch-pending-msg").remove(),e&amp;&amp;(O(l,"c-widget"),t(this).hasClass("chaty-cta-main"))){i=[],t("#chaty-widget-"+l+" .chaty-channel-list").find(".chaty-channel").each(function(){c=t(this).data("channel"),(e=D(l,"v-"+c))&amp;&amp;void 0!==c&amp;&amp;(O(l,"v-"+c),i.push(c))});var d=t("#chaty-widget-"+l).data("nonce");h||t.ajax({url:chaty_settings.ajax_url,data:{widgetId:l,userId:r,isMobile:s,channels:i,isSingle:0,nonce:d,action:"update_chaty_widget_click"},method:"post"})}t("#chaty-widget-"+l).hasClass("first_click")&amp;&amp;(t("#chaty-widget-"+l+" .chaty-cta-main").removeClass("active"),t("#chaty-widget-"+l+" .chaty-cta-main").removeClass("chaty-tooltip"))}else if(t(this).hasClass("single")){t("#chaty-widget-"+l).find(".ch-pending-msg").remove(),e=D(l,"c-widget");var d=t("#chaty-widget-"+l).data("nonce");e&amp;&amp;(O(l,"c-widget"),o=0,i=[],c=t(this).data("channel"),(e=D(l,"c-"+c))&amp;&amp;(i.push(c),o=1),h||t.ajax({url:chaty_settings.ajax_url,data:{widgetId:l,userId:r,isMobile:s,channels:i,isSingle:o,nonce:d,action:"update_chaty_widget_click"},method:"post"})),t("#chaty-widget-"+l).hasClass("first_click")&amp;&amp;(t("#chaty-widget-"+l+" .chaty-tooltip").removeClass("chaty-tooltip"),t("#chaty-widget-"+l+" .single-channel a").addClass("chaty-tooltip"))}else if(t(this).hasClass("chaty-channel")&amp;&amp;(c=t(this).data("channel"),e=D(l,"c-"+c))){O(l,"c-"+c);var d=t("#chaty-widget-"+l).data("nonce");h||t.ajax({url:chaty_settings.ajax_url,data:{widgetId:l,userId:r,isMobile:s,channel:c,nonce:d,action:"update_chaty_channel_click"},method:"post"})}}}),t(document).on("submit",".chaty-ajax-contact-form",function(a){a.preventDefault();var e=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())&amp;&amp;(e++,t(this).addClass("has-chaty-error"))}),0==e){var c=t(this);t(".chaty-contact-submit-btn").attr("disabled",!0),jQuery.ajax({url:chaty_settings.ajax_url,data:{action:"chaty_front_form_save_data",name:c.find(".field-name").length?c.find(".field-name").val():"",email:c.find(".field-email").length?c.find(".field-email").val():"",phone:c.find(".field-phone").length?c.find(".field-phone").val():"",message:c.find(".field-message").length?c.find(".field-message").val():"",nonce:c.data("token"),channel:c.data("channel"),widget:c.data("index"),ref_url:window.location.href},type:"post",async:!0,defer:!0,success:function(a){if(a=jQuery.parseJSON(a),t(".chaty-ajax-error-message").remove(),t(".chaty-ajax-success-message").remove(),t(".chaty-contact-submit-btn").attr("disabled",!1),1==a.status)t(".chaty-contact-inputs").append("&lt;div class='chaty-ajax-success-message'&gt;"+a.message+"&lt;/div&gt;"),t(".field-name, .field-email, .field-message, .field-phone").val(""),"yes"==a.redirect_action&amp;&amp;("yes"==a.link_in_new_tab?window.open(a.redirect_link,"_blank"):window.location=a.redirect_link),"yes"==a.close_form_after&amp;&amp;setTimeout(function(){if(t(".chaty-outer-forms.active").length){var a=t(".chaty-outer-forms.active").data("widget");(!z(a)||0==a)&amp;&amp;t("#chaty-widget-"+a).length&amp;&amp;(t("#chaty-widget-"+a).removeClass("form-open"),t(".chaty-outer-forms.active").removeClass("active"),t("#chaty-widget-"+a).find(".chaty-widget").hasClass("chaty-no-close-button")&amp;&amp;t("#chaty-widget-"+a).find(".chaty-widget").addClass("chaty-open"))}},1e3*parseInt(a.close_form_after_seconds));else if(1==a.error){if(a.errors.length)for(var e=0;e&lt;a.errors.length;e++)t("."+a.errors[e].field).addClass("has-chaty-error"),t("."+a.errors[e].field).after("&lt;span class='chaty-error-msg'&gt;"+a.errors[e].message+"&lt;/span&gt;")}else t(".chaty-contact-inputs").append("&lt;div class='chaty-ajax-error-message'&gt;"+a.message+"&lt;/div&gt;")}})}else t(".has-chaty-error:first").focus();return!1}),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",function(t){t.stopPropagation(),t.stopImmediatePropagation()})}),t(window).resize(function(){t(window).height()&gt;t(window).width()?t("body").addClass("cht-portrait").removeClass("cht-landscape"):t("body").addClass("cht-landscape").removeClass("cht-portrait")})});/*! PhotoSwipe - v4.1.3 - 2019-01-08
* http://photoswipe.com
* Copyright (c) 2019 Dmitry Semenov; */
!function(e,t){"function"==typeof define&amp;&amp;define.amd?define(t):"object"==typeof exports?module.exports=t():e.PhotoSwipe=t()}(this,function(){"use strict";return function(e,t,n,i){var o={features:null,bind:function(e,t,n,i){var o=(i?"remove":"add")+"EventListener";t=t.split(" ");for(var a=0;a&lt;t.length;a++)t[a]&amp;&amp;e[o](t[a],n,!1)},isArray:function(e){return e instanceof Array},createEl:function(e,t){var n=document.createElement(t||"div");return e&amp;&amp;(n.className=e),n},getScrollY:function(){var e=window.pageYOffset;return e!==undefined?e:document.documentElement.scrollTop},unbind:function(e,t,n){o.bind(e,t,n,!0)},removeClass:function(e,t){var n=new RegExp("(\\s|^)"+t+"(\\s|$)");e.className=e.className.replace(n," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")},addClass:function(e,t){o.hasClass(e,t)||(e.className+=(e.className?" ":"")+t)},hasClass:function(e,t){return e.className&amp;&amp;new RegExp("(^|\\s)"+t+"(\\s|$)").test(e.className)},getChildByClass:function(e,t){for(var n=e.firstChild;n;){if(o.hasClass(n,t))return n;n=n.nextSibling}},arraySearch:function(e,t,n){for(var i=e.length;i--;)if(e[i][n]===t)return i;return-1},extend:function(e,t,n){for(var i in t)if(t.hasOwnProperty(i)){if(n&amp;&amp;e.hasOwnProperty(i))continue;e[i]=t[i]}},easing:{sine:{out:function(e){return Math.sin(e*(Math.PI/2))},inOut:function(e){return-(Math.cos(Math.PI*e)-1)/2}},cubic:{out:function(e){return--e*e*e+1}}},detectFeatures:function(){if(o.features)return o.features;var e=o.createEl().style,t="",n={};if(n.oldIE=document.all&amp;&amp;!document.addEventListener,n.touch="ontouchstart"in window,window.requestAnimationFrame&amp;&amp;(n.raf=window.requestAnimationFrame,n.caf=window.cancelAnimationFrame),n.pointerEvent=!!window.PointerEvent||navigator.msPointerEnabled,!n.pointerEvent){var i=navigator.userAgent;if(/iP(hone|od)/.test(navigator.platform)){var a=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);a&amp;&amp;a.length&gt;0&amp;&amp;(a=parseInt(a[1],10))&gt;=1&amp;&amp;a&lt;8&amp;&amp;(n.isOldIOSPhone=!0)}var r=i.match(/Android\s([0-9\.]*)/),l=r?r[1]:0;(l=parseFloat(l))&gt;=1&amp;&amp;(l&lt;4.4&amp;&amp;(n.isOldAndroid=!0),n.androidVersion=l),n.isMobileOpera=/opera mini|opera mobi/i.test(i)}for(var s,u,c=["transform","perspective","animationName"],d=["","webkit","Moz","ms","O"],m=0;m&lt;4;m++){t=d[m];for(var p=0;p&lt;3;p++)s=c[p],u=t+(t?s.charAt(0).toUpperCase()+s.slice(1):s),!n[s]&amp;&amp;u in e&amp;&amp;(n[s]=u);t&amp;&amp;!n.raf&amp;&amp;(t=t.toLowerCase(),n.raf=window[t+"RequestAnimationFrame"],n.raf&amp;&amp;(n.caf=window[t+"CancelAnimationFrame"]||window[t+"CancelRequestAnimationFrame"]))}if(!n.raf){var f=0;n.raf=function(e){var t=(new Date).getTime(),n=Math.max(0,16-(t-f)),i=window.setTimeout(function(){e(t+n)},n);return f=t+n,i},n.caf=function(e){clearTimeout(e)}}return n.svg=!!document.createElementNS&amp;&amp;!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,o.features=n,n}};o.detectFeatures(),o.features.oldIE&amp;&amp;(o.bind=function(e,t,n,i){t=t.split(" ");for(var o,a=(i?"detach":"attach")+"Event",r=function(){n.handleEvent.call(n)},l=0;l&lt;t.length;l++)if(o=t[l])if("object"==typeof n&amp;&amp;n.handleEvent){if(i){if(!n["oldIE"+o])return!1}else n["oldIE"+o]=r;e[a]("on"+o,n["oldIE"+o])}else e[a]("on"+o,n)});var a=this,r={allowPanToNext:!0,spacing:.12,bgOpacity:1,mouseUsed:!1,loop:!0,pinchToClose:!0,closeOnScroll:!0,closeOnVerticalDrag:!0,verticalDragRange:.75,hideAnimationDuration:333,showAnimationDuration:333,showHideOpacity:!1,focus:!0,escKey:!0,arrowKeys:!0,mainScrollEndFriction:.35,panEndFriction:.35,isClickableElement:function(e){return"A"===e.tagName},getDoubleTapZoom:function(e,t){return e?1:t.initialZoomLevel&lt;.7?1:1.33},maxSpreadZoom:1.33,modal:!0,scaleMode:"fit"};o.extend(r,i);var l,s,u,c,d,m,p,f,h,y,x,v,g,w,b,I,C,D,T,M,S,A,E,O,k,R,P,Z,F,L,z,_,N,U,H,Y,W,B,G,X,V,K,q,$,j,J,Q,ee,te,ne,ie,oe,ae,re,le,se,ue={x:0,y:0},ce={x:0,y:0},de={x:0,y:0},me={},pe=0,fe={},he={x:0,y:0},ye=0,xe=!0,ve=[],ge={},we=!1,be=function(e,t){o.extend(a,t.publicMethods),ve.push(e)},Ie=function(e){var t=Ht();return e&gt;t-1?e-t:e&lt;0?t+e:e},Ce={},De=function(e,t){return Ce[e]||(Ce[e]=[]),Ce[e].push(t)},Te=function(e){var t=Ce[e];if(t){var n=Array.prototype.slice.call(arguments);n.shift();for(var i=0;i&lt;t.length;i++)t[i].apply(a,n)}},Me=function(){return(new Date).getTime()},Se=function(e){re=e,a.bg.style.opacity=e*r.bgOpacity},Ae=function(e,t,n,i,o){(!we||o&amp;&amp;o!==a.currItem)&amp;&amp;(i/=o?o.fitRatio:a.currItem.fitRatio),e[A]=v+t+"px, "+n+"px"+g+" scale("+i+")"},Ee=function(e){te&amp;&amp;(e&amp;&amp;(y&gt;a.currItem.fitRatio?we||($t(a.currItem,!1,!0),we=!0):we&amp;&amp;($t(a.currItem),we=!1)),Ae(te,de.x,de.y,y))},Oe=function(e){e.container&amp;&amp;Ae(e.container.style,e.initialPosition.x,e.initialPosition.y,e.initialZoomLevel,e)},ke=function(e,t){t[A]=v+e+"px, 0px"+g},Re=function(e,t){if(!r.loop&amp;&amp;t){var n=c+(he.x*pe-e)/he.x,i=Math.round(e-ct.x);(n&lt;0&amp;&amp;i&gt;0||n&gt;=Ht()-1&amp;&amp;i&lt;0)&amp;&amp;(e=ct.x+i*r.mainScrollEndFriction)}ct.x=e,ke(e,d)},Pe=function(e,t){var n=dt[e]-fe[e];return ce[e]+ue[e]+n-n*(t/x)},Ze=function(e,t){e.x=t.x,e.y=t.y,t.id&amp;&amp;(e.id=t.id)},Fe=function(e){e.x=Math.round(e.x),e.y=Math.round(e.y)},Le=null,ze=function(){Le&amp;&amp;(o.unbind(document,"mousemove",ze),o.addClass(e,"pswp--has_mouse"),r.mouseUsed=!0,Te("mouseUsed")),Le=setTimeout(function(){Le=null},100)},_e=function(e,t){var n=Xt(a.currItem,me,e);return t&amp;&amp;(ee=n),n},Ne=function(e){return e||(e=a.currItem),e.initialZoomLevel},Ue=function(e){return e||(e=a.currItem),e.w&gt;0?r.maxSpreadZoom:1},He=function(e,t,n,i){return i===a.currItem.initialZoomLevel?(n[e]=a.currItem.initialPosition[e],!0):(n[e]=Pe(e,i),n[e]&gt;t.min[e]?(n[e]=t.min[e],!0):n[e]&lt;t.max[e]&amp;&amp;(n[e]=t.max[e],!0))},Ye=function(e){var t="";r.escKey&amp;&amp;27===e.keyCode?t="close":r.arrowKeys&amp;&amp;(37===e.keyCode?t="prev":39===e.keyCode&amp;&amp;(t="next")),t&amp;&amp;(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey||(e.preventDefault?e.preventDefault():e.returnValue=!1,a[t]()))},We=function(e){e&amp;&amp;(K||V||ne||W)&amp;&amp;(e.preventDefault(),e.stopPropagation())},Be=function(){a.setScrollOffset(0,o.getScrollY())},Ge={},Xe=0,Ve=function(e){Ge[e]&amp;&amp;(Ge[e].raf&amp;&amp;R(Ge[e].raf),Xe--,delete Ge[e])},Ke=function(e){Ge[e]&amp;&amp;Ve(e),Ge[e]||(Xe++,Ge[e]={})},qe=function(){for(var e in Ge)Ge.hasOwnProperty(e)&amp;&amp;Ve(e)},$e=function(e,t,n,i,o,a,r){var l,s=Me();Ke(e);var u=function(){if(Ge[e]){if((l=Me()-s)&gt;=i)return Ve(e),a(n),void(r&amp;&amp;r());a((n-t)*o(l/i)+t),Ge[e].raf=k(u)}};u()},je={shout:Te,listen:De,viewportSize:me,options:r,isMainScrollAnimating:function(){return ne},getZoomLevel:function(){return y},getCurrentIndex:function(){return c},isDragging:function(){return G},isZooming:function(){return J},setScrollOffset:function(e,t){fe.x=e,L=fe.y=t,Te("updateScrollOffset",fe)},applyZoomPan:function(e,t,n,i){de.x=t,de.y=n,y=e,Ee(i)},init:function(){if(!l&amp;&amp;!s){var n;a.framework=o,a.template=e,a.bg=o.getChildByClass(e,"pswp__bg"),P=e.className,l=!0,z=o.detectFeatures(),k=z.raf,R=z.caf,A=z.transform,F=z.oldIE,a.scrollWrap=o.getChildByClass(e,"pswp__scroll-wrap"),a.container=o.getChildByClass(a.scrollWrap,"pswp__container"),d=a.container.style,a.itemHolders=I=[{el:a.container.children[0],wrap:0,index:-1},{el:a.container.children[1],wrap:0,index:-1},{el:a.container.children[2],wrap:0,index:-1}],I[0].el.style.display=I[2].el.style.display="none",function(){if(A){var t=z.perspective&amp;&amp;!O;return v="translate"+(t?"3d(":"("),void(g=z.perspective?", 0px)":")")}A="left",o.addClass(e,"pswp--ie"),ke=function(e,t){t.left=e+"px"},Oe=function(e){var t=e.fitRatio&gt;1?1:e.fitRatio,n=e.container.style,i=t*e.w,o=t*e.h;n.width=i+"px",n.height=o+"px",n.left=e.initialPosition.x+"px",n.top=e.initialPosition.y+"px"},Ee=function(){if(te){var e=te,t=a.currItem,n=t.fitRatio&gt;1?1:t.fitRatio,i=n*t.w,o=n*t.h;e.width=i+"px",e.height=o+"px",e.left=de.x+"px",e.top=de.y+"px"}}}(),h={resize:a.updateSize,orientationchange:function(){clearTimeout(_),_=setTimeout(function(){me.x!==a.scrollWrap.clientWidth&amp;&amp;a.updateSize()},500)},scroll:Be,keydown:Ye,click:We};var i=z.isOldIOSPhone||z.isOldAndroid||z.isMobileOpera;for(z.animationName&amp;&amp;z.transform&amp;&amp;!i||(r.showAnimationDuration=r.hideAnimationDuration=0),n=0;n&lt;ve.length;n++)a["init"+ve[n]]();t&amp;&amp;(a.ui=new t(a,o)).init(),Te("firstUpdate"),c=c||r.index||0,(isNaN(c)||c&lt;0||c&gt;=Ht())&amp;&amp;(c=0),a.currItem=Ut(c),(z.isOldIOSPhone||z.isOldAndroid)&amp;&amp;(xe=!1),e.setAttribute("aria-hidden","false"),r.modal&amp;&amp;(xe?e.style.position="fixed":(e.style.position="absolute",e.style.top=o.getScrollY()+"px")),L===undefined&amp;&amp;(Te("initialLayout"),L=Z=o.getScrollY());var u="pswp--open ";for(r.mainClass&amp;&amp;(u+=r.mainClass+" "),r.showHideOpacity&amp;&amp;(u+="pswp--animate_opacity "),u+=O?"pswp--touch":"pswp--notouch",u+=z.animationName?" pswp--css_animation":"",u+=z.svg?" pswp--svg":"",o.addClass(e,u),a.updateSize(),m=-1,ye=null,n=0;n&lt;3;n++)ke((n+m)*he.x,I[n].el.style);F||o.bind(a.scrollWrap,f,a),De("initialZoomInEnd",function(){a.setContent(I[0],c-1),a.setContent(I[2],c+1),I[0].el.style.display=I[2].el.style.display="block",r.focus&amp;&amp;e.focus(),o.bind(document,"keydown",a),z.transform&amp;&amp;o.bind(a.scrollWrap,"click",a),r.mouseUsed||o.bind(document,"mousemove",ze),o.bind(window,"resize scroll orientationchange",a),Te("bindEvents")}),a.setContent(I[1],c),a.updateCurrItem(),Te("afterInit"),xe||(w=setInterval(function(){Xe||G||J||y!==a.currItem.initialZoomLevel||a.updateSize()},1e3)),o.addClass(e,"pswp--visible")}},close:function(){l&amp;&amp;(l=!1,s=!0,Te("close"),o.unbind(window,"resize scroll orientationchange",a),o.unbind(window,"scroll",h.scroll),o.unbind(document,"keydown",a),o.unbind(document,"mousemove",ze),z.transform&amp;&amp;o.unbind(a.scrollWrap,"click",a),G&amp;&amp;o.unbind(window,p,a),clearTimeout(_),Te("unbindEvents"),Yt(a.currItem,null,!0,a.destroy))},destroy:function(){Te("destroy"),Lt&amp;&amp;clearTimeout(Lt),e.setAttribute("aria-hidden","true"),e.className=P,w&amp;&amp;clearInterval(w),o.unbind(a.scrollWrap,f,a),o.unbind(window,"scroll",a),ft(),qe(),Ce=null},panTo:function(e,t,n){n||(e&gt;ee.min.x?e=ee.min.x:e&lt;ee.max.x&amp;&amp;(e=ee.max.x),t&gt;ee.min.y?t=ee.min.y:t&lt;ee.max.y&amp;&amp;(t=ee.max.y)),de.x=e,de.y=t,Ee()},handleEvent:function(e){e=e||window.event,h[e.type]&amp;&amp;h[e.type](e)},goTo:function(e){var t=(e=Ie(e))-c;ye=t,c=e,a.currItem=Ut(c),pe-=t,Re(he.x*pe),qe(),ne=!1,a.updateCurrItem()},next:function(){a.goTo(c+1)},prev:function(){a.goTo(c-1)},updateCurrZoomItem:function(e){if(e&amp;&amp;Te("beforeChange",0),I[1].el.children.length){var t=I[1].el.children[0];te=o.hasClass(t,"pswp__zoom-wrap")?t.style:null}else te=null;ee=a.currItem.bounds,x=y=a.currItem.initialZoomLevel,de.x=ee.center.x,de.y=ee.center.y,e&amp;&amp;Te("afterChange")},invalidateCurrItems:function(){b=!0;for(var e=0;e&lt;3;e++)I[e].item&amp;&amp;(I[e].item.needsUpdate=!0)},updateCurrItem:function(e){if(0!==ye){var t,n=Math.abs(ye);if(!(e&amp;&amp;n&lt;2)){a.currItem=Ut(c),we=!1,Te("beforeChange",ye),n&gt;=3&amp;&amp;(m+=ye+(ye&gt;0?-3:3),n=3);for(var i=0;i&lt;n;i++)ye&gt;0?(t=I.shift(),I[2]=t,ke((++m+2)*he.x,t.el.style),a.setContent(t,c-n+i+1+1)):(t=I.pop(),I.unshift(t),ke(--m*he.x,t.el.style),a.setContent(t,c+n-i-1-1));if(te&amp;&amp;1===Math.abs(ye)){var o=Ut(C);o.initialZoomLevel!==y&amp;&amp;(Xt(o,me),$t(o),Oe(o))}ye=0,a.updateCurrZoomItem(),C=c,Te("afterChange")}}},updateSize:function(t){if(!xe&amp;&amp;r.modal){var n=o.getScrollY();if(L!==n&amp;&amp;(e.style.top=n+"px",L=n),!t&amp;&amp;ge.x===window.innerWidth&amp;&amp;ge.y===window.innerHeight)return;ge.x=window.innerWidth,ge.y=window.innerHeight,e.style.height=ge.y+"px"}if(me.x=a.scrollWrap.clientWidth,me.y=a.scrollWrap.clientHeight,Be(),he.x=me.x+Math.round(me.x*r.spacing),he.y=me.y,Re(he.x*pe),Te("beforeResize"),m!==undefined){for(var i,l,s,u=0;u&lt;3;u++)i=I[u],ke((u+m)*he.x,i.el.style),s=c+u-1,r.loop&amp;&amp;Ht()&gt;2&amp;&amp;(s=Ie(s)),(l=Ut(s))&amp;&amp;(b||l.needsUpdate||!l.bounds)?(a.cleanSlide(l),a.setContent(i,s),1===u&amp;&amp;(a.currItem=l,a.updateCurrZoomItem(!0)),l.needsUpdate=!1):-1===i.index&amp;&amp;s&gt;=0&amp;&amp;a.setContent(i,s),l&amp;&amp;l.container&amp;&amp;(Xt(l,me),$t(l),Oe(l));b=!1}x=y=a.currItem.initialZoomLevel,(ee=a.currItem.bounds)&amp;&amp;(de.x=ee.center.x,de.y=ee.center.y,Ee(!0)),Te("resize")},zoomTo:function(e,t,n,i,a){t&amp;&amp;(x=y,dt.x=Math.abs(t.x)-de.x,dt.y=Math.abs(t.y)-de.y,Ze(ce,de));var r=_e(e,!1),l={};He("x",r,l,e),He("y",r,l,e);var s=y,u=de.x,c=de.y;Fe(l);var d=function(t){1===t?(y=e,de.x=l.x,de.y=l.y):(y=(e-s)*t+s,de.x=(l.x-u)*t+u,de.y=(l.y-c)*t+c),a&amp;&amp;a(t),Ee(1===t)};n?$e("customZoomTo",0,1,n,i||o.easing.sine.inOut,d):d(1)}},Je={},Qe={},et={},tt={},nt={},it=[],ot={},at=[],rt={},lt=0,st={x:0,y:0},ut=0,ct={x:0,y:0},dt={x:0,y:0},mt={x:0,y:0},pt=function(e,t){return rt.x=Math.abs(e.x-t.x),rt.y=Math.abs(e.y-t.y),Math.sqrt(rt.x*rt.x+rt.y*rt.y)},ft=function(){q&amp;&amp;(R(q),q=null)},ht=function(){G&amp;&amp;(q=k(ht),Et())},yt=function(e,t){return!(!e||e===document)&amp;&amp;!(e.getAttribute("class")&amp;&amp;e.getAttribute("class").indexOf("pswp__scroll-wrap")&gt;-1)&amp;&amp;(t(e)?e:yt(e.parentNode,t))},xt={},vt=function(e,t){return xt.prevent=!yt(e.target,r.isClickableElement),Te("preventDragEvent",e,t,xt),xt.prevent},gt=function(e,t){return t.x=e.pageX,t.y=e.pageY,t.id=e.identifier,t},wt=function(e,t,n){n.x=.5*(e.x+t.x),n.y=.5*(e.y+t.y)},bt=function(){var e=de.y-a.currItem.initialPosition.y;return 1-Math.abs(e/(me.y/2))},It={},Ct={},Dt=[],Tt=function(e){for(;Dt.length&gt;0;)Dt.pop();return E?(se=0,it.forEach(function(e){0===se?Dt[0]=e:1===se&amp;&amp;(Dt[1]=e),se++})):e.type.indexOf("touch")&gt;-1?e.touches&amp;&amp;e.touches.length&gt;0&amp;&amp;(Dt[0]=gt(e.touches[0],It),e.touches.length&gt;1&amp;&amp;(Dt[1]=gt(e.touches[1],Ct))):(It.x=e.pageX,It.y=e.pageY,It.id="",Dt[0]=It),Dt},Mt=function(e,t){var n,i,o,l,s=de[e]+t[e],u=t[e]&gt;0,c=ct.x+t.x,d=ct.x-ot.x;if(n=s&gt;ee.min[e]||s&lt;ee.max[e]?r.panEndFriction:1,s=de[e]+t[e]*n,(r.allowPanToNext||y===a.currItem.initialZoomLevel)&amp;&amp;(te?"h"!==ie||"x"!==e||V||(u?(s&gt;ee.min[e]&amp;&amp;(n=r.panEndFriction,ee.min[e],i=ee.min[e]-ce[e]),(i&lt;=0||d&lt;0)&amp;&amp;Ht()&gt;1?(l=c,d&lt;0&amp;&amp;c&gt;ot.x&amp;&amp;(l=ot.x)):ee.min.x!==ee.max.x&amp;&amp;(o=s)):(s&lt;ee.max[e]&amp;&amp;(n=r.panEndFriction,ee.max[e],i=ce[e]-ee.max[e]),(i&lt;=0||d&gt;0)&amp;&amp;Ht()&gt;1?(l=c,d&gt;0&amp;&amp;c&lt;ot.x&amp;&amp;(l=ot.x)):ee.min.x!==ee.max.x&amp;&amp;(o=s))):l=c,"x"===e))return l!==undefined&amp;&amp;(Re(l,!0),$=l!==ot.x),ee.min.x!==ee.max.x&amp;&amp;(o!==undefined?de.x=o:$||(de.x+=t.x*n)),l!==undefined;ne||$||y&gt;a.currItem.fitRatio&amp;&amp;(de[e]+=t[e]*n)},St=function(e){if(!("mousedown"===e.type&amp;&amp;e.button&gt;0))if(Nt)e.preventDefault();else if(!B||"mousedown"!==e.type){if(vt(e,!0)&amp;&amp;e.preventDefault(),Te("pointerDown"),E){var t=o.arraySearch(it,e.pointerId,"id");t&lt;0&amp;&amp;(t=it.length),it[t]={x:e.pageX,y:e.pageY,id:e.pointerId}}var n=Tt(e),i=n.length;j=null,qe(),G&amp;&amp;1!==i||(G=oe=!0,o.bind(window,p,a),Y=le=ae=W=$=K=X=V=!1,ie=null,Te("firstTouchStart",n),Ze(ce,de),ue.x=ue.y=0,Ze(tt,n[0]),Ze(nt,tt),ot.x=he.x*pe,at=[{x:tt.x,y:tt.y}],U=N=Me(),_e(y,!0),ft(),ht()),!J&amp;&amp;i&gt;1&amp;&amp;!ne&amp;&amp;!$&amp;&amp;(x=y,V=!1,J=X=!0,ue.y=ue.x=0,Ze(ce,de),Ze(Je,n[0]),Ze(Qe,n[1]),wt(Je,Qe,mt),dt.x=Math.abs(mt.x)-de.x,dt.y=Math.abs(mt.y)-de.y,Q=pt(Je,Qe))}},At=function(e){if(e.preventDefault(),E){var t=o.arraySearch(it,e.pointerId,"id");if(t&gt;-1){var n=it[t];n.x=e.pageX,n.y=e.pageY}}if(G){var i=Tt(e);if(ie||K||J)j=i;else if(ct.x!==he.x*pe)ie="h";else{var a=Math.abs(i[0].x-tt.x)-Math.abs(i[0].y-tt.y);Math.abs(a)&gt;=10&amp;&amp;(ie=a&gt;0?"h":"v",j=i)}}},Et=function(){if(j){var e=j.length;if(0!==e)if(Ze(Je,j[0]),et.x=Je.x-tt.x,et.y=Je.y-tt.y,J&amp;&amp;e&gt;1){if(tt.x=Je.x,tt.y=Je.y,!et.x&amp;&amp;!et.y&amp;&amp;function(e,t){return e.x===t.x&amp;&amp;e.y===t.y}(j[1],Qe))return;Ze(Qe,j[1]),V||(V=!0,Te("zoomGestureStarted"));var t=pt(Je,Qe),n=Zt(t);n&gt;a.currItem.initialZoomLevel+a.currItem.initialZoomLevel/15&amp;&amp;(le=!0);var i=1,o=Ne(),l=Ue();if(n&lt;o)if(r.pinchToClose&amp;&amp;!le&amp;&amp;x&lt;=a.currItem.initialZoomLevel){var s=1-(o-n)/(o/1.2);Se(s),Te("onPinchClose",s),ae=!0}else(i=(o-n)/o)&gt;1&amp;&amp;(i=1),n=o-i*(o/3);else n&gt;l&amp;&amp;((i=(n-l)/(6*o))&gt;1&amp;&amp;(i=1),n=l+i*o);i&lt;0&amp;&amp;(i=0),wt(Je,Qe,st),ue.x+=st.x-mt.x,ue.y+=st.y-mt.y,Ze(mt,st),de.x=Pe("x",n),de.y=Pe("y",n),Y=n&gt;y,y=n,Ee()}else{if(!ie)return;if(oe&amp;&amp;(oe=!1,Math.abs(et.x)&gt;=10&amp;&amp;(et.x-=j[0].x-nt.x),Math.abs(et.y)&gt;=10&amp;&amp;(et.y-=j[0].y-nt.y)),tt.x=Je.x,tt.y=Je.y,0===et.x&amp;&amp;0===et.y)return;if("v"===ie&amp;&amp;r.closeOnVerticalDrag&amp;&amp;"fit"===r.scaleMode&amp;&amp;y===a.currItem.initialZoomLevel){ue.y+=et.y,de.y+=et.y;var u=bt();return W=!0,Te("onVerticalDrag",u),Se(u),void Ee()}!function(e,t,n){if(e-U&gt;50){var i=at.length&gt;2?at.shift():{};i.x=t,i.y=n,at.push(i),U=e}}(Me(),Je.x,Je.y),K=!0,ee=a.currItem.bounds,Mt("x",et)||(Mt("y",et),Fe(de),Ee())}}},Ot=function(e){if(z.isOldAndroid){if(B&amp;&amp;"mouseup"===e.type)return;e.type.indexOf("touch")&gt;-1&amp;&amp;(clearTimeout(B),B=setTimeout(function(){B=0},600))}var t;if(Te("pointerUp"),vt(e,!1)&amp;&amp;e.preventDefault(),E){var n=o.arraySearch(it,e.pointerId,"id");n&gt;-1&amp;&amp;(t=it.splice(n,1)[0],navigator.msPointerEnabled?(t.type={4:"mouse",2:"touch",3:"pen"}[e.pointerType],t.type||(t.type=e.pointerType||"mouse")):t.type=e.pointerType||"mouse")}var i,l=Tt(e),s=l.length;if("mouseup"===e.type&amp;&amp;(s=0),2===s)return j=null,!0;1===s&amp;&amp;Ze(nt,l[0]),0!==s||ie||ne||(t||("mouseup"===e.type?t={x:e.pageX,y:e.pageY,type:"mouse"}:e.changedTouches&amp;&amp;e.changedTouches[0]&amp;&amp;(t={x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY,type:"touch"})),Te("touchRelease",e,t));var u=-1;if(0===s&amp;&amp;(G=!1,o.unbind(window,p,a),ft(),J?u=0:-1!==ut&amp;&amp;(u=Me()-ut)),ut=1===s?Me():-1,i=-1!==u&amp;&amp;u&lt;150?"zoom":"swipe",J&amp;&amp;s&lt;2&amp;&amp;(J=!1,1===s&amp;&amp;(i="zoomPointerUp"),Te("zoomGestureEnded")),j=null,K||V||ne||W)if(qe(),H||(H=kt()),H.calculateSwipeSpeed("x"),W)if(bt()&lt;r.verticalDragRange)a.close();else{var c=de.y,d=re;$e("verticalDrag",0,1,300,o.easing.cubic.out,function(e){de.y=(a.currItem.initialPosition.y-c)*e+c,Se((1-d)*e+d),Ee()}),Te("onVerticalDrag",1)}else{if(($||ne)&amp;&amp;0===s){if(Pt(i,H))return;i="zoomPointerUp"}ne||("swipe"===i?!$&amp;&amp;y&gt;a.currItem.fitRatio&amp;&amp;Rt(H):Ft())}},kt=function(){var e,t,n={lastFlickOffset:{},lastFlickDist:{},lastFlickSpeed:{},slowDownRatio:{},slowDownRatioReverse:{},speedDecelerationRatio:{},speedDecelerationRatioAbs:{},distanceOffset:{},backAnimDestination:{},backAnimStarted:{},calculateSwipeSpeed:function(i){at.length&gt;1?(e=Me()-U+50,t=at[at.length-2][i]):(e=Me()-N,t=nt[i]),n.lastFlickOffset[i]=tt[i]-t,n.lastFlickDist[i]=Math.abs(n.lastFlickOffset[i]),n.lastFlickDist[i]&gt;20?n.lastFlickSpeed[i]=n.lastFlickOffset[i]/e:n.lastFlickSpeed[i]=0,Math.abs(n.lastFlickSpeed[i])&lt;.1&amp;&amp;(n.lastFlickSpeed[i]=0),n.slowDownRatio[i]=.95,n.slowDownRatioReverse[i]=1-n.slowDownRatio[i],n.speedDecelerationRatio[i]=1},calculateOverBoundsAnimOffset:function(e,t){n.backAnimStarted[e]||(de[e]&gt;ee.min[e]?n.backAnimDestination[e]=ee.min[e]:de[e]&lt;ee.max[e]&amp;&amp;(n.backAnimDestination[e]=ee.max[e]),n.backAnimDestination[e]!==undefined&amp;&amp;(n.slowDownRatio[e]=.7,n.slowDownRatioReverse[e]=1-n.slowDownRatio[e],n.speedDecelerationRatioAbs[e]&lt;.05&amp;&amp;(n.lastFlickSpeed[e]=0,n.backAnimStarted[e]=!0,$e("bounceZoomPan"+e,de[e],n.backAnimDestination[e],t||300,o.easing.sine.out,function(t){de[e]=t,Ee()}))))},calculateAnimOffset:function(e){n.backAnimStarted[e]||(n.speedDecelerationRatio[e]=n.speedDecelerationRatio[e]*(n.slowDownRatio[e]+n.slowDownRatioReverse[e]-n.slowDownRatioReverse[e]*n.timeDiff/10),n.speedDecelerationRatioAbs[e]=Math.abs(n.lastFlickSpeed[e]*n.speedDecelerationRatio[e]),n.distanceOffset[e]=n.lastFlickSpeed[e]*n.speedDecelerationRatio[e]*n.timeDiff,de[e]+=n.distanceOffset[e])},panAnimLoop:function(){if(Ge.zoomPan&amp;&amp;(Ge.zoomPan.raf=k(n.panAnimLoop),n.now=Me(),n.timeDiff=n.now-n.lastNow,n.lastNow=n.now,n.calculateAnimOffset("x"),n.calculateAnimOffset("y"),Ee(),n.calculateOverBoundsAnimOffset("x"),n.calculateOverBoundsAnimOffset("y"),n.speedDecelerationRatioAbs.x&lt;.05&amp;&amp;n.speedDecelerationRatioAbs.y&lt;.05))return de.x=Math.round(de.x),de.y=Math.round(de.y),Ee(),void Ve("zoomPan")}};return n},Rt=function(e){if(e.calculateSwipeSpeed("y"),ee=a.currItem.bounds,e.backAnimDestination={},e.backAnimStarted={},Math.abs(e.lastFlickSpeed.x)&lt;=.05&amp;&amp;Math.abs(e.lastFlickSpeed.y)&lt;=.05)return e.speedDecelerationRatioAbs.x=e.speedDecelerationRatioAbs.y=0,e.calculateOverBoundsAnimOffset("x"),e.calculateOverBoundsAnimOffset("y"),!0;Ke("zoomPan"),e.lastNow=Me(),e.panAnimLoop()},Pt=function(e,t){var n,i,l;if(ne||(lt=c),"swipe"===e){var s=tt.x-nt.x,u=t.lastFlickDist.x&lt;10;s&gt;30&amp;&amp;(u||t.lastFlickOffset.x&gt;20)?i=-1:s&lt;-30&amp;&amp;(u||t.lastFlickOffset.x&lt;-20)&amp;&amp;(i=1)}i&amp;&amp;((c+=i)&lt;0?(c=r.loop?Ht()-1:0,l=!0):c&gt;=Ht()&amp;&amp;(c=r.loop?0:Ht()-1,l=!0),l&amp;&amp;!r.loop||(ye+=i,pe-=i,n=!0));var d,m=he.x*pe,p=Math.abs(m-ct.x);return n||m&gt;ct.x==t.lastFlickSpeed.x&gt;0?(d=Math.abs(t.lastFlickSpeed.x)&gt;0?p/Math.abs(t.lastFlickSpeed.x):333,d=Math.min(d,400),d=Math.max(d,250)):d=333,lt===c&amp;&amp;(n=!1),ne=!0,Te("mainScrollAnimStart"),$e("mainScroll",ct.x,m,d,o.easing.cubic.out,Re,function(){qe(),ne=!1,lt=-1,(n||lt!==c)&amp;&amp;a.updateCurrItem(),Te("mainScrollAnimComplete")}),n&amp;&amp;a.updateCurrItem(!0),n},Zt=function(e){return 1/Q*e*x},Ft=function(){var e=y,t=Ne(),n=Ue();y&lt;t?e=t:y&gt;n&amp;&amp;(e=n);var i,r=re;return ae&amp;&amp;!Y&amp;&amp;!le&amp;&amp;y&lt;t?(a.close(),!0):(ae&amp;&amp;(i=function(e){Se((1-r)*e+r)}),a.zoomTo(e,0,200,o.easing.cubic.out,i),!0)};be("Gestures",{publicMethods:{initGestures:function(){var e=function(e,t,n,i,o){D=e+t,T=e+n,M=e+i,S=o?e+o:""};(E=z.pointerEvent)&amp;&amp;z.touch&amp;&amp;(z.touch=!1),E?navigator.msPointerEnabled?e("MSPointer","Down","Move","Up","Cancel"):e("pointer","down","move","up","cancel"):z.touch?(e("touch","start","move","end","cancel"),O=!0):e("mouse","down","move","up"),p=T+" "+M+" "+S,f=D,E&amp;&amp;!O&amp;&amp;(O=navigator.maxTouchPoints&gt;1||navigator.msMaxTouchPoints&gt;1),a.likelyTouchDevice=O,h[D]=St,h[T]=At,h[M]=Ot,S&amp;&amp;(h[S]=h[M]),z.touch&amp;&amp;(f+=" mousedown",p+=" mousemove mouseup",h.mousedown=h[D],h.mousemove=h[T],h.mouseup=h[M]),O||(r.allowPanToNext=!1)}}});var Lt,zt,_t,Nt,Ut,Ht,Yt=function(t,n,i,l){var s;Lt&amp;&amp;clearTimeout(Lt),Nt=!0,_t=!0,t.initialLayout?(s=t.initialLayout,t.initialLayout=null):s=r.getThumbBoundsFn&amp;&amp;r.getThumbBoundsFn(c);var d,m,p=i?r.hideAnimationDuration:r.showAnimationDuration,f=function(){Ve("initialZoom"),i?(a.template.removeAttribute("style"),a.bg.removeAttribute("style")):(Se(1),n&amp;&amp;(n.style.display="block"),o.addClass(e,"pswp--animated-in"),Te("initialZoom"+(i?"OutEnd":"InEnd"))),l&amp;&amp;l(),Nt=!1};if(!p||!s||s.x===undefined)return Te("initialZoom"+(i?"Out":"In")),y=t.initialZoomLevel,Ze(de,t.initialPosition),Ee(),e.style.opacity=i?0:1,Se(1),void(p?setTimeout(function(){f()},p):f());d=u,m=!a.currItem.src||a.currItem.loadError||r.showHideOpacity,t.miniImg&amp;&amp;(t.miniImg.style.webkitBackfaceVisibility="hidden"),i||(y=s.w/t.w,de.x=s.x,de.y=s.y-Z,a[m?"template":"bg"].style.opacity=.001,Ee()),Ke("initialZoom"),i&amp;&amp;!d&amp;&amp;o.removeClass(e,"pswp--animated-in"),m&amp;&amp;(i?o[(d?"remove":"add")+"Class"](e,"pswp--animate_opacity"):setTimeout(function(){o.addClass(e,"pswp--animate_opacity")},30)),Lt=setTimeout(function(){if(Te("initialZoom"+(i?"Out":"In")),i){var n=s.w/t.w,a={x:de.x,y:de.y},r=y,l=re,u=function(t){1===t?(y=n,de.x=s.x,de.y=s.y-L):(y=(n-r)*t+r,de.x=(s.x-a.x)*t+a.x,de.y=(s.y-L-a.y)*t+a.y),Ee(),m?e.style.opacity=1-t:Se(l-t*l)};d?$e("initialZoom",0,1,p,o.easing.cubic.out,u,f):(u(1),Lt=setTimeout(f,p+20))}else y=t.initialZoomLevel,Ze(de,t.initialPosition),Ee(),Se(1),m?e.style.opacity=1:Se(1),Lt=setTimeout(f,p+20)},i?25:90)},Wt={},Bt=[],Gt={index:0,errorMsg:'&lt;div class="pswp__error-msg"&gt;&lt;a href="%url%" target="_blank"&gt;The image&lt;/a&gt; could not be loaded.&lt;/div&gt;',forceProgressiveLoading:!1,preload:[1,1],getNumItemsFn:function(){return zt.length}},Xt=function(e,t,n){if(e.src&amp;&amp;!e.loadError){var i=!n;if(i&amp;&amp;(e.vGap||(e.vGap={top:0,bottom:0}),Te("parseVerticalMargin",e)),Wt.x=t.x,Wt.y=t.y-e.vGap.top-e.vGap.bottom,i){var o=Wt.x/e.w,a=Wt.y/e.h;e.fitRatio=o&lt;a?o:a;var l=r.scaleMode;"orig"===l?n=1:"fit"===l&amp;&amp;(n=e.fitRatio),n&gt;1&amp;&amp;(n=1),e.initialZoomLevel=n,e.bounds||(e.bounds={center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}})}if(!n)return;return function(e,t,n){var i=e.bounds;i.center.x=Math.round((Wt.x-t)/2),i.center.y=Math.round((Wt.y-n)/2)+e.vGap.top,i.max.x=t&gt;Wt.x?Math.round(Wt.x-t):i.center.x,i.max.y=n&gt;Wt.y?Math.round(Wt.y-n)+e.vGap.top:i.center.y,i.min.x=t&gt;Wt.x?0:i.center.x,i.min.y=n&gt;Wt.y?e.vGap.top:i.center.y}(e,e.w*n,e.h*n),i&amp;&amp;n===e.initialZoomLevel&amp;&amp;(e.initialPosition=e.bounds.center),e.bounds}return e.w=e.h=0,e.initialZoomLevel=e.fitRatio=1,e.bounds={center:{x:0,y:0},max:{x:0,y:0},min:{x:0,y:0}},e.initialPosition=e.bounds.center,e.bounds},Vt=function(e,t,n,i,o,r){t.loadError||i&amp;&amp;(t.imageAppended=!0,$t(t,i,t===a.currItem&amp;&amp;we),n.appendChild(i),r&amp;&amp;setTimeout(function(){t&amp;&amp;t.loaded&amp;&amp;t.placeholder&amp;&amp;(t.placeholder.style.display="none",t.placeholder=null)},500))},Kt=function(e){e.loading=!0,e.loaded=!1;var t=e.img=o.createEl("pswp__img","img"),n=function(){e.loading=!1,e.loaded=!0,e.loadComplete?e.loadComplete(e):e.img=null,t.onload=t.onerror=null,t=null};return t.onload=n,t.onerror=function(){e.loadError=!0,n()},t.src=e.src,t.alt=e.alt||"",t},qt=function(e,t){if(e.src&amp;&amp;e.loadError&amp;&amp;e.container)return t&amp;&amp;(e.container.innerHTML=""),e.container.innerHTML=r.errorMsg.replace("%url%",e.src),!0},$t=function(e,t,n){if(e.src){t||(t=e.container.lastChild);var i=n?e.w:Math.round(e.w*e.fitRatio),o=n?e.h:Math.round(e.h*e.fitRatio);e.placeholder&amp;&amp;!e.loaded&amp;&amp;(e.placeholder.style.width=i+"px",e.placeholder.style.height=o+"px"),t.style.width=i+"px",t.style.height=o+"px"}},jt=function(){if(Bt.length){for(var e,t=0;t&lt;Bt.length;t++)(e=Bt[t]).holder.index===e.index&amp;&amp;Vt(e.index,e.item,e.baseDiv,e.img,0,e.clearPlaceholder);Bt=[]}};be("Controller",{publicMethods:{lazyLoadItem:function(e){e=Ie(e);var t=Ut(e);t&amp;&amp;(!t.loaded&amp;&amp;!t.loading||b)&amp;&amp;(Te("gettingData",e,t),t.src&amp;&amp;Kt(t))},initController:function(){o.extend(r,Gt,!0),a.items=zt=n,Ut=a.getItemAt,Ht=r.getNumItemsFn,r.loop,Ht()&lt;3&amp;&amp;(r.loop=!1),De("beforeChange",function(e){var t,n=r.preload,i=null===e||e&gt;=0,o=Math.min(n[0],Ht()),l=Math.min(n[1],Ht());for(t=1;t&lt;=(i?l:o);t++)a.lazyLoadItem(c+t);for(t=1;t&lt;=(i?o:l);t++)a.lazyLoadItem(c-t)}),De("initialLayout",function(){a.currItem.initialLayout=r.getThumbBoundsFn&amp;&amp;r.getThumbBoundsFn(c)}),De("mainScrollAnimComplete",jt),De("initialZoomInEnd",jt),De("destroy",function(){for(var e,t=0;t&lt;zt.length;t++)(e=zt[t]).container&amp;&amp;(e.container=null),e.placeholder&amp;&amp;(e.placeholder=null),e.img&amp;&amp;(e.img=null),e.preloader&amp;&amp;(e.preloader=null),e.loadError&amp;&amp;(e.loaded=e.loadError=!1);Bt=null})},getItemAt:function(e){return e&gt;=0&amp;&amp;zt[e]!==undefined&amp;&amp;zt[e]},allowProgressiveImg:function(){return r.forceProgressiveLoading||!O||r.mouseUsed||screen.width&gt;1200},setContent:function(e,t){r.loop&amp;&amp;(t=Ie(t));var n=a.getItemAt(e.index);n&amp;&amp;(n.container=null);var i,s=a.getItemAt(t);if(s){Te("gettingData",t,s),e.index=t,e.item=s;var u=s.container=o.createEl("pswp__zoom-wrap");if(!s.src&amp;&amp;s.html&amp;&amp;(s.html.tagName?u.appendChild(s.html):u.innerHTML=s.html),qt(s),Xt(s,me),!s.src||s.loadError||s.loaded)s.src&amp;&amp;!s.loadError&amp;&amp;((i=o.createEl("pswp__img","img")).style.opacity=1,i.src=s.src,$t(s,i),Vt(0,s,u,i));else{if(s.loadComplete=function(n){if(l){if(e&amp;&amp;e.index===t){if(qt(n,!0))return n.loadComplete=n.img=null,Xt(n,me),Oe(n),void(e.index===c&amp;&amp;a.updateCurrZoomItem());n.imageAppended?!Nt&amp;&amp;n.placeholder&amp;&amp;(n.placeholder.style.display="none",n.placeholder=null):z.transform&amp;&amp;(ne||Nt)?Bt.push({item:n,baseDiv:u,img:n.img,index:t,holder:e,clearPlaceholder:!0}):Vt(0,n,u,n.img,0,!0)}n.loadComplete=null,n.img=null,Te("imageLoadComplete",t,n)}},o.features.transform){var d="pswp__img pswp__img--placeholder";d+=s.msrc?"":" pswp__img--placeholder--blank";var m=o.createEl(d,s.msrc?"img":"");s.msrc&amp;&amp;(m.src=s.msrc),$t(s,m),u.appendChild(m),s.placeholder=m}s.loading||Kt(s),a.allowProgressiveImg()&amp;&amp;(!_t&amp;&amp;z.transform?Bt.push({item:s,baseDiv:u,img:s.img,index:t,holder:e}):Vt(0,s,u,s.img,0,!0))}_t||t!==c?Oe(s):(te=u.style,Yt(s,i||s.img)),e.el.innerHTML="",e.el.appendChild(u)}else e.el.innerHTML=""},cleanSlide:function(e){e.img&amp;&amp;(e.img.onload=e.img.onerror=null),e.loaded=e.loading=e.img=e.imageAppended=!1}}});var Jt,Qt,en={},tn=function(e,t,n){var i=document.createEvent("CustomEvent"),o={origEvent:e,target:e.target,releasePoint:t,pointerType:n||"touch"};i.initCustomEvent("pswpTap",!0,!0,o),e.target.dispatchEvent(i)};be("Tap",{publicMethods:{initTap:function(){De("firstTouchStart",a.onTapStart),De("touchRelease",a.onTapRelease),De("destroy",function(){en={},Jt=null})},onTapStart:function(e){e.length&gt;1&amp;&amp;(clearTimeout(Jt),Jt=null)},onTapRelease:function(e,t){var n,i;if(t&amp;&amp;!K&amp;&amp;!X&amp;&amp;!Xe&amp;&amp;a.container.contains(e.target)){var r=t;if(Jt&amp;&amp;(clearTimeout(Jt),Jt=null,n=r,i=en,Math.abs(n.x-i.x)&lt;25&amp;&amp;Math.abs(n.y-i.y)&lt;25))return void Te("doubleTap",r);if("mouse"===t.type)return void tn(e,t,"mouse");if("BUTTON"===e.target.tagName.toUpperCase()||o.hasClass(e.target,"pswp__single-tap"))return void tn(e,t);Ze(en,r),Jt=setTimeout(function(){tn(e,t),Jt=null},300)}}}}),be("DesktopZoom",{publicMethods:{initDesktopZoom:function(){F||(O?De("mouseUsed",function(){a.setupDesktopZoom()}):a.setupDesktopZoom(!0))},setupDesktopZoom:function(t){Qt={};var n="wheel mousewheel DOMMouseScroll";De("bindEvents",function(){o.bind(e,n,a.handleMouseWheel)}),De("unbindEvents",function(){Qt&amp;&amp;o.unbind(e,n,a.handleMouseWheel)}),a.mouseZoomedIn=!1;var i,r=function(){a.mouseZoomedIn&amp;&amp;(o.removeClass(e,"pswp--zoomed-in"),a.mouseZoomedIn=!1),y&lt;1?o.addClass(e,"pswp--zoom-allowed"):o.removeClass(e,"pswp--zoom-allowed"),l()},l=function(){i&amp;&amp;(o.removeClass(e,"pswp--dragging"),i=!1)};De("resize",r),De("afterChange",r),De("pointerDown",function(){a.mouseZoomedIn&amp;&amp;(i=!0,o.addClass(e,"pswp--dragging"))}),De("pointerUp",l),t||r()},handleMouseWheel:function(e){if(y&lt;=a.currItem.fitRatio)return r.modal&amp;&amp;(!r.closeOnScroll||Xe||G?e.preventDefault():A&amp;&amp;Math.abs(e.deltaY)&gt;2&amp;&amp;(u=!0,a.close())),!0;if(e.stopPropagation(),Qt.x=0,"deltaX"in e)1===e.deltaMode?(Qt.x=18*e.deltaX,Qt.y=18*e.deltaY):(Qt.x=e.deltaX,Qt.y=e.deltaY);else if("wheelDelta"in e)e.wheelDeltaX&amp;&amp;(Qt.x=-.16*e.wheelDeltaX),e.wheelDeltaY?Qt.y=-.16*e.wheelDeltaY:Qt.y=-.16*e.wheelDelta;else{if(!("detail"in e))return;Qt.y=e.detail}_e(y,!0);var t=de.x-Qt.x,n=de.y-Qt.y;(r.modal||t&lt;=ee.min.x&amp;&amp;t&gt;=ee.max.x&amp;&amp;n&lt;=ee.min.y&amp;&amp;n&gt;=ee.max.y)&amp;&amp;e.preventDefault(),a.panTo(t,n)},toggleDesktopZoom:function(t){t=t||{x:me.x/2+fe.x,y:me.y/2+fe.y};var n=r.getDoubleTapZoom(!0,a.currItem),i=y===n;a.mouseZoomedIn=!i,a.zoomTo(i?a.currItem.initialZoomLevel:n,t,333),o[(i?"remove":"add")+"Class"](e,"pswp--zoomed-in")}}});var nn,on,an,rn,ln,sn,un,cn,dn,mn,pn,fn,hn={history:!0,galleryUID:1},yn=function(){return pn.hash.substring(1)},xn=function(){nn&amp;&amp;clearTimeout(nn),an&amp;&amp;clearTimeout(an)},vn=function(){var e=yn(),t={};if(e.length&lt;5)return t;var n,i=e.split("&amp;");for(n=0;n&lt;i.length;n++)if(i[n]){var o=i[n].split("=");o.length&lt;2||(t[o[0]]=o[1])}if(r.galleryPIDs){var a=t.pid;for(t.pid=0,n=0;n&lt;zt.length;n++)if(zt[n].pid===a){t.pid=n;break}}else t.pid=parseInt(t.pid,10)-1;return t.pid&lt;0&amp;&amp;(t.pid=0),t},gn=function(){if(an&amp;&amp;clearTimeout(an),Xe||G)an=setTimeout(gn,500);else{rn?clearTimeout(on):rn=!0;var e=c+1,t=Ut(c);t.hasOwnProperty("pid")&amp;&amp;(e=t.pid);var n=un+"&amp;gid="+r.galleryUID+"&amp;pid="+e;cn||-1===pn.hash.indexOf(n)&amp;&amp;(mn=!0);var i=pn.href.split("#")[0]+"#"+n;fn?"#"+n!==window.location.hash&amp;&amp;history[cn?"replaceState":"pushState"]("",document.title,i):cn?pn.replace(i):pn.hash=n,cn=!0,on=setTimeout(function(){rn=!1},60)}};be("History",{publicMethods:{initHistory:function(){if(o.extend(r,hn,!0),r.history){pn=window.location,mn=!1,dn=!1,cn=!1,un=yn(),fn="pushState"in history,un.indexOf("gid=")&gt;-1&amp;&amp;(un=(un=un.split("&amp;gid=")[0]).split("?gid=")[0]),De("afterChange",a.updateURL),De("unbindEvents",function(){o.unbind(window,"hashchange",a.onHashChange)});var e=function(){sn=!0,dn||(mn?history.back():un?pn.hash=un:fn?history.pushState("",document.title,pn.pathname+pn.search):pn.hash=""),xn()};De("unbindEvents",function(){u&amp;&amp;e()}),De("destroy",function(){sn||e()}),De("firstUpdate",function(){c=vn().pid});var t=un.indexOf("pid=");t&gt;-1&amp;&amp;"&amp;"===(un=un.substring(0,t)).slice(-1)&amp;&amp;(un=un.slice(0,-1)),setTimeout(function(){l&amp;&amp;o.bind(window,"hashchange",a.onHashChange)},40)}},onHashChange:function(){if(yn()===un)return dn=!0,void a.close();rn||(ln=!0,a.goTo(vn().pid),ln=!1)},updateURL:function(){xn(),ln||(cn?nn=setTimeout(gn,800):gn())}}}),o.extend(a,je)}});/*! PhotoSwipe Default UI - 4.1.3 - 2019-01-08
* http://photoswipe.com
* Copyright (c) 2019 Dmitry Semenov; */
!function(e,t){"function"==typeof define&amp;&amp;define.amd?define(t):"object"==typeof exports?module.exports=t():e.PhotoSwipeUI_Default=t()}(this,function(){"use strict";return function(e,t){var n,o,l,r,i,s,a,u,c,p,d,m,f,h,w,g,v,b,_=this,C=!1,T=!0,I=!0,E={barsSize:{top:44,bottom:"auto"},closeElClasses:["item","caption","zoom-wrap","ui","top-bar"],timeToIdle:4e3,timeToIdleOutside:1e3,loadingIndicatorDelay:1e3,addCaptionHTMLFn:function(e,t){return e.title?(t.children[0].innerHTML=e.title,!0):(t.children[0].innerHTML="",!1)},closeEl:!0,captionEl:!0,fullscreenEl:!0,zoomEl:!0,shareEl:!0,counterEl:!0,arrowEl:!0,preloaderEl:!0,tapToClose:!1,tapToToggleControls:!0,clickToCloseNonZoomable:!0,shareButtons:[{id:"facebook",label:"Share on Facebook",url:"https://www.facebook.com/sharer/sharer.php?u={{url}}"},{id:"twitter",label:"Tweet",url:"https://twitter.com/intent/tweet?text={{text}}&amp;url={{url}}"},{id:"pinterest",label:"Pin it",url:"http://www.pinterest.com/pin/create/button/?url={{url}}&amp;media={{image_url}}&amp;description={{text}}"},{id:"download",label:"Download image",url:"{{raw_image_url}}",download:!0}],getImageURLForShare:function(){return e.currItem.src||""},getPageURLForShare:function(){return window.location.href},getTextForShare:function(){return e.currItem.title||""},indexIndicatorSep:" / ",fitControlsWidth:1200},F=function(e){if(g)return!0;e=e||window.event,w.timeToIdle&amp;&amp;w.mouseUsed&amp;&amp;!c&amp;&amp;z();for(var n,o,l=(e.target||e.srcElement).getAttribute("class")||"",r=0;r&lt;P.length;r++)(n=P[r]).onTap&amp;&amp;l.indexOf("pswp__"+n.name)&gt;-1&amp;&amp;(n.onTap(),o=!0);if(o){e.stopPropagation&amp;&amp;e.stopPropagation(),g=!0;var i=t.features.isOldAndroid?600:30;setTimeout(function(){g=!1},i)}},x=function(e,n,o){t[(o?"add":"remove")+"Class"](e,"pswp__"+n)},S=function(){var e=1===w.getNumItemsFn();e!==h&amp;&amp;(x(o,"ui--one-slide",e),h=e)},k=function(){x(a,"share-modal--hidden",I)},K=function(){return(I=!I)?(t.removeClass(a,"pswp__share-modal--fade-in"),setTimeout(function(){I&amp;&amp;k()},300)):(k(),setTimeout(function(){I||t.addClass(a,"pswp__share-modal--fade-in")},30)),I||O(),!1},L=function(t){var n=(t=t||window.event).target||t.srcElement;return e.shout("shareLinkClick",t,n),!(!n.href||!n.hasAttribute("download")&amp;&amp;(window.open(n.href,"pswp_share","scrollbars=yes,resizable=yes,toolbar=no,location=yes,width=550,height=420,top=100,left="+(window.screen?Math.round(screen.width/2-275):100)),I||K(),1))},O=function(){for(var e,t,n,o,l="",r=0;r&lt;w.shareButtons.length;r++)e=w.shareButtons[r],t=w.getImageURLForShare(e),n=w.getPageURLForShare(e),o=w.getTextForShare(e),l+='&lt;a href="'+e.url.replace("{{url}}",encodeURIComponent(n)).replace("{{image_url}}",encodeURIComponent(t)).replace("{{raw_image_url}}",t).replace("{{text}}",encodeURIComponent(o))+'" target="_blank" class="pswp__share--'+e.id+'"'+(e.download?"download":"")+"&gt;"+e.label+"&lt;/a&gt;",w.parseShareButtonOut&amp;&amp;(l=w.parseShareButtonOut(e,l));a.children[0].innerHTML=l,a.children[0].onclick=L},R=function(e){for(var n=0;n&lt;w.closeElClasses.length;n++)if(t.hasClass(e,"pswp__"+w.closeElClasses[n]))return!0},y=0,z=function(){clearTimeout(b),y=0,c&amp;&amp;_.setIdle(!1)},M=function(e){var t=(e=e||window.event).relatedTarget||e.toElement;t&amp;&amp;"HTML"!==t.nodeName||(clearTimeout(b),b=setTimeout(function(){_.setIdle(!0)},w.timeToIdleOutside))},D=function(e){m!==e&amp;&amp;(x(d,"preloader--active",!e),m=e)},A=function(n){var i=n.vGap;if(!e.likelyTouchDevice||w.mouseUsed||screen.width&gt;w.fitControlsWidth){var s=w.barsSize;if(w.captionEl&amp;&amp;"auto"===s.bottom)if(r||((r=t.createEl("pswp__caption pswp__caption--fake")).appendChild(t.createEl("pswp__caption__center")),o.insertBefore(r,l),t.addClass(o,"pswp__ui--fit")),w.addCaptionHTMLFn(n,r,!0)){var a=r.clientHeight;i.bottom=parseInt(a,10)||44}else i.bottom=s.top;else i.bottom="auto"===s.bottom?0:s.bottom;i.top=s.top}else i.top=i.bottom=0},P=[{name:"caption",option:"captionEl",onInit:function(e){l=e}},{name:"share-modal",option:"shareEl",onInit:function(e){a=e},onTap:function(){K()}},{name:"button--share",option:"shareEl",onInit:function(e){s=e},onTap:function(){K()}},{name:"button--zoom",option:"zoomEl",onTap:e.toggleDesktopZoom},{name:"counter",option:"counterEl",onInit:function(e){i=e}},{name:"button--close",option:"closeEl",onTap:e.close},{name:"button--arrow--left",option:"arrowEl",onTap:e.prev},{name:"button--arrow--right",option:"arrowEl",onTap:e.next},{name:"button--fs",option:"fullscreenEl",onTap:function(){n.isFullscreen()?n.exit():n.enter()}},{name:"preloader",option:"preloaderEl",onInit:function(e){d=e}}];_.init=function(){var i;t.extend(e.options,E,!0),w=e.options,o=t.getChildByClass(e.scrollWrap,"pswp__ui"),(p=e.listen)("onVerticalDrag",function(e){T&amp;&amp;e&lt;.95?_.hideControls():!T&amp;&amp;e&gt;=.95&amp;&amp;_.showControls()}),p("onPinchClose",function(e){T&amp;&amp;e&lt;.9?(_.hideControls(),i=!0):i&amp;&amp;!T&amp;&amp;e&gt;.9&amp;&amp;_.showControls()}),p("zoomGestureEnded",function(){(i=!1)&amp;&amp;!T&amp;&amp;_.showControls()}),p("beforeChange",_.update),p("doubleTap",function(t){var n=e.currItem.initialZoomLevel;e.getZoomLevel()!==n?e.zoomTo(n,t,333):e.zoomTo(w.getDoubleTapZoom(!1,e.currItem),t,333)}),p("preventDragEvent",function(e,t,n){var o=e.target||e.srcElement;o&amp;&amp;o.getAttribute("class")&amp;&amp;e.type.indexOf("mouse")&gt;-1&amp;&amp;(o.getAttribute("class").indexOf("__caption")&gt;0||/(SMALL|STRONG|EM)/i.test(o.tagName))&amp;&amp;(n.prevent=!1)}),p("bindEvents",function(){t.bind(o,"pswpTap click",F),t.bind(e.scrollWrap,"pswpTap",_.onGlobalTap),e.likelyTouchDevice||t.bind(e.scrollWrap,"mouseover",_.onMouseOver)}),p("unbindEvents",function(){I||K(),v&amp;&amp;clearInterval(v),t.unbind(document,"mouseout",M),t.unbind(document,"mousemove",z),t.unbind(o,"pswpTap click",F),t.unbind(e.scrollWrap,"pswpTap",_.onGlobalTap),t.unbind(e.scrollWrap,"mouseover",_.onMouseOver),n&amp;&amp;(t.unbind(document,n.eventK,_.updateFullscreen),n.isFullscreen()&amp;&amp;(w.hideAnimationDuration=0,n.exit()),n=null)}),p("destroy",function(){w.captionEl&amp;&amp;(r&amp;&amp;o.removeChild(r),t.removeClass(l,"pswp__caption--empty")),a&amp;&amp;(a.children[0].onclick=null),t.removeClass(o,"pswp__ui--over-close"),t.addClass(o,"pswp__ui--hidden"),_.setIdle(!1)}),w.showAnimationDuration||t.removeClass(o,"pswp__ui--hidden"),p("initialZoomIn",function(){w.showAnimationDuration&amp;&amp;t.removeClass(o,"pswp__ui--hidden")}),p("initialZoomOut",function(){t.addClass(o,"pswp__ui--hidden")}),p("parseVerticalMargin",A),function(){var e,n,l,r=function(o){if(o)for(var r=o.length,i=0;i&lt;r;i++){e=o[i],n=e.className;for(var s=0;s&lt;P.length;s++)l=P[s],n.indexOf("pswp__"+l.name)&gt;-1&amp;&amp;(w[l.option]?(t.removeClass(e,"pswp__element--disabled"),l.onInit&amp;&amp;l.onInit(e)):t.addClass(e,"pswp__element--disabled"))}};r(o.children);var i=t.getChildByClass(o,"pswp__top-bar");i&amp;&amp;r(i.children)}(),w.shareEl&amp;&amp;s&amp;&amp;a&amp;&amp;(I=!0),S(),w.timeToIdle&amp;&amp;p("mouseUsed",function(){t.bind(document,"mousemove",z),t.bind(document,"mouseout",M),v=setInterval(function(){2==++y&amp;&amp;_.setIdle(!0)},w.timeToIdle/2)}),w.fullscreenEl&amp;&amp;!t.features.isOldAndroid&amp;&amp;(n||(n=_.getFullscreenAPI()),n?(t.bind(document,n.eventK,_.updateFullscreen),_.updateFullscreen(),t.addClass(e.template,"pswp--supports-fs")):t.removeClass(e.template,"pswp--supports-fs")),w.preloaderEl&amp;&amp;(D(!0),p("beforeChange",function(){clearTimeout(f),f=setTimeout(function(){e.currItem&amp;&amp;e.currItem.loading?(!e.allowProgressiveImg()||e.currItem.img&amp;&amp;!e.currItem.img.naturalWidth)&amp;&amp;D(!1):D(!0)},w.loadingIndicatorDelay)}),p("imageLoadComplete",function(t,n){e.currItem===n&amp;&amp;D(!0)}))},_.setIdle=function(e){c=e,x(o,"ui--idle",e)},_.update=function(){T&amp;&amp;e.currItem?(_.updateIndexIndicator(),w.captionEl&amp;&amp;(w.addCaptionHTMLFn(e.currItem,l),x(l,"caption--empty",!e.currItem.title)),C=!0):C=!1,I||K(),S()},_.updateFullscreen=function(o){o&amp;&amp;setTimeout(function(){e.setScrollOffset(0,t.getScrollY())},50),t[(n.isFullscreen()?"add":"remove")+"Class"](e.template,"pswp--fs")},_.updateIndexIndicator=function(){w.counterEl&amp;&amp;(i.innerHTML=e.getCurrentIndex()+1+w.indexIndicatorSep+w.getNumItemsFn())},_.onGlobalTap=function(n){var o=(n=n||window.event).target||n.srcElement;if(!g)if(n.detail&amp;&amp;"mouse"===n.detail.pointerType){if(R(o))return void e.close();t.hasClass(o,"pswp__img")&amp;&amp;(1===e.getZoomLevel()&amp;&amp;e.getZoomLevel()&lt;=e.currItem.fitRatio?w.clickToCloseNonZoomable&amp;&amp;e.close():e.toggleDesktopZoom(n.detail.releasePoint))}else if(w.tapToToggleControls&amp;&amp;(T?_.hideControls():_.showControls()),w.tapToClose&amp;&amp;(t.hasClass(o,"pswp__img")||R(o)))return void e.close()},_.onMouseOver=function(e){var t=(e=e||window.event).target||e.srcElement;x(o,"ui--over-close",R(t))},_.hideControls=function(){t.addClass(o,"pswp__ui--hidden"),T=!1},_.showControls=function(){T=!0,C||_.update(),t.removeClass(o,"pswp__ui--hidden")},_.supportsFullscreen=function(){var e=document;return!!(e.exitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen||e.msExitFullscreen)},_.getFullscreenAPI=function(){var t,n=document.documentElement,o="fullscreenchange";return n.requestFullscreen?t={enterK:"requestFullscreen",exitK:"exitFullscreen",elementK:"fullscreenElement",eventK:o}:n.mozRequestFullScreen?t={enterK:"mozRequestFullScreen",exitK:"mozCancelFullScreen",elementK:"mozFullScreenElement",eventK:"moz"+o}:n.webkitRequestFullscreen?t={enterK:"webkitRequestFullscreen",exitK:"webkitExitFullscreen",elementK:"webkitFullscreenElement",eventK:"webkit"+o}:n.msRequestFullscreen&amp;&amp;(t={enterK:"msRequestFullscreen",exitK:"msExitFullscreen",elementK:"msFullscreenElement",eventK:"MSFullscreenChange"}),t&amp;&amp;(t.enter=function(){if(u=w.closeOnScroll,w.closeOnScroll=!1,"webkitRequestFullscreen"!==this.enterK)return e.template[this.enterK]();e.template[this.enterK](Element.ALLOW_KEYBOARD_INPUT)},t.exit=function(){return w.closeOnScroll=u,document[this.exitK]()},t.isFullscreen=function(){return document[this.elementK]}),t}}});var wc_single_product_params={"i18n_required_rating_text":"Please select a rating","review_rating_required":"yes","flexslider":{"rtl":!1,"animation":"slide","smoothHeight":!0,"directionNav":!1,"controlNav":"thumbnails","slideshow":!1,"animationSpeed":500,"animationLoop":!1,"allowOneSlide":!1},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"1","photoswipe_options":{"shareEl":!1,"closeOnScroll":!1,"history":!1,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":""};jQuery(function(t){if("undefined"==typeof wc_single_product_params)return!1;t("body").on("init",".wc-tabs-wrapper, .woocommerce-tabs",function(){t(this).find(".wc-tab, .woocommerce-tabs .panel:not(.panel .panel)").hide();var e=window.location.hash,i=window.location.href,o=t(this).find(".wc-tabs, ul.tabs").first();e.toLowerCase().indexOf("comment-")&gt;=0||"#reviews"===e||"#tab-reviews"===e?o.find("li.reviews_tab a").trigger("click"):i.indexOf("comment-page-")&gt;0||i.indexOf("cpage=")&gt;0?o.find("li.reviews_tab a").trigger("click"):"#tab-additional_information"===e?o.find("li.additional_information_tab a").trigger("click"):o.find("li:first a").trigger("click")}).on("click",".wc-tabs li a, ul.tabs li a",function(e){e.preventDefault();var i=t(this),o=i.closest(".wc-tabs-wrapper, .woocommerce-tabs");o.find(".wc-tabs, ul.tabs").find("li").removeClass("active"),o.find(".wc-tab, .panel:not(.panel .panel)").hide(),i.closest("li").addClass("active"),o.find("#"+i.attr("href").split("#")[1]).show()}).on("click","a.woocommerce-review-link",function(){return t(".reviews_tab a").trigger("click"),!0}).on("init","#rating",function(){t("#rating").hide().before('&lt;p class="stars"&gt;\t\t\t\t\t\t&lt;span&gt;\t\t\t\t\t\t\t&lt;a class="star-1" href="#"&gt;1&lt;/a&gt;\t\t\t\t\t\t\t&lt;a class="star-2" href="#"&gt;2&lt;/a&gt;\t\t\t\t\t\t\t&lt;a class="star-3" href="#"&gt;3&lt;/a&gt;\t\t\t\t\t\t\t&lt;a class="star-4" href="#"&gt;4&lt;/a&gt;\t\t\t\t\t\t\t&lt;a class="star-5" href="#"&gt;5&lt;/a&gt;\t\t\t\t\t\t&lt;/span&gt;\t\t\t\t\t&lt;/p&gt;')}).on("click","#respond p.stars a",function(){var e=t(this),i=t(this).closest("#respond").find("#rating"),o=t(this).closest(".stars");return i.val(e.text()),e.siblings("a").removeClass("active"),e.addClass("active"),o.addClass("selected"),!1}).on("click","#respond #submit",function(){var e=t(this).closest("#respond").find("#rating"),i=e.val();if(e.length&gt;0&amp;&amp;!i&amp;&amp;"yes"===wc_single_product_params.review_rating_required)return window.alert(wc_single_product_params.i18n_required_rating_text),!1}),t(".wc-tabs-wrapper, .woocommerce-tabs, #rating").trigger("init");var e=function(e,i){this.$target=e,this.$images=t(".woocommerce-product-gallery__image",e),0!==this.$images.length?(e.data("product_gallery",this),this.flexslider_enabled="function"==typeof t.fn.flexslider&amp;&amp;wc_single_product_params.flexslider_enabled,this.zoom_enabled="function"==typeof t.fn.zoom&amp;&amp;wc_single_product_params.zoom_enabled,this.photoswipe_enabled="undefined"!=typeof PhotoSwipe&amp;&amp;wc_single_product_params.photoswipe_enabled,i&amp;&amp;(this.flexslider_enabled=!1!==i.flexslider_enabled&amp;&amp;this.flexslider_enabled,this.zoom_enabled=!1!==i.zoom_enabled&amp;&amp;this.zoom_enabled,this.photoswipe_enabled=!1!==i.photoswipe_enabled&amp;&amp;this.photoswipe_enabled),1===this.$images.length&amp;&amp;(this.flexslider_enabled=!1),this.initFlexslider=this.initFlexslider.bind(this),this.initZoom=this.initZoom.bind(this),this.initZoomForTarget=this.initZoomForTarget.bind(this),this.initPhotoswipe=this.initPhotoswipe.bind(this),this.onResetSlidePosition=this.onResetSlidePosition.bind(this),this.getGalleryItems=this.getGalleryItems.bind(this),this.openPhotoswipe=this.openPhotoswipe.bind(this),this.flexslider_enabled?(this.initFlexslider(i.flexslider),e.on("woocommerce_gallery_reset_slide_position",this.onResetSlidePosition)):this.$target.css("opacity",1),this.zoom_enabled&amp;&amp;(this.initZoom(),e.on("woocommerce_gallery_init_zoom",this.initZoom)),this.photoswipe_enabled&amp;&amp;this.initPhotoswipe()):this.$target.css("opacity",1)};e.prototype.initFlexslider=function(e){var i=this.$target,o=this,r=t.extend({selector:".woocommerce-product-gallery__wrapper &gt; .woocommerce-product-gallery__image",start:function(){i.css("opacity",1)},after:function(t){o.initZoomForTarget(o.$images.eq(t.currentSlide))}},e);i.flexslider(r),t(".woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:eq(0) .wp-post-image").one("load",function(){var e=t(this);e&amp;&amp;setTimeout(function(){var t=e.closest(".woocommerce-product-gallery__image").height(),i=e.closest(".flex-viewport");t&amp;&amp;i&amp;&amp;i.height(t)},100)}).each(function(){this.complete&amp;&amp;t(this).trigger("load")})},e.prototype.initZoom=function(){this.initZoomForTarget(this.$images.first())},e.prototype.initZoomForTarget=function(e){if(!this.zoom_enabled)return!1;var i=this.$target.width(),o=!1;if(t(e).each(function(e,r){if(t(r).find("img").data("large_image_width")&gt;i)return o=!0,!1}),o){var r=t.extend({touch:!1},wc_single_product_params.zoom_options);"ontouchstart"in document.documentElement&amp;&amp;(r.on="click"),e.trigger("zoom.destroy"),e.zoom(r),setTimeout(function(){e.find(":hover").length&amp;&amp;e.trigger("mouseover")},100)}},e.prototype.initPhotoswipe=function(){this.zoom_enabled&amp;&amp;this.$images.length&gt;0?(this.$target.prepend('&lt;a href="#" class="woocommerce-product-gallery__trigger"&gt;🔍&lt;/a&gt;'),this.$target.on("click",".woocommerce-product-gallery__trigger",this.openPhotoswipe),this.$target.on("click",".woocommerce-product-gallery__image a",function(t){t.preventDefault()}),this.flexslider_enabled||this.$target.on("click",".woocommerce-product-gallery__image a",this.openPhotoswipe)):this.$target.on("click",".woocommerce-product-gallery__image a",this.openPhotoswipe)},e.prototype.onResetSlidePosition=function(){this.$target.flexslider(0)},e.prototype.getGalleryItems=function(){var e=this.$images,i=[];return e.length&gt;0&amp;&amp;e.each(function(e,o){var r=t(o).find("img");if(r.length){var a=r.attr("data-large_image"),s=r.attr("data-large_image_width"),n=r.attr("data-large_image_height"),l={alt:r.attr("alt"),src:a,w:s,h:n,title:r.attr("data-caption")?r.attr("data-caption"):r.attr("title")};i.push(l)}}),i},e.prototype.openPhotoswipe=function(e){e.preventDefault();var i,o=t(".pswp")[0],r=this.getGalleryItems(),a=t(e.target);i=0&lt;a.closest(".woocommerce-product-gallery__trigger").length?this.$target.find(".flex-active-slide"):a.closest(".woocommerce-product-gallery__image");var s=t.extend({index:t(i).index(),addCaptionHTMLFn:function(t,e){return t.title?(e.children[0].textContent=t.title,!0):(e.children[0].textContent="",!1)}},wc_single_product_params.photoswipe_options);new PhotoSwipe(o,PhotoSwipeUI_Default,r,s).init()},t.fn.wc_product_gallery=function(t){return new e(this,t||wc_single_product_params),this},t(".woocommerce-product-gallery").each(function(){t(this).trigger("wc-product-gallery-before-init",[this,wc_single_product_params]),t(this).wc_product_gallery(wc_single_product_params),t(this).trigger("wc-product-gallery-after-init",[this,wc_single_product_params])})});/*!
 * jQuery blockUI plugin
 * Version 2.70.0-2014.11.23
 * Requires jQuery v1.7 or later
 *
 * Examples at: http://malsup.com/jquery/block/
 * Copyright (c) 2007-2013 M. Alsup
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 * Thanks to Amir-Hossein Sobhi for some excellent contributions!
 */
!function(){"use strict";function e(e){e.fn._fadeIn=e.fn.fadeIn;var t=e.noop||function(){},o=/MSIE/.test(navigator.userAgent),n=/MSIE 6.0/.test(navigator.userAgent)&amp;&amp;!/MSIE 8.0/.test(navigator.userAgent),i=(document.documentMode,"function"==typeof document.createElement("div").style.setExpression&amp;&amp;document.createElement("div").style.setExpression);e.blockUI=function(e){d(window,e)},e.unblockUI=function(e){a(window,e)},e.growlUI=function(t,o,n,i){var s=e('&lt;div class="growlUI"&gt;&lt;/div&gt;');t&amp;&amp;s.append("&lt;h1&gt;"+t+"&lt;/h1&gt;"),o&amp;&amp;s.append("&lt;h2&gt;"+o+"&lt;/h2&gt;"),n===undefined&amp;&amp;(n=3e3);var l=function(t){t=t||{},e.blockUI({message:s,fadeIn:"undefined"!=typeof t.fadeIn?t.fadeIn:700,fadeOut:"undefined"!=typeof t.fadeOut?t.fadeOut:1e3,timeout:"undefined"!=typeof t.timeout?t.timeout:n,centerY:!1,showOverlay:!1,onUnblock:i,css:e.blockUI.defaults.growlCSS})};l();s.css("opacity");s.on("mouseover",function(){l({fadeIn:0,timeout:3e4});var t=e(".blockMsg");t.stop(),t.fadeTo(300,1)}).on("mouseout",function(){e(".blockMsg").fadeOut(1e3)})},e.fn.block=function(t){if(this[0]===window)return e.blockUI(t),this;var o=e.extend({},e.blockUI.defaults,t||{});return this.each(function(){var t=e(this);o.ignoreIfBlocked&amp;&amp;t.data("blockUI.isBlocked")||t.unblock({fadeOut:0})}),this.each(function(){"static"==e.css(this,"position")&amp;&amp;(this.style.position="relative",e(this).data("blockUI.static",!0)),this.style.zoom=1,d(this,t)})},e.fn.unblock=function(t){return this[0]===window?(e.unblockUI(t),this):this.each(function(){a(this,t)})},e.blockUI.version=2.7,e.blockUI.defaults={message:"&lt;h1&gt;Please wait...&lt;/h1&gt;",title:null,draggable:!0,theme:!1,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#000",opacity:.6,cursor:"wait"},cursorReset:"default",growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:.6,cursor:"default",color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px","border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:!1,baseZ:1e3,centerX:!0,centerY:!0,allowBodyStretch:!0,bindEvents:!0,constrainTabKey:!0,fadeIn:200,fadeOut:400,timeout:0,showOverlay:!0,focusInput:!0,focusableElements:":input:enabled:visible",onBlock:null,onUnblock:null,onOverlayClick:null,quirksmodeOffsetHack:4,blockMsgClass:"blockMsg",ignoreIfBlocked:!1};var s=null,l=[];function d(d,c){var u,b,h=d==window,k=c&amp;&amp;c.message!==undefined?c.message:undefined;if(!(c=e.extend({},e.blockUI.defaults,c||{})).ignoreIfBlocked||!e(d).data("blockUI.isBlocked")){if(c.overlayCSS=e.extend({},e.blockUI.defaults.overlayCSS,c.overlayCSS||{}),u=e.extend({},e.blockUI.defaults.css,c.css||{}),c.onOverlayClick&amp;&amp;(c.overlayCSS.cursor="pointer"),b=e.extend({},e.blockUI.defaults.themedCSS,c.themedCSS||{}),k=k===undefined?c.message:k,h&amp;&amp;s&amp;&amp;a(window,{fadeOut:0}),k&amp;&amp;"string"!=typeof k&amp;&amp;(k.parentNode||k.jquery)){var y=k.jquery?k[0]:k,m={};e(d).data("blockUI.history",m),m.el=y,m.parent=y.parentNode,m.display=y.style.display,m.position=y.style.position,m.parent&amp;&amp;m.parent.removeChild(y)}e(d).data("blockUI.onUnblock",c.onUnblock);var g,v,I,w,U=c.baseZ;g=o||c.forceIframe?e('&lt;iframe class="blockUI" style="z-index:'+U+++';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+c.iframeSrc+'"&gt;&lt;/iframe&gt;'):e('&lt;div class="blockUI" style="display:none"&gt;&lt;/div&gt;'),v=c.theme?e('&lt;div class="blockUI blockOverlay ui-widget-overlay" style="z-index:'+U+++';display:none"&gt;&lt;/div&gt;'):e('&lt;div class="blockUI blockOverlay" style="z-index:'+U+++';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"&gt;&lt;/div&gt;'),c.theme&amp;&amp;h?(w='&lt;div class="blockUI '+c.blockMsgClass+' blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+(U+10)+';display:none;position:fixed"&gt;',c.title&amp;&amp;(w+='&lt;div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle"&gt;'+(c.title||"&amp;nbsp;")+"&lt;/div&gt;"),w+='&lt;div class="ui-widget-content ui-dialog-content"&gt;&lt;/div&gt;',w+="&lt;/div&gt;"):c.theme?(w='&lt;div class="blockUI '+c.blockMsgClass+' blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+(U+10)+';display:none;position:absolute"&gt;',c.title&amp;&amp;(w+='&lt;div class="ui-widget-header ui-dialog-titlebar ui-corner-all blockTitle"&gt;'+(c.title||"&amp;nbsp;")+"&lt;/div&gt;"),w+='&lt;div class="ui-widget-content ui-dialog-content"&gt;&lt;/div&gt;',w+="&lt;/div&gt;"):w=h?'&lt;div class="blockUI '+c.blockMsgClass+' blockPage" style="z-index:'+(U+10)+';display:none;position:fixed"&gt;&lt;/div&gt;':'&lt;div class="blockUI '+c.blockMsgClass+' blockElement" style="z-index:'+(U+10)+';display:none;position:absolute"&gt;&lt;/div&gt;',I=e(w),k&amp;&amp;(c.theme?(I.css(b),I.addClass("ui-widget-content")):I.css(u)),c.theme||v.css(c.overlayCSS),v.css("position",h?"fixed":"absolute"),(o||c.forceIframe)&amp;&amp;g.css("opacity",0);var x=[g,v,I],C=e(h?"body":d);e.each(x,function(){this.appendTo(C)}),c.theme&amp;&amp;c.draggable&amp;&amp;e.fn.draggable&amp;&amp;I.draggable({handle:".ui-dialog-titlebar",cancel:"li"});var S=i&amp;&amp;(!e.support.boxModel||e("object,embed",h?null:d).length&gt;0);if(n||S){if(h&amp;&amp;c.allowBodyStretch&amp;&amp;e.support.boxModel&amp;&amp;e("html,body").css("height","100%"),(n||!e.support.boxModel)&amp;&amp;!h)var E=p(d,"borderTopWidth"),O=p(d,"borderLeftWidth"),T=E?"(0 - "+E+")":0,M=O?"(0 - "+O+")":0;e.each(x,function(e,t){var o=t[0].style;if(o.position="absolute",e&lt;2)h?o.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.support.boxModel?0:"+c.quirksmodeOffsetHack+') + "px"'):o.setExpression("height",'this.parentNode.offsetHeight + "px"'),h?o.setExpression("width",'jQuery.support.boxModel &amp;&amp; document.documentElement.clientWidth || document.body.clientWidth + "px"'):o.setExpression("width",'this.parentNode.offsetWidth + "px"'),M&amp;&amp;o.setExpression("left",M),T&amp;&amp;o.setExpression("top",T);else if(c.centerY)h&amp;&amp;o.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"'),o.marginTop=0;else if(!c.centerY&amp;&amp;h){var n="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+(c.css&amp;&amp;c.css.top?parseInt(c.css.top,10):0)+') + "px"';o.setExpression("top",n)}})}if(k&amp;&amp;(c.theme?I.find(".ui-widget-content").append(k):I.append(k),(k.jquery||k.nodeType)&amp;&amp;e(k).show()),(o||c.forceIframe)&amp;&amp;c.showOverlay&amp;&amp;g.show(),c.fadeIn){var B=c.onBlock?c.onBlock:t,j=c.showOverlay&amp;&amp;!k?B:t,H=k?B:t;c.showOverlay&amp;&amp;v._fadeIn(c.fadeIn,j),k&amp;&amp;I._fadeIn(c.fadeIn,H)}else c.showOverlay&amp;&amp;v.show(),k&amp;&amp;I.show(),c.onBlock&amp;&amp;c.onBlock.bind(I)();if(r(1,d,c),h?(s=I[0],l=e(c.focusableElements,s),c.focusInput&amp;&amp;setTimeout(f,20)):function(e,t,o){var n=e.parentNode,i=e.style,s=(n.offsetWidth-e.offsetWidth)/2-p(n,"borderLeftWidth"),l=(n.offsetHeight-e.offsetHeight)/2-p(n,"borderTopWidth");t&amp;&amp;(i.left=s&gt;0?s+"px":"0");o&amp;&amp;(i.top=l&gt;0?l+"px":"0")}(I[0],c.centerX,c.centerY),c.timeout){var z=setTimeout(function(){h?e.unblockUI(c):e(d).unblock(c)},c.timeout);e(d).data("blockUI.timeout",z)}}}function a(t,o){var n,i,d=t==window,a=e(t),u=a.data("blockUI.history"),f=a.data("blockUI.timeout");f&amp;&amp;(clearTimeout(f),a.removeData("blockUI.timeout")),o=e.extend({},e.blockUI.defaults,o||{}),r(0,t,o),null===o.onUnblock&amp;&amp;(o.onUnblock=a.data("blockUI.onUnblock"),a.removeData("blockUI.onUnblock")),i=d?e(document.body).children().filter(".blockUI").add("body &gt; .blockUI"):a.find("&gt;.blockUI"),o.cursorReset&amp;&amp;(i.length&gt;1&amp;&amp;(i[1].style.cursor=o.cursorReset),i.length&gt;2&amp;&amp;(i[2].style.cursor=o.cursorReset)),d&amp;&amp;(s=l=null),o.fadeOut?(n=i.length,i.stop().fadeOut(o.fadeOut,function(){0==--n&amp;&amp;c(i,u,o,t)})):c(i,u,o,t)}function c(t,o,n,i){var s=e(i);if(!s.data("blockUI.isBlocked")){t.each(function(e,t){this.parentNode&amp;&amp;this.parentNode.removeChild(this)}),o&amp;&amp;o.el&amp;&amp;(o.el.style.display=o.display,o.el.style.position=o.position,o.el.style.cursor="default",o.parent&amp;&amp;o.parent.appendChild(o.el),s.removeData("blockUI.history")),s.data("blockUI.static")&amp;&amp;s.css("position","static"),"function"==typeof n.onUnblock&amp;&amp;n.onUnblock(i,n);var l=e(document.body),d=l.width(),a=l[0].style.width;l.width(d-1).width(d),l[0].style.width=a}}function r(t,o,n){var i=o==window,l=e(o);if((t||(!i||s)&amp;&amp;(i||l.data("blockUI.isBlocked")))&amp;&amp;(l.data("blockUI.isBlocked",t),i&amp;&amp;n.bindEvents&amp;&amp;(!t||n.showOverlay))){var d="mousedown mouseup keydown keypress keyup touchstart touchend touchmove";t?e(document).on(d,n,u):e(document).off(d,u)}}function u(t){if("keydown"===t.type&amp;&amp;t.keyCode&amp;&amp;9==t.keyCode&amp;&amp;s&amp;&amp;t.data.constrainTabKey){var o=l,n=!t.shiftKey&amp;&amp;t.target===o[o.length-1],i=t.shiftKey&amp;&amp;t.target===o[0];if(n||i)return setTimeout(function(){f(i)},10),!1}var d=t.data,a=e(t.target);return a.hasClass("blockOverlay")&amp;&amp;d.onOverlayClick&amp;&amp;d.onOverlayClick(t),a.parents("div."+d.blockMsgClass).length&gt;0||0===a.parents().children().filter("div.blockUI").length}function f(e){if(l){var t=l[!0===e?l.length-1:0];t&amp;&amp;t.trigger("focus")}}function p(t,o){return parseInt(e.css(t,o),10)||0}}"function"==typeof define&amp;&amp;define.amd&amp;&amp;define.amd.jQuery?define(["jquery"],e):e(jQuery)}();/*!
 * JavaScript Cookie v2.1.4
 * https://github.com/js-cookie/js-cookie
 *
 * Copyright 2006, 2015 Klaus Hartl &amp; Fagner Brack
 * Released under the MIT license
 */
!function(e){var n=!1;if("function"==typeof define&amp;&amp;define.amd&amp;&amp;(define(e),n=!0),"object"==typeof exports&amp;&amp;(module.exports=e(),n=!0),!n){var o=window.Cookies,t=window.Cookies=e();t.noConflict=function(){return window.Cookies=o,t}}}(function(){function e(){for(var e=0,n={};e&lt;arguments.length;e++){var o=arguments[e];for(var t in o)n[t]=o[t]}return n}return function n(o){function t(n,r,i){var c;if("undefined"!=typeof document){if(arguments.length&gt;1){if("number"==typeof(i=e({path:"/"},t.defaults,i)).expires){var a=new Date;a.setMilliseconds(a.getMilliseconds()+864e5*i.expires),i.expires=a}i.expires=i.expires?i.expires.toUTCString():"";try{c=JSON.stringify(r),/^[\{\[]/.test(c)&amp;&amp;(r=c)}catch(m){}r=o.write?o.write(r,n):encodeURIComponent(String(r)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),n=(n=(n=encodeURIComponent(String(n))).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent)).replace(/[\(\)]/g,escape);var f="";for(var s in i)i[s]&amp;&amp;(f+="; "+s,!0!==i[s]&amp;&amp;(f+="="+i[s]));return document.cookie=n+"="+r+f}n||(c={});for(var p=document.cookie?document.cookie.split("; "):[],d=/(%[0-9A-Z]{2})+/g,u=0;u&lt;p.length;u++){var l=p[u].split("="),C=l.slice(1).join("=");'"'===C.charAt(0)&amp;&amp;(C=C.slice(1,-1));try{var g=l[0].replace(d,decodeURIComponent);if(C=o.read?o.read(C,g):o(C,g)||C.replace(d,decodeURIComponent),this.json)try{C=JSON.parse(C)}catch(m){}if(n===g){c=C;break}n||(c[g]=C)}catch(m){}}return c}}return t.set=t,t.get=function(e){return t.call(t,e)},t.getJSON=function(){return t.apply({json:!0},[].slice.call(arguments))},t.defaults={},t.remove=function(n,o){t(n,"",e(o,{expires:-1}))},t.withConverter=n,t}(function(){})});jQuery(function(o){o(".woocommerce-ordering").on("change","select.orderby",function(){o(this).closest("form").trigger("submit")}),o("input.qty:not(.product-quantity input.qty)").each(function(){var e=parseFloat(o(this).attr("min"));e&gt;=0&amp;&amp;parseFloat(o(this).val())&lt;e&amp;&amp;o(this).val(e)});var e="store_notice"+(o(".woocommerce-store-notice").data("noticeId")||"");"hidden"===Cookies.get(e)?o(".woocommerce-store-notice").hide():o(".woocommerce-store-notice").show(),o(".woocommerce-store-notice__dismiss-link").on("click",function(s){Cookies.set(e,"hidden",{path:"/"}),o(".woocommerce-store-notice").hide(),s.preventDefault()}),o(".woocommerce-input-wrapper span.description").length&amp;&amp;o(document.body).on("click",function(){o(".woocommerce-input-wrapper span.description:visible").prop("aria-hidden",!0).slideUp(250)}),o(".woocommerce-input-wrapper").on("click",function(o){o.stopPropagation()}),o(".woocommerce-input-wrapper :input").on("keydown",function(e){var s=o(this).parent().find("span.description");if(27===e.which&amp;&amp;s.length&amp;&amp;s.is(":visible"))return s.prop("aria-hidden",!0).slideUp(250),e.preventDefault(),!1}).on("click focus",function(){var e=o(this).parent(),s=e.find("span.description");e.addClass("currentTarget"),o(".woocommerce-input-wrapper:not(.currentTarget) span.description:visible").prop("aria-hidden",!0).slideUp(250),s.length&amp;&amp;s.is(":hidden")&amp;&amp;s.prop("aria-hidden",!1).slideDown(250),e.removeClass("currentTarget")}),o.scroll_to_notices=function(e){e.length&amp;&amp;o("html, body").animate({scrollTop:e.offset().top-100},1e3)},o('.woocommerce form .woocommerce-Input[type="password"]').wrap('&lt;span class="password-input"&gt;&lt;/span&gt;'),o(".woocommerce form input").filter(":password").parent("span").addClass("password-input"),o(".password-input").append('&lt;span class="show-password-input"&gt;&lt;/span&gt;'),o(".show-password-input").on("click",function(){o(this).hasClass("display-password")?o(this).removeClass("display-password"):o(this).addClass("display-password"),o(this).hasClass("display-password")?o(this).siblings(['input[type="password"]']).prop("type","text"):o(this).siblings('input[type="text"]').prop("type","password")})});var WP_Statistics_Tracker_Object={"hitRequestUrl":"https:\/\/sneakernovas.com\/wp-json\/wp-statistics\/v2\/hit?wp_statistics_hit_rest=yes&amp;track_all=1&amp;current_page_type=product&amp;current_page_id=2916&amp;search_query&amp;page_uri=L3Byb2R1Y3QveWVlenktYm9vc3QtMzUwLXYyLXplYnJhLw=","keepOnlineRequestUrl":"https:\/\/sneakernovas.com\/wp-json\/wp-statistics\/v2\/online?wp_statistics_hit_rest=yes&amp;track_all=1&amp;current_page_type=product&amp;current_page_id=2916&amp;search_query&amp;page_uri=L3Byb2R1Y3QveWVlenktYm9vc3QtMzUwLXYyLXplYnJhLw=","option":{"dntEnabled":"1","cacheCompatibility":"1"}};"use strict";var WP_Statistics_CheckTime=30,WP_Statistics_Dnd_Active=parseInt(navigator.msDoNotTrack||window.doNotTrack||navigator.doNotTrack,10),wpStatisticsUserOnline={init:function(){"undefined"==typeof WP_Statistics_Tracker_Object?console.log("Variable WP_Statistics_Tracker_Object not found on the page source. Please ensure that you have excluded the /wp-content/plugins/wp-statistics/assets/js/tracker.js file from your cache and then clear your cache."):(this.checkHitRequestConditions(),this.keepUserOnline())},checkHitRequestConditions:function(){!WP_Statistics_Tracker_Object.option.cacheCompatibility||WP_Statistics_Tracker_Object.option.dntEnabled&amp;&amp;1===WP_Statistics_Dnd_Active||this.sendHitRequest()},sendHitRequest:function(){var e=new XMLHttpRequest;e.open("GET",WP_Statistics_Tracker_Object.hitRequestUrl+"&amp;referred="+encodeURIComponent(document.referrer)+"&amp;_="+Date.now(),!0),e.setRequestHeader("Content-Type","application/json;charset=UTF-8"),e.send(null)},sendOnlineUserRequest:function(){var e=new XMLHttpRequest;e.open("GET",WP_Statistics_Tracker_Object.keepOnlineRequestUrl),e.setRequestHeader("Content-Type","application/json;charset=UTF-8"),e.send(null)},keepUserOnline:function(){setInterval(function(){document.hidden||WP_Statistics_Tracker_Object.option.dntEnabled&amp;&amp;1===WP_Statistics_Dnd_Active||this.sendOnlineUserRequest()}.bind(this),1e3*WP_Statistics_CheckTime)}};wpStatisticsUserOnline.init();/*
 * jQuery.bind-first library v0.2.3
 * Copyright (c) 2013 Vladimir Zhuravlev
 *
 * Released under MIT License
 * @license
 *
 * Date: Thu Feb  6 10:13:59 ICT 2014
 **/
(function(t){function e(e){return u?e.data("events"):t._data(e[0]).events}function n(t,n,r){var i=e(t),a=i[n];if(!u){var s=r?a.splice(a.delegateCount-1,1)[0]:a.pop();return a.splice(r?0:a.delegateCount||0,0,s),void 0}r?i.live.unshift(i.live.pop()):a.unshift(a.pop())}function r(e,r,i){var a=r.split(/\s+/);e.each(function(){for(var e=0;a.length&gt;e;++e){var r=a[e].trim().match(/[^\.]+/i)[0];n(t(this),r,i)}})}function i(e){t.fn[e+"First"]=function(){var n=t.makeArray(arguments),i=n.shift();return i&amp;&amp;(t.fn[e].apply(this,arguments),r(this,i)),this}}var a=t.fn.jquery.split("."),s=parseInt(a[0]),f=parseInt(a[1]),u=1&gt;s||1==s&amp;&amp;7&gt;f;i("bind"),i("one"),t.fn.delegateFirst=function(){var e=t.makeArray(arguments),n=e[1];return n&amp;&amp;(e.splice(0,2),t.fn.delegate.apply(this,arguments),r(this,n,!0)),this},t.fn.liveFirst=function(){var e=t.makeArray(arguments);return e.unshift(this.selector),t.fn.delegateFirst.apply(t(document),e),this},u||(t.fn.onFirst=function(e,n){var i=t(this),a="string"==typeof n;if(t.fn.on.apply(i,arguments),"object"==typeof e)for(type in e)e.hasOwnProperty(type)&amp;&amp;r(i,type,a);else"string"==typeof e&amp;&amp;r(i,e,a);return i})})(jQuery);;/*! @vimeo/player v2.2.0 | (c) 2017 Vimeo | MIT License | https://github.com/vimeo/player.js */
!function(e,t){"object"==typeof exports&amp;&amp;"undefined"!=typeof module?module.exports=t():"function"==typeof define&amp;&amp;define.amd?define(t):(e.Vimeo=e.Vimeo||{},e.Vimeo.Player=t())}(this,function(){"use strict";function e(e,t){return t={exports:{}},e(t,t.exports),t.exports}function t(e,t,n){var r=E.get(e.element)||{};t in r||(r[t]=[]),r[t].push(n),E.set(e.element,r)}function n(e,t){return(E.get(e.element)||{})[t]||[]}function r(e,t,n){var r=E.get(e.element)||{};if(!r[t])return!0;if(!n)return r[t]=[],E.set(e.element,r),!0;var i=r[t].indexOf(n);return-1!==i&amp;&amp;r[t].splice(i,1),E.set(e.element,r),r[t]&amp;&amp;0===r[t].length}function i(e,t){var i=n(e,t);if(i.length&lt;1)return!1;var o=i.shift();return r(e,t,o),o}function o(e,t){var n=E.get(e);E.set(t,n),E.delete(e)}function a(e,t){return 0===e.indexOf(t.toLowerCase())?e:""+t.toLowerCase()+e.substr(0,1).toUpperCase()+e.substr(1)}function u(e){return e instanceof window.HTMLElement}function s(e){return!isNaN(parseFloat(e))&amp;&amp;isFinite(e)&amp;&amp;Math.floor(e)==e}function c(e){return/^(https?:)?\/\/((player|www).)?vimeo.com(?=$|\/)/.test(e)}function f(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:{},t=e.id,n=e.url,r=t||n;if(!r)throw new Error("An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.");if(s(r))return"https://vimeo.com/"+r;if(c(r))return r.replace("http:","https:");if(t)throw new TypeError("“"+t+"” is not a valid video id.");throw new TypeError("“"+r+"” is not a vimeo.com url.")}function l(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};return T.reduce(function(t,n){var r=e.getAttribute("data-vimeo-"+n);return(r||""===r)&amp;&amp;(t[n]=""===r?1:r),t},t)}function h(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};return new Promise(function(n,r){if(!c(e))throw new TypeError("“"+e+"” is not a vimeo.com url.");var i="https://vimeo.com/api/oembed.json?url="+encodeURIComponent(e);for(var o in t)t.hasOwnProperty(o)&amp;&amp;(i+="&amp;"+o+"="+encodeURIComponent(t[o]));var a="XDomainRequest"in window?new XDomainRequest:new XMLHttpRequest;a.open("GET",i,!0),a.onload=function(){if(404===a.status)return void r(new Error("“"+e+"” was not found."));if(403===a.status)return void r(new Error("“"+e+"” is not embeddable."));try{var t=JSON.parse(a.responseText);n(t)}catch(e){r(e)}},a.onerror=function(){var e=a.status?" ("+a.status+")":"";r(new Error("There was an error fetching the embed code from Vimeo"+e+"."))},a.send()})}function d(e,t){var n=e.html;if(!t)throw new TypeError("An element must be provided");if(null!==t.getAttribute("data-vimeo-initialized"))return t.querySelector("iframe");var r=document.createElement("div");return r.innerHTML=n,t.appendChild(r.firstChild),t.setAttribute("data-vimeo-initialized","true"),t.querySelector("iframe")}function v(e){return"string"==typeof e&amp;&amp;(e=JSON.parse(e)),e}function p(e,t,n){if(e.element.contentWindow&amp;&amp;e.element.contentWindow.postMessage){var r={method:t};void 0!==n&amp;&amp;(r.value=n);var i=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1"));i&gt;=8&amp;&amp;i&lt;10&amp;&amp;(r=JSON.stringify(r)),e.element.contentWindow.postMessage(r,e.origin)}}function y(e,t){t=v(t);var o=[],a=void 0;if(t.event){if("error"===t.event){n(e,t.data.method).forEach(function(n){var i=new Error(t.data.message);i.name=t.data.name,n.reject(i),r(e,t.data.method,n)})}o=n(e,"event:"+t.event),a=t.data}else if(t.method){var u=i(e,t.method);u&amp;&amp;(o.push(u),a=t.value)}o.forEach(function(t){try{if("function"==typeof t)return void t.call(e,a);t.resolve(a)}catch(e){}})}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var g=void 0!==Array.prototype.indexOf,w=void 0!==window.postMessage;if(!g||!w)throw new Error("Sorry, the Vimeo Player API is not available in this browser.");var k="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},b=(e(function(e,t){!function(e){function t(e,t){function r(e){if(!this||this.constructor!==r)return new r(e);this._keys=[],this._values=[],this._itp=[],this.objectOnly=t,e&amp;&amp;n.call(this,e)}return t||w(e,"size",{get:y}),e.constructor=r,r.prototype=e,r}function n(e){this.add?e.forEach(this.add,this):e.forEach(function(e){this.set(e[0],e[1])},this)}function r(e){return this.has(e)&amp;&amp;(this._keys.splice(g,1),this._values.splice(g,1),this._itp.forEach(function(e){g&lt;e[0]&amp;&amp;e[0]--})),-1&lt;g}function i(e){return this.has(e)?this._values[g]:void 0}function o(e,t){if(this.objectOnly&amp;&amp;t!==Object(t))throw new TypeError("Invalid value used as weak collection key");if(t!=t||0===t)for(g=e.length;g--&amp;&amp;!k(e[g],t););else g=e.indexOf(t);return-1&lt;g}function a(e){return o.call(this,this._values,e)}function u(e){return o.call(this,this._keys,e)}function s(e,t){return this.has(e)?this._values[g]=t:this._values[this._keys.push(e)-1]=t,this}function c(e){return this.has(e)||this._values.push(e),this}function f(){(this._keys||0).length=this._values.length=0}function l(){return p(this._itp,this._keys)}function h(){return p(this._itp,this._values)}function d(){return p(this._itp,this._keys,this._values)}function v(){return p(this._itp,this._values,this._values)}function p(e,t,n){var r=[0],i=!1;return e.push(r),{next:function(){var o,a=r[0];return!i&amp;&amp;a&lt;t.length?(o=n?[t[a],n[a]]:t[a],r[0]++):(i=!0,e.splice(e.indexOf(r),1)),{done:i,value:o}}}}function y(){return this._values.length}function m(e,t){for(var n=this.entries();;){var r=n.next();if(r.done)break;e.call(t,r.value[1],r.value[0],this)}}var g,w=Object.defineProperty,k=function(e,t){return e===t||e!==e&amp;&amp;t!==t};"undefined"==typeof WeakMap&amp;&amp;(e.WeakMap=t({delete:r,clear:f,get:i,has:u,set:s},!0)),"undefined"!=typeof Map&amp;&amp;"function"==typeof(new Map).values&amp;&amp;(new Map).values().next||(e.Map=t({delete:r,has:u,get:i,set:s,keys:l,values:h,entries:d,forEach:m,clear:f})),"undefined"!=typeof Set&amp;&amp;"function"==typeof(new Set).values&amp;&amp;(new Set).values().next||(e.Set=t({has:a,add:c,delete:r,clear:f,keys:h,values:h,entries:v,forEach:m})),"undefined"==typeof WeakSet&amp;&amp;(e.WeakSet=t({delete:r,add:c,clear:f,has:a},!0))}(void 0!==k?k:window)}),e(function(e){var t="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&amp;&amp;"function"==typeof Symbol&amp;&amp;e.constructor===Symbol&amp;&amp;e!==Symbol.prototype?"symbol":typeof e};!function(t,n,r){n[t]=n[t]||r(),e.exports&amp;&amp;(e.exports=n[t])}("Promise",k,function(){function e(e,t){d.add(e,t),h||(h=p(d.drain))}function n(e){var n,r=void 0===e?"undefined":t(e);return null==e||"object"!=r&amp;&amp;"function"!=r||(n=e.then),"function"==typeof n&amp;&amp;n}function r(){for(var e=0;e&lt;this.chain.length;e++)i(this,1===this.state?this.chain[e].success:this.chain[e].failure,this.chain[e]);this.chain.length=0}function i(e,t,r){var i,o;try{!1===t?r.reject(e.msg):(i=!0===t?e.msg:t.call(void 0,e.msg),i===r.promise?r.reject(TypeError("Promise-chain cycle")):(o=n(i))?o.call(i,r.resolve,r.reject):r.resolve(i))}catch(e){r.reject(e)}}function o(t){var i,u=this;if(!u.triggered){u.triggered=!0,u.def&amp;&amp;(u=u.def);try{(i=n(t))?e(function(){var e=new s(u);try{i.call(t,function(){o.apply(e,arguments)},function(){a.apply(e,arguments)})}catch(t){a.call(e,t)}}):(u.msg=t,u.state=1,u.chain.length&gt;0&amp;&amp;e(r,u))}catch(e){a.call(new s(u),e)}}}function a(t){var n=this;n.triggered||(n.triggered=!0,n.def&amp;&amp;(n=n.def),n.msg=t,n.state=2,n.chain.length&gt;0&amp;&amp;e(r,n))}function u(e,t,n,r){for(var i=0;i&lt;t.length;i++)!function(i){e.resolve(t[i]).then(function(e){n(i,e)},r)}(i)}function s(e){this.def=e,this.triggered=!1}function c(e){this.promise=e,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function f(t){if("function"!=typeof t)throw TypeError("Not a function");if(0!==this.__NPO__)throw TypeError("Not a promise");this.__NPO__=1;var n=new c(this);this.then=function(t,i){var o={success:"function"!=typeof t||t,failure:"function"==typeof i&amp;&amp;i};return o.promise=new this.constructor(function(e,t){if("function"!=typeof e||"function"!=typeof t)throw TypeError("Not a function");o.resolve=e,o.reject=t}),n.chain.push(o),0!==n.state&amp;&amp;e(r,n),o.promise},this.catch=function(e){return this.then(void 0,e)};try{t.call(void 0,function(e){o.call(n,e)},function(e){a.call(n,e)})}catch(e){a.call(n,e)}}var l,h,d,v=Object.prototype.toString,p="undefined"!=typeof setImmediate?function(e){return setImmediate(e)}:setTimeout;try{Object.defineProperty({},"x",{}),l=function(e,t,n,r){return Object.defineProperty(e,t,{value:n,writable:!0,configurable:!1!==r})}}catch(e){l=function(e,t,n){return e[t]=n,e}}d=function(){function e(e,t){this.fn=e,this.self=t,this.next=void 0}var t,n,r;return{add:function(i,o){r=new e(i,o),n?n.next=r:t=r,n=r,r=void 0},drain:function(){var e=t;for(t=n=h=void 0;e;)e.fn.call(e.self),e=e.next}}}();var y=l({},"constructor",f,!1);return f.prototype=y,l(y,"__NPO__",0,!1),l(f,"resolve",function(e){var n=this;return e&amp;&amp;"object"==(void 0===e?"undefined":t(e))&amp;&amp;1===e.__NPO__?e:new n(function(t,n){if("function"!=typeof t||"function"!=typeof n)throw TypeError("Not a function");t(e)})}),l(f,"reject",function(e){return new this(function(t,n){if("function"!=typeof t||"function"!=typeof n)throw TypeError("Not a function");n(e)})}),l(f,"all",function(e){var t=this;return"[object Array]"!=v.call(e)?t.reject(TypeError("Not an array")):0===e.length?t.resolve([]):new t(function(n,r){if("function"!=typeof n||"function"!=typeof r)throw TypeError("Not a function");var i=e.length,o=Array(i),a=0;u(t,e,function(e,t){o[e]=t,++a===i&amp;&amp;n(o)},r)})}),l(f,"race",function(e){var t=this;return"[object Array]"!=v.call(e)?t.reject(TypeError("Not an array")):new t(function(n,r){if("function"!=typeof n||"function"!=typeof r)throw TypeError("Not a function");u(t,e,function(e,t){n(t)},r)})}),f})})),E=new WeakMap,T=["id","url","width","maxwidth","height","maxheight","portrait","title","byline","color","autoplay","autopause","loop","responsive","speed"],_=function(){function e(e,t){for(var n=0;n&lt;t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&amp;&amp;(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&amp;&amp;e(t.prototype,n),r&amp;&amp;e(t,r),t}}(),j=new WeakMap,x=new WeakMap,Player=function(){function Player(e){var t=this,n=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};if(m(this,Player),window.jQuery&amp;&amp;e instanceof jQuery&amp;&amp;(e.length&gt;1&amp;&amp;window.console&amp;&amp;console.warn&amp;&amp;console.warn("A jQuery object with multiple elements was passed, using the first element."),e=e[0]),"string"==typeof e&amp;&amp;(e=document.getElementById(e)),!u(e))throw new TypeError("You must pass either a valid element or a valid id.");if("IFRAME"!==e.nodeName){var r=e.querySelector("iframe");r&amp;&amp;(e=r)}if("IFRAME"===e.nodeName&amp;&amp;!c(e.getAttribute("src")||""))throw new Error("The player element passed isn’t a Vimeo embed.");if(j.has(e))return j.get(e);this.element=e,this.origin="*";var i=new b(function(r,i){var a=function(e){if(c(e.origin)&amp;&amp;t.element.contentWindow===e.source){"*"===t.origin&amp;&amp;(t.origin=e.origin);var n=v(e.data),i="event"in n&amp;&amp;"ready"===n.event,o="method"in n&amp;&amp;"ping"===n.method;if(i||o)return t.element.setAttribute("data-ready","true"),void r();y(t,n)}};if(window.addEventListener?window.addEventListener("message",a,!1):window.attachEvent&amp;&amp;window.attachEvent("onmessage",a),"IFRAME"!==t.element.nodeName){var u=l(e,n);h(f(u),u).then(function(n){var r=d(n,e);return t.element=r,o(e,r),j.set(t.element,t),n}).catch(function(e){return i(e)})}});return x.set(this,i),j.set(this.element,this),"IFRAME"===this.element.nodeName&amp;&amp;p(this,"ping"),this}return _(Player,[{key:"callMethod",value:function(e){var n=this,r=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};return new b(function(i,o){return n.ready().then(function(){t(n,e,{resolve:i,reject:o}),p(n,e,r)})})}},{key:"get",value:function(e){var n=this;return new b(function(r,i){return e=a(e,"get"),n.ready().then(function(){t(n,e,{resolve:r,reject:i}),p(n,e)})})}},{key:"set",value:function(e,n){var r=this;return b.resolve(n).then(function(n){if(e=a(e,"set"),void 0===n||null===n)throw new TypeError("There must be a value to set.");return r.ready().then(function(){return new b(function(i,o){t(r,e,{resolve:i,reject:o}),p(r,e,n)})})})}},{key:"on",value:function(e,r){if(!e)throw new TypeError("You must pass an event name.");if(!r)throw new TypeError("You must pass a callback function.");if("function"!=typeof r)throw new TypeError("The callback must be a function.");0===n(this,"event:"+e).length&amp;&amp;this.callMethod("addEventListener",e).catch(function(){}),t(this,"event:"+e,r)}},{key:"off",value:function(e,t){if(!e)throw new TypeError("You must pass an event name.");if(t&amp;&amp;"function"!=typeof t)throw new TypeError("The callback must be a function.");r(this,"event:"+e,t)&amp;&amp;this.callMethod("removeEventListener",e).catch(function(e){})}},{key:"loadVideo",value:function(e){return this.callMethod("loadVideo",e)}},{key:"ready",value:function(){var e=x.get(this);return b.resolve(e)}},{key:"addCuePoint",value:function(e){var t=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:{};return this.callMethod("addCuePoint",{time:e,data:t})}},{key:"removeCuePoint",value:function(e){return this.callMethod("removeCuePoint",e)}},{key:"enableTextTrack",value:function(e,t){if(!e)throw new TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:e,kind:t})}},{key:"disableTextTrack",value:function(){return this.callMethod("disableTextTrack")}},{key:"pause",value:function(){return this.callMethod("pause")}},{key:"play",value:function(){return this.callMethod("play")}},{key:"unload",value:function(){return this.callMethod("unload")}},{key:"getAutopause",value:function(){return this.get("autopause")}},{key:"setAutopause",value:function(e){return this.set("autopause",e)}},{key:"getColor",value:function(){return this.get("color")}},{key:"setColor",value:function(e){return this.set("color",e)}},{key:"getCuePoints",value:function(){return this.get("cuePoints")}},{key:"getCurrentTime",value:function(){return this.get("currentTime")}},{key:"setCurrentTime",value:function(e){return this.set("currentTime",e)}},{key:"getDuration",value:function(){return this.get("duration")}},{key:"getEnded",value:function(){return this.get("ended")}},{key:"getLoop",value:function(){return this.get("loop")}},{key:"setLoop",value:function(e){return this.set("loop",e)}},{key:"getPaused",value:function(){return this.get("paused")}},{key:"getPlaybackRate",value:function(){return this.get("playbackRate")}},{key:"setPlaybackRate",value:function(e){return this.set("playbackRate",e)}},{key:"getTextTracks",value:function(){return this.get("textTracks")}},{key:"getVideoEmbedCode",value:function(){return this.get("videoEmbedCode")}},{key:"getVideoId",value:function(){return this.get("videoId")}},{key:"getVideoTitle",value:function(){return this.get("videoTitle")}},{key:"getVideoWidth",value:function(){return this.get("videoWidth")}},{key:"getVideoHeight",value:function(){return this.get("videoHeight")}},{key:"getVideoUrl",value:function(){return this.get("videoUrl")}},{key:"getVolume",value:function(){return this.get("volume")}},{key:"setVolume",value:function(e){return this.set("volume",e)}}]),Player}();return function(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:document,t=[].slice.call(e.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")),n=function(e){"console"in window&amp;&amp;console.error&amp;&amp;console.error("There was an error creating an embed: "+e)};t.forEach(function(e){try{if(null!==e.getAttribute("data-vimeo-defer"))return;var t=l(e);h(f(t),t).then(function(t){return d(t,e)}).catch(n)}catch(e){n(e)}})}(),function(){var e=arguments.length&gt;0&amp;&amp;void 0!==arguments[0]?arguments[0]:document,t=function(t){if(c(t.origin)&amp;&amp;t.data&amp;&amp;"spacechange"===t.data.event)for(var n=e.querySelectorAll("iframe"),r=0;r&lt;n.length;r++)if(n[r].contentWindow===t.source){var i=n[r].parentElement;i&amp;&amp;-1!==i.className.indexOf("vimeo-space")&amp;&amp;(i.style.paddingBottom=t.data.data[0].bottom+"px");break}};window.addEventListener?window.addEventListener("message",t,!1):window.attachEvent&amp;&amp;window.attachEvent("onmessage",t)}(),Player});if(!Array.prototype.includes){Object.defineProperty(Array.prototype,'includes',{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}
var o=Object(this);var len=o.length&gt;&gt;&gt;0;if(len===0){return!1}
var n=fromIndex|0;var k=Math.max(n&gt;=0?n:len-Math.abs(n),0);function sameValueZero(x,y){return x===y||(typeof x==='number'&amp;&amp;typeof y==='number'&amp;&amp;isNaN(x)&amp;&amp;isNaN(y))}
while(k&lt;len){if(sameValueZero(o[k],searchElement)){return!0}
k++}
return!1}})}
if(!String.prototype.startsWith){Object.defineProperty(String.prototype,'startsWith',{enumerable:!1,configurable:!1,writable:!1,value:function(searchString,position){position=position||0;return this.indexOf(searchString,position)===position}})}
if(!String.prototype.trim){(function(){String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,'')}})()}
!function($,options){if(options.debug){console.log('PYS:',options)}
var dummyPinterest=function(){return{tag:function(){return"pinterest"},isEnabled:function(){},disable:function(){},loadPixel:function(){},fireEvent:function(name,data){return!1},onAdSenseEvent:function(event){},onClickEvent:function(params){},onWatchVideo:function(params){},onCommentEvent:function(event){},onFormEvent:function(params){},onDownloadEvent:function(params){},onWooAddToCartOnButtonEvent:function(product_id){},onWooAddToCartOnSingleEvent:function(product_id,qty,product_type,is_external,$form){},onWooRemoveFromCartEvent:function(cart_item_hash){},onWooAffiliateEvent:function(product_id){},onWooPayPalEvent:function(event){},onEddAddToCartOnButtonEvent:function(download_id,price_index,qty){},onEddRemoveFromCartEvent:function(item){},onPageScroll:function(event){},onTime:function(event){},}}();var dummyBing=function(){return{tag:function(){return"bing"},isEnabled:function(){},disable:function(){},loadPixel:function(){},fireEvent:function(name,data){return!1},onAdSenseEvent:function(event){},onClickEvent:function(params){},onWatchVideo:function(params){},onCommentEvent:function(event){},onFormEvent:function(params){},onDownloadEvent:function(params){},onWooAddToCartOnButtonEvent:function(product_id){},onWooAddToCartOnSingleEvent:function(product_id,qty,product_type,is_external,$form){},onWooRemoveFromCartEvent:function(cart_item_hash){},onWooAffiliateEvent:function(product_id){},onWooPayPalEvent:function(event){},onEddAddToCartOnButtonEvent:function(download_id,price_index,qty){},onEddRemoveFromCartEvent:function(item){},onPageScroll:function(event){},onTime:function(event){},}}();var Utils=function(options){var Pinterest=dummyPinterest;var Bing=dummyBing;var gtag_loaded=!1;let isNewSession=checkSession();function loadPixels(){if(!options.gdpr.all_disabled_by_api){if(!options.gdpr.tiktok_disabled_by_api){TikTok.loadPixel()}
if(!options.gdpr.facebook_disabled_by_api){Facebook.loadPixel()}
if(!options.gdpr.analytics_disabled_by_api){Analytics.loadPixel()}
if(!options.gdpr.google_ads_disabled_by_api){GAds.loadPixel()}
if(!options.gdpr.pinterest_disabled_by_api){Pinterest.loadPixel()}
if(!options.gdpr.bing_disabled_by_api){Bing.loadPixel()}}
if(options.gdpr.consent_magic_integration_enabled&amp;&amp;typeof CS_Data!=="undefined"){if(typeof CS_Data.cs_google_analytics_consent_mode!=="undefined"&amp;&amp;CS_Data.cs_google_analytics_consent_mode==1){Analytics.loadPixel()}
if(typeof CS_Data.cs_google_ads_consent_mode!=="undefined"&amp;&amp;CS_Data.cs_google_ads_consent_mode==1){GAds.loadPixel()}}}
function isJSApiAttrEnabled(url){return url.indexOf('enablejsapi')&gt;-1}
function isOriginAttrEnabled(url){return url.indexOf('origin')&gt;-1}
function getVideoCompletionMarks(duration){var marks={};var points=[0,10,50,90,100];for(var i=0;i&lt;points.length;i++){var _point=points[i];var _mark=_point+'%';var _time=duration*_point/100;if(_point===100){_time=_time-1}
marks[_mark]=Math.floor(_time)}
return marks}
function tagIsYouTubeVideo(tag){var src=tag.src||'';return src.indexOf('youtube.com/embed/')&gt;-1||src.indexOf('youtube.com/v/')&gt;-1}
function tagIsYouTubeAsyncVideo(tag){if(tag.src&amp;&amp;tag.src.indexOf("data:image")!==-1)return!1;var keys=Object.keys(tag.dataset);for(var i=0;i&lt;keys.length;i++){if(keys[i].toLowerCase().indexOf("src")&gt;-1){var src=tag.dataset[keys[i]];return src.indexOf('youtube.com/embed/')&gt;-1||src.indexOf('youtube.com/v/')&gt;-1}}
return!1}
function normalizeYouTubeIframe(tag){var loc=window.location;var a=document.createElement('a');a.href=tag.src;a.hostname='www.youtube.com';a.protocol=loc.protocol;var tmpPathname=a.pathname.charAt(0)==='/'?a.pathname:'/'+a.pathname;if(!isJSApiAttrEnabled(a.search)){a.search=(a.search.length&gt;0?a.search+'&amp;':'')+'enablejsapi=1'}
if(!isOriginAttrEnabled(a.search)&amp;&amp;loc.hostname.indexOf('localhost')===-1){var port=loc.port?':'+loc.port:'';var origin=loc.protocol+'%2F%2F'+loc.hostname+port;a.search=a.search+'&amp;origin='+origin}
if(tag.type==='application/x-shockwave-flash'){var newIframe=document.createElement('iframe');newIframe.height=tag.height;newIframe.width=tag.width;tmpPathname=tmpPathname.replace('/v/','/embed/');tag.parentNode.parentNode.replaceChild(newIframe,tag.parentNode);tag=newIframe}
a.pathname=tmpPathname;if(tag.src!==a.href+a.hash){tag.src=a.href+a.hash}
return tag}
function addYouTubeEvents(iframe){var player=YT.get(iframe.id);if(!player){player=new YT.Player(iframe,{})}
if(typeof iframe.pauseFlag==='undefined'){iframe.pauseFlag=!1;player.addEventListener('onStateChange',function(evt){onYouTubePlayerStateChange(evt,iframe)})}}
function addDynYouTubeVideos(el){if(el.tagName==='IFRAME'&amp;&amp;tagIsYouTubeVideo(el)&amp;&amp;isJSApiAttrEnabled(el.src)&amp;&amp;isOriginAttrEnabled(el.src)){addYouTubeEvents(el)}}
function onYouTubePlayerStateChange(evt,iframe){var stateIndex=evt.data;var player=evt.target;var targetVideoUrl=player.getVideoUrl();var targetVideoId=targetVideoUrl.match(/[?&amp;]v=([^&amp;#]*)/)[1];var playerState=player.getPlayerState();var marks=getVideoCompletionMarks(player.getDuration());iframe.playTracker=iframe.playTracker||{};if(playerState===YT.PlayerState.PLAYING&amp;&amp;!iframe.timer){clearInterval(iframe.timer);iframe.timer=setInterval(function(){checkYouTubeCompletion(player,marks,iframe.videoId)},1000)}else{clearInterval(iframe.timer);iframe.timer=!1}
if(stateIndex===YT.PlayerState.PLAYING){iframe.playTracker[targetVideoId]=!0;iframe.videoId=targetVideoId;iframe.pauseFlag=!1}
if(!iframe.playTracker[iframe.videoId]){return!1}
if(stateIndex===YT.PlayerState.PAUSED){if(!iframe.pauseFlag){iframe.pauseFlag=!0}else{return!1}}}
function checkYouTubeCompletion(player,marks,videoId){var currentTime=player.getCurrentTime();player[videoId]=player[videoId]||{};for(var key in marks){if(marks[key]&lt;=currentTime&amp;&amp;!player[videoId][key]){player[videoId][key]=!0;var data=player.getVideoData();if(key==='0%'){key='play'}
var params={video_type:'youtube',video_id:videoId,video_title:data.title,};if(options.automatic.enable_video&amp;&amp;options.automatic.enable_youtube&amp;&amp;options.dynamicEvents.hasOwnProperty("automatic_event_video")){var pixels=Object.keys(options.dynamicEvents.automatic_event_video);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_video[pixels[i]]);event.params.progress=key
Utils.copyProperties(params,event.params)
Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).onWatchVideo(event)}}
if(key=="play"){$.each(options.triggerEventTypes,function(triggerType,events){$.each(events,function(eventId,triggers){switch(triggerType){case 'video_play':Utils.fireTriggerEvent(eventId);break}})})}}}}
function tagIsVimeoVideo(tag){var src=tag.src||'';return src.indexOf('player.vimeo.com/video/')&gt;-1}
function tagIsAsincVimeoVideo(tag){if(tag.src)return!1;var keys=Object.keys(tag.dataset);for(var i=0;i&lt;keys.length;i++){if(keys[i].toLowerCase().indexOf("src")&gt;-1){var src=tag.dataset[keys[i]];return src.indexOf('player.vimeo.com/video/')&gt;-1}}
return!1}
function attachVimeoPlayerToTag(tag){var player=new Vimeo.Player(tag);player.getDuration().then(function(pl,seconds){pl.pysMarks=getVideoCompletionMarks(seconds)}.bind(null,player));player.getVideoTitle().then(function(pl,title){pl.pysVideoTitle=title}.bind(null,player));player.getVideoId().then(function(pl,id){pl.pysVideoId=id}.bind(null,player));player.pysCompletedMarks={};player.on('play',function(){if(this.pysTimer){return}
clearInterval(this.pysTimer);var player=this;this.pysTimer=setInterval(function(){checkVimeoCompletion(player)},1000)});player.on('pause',function(){clearInterval(this.pysTimer);this.pysTimer=!1});player.on('ended',function(){clearInterval(this.pysTimer);this.pysTimer=!1})}
function checkVimeoCompletion(player){player.getCurrentTime().then(function(seconds){for(var key in player.pysMarks){if(player.pysMarks[key]&lt;=seconds&amp;&amp;!player.pysCompletedMarks[key]){player.pysCompletedMarks[key]=!0;if(key==='0%'){key='play'}
var params={video_type:'vimeo',video_id:player.pysVideoId,video_title:player.pysVideoTitle,};if(options.automatic.enable_video&amp;&amp;options.automatic.enable_vimeo&amp;&amp;options.dynamicEvents.hasOwnProperty("automatic_event_video")){var pixels=Object.keys(options.dynamicEvents.automatic_event_video);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_video[pixels[i]]);event.params.progress=key
Utils.copyProperties(params,event.params,);Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).onWatchVideo(event)}}
if(key=="play"){$.each(options.triggerEventTypes,function(triggerType,events){$.each(events,function(eventId,triggers){switch(triggerType){case 'video_play':Utils.fireTriggerEvent(eventId);break}})})}}}})}
var utmTerms=['utm_source','utm_medium','utm_campaign','utm_content','utm_term'];var utmId=['fbadid','gadid','padid','bingid'];var requestParams=[];function getDomain(url){url=url.replace(/(https?:\/\/)?(www.)?/i,'');if(url.indexOf('/')!==-1){return url.split('/')[0]}
return url}
function checkSession(){let duration=options.last_visit_duration*60000
if(Cookies.get('pys_start_session')===undefined||Cookies.get('pys_session_limit')===undefined){var now=new Date();now.setTime(now.getTime()+duration);Cookies.set('pys_session_limit',!0,{expires:now})
Cookies.set('pys_start_session',!0)
return!0}
return!1}
function getTrafficSource(){try{let referrer=document.referrer.toString(),source;let direct=referrer.length===0;let internal=direct?!1:referrer.indexOf(options.siteUrl)===0;let external=!direct&amp;&amp;!internal;if(external===!1){source='direct'}else{source=referrer}
if(source!=='direct'){return getDomain(source)}else{return source}}catch(e){console.error(e);return'direct'}}
function getQueryVars(){try{var result={},tmp=[];window.location.search.substr(1).split("&amp;").forEach(function(item){tmp=item.split('=');if(tmp.length&gt;1){result[tmp[0]]=tmp[1]}});return result}catch(e){console.error(e);return{}}}
function getLandingPageValue(){let name="pys_landing_page"
if(options.visit_data_model==="last_visit"){name="last_pys_landing_page"}
if(Cookies.get(name)==='undefined'){return""}else{return Cookies.get(name)}}
function getTrafficSourceValue(){let name="pysTrafficSource"
if(options.visit_data_model==="last_visit"){name="last_pysTrafficSource"}
if(Cookies.get(name)==='undefined'){return""}else{return Cookies.get(name)}}
function getUTMId(useLast=!1){try{let cookiePrefix='pys_'
let terms=[];if(useLast){cookiePrefix='last_pys_'}
$.each(utmId,function(index,name){if(Cookies.get(cookiePrefix+name)){terms[name]=Cookies.get(cookiePrefix+name)}});return terms}catch(e){console.error(e);return[]}}
function getUTMs(useLast=!1){try{let cookiePrefix='pys_'
if(useLast){cookiePrefix='last_pys_'}
let terms=[];$.each(utmTerms,function(index,name){if(Cookies.get(cookiePrefix+name)){let value=Cookies.get(cookiePrefix+name);terms[name]=filterEmails(value)}});return terms}catch(e){console.error(e);return[]}}
function getDateTime(){var dateTime=new Array();var date=new Date(),days=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],months=['January','February','March','April','May','June','July','August','September','October','November','December'],hours=['00-01','01-02','02-03','03-04','04-05','05-06','06-07','07-08','08-09','09-10','10-11','11-12','12-13','13-14','14-15','15-16','16-17','17-18','18-19','19-20','20-21','21-22','22-23','23-24'];dateTime.push(hours[date.getHours()]);dateTime.push(days[date.getDay()]);dateTime.push(months[date.getMonth()]);return dateTime}
function filterEmails(value){return Utils.validateEmail(value)?undefined:value}
return{PRODUCT_SIMPLE:0,PRODUCT_VARIABLE:1,PRODUCT_BUNDLE:2,PRODUCT_GROUPED:3,validateEmail:function(email){var re=/^(([^&lt;&gt;()[\]\\.,;:\s@\"]+(\.[^&lt;&gt;()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return re.test(email)},fireEventForAllPixel:function(functionName,events){if(events.hasOwnProperty(Facebook.tag()))
Facebook[functionName](events[Facebook.tag()]);if(events.hasOwnProperty(Analytics.tag()))
Analytics[functionName](events[Analytics.tag()]);if(events.hasOwnProperty(GAds.tag()))
GAds[functionName](events[GAds.tag()]);if(events.hasOwnProperty(Pinterest.tag()))
Pinterest[functionName](events[Pinterest.tag()]);if(events.hasOwnProperty(Bing.tag()))
Bing[functionName](events[Bing.tag()]);if(events.hasOwnProperty(TikTok.tag()))
TikTok[functionName](events[TikTok.tag()])},getQueryValue:function(name){return getQueryVars()[name]},filterEmails:function(value){return filterEmails(value)},setupPinterestObject:function(){Pinterest=window.pys.Pinterest||Pinterest;return Pinterest},setupBingObject:function(){Bing=window.pys.Bing||Bing;return Bing},copyProperties:function(from,to){for(var key in from){if("function"==typeof from[key]){continue}
to[key]=from[key]}
return to},clone:function(obj){var copy;if(null==obj||"object"!=typeof obj)return obj;if(obj instanceof Date){copy=new Date();copy.setTime(obj.getTime());return copy}
if(obj instanceof Array){copy=[];for(var i=0,len=obj.length;i&lt;len;i++){if("function"==typeof obj[i]){continue}
copy[i]=Utils.clone(obj[i])}
return copy}
if(obj instanceof Object){copy={};for(var attr in obj){if(obj.hasOwnProperty(attr)){if("function"==typeof obj[attr]){continue}
copy[attr]=Utils.clone(obj[attr])}}
return copy}
return obj},getTagsAsArray:function(tag){return[].slice.call(document.getElementsByTagName(tag))},initYouTubeAPI:function(){if(typeof window.YT==='undefined'){var tag=document.createElement('script');tag.src='//www.youtube.com/iframe_api';var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag)}
window.onYouTubeIframeAPIReady=function(){var potentialVideos=Utils.getTagsAsArray('iframe').concat(Utils.getTagsAsArray('embed'));for(var i=0;i&lt;potentialVideos.length;i++){var video=potentialVideos[i];if(tagIsYouTubeVideo(video)){var iframe=normalizeYouTubeIframe(video);addYouTubeEvents(iframe)}else{if(tagIsYouTubeAsyncVideo(video)){video.addEventListener("load",function(evt){var iframe=normalizeYouTubeIframe(evt.currentTarget);addYouTubeEvents(iframe)})}}}
var targets=document.querySelectorAll('.elementor-widget-video .elementor-wrapper');const config={attributes:!1,childList:!0,subtree:!0};const callback=function(mutationsList,observer){for(let mutation of mutationsList){if(mutation.type==='childList'){for(var m=0;m&lt;mutation.addedNodes.length;m++){addDynYouTubeVideos(mutation.addedNodes[m])}}}};for(var i=0;i&lt;targets.length;i++){const observer=new MutationObserver(callback);observer.observe(targets[i],config)}}},initVimeoAPI:function(){$(document).ready(function(){var potentialVideos=Utils.getTagsAsArray('iframe').concat(Utils.getTagsAsArray('embed'));for(var i=0;i&lt;potentialVideos.length;i++){var tag=potentialVideos[i];if(tagIsVimeoVideo(tag)){attachVimeoPlayerToTag(tag)}else{if(tagIsAsincVimeoVideo(tag)){tag.addEventListener("load",function(evt){attachVimeoPlayerToTag(evt.currentTarget)})}}}})},manageCookies:function(){let expires=parseInt(options.cookie_duration);let queryVars=getQueryVars();let landing=window.location.href.split('?')[0];try{if(Cookies.get('pys_first_visit')===undefined){Cookies.set('pys_first_visit',!0,{expires:expires});Cookies.set('pysTrafficSource',getTrafficSource(),{expires:expires});Cookies.set('pys_landing_page',landing,{expires:expires});$.each(utmTerms,function(index,name){if(queryVars.hasOwnProperty(name)){Cookies.set('pys_'+name,queryVars[name],{expires:expires})}else{Cookies.remove('pys_'+name)}});$.each(utmId,function(index,name){if(queryVars.hasOwnProperty(name)){Cookies.set('pys_'+name,queryVars[name],{expires:expires})}else{Cookies.remove('pys_'+name)}})}
if(isNewSession){Cookies.set('last_pysTrafficSource',getTrafficSource(),{expires:expires});$.each(utmTerms,function(index,name){if(queryVars.hasOwnProperty(name)){Cookies.set('last_pys_'+name,queryVars[name],{expires:expires})}else{Cookies.remove('last_pys_'+name)}});$.each(utmId,function(index,name){if(queryVars.hasOwnProperty(name)){Cookies.set('last_pys_'+name,queryVars[name],{expires:expires})}else{Cookies.remove('last_pys_'+name)}})
Cookies.set('last_pys_landing_page',landing,{expires:expires})}}catch(e){console.error(e)}},initializeRequestParams:function(){if(options.trackTrafficSource){requestParams.traffic_source=getTrafficSourceValue()}
if(options.trackUTMs){var utms=getUTMs(options.visit_data_model==="last_visit");$.each(utmTerms,function(index,term){if(term in utms){requestParams[term]=utms[term]}})}
var dateTime=getDateTime();if(options.enable_event_time_param){requestParams.event_time=dateTime[0]}
if(options.enable_event_day_param){requestParams.event_day=dateTime[1]}
if(options.enable_event_month_param){requestParams.event_month=dateTime[2]}
if(options.enable_lading_page_param){requestParams.landing_page=getLandingPageValue()}},getRequestParams:function(){return requestParams},getLinkExtension:function(link){link=link.substring(0,(link.indexOf("#")===-1)?link.length:link.indexOf("#"));link=link.substring(0,(link.indexOf("?")===-1)?link.length:link.indexOf("?"));link=link.substring(link.lastIndexOf("/")+1,link.length);if(link.length&gt;0&amp;&amp;link.indexOf('.')!==-1){link=link.substring(link.lastIndexOf(".")+1);return link}else{return""}},getLinkFilename:function(link){link=link.substring(0,(link.indexOf("#")===-1)?link.length:link.indexOf("#"));link=link.substring(0,(link.indexOf("?")===-1)?link.length:link.indexOf("?"));link=link.substring(link.lastIndexOf("/")+1,link.length);if(link.length&gt;0&amp;&amp;link.indexOf('.')!==-1){return link}else{return""}},setupMouseOverClickEvents:function(eventId,triggers){$(document).onFirst('mouseover',triggers.join(','),function(){if($(this).hasClass('pys-mouse-over-'+eventId)){return!0}else{$(this).addClass('pys-mouse-over-'+eventId)}
Utils.fireTriggerEvent(eventId)})},setupCSSClickEvents:function(eventId,triggers){$(document).onFirst('click',triggers.join(','),function(){Utils.fireTriggerEvent(eventId)})},setupURLClickEvents:function(){if(!options.triggerEventTypes.hasOwnProperty('url_click')){return}
$('a').onFirst('click',function(evt){var url=$(this).attr('href');if(url){$.each(options.triggerEventTypes.url_click,function(eventId,triggers){triggers.forEach(function(trigger){if(Utils.compareUrl(url,trigger.value,trigger.rule)){Utils.fireTriggerEvent(eventId)}})})}})},removeUrlDomain(url){if(url.indexOf("/#")&gt;-1){url=url.substring(0,url.indexOf("/#"))}
return url.replace('http://','').replace('https://','').replace('www.','').trim().replace(/^\/+/g,'')},compareUrl:function(base,url,rule){if(url=="*"||url=='')return!0;base=Utils.removeUrlDomain(base)
url=Utils.removeUrlDomain(url)
if(rule=='match'){return url==base}else{return base.indexOf(url)&gt;-1}},setupScrollPosEvents:function(eventId,triggers){var scrollPosThresholds={},docHeight=$(document).height()-$(window).height();$.each(triggers,function(index,scrollPos){scrollPos=docHeight*scrollPos/100;scrollPos=Math.round(scrollPos);scrollPosThresholds[scrollPos]=eventId});$(document).on("scroll",function(){var scrollPos=$(window).scrollTop();$.each(scrollPosThresholds,function(threshold,eventId){if(scrollPos&lt;=threshold){return!0}
if(eventId===null){return!0}else{scrollPosThresholds[threshold]=null}
Utils.fireTriggerEvent(eventId)})})},setupCommentEvents:function(eventId,triggers){$('form.comment-form').on("submit",function(){Utils.fireTriggerEvent(eventId)})},isEventInTimeWindow:function(eventName,event,prefix){if(event.hasOwnProperty("hasTimeWindow")&amp;&amp;event.hasTimeWindow){var cookieName=prefix+"_"+eventName;var now=new Date().getTime();if(Cookies.get(cookieName)!==undefined){var lastTimeFire=Cookies.get(cookieName);var fireTime=event.timeWindow*60*60*1000;if(now-lastTimeFire&gt;fireTime){Cookies.set(cookieName,now,{expires:event.timeWindow/24.0})}else{return!1}}else{Cookies.set(cookieName,now,{expires:event.timeWindow/24.0})}}
return!0},fireTriggerEvent:function(eventId){if(!options.triggerEvents.hasOwnProperty(eventId)){return}
var event={};var events=options.triggerEvents[eventId];if(events.hasOwnProperty('facebook')){event=events.facebook;if(Utils.isEventInTimeWindow(event.name,event,"dyn_facebook_"+eventId)){Facebook.fireEvent(event.name,event)}}
if(events.hasOwnProperty('ga')){event=events.ga;if(Utils.isEventInTimeWindow(event.name,event,"dyn_ga_"+eventId)){Analytics.fireEvent(event.name,event)}}
if(events.hasOwnProperty('google_ads')){event=events.google_ads;if(Utils.isEventInTimeWindow(event.name,event,"dyn_google_ads_"+eventId)){GAds.fireEvent(event.name,event)}}
if(events.hasOwnProperty('pinterest')){event=events.pinterest;if(Utils.isEventInTimeWindow(event.name,event,"dyn_pinterest_"+eventId)){Pinterest.fireEvent(event.name,event)}}
if(events.hasOwnProperty('bing')){event=events.bing;if(Utils.isEventInTimeWindow(event.name,event,"dyn_bing_"+eventId)){Bing.fireEvent(event.name,event)}}
if(events.hasOwnProperty('tiktok')){event=events.tiktok;if(Utils.isEventInTimeWindow(event.name,event,"dyn_bing_"+eventId)){TikTok.fireEvent(event.name,event)}}},isFirstPurchaseFire:function($eventName,orderId,pixel){if(Cookies.get("pys_"+$eventName+"_order_id_"+pixel)==orderId){return!1}else{Cookies.set("pys_"+$eventName+"_order_id_"+pixel,orderId,{expires:1})}
return!0},fireStaticEvents:function(pixel){if(options.staticEvents.hasOwnProperty(pixel)){$.each(options.staticEvents[pixel],function(eventId,events){if(options.woo.hasOwnProperty('woo_purchase_on_transaction')&amp;&amp;options.woo.woo_purchase_on_transaction&amp;&amp;(eventId==="woo_purchase"||eventId==="woo_purchase_category")){if(!Utils.isFirstPurchaseFire(eventId,events[0].woo_order,pixel)){return}}
if(options.edd.hasOwnProperty('edd_purchase_on_transaction')&amp;&amp;options.edd.edd_purchase_on_transaction&amp;&amp;(eventId==="edd_purchase"||eventId==="edd_purchase_category")){if(!Utils.isFirstPurchaseFire(eventId,events[0].edd_order,pixel)){return}}
$.each(events,function(index,event){event.fired=event.fired||!1;if(!event.fired&amp;&amp;Utils.isEventInTimeWindow(event.name,event,'static_'+pixel+"_")){var fired=!1;getPixelBySlag(pixel).fireEvent(event.name,event);event.fired=fired}})})}},loadGoogleTag:function(id){if(!gtag_loaded){(function(window,document,src){var a=document.createElement('script'),m=document.getElementsByTagName('script')[0];a.async=1;a.src=src;m.parentNode.insertBefore(a,m)})(window,document,'//www.googletagmanager.com/gtag/js?id='+id);window.dataLayer=window.dataLayer||[];window.gtag=window.gtag||function gtag(){dataLayer.push(arguments)};gtag('js',new Date());gtag_loaded=!0}},loadPixels:function(){if(options.gdpr.ajax_enabled&amp;&amp;!options.gdpr.consent_magic_integration_enabled){$.get({url:options.ajaxUrl,dataType:'json',data:{action:'pys_get_gdpr_filters_values'},success:function(res){if(res.success){options.gdpr.all_disabled_by_api=res.data.all_disabled_by_api;options.gdpr.facebook_disabled_by_api=res.data.facebook_disabled_by_api;options.gdpr.tiktok_disabled_by_api=res.data.tiktok_disabled_by_api;options.gdpr.analytics_disabled_by_api=res.data.analytics_disabled_by_api;options.gdpr.google_ads_disabled_by_api=res.data.google_ads_disabled_by_api;options.gdpr.pinterest_disabled_by_api=res.data.pinterest_disabled_by_api;options.gdpr.bing_disabled_by_api=res.data.bing_disabled_by_api}
loadPixels()}})}else{loadPixels()}},consentGiven:function(pixel){if(options.gdpr.cookiebot_integration_enabled&amp;&amp;typeof Cookiebot!=='undefined'){var cookiebot_consent_category=options.gdpr['cookiebot_'+pixel+'_consent_category'];if(options.gdpr[pixel+'_prior_consent_enabled']){if(Cookiebot.consented===!1||Cookiebot.consent[cookiebot_consent_category]){return!0}}else{if(Cookiebot.consent[cookiebot_consent_category]){return!0}}
return!1}
if(options.gdpr.cookie_notice_integration_enabled&amp;&amp;typeof cnArgs!=='undefined'){var cn_cookie=Cookies.get(cnArgs.cookieName);if(options.gdpr[pixel+'_prior_consent_enabled']){if(typeof cn_cookie==='undefined'||cn_cookie==='true'){return!0}}else{if(cn_cookie==='true'){return!0}}
return!1}
if(options.gdpr.cookie_law_info_integration_enabled){var cli_cookie=Cookies.get('viewed_cookie_policy');if(options.gdpr[pixel+'_prior_consent_enabled']){if(typeof cli_cookie==='undefined'||cli_cookie==='yes'){return!0}}else{if(cli_cookie==='yes'){return!0}}
return!1}
if(options.gdpr.consent_magic_integration_enabled&amp;&amp;typeof CS_Data!=="undefined"){var cs_cookie=Cookies.get('cs_viewed_cookie_policy'+test_prefix);if(options.gdpr[pixel+'_prior_consent_enabled']){if(typeof cs_cookie==='undefined'||cs_cookie==='yes'){return!0}}else{if(typeof cs_cookie==='undefined'||cs_cookie==='yes'){return!0}}
if(options.gdpr.consent_magic_integration_enabled&amp;&amp;typeof CS_Data!=="undefined"){if((typeof CS_Data.cs_google_analytics_consent_mode!=="undefined"&amp;&amp;CS_Data.cs_google_analytics_consent_mode==1)&amp;&amp;pixel=='analytics'){return!0}
if((typeof CS_Data.cs_google_ads_consent_mode!=="undefined"&amp;&amp;CS_Data.cs_google_ads_consent_mode==1)&amp;&amp;pixel=='google_ads'){return!0}}
return!1}
if(options.gdpr.real_cookie_banner_integration_enabled){var consentApi=window.consentApi;if(consentApi){switch(pixel){case "analytics":return consentApi.consentSync("http","_ga","*").cookieOptIn;case "facebook":return consentApi.consentSync("http","_fbp","*").cookieOptIn;case "pinterest":return consentApi.consentSync("http","_pinterest_sess",".pinterest.com").cookieOptIn;case "bing":return consentApi.consentSync("http","_uetsid","*").cookieOptIn;case "google_ads":return consentApi.consentSync("http","1P_JAR",".google.com").cookieOptIn;case 'tiktok':return consentApi.consentSync("http","tt_webid_v2",".tiktok.com").cookieOptIn;default:return!0}}}
return!0},setupGdprCallbacks:function(){if(options.gdpr.cookiebot_integration_enabled&amp;&amp;typeof Cookiebot!=='undefined'){window.addEventListener("CookiebotOnConsentReady",function(){if(Cookiebot.consent.marketing){Facebook.loadPixel();Bing.loadPixel();Pinterest.loadPixel();GAds.loadPixel();TikTok.loadPixel()}
if(Cookiebot.consent.statistics){Analytics.loadPixel()}
if(!Cookiebot.consent.marketing){Facebook.disable();Pinterest.disable();Bing.disable()
GAds.disable();TikTok.disable()}
if(!Cookiebot.consent.statistics){Analytics.disable()}})}
if(options.gdpr.cookie_notice_integration_enabled){$(document).onFirst('click','.cn-set-cookie',function(){if($(this).data('cookie-set')==='accept'){Facebook.loadPixel();Analytics.loadPixel();GAds.loadPixel();Pinterest.loadPixel();Bing.loadPixel();TikTok.loadPixel()}else{Facebook.disable();Analytics.disable();GAds.disable();Pinterest.disable();Bing.disable();TikTok.disable()}});$(document).onFirst('click','.cn-revoke-cookie',function(){Facebook.disable();Analytics.disable();GAds.disable();Pinterest.disable();Bing.disable();TikTok.disable()})}
if(options.gdpr.cookie_law_info_integration_enabled){$(document).onFirst('click','#cookie_action_close_header',function(){Facebook.loadPixel();Analytics.loadPixel();GAds.loadPixel();Pinterest.loadPixel();Bing.loadPixel();TikTok.loadPixel()});$(document).onFirst('click','#cookie_action_close_header_reject',function(){Facebook.disable();Analytics.disable();GAds.disable();Pinterest.disable();Bing.disable();TikTok.disable()})}
if(options.gdpr.consent_magic_integration_enabled&amp;&amp;typeof CS_Data!=="undefined"){var test_prefix=CS_Data.test_prefix,cs_refresh_after_consent=!1,substring="cs_enabled_cookie_term";if(CS_Data.cs_refresh_after_consent==1){cs_refresh_after_consent=CS_Data.cs_refresh_after_consent}
if(!cs_refresh_after_consent){var theCookies=document.cookie.split(';');for(var i=1;i&lt;=theCookies.length;i++){if(theCookies[i-1].indexOf(substring)!==-1){var categoryCookie=theCookies[i-1].replace('cs_enabled_cookie_term'+test_prefix+'_','');categoryCookie=Number(categoryCookie.replace(/\D+/g,""));var cs_cookie_val=Cookies.get('cs_enabled_cookie_term'+test_prefix+'_'+categoryCookie);if(cs_cookie_val=='yes'){if(categoryCookie===CS_Data.cs_script_cat.facebook){Facebook.loadPixel()}
if(categoryCookie===CS_Data.cs_script_cat.bing){Bing.loadPixel()}
if(categoryCookie===CS_Data.cs_script_cat.analytics||(typeof CS_Data.cs_google_analytics_consent_mode!=="undefined"&amp;&amp;CS_Data.cs_google_analytics_consent_mode==1)){Analytics.loadPixel()}
if(categoryCookie===CS_Data.cs_script_cat.gads||(typeof CS_Data.cs_google_ads_consent_mode!=="undefined"&amp;&amp;CS_Data.cs_google_ads_consent_mode==1)){GAds.loadPixel()}
if(categoryCookie===CS_Data.cs_script_cat.pinterest){Pinterest.loadPixel()}
if(categoryCookie===CS_Data.cs_script_cat.tiktok){TikTok.loadPixel()}}else{if(categoryCookie===CS_Data.cs_script_cat.facebook){Facebook.disable()}
if(categoryCookie===CS_Data.cs_script_cat.bing){Bing.disable()}
if(categoryCookie===CS_Data.cs_script_cat.analytics&amp;&amp;(typeof CS_Data.cs_google_analytics_consent_mode=="undefined"||CS_Data.cs_google_analytics_consent_mode==0)){Analytics.disable()}
if(categoryCookie===CS_Data.cs_script_cat.gads&amp;&amp;(typeof CS_Data.cs_google_ads_consent_mode=="undefined"||CS_Data.cs_google_ads_consent_mode==0)){GAds.disable()}
if(categoryCookie===CS_Data.cs_script_cat.pinterest){Pinterest.disable()}
if(categoryCookie===CS_Data.cs_script_cat.tiktok){TikTok.disable()}}
if(Cookies.get('cs_enabled_advanced_matching')=='yes'){Facebook.loadPixel()}}}
$(document).on('click','.cs_action_btn',function(e){e.preventDefault();var elm=$(this),button_action=elm.attr('data-cs_action');if(button_action==='allow_all'){Facebook.loadPixel();Bing.loadPixel();Analytics.loadPixel();GAds.loadPixel();Pinterest.loadPixel();TikTok.loadPixel()}else if(button_action==='disable_all'){Facebook.disable();Bing.disable();if(CS_Data.cs_google_analytics_consent_mode==0||typeof CS_Data.cs_google_analytics_consent_mode=="undefined"){Analytics.disable()}
if(CS_Data.cs_google_ads_consent_mode==0||typeof CS_Data.cs_google_ads_consent_mode=="undefined"){GAds.disable()}
Pinterest.disable();TikTok.disable()}})}}
if(options.gdpr.real_cookie_banner_integration_enabled){var consentApi=window.consentApi;if(consentApi){consentApi.consent("http","_ga","*").then(Analytics.loadPixel.bind(Analytics),Analytics.disable.bind(Analytics));consentApi.consent("http","_fbp","*").then(Facebook.loadPixel.bind(Facebook),Facebook.disable.bind(Facebook));consentApi.consent("http","_pinterest_sess",".pinterest.com").then(Pinterest.loadPixel.bind(Pinterest),Pinterest.disable.bind(Pinterest));consentApi.consent("http","_uetsid","*").then(Bing.loadPixel.bind(Bing),Bing.disable.bind(Bing));consentApi.consent("http","1P_JAR",".google.com").then(GAds.loadPixel.bind(GAds),GAds.disable.bind(GAds));consentApi.consent("http","tt_webid_v2",".tiktok.com").then(TikTok.loadPixel.bind(GAds),TikTok.disable.bind(GAds))}}},isCheckoutPage:function(){return $('body').hasClass('woocommerce-checkout')||$('body').hasClass('edd-checkout')},addCheckoutFields:function(){var utm="";var utms=getUTMs()
$.each(utmTerms,function(index,name){if(index&gt;0){utm+="|"}
utm+=name+":"+utms[name]});var utmIdList="";var utmsIds=getUTMId()
$.each(utmId,function(index,name){if(index&gt;0){utmIdList+="|"}
utmIdList+=name+":"+utmsIds[name]});var utmIdListLast="";var utmsIdsLast=getUTMId(!0)
$.each(utmId,function(index,name){if(index&gt;0){utmIdListLast+="|"}
utmIdListLast+=name+":"+utmsIdsLast[name]});var utmLast="";var utmsLast=getUTMs(!0)
$.each(utmTerms,function(index,name){if(index&gt;0){utmLast+="|"}
utmLast+=name+":"+utmsLast[name]});var dateTime=getDateTime();var landing=Cookies.get('pys_landing_page');var lastLanding=Cookies.get('last_pys_landing_page');var trafic=Cookies.get('pysTrafficSource');var lastTrafic=Cookies.get('last_pysTrafficSource');var $form=null;if($('body').hasClass('woocommerce-checkout')){$form=$("form.woocommerce-checkout")}else{$form=$("#edd_purchase_form")}
var inputs={'pys_utm':utm,'pys_utm_id':utmIdList,'pys_browser_time':dateTime.join("|"),'pys_landing':landing,'pys_source':trafic,'pys_order_type':$(".wcf-optin-form").length&gt;0?"wcf-optin":"normal",'last_pys_landing':lastLanding,'last_pys_source':lastTrafic,'last_pys_utm':utmLast,'last_pys_utm_id':utmIdListLast,}
Object.keys(inputs).forEach(function(key,index){$form.append("&lt;input type='hidden' name='"+key+"' value='"+inputs[key]+"' /&gt; ")})},saveAdvancedFormData:function(email,phone,firstName,lastName){let data=Utils.getAdvancedFormData();if(email!=null){data.email=email}
if(phone!=null){data.phone=phone}
if(firstName!=null){data.first_name=firstName}
if(lastName!=null){data.last_name=lastName}
Cookies.set('pys_advanced_form_data',JSON.stringify(data),{expires:300})},getAdvancedFormData:function(){let dataStr=Cookies.get("pys_advanced_form_data");if(dataStr===undefined){return{'first_name':"",'last_name':"",'email':"",'phone':""}}else{return JSON.parse(dataStr)}}}}(options);var TikTok=function(options){var initialized=!1;function fireEvent(name,event){if(typeof window.pys_event_data_filter==="function"&amp;&amp;window.pys_disable_event_filter(name,'tiktok')){return}
var params=Utils.copyProperties(event.params,{});event.pixelIds.forEach(function(pixelId){if(options.debug){console.log('[TikTok] '+name,params,"pixel_id",pixelId)}
if(options.tiktok.hasOwnProperty('advanced_matching')&amp;&amp;Object.keys(options.tiktok.advanced_matching).length&gt;0){ttq.instance(pixelId).identify(options.tiktok.advanced_matching)}
ttq.instance(pixelId).track(name,params)})}
return{tag:function(){return"tiktok"},isEnabled:function(){return options.hasOwnProperty('tiktok')},disable:function(){initialized=!1},loadPixel:function(){if(initialized||!this.isEnabled()||!Utils.consentGiven('tiktok')){return}
!function(w,d,t){w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"];ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i&lt;ttq.methods.length;i++)
ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n&lt;ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e};ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&amp;lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)}}(window,document,'ttq');options.tiktok.pixelIds.forEach(function(pixelId){ttq.load(pixelId);ttq.page()});initialized=!0;Utils.fireStaticEvents('tiktok')},fireEvent:function(name,data){if(!initialized||!this.isEnabled()){return!1}
data.delay=data.delay||0;if(data.delay===0){fireEvent(name,data)}else{setTimeout(function(name,params){fireEvent(name,params)},data.delay*1000,name,data)}
return!0},onClickEvent:function(event){this.fireEvent(event.name,event)},onWooAddToCartOnSingleEvent:function(product_id,qty,product_type,is_external,$form){window.pysWooProductData=window.pysWooProductData||[];if(!options.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty(this.tag())){var event=Utils.clone(options.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()]);Utils.copyProperties(window.pysWooProductData[product_id][this.tag()].params,event.params);if(options.woo.addToCartOnButtonValueEnabled&amp;&amp;options.woo.addToCartOnButtonValueOption!=='global'){if(product_type===Utils.PRODUCT_BUNDLE){var data=$(".bundle_form .bundle_data").data("bundle_form_data");var items_sum=getBundlePriceOnSingleProduct(data);event.params.value=(parseFloat(data.base_price)+items_sum)*qty}else{event.params.value=event.params.value*qty}}
event.params.quantity=qty;this.fireEvent(event.name,event)}}},onWooAddToCartOnButtonEvent:function(product_id){if(!options.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty(this.tag())){var productData=window.pysWooProductData[product_id][this.tag()]
var event=Utils.clone(options.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()])
Utils.copyProperties(productData.params,event.params)
event.pixelIds=productData.pixelIds;this.fireEvent(event.name,event)}}},onEddAddToCartOnButtonEvent:function(download_id,price_index,qty){if(!options.dynamicEvents.edd_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;var event=Utils.clone(options.dynamicEvents.edd_add_to_cart_on_button_click[this.tag()]);if(window.pysEddProductData.hasOwnProperty(download_id)){var index;if(price_index){index=download_id+'_'+price_index}else{index=download_id}
if(window.pysEddProductData[download_id].hasOwnProperty(index)){if(window.pysEddProductData[download_id][index].hasOwnProperty(this.tag())){Utils.copyProperties(window.pysEddProductData[download_id][index][this.tag()].params,event.params);this.fireEvent(event.name,event)}}}}}}(options);var Facebook=function(options){var defaultEventTypes=['PageView','ViewContent','Search','AddToCart','AddToWishlist','InitiateCheckout','AddPaymentInfo','Purchase','Lead','Subscribe','CustomizeProduct','FindLocation','StartTrial','SubmitApplication','Schedule','Contact','Donate'];var notCachedEventsIds=new Array();var isAddToCartFromJs=options.woo.hasOwnProperty("addToCartCatchMethod")&amp;&amp;options.woo.addToCartCatchMethod==="add_cart_js";if(!isAddToCartFromJs){notCachedEventsIds.push('woo_add_to_cart_on_button_click')}
var initialized=!1;var configuredPixels=new Array();function fireEvent(name,event){if(typeof window.pys_event_data_filter==="function"&amp;&amp;window.pys_disable_event_filter(name,'facebook')){return}
var data=event.params;var ids=event.pixelIds;var actionType=defaultEventTypes.includes(name)?'trackSingle':'trackSingleCustom';var params={};Utils.copyProperties(data,params);Utils.copyProperties(Utils.getRequestParams(),params);if(options.facebook.serverApiEnabled){if(event.e_id==="woo_remove_from_cart"){Facebook.updateEventId(event.name);event.eventID=Facebook.getEventId(event.name)}else if(isAddToCartFromJs&amp;&amp;event.e_id==="woo_add_to_cart_on_button_click"){Facebook.updateEventId(event.name);event.eventID=Facebook.getEventId(event.name)}else if(!notCachedEventsIds.includes(event.e_id)){var isApiDisabled=options.gdpr.all_disabled_by_api||options.gdpr.facebook_disabled_by_api||options.gdpr.tiktok_disabled_by_api||options.gdpr.cookiebot_integration_enabled||options.gdpr.cookie_notice_integration_enabled||options.gdpr.consent_magic_integration_enabled||options.gdpr.cookie_law_info_integration_enabled;if(options.facebook.ajaxForServerEvent||event.type!=="static"){event.eventID=pys_generate_token(36)}
if(options.facebook.ajaxForServerEvent||isApiDisabled||event.delay&gt;0||event.type!=="static"){var json={action:'pys_api_event',pixel:'facebook',event:name,ids:ids,data:params,url:window.location.href,eventID:event.eventID,};if(event.hasOwnProperty('woo_order')){json.woo_order=event.woo_order}
if(event.hasOwnProperty('edd_order')){json.edd_order=event.edd_order}
if(event.e_id==="automatic_event_internal_link"||event.e_id==="automatic_event_outbound_link"){setTimeout(function(){jQuery.ajax({type:'POST',url:options.ajaxUrl,data:json,headers:{'Cache-Control':'no-cache'},success:function(){},})},500)}else if(name=='PageView'){let expires=parseInt(options.cookie_duration);var currentTimeInSeconds=Date.now();var randomNum=Math.floor(1000000000+Math.random()*9000000000);timeoutDelay=0;if(!Cookies.get('_fbp')){timeoutDelay=100}
if(getUrlParameter('fbclid')&amp;&amp;!Cookies.get('_fbc')){timeoutDelay=100}
setTimeout(function(){if(!Cookies.get('_fbp')){Cookies.set('_fbp','fb.1.'+currentTimeInSeconds+'.'+randomNum,{expires:expires})}
if(getUrlParameter('fbclid')&amp;&amp;!Cookies.get('_fbc')){Cookies.set('_fbc','fb.1.'+currentTimeInSeconds+'.'+getUrlParameter('fbclid'),{expires:expires})}
jQuery.ajax({type:'POST',url:options.ajaxUrl,data:json,headers:{'Cache-Control':'no-cache'},success:function(){},})},timeoutDelay)}else{jQuery.ajax({type:'POST',url:options.ajaxUrl,data:json,headers:{'Cache-Control':'no-cache'},success:function(){},})}}
if(event.e_id!=="automatic_event_signup"&amp;&amp;name=="CompleteRegistration"&amp;&amp;options.facebook.wooCRSendFromServer){return}}}
if(options.debug){console.log('[Facebook] '+name,params,"pixel_ids",ids,"eventID",event.eventID)}
ids.forEach(function(pixelId){var args={};if(options.facebook.serverApiEnabled&amp;&amp;event.hasOwnProperty('eventID')){args.eventID=pixelId+event.eventID}
Facebook.maybeInitPixel(pixelId);fbq(actionType,pixelId,name,params,args)})}
return{tag:function(){return"facebook"},isEnabled:function(){return options.hasOwnProperty('facebook')},initEventIdCookies:function(key){var ids={};ids[key]=pys_generate_token(36)
Cookies.set('pys_fb_event_id',JSON.stringify(ids))},updateEventId:function(key){var cooData=Cookies.get("pys_fb_event_id")
if(cooData===undefined){this.initEventIdCookies(key)}else{var data=JSON.parse(cooData);data[key]=pys_generate_token(36);Cookies.set('pys_fb_event_id',JSON.stringify(data))}},getEventId:function(key){var data=Cookies.get("pys_fb_event_id");if(data===undefined){this.initEventIdCookies(key);data=Cookies.get("pys_fb_event_id")}
return JSON.parse(data)[key]},disable:function(){initialized=!1},loadPixel:function(){if(initialized||!this.isEnabled()||!Utils.consentGiven('facebook')){return}
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.agent='dvpixelyoursite';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js');options.facebook.pixelIds.forEach(function(pixelId){Facebook.maybeInitPixel(pixelId)});initialized=!0;Utils.fireStaticEvents('facebook')},advancedMatching:function(){if(options.facebook.advancedMatchingEnabled){let advancedMatchingForm=Utils.getAdvancedFormData();let advancedMatching={};if(Object.keys(options.facebook.advancedMatching).length&gt;0){advancedMatching=options.facebook.advancedMatching}
if(!advancedMatching.hasOwnProperty("em")&amp;&amp;advancedMatchingForm.hasOwnProperty("email")&amp;&amp;advancedMatchingForm.email.length&gt;0){advancedMatching.em=advancedMatchingForm.email}
if(!advancedMatching.hasOwnProperty("ph")&amp;&amp;advancedMatchingForm.hasOwnProperty("phone")&amp;&amp;advancedMatchingForm.phone.length&gt;0){advancedMatching.ph=advancedMatchingForm.phone}
if(!advancedMatching.hasOwnProperty("fn")&amp;&amp;advancedMatchingForm.hasOwnProperty("first_name")&amp;&amp;advancedMatchingForm.first_name.length&gt;0){advancedMatching.fn=advancedMatchingForm.first_name}
if(!advancedMatching.hasOwnProperty("ln")&amp;&amp;advancedMatchingForm.hasOwnProperty("last_name")&amp;&amp;advancedMatchingForm.last_name.length&gt;0){advancedMatching.ln=advancedMatchingForm.last_name}
if(Object.keys(advancedMatching).length&gt;0){return advancedMatching}}
return!1},maybeInitPixel:function(pixelId){if(configuredPixels.includes(pixelId))return;if(options.facebook.removeMetadata){fbq('set','autoConfig',!1,pixelId)}
let advancedMatching=Facebook.advancedMatching();if(options.gdpr.consent_magic_integration_enabled&amp;&amp;typeof CS_Data!=="undefined"){if(!advancedMatching){fbq('init',pixelId)}else{var cs_advanced_matching=Cookies.get('cs_enabled_advanced_matching'+test_prefix);if(jQuery('#cs_enabled_advanced_matching'+test_prefix).length&gt;0){if(cs_advanced_matching=='yes'){fbq('init',pixelId,advancedMatching)}else{fbq('init',pixelId)}}else{fbq('init',pixelId,advancedMatching)}}}else{if(!advancedMatching){fbq('init',pixelId)}else{fbq('init',pixelId,advancedMatching)}}
configuredPixels.push(pixelId)},fireEvent:function(name,data){if(!initialized||!this.isEnabled()){return!1}
data.delay=data.delay||0;data.params=data.params||{};if(data.delay===0){fireEvent(name,data)}else{setTimeout(function(name,params){fireEvent(name,params)},data.delay*1000,name,data)}
return!0},onAdSenseEvent:function(event){this.fireEvent(event.name,event)},onClickEvent:function(event){this.fireEvent(event.name,event)},onWatchVideo:function(event){this.fireEvent(event.name,event)},onCommentEvent:function(event){this.fireEvent(event.name,event)},onFormEvent:function(event){this.fireEvent(event.name,event)},onDownloadEvent:function(event){this.fireEvent(event.name,event)},onWooAddToCartOnButtonEvent:function(product_id){if(!options.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty('facebook')){var event=Utils.clone(options.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()])
Utils.copyProperties(window.pysWooProductData[product_id].facebook.params,event.params)
event.pixelIds=window.pysWooProductData[product_id].facebook.pixelIds;this.fireEvent(event.name,event)}}},onWooAddToCartOnSingleEvent:function(product_id,qty,product_type,is_external,$form){window.pysWooProductData=window.pysWooProductData||[];if(!options.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;if(product_type===Utils.PRODUCT_VARIABLE&amp;&amp;!options.facebook.wooVariableAsSimple){product_id=parseInt($form.find('input[name="variation_id"]').val())}
if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty('facebook')){var event=Utils.clone(options.dynamicEvents.woo_add_to_cart_on_button_click.facebook);Utils.copyProperties(window.pysWooProductData[product_id].facebook.params,event.params);var groupValue=0;if(product_type===Utils.PRODUCT_GROUPED){$form.find(".woocommerce-grouped-product-list .qty").each(function(index){var childId=$(this).attr('name').replaceAll("quantity[","").replaceAll("]","");var quantity=parseInt($(this).val());if(isNaN(quantity)){quantity=0}
var childItem=window.pysWooProductData[product_id].facebook.grouped[childId];if(quantity==0){event.params.content_ids.forEach(function(el,index,array){if(el==childItem.content_id){array.splice(index,1)}})}
if(event.params.hasOwnProperty('contents')){event.params.contents.forEach(function(el,index,array){if(el.id==childItem.content_id){if(quantity&gt;0){el.quantity=quantity}else{array.splice(index,1)}}})}
groupValue+=childItem.price*quantity});if(groupValue==0)return}
if(options.woo.addToCartOnButtonValueEnabled&amp;&amp;options.woo.addToCartOnButtonValueOption!=='global'){if(product_type===Utils.PRODUCT_GROUPED){event.params.value=groupValue}else if(product_type===Utils.PRODUCT_BUNDLE){var data=$(".bundle_form .bundle_data").data("bundle_form_data");var items_sum=getBundlePriceOnSingleProduct(data);event.params.value=(parseFloat(data.base_price)+items_sum)*qty}else{event.params.value=event.params.value*qty}}
if(event.params.hasOwnProperty('contents')&amp;&amp;product_type!==Utils.PRODUCT_GROUPED){event.params.contents[0].quantity=qty}
var event_name=is_external?options.woo.affiliateEventName:event.name;this.fireEvent(event_name,event)}}},onWooRemoveFromCartEvent:function(event){this.fireEvent(event.name,event)},onWooAffiliateEvent:function(product_id){if(!options.dynamicEvents.woo_affiliate.hasOwnProperty(this.tag()))
return;var event=Utils.clone(options.dynamicEvents.woo_affiliate[this.tag()]);if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty('facebook')){Utils.copyProperties(window.pysWooProductData[product_id][this.tag()].params,event.params)
this.fireEvent(options.woo.affiliateEventName,event)}}},onWooPayPalEvent:function(event){this.fireEvent(event.name,event)},onEddAddToCartOnButtonEvent:function(download_id,price_index,qty){if(!options.dynamicEvents.edd_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;var event=Utils.clone(options.dynamicEvents.edd_add_to_cart_on_button_click[this.tag()]);if(window.pysEddProductData.hasOwnProperty(download_id)){var index;if(price_index){index=download_id+'_'+price_index}else{index=download_id}
if(window.pysEddProductData[download_id].hasOwnProperty(index)){if(window.pysEddProductData[download_id][index].hasOwnProperty('facebook')){Utils.copyProperties(window.pysEddProductData[download_id][index].facebook.params,event.params)
if(options.edd.addToCartOnButtonValueEnabled&amp;&amp;options.edd.addToCartOnButtonValueOption!=='global'){event.params.value=event.params.value*qty}
var contents=event.params.contents;contents[0].quantity=qty;event.params.contents=JSON.stringify(contents);this.fireEvent(event.name,event)}}}},onEddRemoveFromCartEvent:function(event){this.fireEvent(event.name,event)},onPageScroll:function(event){this.fireEvent(event.name,event)},onTime:function(event){this.fireEvent(event.name,event)},}}(options);var Analytics=function(options){var initialized=!1;function fireEvent(name,data){if(typeof window.pys_event_data_filter==="function"&amp;&amp;window.pys_disable_event_filter(name,'ga')){return}
var eventParams=Utils.copyProperties(data.params,{});Utils.copyProperties(Utils.getRequestParams(),eventParams);var _fireEvent=function(tracking_id,name,params){params.send_to=tracking_id;if(options.debug){console.log('[Google Analytics #'+tracking_id+'] '+name,params)}
gtag('event',name,params)};data.trackingIds.forEach(function(tracking_id){var copyParams=Utils.copyProperties(eventParams,{});var params=mapParamsTov4(tracking_id,name,copyParams)
_fireEvent(tracking_id,name,params)})}
function normalizeEventName(eventName){var matches={ViewContent:'view_item',AddToCart:'add_to_cart',AddToWishList:'add_to_wishlist',InitiateCheckout:'begin_checkout',Purchase:'purchase',Lead:'generate_lead',CompleteRegistration:'sign_up',AddPaymentInfo:'set_checkout_option'};return matches.hasOwnProperty(eventName)?matches[eventName]:eventName}
function mapParamsTov4(tag,name,param){delete param.page_title;delete param.event_url;delete param.landing_page;if(isv4(tag)){delete param.traffic_source;delete param.event_category;delete param.event_label;delete param.ecomm_prodid;delete param.ecomm_pagetype;delete param.ecomm_totalvalue;if(name==='search'){param.search=param.search_term;delete param.search_term;delete param.non_interaction;delete param.dynx_itemid;delete param.dynx_pagetype;delete param.dynx_totalvalue}}else{switch(name){case 'OutboundClick':case 'InternalClick':{let params={event_category:"Key Actions",event_action:name,non_interaction:param.non_interaction,}
if(param.hasOwnProperty("target_url")){params.event_label=param.target_url}
if(options.trackTrafficSource){params.traffic_source=param.traffic_source}
return params}
case 'AdSense':case 'Comment':case 'login':case 'sign_up':case 'EmailClick':case 'TelClick':{let params={event_category:"Key Actions",event_action:name,non_interaction:param.non_interaction,}
return params}
case 'Form':{let params={event_category:"Key Actions",event_action:name,non_interaction:param.non_interaction,}
var formClass=(typeof param.form_class!='undefined')?'class: '+param.form_class:'';if(formClass!=""){params.event_label=formClass}
return params}
case 'Download':{let params={event_category:"Key Actions",event_action:name,event_label:param.download_name,non_interaction:param.non_interaction,}
return params}
case 'TimeOnPage':case 'PageScroll':{let params={event_category:"Key Actions",event_action:name,event_label:document.title,non_interaction:param.non_interaction,}
return params}
case 'search':{let params={event_category:"Key Actions",event_action:name,event_label:param.search_term,non_interaction:param.non_interaction,}
return params}}
delete param.post_type;delete param.post_id;delete param.plugin;delete param.user_role;delete param.cartlows;delete param.cartflows_flow;delete param.cartflows_step}
return param}
function isv4(tag){return tag.indexOf('G')===0}
return{tag:function(){return"ga"},isEnabled:function(){return options.hasOwnProperty('ga')},disable:function(){initialized=!1},loadPixel:function(){if(initialized||!this.isEnabled()||!Utils.consentGiven('analytics')){return}
Utils.loadGoogleTag(options.ga.trackingIds[0]);var cd={'dimension1':'event_hour','dimension2':'event_day','dimension3':'event_month'};if(options.ga.retargetingLogic==='ecomm'){cd.dimension4='ecomm_prodid';cd.dimension5='ecomm_pagetype';cd.dimension6='ecomm_totalvalue'}else{cd.dimension4='dynx_itemid';cd.dimension5='dynx_pagetype';cd.dimension6='dynx_totalvalue'}
var config={'link_attribution':options.ga.enhanceLinkAttr,'anonymize_ip':options.ga.anonimizeIP,'custom_map':cd};if(options.user_id&amp;&amp;options.user_id!=0){config.user_id=options.user_id}
if(options.ga.crossDomainEnabled){config.linker={accept_incoming:options.ga.crossDomainAcceptIncoming,domains:options.ga.crossDomainDomains}}
options.ga.trackingIds.forEach(function(trackingId,index){if(options.ga.isDebugEnabled.includes("index_"+index)){config.debug_mode=!0}else{config.debug_mode=!1}
if(isv4(trackingId)){if(options.ga.disableAdvertisingFeatures){config.allow_google_signals=!1}
if(options.ga.disableAdvertisingPersonalization){config.allow_ad_personalization_signals=!1}}
gtag('config',trackingId,config)});initialized=!0;Utils.fireStaticEvents('ga');$(document).trigger("analytics_initialized")},fireEvent:function(name,data){if(!initialized||!this.isEnabled()){return!1}
data.delay=data.delay||0;data.params=data.params||{};if(data.delay===0){fireEvent(name,data)}else{setTimeout(function(name,params){fireEvent(name,params)},data.delay*1000,name,data)}
return!0},onAdSenseEvent:function(){},onClickEvent:function(event){this.fireEvent(event.name,event)},onWatchVideo:function(event){if(!event.hasOwnProperty("youtube_disabled")||!event.youtube_disabled||event.params.video_type!=="youtube"){this.fireEvent(event.name,event)}},onCommentEvent:function(event){this.fireEvent(event.name,event)},onFormEvent:function(event){this.fireEvent(event.name,event)},onDownloadEvent:function(event){this.fireEvent(event.name,event)},onWooAddToCartOnButtonEvent:function(product_id){if(!options.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty('ga')){var event=Utils.clone(options.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()]);Utils.copyProperties(window.pysWooProductData[product_id].ga.params,event.params)
event.trackingIds=window.pysWooProductData[product_id].ga.trackingIds;this.fireEvent(event.name,event)}}},onWooAddToCartOnSingleEvent:function(product_id,qty,product_type,is_external,$form){window.pysWooProductData=window.pysWooProductData||[];if(!options.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;var event=Utils.clone(options.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()]);if(product_type===Utils.PRODUCT_VARIABLE&amp;&amp;!options.ga.wooVariableAsSimple){product_id=parseInt($form.find('input[name="variation_id"]').val())}
if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty('ga')){Utils.copyProperties(window.pysWooProductData[product_id].ga.params,event.params);if(product_type===Utils.PRODUCT_GROUPED){var groupValue=0;$form.find(".woocommerce-grouped-product-list .qty").each(function(index){var childId=$(this).attr('name').replaceAll("quantity[","").replaceAll("]","");var quantity=parseInt($(this).val());if(isNaN(quantity)){quantity=0}
var childItem=window.pysWooProductData[product_id].ga.grouped[childId];event.params.items.forEach(function(el,index,array){if(el.id==childItem.content_id){if(quantity&gt;0){el.quantity=quantity;el.price=childItem.price}else{array.splice(index,1)}}});groupValue+=childItem.price*quantity});if(options.woo.addToCartOnButtonValueEnabled&amp;&amp;options.woo.addToCartOnButtonValueOption!=='global'&amp;&amp;event.params.hasOwnProperty('ecomm_totalvalue')){event.params.ecomm_totalvalue=groupValue}
if(groupValue==0)return}else{event.params.items[0].quantity=qty}
if(options.woo.addToCartOnButtonValueEnabled&amp;&amp;options.woo.addToCartOnButtonValueOption!=='global'&amp;&amp;product_type!==Utils.PRODUCT_GROUPED){if(event.params.hasOwnProperty('ecomm_totalvalue')){event.params.ecomm_totalvalue=event.params.items[0].price*qty}}
var eventName=is_external?options.woo.affiliateEventName:event.name;eventName=normalizeEventName(eventName);this.fireEvent(eventName,event)}}},onWooCheckoutProgressStep:function(event){this.fireEvent(event.name,event)},onWooSelectContent:function(event){this.fireEvent(event.name,event)},onWooRemoveFromCartEvent:function(event){this.fireEvent(event.name,event)},onWooAffiliateEvent:function(product_id){if(!options.dynamicEvents.woo_affiliate.hasOwnProperty(this.tag()))
return;var event=options.dynamicEvents.woo_affiliate[this.tag()];if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty('ga')){event=Utils.clone(event);Utils.copyProperties(window.pysWooProductData[product_id][this.tag()],event.params)
this.fireEvent(normalizeEventName(options.woo.affiliateEventName),event)}}},onWooPayPalEvent:function(event){this.fireEvent(event.name,event)},onEddAddToCartOnButtonEvent:function(download_id,price_index,qty){if(!options.dynamicEvents.edd_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;var event=Utils.clone(options.dynamicEvents.edd_add_to_cart_on_button_click[this.tag()]);if(window.pysEddProductData.hasOwnProperty(download_id)){var index;if(price_index){index=download_id+'_'+price_index}else{index=download_id}
if(window.pysEddProductData[download_id].hasOwnProperty(index)){if(window.pysEddProductData[download_id][index].hasOwnProperty('ga')){Utils.copyProperties(window.pysEddProductData[download_id][index].ga.params,event.params);event.params.items[0].quantity=qty;this.fireEvent(event.name,event)}}}},onEddRemoveFromCartEvent:function(event){this.fireEvent(event.name,event)},onPageScroll:function(event){if(initialized&amp;&amp;this.isEnabled()){this.fireEvent(event.name,event)}},onTime:function(event){if(initialized&amp;&amp;this.isEnabled()){this.fireEvent(event.name,event)}},}}(options);var GAds=function(options){var initialized=!1;function fireEvent(name,data){if(typeof window.pys_event_data_filter==="function"&amp;&amp;window.pys_disable_event_filter(event_name,'google_ads')){return}
var _params=Utils.copyProperties(data.params,{});var ids=data.ids;var conversion_labels=data.conversion_labels;Utils.copyProperties(Utils.getRequestParams(),_params);var _fireEvent=function(conversion_id,event_name){params=Utils.copyProperties(_params,{send_to:conversion_id});if("conversion"===event_name){delete params.items;delete params.ecomm_pagetype;delete params.ecomm_prodid;delete params.ecomm_totalvalue}
if(options.debug){console.log('[Google Ads #'+conversion_id+'] '+event_name,params)}
gtag('event',event_name,params)};if(conversion_labels.length&gt;0){conversion_labels.forEach(function(conversion_id){_fireEvent(conversion_id,name)})}else{data.conversion_ids.forEach(function(conversion_id){_fireEvent(conversion_id,name)});if(ids.length){ids.forEach(function(conversion_id){_fireEvent(conversion_id,"conversion")})}}}
function normalizeEventName(eventName){var matches={ViewContent:'view_item',AddToCart:'add_to_cart',AddToWishList:'add_to_wishlist',InitiateCheckout:'begin_checkout',Purchase:'purchase',Lead:'generate_lead',CompleteRegistration:'sign_up',AddPaymentInfo:'set_checkout_option'};return matches.hasOwnProperty(eventName)?matches[eventName]:eventName}
return{tag:function(){return"google_ads"},isEnabled:function(){return options.hasOwnProperty('google_ads')},disable:function(){initialized=!1},loadPixel:function(){if(initialized||!this.isEnabled()||!Utils.consentGiven('google_ads')){return}
Utils.loadGoogleTag(options.google_ads.conversion_ids[0]);options.google_ads.conversion_ids.forEach(function(conversion_id,index){if(options.google_ads.enhanced_conversion.includes("index_"+index)&amp;&amp;Object.keys(options.google_ads.user_data).length&gt;0){gtag('config',conversion_id,{'allow_enhanced_conversions':!0});gtag('set','user_data',options.google_ads.user_data)}else{gtag('config',conversion_id)}});initialized=!0;Utils.fireStaticEvents('google_ads')},fireEvent:function(name,data){if(!initialized||!this.isEnabled()){return!1}
data.delay=data.delay||0;data.params=data.params||{};data.ids=data.ids||[];data.conversion_labels=data.conversion_labels||[];if(data.delay===0){fireEvent(name,data)}else{setTimeout(function(name,data){fireEvent(name,data)},data.delay*1000,name,data)}
return!0},onAdSenseEvent:function(event){},onClickEvent:function(action,params){},onWatchVideo:function(event){this.fireEvent(event.name,event)},onCommentEvent:function(event){this.fireEvent(event.name,event)},onFormEvent:function(event){this.fireEvent(event.name,event)},onDownloadEvent:function(event){this.fireEvent(event.name,event)},onWooAddToCartOnButtonEvent:function(product_id){if(!options.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty('google_ads')){var event=Utils.clone(options.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()])
Utils.copyProperties(window.pysWooProductData[product_id].google_ads.params.params,event.params)
event.ids=window.pysWooProductData[product_id].google_ads.ids
event.conversion_labels=window.pysWooProductData[product_id].google_ads.conversion_labels
this.fireEvent(event.name,event)}}},onWooAddToCartOnSingleEvent:function(product_id,qty,product_type,is_external,$form){window.pysWooProductData=window.pysWooProductData||[];if(!options.dynamicEvents.woo_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;var event=Utils.clone(options.dynamicEvents.woo_add_to_cart_on_button_click[this.tag()]);if(product_type===Utils.PRODUCT_VARIABLE&amp;&amp;!options.google_ads.wooVariableAsSimple){product_id=parseInt($form.find('input[name="variation_id"]').val())}
if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty('google_ads')){Utils.copyProperties(window.pysWooProductData[product_id].google_ads.params,event.params);event.ids=window.pysWooProductData[product_id].google_ads.ids
event.conversion_labels=window.pysWooProductData[product_id].google_ads.conversion_labels
var groupValue=0;if(product_type===Utils.PRODUCT_GROUPED){$form.find(".woocommerce-grouped-product-list .qty").each(function(index){var childId=$(this).attr('name').replaceAll("quantity[","").replaceAll("]","");var quantity=parseInt($(this).val());if(isNaN(quantity)){quantity=0}
var childItem=window.pysWooProductData[product_id].google_ads.grouped[childId];if(options.woo.addToCartOnButtonValueEnabled&amp;&amp;options.woo.addToCartOnButtonValueOption!=='global'){event.params.items.forEach(function(el,index,array){if(el.id==childItem.content_id){if(quantity&gt;0){el.quantity=quantity;el.price=childItem.price}else{array.splice(index,1)}}})}
groupValue+=childItem.price*quantity});if(groupValue==0)return;event.params.value=groupValue}else{event.params.items[0].quantity=qty}
if(options.woo.addToCartOnButtonValueEnabled&amp;&amp;options.woo.addToCartOnButtonValueOption!=='global'&amp;&amp;product_type!==Utils.PRODUCT_GROUPED){event.params.value=event.params.value*qty}
var eventName=is_external?options.woo.affiliateEventName:event.name;eventName=normalizeEventName(eventName);this.fireEvent(eventName,event)}}},onWooRemoveFromCartEvent:function(event){this.fireEvent(event.name,event)},onWooAffiliateEvent:function(product_id){if(!options.dynamicEvents.woo_affiliate.hasOwnProperty(this.tag()))
return;var event=options.dynamicEvents.woo_affiliate[this.tag()];if(window.pysWooProductData.hasOwnProperty(product_id)){if(window.pysWooProductData[product_id].hasOwnProperty('google_ads')){event=Utils.clone(event)
Utils.copyProperties(window.pysWooProductData[product_id][this.tag()],event.params)
this.fireEvent(normalizeEventName(options.woo.affiliateEventName),event)}}},onWooPayPalEvent:function(event){this.fireEvent(event.name,event)},onEddAddToCartOnButtonEvent:function(download_id,price_index,qty){if(!options.dynamicEvents.edd_add_to_cart_on_button_click.hasOwnProperty(this.tag()))
return;var event=options.dynamicEvents.edd_add_to_cart_on_button_click[this.tag()];if(window.pysEddProductData.hasOwnProperty(download_id)){var index;if(price_index){index=download_id+'_'+price_index}else{index=download_id}
if(window.pysEddProductData[download_id].hasOwnProperty(index)){if(window.pysEddProductData[download_id][index].hasOwnProperty('google_ads')){event=Utils.clone(event)
Utils.copyProperties(window.pysEddProductData[download_id][index].google_ads.params,event.params);event.ids=window.pysEddProductData[download_id][index].google_ads.ids
this.fireEvent(event.name,event)}}}},onEddRemoveFromCartEvent:function(event){this.fireEvent(event.name,event)},onPageScroll:function(event){if(initialized&amp;&amp;this.isEnabled()){this.fireEvent(event.name,event)}},onTime:function(event){if(initialized&amp;&amp;this.isEnabled()){this.fireEvent(event.name,event)}},}}(options);window.pys=window.pys||{};window.pys.Facebook=Facebook;window.pys.Analytics=Analytics;window.pys.GAds=GAds;window.pys.Utils=Utils;window.pys.TikTok=TikTok;$(document).ready(function(){if($("#pys_late_event").length&gt;0){var events=JSON.parse($("#pys_late_event").attr("dir"));for(var key in events){var event={};event[events[key].e_id]=[events[key]];if(options.staticEvents.hasOwnProperty(key)){Object.assign(options.staticEvents[key],event)}else{options.staticEvents[key]=event}}}
var Pinterest=Utils.setupPinterestObject();var Bing=Utils.setupBingObject();Utils.manageCookies();Utils.initializeRequestParams();Utils.setupGdprCallbacks();if(options.enable_auto_save_advance_matching){$(document).on("blur","input[type='email']",function(){let email=$(this).val().trim().toLowerCase();if(Utils.validateEmail(email)){Utils.saveAdvancedFormData(email,null,null,null)}})
$(document).on("blur","input[type='tel']",function(){let phone=$(this).val().trim().replace(/\D/g,"");if(phone.length&gt;5){Utils.saveAdvancedFormData(null,phone,null,null)}})
$(document).on("blur","input[type='text']",function(){if($(this).attr("name")&amp;&amp;$(this).attr("name")!=''){let name=$(this).attr("name").trim()}
if(name&amp;&amp;options.advance_matching_fn_names.includes(name)){let value=$(this).val().trim();if(value.length&gt;0){Utils.saveAdvancedFormData(null,null,value,null)}}
if(name&amp;&amp;options.advance_matching_ln_names.includes(name)){let value=$(this).val().trim();if(value.length&gt;0){Utils.saveAdvancedFormData(null,null,null,value)}}
if(name&amp;&amp;options.advance_matching_tel_names.includes(name)){let value=$(this).val().trim();if(value.length&gt;0){Utils.saveAdvancedFormData(null,value,null,null)}}})}
if(options.dynamicEvents.hasOwnProperty("automatic_event_internal_link")||options.dynamicEvents.hasOwnProperty("automatic_event_outbound_link")||options.dynamicEvents.hasOwnProperty("automatic_event_tel_link")||options.dynamicEvents.hasOwnProperty("automatic_event_email_link")||options.dynamicEvents.hasOwnProperty("automatic_event_download")){$(document).onFirst('click','a, button, input[type="button"], input[type="submit"]',function(e){var $elem=$(this);if(options.dynamicEvents.hasOwnProperty("automatic_event_download")){var isFired=!1;if($elem.is('a')){var href=$elem.attr('href');if(typeof href!=="string"){return}
href=href.trim();var extension=Utils.getLinkExtension(href);var track_download=!1;if(extension.length&gt;0){if(options.dynamicEvents.hasOwnProperty("automatic_event_download")){var pixels=Object.keys(options.dynamicEvents.automatic_event_download);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_download[pixels[i]]);var extensions=event.extensions;if(extensions.includes(extension)){if(pixels[i]=="tiktok"){getPixelBySlag(pixels[i]).fireEvent(event.name,event)}else{if(options.enable_remove_download_url_param){href=href.split('?')[0]}
event.params.download_url=href;event.params.download_type=extension;event.params.download_name=Utils.getLinkFilename(href);getPixelBySlag(pixels[i]).onDownloadEvent(event)}
isFired=!0}}}}}
if(isFired){return}}
if(!e.hasOwnProperty('originalEvent')){return}
if($elem.hasClass("add_to_cart_button")||$elem.hasClass("single_add_to_cart_button")){return}
if(options.dynamicEvents.hasOwnProperty("wcf_add_to_cart_on_next_step_click")&amp;&amp;$elem.hasClass("wcf-next-step-link")){return}
if(options.dynamicEvents.hasOwnProperty("wcf_add_to_cart_on_bump_click")&amp;&amp;$elem.hasClass("wcf-bump-order-cb")){return}
if($elem.hasClass("remove_from_cart_button")){return}
if($elem.hasClass("remove")){if($elem.parents('.cart_item').length||$elem.parents('.mini_cart_item').length)
return}
if($elem.attr("name")=="update_cart"||$elem.attr("name")=="apply_coupon"){return}
if($elem.hasClass('pys_block')){return}
var text="";var target_url="";var linkType="Internal Click";if($elem.is('a')){var href=$elem.attr('href');if(typeof href!=="string"){return}
href=href.trim();text=$elem.text();if(options.enable_remove_target_url_param){target_url=href.split('?')[0]}else{target_url=href}
if(href.startsWith('mailto:')){if(options.dynamicEvents.hasOwnProperty("automatic_event_email_link")){var pixels=Object.keys(options.dynamicEvents.automatic_event_email_link);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_email_link[pixels[i]]);Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).fireEvent(event.name,event)}}
return}
if(href.startsWith('tel:')){if(options.dynamicEvents.hasOwnProperty("automatic_event_tel_link")){var pixels=Object.keys(options.dynamicEvents.automatic_event_tel_link);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_tel_link[pixels[i]]);Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).fireEvent(event.name,event)}}
return}
if(href.startsWith('http')){var host=$elem.context!=undefined?$elem.context.host:$elem[0].host;if(document.location.host!=host){linkType='External Click'}}}else if($elem.is('button')){if($elem.hasClass("forminator-button-submit")){return}
text=$elem.text()}else if($elem.is('input[type="button"]')){text=$elem.val()}else if($elem.is('input[type="submit"]')){if($elem.parents("form.comment-form")){return}
if($elem.parents("form")){return}
text=$elem.val()}else{return}
text=Utils.filterEmails(text);if(linkType==="Internal Click"&amp;&amp;options.dynamicEvents.hasOwnProperty("automatic_event_internal_link")){var pixels=Object.keys(options.dynamicEvents.automatic_event_internal_link);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_internal_link[pixels[i]]);if(pixels[i]!=="tiktok"){event.params.text=text;if(target_url){event.params.target_url=target_url}
Utils.copyProperties(Utils.getRequestParams(),event.params)}
getPixelBySlag(pixels[i]).fireEvent(event.name,event)}}
if(linkType==="External Click"&amp;&amp;options.dynamicEvents.hasOwnProperty("automatic_event_outbound_link")){var pixels=Object.keys(options.dynamicEvents.automatic_event_outbound_link);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_outbound_link[pixels[i]]);if(pixels[i]!=="tiktok"){event.params.text=text;if(target_url){event.params.target_url=target_url}
Utils.copyProperties(Utils.getRequestParams(),event.params)}
getPixelBySlag(pixels[i]).fireEvent(event.name,event)}}})}
if(options.dynamicEvents.hasOwnProperty("automatic_event_adsense")){var isOverGoogleAd=!1;$(document).on('mouseover','ins iframe',function(){isOverGoogleAd=!0}).on('mouseout','iframe',function(){isOverGoogleAd=!1});$(window).on("blur",function(){if(isOverGoogleAd){if(options.dynamicEvents.hasOwnProperty("automatic_event_adsense")){var pixels=Object.keys(options.dynamicEvents.automatic_event_adsense);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_adsense[pixels[i]]);Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).onAdSenseEvent(event)}}
$.each(options.triggerEventTypes,function(triggerType,events){$.each(events,function(eventId,triggers){switch(triggerType){case 'ad_sense_click':Utils.fireTriggerEvent(eventId);break}})})}}).trigger("focus")}
var dynamicAdsenseEventsTriggers=0
$.each(options.triggerEventTypes,function(triggerType,events){if(triggerType=="ad_sense_click"){dynamicAdsenseEventsTriggers++}});if(dynamicAdsenseEventsTriggers&gt;0){var isOverGoogleAd=!1;$(document).on('mouseover','ins &gt; ins &gt; iframe',function(){isOverGoogleAd=!0}).on('mouseout','iframe',function(){isOverGoogleAd=!1});$(window).on("blur",function(){if(isOverGoogleAd){$.each(options.triggerEventTypes,function(triggerType,events){$.each(events,function(eventId,triggers){switch(triggerType){case 'ad_sense_click':Utils.fireTriggerEvent(eventId);break}})})}}).trigger("focus")}
if(options.dynamicEvents.hasOwnProperty("automatic_event_scroll")){var singlePageScroll=function(){var docHeight=$(document).height()-$(window).height();var isFired=!1;if(options.dynamicEvents.hasOwnProperty("automatic_event_scroll")){var pixels=Object.keys(options.dynamicEvents.automatic_event_scroll);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_scroll[pixels[i]]);var scroll=Math.round(docHeight*event.scroll_percent/100)
if(scroll&lt;$(window).scrollTop()){Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).onPageScroll(event);isFired=!0}}}
if(isFired){$(document).off("scroll",singlePageScroll)}}
$(document).on("scroll",singlePageScroll)}
if(options.dynamicEvents.hasOwnProperty("automatic_event_time_on_page")){var pixels=Object.keys(options.dynamicEvents.automatic_event_time_on_page);var time=options.dynamicEvents.automatic_event_time_on_page[pixels[0]].time_on_page;setTimeout(function(){for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_time_on_page[pixels[i]]);Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).onTime(event)}},time*1000)}
$.each(options.triggerEventTypes,function(triggerType,events){$.each(events,function(eventId,triggers){switch(triggerType){case 'url_click':break;case 'css_click':Utils.setupCSSClickEvents(eventId,triggers);break;case 'css_mouseover':Utils.setupMouseOverClickEvents(eventId,triggers);break;case 'scroll_pos':Utils.setupScrollPosEvents(eventId,triggers);break;case 'comment':Utils.setupCommentEvents(eventId,triggers);break}})});if(options.woo.enabled){if(options.dynamicEvents.hasOwnProperty("wcf_add_to_cart_on_next_step_click")){$("body").on("click",'.wcf-next-step-link',function(){var pixels=Object.keys(options.dynamicEvents.wcf_add_to_cart_on_next_step_click);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.wcf_add_to_cart_on_next_step_click[pixels[i]])
getPixelBySlag(pixels[i]).fireEvent(event.name,event)}})}
if(options.dynamicEvents.hasOwnProperty("wcf_add_to_cart_on_bump_click")||options.dynamicEvents.hasOwnProperty("wcf_bump")){$("body").on('change','.wcf-bump-order-cb',function(){if(this.checked){if(options.dynamicEvents.hasOwnProperty("wcf_add_to_cart_on_bump_click")){var pixels=Object.keys(options.dynamicEvents.wcf_add_to_cart_on_bump_click);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.wcf_add_to_cart_on_bump_click[pixels[i]]);getPixelBySlag(pixels[i]).fireEvent(event.name,event)}}
if(options.dynamicEvents.hasOwnProperty("wcf_bump")){var pixels=Object.keys(options.dynamicEvents.wcf_bump);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.wcf_bump[pixels[i]]);getPixelBySlag(pixels[i]).fireEvent(event.name,event)}}}else{if(options.dynamicEvents.hasOwnProperty("wcf_remove_from_cart_on_bump_click")){var pixels=Object.keys(options.dynamicEvents.wcf_remove_from_cart_on_bump_click);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.wcf_remove_from_cart_on_bump_click[pixels[i]]);getPixelBySlag(pixels[i]).fireEvent(event.name,event)}}}})}
if(options.dynamicEvents.hasOwnProperty("woo_add_to_cart_on_button_click")&amp;&amp;options.woo.hasOwnProperty("addToCartCatchMethod")&amp;&amp;options.woo.addToCartCatchMethod==="add_cart_js"){$('.add_to_cart_button:not(.product_type_variable,.product_type_bundle,.single_add_to_cart_button)').on("click",function(e){var product_id=$(this).data('product_id');if(typeof product_id!=='undefined'){Facebook.onWooAddToCartOnButtonEvent(product_id,$(this));Analytics.onWooAddToCartOnButtonEvent(product_id);GAds.onWooAddToCartOnButtonEvent(product_id);Pinterest.onWooAddToCartOnButtonEvent(product_id);Bing.onWooAddToCartOnButtonEvent(product_id);TikTok.onWooAddToCartOnButtonEvent(product_id)}});$('body').onFirst('click','button.single_add_to_cart_button,.single_add_to_cart_button',function(e){var $button=$(this);if($button.hasClass('disabled')){return}
var $form=$button.closest('form');var product_type=Utils.PRODUCT_SIMPLE;var is_external=!1;if($form.length===0){is_external=!0}else if($form.hasClass('variations_form')){product_type=Utils.PRODUCT_VARIABLE}else if($form.hasClass('bundle_form')){product_type=Utils.PRODUCT_BUNDLE}else if($form.hasClass('grouped_form')){product_type=Utils.PRODUCT_GROUPED}
var product_id;var qty;if(product_type===Utils.PRODUCT_GROUPED){qty=1;product_id=parseInt($form.find('*[name="add-to-cart"]').val())}else if(product_type===Utils.PRODUCT_VARIABLE){product_id=parseInt($form.find('*[name="add-to-cart"]').val());var qtyTag=$form.find('input[name="quantity"]');if(qtyTag.length&lt;=0){qtyTag=$form.find('select[name="quantity"]')}
qty=parseInt(qtyTag.val())}else if(is_external){product_id=options.woo.singleProductId;qty=1}else{product_id=parseInt($form.find('*[name="add-to-cart"]').val());var qtyTag=$form.find('input[name="quantity"]');if(qtyTag.length&lt;=0){qtyTag=$form.find('select[name="quantity"]')}
qty=parseInt(qtyTag.val())}
Facebook.onWooAddToCartOnSingleEvent(product_id,qty,product_type,is_external,$form);Analytics.onWooAddToCartOnSingleEvent(product_id,qty,product_type,is_external,$form);GAds.onWooAddToCartOnSingleEvent(product_id,qty,product_type,is_external,$form);Pinterest.onWooAddToCartOnSingleEvent(product_id,qty,product_type,is_external,$form);Bing.onWooAddToCartOnSingleEvent(product_id,qty,product_type,is_external,$form);TikTok.onWooAddToCartOnSingleEvent(product_id,qty,product_type,is_external,$form)})}
if(options.dynamicEvents.hasOwnProperty("woo_affiliate")){$('.product_type_external').on("click",function(e){var product_id=$(this).data('product_id');if(typeof product_id!=='undefined'){Facebook.onWooAffiliateEvent(product_id);Analytics.onWooAffiliateEvent(product_id);GAds.onWooAffiliateEvent(product_id);Pinterest.onWooAffiliateEvent(product_id);Bing.onWooAffiliateEvent(product_id)}})}
if(options.dynamicEvents.hasOwnProperty("woo_remove_from_cart")){$('body').on('click',options.woo.removeFromCartSelector,function(e){var $a=$(e.currentTarget),href=$a.attr('href');var regex=new RegExp("[\\?&amp;]remove_item=([^&amp;#]*)"),results=regex.exec(href);if(results!==null){var item_hash=results[1];if(options.dynamicEvents.woo_remove_from_cart.hasOwnProperty(item_hash)){var events=options.dynamicEvents.woo_remove_from_cart[item_hash];Utils.fireEventForAllPixel("onWooRemoveFromCartEvent",events)}}})}
if(options.dynamicEvents.hasOwnProperty("woo_paypal")){$(document).onFirst('submit click','#place_order',function(e){var method=$('form[name="checkout"] input[name="payment_method"]:checked').val();if(method!=='paypal'){return}
var events=options.dynamicEvents.woo_paypal;Utils.fireEventForAllPixel("onWooPayPalEvent",events)})}
if(options.dynamicEvents.hasOwnProperty("woo_initiate_checkout_progress_f")){$(document).on("change",".woocommerce-validated #billing_first_name",function(){Analytics.onWooCheckoutProgressStep(options.dynamicEvents.woo_initiate_checkout_progress_f[Analytics.tag()])})}
if(options.dynamicEvents.hasOwnProperty("woo_initiate_checkout_progress_l")){$(document).on("change",".woocommerce-validated #billing_last_name",function(){Analytics.onWooCheckoutProgressStep(options.dynamicEvents.woo_initiate_checkout_progress_l[Analytics.tag()])})}
if(options.dynamicEvents.hasOwnProperty("woo_initiate_checkout_progress_e")){$(document).on("change",".woocommerce-validated #billing_email",function(){Analytics.onWooCheckoutProgressStep(options.dynamicEvents.woo_initiate_checkout_progress_e[Analytics.tag()])})}
if(options.dynamicEvents.hasOwnProperty("woo_initiate_checkout_progress_o")){$(document).onFirst('submit click','#place_order',function(){Analytics.onWooCheckoutProgressStep(options.dynamicEvents.woo_initiate_checkout_progress_o[Analytics.tag()])})}
if(options.dynamicEvents.hasOwnProperty("woo_select_content_search")||options.dynamicEvents.hasOwnProperty("woo_select_content_shop")||options.dynamicEvents.hasOwnProperty("woo_select_content_tag")||options.dynamicEvents.hasOwnProperty("woo_select_content_single")||options.dynamicEvents.hasOwnProperty("woo_select_content_category")){$('.product.type-product a.woocommerce-loop-product__link').onFirst('click',function(evt){var productId=$(this).parent().find("a.add_to_cart_button").attr("data-product_id");if(options.dynamicEvents.hasOwnProperty("woo_select_content_search")&amp;&amp;options.dynamicEvents.woo_select_content_search.hasOwnProperty(productId)){Analytics.onWooSelectContent(options.dynamicEvents.woo_select_content_search[productId][Analytics.tag()])}else if(options.dynamicEvents.hasOwnProperty("woo_select_content_shop")&amp;&amp;options.dynamicEvents.woo_select_content_shop.hasOwnProperty(productId)){Analytics.onWooSelectContent(options.dynamicEvents.woo_select_content_shop[productId][Analytics.tag()])}else if(options.dynamicEvents.hasOwnProperty("woo_select_content_tag")&amp;&amp;options.dynamicEvents.woo_select_content_tag.hasOwnProperty(productId)){Analytics.onWooSelectContent(options.dynamicEvents.woo_select_content_tag[productId][Analytics.tag()])}else if(options.dynamicEvents.hasOwnProperty("woo_select_content_single")&amp;&amp;options.dynamicEvents.woo_select_content_single.hasOwnProperty(productId)){Analytics.onWooSelectContent(options.dynamicEvents.woo_select_content_single[productId][Analytics.tag()])}else if(options.dynamicEvents.hasOwnProperty("woo_select_content_category")&amp;&amp;options.dynamicEvents.woo_select_content_category.hasOwnProperty(productId)){Analytics.onWooSelectContent(options.dynamicEvents.woo_select_content_category[productId][Analytics.tag()])}})}}
if(options.edd.enabled){if(options.dynamicEvents.hasOwnProperty("edd_add_to_cart_on_button_click")){$('form.edd_download_purchase_form .edd-add-to-cart').on("click",function(e){var $button=$(this);var $form=$button.closest('form');var variable_price=$button.data('variablePrice');var price_mode=$button.data('priceMode');var ids=[];var quantities=[];var qty;var id;if(variable_price==='yes'&amp;&amp;price_mode==='multi'){id=$form.find('input[name="download_id"]').val();$.each($form.find('input[name="edd_options[price_id][]"]:checked'),function(i,el){ids.push(id+'_'+$(el).val())});$.each(ids,function(i,variant_id){var variant_index=variant_id.split('_',2);qty=$form.find('input[name="edd_download_quantity_'+variant_index[1]+'"]').val();if(typeof qty!=='undefined'){quantities.push(qty)}else{quantities.push(1)}})}else if(variable_price==='yes'&amp;&amp;price_mode==='single'){id=$form.find('input[name="download_id"]').val();ids.push(id+'_'+$form.find('input[name="edd_options[price_id][]"]:checked').val());qty=$form.find('input[name="edd_download_quantity"]').val();if(typeof qty!=='undefined'){quantities.push(qty)}else{quantities.push(1)}}else{ids.push($button.data('downloadId'));qty=$form.find('input[name="edd_download_quantity"]').val();if(typeof qty!=='undefined'){quantities.push(qty)}else{quantities.push(1)}}
$.each(ids,function(i,download_id){var q=parseInt(quantities[i]);var variant_index=download_id.toString().split('_',2);var price_index;if(variant_index.length===2){download_id=variant_index[0];price_index=variant_index[1]}
Facebook.onEddAddToCartOnButtonEvent(download_id,price_index,q);Analytics.onEddAddToCartOnButtonEvent(download_id,price_index,q);GAds.onEddAddToCartOnButtonEvent(download_id,price_index,q);Pinterest.onEddAddToCartOnButtonEvent(download_id,price_index,q);Bing.onEddAddToCartOnButtonEvent(download_id,price_index,q);TikTok.onEddAddToCartOnButtonEvent(download_id,price_index,q)})})}
if(options.dynamicEvents.hasOwnProperty("edd_remove_from_cart")){$('form#edd_checkout_cart_form .edd_cart_remove_item_btn').on("click",function(e){var href=$(this).attr('href');var key=href.substring(href.indexOf('=')+1).charAt(0);if(options.dynamicEvents.edd_remove_from_cart.hasOwnProperty(key)){var events=options.dynamicEvents.edd_remove_from_cart[key];Utils.fireEventForAllPixel("onEddRemoveFromCartEvent",events)}})}}
Utils.setupURLClickEvents();if(options.dynamicEvents.hasOwnProperty("automatic_event_comment")){$('form.comment-form').on("submit",function(){if(options.dynamicEvents.hasOwnProperty("automatic_event_comment")){var pixels=Object.keys(options.dynamicEvents.automatic_event_comment);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_comment[pixels[i]]);Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).onCommentEvent(event)}}})}
if(options.dynamicEvents.hasOwnProperty("automatic_event_form")){$(document).onFirst('submit','form',function(e){var $form=$(this);if($form.hasClass('comment-form')||$form.hasClass('search-form')||$form.attr('id')==='adminbarsearch'){return}
if($form.hasClass('woocommerce-product-search')||$form.hasClass('cart')||$form.hasClass('woocommerce-cart-form')||$form.hasClass('woocommerce-shipping-calculator')||$form.hasClass('checkout')||$form.hasClass('checkout_coupon')){return}
if($form.hasClass('edd_form')||$form.hasClass('edd_download_purchase_form')){return}
var params={form_id:$form.attr('id'),form_class:$form.attr('class'),text:$form.find('[type="submit"]').is('input')?$form.find('[type="submit"]').val():$form.find('[type="submit"]').text()};if(options.dynamicEvents.hasOwnProperty("automatic_event_form")){var pixels=Object.keys(options.dynamicEvents.automatic_event_form);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_form[pixels[i]]);if(pixels[i]==="tiktok"){getPixelBySlag(pixels[i]).fireEvent(event.name,event)}else{Utils.copyProperties(params,event.params,)
Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).onFormEvent(event)}}}});$(document).on('forminator:form:submit:success',function(formData){var params={form_id:$(formData.target).find('input[name="form_id"]').val(),text:$(formData.target).find('.forminator-button-submit').text()};if(options.dynamicEvents.hasOwnProperty("automatic_event_form")){var pixels=Object.keys(options.dynamicEvents.automatic_event_form);for(var i=0;i&lt;pixels.length;i++){var event=Utils.clone(options.dynamicEvents.automatic_event_form[pixels[i]]);if(pixels[i]==="tiktok"){getPixelBySlag(pixels[i]).fireEvent(event.name,event)}else{Utils.copyProperties(params,event.params)
Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).onFormEvent(event)}}}});$(document).onFirst('nfFormSubmitResponse',function(e,data){var params={form_id:data.response.data.form_id,text:data.response.data.settings.title};if(options.dynamicEvents.hasOwnProperty("automatic_event_form")){var pixels=Object.keys(options.dynamicEvents.automatic_event_form);for(var i=0;i&lt;pixels.length;i++){var event=options.dynamicEvents.automatic_event_form[pixels[i]];if(pixels[i]==="tiktok"){getPixelBySlag(pixels[i]).fireEvent(event.name,event)}else{Utils.copyProperties(params,event.params)
Utils.copyProperties(Utils.getRequestParams(),event.params);getPixelBySlag(pixels[i]).onFormEvent(event)}}}})}
Utils.loadPixels();if(Utils.isCheckoutPage()){Utils.addCheckoutFields()}});if(options.automatic.enable_video){var consentApi=window.consentApi;if(consentApi&amp;&amp;options.gdpr.real_cookie_banner_integration_enabled){if(options.automatic.enable_youtube){window.consentApi.consent("http","CONSENT",".youtube.com").then(Utils.initYouTubeAPI)}
if(options.automatic.enable_vimeo){window.consentApi.consent("http","player",".vimeo.com").then(Utils.initVimeoAPI)}}else{if(options.automatic.enable_youtube){Utils.initYouTubeAPI()}
if(options.automatic.enable_vimeo){Utils.initVimeoAPI()}}}}(jQuery,pysOptions);function pys_generate_token(length){var a="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890".split("");var b=[];for(var i=0;i&lt;length;i++){var j=(Math.random()*(a.length-1)).toFixed(0);b[i]=a[j]}
return b.join("")}
function getBundlePriceOnSingleProduct(data){var items_sum=0;jQuery(".bundle_form .bundled_product").each(function(index){var id=jQuery(this).find(".cart").data("bundled_item_id");var item_price=data.prices[id];var item_quantity=jQuery(this).find(".bundled_qty").val();if(!jQuery(this).hasClass("bundled_item_optional")||jQuery(this).find(".bundled_product_optional_checkbox input").prop('checked')){items_sum+=item_price*item_quantity}});return items_sum}
function getPixelBySlag(slug){switch(slug){case "facebook":return window.pys.Facebook;case "ga":return window.pys.Analytics;case "google_ads":return window.pys.GAds;case "bing":return window.pys.Bing;case "pinterest":return window.pys.Pinterest;case "tiktok":return window.pys.TikTok}}
var getUrlParameter=function getUrlParameter(sParam){var sPageURL=window.location.search.substring(1),sURLVariables=sPageURL.split('&amp;'),sParameterName,i;for(i=0;i&lt;sURLVariables.length;i++){sParameterName=sURLVariables[i].split('=');if(sParameterName[0]===sParam){return sParameterName[1]===undefined?!0:decodeURIComponent(sParameterName[1])}}
return!1};/*! jQuery UI - v1.13.3 - 2024-04-26
* https://jqueryui.com
* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js
* Copyright jQuery Foundation and other contributors; Licensed MIT */
!function(t){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";var t,e,i,n,W,C,o,s,r,l,a,h,u;function E(t,e,i){return[parseFloat(t[0])*(a.test(t[0])?e/100:1),parseFloat(t[1])*(a.test(t[1])?i/100:1)]}function L(t,e){return parseInt(x.css(t,e),10)||0}function N(t){return null!=t&amp;&amp;t===t.window}x.ui=x.ui||{},x.ui.version="1.13.3",
/*!
 * jQuery UI :data 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.extend(x.expr.pseudos,{data:x.expr.createPseudo?x.expr.createPseudo(function(e){return function(t){return!!x.data(t,e)}}):function(t,e,i){return!!x.data(t,i[3])}}),
/*!
 * jQuery UI Disable Selection 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.extend({disableSelection:(t="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}),enableSelection:function(){return this.off(".ui-disableSelection")}}),
/*!
 * jQuery UI Focusable 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.ui.focusable=function(t,e){var i,n,o,s=t.nodeName.toLowerCase();return"area"===s?(o=(i=t.parentNode).name,!(!t.href||!o||"map"!==i.nodeName.toLowerCase())&amp;&amp;0&lt;(i=x("img[usemap='#"+o+"']")).length&amp;&amp;i.is(":visible")):(/^(input|select|textarea|button|object)$/.test(s)?(n=!t.disabled)&amp;&amp;(o=x(t).closest("fieldset")[0])&amp;&amp;(n=!o.disabled):n="a"===s&amp;&amp;t.href||e,n&amp;&amp;x(t).is(":visible")&amp;&amp;function(t){var e=t.css("visibility");for(;"inherit"===e;)t=t.parent(),e=t.css("visibility");return"visible"===e}(x(t)))},x.extend(x.expr.pseudos,{focusable:function(t){return x.ui.focusable(t,null!=x.attr(t,"tabindex"))}}),x.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):x(this[0].form)},
/*!
 * jQuery UI Form Reset Mixin 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.ui.formResetMixin={_formResetHandler:function(){var e=x(this);setTimeout(function(){var t=e.data("ui-form-reset-instances");x.each(t,function(){this.refresh()})})},_bindFormResetHandler:function(){var t;this.form=this.element._form(),this.form.length&amp;&amp;((t=this.form.data("ui-form-reset-instances")||[]).length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t))},_unbindFormResetHandler:function(){var t;this.form.length&amp;&amp;((t=this.form.data("ui-form-reset-instances")).splice(x.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset"))}},x.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),
/*!
 * jQuery UI Support for jQuery core 1.8.x and newer 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 */
x.expr.pseudos||(x.expr.pseudos=x.expr[":"]),x.uniqueSort||(x.uniqueSort=x.unique),x.escapeSelector||(e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,i=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},x.escapeSelector=function(t){return(t+"").replace(e,i)}),x.fn.even&amp;&amp;x.fn.odd||x.fn.extend({even:function(){return this.filter(function(t){return t%2==0})},odd:function(){return this.filter(function(t){return t%2==1})}}),
/*!
 * jQuery UI Keycode 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},
/*!
 * jQuery UI Labels 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.labels=function(){var t,e,i;return this.length?this[0].labels&amp;&amp;this[0].labels.length?this.pushStack(this[0].labels):(e=this.eq(0).parents("label"),(t=this.attr("id"))&amp;&amp;(i=(i=this.eq(0).parents().last()).add((i.length?i:this).siblings()),t="label[for='"+x.escapeSelector(t)+"']",e=e.add(i.find(t).addBack(t))),this.pushStack(e)):this.pushStack([])},x.ui.plugin={add:function(t,e,i){var n,o=x.ui[t].prototype;for(n in i)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([e,i[n]])},call:function(t,e,i,n){var o,s=t.plugins[e];if(s&amp;&amp;(n||t.element[0].parentNode&amp;&amp;11!==t.element[0].parentNode.nodeType))for(o=0;o&lt;s.length;o++)t.options[s[o][0]]&amp;&amp;s[o][1].apply(t.element,i)}},
/*!
 * jQuery UI Position 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/position/
 */
W=Math.max,C=Math.abs,o=/left|center|right/,s=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,l=/^\w+/,a=/%$/,h=x.fn.position,x.position={scrollbarWidth:function(){var t,e,i;return void 0!==n?n:(i=(e=x("&lt;div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'&gt;&lt;div style='height:300px;width:auto;'&gt;&lt;/div&gt;&lt;/div&gt;")).children()[0],x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&amp;&amp;(i=e[0].clientWidth),e.remove(),n=t-i)},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&amp;&amp;t.width&lt;t.element[0].scrollWidth;return{width:"scroll"===i||"auto"===i&amp;&amp;t.height&lt;t.element[0].scrollHeight?x.position.scrollbarWidth():0,height:e?x.position.scrollbarWidth():0}},getWithinInfo:function(t){var e=x(t||window),i=N(e[0]),n=!!e[0]&amp;&amp;9===e[0].nodeType;return{element:e,isWindow:i,isDocument:n,offset:!i&amp;&amp;!n?x(t).offset():{left:0,top:0},scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop(),width:e.outerWidth(),height:e.outerHeight()}}},x.fn.position=function(f){var c,d,p,g,m,v,y,w,b,_,t,e;return f&amp;&amp;f.of?(v="string"==typeof(f=x.extend({},f)).of?x(document).find(f.of):x(f.of),y=x.position.getWithinInfo(f.within),w=x.position.getScrollInfo(y),b=(f.collision||"flip").split(" "),_={},e=9===(e=(t=v)[0]).nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:N(e)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:e.preventDefault?{width:0,height:0,offset:{top:e.pageY,left:e.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()},v[0].preventDefault&amp;&amp;(f.at="left top"),d=e.width,p=e.height,m=x.extend({},g=e.offset),x.each(["my","at"],function(){var t,e,i=(f[this]||"").split(" ");(i=1===i.length?o.test(i[0])?i.concat(["center"]):s.test(i[0])?["center"].concat(i):["center","center"]:i)[0]=o.test(i[0])?i[0]:"center",i[1]=s.test(i[1])?i[1]:"center",t=r.exec(i[0]),e=r.exec(i[1]),_[this]=[t?t[0]:0,e?e[0]:0],f[this]=[l.exec(i[0])[0],l.exec(i[1])[0]]}),1===b.length&amp;&amp;(b[1]=b[0]),"right"===f.at[0]?m.left+=d:"center"===f.at[0]&amp;&amp;(m.left+=d/2),"bottom"===f.at[1]?m.top+=p:"center"===f.at[1]&amp;&amp;(m.top+=p/2),c=E(_.at,d,p),m.left+=c[0],m.top+=c[1],this.each(function(){var i,t,r=x(this),l=r.outerWidth(),a=r.outerHeight(),e=L(this,"marginLeft"),n=L(this,"marginTop"),o=l+e+L(this,"marginRight")+w.width,s=a+n+L(this,"marginBottom")+w.height,h=x.extend({},m),u=E(_.my,r.outerWidth(),r.outerHeight());"right"===f.my[0]?h.left-=l:"center"===f.my[0]&amp;&amp;(h.left-=l/2),"bottom"===f.my[1]?h.top-=a:"center"===f.my[1]&amp;&amp;(h.top-=a/2),h.left+=u[0],h.top+=u[1],i={marginLeft:e,marginTop:n},x.each(["left","top"],function(t,e){x.ui.position[b[t]]&amp;&amp;x.ui.position[b[t]][e](h,{targetWidth:d,targetHeight:p,elemWidth:l,elemHeight:a,collisionPosition:i,collisionWidth:o,collisionHeight:s,offset:[c[0]+u[0],c[1]+u[1]],my:f.my,at:f.at,within:y,elem:r})}),f.using&amp;&amp;(t=function(t){var e=g.left-h.left,i=e+d-l,n=g.top-h.top,o=n+p-a,s={target:{element:v,left:g.left,top:g.top,width:d,height:p},element:{element:r,left:h.left,top:h.top,width:l,height:a},horizontal:i&lt;0?"left":0&lt;e?"right":"center",vertical:o&lt;0?"top":0&lt;n?"bottom":"middle"};d&lt;l&amp;&amp;C(e+i)&lt;d&amp;&amp;(s.horizontal="center"),p&lt;a&amp;&amp;C(n+o)&lt;p&amp;&amp;(s.vertical="middle"),W(C(e),C(i))&gt;W(C(n),C(o))?s.important="horizontal":s.important="vertical",f.using.call(this,t,s)}),r.offset(x.extend(h,{using:t}))})):h.apply(this,arguments)},x.ui.position={fit:{left:function(t,e){var i,n=e.within,o=n.isWindow?n.scrollLeft:n.offset.left,n=n.width,s=t.left-e.collisionPosition.marginLeft,r=o-s,l=s+e.collisionWidth-n-o;e.collisionWidth&gt;n?0&lt;r&amp;&amp;l&lt;=0?(i=t.left+r+e.collisionWidth-n-o,t.left+=r-i):t.left=!(0&lt;l&amp;&amp;r&lt;=0)&amp;&amp;l&lt;r?o+n-e.collisionWidth:o:0&lt;r?t.left+=r:0&lt;l?t.left-=l:t.left=W(t.left-s,t.left)},top:function(t,e){var i,n=e.within,n=n.isWindow?n.scrollTop:n.offset.top,o=e.within.height,s=t.top-e.collisionPosition.marginTop,r=n-s,l=s+e.collisionHeight-o-n;e.collisionHeight&gt;o?0&lt;r&amp;&amp;l&lt;=0?(i=t.top+r+e.collisionHeight-o-n,t.top+=r-i):t.top=!(0&lt;l&amp;&amp;r&lt;=0)&amp;&amp;l&lt;r?n+o-e.collisionHeight:n:0&lt;r?t.top+=r:0&lt;l?t.top-=l:t.top=W(t.top-s,t.top)}},flip:{left:function(t,e){var i=e.within,n=i.offset.left+i.scrollLeft,o=i.width,i=i.isWindow?i.scrollLeft:i.offset.left,s=t.left-e.collisionPosition.marginLeft,r=s-i,s=s+e.collisionWidth-o-i,l="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,a="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,h=-2*e.offset[0];r&lt;0?((o=t.left+l+a+h+e.collisionWidth-o-n)&lt;0||o&lt;C(r))&amp;&amp;(t.left+=l+a+h):0&lt;s&amp;&amp;(0&lt;(n=t.left-e.collisionPosition.marginLeft+l+a+h-i)||C(n)&lt;s)&amp;&amp;(t.left+=l+a+h)},top:function(t,e){var i=e.within,n=i.offset.top+i.scrollTop,o=i.height,i=i.isWindow?i.scrollTop:i.offset.top,s=t.top-e.collisionPosition.marginTop,r=s-i,s=s+e.collisionHeight-o-i,l="top"===e.my[1]?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,a="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,h=-2*e.offset[1];r&lt;0?((o=t.top+l+a+h+e.collisionHeight-o-n)&lt;0||o&lt;C(r))&amp;&amp;(t.top+=l+a+h):0&lt;s&amp;&amp;(0&lt;(n=t.top-e.collisionPosition.marginTop+l+a+h-i)||C(n)&lt;s)&amp;&amp;(t.top+=l+a+h)}},flipfit:{left:function(){x.ui.position.flip.left.apply(this,arguments),x.ui.position.fit.left.apply(this,arguments)},top:function(){x.ui.position.flip.top.apply(this,arguments),x.ui.position.fit.top.apply(this,arguments)}}},x.ui.safeActiveElement=function(e){var i;try{i=e.activeElement}catch(t){i=e.body}return i=(i=i||e.body).nodeName?i:e.body},x.ui.safeBlur=function(t){t&amp;&amp;"body"!==t.nodeName.toLowerCase()&amp;&amp;x(t).trigger("blur")},
/*!
 * jQuery UI Scroll Parent 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.scrollParent=function(t){var e=this.css("position"),i="absolute"===e,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,t=this.parents().filter(function(){var t=x(this);return(!i||"static"!==t.css("position"))&amp;&amp;n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==e&amp;&amp;t.length?t:x(this[0].ownerDocument||document)},
/*!
 * jQuery UI Tabbable 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.extend(x.expr.pseudos,{tabbable:function(t){var e=x.attr(t,"tabindex"),i=null!=e;return(!i||0&lt;=e)&amp;&amp;x.ui.focusable(t,i)}}),
/*!
 * jQuery UI Unique ID 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
x.fn.extend({uniqueId:(u=0,function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++u)})}),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&amp;&amp;x(this).removeAttr("id")})}});
/*!
 * jQuery UI Widget 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
var f,c=0,d=Array.prototype.hasOwnProperty,p=Array.prototype.slice;x.cleanData=(f=x.cleanData,function(t){for(var e,i,n=0;null!=(i=t[n]);n++)(e=x._data(i,"events"))&amp;&amp;e.remove&amp;&amp;x(i).triggerHandler("remove");f(t)}),x.widget=function(t,i,e){var n,o,s,r={},l=t.split(".")[0],a=l+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&amp;&amp;(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[a.toLowerCase()]=function(t){return!!x.data(t,a)},x[l]=x[l]||{},n=x[l][t],o=x[l][t]=function(t,e){if(!this||!this._createWidget)return new o(t,e);arguments.length&amp;&amp;this._createWidget(t,e)},x.extend(o,n,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(s=new i).options=x.widget.extend({},s.options),x.each(e,function(e,n){function o(){return i.prototype[e].apply(this,arguments)}function s(t){return i.prototype[e].apply(this,t)}r[e]="function"!=typeof n?n:function(){var t,e=this._super,i=this._superApply;return this._super=o,this._superApply=s,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}}),o.prototype=x.widget.extend(s,{widgetEventPrefix:n&amp;&amp;s.widgetEventPrefix||t},r,{constructor:o,namespace:l,widgetName:t,widgetFullName:a}),n?(x.each(n._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete n._childConstructors):i._childConstructors.push(o),x.widget.bridge(t,o),o},x.widget.extend=function(t){for(var e,i,n=p.call(arguments,1),o=0,s=n.length;o&lt;s;o++)for(e in n[o])i=n[o][e],d.call(n[o],e)&amp;&amp;void 0!==i&amp;&amp;(x.isPlainObject(i)?t[e]=x.isPlainObject(t[e])?x.widget.extend({},t[e],i):x.widget.extend({},i):t[e]=i);return t},x.widget.bridge=function(s,e){var r=e.prototype.widgetFullName||s;x.fn[s]=function(i){var t="string"==typeof i,n=p.call(arguments,1),o=this;return t?this.length||"instance"!==i?this.each(function(){var t,e=x.data(this,r);return"instance"===i?(o=e,!1):e?"function"!=typeof e[i]||"_"===i.charAt(0)?x.error("no such method '"+i+"' for "+s+" widget instance"):(t=e[i].apply(e,n))!==e&amp;&amp;void 0!==t?(o=t&amp;&amp;t.jquery?o.pushStack(t.get()):t,!1):void 0:x.error("cannot call methods on "+s+" prior to initialization; attempted to call method '"+i+"'")}):o=void 0:(n.length&amp;&amp;(i=x.widget.extend.apply(null,[i].concat(n))),this.each(function(){var t=x.data(this,r);t?(t.option(i||{}),t._init&amp;&amp;t._init()):x.data(this,r,new e(i,this))})),o}},x.Widget=function(){},x.Widget._childConstructors=[],x.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"&lt;div&gt;",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&amp;&amp;(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&amp;&amp;this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&amp;&amp;this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,n,o,s=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(s={},t=(i=t.split(".")).shift(),i.length){for(n=s[t]=x.widget.extend({},this.options[t]),o=0;o&lt;i.length-1;o++)n[i[o]]=n[i[o]]||{},n=n[i[o]];if(t=i.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=e}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];s[t]=e}return this._setOptions(s),this},_setOptions:function(t){for(var e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&amp;&amp;this._setOptionClasses(e),this.options[t]=e,"disabled"===t&amp;&amp;this._setOptionDisabled(e),this},_setOptionClasses:function(t){var e,i,n;for(e in t)n=this.classesElementLookup[e],t[e]!==this.options.classes[e]&amp;&amp;n&amp;&amp;n.length&amp;&amp;(i=x(n.get()),this._removeClass(n,e),i.addClass(this._classes({element:i,keys:e,classes:t,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&amp;&amp;(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(o){var s=[],r=this;function t(t,e){for(var i,n=0;n&lt;t.length;n++)i=r.classesElementLookup[t[n]]||x(),i=o.add?(function(){var i=[];o.element.each(function(t,e){x.map(r.classesElementLookup,function(t){return t}).some(function(t){return t.is(e)})||i.push(e)}),r._on(x(i),{remove:"_untrackClassesElement"})}(),x(x.uniqueSort(i.get().concat(o.element.get())))):x(i.not(o.element).get()),r.classesElementLookup[t[n]]=i,s.push(t[n]),e&amp;&amp;o.classes[t[n]]&amp;&amp;s.push(o.classes[t[n]])}return(o=x.extend({element:this.element,classes:this.options.classes||{}},o)).keys&amp;&amp;t(o.keys.match(/\S+/g)||[],!0),o.extra&amp;&amp;t(o.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(i){var n=this;x.each(n.classesElementLookup,function(t,e){-1!==x.inArray(i.target,e)&amp;&amp;(n.classesElementLookup[t]=x(e.not(i.target).get()))}),this._off(x(i.target))},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,n){var o="string"==typeof t||null===t,e={extra:o?e:i,keys:o?t:e,element:o?this.element:t,add:n="boolean"==typeof n?n:i};return e.element.toggleClass(this._classes(e),n),this},_on:function(o,s,t){var r,l=this;"boolean"!=typeof o&amp;&amp;(t=s,s=o,o=!1),t?(s=r=x(s),this.bindings=this.bindings.add(s)):(t=s,s=this.element,r=this.widget()),x.each(t,function(t,e){function i(){if(o||!0!==l.options.disabled&amp;&amp;!x(this).hasClass("ui-state-disabled"))return("string"==typeof e?l[e]:e).apply(l,arguments)}"string"!=typeof e&amp;&amp;(i.guid=e.guid=e.guid||i.guid||x.guid++);var t=t.match(/^([\w:-]*)\s*(.*)$/),n=t[1]+l.eventNamespace,t=t[2];t?r.on(n,t,i):s.on(n,i)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(e),this.bindings=x(this.bindings.not(t).get()),this.focusable=x(this.focusable.not(t).get()),this.hoverable=x(this.hoverable.not(t).get())},_delay:function(t,e){var i=this;return setTimeout(function(){return("string"==typeof t?i[t]:t).apply(i,arguments)},e||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(x(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(x(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(x(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,e,i){var n,o,s=this.options[t];if(i=i||{},(e=x.Event(e)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),e.target=this.element[0],o=e.originalEvent)for(n in o)n in e||(e[n]=o[n]);return this.element.trigger(e,i),!("function"==typeof s&amp;&amp;!1===s.apply(this.element[0],[e].concat(i))||e.isDefaultPrevented())}},x.each({show:"fadeIn",hide:"fadeOut"},function(s,r){x.Widget.prototype["_"+s]=function(e,t,i){var n,o=(t="string"==typeof t?{effect:t}:t)?!0!==t&amp;&amp;"number"!=typeof t&amp;&amp;t.effect||r:s;"number"==typeof(t=t||{})?t={duration:t}:!0===t&amp;&amp;(t={}),n=!x.isEmptyObject(t),t.complete=i,t.delay&amp;&amp;e.delay(t.delay),n&amp;&amp;x.effects&amp;&amp;x.effects.effect[o]?e[s](t):o!==s&amp;&amp;e[o]?e[o](t.duration,t.easing,i):e.queue(function(t){x(this)[s](),i&amp;&amp;i.call(e[0]),t()})}})});/*!
 * jquery-timepicker v1.8.5 - A jQuery timepicker plugin inspired by Google Calendar. It supports both mouse and keyboard navigation.
 * Copyright (c) 2015 Jon Thornton - http://jonthornton.github.com/jquery-timepicker/
 * License: MIT
 */
!function(a){"object"==typeof exports&amp;&amp;exports&amp;&amp;"object"==typeof module&amp;&amp;module&amp;&amp;module.exports===exports?a(require("jquery")):"function"==typeof define&amp;&amp;define.amd?define(["jquery"],a):a(jQuery)}(function(a){function b(a){var b=a[0];return b.offsetWidth&gt;0&amp;&amp;b.offsetHeight&gt;0}function c(b){if(b.minTime&amp;&amp;(b.minTime=u(b.minTime)),b.maxTime&amp;&amp;(b.maxTime=u(b.maxTime)),b.durationTime&amp;&amp;"function"!=typeof b.durationTime&amp;&amp;(b.durationTime=u(b.durationTime)),"now"==b.scrollDefault)b.scrollDefault=function(){return b.roundingFunction(u(new Date),b)};else if(b.scrollDefault&amp;&amp;"function"!=typeof b.scrollDefault){var c=b.scrollDefault;b.scrollDefault=function(){return b.roundingFunction(u(c),b)}}else b.minTime&amp;&amp;(b.scrollDefault=function(){return b.roundingFunction(b.minTime,b)});if("string"===a.type(b.timeFormat)&amp;&amp;b.timeFormat.match(/[gh]/)&amp;&amp;(b._twelveHourTime=!0),b.showOnFocus===!1&amp;&amp;-1!=b.showOn.indexOf("focus")&amp;&amp;b.showOn.splice(b.showOn.indexOf("focus"),1),b.disableTimeRanges.length&gt;0){for(var d in b.disableTimeRanges)b.disableTimeRanges[d]=[u(b.disableTimeRanges[d][0]),u(b.disableTimeRanges[d][1])];b.disableTimeRanges=b.disableTimeRanges.sort(function(a,b){return a[0]-b[0]});for(var d=b.disableTimeRanges.length-1;d&gt;0;d--)b.disableTimeRanges[d][0]&lt;=b.disableTimeRanges[d-1][1]&amp;&amp;(b.disableTimeRanges[d-1]=[Math.min(b.disableTimeRanges[d][0],b.disableTimeRanges[d-1][0]),Math.max(b.disableTimeRanges[d][1],b.disableTimeRanges[d-1][1])],b.disableTimeRanges.splice(d,1))}return b}function d(b){var c=b.data("timepicker-settings"),d=b.data("timepicker-list");if(d&amp;&amp;d.length&amp;&amp;(d.remove(),b.data("timepicker-list",!1)),c.useSelect){d=a("&lt;select /&gt;",{"class":"ui-timepicker-select"});var g=d}else{d=a("&lt;ul /&gt;",{"class":"ui-timepicker-list"});var g=a("&lt;div /&gt;",{"class":"ui-timepicker-wrapper",tabindex:-1});g.css({display:"none",position:"absolute"}).append(d)}if(c.noneOption)if(c.noneOption===!0&amp;&amp;(c.noneOption=c.useSelect?"Time...":"None"),a.isArray(c.noneOption)){for(var h in c.noneOption)if(parseInt(h,10)==h){var i=e(c.noneOption[h],c.useSelect);d.append(i)}}else{var i=e(c.noneOption,c.useSelect);d.append(i)}if(c.className&amp;&amp;g.addClass(c.className),(null!==c.minTime||null!==c.durationTime)&amp;&amp;c.showDuration){"function"==typeof c.step?"function":c.step;g.addClass("ui-timepicker-with-duration"),g.addClass("ui-timepicker-step-"+c.step)}var k=c.minTime;"function"==typeof c.durationTime?k=u(c.durationTime()):null!==c.durationTime&amp;&amp;(k=c.durationTime);var m=null!==c.minTime?c.minTime:0,n=null!==c.maxTime?c.maxTime:m+w-1;m&gt;n&amp;&amp;(n+=w),n===w-1&amp;&amp;"string"===a.type(c.timeFormat)&amp;&amp;c.show2400&amp;&amp;(n=w);var p=c.disableTimeRanges,q=0,v=p.length,x=c.step;"function"!=typeof x&amp;&amp;(x=function(){return c.step});for(var h=m,z=0;n&gt;=h;z++,h+=60*x(z)){var A=h,B=t(A,c);if(c.useSelect){var C=a("&lt;option /&gt;",{value:B});C.text(B)}else{var C=a("&lt;li /&gt;");C.data("time",86400&gt;=A?A:A%86400),C.text(B)}if((null!==c.minTime||null!==c.durationTime)&amp;&amp;c.showDuration){var D=s(h-k,c.step);if(c.useSelect)C.text(C.text()+" ("+D+")");else{var E=a("&lt;span /&gt;",{"class":"ui-timepicker-duration"});E.text(" ("+D+")"),C.append(E)}}v&gt;q&amp;&amp;(A&gt;=p[q][1]&amp;&amp;(q+=1),p[q]&amp;&amp;A&gt;=p[q][0]&amp;&amp;A&lt;p[q][1]&amp;&amp;(c.useSelect?C.prop("disabled",!0):C.addClass("ui-timepicker-disabled"))),d.append(C)}if(g.data("timepicker-input",b),b.data("timepicker-list",g),c.useSelect)b.val()&amp;&amp;d.val(f(u(b.val()),c)),d.on("focus",function(){a(this).data("timepicker-input").trigger("showTimepicker")}),d.on("blur",function(){a(this).data("timepicker-input").trigger("hideTimepicker")}),d.on("change",function(){o(b,a(this).val(),"select")}),o(b,d.val(),"initial"),b.hide().after(d);else{var F=c.appendTo;"string"==typeof F?F=a(F):"function"==typeof F&amp;&amp;(F=F(b)),F.append(g),l(b,d),d.on("mousedown","li",function(c){b.off("focus.timepicker"),b.on("focus.timepicker-ie-hack",function(){b.off("focus.timepicker-ie-hack"),b.on("focus.timepicker",y.show)}),j(b)||b[0].focus(),d.find("li").removeClass("ui-timepicker-selected"),a(this).addClass("ui-timepicker-selected"),r(b)&amp;&amp;(b.trigger("hideTimepicker"),d.on("mouseup.timepicker","li",function(a){d.off("mouseup.timepicker"),g.hide()}))})}}function e(b,c){var d,e,f;return"object"==typeof b?(d=b.label,e=b.className,f=b.value):"string"==typeof b?d=b:a.error("Invalid noneOption value"),c?a("&lt;option /&gt;",{value:f,"class":e,text:d}):a("&lt;li /&gt;",{"class":e,text:d}).data("time",f)}function f(a,b){return a=b.roundingFunction(a,b),null!==a?t(a,b):void 0}function g(){return new Date(1970,1,1,0,0,0)}function h(b){var c=a(b.target),d=c.closest(".ui-timepicker-input");0===d.length&amp;&amp;0===c.closest(".ui-timepicker-wrapper").length&amp;&amp;(y.hide(),a(document).unbind(".ui-timepicker"),a(window).unbind(".ui-timepicker"))}function j(a){var b=a.data("timepicker-settings");return(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&amp;&amp;b.disableTouchKeyboard}function k(b,c,d){if(!d&amp;&amp;0!==d)return!1;var e=b.data("timepicker-settings"),f=!1,d=e.roundingFunction(d,e);return c.find("li").each(function(b,c){var e=a(c);if("number"==typeof e.data("time"))return e.data("time")==d?(f=e,!1):void 0}),f}function l(a,b){b.find("li").removeClass("ui-timepicker-selected");var c=u(n(a),a.data("timepicker-settings"));if(null!==c){var d=k(a,b,c);if(d){var e=d.offset().top-b.offset().top;(e+d.outerHeight()&gt;b.outerHeight()||0&gt;e)&amp;&amp;b.scrollTop(b.scrollTop()+d.position().top-d.outerHeight()),d.addClass("ui-timepicker-selected")}}}function m(b,c){if(""!==this.value&amp;&amp;"timepicker"!=c){var d=a(this);if(!d.is(":focus")||b&amp;&amp;"change"==b.type){var e=d.data("timepicker-settings"),f=u(this.value,e);if(null===f)return void d.trigger("timeFormatError");var g=!1;null!==e.minTime&amp;&amp;f&lt;e.minTime?g=!0:null!==e.maxTime&amp;&amp;f&gt;e.maxTime&amp;&amp;(g=!0),a.each(e.disableTimeRanges,function(){return f&gt;=this[0]&amp;&amp;f&lt;this[1]?(g=!0,!1):void 0}),e.forceRoundTime&amp;&amp;(f=e.roundingFunction(f,e));var h=t(f,e);g?o(d,h,"error")&amp;&amp;d.trigger("timeRangeError"):o(d,h)}}}function n(a){return a.is("input")?a.val():a.data("ui-timepicker-value")}function o(a,b,c){if(a.is("input")){a.val(b);var d=a.data("timepicker-settings");d.useSelect&amp;&amp;"select"!=c&amp;&amp;"initial"!=c&amp;&amp;a.data("timepicker-list").val(f(u(b),d))}return a.data("ui-timepicker-value")!=b?(a.data("ui-timepicker-value",b),"select"==c?a.trigger("selectTime").trigger("changeTime").trigger("change","timepicker"):"error"!=c&amp;&amp;a.trigger("changeTime"),!0):(a.trigger("selectTime"),!1)}function p(c){var d=a(this),e=d.data("timepicker-list");if(!e||!b(e)){if(40!=c.keyCode)return!0;y.show.call(d.get(0)),e=d.data("timepicker-list"),j(d)||d.focus()}switch(c.keyCode){case 13:return r(d)&amp;&amp;y.hide.apply(this),c.preventDefault(),!1;case 38:var f=e.find(".ui-timepicker-selected");return f.length?f.is(":first-child")||(f.removeClass("ui-timepicker-selected"),f.prev().addClass("ui-timepicker-selected"),f.prev().position().top&lt;f.outerHeight()&amp;&amp;e.scrollTop(e.scrollTop()-f.outerHeight())):(e.find("li").each(function(b,c){return a(c).position().top&gt;0?(f=a(c),!1):void 0}),f.addClass("ui-timepicker-selected")),!1;case 40:return f=e.find(".ui-timepicker-selected"),0===f.length?(e.find("li").each(function(b,c){return a(c).position().top&gt;0?(f=a(c),!1):void 0}),f.addClass("ui-timepicker-selected")):f.is(":last-child")||(f.removeClass("ui-timepicker-selected"),f.next().addClass("ui-timepicker-selected"),f.next().position().top+2*f.outerHeight()&gt;e.outerHeight()&amp;&amp;e.scrollTop(e.scrollTop()+f.outerHeight())),!1;case 27:e.find("li").removeClass("ui-timepicker-selected"),y.hide();break;case 9:y.hide();break;default:return!0}}function q(c){var d=a(this),e=d.data("timepicker-list"),f=d.data("timepicker-settings");if(!e||!b(e)||f.disableTextInput)return!0;switch(c.keyCode){case 96:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 65:case 77:case 80:case 186:case 8:case 46:f.typeaheadHighlight?l(d,e):e.hide()}}function r(a){var b=a.data("timepicker-settings"),c=a.data("timepicker-list"),d=null,e=c.find(".ui-timepicker-selected");return e.hasClass("ui-timepicker-disabled")?!1:(e.length&amp;&amp;(d=e.data("time")),null!==d&amp;&amp;("string"!=typeof d&amp;&amp;(d=t(d,b)),o(a,d,"select")),!0)}function s(a,b){a=Math.abs(a);var c,d,e=Math.round(a/60),f=[];return 60&gt;e?f=[e,x.mins]:(c=Math.floor(e/60),d=e%60,30==b&amp;&amp;30==d&amp;&amp;(c+=x.decimal+5),f.push(c),f.push(1==c?x.hr:x.hrs),30!=b&amp;&amp;d&amp;&amp;(f.push(d),f.push(x.mins))),f.join(" ")}function t(b,c){if(null===b)return null;var d=new Date(v.valueOf()+1e3*b);if(isNaN(d.getTime()))return null;if("function"===a.type(c.timeFormat))return c.timeFormat(d);for(var e,f,g="",h=0;h&lt;c.timeFormat.length;h++)switch(f=c.timeFormat.charAt(h)){case"a":g+=d.getHours()&gt;11?x.pm:x.am;break;case"A":g+=d.getHours()&gt;11?x.PM:x.AM;break;case"g":e=d.getHours()%12,g+=0===e?"12":e;break;case"G":e=d.getHours(),b===w&amp;&amp;(e=24),g+=e;break;case"h":e=d.getHours()%12,0!==e&amp;&amp;10&gt;e&amp;&amp;(e="0"+e),g+=0===e?"12":e;break;case"H":e=d.getHours(),b===w&amp;&amp;(e=c.show2400?24:0),g+=e&gt;9?e:"0"+e;break;case"i":var i=d.getMinutes();g+=i&gt;9?i:"0"+i;break;case"s":b=d.getSeconds(),g+=b&gt;9?b:"0"+b;break;case"\\":h++,g+=c.timeFormat.charAt(h);break;default:g+=f}return g}function u(a,b){if(""===a)return null;if(!a||a+0==a)return a;if("object"==typeof a)return 3600*a.getHours()+60*a.getMinutes()+a.getSeconds();a=a.toLowerCase().replace(/[\s\.]/g,""),("a"==a.slice(-1)||"p"==a.slice(-1))&amp;&amp;(a+="m");var c="("+x.am.replace(".","")+"|"+x.pm.replace(".","")+"|"+x.AM.replace(".","")+"|"+x.PM.replace(".","")+")?",d=new RegExp("^"+c+"([0-2]?[0-9])\\W?([0-5][0-9])?\\W?([0-5][0-9])?"+c+"$"),e=a.match(d);if(!e)return null;var f=parseInt(1*e[2],10),g=e[1]||e[5],h=f;if(12&gt;=f&amp;&amp;g){var i=g==x.pm||g==x.PM;h=12==f?i?12:0:f+(i?12:0)}var j=1*e[3]||0,k=1*e[4]||0,l=3600*h+60*j+k;if(12&gt;f&amp;&amp;!g&amp;&amp;b&amp;&amp;b._twelveHourTime&amp;&amp;b.scrollDefault){var m=l-b.scrollDefault();0&gt;m&amp;&amp;m&gt;=w/-2&amp;&amp;(l=(l+w/2)%w)}return l}var v=g(),w=86400,x={am:"am",pm:"pm",AM:"AM",PM:"PM",decimal:".",mins:"mins",hr:"hr",hrs:"hrs"},y={init:function(b){return this.each(function(){var e=a(this),f=[];for(var g in a.fn.timepicker.defaults)e.data(g)&amp;&amp;(f[g]=e.data(g));var h=a.extend({},a.fn.timepicker.defaults,f,b);if(h.lang&amp;&amp;(x=a.extend(x,h.lang)),h=c(h),e.data("timepicker-settings",h),e.addClass("ui-timepicker-input"),h.useSelect)d(e);else{if(e.prop("autocomplete","off"),h.showOn)for(i in h.showOn)e.on(h.showOn[i]+".timepicker",y.show);e.on("change.timepicker",m),e.on("keydown.timepicker",p),e.on("keyup.timepicker",q),h.disableTextInput&amp;&amp;e.on("keypress.timepicker",function(a){a.preventDefault()}),m.call(e.get(0))}})},show:function(c){var e=a(this),f=e.data("timepicker-settings");if(c&amp;&amp;c.preventDefault(),f.useSelect)return void e.data("timepicker-list").focus();j(e)&amp;&amp;e.blur();var g=e.data("timepicker-list");if(!e.prop("readonly")&amp;&amp;(g&amp;&amp;0!==g.length&amp;&amp;"function"!=typeof f.durationTime||(d(e),g=e.data("timepicker-list")),!b(g))){e.data("ui-timepicker-value",e.val()),l(e,g),y.hide(),g.show();var i={};f.orientation.match(/r/)?i.left=e.offset().left+e.outerWidth()-g.outerWidth()+parseInt(g.css("marginLeft").replace("px",""),10):i.left=e.offset().left+parseInt(g.css("marginLeft").replace("px",""),10);var m;m=f.orientation.match(/t/)?"t":f.orientation.match(/b/)?"b":e.offset().top+e.outerHeight(!0)+g.outerHeight()&gt;a(window).height()+a(window).scrollTop()?"t":"b","t"==m?(g.addClass("ui-timepicker-positioned-top"),i.top=e.offset().top-g.outerHeight()+parseInt(g.css("marginTop").replace("px",""),10)):(g.removeClass("ui-timepicker-positioned-top"),i.top=e.offset().top+e.outerHeight()+parseInt(g.css("marginTop").replace("px",""),10)),g.offset(i);var o=g.find(".ui-timepicker-selected");if(!o.length){var p=u(n(e));null!==p?o=k(e,g,p):f.scrollDefault&amp;&amp;(o=k(e,g,f.scrollDefault()))}if(o&amp;&amp;o.length){var q=g.scrollTop()+o.position().top-o.outerHeight();g.scrollTop(q)}else g.scrollTop(0);return f.stopScrollPropagation&amp;&amp;a(document).on("wheel.ui-timepicker",".ui-timepicker-wrapper",function(b){b.preventDefault();var c=a(this).scrollTop();a(this).scrollTop(c+b.originalEvent.deltaY)}),a(document).on("touchstart.ui-timepicker mousedown.ui-timepicker",h),a(window).on("resize.ui-timepicker",h),f.closeOnWindowScroll&amp;&amp;a(document).on("scroll.ui-timepicker",h),e.trigger("showTimepicker"),this}},hide:function(c){var d=a(this),e=d.data("timepicker-settings");return e&amp;&amp;e.useSelect&amp;&amp;d.blur(),a(".ui-timepicker-wrapper").each(function(){var c=a(this);if(b(c)){var d=c.data("timepicker-input"),e=d.data("timepicker-settings");e&amp;&amp;e.selectOnBlur&amp;&amp;r(d),c.hide(),d.trigger("hideTimepicker")}}),this},option:function(b,e){return this.each(function(){var f=a(this),g=f.data("timepicker-settings"),h=f.data("timepicker-list");if("object"==typeof b)g=a.extend(g,b);else if("string"==typeof b&amp;&amp;"undefined"!=typeof e)g[b]=e;else if("string"==typeof b)return g[b];g=c(g),f.data("timepicker-settings",g),h&amp;&amp;(h.remove(),f.data("timepicker-list",!1)),g.useSelect&amp;&amp;d(f)})},getSecondsFromMidnight:function(){return u(n(this))},getTime:function(a){var b=this,c=n(b);if(!c)return null;var d=u(c);if(null===d)return null;a||(a=v);var e=new Date(a);return e.setHours(d/3600),e.setMinutes(d%3600/60),e.setSeconds(d%60),e.setMilliseconds(0),e},setTime:function(a){var b=this,c=b.data("timepicker-settings");if(c.forceRoundTime)var d=f(u(a),c);else var d=t(u(a),c);return a&amp;&amp;null===d&amp;&amp;c.noneOption&amp;&amp;(d=a),o(b,d),b.data("timepicker-list")&amp;&amp;l(b,b.data("timepicker-list")),this},remove:function(){var a=this;if(a.hasClass("ui-timepicker-input")){var b=a.data("timepicker-settings");return a.removeAttr("autocomplete","off"),a.removeClass("ui-timepicker-input"),a.removeData("timepicker-settings"),a.off(".timepicker"),a.data("timepicker-list")&amp;&amp;a.data("timepicker-list").remove(),b.useSelect&amp;&amp;a.show(),a.removeData("timepicker-list"),this}}};a.fn.timepicker=function(b){return this.length?y[b]?this.hasClass("ui-timepicker-input")?y[b].apply(this,Array.prototype.slice.call(arguments,1)):this:"object"!=typeof b&amp;&amp;b?void a.error("Method "+b+" does not exist on jQuery.timepicker"):y.init.apply(this,arguments):this},a.fn.timepicker.defaults={appendTo:"body",className:null,closeOnWindowScroll:!1,disableTextInput:!1,disableTimeRanges:[],disableTouchKeyboard:!1,durationTime:null,forceRoundTime:!1,maxTime:null,minTime:null,noneOption:!1,orientation:"l",roundingFunction:function(a,b){if(null===a)return null;var c=a%(60*b.step);return c&gt;=30*b.step?a+=60*b.step-c:a-=c,a},scrollDefault:null,selectOnBlur:!1,show2400:!1,showDuration:!1,showOn:["click","focus"],showOnFocus:!0,step:30,stopScrollPropagation:!1,timeFormat:"g:ia",typeaheadHighlight:!0,useSelect:!1}});/*!
 * dist/jquery.inputmask.min
 * https://github.com/RobinHerbots/Inputmask
 * Copyright (c) 2010 - 2021 Robin Herbots
 * Licensed under the MIT license
 * Version: 5.0.6-beta.35
 */
!function webpackUniversalModuleDefinition(root,factory){if("object"==typeof exports&amp;&amp;"object"==typeof module)module.exports=factory(require("jquery"));else if("function"==typeof define&amp;&amp;define.amd)define(["jquery"],factory);else{var a="object"==typeof exports?factory(require("jquery")):factory(root.jQuery);for(var i in a)("object"==typeof exports?exports:root)[i]=a[i]}}(this,function(__WEBPACK_EXTERNAL_MODULE__10__){return modules=[function(module){module.exports=JSON.parse('{"BACKSPACE":8,"BACKSPACE_SAFARI":127,"DELETE":46,"DOWN":40,"END":35,"ENTER":13,"ESCAPE":27,"HOME":36,"INSERT":45,"LEFT":37,"PAGE_DOWN":34,"PAGE_UP":33,"RIGHT":39,"SPACE":32,"TAB":9,"UP":38,"X":88,"CONTROL":17,"KEY_229":229}')},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.caret=caret,exports.determineLastRequiredPosition=determineLastRequiredPosition,exports.determineNewCaretPosition=determineNewCaretPosition,exports.getBuffer=getBuffer,exports.getBufferTemplate=getBufferTemplate,exports.getLastValidPosition=getLastValidPosition,exports.isMask=isMask,exports.resetMaskSet=resetMaskSet,exports.seekNext=seekNext,exports.seekPrevious=seekPrevious,exports.translatePosition=translatePosition;var _validationTests=__webpack_require__(3),_validation=__webpack_require__(4);function caret(input,begin,end,notranslate,isDelete){var inputmask=this,opts=this.opts,range;if(void 0===begin)return"selectionStart"in input&amp;&amp;"selectionEnd"in input?(begin=input.selectionStart,end=input.selectionEnd):window.getSelection?(range=window.getSelection().getRangeAt(0),range.commonAncestorContainer.parentNode!==input&amp;&amp;range.commonAncestorContainer!==input||(begin=range.startOffset,end=range.endOffset)):document.selection&amp;&amp;document.selection.createRange&amp;&amp;(range=document.selection.createRange(),begin=0-range.duplicate().moveStart("character",-input.inputmask._valueGet().length),end=begin+range.text.length),{begin:notranslate?begin:translatePosition.call(this,begin),end:notranslate?end:translatePosition.call(this,end)};if(Array.isArray(begin)&amp;&amp;(end=this.isRTL?begin[0]:begin[1],begin=this.isRTL?begin[1]:begin[0]),void 0!==begin.begin&amp;&amp;(end=this.isRTL?begin.begin:begin.end,begin=this.isRTL?begin.end:begin.begin),"number"==typeof begin){begin=notranslate?begin:translatePosition.call(this,begin),end=notranslate?end:translatePosition.call(this,end),end="number"==typeof end?end:begin;var scrollCalc=parseInt(((input.ownerDocument.defaultView||window).getComputedStyle?(input.ownerDocument.defaultView||window).getComputedStyle(input,null):input.currentStyle).fontSize)*end;if(input.scrollLeft=scrollCalc&gt;input.scrollWidth?scrollCalc:0,input.inputmask.caretPos={begin:begin,end:end},opts.insertModeVisual&amp;&amp;!1===opts.insertMode&amp;&amp;begin===end&amp;&amp;(isDelete||end++),input===(input.inputmask.shadowRoot||document).activeElement)if("setSelectionRange"in input)input.setSelectionRange(begin,end);else if(window.getSelection){if(range=document.createRange(),void 0===input.firstChild||null===input.firstChild){var textNode=document.createTextNode("");input.appendChild(textNode)}range.setStart(input.firstChild,begin&lt;input.inputmask._valueGet().length?begin:input.inputmask._valueGet().length),range.setEnd(input.firstChild,end&lt;input.inputmask._valueGet().length?end:input.inputmask._valueGet().length),range.collapse(!0);var sel=window.getSelection();sel.removeAllRanges(),sel.addRange(range)}else input.createTextRange&amp;&amp;(range=input.createTextRange(),range.collapse(!0),range.moveEnd("character",end),range.moveStart("character",begin),range.select())}}function determineLastRequiredPosition(returnDefinition){var inputmask=this,maskset=this.maskset,$=this.dependencyLib,buffer=_validationTests.getMaskTemplate.call(this,!0,getLastValidPosition.call(this),!0,!0),bl=buffer.length,pos,lvp=getLastValidPosition.call(this),positions={},lvTest=maskset.validPositions[lvp],ndxIntlzr=void 0!==lvTest?lvTest.locator.slice():void 0,testPos;for(pos=lvp+1;pos&lt;buffer.length;pos++)testPos=_validationTests.getTestTemplate.call(this,pos,ndxIntlzr,pos-1),ndxIntlzr=testPos.locator.slice(),positions[pos]=$.extend(!0,{},testPos);var lvTestAlt=lvTest&amp;&amp;void 0!==lvTest.alternation?lvTest.locator[lvTest.alternation]:void 0;for(pos=bl-1;lvp&lt;pos&amp;&amp;(testPos=positions[pos],(testPos.match.optionality||testPos.match.optionalQuantifier&amp;&amp;testPos.match.newBlockMarker||lvTestAlt&amp;&amp;(lvTestAlt!==positions[pos].locator[lvTest.alternation]&amp;&amp;1!=testPos.match.static||!0===testPos.match.static&amp;&amp;testPos.locator[lvTest.alternation]&amp;&amp;_validation.checkAlternationMatch.call(this,testPos.locator[lvTest.alternation].toString().split(","),lvTestAlt.toString().split(","))&amp;&amp;""!==_validationTests.getTests.call(this,pos)[0].def))&amp;&amp;buffer[pos]===_validationTests.getPlaceholder.call(this,pos,testPos.match));pos--)bl--;return returnDefinition?{l:bl,def:positions[bl]?positions[bl].match:void 0}:bl}function determineNewCaretPosition(selectedCaret,tabbed,positionCaretOnClick){var inputmask=this,maskset=this.maskset,opts=this.opts;function doRadixFocus(clickPos){if(""!==opts.radixPoint&amp;&amp;0!==opts.digits){var vps=maskset.validPositions;if(void 0===vps[clickPos]||vps[clickPos].input===_validationTests.getPlaceholder.call(inputmask,clickPos)){if(clickPos&lt;seekNext.call(inputmask,-1))return!0;var radixPos=getBuffer.call(inputmask).indexOf(opts.radixPoint);if(-1!==radixPos){for(var vp in vps)if(vps[vp]&amp;&amp;radixPos&lt;vp&amp;&amp;vps[vp].input!==_validationTests.getPlaceholder.call(inputmask,vp))return!1;return!0}}}return!1}if(tabbed&amp;&amp;(inputmask.isRTL?selectedCaret.end=selectedCaret.begin:selectedCaret.begin=selectedCaret.end),selectedCaret.begin===selectedCaret.end){switch(positionCaretOnClick=positionCaretOnClick||opts.positionCaretOnClick,positionCaretOnClick){case"none":break;case"select":selectedCaret={begin:0,end:getBuffer.call(inputmask).length};break;case"ignore":selectedCaret.end=selectedCaret.begin=seekNext.call(inputmask,getLastValidPosition.call(inputmask));break;case"radixFocus":if(doRadixFocus(selectedCaret.begin)){var radixPos=getBuffer.call(inputmask).join("").indexOf(opts.radixPoint);selectedCaret.end=selectedCaret.begin=opts.numericInput?seekNext.call(inputmask,radixPos):radixPos;break}default:var clickPosition=selectedCaret.begin,lvclickPosition=getLastValidPosition.call(inputmask,clickPosition,!0),lastPosition=seekNext.call(inputmask,-1!==lvclickPosition||isMask.call(inputmask,0)?lvclickPosition:-1);if(clickPosition&lt;=lastPosition)selectedCaret.end=selectedCaret.begin=isMask.call(inputmask,clickPosition,!1,!0)?clickPosition:seekNext.call(inputmask,clickPosition);else{var lvp=maskset.validPositions[lvclickPosition],tt=_validationTests.getTestTemplate.call(inputmask,lastPosition,lvp?lvp.match.locator:void 0,lvp),placeholder=_validationTests.getPlaceholder.call(inputmask,lastPosition,tt.match);if(""!==placeholder&amp;&amp;getBuffer.call(inputmask)[lastPosition]!==placeholder&amp;&amp;!0!==tt.match.optionalQuantifier&amp;&amp;!0!==tt.match.newBlockMarker||!isMask.call(inputmask,lastPosition,opts.keepStatic,!0)&amp;&amp;tt.match.def===placeholder){var newPos=seekNext.call(inputmask,lastPosition);(newPos&lt;=clickPosition||clickPosition===lastPosition)&amp;&amp;(lastPosition=newPos)}selectedCaret.end=selectedCaret.begin=lastPosition}}return selectedCaret}}function getBuffer(noCache){var inputmask=this,maskset=this.maskset;return void 0!==maskset.buffer&amp;&amp;!0!==noCache||(maskset.buffer=_validationTests.getMaskTemplate.call(this,!0,getLastValidPosition.call(this),!0),void 0===maskset._buffer&amp;&amp;(maskset._buffer=maskset.buffer.slice())),maskset.buffer}function getBufferTemplate(){var inputmask=this,maskset=this.maskset;return void 0===maskset._buffer&amp;&amp;(maskset._buffer=_validationTests.getMaskTemplate.call(this,!1,1),void 0===maskset.buffer&amp;&amp;(maskset.buffer=maskset._buffer.slice())),maskset._buffer}function getLastValidPosition(closestTo,strict,validPositions){var maskset=this.maskset,before=-1,after=-1,valids=validPositions||maskset.validPositions;for(var posNdx in void 0===closestTo&amp;&amp;(closestTo=-1),valids){var psNdx=parseInt(posNdx);valids[psNdx]&amp;&amp;(strict||!0!==valids[psNdx].generatedInput)&amp;&amp;(psNdx&lt;=closestTo&amp;&amp;(before=psNdx),closestTo&lt;=psNdx&amp;&amp;(after=psNdx))}return-1===before||before==closestTo?after:-1==after?before:closestTo-before&lt;after-closestTo?before:after}function isMask(pos,strict,fuzzy){var inputmask=this,maskset=this.maskset,test=_validationTests.getTestTemplate.call(this,pos).match;if(""===test.def&amp;&amp;(test=_validationTests.getTest.call(this,pos).match),!0!==test.static)return test.fn;if(!0===fuzzy&amp;&amp;void 0!==maskset.validPositions[pos]&amp;&amp;!0!==maskset.validPositions[pos].generatedInput)return!0;if(!0!==strict&amp;&amp;-1&lt;pos){if(fuzzy){var tests=_validationTests.getTests.call(this,pos);return tests.length&gt;1+(""===tests[tests.length-1].match.def?1:0)}var testTemplate=_validationTests.determineTestTemplate.call(this,pos,_validationTests.getTests.call(this,pos)),testPlaceHolder=_validationTests.getPlaceholder.call(this,pos,testTemplate.match);return testTemplate.match.def!==testPlaceHolder}return!1}function resetMaskSet(soft){var maskset=this.maskset;maskset.buffer=void 0,!0!==soft&amp;&amp;(maskset.validPositions={},maskset.p=0)}function seekNext(pos,newBlock,fuzzy){var inputmask=this;void 0===fuzzy&amp;&amp;(fuzzy=!0);for(var position=pos+1;""!==_validationTests.getTest.call(this,position).match.def&amp;&amp;(!0===newBlock&amp;&amp;(!0!==_validationTests.getTest.call(this,position).match.newBlockMarker||!isMask.call(this,position,void 0,!0))||!0!==newBlock&amp;&amp;!isMask.call(this,position,void 0,fuzzy));)position++;return position}function seekPrevious(pos,newBlock){var inputmask=this,position=pos-1;if(pos&lt;=0)return 0;for(;0&lt;position&amp;&amp;(!0===newBlock&amp;&amp;(!0!==_validationTests.getTest.call(this,position).match.newBlockMarker||!isMask.call(this,position,void 0,!0))||!0!==newBlock&amp;&amp;!isMask.call(this,position,void 0,!0));)position--;return position}function translatePosition(pos){var inputmask=this,opts=this.opts,el=this.el;return!this.isRTL||"number"!=typeof pos||opts.greedy&amp;&amp;""===opts.placeholder||!el||(pos=Math.abs(this._valueGet().length-pos)),pos}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0,__webpack_require__(16),__webpack_require__(17);var _mask=__webpack_require__(18),_inputmask=_interopRequireDefault(__webpack_require__(12)),_window=_interopRequireDefault(__webpack_require__(8)),_maskLexer=__webpack_require__(19),_validationTests=__webpack_require__(3),_positioning=__webpack_require__(1),_validation=__webpack_require__(4),_inputHandling=__webpack_require__(5),_eventruler=__webpack_require__(11),_definitions=_interopRequireDefault(__webpack_require__(20)),_defaults=_interopRequireDefault(__webpack_require__(21)),_canUseDOM=_interopRequireDefault(__webpack_require__(9));function _typeof(obj){return _typeof="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&amp;&amp;"function"==typeof Symbol&amp;&amp;obj.constructor===Symbol&amp;&amp;obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}var document=_window.default.document,dataKey="_inputmask_opts";function Inputmask(alias,options,internal){if(_canUseDOM.default){if(!(this instanceof Inputmask))return new Inputmask(alias,options,internal);this.dependencyLib=_inputmask.default,this.el=void 0,this.events={},this.maskset=void 0,!0!==internal&amp;&amp;("[object Object]"===Object.prototype.toString.call(alias)?options=alias:(options=options||{},alias&amp;&amp;(options.alias=alias)),this.opts=_inputmask.default.extend(!0,{},this.defaults,options),this.noMasksCache=options&amp;&amp;void 0!==options.definitions,this.userOptions=options||{},resolveAlias(this.opts.alias,options,this.opts)),this.refreshValue=!1,this.undoValue=void 0,this.$el=void 0,this.skipKeyPressEvent=!1,this.skipInputEvent=!1,this.validationEvent=!1,this.ignorable=!1,this.maxLength,this.mouseEnter=!1,this.originalPlaceholder=void 0,this.isComposing=!1}}function resolveAlias(aliasStr,options,opts){var aliasDefinition=Inputmask.prototype.aliases[aliasStr];return aliasDefinition?(aliasDefinition.alias&amp;&amp;resolveAlias(aliasDefinition.alias,void 0,opts),_inputmask.default.extend(!0,opts,aliasDefinition),_inputmask.default.extend(!0,opts,options),!0):(null===opts.mask&amp;&amp;(opts.mask=aliasStr),!1)}function importAttributeOptions(npt,opts,userOptions,dataAttribute){function importOption(option,optionData){var attrOption=""===dataAttribute?option:dataAttribute+"-"+option;optionData=void 0!==optionData?optionData:npt.getAttribute(attrOption),null!==optionData&amp;&amp;("string"==typeof optionData&amp;&amp;(0===option.indexOf("on")?optionData=_window.default[optionData]:"false"===optionData?optionData=!1:"true"===optionData&amp;&amp;(optionData=!0)),userOptions[option]=optionData)}if(!0===opts.importDataAttributes){var attrOptions=npt.getAttribute(dataAttribute),option,dataoptions,optionData,p;if(attrOptions&amp;&amp;""!==attrOptions&amp;&amp;(attrOptions=attrOptions.replace(/'/g,'"'),dataoptions=JSON.parse("{"+attrOptions+"}")),dataoptions)for(p in optionData=void 0,dataoptions)if("alias"===p.toLowerCase()){optionData=dataoptions[p];break}for(option in importOption("alias",optionData),userOptions.alias&amp;&amp;resolveAlias(userOptions.alias,userOptions,opts),opts){if(dataoptions)for(p in optionData=void 0,dataoptions)if(p.toLowerCase()===option.toLowerCase()){optionData=dataoptions[p];break}importOption(option,optionData)}}return _inputmask.default.extend(!0,opts,userOptions),"rtl"!==npt.dir&amp;&amp;!opts.rightAlign||(npt.style.textAlign="right"),"rtl"!==npt.dir&amp;&amp;!opts.numericInput||(npt.dir="ltr",npt.removeAttribute("dir"),opts.isRTL=!0),Object.keys(userOptions).length}Inputmask.prototype={dataAttribute:"data-inputmask",defaults:_defaults.default,definitions:_definitions.default,aliases:{},masksCache:{},get isRTL(){return this.opts.isRTL||this.opts.numericInput},mask:function mask(elems){var that=this;return"string"==typeof elems&amp;&amp;(elems=document.getElementById(elems)||document.querySelectorAll(elems)),elems=elems.nodeName?[elems]:Array.isArray(elems)?elems:Array.from(elems),elems.forEach(function(el,ndx){var scopedOpts=_inputmask.default.extend(!0,{},that.opts);if(importAttributeOptions(el,scopedOpts,_inputmask.default.extend(!0,{},that.userOptions),that.dataAttribute)){var maskset=(0,_maskLexer.generateMaskSet)(scopedOpts,that.noMasksCache);void 0!==maskset&amp;&amp;(void 0!==el.inputmask&amp;&amp;(el.inputmask.opts.autoUnmask=!0,el.inputmask.remove()),el.inputmask=new Inputmask(void 0,void 0,!0),el.inputmask.opts=scopedOpts,el.inputmask.noMasksCache=that.noMasksCache,el.inputmask.userOptions=_inputmask.default.extend(!0,{},that.userOptions),el.inputmask.el=el,el.inputmask.$el=(0,_inputmask.default)(el),el.inputmask.maskset=maskset,_inputmask.default.data(el,dataKey,that.userOptions),_mask.mask.call(el.inputmask))}}),elems&amp;&amp;elems[0]&amp;&amp;elems[0].inputmask||this},option:function option(options,noremask){return"string"==typeof options?this.opts[options]:"object"===_typeof(options)?(_inputmask.default.extend(this.userOptions,options),this.el&amp;&amp;!0!==noremask&amp;&amp;this.mask(this.el),this):void 0},unmaskedvalue:function unmaskedvalue(value){if(this.maskset=this.maskset||(0,_maskLexer.generateMaskSet)(this.opts,this.noMasksCache),void 0===this.el||void 0!==value){var valueBuffer=("function"==typeof this.opts.onBeforeMask&amp;&amp;this.opts.onBeforeMask.call(this,value,this.opts)||value).split("");_inputHandling.checkVal.call(this,void 0,!1,!1,valueBuffer),"function"==typeof this.opts.onBeforeWrite&amp;&amp;this.opts.onBeforeWrite.call(this,void 0,_positioning.getBuffer.call(this),0,this.opts)}return _inputHandling.unmaskedvalue.call(this,this.el)},remove:function remove(){if(this.el){_inputmask.default.data(this.el,dataKey,null);var cv=this.opts.autoUnmask?(0,_inputHandling.unmaskedvalue)(this.el):this._valueGet(this.opts.autoUnmask),valueProperty;cv!==_positioning.getBufferTemplate.call(this).join("")?this._valueSet(cv,this.opts.autoUnmask):this._valueSet(""),_eventruler.EventRuler.off(this.el),Object.getOwnPropertyDescriptor&amp;&amp;Object.getPrototypeOf?(valueProperty=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(this.el),"value"),valueProperty&amp;&amp;this.__valueGet&amp;&amp;Object.defineProperty(this.el,"value",{get:this.__valueGet,set:this.__valueSet,configurable:!0})):document.__lookupGetter__&amp;&amp;this.el.__lookupGetter__("value")&amp;&amp;this.__valueGet&amp;&amp;(this.el.__defineGetter__("value",this.__valueGet),this.el.__defineSetter__("value",this.__valueSet)),this.el.inputmask=void 0}return this.el},getemptymask:function getemptymask(){return this.maskset=this.maskset||(0,_maskLexer.generateMaskSet)(this.opts,this.noMasksCache),_positioning.getBufferTemplate.call(this).join("")},hasMaskedValue:function hasMaskedValue(){return!this.opts.autoUnmask},isComplete:function isComplete(){return this.maskset=this.maskset||(0,_maskLexer.generateMaskSet)(this.opts,this.noMasksCache),_validation.isComplete.call(this,_positioning.getBuffer.call(this))},getmetadata:function getmetadata(){if(this.maskset=this.maskset||(0,_maskLexer.generateMaskSet)(this.opts,this.noMasksCache),Array.isArray(this.maskset.metadata)){var maskTarget=_validationTests.getMaskTemplate.call(this,!0,0,!1).join("");return this.maskset.metadata.forEach(function(mtdt){return mtdt.mask!==maskTarget||(maskTarget=mtdt,!1)}),maskTarget}return this.maskset.metadata},isValid:function isValid(value){if(this.maskset=this.maskset||(0,_maskLexer.generateMaskSet)(this.opts,this.noMasksCache),value){var valueBuffer=("function"==typeof this.opts.onBeforeMask&amp;&amp;this.opts.onBeforeMask.call(this,value,this.opts)||value).split("");_inputHandling.checkVal.call(this,void 0,!0,!1,valueBuffer)}else value=this.isRTL?_positioning.getBuffer.call(this).slice().reverse().join(""):_positioning.getBuffer.call(this).join("");for(var buffer=_positioning.getBuffer.call(this),rl=_positioning.determineLastRequiredPosition.call(this),lmib=buffer.length-1;rl&lt;lmib&amp;&amp;!_positioning.isMask.call(this,lmib);lmib--);return buffer.splice(rl,lmib+1-rl),_validation.isComplete.call(this,buffer)&amp;&amp;value===(this.isRTL?_positioning.getBuffer.call(this).slice().reverse().join(""):_positioning.getBuffer.call(this).join(""))},format:function format(value,metadata){this.maskset=this.maskset||(0,_maskLexer.generateMaskSet)(this.opts,this.noMasksCache);var valueBuffer=("function"==typeof this.opts.onBeforeMask&amp;&amp;this.opts.onBeforeMask.call(this,value,this.opts)||value).split("");_inputHandling.checkVal.call(this,void 0,!0,!1,valueBuffer);var formattedValue=this.isRTL?_positioning.getBuffer.call(this).slice().reverse().join(""):_positioning.getBuffer.call(this).join("");return metadata?{value:formattedValue,metadata:this.getmetadata()}:formattedValue},setValue:function setValue(value){this.el&amp;&amp;(0,_inputmask.default)(this.el).trigger("setvalue",[value])},analyseMask:_maskLexer.analyseMask},Inputmask.extendDefaults=function(options){_inputmask.default.extend(!0,Inputmask.prototype.defaults,options)},Inputmask.extendDefinitions=function(definition){_inputmask.default.extend(!0,Inputmask.prototype.definitions,definition)},Inputmask.extendAliases=function(alias){_inputmask.default.extend(!0,Inputmask.prototype.aliases,alias)},Inputmask.format=function(value,options,metadata){return Inputmask(options).format(value,metadata)},Inputmask.unmask=function(value,options){return Inputmask(options).unmaskedvalue(value)},Inputmask.isValid=function(value,options){return Inputmask(options).isValid(value)},Inputmask.remove=function(elems){"string"==typeof elems&amp;&amp;(elems=document.getElementById(elems)||document.querySelectorAll(elems)),elems=elems.nodeName?[elems]:elems,elems.forEach(function(el){el.inputmask&amp;&amp;el.inputmask.remove()})},Inputmask.setValue=function(elems,value){"string"==typeof elems&amp;&amp;(elems=document.getElementById(elems)||document.querySelectorAll(elems)),elems=elems.nodeName?[elems]:elems,elems.forEach(function(el){el.inputmask?el.inputmask.setValue(value):(0,_inputmask.default)(el).trigger("setvalue",[value])})},Inputmask.dependencyLib=_inputmask.default,_window.default.Inputmask=Inputmask;var _default=Inputmask;exports.default=_default},function(module,exports,__webpack_require__){"use strict";function getLocator(tst,align){var locator=(null!=tst.alternation?tst.mloc[getDecisionTaker(tst)]:tst.locator).join("");if(""!==locator)for(;locator.length&lt;align;)locator+="0";return locator}function getDecisionTaker(tst){var decisionTaker=tst.locator[tst.alternation];return"string"==typeof decisionTaker&amp;&amp;0&lt;decisionTaker.length&amp;&amp;(decisionTaker=decisionTaker.split(",")[0]),void 0!==decisionTaker?decisionTaker.toString():""}function getPlaceholder(pos,test,returnPL){var inputmask=this,opts=this.opts,maskset=this.maskset;if(test=test||getTest.call(this,pos).match,void 0!==test.placeholder||!0===returnPL)return"function"==typeof test.placeholder?test.placeholder(opts):test.placeholder;if(!0!==test.static)return opts.placeholder.charAt(pos%opts.placeholder.length);if(-1&lt;pos&amp;&amp;void 0===maskset.validPositions[pos]){var tests=getTests.call(this,pos),staticAlternations=[],prevTest;if(tests.length&gt;1+(""===tests[tests.length-1].match.def?1:0))for(var i=0;i&lt;tests.length;i++)if(""!==tests[i].match.def&amp;&amp;!0!==tests[i].match.optionality&amp;&amp;!0!==tests[i].match.optionalQuantifier&amp;&amp;(!0===tests[i].match.static||void 0===prevTest||!1!==tests[i].match.fn.test(prevTest.match.def,maskset,pos,!0,opts))&amp;&amp;(staticAlternations.push(tests[i]),!0===tests[i].match.static&amp;&amp;(prevTest=tests[i]),1&lt;staticAlternations.length&amp;&amp;/[0-9a-bA-Z]/.test(staticAlternations[0].match.def)))return opts.placeholder.charAt(pos%opts.placeholder.length)}return test.def}function getMaskTemplate(baseOnInput,minimalPos,includeMode,noJit,clearOptionalTail){var inputmask=this,opts=this.opts,maskset=this.maskset,greedy=opts.greedy;clearOptionalTail&amp;&amp;(opts.greedy=!1),minimalPos=minimalPos||0;var maskTemplate=[],ndxIntlzr,pos=0,test,testPos,jitRenderStatic;do{if(!0===baseOnInput&amp;&amp;maskset.validPositions[pos])testPos=clearOptionalTail&amp;&amp;!0===maskset.validPositions[pos].match.optionality&amp;&amp;void 0===maskset.validPositions[pos+1]&amp;&amp;(!0===maskset.validPositions[pos].generatedInput||maskset.validPositions[pos].input==opts.skipOptionalPartCharacter&amp;&amp;0&lt;pos)?determineTestTemplate.call(this,pos,getTests.call(this,pos,ndxIntlzr,pos-1)):maskset.validPositions[pos],test=testPos.match,ndxIntlzr=testPos.locator.slice(),maskTemplate.push(!0===includeMode?testPos.input:!1===includeMode?test.nativeDef:getPlaceholder.call(this,pos,test));else{testPos=getTestTemplate.call(this,pos,ndxIntlzr,pos-1),test=testPos.match,ndxIntlzr=testPos.locator.slice();var jitMasking=!0!==noJit&amp;&amp;(!1!==opts.jitMasking?opts.jitMasking:test.jit);jitRenderStatic=(jitRenderStatic&amp;&amp;test.static&amp;&amp;test.def!==opts.groupSeparator&amp;&amp;null===test.fn||maskset.validPositions[pos-1]&amp;&amp;test.static&amp;&amp;test.def!==opts.groupSeparator&amp;&amp;null===test.fn)&amp;&amp;maskset.tests[pos]&amp;&amp;1===maskset.tests[pos].length,jitRenderStatic||!1===jitMasking||void 0===jitMasking||"number"==typeof jitMasking&amp;&amp;isFinite(jitMasking)&amp;&amp;pos&lt;jitMasking?maskTemplate.push(!1===includeMode?test.nativeDef:getPlaceholder.call(this,pos,test)):jitRenderStatic=!1}pos++}while((void 0===this.maxLength||pos&lt;this.maxLength)&amp;&amp;(!0!==test.static||""!==test.def)||pos&lt;minimalPos);return""===maskTemplate[maskTemplate.length-1]&amp;&amp;maskTemplate.pop(),!1===includeMode&amp;&amp;void 0!==maskset.maskLength||(maskset.maskLength=pos-1),opts.greedy=greedy,maskTemplate}function getTestTemplate(pos,ndxIntlzr,tstPs){var inputmask=this,maskset=this.maskset;return maskset.validPositions[pos]||determineTestTemplate.call(this,pos,getTests.call(this,pos,ndxIntlzr?ndxIntlzr.slice():ndxIntlzr,tstPs))}function determineTestTemplate(pos,tests){var inputmask=this,opts=this.opts;pos=0&lt;pos?pos-1:0;for(var altTest=getTest.call(this,pos),targetLocator=getLocator(altTest),tstLocator,closest,bestMatch,ndx=0;ndx&lt;tests.length;ndx++){var tst=tests[ndx];tstLocator=getLocator(tst,targetLocator.length);var distance=Math.abs(tstLocator-targetLocator);(void 0===closest||""!==tstLocator&amp;&amp;distance&lt;closest||bestMatch&amp;&amp;!opts.greedy&amp;&amp;bestMatch.match.optionality&amp;&amp;"master"===bestMatch.match.newBlockMarker&amp;&amp;(!tst.match.optionality||!tst.match.newBlockMarker)||bestMatch&amp;&amp;bestMatch.match.optionalQuantifier&amp;&amp;!tst.match.optionalQuantifier)&amp;&amp;(closest=distance,bestMatch=tst)}return bestMatch}function getTest(pos,tests){var inputmask=this,maskset=this.maskset;return maskset.validPositions[pos]?maskset.validPositions[pos]:(tests||getTests.call(this,pos))[0]}function isSubsetOf(source,target,opts){function expand(pattern){for(var expanded=[],start=-1,end,i=0,l=pattern.length;i&lt;l;i++)if("-"===pattern.charAt(i))for(end=pattern.charCodeAt(i+1);++start&lt;end;)expanded.push(String.fromCharCode(start));else start=pattern.charCodeAt(i),expanded.push(pattern.charAt(i));return expanded.join("")}return source.match.def===target.match.nativeDef||!(!(opts.regex||source.match.fn instanceof RegExp&amp;&amp;target.match.fn instanceof RegExp)||!0===source.match.static||!0===target.match.static)&amp;&amp;-1!==expand(target.match.fn.toString().replace(/[[\]/]/g,"")).indexOf(expand(source.match.fn.toString().replace(/[[\]/]/g,"")))}function getTests(pos,ndxIntlzr,tstPs){var inputmask=this,$=this.dependencyLib,maskset=this.maskset,opts=this.opts,el=this.el,maskTokens=maskset.maskToken,testPos=ndxIntlzr?tstPs:0,ndxInitializer=ndxIntlzr?ndxIntlzr.slice():[0],matches=[],insertStop=!1,latestMatch,cacheDependency=ndxIntlzr?ndxIntlzr.join(""):"";function resolveTestFromToken(maskToken,ndxInitializer,loopNdx,quantifierRecurse){function handleMatch(match,loopNdx,quantifierRecurse){function isFirstMatch(latestMatch,tokenGroup){var firstMatch=0===tokenGroup.matches.indexOf(latestMatch);return firstMatch||tokenGroup.matches.every(function(match,ndx){return!0===match.isQuantifier?firstMatch=isFirstMatch(latestMatch,tokenGroup.matches[ndx-1]):Object.prototype.hasOwnProperty.call(match,"matches")&amp;&amp;(firstMatch=isFirstMatch(latestMatch,match)),!firstMatch}),firstMatch}function resolveNdxInitializer(pos,alternateNdx,targetAlternation){var bestMatch,indexPos;if((maskset.tests[pos]||maskset.validPositions[pos])&amp;&amp;(maskset.tests[pos]||[maskset.validPositions[pos]]).every(function(lmnt,ndx){if(lmnt.mloc[alternateNdx])return bestMatch=lmnt,!1;var alternation=void 0!==targetAlternation?targetAlternation:lmnt.alternation,ndxPos=void 0!==lmnt.locator[alternation]?lmnt.locator[alternation].toString().indexOf(alternateNdx):-1;return(void 0===indexPos||ndxPos&lt;indexPos)&amp;&amp;-1!==ndxPos&amp;&amp;(bestMatch=lmnt,indexPos=ndxPos),!0}),bestMatch){var bestMatchAltIndex=bestMatch.locator[bestMatch.alternation],locator=bestMatch.mloc[alternateNdx]||bestMatch.mloc[bestMatchAltIndex]||bestMatch.locator;return locator.slice((void 0!==targetAlternation?targetAlternation:bestMatch.alternation)+1)}return void 0!==targetAlternation?resolveNdxInitializer(pos,alternateNdx):void 0}function staticCanMatchDefinition(source,target){return!0===source.match.static&amp;&amp;!0!==target.match.static&amp;&amp;target.match.fn.test(source.match.def,maskset,pos,!1,opts,!1)}function setMergeLocators(targetMatch,altMatch){var alternationNdx=targetMatch.alternation,shouldMerge=void 0===altMatch||alternationNdx===altMatch.alternation&amp;&amp;-1===targetMatch.locator[alternationNdx].toString().indexOf(altMatch.locator[alternationNdx]);if(!shouldMerge&amp;&amp;alternationNdx&gt;altMatch.alternation)for(var i=altMatch.alternation;i&lt;alternationNdx;i++)if(targetMatch.locator[i]!==altMatch.locator[i]){alternationNdx=i,shouldMerge=!0;break}if(shouldMerge){targetMatch.mloc=targetMatch.mloc||{};var locNdx=targetMatch.locator[alternationNdx];if(void 0!==locNdx){if("string"==typeof locNdx&amp;&amp;(locNdx=locNdx.split(",")[0]),void 0===targetMatch.mloc[locNdx]&amp;&amp;(targetMatch.mloc[locNdx]=targetMatch.locator.slice()),void 0!==altMatch){for(var ndx in altMatch.mloc)"string"==typeof ndx&amp;&amp;(ndx=ndx.split(",")[0]),void 0===targetMatch.mloc[ndx]&amp;&amp;(targetMatch.mloc[ndx]=altMatch.mloc[ndx]);targetMatch.locator[alternationNdx]=Object.keys(targetMatch.mloc).join(",")}return!0}targetMatch.alternation=void 0}return!1}function isSameLevel(targetMatch,altMatch){if(targetMatch.locator.length!==altMatch.locator.length)return!1;for(var locNdx=targetMatch.alternation+1;locNdx&lt;targetMatch.locator.length;locNdx++)if(targetMatch.locator[locNdx]!==altMatch.locator[locNdx])return!1;return!0}if(testPos&gt;pos+opts._maxTestPos)throw"Inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+maskset.mask;if(testPos===pos&amp;&amp;void 0===match.matches)return matches.push({match:match,locator:loopNdx.reverse(),cd:cacheDependency,mloc:{}}),!0;if(void 0!==match.matches){if(match.isGroup&amp;&amp;quantifierRecurse!==match){if(match=handleMatch(maskToken.matches[maskToken.matches.indexOf(match)+1],loopNdx,quantifierRecurse),match)return!0}else if(match.isOptional){var optionalToken=match,mtchsNdx=matches.length;if(match=resolveTestFromToken(match,ndxInitializer,loopNdx,quantifierRecurse),match){if(matches.forEach(function(mtch,ndx){mtchsNdx&lt;=ndx&amp;&amp;(mtch.match.optionality=!0)}),latestMatch=matches[matches.length-1].match,void 0!==quantifierRecurse||!isFirstMatch(latestMatch,optionalToken))return!0;insertStop=!0,testPos=pos}}else if(match.isAlternator){var alternateToken=match,malternateMatches=[],maltMatches,currentMatches=matches.slice(),loopNdxCnt=loopNdx.length,unMatchedAlternation=!1,altIndex=0&lt;ndxInitializer.length?ndxInitializer.shift():-1;if(-1===altIndex||"string"==typeof altIndex){var currentPos=testPos,ndxInitializerClone=ndxInitializer.slice(),altIndexArr=[],amndx;if("string"==typeof altIndex)altIndexArr=altIndex.split(",");else for(amndx=0;amndx&lt;alternateToken.matches.length;amndx++)altIndexArr.push(amndx.toString());if(void 0!==maskset.excludes[pos]){for(var altIndexArrClone=altIndexArr.slice(),i=0,exl=maskset.excludes[pos].length;i&lt;exl;i++){var excludeSet=maskset.excludes[pos][i].toString().split(":");loopNdx.length==excludeSet[1]&amp;&amp;altIndexArr.splice(altIndexArr.indexOf(excludeSet[0]),1)}0===altIndexArr.length&amp;&amp;(delete maskset.excludes[pos],altIndexArr=altIndexArrClone)}(!0===opts.keepStatic||isFinite(parseInt(opts.keepStatic))&amp;&amp;currentPos&gt;=opts.keepStatic)&amp;&amp;(altIndexArr=altIndexArr.slice(0,1));for(var ndx=0;ndx&lt;altIndexArr.length;ndx++){amndx=parseInt(altIndexArr[ndx]),matches=[],ndxInitializer="string"==typeof altIndex&amp;&amp;resolveNdxInitializer(testPos,amndx,loopNdxCnt)||ndxInitializerClone.slice();var tokenMatch=alternateToken.matches[amndx];if(tokenMatch&amp;&amp;handleMatch(tokenMatch,[amndx].concat(loopNdx),quantifierRecurse))match=!0;else if(0===ndx&amp;&amp;(unMatchedAlternation=!0),tokenMatch&amp;&amp;tokenMatch.matches&amp;&amp;tokenMatch.matches.length&gt;alternateToken.matches[0].matches.length)break;maltMatches=matches.slice(),testPos=currentPos,matches=[];for(var ndx1=0;ndx1&lt;maltMatches.length;ndx1++){var altMatch=maltMatches[ndx1],dropMatch=!1;altMatch.match.jit=altMatch.match.jit||unMatchedAlternation,altMatch.alternation=altMatch.alternation||loopNdxCnt,setMergeLocators(altMatch);for(var ndx2=0;ndx2&lt;malternateMatches.length;ndx2++){var altMatch2=malternateMatches[ndx2];if("string"!=typeof altIndex||void 0!==altMatch.alternation&amp;&amp;altIndexArr.includes(altMatch.locator[altMatch.alternation].toString())){if(altMatch.match.nativeDef===altMatch2.match.nativeDef){dropMatch=!0,setMergeLocators(altMatch2,altMatch);break}if(isSubsetOf(altMatch,altMatch2,opts)){setMergeLocators(altMatch,altMatch2)&amp;&amp;(dropMatch=!0,malternateMatches.splice(malternateMatches.indexOf(altMatch2),0,altMatch));break}if(isSubsetOf(altMatch2,altMatch,opts)){setMergeLocators(altMatch2,altMatch);break}if(staticCanMatchDefinition(altMatch,altMatch2)){isSameLevel(altMatch,altMatch2)||void 0!==el.inputmask.userOptions.keepStatic?setMergeLocators(altMatch,altMatch2)&amp;&amp;(dropMatch=!0,malternateMatches.splice(malternateMatches.indexOf(altMatch2),0,altMatch)):opts.keepStatic=!0;break}}}dropMatch||malternateMatches.push(altMatch)}}matches=currentMatches.concat(malternateMatches),testPos=pos,insertStop=0&lt;matches.length,match=0&lt;malternateMatches.length,ndxInitializer=ndxInitializerClone.slice()}else match=handleMatch(alternateToken.matches[altIndex]||maskToken.matches[altIndex],[altIndex].concat(loopNdx),quantifierRecurse);if(match)return!0}else if(match.isQuantifier&amp;&amp;quantifierRecurse!==maskToken.matches[maskToken.matches.indexOf(match)-1])for(var qt=match,qndx=0&lt;ndxInitializer.length?ndxInitializer.shift():0;qndx&lt;(isNaN(qt.quantifier.max)?qndx+1:qt.quantifier.max)&amp;&amp;testPos&lt;=pos;qndx++){var tokenGroup=maskToken.matches[maskToken.matches.indexOf(qt)-1];if(match=handleMatch(tokenGroup,[qndx].concat(loopNdx),tokenGroup),match){if(latestMatch=matches[matches.length-1].match,latestMatch.optionalQuantifier=qndx&gt;=qt.quantifier.min,latestMatch.jit=(qndx||1)*tokenGroup.matches.indexOf(latestMatch)&gt;=qt.quantifier.jit,latestMatch.optionalQuantifier&amp;&amp;isFirstMatch(latestMatch,tokenGroup)){insertStop=!0,testPos=pos;break}return latestMatch.jit&amp;&amp;(maskset.jitOffset[pos]=tokenGroup.matches.length-tokenGroup.matches.indexOf(latestMatch)),!0}}else if(match=resolveTestFromToken(match,ndxInitializer,loopNdx,quantifierRecurse),match)return!0}else testPos++}for(var tndx=0&lt;ndxInitializer.length?ndxInitializer.shift():0;tndx&lt;maskToken.matches.length;tndx++)if(!0!==maskToken.matches[tndx].isQuantifier){var match=handleMatch(maskToken.matches[tndx],[tndx].concat(loopNdx),quantifierRecurse);if(match&amp;&amp;testPos===pos)return match;if(pos&lt;testPos)break}}function mergeLocators(pos,tests){var locator=[],alternation;return Array.isArray(tests)||(tests=[tests]),0&lt;tests.length&amp;&amp;(void 0===tests[0].alternation||!0===opts.keepStatic?(locator=determineTestTemplate.call(inputmask,pos,tests.slice()).locator.slice(),0===locator.length&amp;&amp;(locator=tests[0].locator.slice())):tests.forEach(function(tst){""!==tst.def&amp;&amp;(0===locator.length?(alternation=tst.alternation,locator=tst.locator.slice()):tst.locator[alternation]&amp;&amp;-1===locator[alternation].toString().indexOf(tst.locator[alternation])&amp;&amp;(locator[alternation]+=","+tst.locator[alternation]))})),locator}if(-1&lt;pos&amp;&amp;(void 0===inputmask.maxLength||pos&lt;inputmask.maxLength)){if(void 0===ndxIntlzr){for(var previousPos=pos-1,test;void 0===(test=maskset.validPositions[previousPos]||maskset.tests[previousPos])&amp;&amp;-1&lt;previousPos;)previousPos--;void 0!==test&amp;&amp;-1&lt;previousPos&amp;&amp;(ndxInitializer=mergeLocators(previousPos,test),cacheDependency=ndxInitializer.join(""),testPos=previousPos)}if(maskset.tests[pos]&amp;&amp;maskset.tests[pos][0].cd===cacheDependency)return maskset.tests[pos];for(var mtndx=ndxInitializer.shift();mtndx&lt;maskTokens.length;mtndx++){var match=resolveTestFromToken(maskTokens[mtndx],ndxInitializer,[mtndx]);if(match&amp;&amp;testPos===pos||pos&lt;testPos)break}}return 0!==matches.length&amp;&amp;!insertStop||matches.push({match:{fn:null,static:!0,optionality:!1,casing:null,def:"",placeholder:""},locator:[],mloc:{},cd:cacheDependency}),void 0!==ndxIntlzr&amp;&amp;maskset.tests[pos]?$.extend(!0,[],matches):(maskset.tests[pos]=$.extend(!0,[],matches),maskset.tests[pos])}Object.defineProperty(exports,"__esModule",{value:!0}),exports.determineTestTemplate=determineTestTemplate,exports.getDecisionTaker=getDecisionTaker,exports.getMaskTemplate=getMaskTemplate,exports.getPlaceholder=getPlaceholder,exports.getTest=getTest,exports.getTests=getTests,exports.getTestTemplate=getTestTemplate,exports.isSubsetOf=isSubsetOf},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.alternate=alternate,exports.checkAlternationMatch=checkAlternationMatch,exports.isComplete=isComplete,exports.isValid=isValid,exports.refreshFromBuffer=refreshFromBuffer,exports.revalidateMask=revalidateMask,exports.handleRemove=handleRemove;var _validationTests=__webpack_require__(3),_keycode=_interopRequireDefault(__webpack_require__(0)),_positioning=__webpack_require__(1),_eventhandlers=__webpack_require__(6);function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}function alternate(maskPos,c,strict,fromIsValid,rAltPos,selection){var inputmask=this,$=this.dependencyLib,opts=this.opts,maskset=this.maskset,validPsClone=$.extend(!0,{},maskset.validPositions),tstClone=$.extend(!0,{},maskset.tests),lastAlt,alternation,isValidRslt=!1,returnRslt=!1,altPos,prevAltPos,i,validPos,decisionPos,lAltPos=void 0!==rAltPos?rAltPos:_positioning.getLastValidPosition.call(this),nextPos,input,begin,end;if(selection&amp;&amp;(begin=selection.begin,end=selection.end,selection.begin&gt;selection.end&amp;&amp;(begin=selection.end,end=selection.begin)),-1===lAltPos&amp;&amp;void 0===rAltPos)lastAlt=0,prevAltPos=_validationTests.getTest.call(this,lastAlt),alternation=prevAltPos.alternation;else for(;0&lt;=lAltPos;lAltPos--)if(altPos=maskset.validPositions[lAltPos],altPos&amp;&amp;void 0!==altPos.alternation){if(prevAltPos&amp;&amp;prevAltPos.locator[altPos.alternation]!==altPos.locator[altPos.alternation])break;lastAlt=lAltPos,alternation=maskset.validPositions[lastAlt].alternation,prevAltPos=altPos}if(void 0!==alternation){decisionPos=parseInt(lastAlt),maskset.excludes[decisionPos]=maskset.excludes[decisionPos]||[],!0!==maskPos&amp;&amp;maskset.excludes[decisionPos].push((0,_validationTests.getDecisionTaker)(prevAltPos)+":"+prevAltPos.alternation);var validInputs=[],resultPos=-1;for(i=decisionPos;i&lt;_positioning.getLastValidPosition.call(this,void 0,!0)+1;i++)-1===resultPos&amp;&amp;maskPos&lt;=i&amp;&amp;void 0!==c&amp;&amp;(validInputs.push(c),resultPos=validInputs.length-1),validPos=maskset.validPositions[i],validPos&amp;&amp;!0!==validPos.generatedInput&amp;&amp;(void 0===selection||i&lt;begin||end&lt;=i)&amp;&amp;validInputs.push(validPos.input),delete maskset.validPositions[i];for(-1===resultPos&amp;&amp;void 0!==c&amp;&amp;(validInputs.push(c),resultPos=validInputs.length-1);void 0!==maskset.excludes[decisionPos]&amp;&amp;maskset.excludes[decisionPos].length&lt;10;){for(maskset.tests={},_positioning.resetMaskSet.call(this,!0),isValidRslt=!0,i=0;i&lt;validInputs.length&amp;&amp;(nextPos=isValidRslt.caret||_positioning.getLastValidPosition.call(this,void 0,!0)+1,input=validInputs[i],isValidRslt=isValid.call(this,nextPos,input,!1,fromIsValid,!0));i++)i===resultPos&amp;&amp;(returnRslt=isValidRslt),1==maskPos&amp;&amp;isValidRslt&amp;&amp;(returnRslt={caretPos:i});if(isValidRslt)break;if(_positioning.resetMaskSet.call(this),prevAltPos=_validationTests.getTest.call(this,decisionPos),maskset.validPositions=$.extend(!0,{},validPsClone),maskset.tests=$.extend(!0,{},tstClone),!maskset.excludes[decisionPos]){returnRslt=alternate.call(this,maskPos,c,strict,fromIsValid,decisionPos-1,selection);break}var decisionTaker=(0,_validationTests.getDecisionTaker)(prevAltPos);if(-1!==maskset.excludes[decisionPos].indexOf(decisionTaker+":"+prevAltPos.alternation)){returnRslt=alternate.call(this,maskPos,c,strict,fromIsValid,decisionPos-1,selection);break}for(maskset.excludes[decisionPos].push(decisionTaker+":"+prevAltPos.alternation),i=decisionPos;i&lt;_positioning.getLastValidPosition.call(this,void 0,!0)+1;i++)delete maskset.validPositions[i]}}return returnRslt&amp;&amp;!1===opts.keepStatic||delete maskset.excludes[decisionPos],returnRslt}function casing(elem,test,pos){var opts=this.opts,maskset=this.maskset;switch(opts.casing||test.casing){case"upper":elem=elem.toUpperCase();break;case"lower":elem=elem.toLowerCase();break;case"title":var posBefore=maskset.validPositions[pos-1];elem=0===pos||posBefore&amp;&amp;posBefore.input===String.fromCharCode(_keycode.default.SPACE)?elem.toUpperCase():elem.toLowerCase();break;default:if("function"==typeof opts.casing){var args=Array.prototype.slice.call(arguments);args.push(maskset.validPositions),elem=opts.casing.apply(this,args)}}return elem}function checkAlternationMatch(altArr1,altArr2,na){for(var opts=this.opts,altArrC=opts.greedy?altArr2:altArr2.slice(0,1),isMatch=!1,naArr=void 0!==na?na.split(","):[],naNdx,i=0;i&lt;naArr.length;i++)-1!==(naNdx=altArr1.indexOf(naArr[i]))&amp;&amp;altArr1.splice(naNdx,1);for(var alndx=0;alndx&lt;altArr1.length;alndx++)if(altArrC.includes(altArr1[alndx])){isMatch=!0;break}return isMatch}function handleRemove(input,k,pos,strict,fromIsValid){var inputmask=this,maskset=this.maskset,opts=this.opts;if((opts.numericInput||this.isRTL)&amp;&amp;(k===_keycode.default.BACKSPACE?k=_keycode.default.DELETE:k===_keycode.default.DELETE&amp;&amp;(k=_keycode.default.BACKSPACE),this.isRTL)){var pend=pos.end;pos.end=pos.begin,pos.begin=pend}var lvp=_positioning.getLastValidPosition.call(this,void 0,!0),offset;if(pos.end&gt;=_positioning.getBuffer.call(this).length&amp;&amp;lvp&gt;=pos.end&amp;&amp;(pos.end=lvp+1),k===_keycode.default.BACKSPACE?pos.end-pos.begin&lt;1&amp;&amp;(pos.begin=_positioning.seekPrevious.call(this,pos.begin)):k===_keycode.default.DELETE&amp;&amp;pos.begin===pos.end&amp;&amp;(pos.end=_positioning.isMask.call(this,pos.end,!0,!0)?pos.end+1:_positioning.seekNext.call(this,pos.end)+1),!1!==(offset=revalidateMask.call(this,pos))){if(!0!==strict&amp;&amp;!1!==opts.keepStatic||null!==opts.regex&amp;&amp;-1!==_validationTests.getTest.call(this,pos.begin).match.def.indexOf("|")){var result=alternate.call(this,!0);if(result){var newPos=void 0!==result.caret?result.caret:result.pos?_positioning.seekNext.call(this,result.pos.begin?result.pos.begin:result.pos):_positioning.getLastValidPosition.call(this,-1,!0);(k!==_keycode.default.DELETE||pos.begin&gt;newPos)&amp;&amp;pos.begin}}!0!==strict&amp;&amp;(maskset.p=k===_keycode.default.DELETE?pos.begin+offset:pos.begin)}}function isComplete(buffer){var inputmask=this,opts=this.opts,maskset=this.maskset;if("function"==typeof opts.isComplete)return opts.isComplete(buffer,opts);if("*"!==opts.repeat){var complete=!1,lrp=_positioning.determineLastRequiredPosition.call(this,!0),aml=_positioning.seekPrevious.call(this,lrp.l);if(void 0===lrp.def||lrp.def.newBlockMarker||lrp.def.optionality||lrp.def.optionalQuantifier){complete=!0;for(var i=0;i&lt;=aml;i++){var test=_validationTests.getTestTemplate.call(this,i).match;if(!0!==test.static&amp;&amp;void 0===maskset.validPositions[i]&amp;&amp;!0!==test.optionality&amp;&amp;!0!==test.optionalQuantifier||!0===test.static&amp;&amp;buffer[i]!==_validationTests.getPlaceholder.call(this,i,test)){complete=!1;break}}}return complete}}function isValid(pos,c,strict,fromIsValid,fromAlternate,validateOnly,fromCheckval){var inputmask=this,$=this.dependencyLib,opts=this.opts,maskset=inputmask.maskset;function isSelection(posObj){return inputmask.isRTL?1&lt;posObj.begin-posObj.end||posObj.begin-posObj.end==1:1&lt;posObj.end-posObj.begin||posObj.end-posObj.begin==1}strict=!0===strict;var maskPos=pos;function processCommandObject(commandObj){if(void 0!==commandObj){if(void 0!==commandObj.remove&amp;&amp;(Array.isArray(commandObj.remove)||(commandObj.remove=[commandObj.remove]),commandObj.remove.sort(function(a,b){return b.pos-a.pos}).forEach(function(lmnt){revalidateMask.call(inputmask,{begin:lmnt,end:lmnt+1})}),commandObj.remove=void 0),void 0!==commandObj.insert&amp;&amp;(Array.isArray(commandObj.insert)||(commandObj.insert=[commandObj.insert]),commandObj.insert.sort(function(a,b){return a.pos-b.pos}).forEach(function(lmnt){""!==lmnt.c&amp;&amp;isValid.call(inputmask,lmnt.pos,lmnt.c,void 0===lmnt.strict||lmnt.strict,void 0!==lmnt.fromIsValid?lmnt.fromIsValid:fromIsValid)}),commandObj.insert=void 0),commandObj.refreshFromBuffer&amp;&amp;commandObj.buffer){var refresh=commandObj.refreshFromBuffer;refreshFromBuffer.call(inputmask,!0===refresh?refresh:refresh.start,refresh.end,commandObj.buffer),commandObj.refreshFromBuffer=void 0}void 0!==commandObj.rewritePosition&amp;&amp;(maskPos=commandObj.rewritePosition,commandObj=!0)}return commandObj}function _isValid(position,c,strict){var rslt=!1;return _validationTests.getTests.call(inputmask,position).every(function(tst,ndx){var test=tst.match;if(_positioning.getBuffer.call(inputmask,!0),rslt=null!=test.fn?test.fn.test(c,maskset,position,strict,opts,isSelection(pos)):(c===test.def||c===opts.skipOptionalPartCharacter)&amp;&amp;""!==test.def&amp;&amp;{c:_validationTests.getPlaceholder.call(inputmask,position,test,!0)||test.def,pos:position},!1===rslt)return!0;var elem=void 0!==rslt.c?rslt.c:c,validatedPos=position;return elem=elem===opts.skipOptionalPartCharacter&amp;&amp;!0===test.static?_validationTests.getPlaceholder.call(inputmask,position,test,!0)||test.def:elem,rslt=processCommandObject(rslt),!0!==rslt&amp;&amp;void 0!==rslt.pos&amp;&amp;rslt.pos!==position&amp;&amp;(validatedPos=rslt.pos),!0!==rslt&amp;&amp;void 0===rslt.pos&amp;&amp;void 0===rslt.c||!1===revalidateMask.call(inputmask,pos,$.extend({},tst,{input:casing.call(inputmask,elem,test,validatedPos)}),fromIsValid,validatedPos)&amp;&amp;(rslt=!1),!1}),rslt}void 0!==pos.begin&amp;&amp;(maskPos=inputmask.isRTL?pos.end:pos.begin);var result=!0,positionsClone=$.extend(!0,{},maskset.validPositions);if(!1===opts.keepStatic&amp;&amp;void 0!==maskset.excludes[maskPos]&amp;&amp;!0!==fromAlternate&amp;&amp;!0!==fromIsValid)for(var i=maskPos;i&lt;(inputmask.isRTL?pos.begin:pos.end);i++)void 0!==maskset.excludes[i]&amp;&amp;(maskset.excludes[i]=void 0,delete maskset.tests[i]);if("function"==typeof opts.preValidation&amp;&amp;!0!==fromIsValid&amp;&amp;!0!==validateOnly&amp;&amp;(result=opts.preValidation.call(inputmask,_positioning.getBuffer.call(inputmask),maskPos,c,isSelection(pos),opts,maskset,pos,strict||fromAlternate),result=processCommandObject(result)),!0===result){if(void 0===inputmask.maxLength||maskPos&lt;_positioning.translatePosition.call(inputmask,inputmask.maxLength)){if(result=_isValid(maskPos,c,strict),(!strict||!0===fromIsValid)&amp;&amp;!1===result&amp;&amp;!0!==validateOnly){var currentPosValid=maskset.validPositions[maskPos];if(!currentPosValid||!0!==currentPosValid.match.static||currentPosValid.match.def!==c&amp;&amp;c!==opts.skipOptionalPartCharacter){if(opts.insertMode||void 0===maskset.validPositions[_positioning.seekNext.call(inputmask,maskPos)]||pos.end&gt;maskPos){var skip=!1;if(maskset.jitOffset[maskPos]&amp;&amp;void 0===maskset.validPositions[_positioning.seekNext.call(inputmask,maskPos)]&amp;&amp;(result=isValid.call(inputmask,maskPos+maskset.jitOffset[maskPos],c,!0),!1!==result&amp;&amp;(!0!==fromAlternate&amp;&amp;(result.caret=maskPos),skip=!0)),pos.end&gt;maskPos&amp;&amp;(maskset.validPositions[maskPos]=void 0),!skip&amp;&amp;!_positioning.isMask.call(inputmask,maskPos,opts.keepStatic&amp;&amp;0===maskPos))for(var nPos=maskPos+1,snPos=_positioning.seekNext.call(inputmask,maskPos,!1,0!==maskPos);nPos&lt;=snPos;nPos++)if(result=_isValid(nPos,c,strict),!1!==result){result=trackbackPositions.call(inputmask,maskPos,void 0!==result.pos?result.pos:nPos)||result,maskPos=nPos;break}}}else result={caret:_positioning.seekNext.call(inputmask,maskPos)}}}else result=!1;!1!==result||!opts.keepStatic||!isComplete.call(inputmask,_positioning.getBuffer.call(inputmask))&amp;&amp;0!==maskPos||strict||!0===fromAlternate?isSelection(pos)&amp;&amp;maskset.tests[maskPos]&amp;&amp;1&lt;maskset.tests[maskPos].length&amp;&amp;opts.keepStatic&amp;&amp;!strict&amp;&amp;!0!==fromAlternate&amp;&amp;(result=alternate.call(inputmask,!0)):result=alternate.call(inputmask,maskPos,c,strict,fromIsValid,void 0,pos),!0===result&amp;&amp;(result={pos:maskPos})}if("function"==typeof opts.postValidation&amp;&amp;!0!==fromIsValid&amp;&amp;!0!==validateOnly){var postResult=opts.postValidation.call(inputmask,_positioning.getBuffer.call(inputmask,!0),void 0!==pos.begin?inputmask.isRTL?pos.end:pos.begin:pos,c,result,opts,maskset,strict,fromCheckval);void 0!==postResult&amp;&amp;(result=!0===postResult?result:postResult)}result&amp;&amp;void 0===result.pos&amp;&amp;(result.pos=maskPos),!1===result||!0===validateOnly?(_positioning.resetMaskSet.call(inputmask,!0),maskset.validPositions=$.extend(!0,{},positionsClone)):trackbackPositions.call(inputmask,void 0,maskPos,!0);var endResult=processCommandObject(result);return endResult}function positionCanMatchDefinition(pos,testDefinition,opts){for(var inputmask=this,maskset=this.maskset,valid=!1,tests=_validationTests.getTests.call(this,pos),tndx=0;tndx&lt;tests.length;tndx++){if(tests[tndx].match&amp;&amp;(tests[tndx].match.nativeDef===testDefinition.match[opts.shiftPositions?"def":"nativeDef"]&amp;&amp;(!opts.shiftPositions||!testDefinition.match.static)||tests[tndx].match.nativeDef===testDefinition.match.nativeDef||opts.regex&amp;&amp;!tests[tndx].match.static&amp;&amp;tests[tndx].match.fn.test(testDefinition.input))){valid=!0;break}if(tests[tndx].match&amp;&amp;tests[tndx].match.def===testDefinition.match.nativeDef){valid=void 0;break}}return!1===valid&amp;&amp;void 0!==maskset.jitOffset[pos]&amp;&amp;(valid=positionCanMatchDefinition.call(this,pos+maskset.jitOffset[pos],testDefinition,opts)),valid}function refreshFromBuffer(start,end,buffer){var inputmask=this,maskset=this.maskset,opts=this.opts,$=this.dependencyLib,i,p,skipOptionalPartCharacter=opts.skipOptionalPartCharacter,bffr=this.isRTL?buffer.slice().reverse():buffer;if(opts.skipOptionalPartCharacter="",!0===start)_positioning.resetMaskSet.call(this),maskset.tests={},start=0,end=buffer.length,p=_positioning.determineNewCaretPosition.call(this,{begin:0,end:0},!1).begin;else{for(i=start;i&lt;end;i++)delete maskset.validPositions[i];p=start}var keypress=new $.Event("keypress");for(i=start;i&lt;end;i++){keypress.which=bffr[i].toString().charCodeAt(0),this.ignorable=!1;var valResult=_eventhandlers.EventHandlers.keypressEvent.call(this,keypress,!0,!1,!1,p);!1!==valResult&amp;&amp;(p=valResult.forwardPosition)}opts.skipOptionalPartCharacter=skipOptionalPartCharacter}function trackbackPositions(originalPos,newPos,fillOnly){var inputmask=this,maskset=this.maskset,$=this.dependencyLib;if(void 0===originalPos)for(originalPos=newPos-1;0&lt;originalPos&amp;&amp;!maskset.validPositions[originalPos];originalPos--);for(var ps=originalPos;ps&lt;newPos;ps++)if(void 0===maskset.validPositions[ps]&amp;&amp;!_positioning.isMask.call(this,ps,!1)){var vp=0==ps?_validationTests.getTest.call(this,ps):maskset.validPositions[ps-1];if(vp){var tests=_validationTests.getTests.call(this,ps).slice();""===tests[tests.length-1].match.def&amp;&amp;tests.pop();var bestMatch=_validationTests.determineTestTemplate.call(this,ps,tests),np;if(bestMatch&amp;&amp;(!0!==bestMatch.match.jit||"master"===bestMatch.match.newBlockMarker&amp;&amp;(np=maskset.validPositions[ps+1])&amp;&amp;!0===np.match.optionalQuantifier)&amp;&amp;(bestMatch=$.extend({},bestMatch,{input:_validationTests.getPlaceholder.call(this,ps,bestMatch.match,!0)||bestMatch.match.def}),bestMatch.generatedInput=!0,revalidateMask.call(this,ps,bestMatch,!0),!0!==fillOnly)){var cvpInput=maskset.validPositions[newPos].input;return maskset.validPositions[newPos]=void 0,isValid.call(this,newPos,cvpInput,!0,!0)}}}}function revalidateMask(pos,validTest,fromIsValid,validatedPos){var inputmask=this,maskset=this.maskset,opts=this.opts,$=this.dependencyLib;function IsEnclosedStatic(pos,valids,selection){var posMatch=valids[pos];if(void 0===posMatch||!0!==posMatch.match.static||!0===posMatch.match.optionality||void 0!==valids[0]&amp;&amp;void 0!==valids[0].alternation)return!1;var prevMatch=selection.begin&lt;=pos-1?valids[pos-1]&amp;&amp;!0===valids[pos-1].match.static&amp;&amp;valids[pos-1]:valids[pos-1],nextMatch=selection.end&gt;pos+1?valids[pos+1]&amp;&amp;!0===valids[pos+1].match.static&amp;&amp;valids[pos+1]:valids[pos+1];return prevMatch&amp;&amp;nextMatch}var offset=0,begin=void 0!==pos.begin?pos.begin:pos,end=void 0!==pos.end?pos.end:pos;if(pos.begin&gt;pos.end&amp;&amp;(begin=pos.end,end=pos.begin),validatedPos=void 0!==validatedPos?validatedPos:begin,begin!==end||opts.insertMode&amp;&amp;void 0!==maskset.validPositions[validatedPos]&amp;&amp;void 0===fromIsValid||void 0===validTest){var positionsClone=$.extend(!0,{},maskset.validPositions),lvp=_positioning.getLastValidPosition.call(this,void 0,!0),i;for(maskset.p=begin,i=lvp;begin&lt;=i;i--)delete maskset.validPositions[i],void 0===validTest&amp;&amp;delete maskset.tests[i+1];var valid=!0,j=validatedPos,posMatch=j,t,canMatch;for(validTest&amp;&amp;(maskset.validPositions[validatedPos]=$.extend(!0,{},validTest),posMatch++,j++),i=validTest?end:end-1;i&lt;=lvp;i++){if(void 0!==(t=positionsClone[i])&amp;&amp;!0!==t.generatedInput&amp;&amp;(end&lt;=i||begin&lt;=i&amp;&amp;IsEnclosedStatic(i,positionsClone,{begin:begin,end:end}))){for(;""!==_validationTests.getTest.call(this,posMatch).match.def;){if(!1!==(canMatch=positionCanMatchDefinition.call(this,posMatch,t,opts))||"+"===t.match.def){"+"===t.match.def&amp;&amp;_positioning.getBuffer.call(this,!0);var result=isValid.call(this,posMatch,t.input,"+"!==t.match.def,"+"!==t.match.def);if(valid=!1!==result,j=(result.pos||posMatch)+1,!valid&amp;&amp;canMatch)break}else valid=!1;if(valid){void 0===validTest&amp;&amp;t.match.static&amp;&amp;i===pos.begin&amp;&amp;offset++;break}if(!valid&amp;&amp;posMatch&gt;maskset.maskLength)break;posMatch++}""==_validationTests.getTest.call(this,posMatch).match.def&amp;&amp;(valid=!1),posMatch=j}if(!valid)break}if(!valid)return maskset.validPositions=$.extend(!0,{},positionsClone),_positioning.resetMaskSet.call(this,!0),!1}else validTest&amp;&amp;_validationTests.getTest.call(this,validatedPos).match.cd===validTest.match.cd&amp;&amp;(maskset.validPositions[validatedPos]=$.extend(!0,{},validTest));return _positioning.resetMaskSet.call(this,!0),offset}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.applyInputValue=applyInputValue,exports.clearOptionalTail=clearOptionalTail,exports.checkVal=checkVal,exports.HandleNativePlaceholder=HandleNativePlaceholder,exports.unmaskedvalue=unmaskedvalue,exports.writeBuffer=writeBuffer;var _keycode=_interopRequireDefault(__webpack_require__(0)),_validationTests=__webpack_require__(3),_positioning=__webpack_require__(1),_validation=__webpack_require__(4),_environment=__webpack_require__(7),_eventhandlers=__webpack_require__(6);function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}function applyInputValue(input,value){var inputmask=input?input.inputmask:this,opts=inputmask.opts;input.inputmask.refreshValue=!1,"function"==typeof opts.onBeforeMask&amp;&amp;(value=opts.onBeforeMask.call(inputmask,value,opts)||value),value=value.toString().split(""),checkVal(input,!0,!1,value),inputmask.undoValue=_positioning.getBuffer.call(inputmask).join(""),(opts.clearMaskOnLostFocus||opts.clearIncomplete)&amp;&amp;input.inputmask._valueGet()===_positioning.getBufferTemplate.call(inputmask).join("")&amp;&amp;-1===_positioning.getLastValidPosition.call(inputmask)&amp;&amp;input.inputmask._valueSet("")}function clearOptionalTail(buffer){var inputmask=this;buffer.length=0;for(var template=_validationTests.getMaskTemplate.call(this,!0,0,!0,void 0,!0),lmnt;void 0!==(lmnt=template.shift());)buffer.push(lmnt);return buffer}function checkVal(input,writeOut,strict,nptvl,initiatingEvent){var inputmask=input?input.inputmask:this,maskset=inputmask.maskset,opts=inputmask.opts,$=inputmask.dependencyLib,inputValue=nptvl.slice(),charCodes="",initialNdx=-1,result=void 0,skipOptionalPartCharacter=opts.skipOptionalPartCharacter;function isTemplateMatch(ndx,charCodes){for(var targetTemplate=_validationTests.getMaskTemplate.call(inputmask,!0,0).slice(ndx,_positioning.seekNext.call(inputmask,ndx,!1,!1)).join("").replace(/'/g,""),charCodeNdx=targetTemplate.indexOf(charCodes);0&lt;charCodeNdx&amp;&amp;" "===targetTemplate[charCodeNdx-1];)charCodeNdx--;var match=0===charCodeNdx&amp;&amp;!_positioning.isMask.call(inputmask,ndx)&amp;&amp;(_validationTests.getTest.call(inputmask,ndx).match.nativeDef===charCodes.charAt(0)||!0===_validationTests.getTest.call(inputmask,ndx).match.static&amp;&amp;_validationTests.getTest.call(inputmask,ndx).match.nativeDef==="'"+charCodes.charAt(0)||" "===_validationTests.getTest.call(inputmask,ndx).match.nativeDef&amp;&amp;(_validationTests.getTest.call(inputmask,ndx+1).match.nativeDef===charCodes.charAt(0)||!0===_validationTests.getTest.call(inputmask,ndx+1).match.static&amp;&amp;_validationTests.getTest.call(inputmask,ndx+1).match.nativeDef==="'"+charCodes.charAt(0)));if(!match&amp;&amp;0&lt;charCodeNdx&amp;&amp;!_positioning.isMask.call(inputmask,ndx,!1,!0)){var nextPos=_positioning.seekNext.call(inputmask,ndx);inputmask.caretPos.begin&lt;nextPos&amp;&amp;(inputmask.caretPos={begin:nextPos})}return match}opts.skipOptionalPartCharacter="",_positioning.resetMaskSet.call(inputmask),maskset.tests={},initialNdx=opts.radixPoint?_positioning.determineNewCaretPosition.call(inputmask,{begin:0,end:0},!1,!1===opts.__financeInput?"radixFocus":void 0).begin:0,maskset.p=initialNdx,inputmask.caretPos={begin:initialNdx};var staticMatches=[],prevCaretPos=inputmask.caretPos;if(inputValue.forEach(function(charCode,ndx){if(void 0!==charCode){var keypress=new $.Event("_checkval");keypress.which=charCode.toString().charCodeAt(0),charCodes+=charCode;var lvp=_positioning.getLastValidPosition.call(inputmask,void 0,!0);isTemplateMatch(initialNdx,charCodes)?result=_eventhandlers.EventHandlers.keypressEvent.call(inputmask,keypress,!0,!1,strict,lvp+1):(result=_eventhandlers.EventHandlers.keypressEvent.call(inputmask,keypress,!0,!1,strict,inputmask.caretPos.begin),result&amp;&amp;(initialNdx=inputmask.caretPos.begin+1,charCodes="")),result?(void 0!==result.pos&amp;&amp;maskset.validPositions[result.pos]&amp;&amp;!0===maskset.validPositions[result.pos].match.static&amp;&amp;void 0===maskset.validPositions[result.pos].alternation&amp;&amp;(staticMatches.push(result.pos),inputmask.isRTL||(result.forwardPosition=result.pos+1)),writeBuffer.call(inputmask,void 0,_positioning.getBuffer.call(inputmask),result.forwardPosition,keypress,!1),inputmask.caretPos={begin:result.forwardPosition,end:result.forwardPosition},prevCaretPos=inputmask.caretPos):void 0===maskset.validPositions[ndx]&amp;&amp;inputValue[ndx]===_validationTests.getPlaceholder.call(inputmask,ndx)&amp;&amp;_positioning.isMask.call(inputmask,ndx,!0)?inputmask.caretPos.begin++:inputmask.caretPos=prevCaretPos}}),0&lt;staticMatches.length){var sndx,validPos,nextValid=_positioning.seekNext.call(inputmask,-1,void 0,!1);if(!_validation.isComplete.call(inputmask,_positioning.getBuffer.call(inputmask))&amp;&amp;staticMatches.length&lt;=nextValid||_validation.isComplete.call(inputmask,_positioning.getBuffer.call(inputmask))&amp;&amp;0&lt;staticMatches.length&amp;&amp;staticMatches.length!==nextValid&amp;&amp;0===staticMatches[0])for(var nextSndx=nextValid;void 0!==(sndx=staticMatches.shift());){var keypress=new $.Event("_checkval");if(validPos=maskset.validPositions[sndx],validPos.generatedInput=!0,keypress.which=validPos.input.charCodeAt(0),result=_eventhandlers.EventHandlers.keypressEvent.call(inputmask,keypress,!0,!1,strict,nextSndx),result&amp;&amp;void 0!==result.pos&amp;&amp;result.pos!==sndx&amp;&amp;maskset.validPositions[result.pos]&amp;&amp;!0===maskset.validPositions[result.pos].match.static)staticMatches.push(result.pos);else if(!result)break;nextSndx++}}writeOut&amp;&amp;writeBuffer.call(inputmask,input,_positioning.getBuffer.call(inputmask),result?result.forwardPosition:inputmask.caretPos.begin,initiatingEvent||new $.Event("checkval"),initiatingEvent&amp;&amp;"input"===initiatingEvent.type&amp;&amp;inputmask.undoValue!==_positioning.getBuffer.call(inputmask).join("")),opts.skipOptionalPartCharacter=skipOptionalPartCharacter}function HandleNativePlaceholder(npt,value){var inputmask=npt?npt.inputmask:this;if(_environment.ie){if(npt.inputmask._valueGet()!==value&amp;&amp;(npt.placeholder!==value||""===npt.placeholder)){var buffer=_positioning.getBuffer.call(inputmask).slice(),nptValue=npt.inputmask._valueGet();if(nptValue!==value){var lvp=_positioning.getLastValidPosition.call(inputmask);-1===lvp&amp;&amp;nptValue===_positioning.getBufferTemplate.call(inputmask).join("")?buffer=[]:-1!==lvp&amp;&amp;clearOptionalTail.call(inputmask,buffer),writeBuffer(npt,buffer)}}}else npt.placeholder!==value&amp;&amp;(npt.placeholder=value,""===npt.placeholder&amp;&amp;npt.removeAttribute("placeholder"))}function unmaskedvalue(input){var inputmask=input?input.inputmask:this,opts=inputmask.opts,maskset=inputmask.maskset;if(input){if(void 0===input.inputmask)return input.value;input.inputmask&amp;&amp;input.inputmask.refreshValue&amp;&amp;applyInputValue(input,input.inputmask._valueGet(!0))}var umValue=[],vps=maskset.validPositions;for(var pndx in vps)vps[pndx]&amp;&amp;vps[pndx].match&amp;&amp;(1!=vps[pndx].match.static||Array.isArray(maskset.metadata)&amp;&amp;!0!==vps[pndx].generatedInput)&amp;&amp;umValue.push(vps[pndx].input);var unmaskedValue=0===umValue.length?"":(inputmask.isRTL?umValue.reverse():umValue).join("");if("function"==typeof opts.onUnMask){var bufferValue=(inputmask.isRTL?_positioning.getBuffer.call(inputmask).slice().reverse():_positioning.getBuffer.call(inputmask)).join("");unmaskedValue=opts.onUnMask.call(inputmask,bufferValue,unmaskedValue,opts)}return unmaskedValue}function writeBuffer(input,buffer,caretPos,event,triggerEvents){var inputmask=input?input.inputmask:this,opts=inputmask.opts,$=inputmask.dependencyLib;if(event&amp;&amp;"function"==typeof opts.onBeforeWrite){var result=opts.onBeforeWrite.call(inputmask,event,buffer,caretPos,opts);if(result){if(result.refreshFromBuffer){var refresh=result.refreshFromBuffer;_validation.refreshFromBuffer.call(inputmask,!0===refresh?refresh:refresh.start,refresh.end,result.buffer||buffer),buffer=_positioning.getBuffer.call(inputmask,!0)}void 0!==caretPos&amp;&amp;(caretPos=void 0!==result.caret?result.caret:caretPos)}}if(void 0!==input&amp;&amp;(input.inputmask._valueSet(buffer.join("")),void 0===caretPos||void 0!==event&amp;&amp;"blur"===event.type||_positioning.caret.call(inputmask,input,caretPos,void 0,void 0,void 0!==event&amp;&amp;"keydown"===event.type&amp;&amp;(event.keyCode===_keycode.default.DELETE||event.keyCode===_keycode.default.BACKSPACE)),!0===triggerEvents)){var $input=$(input),nptVal=input.inputmask._valueGet();input.inputmask.skipInputEvent=!0,$input.trigger("input"),setTimeout(function(){nptVal===_positioning.getBufferTemplate.call(inputmask).join("")?$input.trigger("cleared"):!0===_validation.isComplete.call(inputmask,buffer)&amp;&amp;$input.trigger("complete")},0)}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.EventHandlers=void 0;var _positioning=__webpack_require__(1),_keycode=_interopRequireDefault(__webpack_require__(0)),_environment=__webpack_require__(7),_validation=__webpack_require__(4),_inputHandling=__webpack_require__(5),_validationTests=__webpack_require__(3);function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}var EventHandlers={keydownEvent:function keydownEvent(e){var inputmask=this.inputmask,opts=inputmask.opts,$=inputmask.dependencyLib,maskset=inputmask.maskset,input=this,$input=$(input),k=e.keyCode,pos=_positioning.caret.call(inputmask,input),kdResult=opts.onKeyDown.call(this,e,_positioning.getBuffer.call(inputmask),pos,opts);if(void 0!==kdResult)return kdResult;if(k===_keycode.default.BACKSPACE||k===_keycode.default.DELETE||_environment.iphone&amp;&amp;k===_keycode.default.BACKSPACE_SAFARI||e.ctrlKey&amp;&amp;k===_keycode.default.X&amp;&amp;!("oncut"in input))e.preventDefault(),_validation.handleRemove.call(inputmask,input,k,pos),(0,_inputHandling.writeBuffer)(input,_positioning.getBuffer.call(inputmask,!0),maskset.p,e,input.inputmask._valueGet()!==_positioning.getBuffer.call(inputmask).join(""));else if(k===_keycode.default.END||k===_keycode.default.PAGE_DOWN){e.preventDefault();var caretPos=_positioning.seekNext.call(inputmask,_positioning.getLastValidPosition.call(inputmask));_positioning.caret.call(inputmask,input,e.shiftKey?pos.begin:caretPos,caretPos,!0)}else k===_keycode.default.HOME&amp;&amp;!e.shiftKey||k===_keycode.default.PAGE_UP?(e.preventDefault(),_positioning.caret.call(inputmask,input,0,e.shiftKey?pos.begin:0,!0)):(opts.undoOnEscape&amp;&amp;k===_keycode.default.ESCAPE||90===k&amp;&amp;e.ctrlKey)&amp;&amp;!0!==e.altKey?((0,_inputHandling.checkVal)(input,!0,!1,inputmask.undoValue.split("")),$input.trigger("click")):!0===opts.tabThrough&amp;&amp;k===_keycode.default.TAB?!0===e.shiftKey?(pos.end=_positioning.seekPrevious.call(inputmask,pos.end,!0),!0===_validationTests.getTest.call(inputmask,pos.end-1).match.static&amp;&amp;pos.end--,pos.begin=_positioning.seekPrevious.call(inputmask,pos.end,!0),0&lt;=pos.begin&amp;&amp;0&lt;pos.end&amp;&amp;(e.preventDefault(),_positioning.caret.call(inputmask,input,pos.begin,pos.end))):(pos.begin=_positioning.seekNext.call(inputmask,pos.begin,!0),pos.end=_positioning.seekNext.call(inputmask,pos.begin,!0),pos.end&lt;maskset.maskLength&amp;&amp;pos.end--,pos.begin&lt;=maskset.maskLength&amp;&amp;(e.preventDefault(),_positioning.caret.call(inputmask,input,pos.begin,pos.end))):e.shiftKey||opts.insertModeVisual&amp;&amp;!1===opts.insertMode&amp;&amp;(k===_keycode.default.RIGHT?setTimeout(function(){var caretPos=_positioning.caret.call(inputmask,input);_positioning.caret.call(inputmask,input,caretPos.begin)},0):k===_keycode.default.LEFT&amp;&amp;setTimeout(function(){var caretPos_begin=_positioning.translatePosition.call(inputmask,input.inputmask.caretPos.begin),caretPos_end=_positioning.translatePosition.call(inputmask,input.inputmask.caretPos.end);inputmask.isRTL?_positioning.caret.call(inputmask,input,caretPos_begin+(caretPos_begin===maskset.maskLength?0:1)):_positioning.caret.call(inputmask,input,caretPos_begin-(0===caretPos_begin?0:1))},0));inputmask.ignorable=opts.ignorables.includes(k)},keypressEvent:function keypressEvent(e,checkval,writeOut,strict,ndx){var inputmask=this.inputmask||this,opts=inputmask.opts,$=inputmask.dependencyLib,maskset=inputmask.maskset,input=inputmask.el,$input=$(input),k=e.which||e.charCode||e.keyCode;if(!(!0===checkval||e.ctrlKey&amp;&amp;e.altKey)&amp;&amp;(e.ctrlKey||e.metaKey||inputmask.ignorable))return k===_keycode.default.ENTER&amp;&amp;inputmask.undoValue!==_positioning.getBuffer.call(inputmask).join("")&amp;&amp;(inputmask.undoValue=_positioning.getBuffer.call(inputmask).join(""),setTimeout(function(){$input.trigger("change")},0)),inputmask.skipInputEvent=!0,!0;if(k){44!==k&amp;&amp;46!==k||3!==e.location||""===opts.radixPoint||(k=opts.radixPoint.charCodeAt(0));var pos=checkval?{begin:ndx,end:ndx}:_positioning.caret.call(inputmask,input),forwardPosition,c=String.fromCharCode(k);maskset.writeOutBuffer=!0;var valResult=_validation.isValid.call(inputmask,pos,c,strict,void 0,void 0,void 0,checkval);if(!1!==valResult&amp;&amp;(_positioning.resetMaskSet.call(inputmask,!0),forwardPosition=void 0!==valResult.caret?valResult.caret:_positioning.seekNext.call(inputmask,valResult.pos.begin?valResult.pos.begin:valResult.pos),maskset.p=forwardPosition),forwardPosition=opts.numericInput&amp;&amp;void 0===valResult.caret?_positioning.seekPrevious.call(inputmask,forwardPosition):forwardPosition,!1!==writeOut&amp;&amp;(setTimeout(function(){opts.onKeyValidation.call(input,k,valResult)},0),maskset.writeOutBuffer&amp;&amp;!1!==valResult)){var buffer=_positioning.getBuffer.call(inputmask);(0,_inputHandling.writeBuffer)(input,buffer,forwardPosition,e,!0!==checkval)}if(e.preventDefault(),checkval)return!1!==valResult&amp;&amp;(valResult.forwardPosition=forwardPosition),valResult}},keyupEvent:function keyupEvent(e){var inputmask=this.inputmask;!inputmask.isComposing||e.keyCode!==_keycode.default.KEY_229&amp;&amp;e.keyCode!==_keycode.default.ENTER||inputmask.$el.trigger("input")},pasteEvent:function pasteEvent(e){var inputmask=this.inputmask,opts=inputmask.opts,input=this,inputValue=inputmask._valueGet(!0),caretPos=_positioning.caret.call(inputmask,this),tempValue;inputmask.isRTL&amp;&amp;(tempValue=caretPos.end,caretPos.end=caretPos.begin,caretPos.begin=tempValue);var valueBeforeCaret=inputValue.substr(0,caretPos.begin),valueAfterCaret=inputValue.substr(caretPos.end,inputValue.length);if(valueBeforeCaret==(inputmask.isRTL?_positioning.getBufferTemplate.call(inputmask).slice().reverse():_positioning.getBufferTemplate.call(inputmask)).slice(0,caretPos.begin).join("")&amp;&amp;(valueBeforeCaret=""),valueAfterCaret==(inputmask.isRTL?_positioning.getBufferTemplate.call(inputmask).slice().reverse():_positioning.getBufferTemplate.call(inputmask)).slice(caretPos.end).join("")&amp;&amp;(valueAfterCaret=""),window.clipboardData&amp;&amp;window.clipboardData.getData)inputValue=valueBeforeCaret+window.clipboardData.getData("Text")+valueAfterCaret;else{if(!e.clipboardData||!e.clipboardData.getData)return!0;inputValue=valueBeforeCaret+e.clipboardData.getData("text/plain")+valueAfterCaret}var pasteValue=inputValue;if("function"==typeof opts.onBeforePaste){if(pasteValue=opts.onBeforePaste.call(inputmask,inputValue,opts),!1===pasteValue)return e.preventDefault();pasteValue=pasteValue||inputValue}return(0,_inputHandling.checkVal)(this,!0,!1,pasteValue.toString().split(""),e),e.preventDefault()},inputFallBackEvent:function inputFallBackEvent(e){var inputmask=this.inputmask,opts=inputmask.opts,$=inputmask.dependencyLib;function ieMobileHandler(input,inputValue,caretPos){if(_environment.iemobile){var inputChar=inputValue.replace(_positioning.getBuffer.call(inputmask).join(""),"");if(1===inputChar.length){var iv=inputValue.split("");iv.splice(caretPos.begin,0,inputChar),inputValue=iv.join("")}}return inputValue}function analyseChanges(inputValue,buffer,caretPos){for(var frontPart=inputValue.substr(0,caretPos.begin).split(""),backPart=inputValue.substr(caretPos.begin).split(""),frontBufferPart=buffer.substr(0,caretPos.begin).split(""),backBufferPart=buffer.substr(caretPos.begin).split(""),fpl=frontPart.length&gt;=frontBufferPart.length?frontPart.length:frontBufferPart.length,bpl=backPart.length&gt;=backBufferPart.length?backPart.length:backBufferPart.length,bl,i,action="",data=[],marker="~",placeholder;frontPart.length&lt;fpl;)frontPart.push("~");for(;frontBufferPart.length&lt;fpl;)frontBufferPart.push("~");for(;backPart.length&lt;bpl;)backPart.unshift("~");for(;backBufferPart.length&lt;bpl;)backBufferPart.unshift("~");var newBuffer=frontPart.concat(backPart),oldBuffer=frontBufferPart.concat(backBufferPart);for(i=0,bl=newBuffer.length;i&lt;bl;i++)switch(placeholder=_validationTests.getPlaceholder.call(inputmask,_positioning.translatePosition.call(inputmask,i)),action){case"insertText":oldBuffer[i-1]===newBuffer[i]&amp;&amp;caretPos.begin==newBuffer.length-1&amp;&amp;data.push(newBuffer[i]),i=bl;break;case"insertReplacementText":"~"===newBuffer[i]?caretPos.end++:i=bl;break;case"deleteContentBackward":"~"===newBuffer[i]?caretPos.end++:i=bl;break;default:newBuffer[i]!==oldBuffer[i]&amp;&amp;("~"!==newBuffer[i+1]&amp;&amp;newBuffer[i+1]!==placeholder&amp;&amp;void 0!==newBuffer[i+1]||(oldBuffer[i]!==placeholder||"~"!==oldBuffer[i+1])&amp;&amp;"~"!==oldBuffer[i]?"~"===oldBuffer[i+1]&amp;&amp;oldBuffer[i]===newBuffer[i+1]?(action="insertText",data.push(newBuffer[i]),caretPos.begin--,caretPos.end--):newBuffer[i]!==placeholder&amp;&amp;"~"!==newBuffer[i]&amp;&amp;("~"===newBuffer[i+1]||oldBuffer[i]!==newBuffer[i]&amp;&amp;oldBuffer[i+1]===newBuffer[i+1])?(action="insertReplacementText",data.push(newBuffer[i]),caretPos.begin--):"~"===newBuffer[i]?(action="deleteContentBackward",!_positioning.isMask.call(inputmask,_positioning.translatePosition.call(inputmask,i),!0)&amp;&amp;oldBuffer[i]!==opts.radixPoint||caretPos.end++):i=bl:(action="insertText",data.push(newBuffer[i]),caretPos.begin--,caretPos.end--));break}return{action:action,data:data,caret:caretPos}}var input=this,inputValue=input.inputmask._valueGet(!0),buffer=(inputmask.isRTL?_positioning.getBuffer.call(inputmask).slice().reverse():_positioning.getBuffer.call(inputmask)).join(""),caretPos=_positioning.caret.call(inputmask,input,void 0,void 0,!0);if(buffer!==inputValue){inputValue=ieMobileHandler(input,inputValue,caretPos);var changes=analyseChanges(inputValue,buffer,caretPos);switch((input.inputmask.shadowRoot||document).activeElement!==input&amp;&amp;input.focus(),(0,_inputHandling.writeBuffer)(input,_positioning.getBuffer.call(inputmask)),_positioning.caret.call(inputmask,input,caretPos.begin,caretPos.end,!0),changes.action){case"insertText":case"insertReplacementText":changes.data.forEach(function(entry,ndx){var keypress=new $.Event("keypress");keypress.which=entry.charCodeAt(0),inputmask.ignorable=!1,EventHandlers.keypressEvent.call(input,keypress)}),setTimeout(function(){inputmask.$el.trigger("keyup")},0);break;case"deleteContentBackward":var keydown=new $.Event("keydown");keydown.keyCode=_keycode.default.BACKSPACE,EventHandlers.keydownEvent.call(input,keydown);break;default:(0,_inputHandling.applyInputValue)(input,inputValue);break}e.preventDefault()}},compositionendEvent:function compositionendEvent(e){var inputmask=this.inputmask;inputmask.isComposing=!1,inputmask.$el.trigger("input")},setValueEvent:function setValueEvent(e,argument_1,argument_2){var inputmask=this.inputmask,input=this,value=e&amp;&amp;e.detail?e.detail[0]:argument_1;void 0===value&amp;&amp;(value=this.inputmask._valueGet(!0)),(0,_inputHandling.applyInputValue)(this,value),(e.detail&amp;&amp;void 0!==e.detail[1]||void 0!==argument_2)&amp;&amp;_positioning.caret.call(inputmask,this,e.detail?e.detail[1]:argument_2)},focusEvent:function focusEvent(e){var inputmask=this.inputmask,opts=inputmask.opts,input=this,nptValue=this.inputmask._valueGet();opts.showMaskOnFocus&amp;&amp;nptValue!==_positioning.getBuffer.call(inputmask).join("")&amp;&amp;(0,_inputHandling.writeBuffer)(this,_positioning.getBuffer.call(inputmask),_positioning.seekNext.call(inputmask,_positioning.getLastValidPosition.call(inputmask))),!0!==opts.positionCaretOnTab||!1!==inputmask.mouseEnter||_validation.isComplete.call(inputmask,_positioning.getBuffer.call(inputmask))&amp;&amp;-1!==_positioning.getLastValidPosition.call(inputmask)||EventHandlers.clickEvent.apply(this,[e,!0]),inputmask.undoValue=_positioning.getBuffer.call(inputmask).join("")},invalidEvent:function invalidEvent(e){this.inputmask.validationEvent=!0},mouseleaveEvent:function mouseleaveEvent(){var inputmask=this.inputmask,opts=inputmask.opts,input=this;inputmask.mouseEnter=!1,opts.clearMaskOnLostFocus&amp;&amp;(this.inputmask.shadowRoot||document).activeElement!==this&amp;&amp;(0,_inputHandling.HandleNativePlaceholder)(this,inputmask.originalPlaceholder)},clickEvent:function clickEvent(e,tabbed){var inputmask=this.inputmask,input=this;if((this.inputmask.shadowRoot||document).activeElement===this){var newCaretPosition=_positioning.determineNewCaretPosition.call(inputmask,_positioning.caret.call(inputmask,this),tabbed);void 0!==newCaretPosition&amp;&amp;_positioning.caret.call(inputmask,this,newCaretPosition)}},cutEvent:function cutEvent(e){var inputmask=this.inputmask,maskset=inputmask.maskset,input=this,pos=_positioning.caret.call(inputmask,this),clipboardData=window.clipboardData||e.clipboardData,clipData=inputmask.isRTL?_positioning.getBuffer.call(inputmask).slice(pos.end,pos.begin):_positioning.getBuffer.call(inputmask).slice(pos.begin,pos.end);clipboardData.setData("text",inputmask.isRTL?clipData.reverse().join(""):clipData.join("")),document.execCommand&amp;&amp;document.execCommand("copy"),_validation.handleRemove.call(inputmask,this,_keycode.default.DELETE,pos),(0,_inputHandling.writeBuffer)(this,_positioning.getBuffer.call(inputmask),maskset.p,e,inputmask.undoValue!==_positioning.getBuffer.call(inputmask).join(""))},blurEvent:function blurEvent(e){var inputmask=this.inputmask,opts=inputmask.opts,$=inputmask.dependencyLib,$input=$(this),input=this;if(this.inputmask){(0,_inputHandling.HandleNativePlaceholder)(this,inputmask.originalPlaceholder);var nptValue=this.inputmask._valueGet(),buffer=_positioning.getBuffer.call(inputmask).slice();""!==nptValue&amp;&amp;(opts.clearMaskOnLostFocus&amp;&amp;(-1===_positioning.getLastValidPosition.call(inputmask)&amp;&amp;nptValue===_positioning.getBufferTemplate.call(inputmask).join("")?buffer=[]:_inputHandling.clearOptionalTail.call(inputmask,buffer)),!1===_validation.isComplete.call(inputmask,buffer)&amp;&amp;(setTimeout(function(){$input.trigger("incomplete")},0),opts.clearIncomplete&amp;&amp;(_positioning.resetMaskSet.call(inputmask),buffer=opts.clearMaskOnLostFocus?[]:_positioning.getBufferTemplate.call(inputmask).slice())),(0,_inputHandling.writeBuffer)(this,buffer,void 0,e)),inputmask.undoValue!==_positioning.getBuffer.call(inputmask).join("")&amp;&amp;(inputmask.undoValue=_positioning.getBuffer.call(inputmask).join(""),$input.trigger("change"))}},mouseenterEvent:function mouseenterEvent(){var inputmask=this.inputmask,opts=inputmask.opts,input=this;if(inputmask.mouseEnter=!0,(this.inputmask.shadowRoot||document).activeElement!==this){var bufferTemplate=(inputmask.isRTL?_positioning.getBufferTemplate.call(inputmask).slice().reverse():_positioning.getBufferTemplate.call(inputmask)).join("");inputmask.placeholder!==bufferTemplate&amp;&amp;this.placeholder!==inputmask.originalPlaceholder&amp;&amp;(inputmask.originalPlaceholder=this.placeholder),opts.showMaskOnHover&amp;&amp;(0,_inputHandling.HandleNativePlaceholder)(this,bufferTemplate)}},submitEvent:function submitEvent(){var inputmask=this.inputmask,opts=inputmask.opts;inputmask.undoValue!==_positioning.getBuffer.call(inputmask).join("")&amp;&amp;inputmask.$el.trigger("change"),opts.clearMaskOnLostFocus&amp;&amp;-1===_positioning.getLastValidPosition.call(inputmask)&amp;&amp;inputmask._valueGet&amp;&amp;inputmask._valueGet()===_positioning.getBufferTemplate.call(inputmask).join("")&amp;&amp;inputmask._valueSet(""),opts.clearIncomplete&amp;&amp;!1===_validation.isComplete.call(inputmask,_positioning.getBuffer.call(inputmask))&amp;&amp;inputmask._valueSet(""),opts.removeMaskOnSubmit&amp;&amp;(inputmask._valueSet(inputmask.unmaskedvalue(),!0),setTimeout(function(){(0,_inputHandling.writeBuffer)(inputmask.el,_positioning.getBuffer.call(inputmask))},0))},resetEvent:function resetEvent(){var inputmask=this.inputmask;inputmask.refreshValue=!0,setTimeout(function(){(0,_inputHandling.applyInputValue)(inputmask.el,inputmask._valueGet(!0))},0)}};exports.EventHandlers=EventHandlers},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.iphone=exports.iemobile=exports.mobile=exports.ie=exports.ua=void 0;var _window=_interopRequireDefault(__webpack_require__(8));function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}var ua=_window.default.navigator&amp;&amp;_window.default.navigator.userAgent||"",ie=0&lt;ua.indexOf("MSIE ")||0&lt;ua.indexOf("Trident/"),mobile="ontouchstart"in _window.default,iemobile=/iemobile/i.test(ua),iphone=/iphone/i.test(ua)&amp;&amp;!iemobile;exports.iphone=iphone,exports.iemobile=iemobile,exports.mobile=mobile,exports.ie=ie,exports.ua=ua},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _canUseDOM=_interopRequireDefault(__webpack_require__(9));function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}var _default=_canUseDOM.default?window:{};exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var canUseDOM=!("undefined"==typeof window||!window.document||!window.document.createElement),_default=canUseDOM;exports.default=_default},function(module,exports){module.exports=__WEBPACK_EXTERNAL_MODULE__10__},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.EventRuler=void 0;var _inputmask=_interopRequireDefault(__webpack_require__(2)),_keycode=_interopRequireDefault(__webpack_require__(0)),_positioning=__webpack_require__(1),_inputHandling=__webpack_require__(5);function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}var EventRuler={on:function on(input,eventName,eventHandler){var $=input.inputmask.dependencyLib,ev=function ev(e){e.originalEvent&amp;&amp;(e=e.originalEvent||e,arguments[0]=e);var that=this,args,inputmask=that.inputmask,opts=inputmask?inputmask.opts:void 0;if(void 0===inputmask&amp;&amp;"FORM"!==this.nodeName){var imOpts=$.data(that,"_inputmask_opts");$(that).off(),imOpts&amp;&amp;new _inputmask.default(imOpts).mask(that)}else{if(["submit","reset","setvalue"].includes(e.type)||"FORM"===this.nodeName||!(that.disabled||that.readOnly&amp;&amp;!("keydown"===e.type&amp;&amp;e.ctrlKey&amp;&amp;67===e.keyCode||!1===opts.tabThrough&amp;&amp;e.keyCode===_keycode.default.TAB))){switch(e.type){case"input":if(!0===inputmask.skipInputEvent||e.inputType&amp;&amp;"insertCompositionText"===e.inputType)return inputmask.skipInputEvent=!1,e.preventDefault();break;case"keydown":inputmask.skipKeyPressEvent=!1,inputmask.skipInputEvent=inputmask.isComposing=e.keyCode===_keycode.default.KEY_229;break;case"keyup":case"compositionend":inputmask.isComposing&amp;&amp;(inputmask.skipInputEvent=!1);break;case"keypress":if(!0===inputmask.skipKeyPressEvent)return e.preventDefault();inputmask.skipKeyPressEvent=!0;break;case"click":case"focus":return inputmask.validationEvent?(inputmask.validationEvent=!1,input.blur(),(0,_inputHandling.HandleNativePlaceholder)(input,(inputmask.isRTL?_positioning.getBufferTemplate.call(inputmask).slice().reverse():_positioning.getBufferTemplate.call(inputmask)).join("")),setTimeout(function(){input.focus()},3e3)):(args=arguments,setTimeout(function(){input.inputmask&amp;&amp;eventHandler.apply(that,args)},0)),!1}var returnVal=eventHandler.apply(that,arguments);return!1===returnVal&amp;&amp;(e.preventDefault(),e.stopPropagation()),returnVal}e.preventDefault()}};["submit","reset"].includes(eventName)?(ev=ev.bind(input),null!==input.form&amp;&amp;$(input.form).on(eventName,ev)):$(input).on(eventName,ev),input.inputmask.events[eventName]=input.inputmask.events[eventName]||[],input.inputmask.events[eventName].push(ev)},off:function off(input,event){if(input.inputmask&amp;&amp;input.inputmask.events){var $=input.inputmask.dependencyLib,events=input.inputmask.events;for(var eventName in event&amp;&amp;(events=[],events[event]=input.inputmask.events[event]),events){for(var evArr=events[eventName];0&lt;evArr.length;){var ev=evArr.pop();["submit","reset"].includes(eventName)?null!==input.form&amp;&amp;$(input.form).off(eventName,ev):$(input).off(eventName,ev)}delete input.inputmask.events[eventName]}}}};exports.EventRuler=EventRuler},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _jquery=_interopRequireDefault(__webpack_require__(10));function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}if(void 0===_jquery.default)throw"jQuery not loaded!";var _default=_jquery.default;exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=_default;var escapeRegexRegex=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^"].join("|\\")+")","gim");function _default(str){return str.replace(escapeRegexRegex,"\\$1")}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0,__webpack_require__(15),__webpack_require__(22),__webpack_require__(23),__webpack_require__(24);var _inputmask2=_interopRequireDefault(__webpack_require__(2));function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}var _default=_inputmask2.default;exports.default=_default},function(module,exports,__webpack_require__){"use strict";var _inputmask=_interopRequireDefault(__webpack_require__(2)),_positioning=__webpack_require__(1),_validationTests=__webpack_require__(3);function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}_inputmask.default.extendDefinitions({A:{validator:"[A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]",casing:"upper"},"&amp;":{validator:"[0-9A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]",casing:"upper"},"#":{validator:"[0-9A-Fa-f]",casing:"upper"}});var ipValidatorRegex=new RegExp("25[0-5]|2[0-4][0-9]|[01][0-9][0-9]");function ipValidator(chrs,maskset,pos,strict,opts){return chrs=-1&lt;pos-1&amp;&amp;"."!==maskset.buffer[pos-1]?(chrs=maskset.buffer[pos-1]+chrs,-1&lt;pos-2&amp;&amp;"."!==maskset.buffer[pos-2]?maskset.buffer[pos-2]+chrs:"0"+chrs):"00"+chrs,ipValidatorRegex.test(chrs)}_inputmask.default.extendAliases({cssunit:{regex:"[+-]?[0-9]+\\.?([0-9]+)?(px|em|rem|ex|%|in|cm|mm|pt|pc)"},url:{regex:"(https?|ftp)://.*",autoUnmask:!1,keepStatic:!1,tabThrough:!0},ip:{mask:"i[i[i]].j[j[j]].k[k[k]].l[l[l]]",definitions:{i:{validator:ipValidator},j:{validator:ipValidator},k:{validator:ipValidator},l:{validator:ipValidator}},onUnMask:function onUnMask(maskedValue,unmaskedValue,opts){return maskedValue},inputmode:"numeric"},email:{mask:"*{1,64}[.*{1,64}][.*{1,64}][.*{1,63}]@-{1,63}.-{1,63}[.-{1,63}][.-{1,63}]",greedy:!1,casing:"lower",onBeforePaste:function onBeforePaste(pastedValue,opts){return pastedValue=pastedValue.toLowerCase(),pastedValue.replace("mailto:","")},definitions:{"*":{validator:"[0-9\uff11-\uff19A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5!#$%&amp;'*+/=?^_`{|}~-]"},"-":{validator:"[0-9A-Za-z-]"}},onUnMask:function onUnMask(maskedValue,unmaskedValue,opts){return maskedValue},inputmode:"email"},mac:{mask:"##:##:##:##:##:##"},vin:{mask:"V{13}9{4}",definitions:{V:{validator:"[A-HJ-NPR-Za-hj-npr-z\\d]",casing:"upper"}},clearIncomplete:!0,autoUnmask:!0},ssn:{mask:"999-99-9999",postValidation:function postValidation(buffer,pos,c,currentResult,opts,maskset,strict){var bffr=_validationTests.getMaskTemplate.call(this,!0,_positioning.getLastValidPosition.call(this),!0,!0);return/^(?!219-09-9999|078-05-1120)(?!666|000|9.{2}).{3}-(?!00).{2}-(?!0{4}).{4}$/.test(bffr.join(""))}}})},function(module,exports,__webpack_require__){"use strict";function _typeof(obj){return _typeof="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&amp;&amp;"function"==typeof Symbol&amp;&amp;obj.constructor===Symbol&amp;&amp;obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}"function"!=typeof Object.getPrototypeOf&amp;&amp;(Object.getPrototypeOf="object"===_typeof("test".__proto__)?function(object){return object.__proto__}:function(object){return object.constructor.prototype})},function(module,exports,__webpack_require__){"use strict";Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{value:function value(searchElement,fromIndex){if(null==this)throw new TypeError('"this" is null or not defined');var o=Object(this),len=o.length&gt;&gt;&gt;0;if(0==len)return!1;for(var n=0|fromIndex,k=Math.max(0&lt;=n?n:len-Math.abs(n),0);k&lt;len;){if(o[k]===searchElement)return!0;k++}return!1}})},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.mask=mask;var _keycode=_interopRequireDefault(__webpack_require__(0)),_positioning=__webpack_require__(1),_inputHandling=__webpack_require__(5),_eventruler=__webpack_require__(11),_environment=__webpack_require__(7),_validation=__webpack_require__(4),_eventhandlers=__webpack_require__(6);function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}function mask(){var inputmask=this,opts=this.opts,el=this.el,$=this.dependencyLib;function isElementTypeSupported(input,opts){function patchValueProperty(npt){var valueGet,valueSet;function patchValhook(type){if($.valHooks&amp;&amp;(void 0===$.valHooks[type]||!0!==$.valHooks[type].inputmaskpatch)){var valhookGet=$.valHooks[type]&amp;&amp;$.valHooks[type].get?$.valHooks[type].get:function(elem){return elem.value},valhookSet=$.valHooks[type]&amp;&amp;$.valHooks[type].set?$.valHooks[type].set:function(elem,value){return elem.value=value,elem};$.valHooks[type]={get:function get(elem){if(elem.inputmask){if(elem.inputmask.opts.autoUnmask)return elem.inputmask.unmaskedvalue();var result=valhookGet(elem);return-1!==_positioning.getLastValidPosition.call(inputmask,void 0,void 0,elem.inputmask.maskset.validPositions)||!0!==opts.nullable?result:""}return valhookGet(elem)},set:function set(elem,value){var result=valhookSet(elem,value);return elem.inputmask&amp;&amp;(0,_inputHandling.applyInputValue)(elem,value),result},inputmaskpatch:!0}}}function getter(){return this.inputmask?this.inputmask.opts.autoUnmask?this.inputmask.unmaskedvalue():-1!==_positioning.getLastValidPosition.call(inputmask)||!0!==opts.nullable?(this.inputmask.shadowRoot||document.activeElement)===this&amp;&amp;opts.clearMaskOnLostFocus?(inputmask.isRTL?_inputHandling.clearOptionalTail.call(inputmask,_positioning.getBuffer.call(inputmask).slice()).reverse():_inputHandling.clearOptionalTail.call(inputmask,_positioning.getBuffer.call(inputmask).slice())).join(""):valueGet.call(this):"":valueGet.call(this)}function setter(value){valueSet.call(this,value),this.inputmask&amp;&amp;(0,_inputHandling.applyInputValue)(this,value)}function installNativeValueSetFallback(npt){_eventruler.EventRuler.on(npt,"mouseenter",function(){var input=this,value=this.inputmask._valueGet(!0);value!==(inputmask.isRTL?_positioning.getBuffer.call(inputmask).reverse():_positioning.getBuffer.call(inputmask)).join("")&amp;&amp;(0,_inputHandling.applyInputValue)(this,value)})}if(!npt.inputmask.__valueGet){if(!0!==opts.noValuePatching){if(Object.getOwnPropertyDescriptor){var valueProperty=Object.getPrototypeOf?Object.getOwnPropertyDescriptor(Object.getPrototypeOf(npt),"value"):void 0;valueProperty&amp;&amp;valueProperty.get&amp;&amp;valueProperty.set?(valueGet=valueProperty.get,valueSet=valueProperty.set,Object.defineProperty(npt,"value",{get:getter,set:setter,configurable:!0})):"input"!==npt.tagName.toLowerCase()&amp;&amp;(valueGet=function valueGet(){return this.textContent},valueSet=function valueSet(value){this.textContent=value},Object.defineProperty(npt,"value",{get:getter,set:setter,configurable:!0}))}else document.__lookupGetter__&amp;&amp;npt.__lookupGetter__("value")&amp;&amp;(valueGet=npt.__lookupGetter__("value"),valueSet=npt.__lookupSetter__("value"),npt.__defineGetter__("value",getter),npt.__defineSetter__("value",setter));npt.inputmask.__valueGet=valueGet,npt.inputmask.__valueSet=valueSet}npt.inputmask._valueGet=function(overruleRTL){return inputmask.isRTL&amp;&amp;!0!==overruleRTL?valueGet.call(this.el).split("").reverse().join(""):valueGet.call(this.el)},npt.inputmask._valueSet=function(value,overruleRTL){valueSet.call(this.el,null==value?"":!0!==overruleRTL&amp;&amp;inputmask.isRTL?value.split("").reverse().join(""):value)},void 0===valueGet&amp;&amp;(valueGet=function valueGet(){return this.value},valueSet=function valueSet(value){this.value=value},patchValhook(npt.type),installNativeValueSetFallback(npt))}}"textarea"!==input.tagName.toLowerCase()&amp;&amp;opts.ignorables.push(_keycode.default.ENTER);var elementType=input.getAttribute("type"),isSupported="input"===input.tagName.toLowerCase()&amp;&amp;opts.supportsInputType.includes(elementType)||input.isContentEditable||"textarea"===input.tagName.toLowerCase();if(!isSupported)if("input"===input.tagName.toLowerCase()){var el=document.createElement("input");el.setAttribute("type",elementType),isSupported="text"===el.type,el=null}else isSupported="partial";return!1!==isSupported?patchValueProperty(input):input.inputmask=void 0,isSupported}_eventruler.EventRuler.off(el);var isSupported=isElementTypeSupported(el,opts);if(!1!==isSupported){inputmask.originalPlaceholder=el.placeholder,inputmask.maxLength=void 0!==el?el.maxLength:void 0,-1===inputmask.maxLength&amp;&amp;(inputmask.maxLength=void 0),"inputMode"in el&amp;&amp;null===el.getAttribute("inputmode")&amp;&amp;(el.inputMode=opts.inputmode,el.setAttribute("inputmode",opts.inputmode)),!0===isSupported&amp;&amp;(opts.showMaskOnFocus=opts.showMaskOnFocus&amp;&amp;-1===["cc-number","cc-exp"].indexOf(el.autocomplete),_environment.iphone&amp;&amp;(opts.insertModeVisual=!1),_eventruler.EventRuler.on(el,"submit",_eventhandlers.EventHandlers.submitEvent),_eventruler.EventRuler.on(el,"reset",_eventhandlers.EventHandlers.resetEvent),_eventruler.EventRuler.on(el,"blur",_eventhandlers.EventHandlers.blurEvent),_eventruler.EventRuler.on(el,"focus",_eventhandlers.EventHandlers.focusEvent),_eventruler.EventRuler.on(el,"invalid",_eventhandlers.EventHandlers.invalidEvent),_eventruler.EventRuler.on(el,"click",_eventhandlers.EventHandlers.clickEvent),_eventruler.EventRuler.on(el,"mouseleave",_eventhandlers.EventHandlers.mouseleaveEvent),_eventruler.EventRuler.on(el,"mouseenter",_eventhandlers.EventHandlers.mouseenterEvent),_eventruler.EventRuler.on(el,"paste",_eventhandlers.EventHandlers.pasteEvent),_eventruler.EventRuler.on(el,"cut",_eventhandlers.EventHandlers.cutEvent),_eventruler.EventRuler.on(el,"complete",opts.oncomplete),_eventruler.EventRuler.on(el,"incomplete",opts.onincomplete),_eventruler.EventRuler.on(el,"cleared",opts.oncleared),!0!==opts.inputEventOnly&amp;&amp;(_eventruler.EventRuler.on(el,"keydown",_eventhandlers.EventHandlers.keydownEvent),_eventruler.EventRuler.on(el,"keypress",_eventhandlers.EventHandlers.keypressEvent),_eventruler.EventRuler.on(el,"keyup",_eventhandlers.EventHandlers.keyupEvent)),(_environment.mobile||opts.inputEventOnly)&amp;&amp;el.removeAttribute("maxLength"),_eventruler.EventRuler.on(el,"input",_eventhandlers.EventHandlers.inputFallBackEvent),_eventruler.EventRuler.on(el,"compositionend",_eventhandlers.EventHandlers.compositionendEvent)),_eventruler.EventRuler.on(el,"setvalue",_eventhandlers.EventHandlers.setValueEvent),inputmask.undoValue=_positioning.getBufferTemplate.call(inputmask).join("");var activeElement=(el.inputmask.shadowRoot||document).activeElement;if(""!==el.inputmask._valueGet(!0)||!1===opts.clearMaskOnLostFocus||activeElement===el){(0,_inputHandling.applyInputValue)(el,el.inputmask._valueGet(!0),opts);var buffer=_positioning.getBuffer.call(inputmask).slice();!1===_validation.isComplete.call(inputmask,buffer)&amp;&amp;opts.clearIncomplete&amp;&amp;_positioning.resetMaskSet.call(inputmask),opts.clearMaskOnLostFocus&amp;&amp;activeElement!==el&amp;&amp;(-1===_positioning.getLastValidPosition.call(inputmask)?buffer=[]:_inputHandling.clearOptionalTail.call(inputmask,buffer)),(!1===opts.clearMaskOnLostFocus||opts.showMaskOnFocus&amp;&amp;activeElement===el||""!==el.inputmask._valueGet(!0))&amp;&amp;(0,_inputHandling.writeBuffer)(el,buffer),activeElement===el&amp;&amp;_positioning.caret.call(inputmask,el,_positioning.seekNext.call(inputmask,_positioning.getLastValidPosition.call(inputmask)))}}}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.generateMaskSet=generateMaskSet,exports.analyseMask=analyseMask;var _inputmask=_interopRequireDefault(__webpack_require__(12));function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}function generateMaskSet(opts,nocache){var ms;function generateMask(mask,metadata,opts){var regexMask=!1,masksetDefinition,maskdefKey;if(null!==mask&amp;&amp;""!==mask||(regexMask=null!==opts.regex,mask=regexMask?(mask=opts.regex,mask.replace(/^(\^)(.*)(\$)$/,"$2")):(regexMask=!0,".*")),1===mask.length&amp;&amp;!1===opts.greedy&amp;&amp;0!==opts.repeat&amp;&amp;(opts.placeholder=""),0&lt;opts.repeat||"*"===opts.repeat||"+"===opts.repeat){var repeatStart="*"===opts.repeat?0:"+"===opts.repeat?1:opts.repeat;mask=opts.groupmarker[0]+mask+opts.groupmarker[1]+opts.quantifiermarker[0]+repeatStart+","+opts.repeat+opts.quantifiermarker[1]}return maskdefKey=regexMask?"regex_"+opts.regex:opts.numericInput?mask.split("").reverse().join(""):mask,!1!==opts.keepStatic&amp;&amp;(maskdefKey="ks_"+maskdefKey),void 0===Inputmask.prototype.masksCache[maskdefKey]||!0===nocache?(masksetDefinition={mask:mask,maskToken:Inputmask.prototype.analyseMask(mask,regexMask,opts),validPositions:{},_buffer:void 0,buffer:void 0,tests:{},excludes:{},metadata:metadata,maskLength:void 0,jitOffset:{}},!0!==nocache&amp;&amp;(Inputmask.prototype.masksCache[maskdefKey]=masksetDefinition,masksetDefinition=_inputmask.default.extend(!0,{},Inputmask.prototype.masksCache[maskdefKey]))):masksetDefinition=_inputmask.default.extend(!0,{},Inputmask.prototype.masksCache[maskdefKey]),masksetDefinition}if("function"==typeof opts.mask&amp;&amp;(opts.mask=opts.mask(opts)),Array.isArray(opts.mask)){if(1&lt;opts.mask.length){null===opts.keepStatic&amp;&amp;(opts.keepStatic=!0);var altMask=opts.groupmarker[0];return(opts.isRTL?opts.mask.reverse():opts.mask).forEach(function(msk){1&lt;altMask.length&amp;&amp;(altMask+=opts.groupmarker[1]+opts.alternatormarker+opts.groupmarker[0]),void 0!==msk.mask&amp;&amp;"function"!=typeof msk.mask?altMask+=msk.mask:altMask+=msk}),altMask+=opts.groupmarker[1],generateMask(altMask,opts.mask,opts)}opts.mask=opts.mask.pop()}return null===opts.keepStatic&amp;&amp;(opts.keepStatic=!1),ms=opts.mask&amp;&amp;void 0!==opts.mask.mask&amp;&amp;"function"!=typeof opts.mask.mask?generateMask(opts.mask.mask,opts.mask,opts):generateMask(opts.mask,opts.mask,opts),ms}function analyseMask(mask,regexMask,opts){var tokenizer=/(?:[?*+]|\{[0-9+*]+(?:,[0-9+*]*)?(?:\|[0-9+*]*)?\})|[^.?*+^${[]()|\\]+|./g,regexTokenizer=/\[\^?]?(?:[^\\\]]+|\\[\S\s]?)*]?|\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9][0-9]*|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|c[A-Za-z]|[\S\s]?)|\((?:\?[:=!]?)?|(?:[?*+]|\{[0-9]+(?:,[0-9]*)?\})\??|[^.?*+^${[()|\\]+|./g,escaped=!1,currentToken=new MaskToken,match,m,openenings=[],maskTokens=[],openingToken,currentOpeningToken,alternator,lastMatch,closeRegexGroup=!1;function MaskToken(isGroup,isOptional,isQuantifier,isAlternator){this.matches=[],this.openGroup=isGroup||!1,this.alternatorGroup=!1,this.isGroup=isGroup||!1,this.isOptional=isOptional||!1,this.isQuantifier=isQuantifier||!1,this.isAlternator=isAlternator||!1,this.quantifier={min:1,max:1}}function insertTestDefinition(mtoken,element,position){position=void 0!==position?position:mtoken.matches.length;var prevMatch=mtoken.matches[position-1];if(regexMask)0===element.indexOf("[")||escaped&amp;&amp;/\\d|\\s|\\w]/i.test(element)||"."===element?mtoken.matches.splice(position++,0,{fn:new RegExp(element,opts.casing?"i":""),static:!1,optionality:!1,newBlockMarker:void 0===prevMatch?"master":prevMatch.def!==element,casing:null,def:element,placeholder:void 0,nativeDef:element}):(escaped&amp;&amp;(element=element[element.length-1]),element.split("").forEach(function(lmnt,ndx){prevMatch=mtoken.matches[position-1],mtoken.matches.splice(position++,0,{fn:/[a-z]/i.test(opts.staticDefinitionSymbol||lmnt)?new RegExp("["+(opts.staticDefinitionSymbol||lmnt)+"]",opts.casing?"i":""):null,static:!0,optionality:!1,newBlockMarker:void 0===prevMatch?"master":prevMatch.def!==lmnt&amp;&amp;!0!==prevMatch.static,casing:null,def:opts.staticDefinitionSymbol||lmnt,placeholder:void 0!==opts.staticDefinitionSymbol?lmnt:void 0,nativeDef:(escaped?"'":"")+lmnt})})),escaped=!1;else{var maskdef=opts.definitions&amp;&amp;opts.definitions[element]||opts.usePrototypeDefinitions&amp;&amp;Inputmask.prototype.definitions[element];maskdef&amp;&amp;!escaped?mtoken.matches.splice(position++,0,{fn:maskdef.validator?"string"==typeof maskdef.validator?new RegExp(maskdef.validator,opts.casing?"i":""):new function(){this.test=maskdef.validator}:new RegExp("."),static:maskdef.static||!1,optionality:!1,newBlockMarker:void 0===prevMatch?"master":prevMatch.def!==(maskdef.definitionSymbol||element),casing:maskdef.casing,def:maskdef.definitionSymbol||element,placeholder:maskdef.placeholder,nativeDef:element,generated:maskdef.generated}):(mtoken.matches.splice(position++,0,{fn:/[a-z]/i.test(opts.staticDefinitionSymbol||element)?new RegExp("["+(opts.staticDefinitionSymbol||element)+"]",opts.casing?"i":""):null,static:!0,optionality:!1,newBlockMarker:void 0===prevMatch?"master":prevMatch.def!==element&amp;&amp;!0!==prevMatch.static,casing:null,def:opts.staticDefinitionSymbol||element,placeholder:void 0!==opts.staticDefinitionSymbol?element:void 0,nativeDef:(escaped?"'":"")+element}),escaped=!1)}}function verifyGroupMarker(maskToken){maskToken&amp;&amp;maskToken.matches&amp;&amp;maskToken.matches.forEach(function(token,ndx){var nextToken=maskToken.matches[ndx+1];(void 0===nextToken||void 0===nextToken.matches||!1===nextToken.isQuantifier)&amp;&amp;token&amp;&amp;token.isGroup&amp;&amp;(token.isGroup=!1,regexMask||(insertTestDefinition(token,opts.groupmarker[0],0),!0!==token.openGroup&amp;&amp;insertTestDefinition(token,opts.groupmarker[1]))),verifyGroupMarker(token)})}function defaultCase(){if(0&lt;openenings.length){if(currentOpeningToken=openenings[openenings.length-1],insertTestDefinition(currentOpeningToken,m),currentOpeningToken.isAlternator){alternator=openenings.pop();for(var mndx=0;mndx&lt;alternator.matches.length;mndx++)alternator.matches[mndx].isGroup&amp;&amp;(alternator.matches[mndx].isGroup=!1);0&lt;openenings.length?(currentOpeningToken=openenings[openenings.length-1],currentOpeningToken.matches.push(alternator)):currentToken.matches.push(alternator)}}else insertTestDefinition(currentToken,m)}function reverseTokens(maskToken){function reverseStatic(st){return st===opts.optionalmarker[0]?st=opts.optionalmarker[1]:st===opts.optionalmarker[1]?st=opts.optionalmarker[0]:st===opts.groupmarker[0]?st=opts.groupmarker[1]:st===opts.groupmarker[1]&amp;&amp;(st=opts.groupmarker[0]),st}for(var match in maskToken.matches=maskToken.matches.reverse(),maskToken.matches)if(Object.prototype.hasOwnProperty.call(maskToken.matches,match)){var intMatch=parseInt(match);if(maskToken.matches[match].isQuantifier&amp;&amp;maskToken.matches[intMatch+1]&amp;&amp;maskToken.matches[intMatch+1].isGroup){var qt=maskToken.matches[match];maskToken.matches.splice(match,1),maskToken.matches.splice(intMatch+1,0,qt)}void 0!==maskToken.matches[match].matches?maskToken.matches[match]=reverseTokens(maskToken.matches[match]):maskToken.matches[match]=reverseStatic(maskToken.matches[match])}return maskToken}function groupify(matches){var groupToken=new MaskToken(!0);return groupToken.openGroup=!1,groupToken.matches=matches,groupToken}function closeGroup(){if(openingToken=openenings.pop(),openingToken.openGroup=!1,void 0!==openingToken)if(0&lt;openenings.length){if(currentOpeningToken=openenings[openenings.length-1],currentOpeningToken.matches.push(openingToken),currentOpeningToken.isAlternator){alternator=openenings.pop();for(var mndx=0;mndx&lt;alternator.matches.length;mndx++)alternator.matches[mndx].isGroup=!1,alternator.matches[mndx].alternatorGroup=!1;0&lt;openenings.length?(currentOpeningToken=openenings[openenings.length-1],currentOpeningToken.matches.push(alternator)):currentToken.matches.push(alternator)}}else currentToken.matches.push(openingToken);else defaultCase()}function groupQuantifier(matches){var lastMatch=matches.pop();return lastMatch.isQuantifier&amp;&amp;(lastMatch=groupify([matches.pop(),lastMatch])),lastMatch}for(regexMask&amp;&amp;(opts.optionalmarker[0]=void 0,opts.optionalmarker[1]=void 0);match=regexMask?regexTokenizer.exec(mask):tokenizer.exec(mask);){if(m=match[0],regexMask)switch(m.charAt(0)){case"?":m="{0,1}";break;case"+":case"*":m="{"+m+"}";break;case"|":if(0===openenings.length){var altRegexGroup=groupify(currentToken.matches);altRegexGroup.openGroup=!0,openenings.push(altRegexGroup),currentToken.matches=[],closeRegexGroup=!0}break}if(escaped)defaultCase();else switch(m.charAt(0)){case"$":case"^":regexMask||defaultCase();break;case"(?=":break;case"(?!":break;case"(?&lt;=":break;case"(?&lt;!":break;case opts.escapeChar:escaped=!0,regexMask&amp;&amp;defaultCase();break;case opts.optionalmarker[1]:case opts.groupmarker[1]:closeGroup();break;case opts.optionalmarker[0]:openenings.push(new MaskToken(!1,!0));break;case opts.groupmarker[0]:openenings.push(new MaskToken(!0));break;case opts.quantifiermarker[0]:var quantifier=new MaskToken(!1,!1,!0);m=m.replace(/[{}]/g,"");var mqj=m.split("|"),mq=mqj[0].split(","),mq0=isNaN(mq[0])?mq[0]:parseInt(mq[0]),mq1=1===mq.length?mq0:isNaN(mq[1])?mq[1]:parseInt(mq[1]);"*"!==mq0&amp;&amp;"+"!==mq0||(mq0="*"===mq1?0:1),quantifier.quantifier={min:mq0,max:mq1,jit:mqj[1]};var matches=0&lt;openenings.length?openenings[openenings.length-1].matches:currentToken.matches;if(match=matches.pop(),match.isAlternator){matches.push(match),matches=match.matches;var groupToken=new MaskToken(!0),tmpMatch=matches.pop();matches.push(groupToken),matches=groupToken.matches,match=tmpMatch}match.isGroup||(match=groupify([match])),matches.push(match),matches.push(quantifier);break;case opts.alternatormarker:if(0&lt;openenings.length){currentOpeningToken=openenings[openenings.length-1];var subToken=currentOpeningToken.matches[currentOpeningToken.matches.length-1];lastMatch=currentOpeningToken.openGroup&amp;&amp;(void 0===subToken.matches||!1===subToken.isGroup&amp;&amp;!1===subToken.isAlternator)?openenings.pop():groupQuantifier(currentOpeningToken.matches)}else lastMatch=groupQuantifier(currentToken.matches);if(lastMatch.isAlternator)openenings.push(lastMatch);else if(lastMatch.alternatorGroup?(alternator=openenings.pop(),lastMatch.alternatorGroup=!1):alternator=new MaskToken(!1,!1,!1,!0),alternator.matches.push(lastMatch),openenings.push(alternator),lastMatch.openGroup){lastMatch.openGroup=!1;var alternatorGroup=new MaskToken(!0);alternatorGroup.alternatorGroup=!0,openenings.push(alternatorGroup)}break;default:defaultCase()}}for(closeRegexGroup&amp;&amp;closeGroup();0&lt;openenings.length;)openingToken=openenings.pop(),currentToken.matches.push(openingToken);return 0&lt;currentToken.matches.length&amp;&amp;(verifyGroupMarker(currentToken),maskTokens.push(currentToken)),(opts.numericInput||opts.isRTL)&amp;&amp;reverseTokens(maskTokens[0]),maskTokens}},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default={9:{validator:"[0-9\uff10-\uff19]",definitionSymbol:"*"},a:{validator:"[A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]",definitionSymbol:"*"},"*":{validator:"[0-9\uff10-\uff19A-Za-z\u0410-\u044f\u0401\u0451\xc0-\xff\xb5]"}};exports.default=_default},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default={_maxTestPos:500,placeholder:"_",optionalmarker:["[","]"],quantifiermarker:["{","}"],groupmarker:["(",")"],alternatormarker:"|",escapeChar:"\\",mask:null,regex:null,oncomplete:function oncomplete(){},onincomplete:function onincomplete(){},oncleared:function oncleared(){},repeat:0,greedy:!1,autoUnmask:!1,removeMaskOnSubmit:!1,clearMaskOnLostFocus:!0,insertMode:!0,insertModeVisual:!0,clearIncomplete:!1,alias:null,onKeyDown:function onKeyDown(){},onBeforeMask:null,onBeforePaste:function onBeforePaste(pastedValue,opts){return"function"==typeof opts.onBeforeMask?opts.onBeforeMask.call(this,pastedValue,opts):pastedValue},onBeforeWrite:null,onUnMask:null,showMaskOnFocus:!0,showMaskOnHover:!0,onKeyValidation:function onKeyValidation(){},skipOptionalPartCharacter:" ",numericInput:!1,rightAlign:!1,undoOnEscape:!0,radixPoint:"",_radixDance:!1,groupSeparator:"",keepStatic:null,positionCaretOnTab:!0,tabThrough:!1,supportsInputType:["text","tel","url","password","search"],ignorables:[8,9,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123,0,229],isComplete:null,preValidation:null,postValidation:null,staticDefinitionSymbol:void 0,jitMasking:!1,nullable:!0,inputEventOnly:!1,noValuePatching:!1,positionCaretOnClick:"lvp",casing:null,inputmode:"text",importDataAttributes:!0,shiftPositions:!0,usePrototypeDefinitions:!0};exports.default=_default},function(module,exports,__webpack_require__){"use strict";var _inputmask=_interopRequireDefault(__webpack_require__(2)),_keycode=_interopRequireDefault(__webpack_require__(0)),_escapeRegex=_interopRequireDefault(__webpack_require__(13)),_positioning=__webpack_require__(1);function _typeof(obj){return _typeof="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&amp;&amp;"function"==typeof Symbol&amp;&amp;obj.constructor===Symbol&amp;&amp;obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}var $=_inputmask.default.dependencyLib,currentYear=(new Date).getFullYear(),formatCode={d:["[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",Date.prototype.getDate],dd:["0[1-9]|[12][0-9]|3[01]",Date.prototype.setDate,"day",function(){return pad(Date.prototype.getDate.call(this),2)}],ddd:[""],dddd:[""],m:["[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return Date.prototype.getMonth.call(this)+1}],mm:["0[1-9]|1[012]",Date.prototype.setMonth,"month",function(){return pad(Date.prototype.getMonth.call(this)+1,2)}],mmm:[""],mmmm:[""],yy:["[0-9]{2}",Date.prototype.setFullYear,"year",function(){return pad(Date.prototype.getFullYear.call(this),2)}],yyyy:["[0-9]{4}",Date.prototype.setFullYear,"year",function(){return pad(Date.prototype.getFullYear.call(this),4)}],h:["[1-9]|1[0-2]",Date.prototype.setHours,"hours",Date.prototype.getHours],hh:["0[1-9]|1[0-2]",Date.prototype.setHours,"hours",function(){return pad(Date.prototype.getHours.call(this),2)}],hx:[function(x){return"[0-9]{".concat(x,"}")},Date.prototype.setHours,"hours",function(x){return Date.prototype.getHours}],H:["1?[0-9]|2[0-3]",Date.prototype.setHours,"hours",Date.prototype.getHours],HH:["0[0-9]|1[0-9]|2[0-3]",Date.prototype.setHours,"hours",function(){return pad(Date.prototype.getHours.call(this),2)}],Hx:[function(x){return"[0-9]{".concat(x,"}")},Date.prototype.setHours,"hours",function(x){return function(){return pad(Date.prototype.getHours.call(this),x)}}],M:["[1-5]?[0-9]",Date.prototype.setMinutes,"minutes",Date.prototype.getMinutes],MM:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setMinutes,"minutes",function(){return pad(Date.prototype.getMinutes.call(this),2)}],s:["[1-5]?[0-9]",Date.prototype.setSeconds,"seconds",Date.prototype.getSeconds],ss:["0[0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]",Date.prototype.setSeconds,"seconds",function(){return pad(Date.prototype.getSeconds.call(this),2)}],l:["[0-9]{3}",Date.prototype.setMilliseconds,"milliseconds",function(){return pad(Date.prototype.getMilliseconds.call(this),3)}],L:["[0-9]{2}",Date.prototype.setMilliseconds,"milliseconds",function(){return pad(Date.prototype.getMilliseconds.call(this),2)}],t:["[ap]"],tt:["[ap]m"],T:["[AP]"],TT:["[AP]M"],Z:[""],o:[""],S:[""]},formatAlias={isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"};function formatcode(match){var dynMatches=new RegExp("\\d+$").exec(match[0]);if(dynMatches&amp;&amp;void 0!==dynMatches[0]){var fcode=formatCode[match[0][0]+"x"].slice("");return fcode[0]=fcode[0](dynMatches[0]),fcode[3]=fcode[3](dynMatches[0]),fcode}if(formatCode[match[0]])return formatCode[match[0]]}function getTokenizer(opts){if(!opts.tokenizer){var tokens=[],dyntokens=[];for(var ndx in formatCode)if(/\.*x$/.test(ndx)){var dynToken=ndx[0]+"\\d+";-1===dyntokens.indexOf(dynToken)&amp;&amp;dyntokens.push(dynToken)}else-1===tokens.indexOf(ndx[0])&amp;&amp;tokens.push(ndx[0]);opts.tokenizer="("+(0&lt;dyntokens.length?dyntokens.join("|")+"|":"")+tokens.join("+|")+")+?|.",opts.tokenizer=new RegExp(opts.tokenizer,"g")}return opts.tokenizer}function prefillYear(dateParts,currentResult,opts){if(dateParts.year!==dateParts.rawyear){var crrntyear=currentYear.toString(),enteredPart=dateParts.rawyear.replace(/[^0-9]/g,""),currentYearPart=crrntyear.slice(0,enteredPart.length),currentYearNextPart=crrntyear.slice(enteredPart.length);if(2===enteredPart.length&amp;&amp;enteredPart===currentYearPart){var entryCurrentYear=new Date(currentYear,dateParts.month-1,dateParts.day);dateParts.day==entryCurrentYear.getDate()&amp;&amp;(!opts.max||opts.max.date.getTime()&gt;=entryCurrentYear.getTime())&amp;&amp;(dateParts.date.setFullYear(currentYear),dateParts.year=crrntyear,currentResult.insert=[{pos:currentResult.pos+1,c:currentYearNextPart[0]},{pos:currentResult.pos+2,c:currentYearNextPart[1]}])}}return currentResult}function isValidDate(dateParts,currentResult,opts){if(void 0===dateParts.rawday||!isFinite(dateParts.rawday)&amp;&amp;new Date(dateParts.date.getFullYear(),isFinite(dateParts.rawmonth)?dateParts.month:dateParts.date.getMonth()+1,0).getDate()&gt;=dateParts.day||"29"==dateParts.day&amp;&amp;(!isFinite(dateParts.rawyear)||void 0===dateParts.rawyear||""===dateParts.rawyear)||new Date(dateParts.date.getFullYear(),isFinite(dateParts.rawmonth)?dateParts.month:dateParts.date.getMonth()+1,0).getDate()&gt;=dateParts.day)return currentResult;if("29"==dateParts.day){var tokenMatch=getTokenMatch(currentResult.pos,opts);if("yyyy"===tokenMatch.targetMatch[0]&amp;&amp;currentResult.pos-tokenMatch.targetMatchIndex==2)return currentResult.remove=currentResult.pos+1,currentResult}else if("02"==dateParts.month&amp;&amp;"30"==dateParts.day&amp;&amp;void 0!==currentResult.c)return dateParts.day="03",dateParts.date.setDate(3),dateParts.date.setMonth(1),currentResult.insert=[{pos:currentResult.pos,c:"0"},{pos:currentResult.pos+1,c:currentResult.c}],currentResult.caret=_positioning.seekNext.call(this,currentResult.pos+1),currentResult;return!1}function isDateInRange(dateParts,result,opts,maskset,fromCheckval){if(!result)return result;if(opts.min){if(dateParts.rawyear){var rawYear=dateParts.rawyear.replace(/[^0-9]/g,""),minYear=opts.min.year.substr(0,rawYear.length),maxYear;if(rawYear&lt;minYear){var tokenMatch=getTokenMatch(result.pos,opts);if(rawYear=dateParts.rawyear.substr(0,result.pos-tokenMatch.targetMatchIndex+1).replace(/[^0-9]/g,"0"),minYear=opts.min.year.substr(0,rawYear.length),minYear&lt;=rawYear)return result.remove=tokenMatch.targetMatchIndex+rawYear.length,result;if(rawYear="yyyy"===tokenMatch.targetMatch[0]?dateParts.rawyear.substr(1,1):dateParts.rawyear.substr(0,1),minYear=opts.min.year.substr(2,1),maxYear=opts.max?opts.max.year.substr(2,1):rawYear,1===rawYear.length&amp;&amp;minYear&lt;=rawYear&amp;&amp;rawYear&lt;=maxYear&amp;&amp;!0!==fromCheckval)return"yyyy"===tokenMatch.targetMatch[0]?(result.insert=[{pos:result.pos+1,c:rawYear,strict:!0}],result.caret=result.pos+2,maskset.validPositions[result.pos].input=opts.min.year[1]):(result.insert=[{pos:result.pos+1,c:opts.min.year[1],strict:!0},{pos:result.pos+2,c:rawYear,strict:!0}],result.caret=result.pos+3,maskset.validPositions[result.pos].input=opts.min.year[0]),result;result=!1}}result&amp;&amp;dateParts.year&amp;&amp;dateParts.year===dateParts.rawyear&amp;&amp;opts.min.date.getTime()==opts.min.date.getTime()&amp;&amp;(result=opts.min.date.getTime()&lt;=dateParts.date.getTime())}return result&amp;&amp;opts.max&amp;&amp;opts.max.date.getTime()==opts.max.date.getTime()&amp;&amp;(result=opts.max.date.getTime()&gt;=dateParts.date.getTime()),result}function parse(format,dateObjValue,opts,raw){var mask="",match,fcode;for(getTokenizer(opts).lastIndex=0;match=getTokenizer(opts).exec(format);)if(void 0===dateObjValue)if(fcode=formatcode(match))mask+="("+fcode[0]+")";else switch(match[0]){case"[":mask+="(";break;case"]":mask+=")?";break;default:mask+=(0,_escapeRegex.default)(match[0])}else if(fcode=formatcode(match))if(!0!==raw&amp;&amp;fcode[3]){var getFn=fcode[3];mask+=getFn.call(dateObjValue.date)}else fcode[2]?mask+=dateObjValue["raw"+fcode[2]]:mask+=match[0];else mask+=match[0];return mask}function pad(val,len,right){for(val=String(val),len=len||2;val.length&lt;len;)val=right?val+"0":"0"+val;return val}function analyseMask(maskString,format,opts){var dateObj={date:new Date(1,0,1)},targetProp,mask=maskString,match,dateOperation;function setValue(dateObj,value,opts){if(dateObj[targetProp]=value.replace(/[^0-9]/g,"0"),dateObj["raw"+targetProp]=value,void 0!==dateOperation){var datavalue=dateObj[targetProp];("day"===targetProp&amp;&amp;29===parseInt(datavalue)||"month"===targetProp&amp;&amp;2===parseInt(datavalue))&amp;&amp;(29!==parseInt(dateObj.day)||2!==parseInt(dateObj.month)||""!==dateObj.year&amp;&amp;void 0!==dateObj.year||dateObj.date.setFullYear(2012,1,29)),"day"===targetProp&amp;&amp;0===parseInt(datavalue)&amp;&amp;(datavalue=1),"month"===targetProp&amp;&amp;(datavalue=parseInt(datavalue),0&lt;datavalue)&amp;&amp;(datavalue-=1),"year"===targetProp&amp;&amp;datavalue.length&lt;4&amp;&amp;(datavalue=pad(datavalue,4,!0)),""!==datavalue&amp;&amp;dateOperation.call(dateObj.date,datavalue)}}if("string"==typeof mask){for(getTokenizer(opts).lastIndex=0;match=getTokenizer(opts).exec(format);){var dynMatches=new RegExp("\\d+$").exec(match[0]),fcode=dynMatches?match[0][0]+"x":match[0],value=void 0;if(dynMatches){var lastIndex=getTokenizer(opts).lastIndex,tokanMatch=getTokenMatch(match.index,opts);getTokenizer(opts).lastIndex=lastIndex,value=mask.slice(0,mask.indexOf(tokanMatch.nextMatch[0]))}else value=mask.slice(0,fcode.length);Object.prototype.hasOwnProperty.call(formatCode,fcode)&amp;&amp;(targetProp=formatCode[fcode][2],dateOperation=formatCode[fcode][1],setValue(dateObj,value,opts)),mask=mask.slice(value.length)}return dateObj}if(mask&amp;&amp;"object"===_typeof(mask)&amp;&amp;Object.prototype.hasOwnProperty.call(mask,"date"))return mask}function importDate(dateObj,opts){return parse(opts.inputFormat,{date:dateObj},opts)}function getTokenMatch(pos,opts){var calcPos=0,targetMatch,match,matchLength=0;for(getTokenizer(opts).lastIndex=0;match=getTokenizer(opts).exec(opts.inputFormat);){var dynMatches=new RegExp("\\d+$").exec(match[0]);if(matchLength=dynMatches?parseInt(dynMatches[0]):match[0].length,calcPos+=matchLength,pos&lt;=calcPos){targetMatch=match,match=getTokenizer(opts).exec(opts.inputFormat);break}}return{targetMatchIndex:calcPos-matchLength,nextMatch:match,targetMatch:targetMatch}}_inputmask.default.extendAliases({datetime:{mask:function mask(opts){return opts.numericInput=!1,formatCode.S=opts.i18n.ordinalSuffix.join("|"),opts.inputFormat=formatAlias[opts.inputFormat]||opts.inputFormat,opts.displayFormat=formatAlias[opts.displayFormat]||opts.displayFormat||opts.inputFormat,opts.outputFormat=formatAlias[opts.outputFormat]||opts.outputFormat||opts.inputFormat,opts.placeholder=""!==opts.placeholder?opts.placeholder:opts.inputFormat.replace(/[[\]]/,""),opts.regex=parse(opts.inputFormat,void 0,opts),opts.min=analyseMask(opts.min,opts.inputFormat,opts),opts.max=analyseMask(opts.max,opts.inputFormat,opts),null},placeholder:"",inputFormat:"isoDateTime",displayFormat:void 0,outputFormat:void 0,min:null,max:null,skipOptionalPartCharacter:"",i18n:{dayNames:["Mon","Tue","Wed","Thu","Fri","Sat","Sun","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"],ordinalSuffix:["st","nd","rd","th"]},preValidation:function preValidation(buffer,pos,c,isSelection,opts,maskset,caretPos,strict){if(strict)return!0;if(isNaN(c)&amp;&amp;buffer[pos]!==c){var tokenMatch=getTokenMatch(pos,opts);if(tokenMatch.nextMatch&amp;&amp;tokenMatch.nextMatch[0]===c&amp;&amp;1&lt;tokenMatch.targetMatch[0].length){var validator=formatCode[tokenMatch.targetMatch[0]][0];if(new RegExp(validator).test("0"+buffer[pos-1]))return buffer[pos]=buffer[pos-1],buffer[pos-1]="0",{fuzzy:!0,buffer:buffer,refreshFromBuffer:{start:pos-1,end:pos+1},pos:pos+1}}}return!0},postValidation:function postValidation(buffer,pos,c,currentResult,opts,maskset,strict,fromCheckval){var inputmask=this,tokenMatch,validator;if(strict)return!0;if(!1===currentResult&amp;&amp;(tokenMatch=getTokenMatch(pos+1,opts),tokenMatch.targetMatch&amp;&amp;tokenMatch.targetMatchIndex===pos&amp;&amp;1&lt;tokenMatch.targetMatch[0].length&amp;&amp;void 0!==formatCode[tokenMatch.targetMatch[0]]&amp;&amp;(validator=formatCode[tokenMatch.targetMatch[0]][0],void 0!==maskset.validPositions[pos+1]&amp;&amp;new RegExp(validator).test(c+"0")?(buffer[pos]=c,buffer[pos+1]="0",currentResult={pos:pos+2,caret:pos}):new RegExp(validator).test("0"+c)&amp;&amp;(buffer[pos]="0",buffer[pos+1]=c,currentResult={pos:pos+2})),!1===currentResult))return currentResult;if(currentResult.fuzzy&amp;&amp;(buffer=currentResult.buffer,pos=currentResult.pos),tokenMatch=getTokenMatch(pos,opts),tokenMatch.targetMatch&amp;&amp;tokenMatch.targetMatch[0]&amp;&amp;void 0!==formatCode[tokenMatch.targetMatch[0]]){validator=formatCode[tokenMatch.targetMatch[0]][0];var part=buffer.slice(tokenMatch.targetMatchIndex,tokenMatch.targetMatchIndex+tokenMatch.targetMatch[0].length);!1===new RegExp(validator).test(part.join(""))&amp;&amp;2===tokenMatch.targetMatch[0].length&amp;&amp;maskset.validPositions[tokenMatch.targetMatchIndex]&amp;&amp;maskset.validPositions[tokenMatch.targetMatchIndex+1]&amp;&amp;(maskset.validPositions[tokenMatch.targetMatchIndex+1].input="0")}var result=currentResult,dateParts=analyseMask(buffer.join(""),opts.inputFormat,opts);return result&amp;&amp;dateParts.date.getTime()==dateParts.date.getTime()&amp;&amp;(result=prefillYear(dateParts,result,opts),result=isValidDate.call(this,dateParts,result,opts),result=isDateInRange(dateParts,result,opts,maskset,fromCheckval)),void 0!==pos&amp;&amp;result&amp;&amp;currentResult.pos!==pos?{buffer:parse(opts.inputFormat,dateParts,opts).split(""),refreshFromBuffer:{start:pos,end:currentResult.pos},pos:currentResult.caret||currentResult.pos}:result},onKeyDown:function onKeyDown(e,buffer,caretPos,opts){var input=this;e.ctrlKey&amp;&amp;e.keyCode===_keycode.default.RIGHT&amp;&amp;(this.inputmask._valueSet(importDate(new Date,opts)),$(this).trigger("setvalue"))},onUnMask:function onUnMask(maskedValue,unmaskedValue,opts){return unmaskedValue?parse(opts.outputFormat,analyseMask(maskedValue,opts.inputFormat,opts),opts,!0):unmaskedValue},casing:function casing(elem,test,pos,validPositions){return 0==test.nativeDef.indexOf("[ap]")?elem.toLowerCase():0==test.nativeDef.indexOf("[AP]")?elem.toUpperCase():elem},onBeforeMask:function onBeforeMask(initialValue,opts){return"[object Date]"===Object.prototype.toString.call(initialValue)&amp;&amp;(initialValue=importDate(initialValue,opts)),initialValue},insertMode:!1,shiftPositions:!1,keepStatic:!1,inputmode:"numeric"}})},function(module,exports,__webpack_require__){"use strict";var _inputmask=_interopRequireDefault(__webpack_require__(2)),_keycode=_interopRequireDefault(__webpack_require__(0)),_escapeRegex=_interopRequireDefault(__webpack_require__(13));function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}var $=_inputmask.default.dependencyLib;function autoEscape(txt,opts){for(var escapedTxt="",i=0;i&lt;txt.length;i++)_inputmask.default.prototype.definitions[txt.charAt(i)]||opts.definitions[txt.charAt(i)]||opts.optionalmarker[0]===txt.charAt(i)||opts.optionalmarker[1]===txt.charAt(i)||opts.quantifiermarker[0]===txt.charAt(i)||opts.quantifiermarker[1]===txt.charAt(i)||opts.groupmarker[0]===txt.charAt(i)||opts.groupmarker[1]===txt.charAt(i)||opts.alternatormarker===txt.charAt(i)?escapedTxt+="\\"+txt.charAt(i):escapedTxt+=txt.charAt(i);return escapedTxt}function alignDigits(buffer,digits,opts,force){if(0&lt;buffer.length&amp;&amp;0&lt;digits&amp;&amp;(!opts.digitsOptional||force)){var radixPosition=buffer.indexOf(opts.radixPoint),negationBack=!1;opts.negationSymbol.back===buffer[buffer.length-1]&amp;&amp;(negationBack=!0,buffer.length--),-1===radixPosition&amp;&amp;(buffer.push(opts.radixPoint),radixPosition=buffer.length-1);for(var i=1;i&lt;=digits;i++)isFinite(buffer[radixPosition+i])||(buffer[radixPosition+i]="0")}return negationBack&amp;&amp;buffer.push(opts.negationSymbol.back),buffer}function findValidator(symbol,maskset){var posNdx=0;if("+"===symbol){for(posNdx in maskset.validPositions);posNdx=parseInt(posNdx)}for(var tstNdx in maskset.tests)if(tstNdx=parseInt(tstNdx),posNdx&lt;=tstNdx)for(var ndx=0,ndxl=maskset.tests[tstNdx].length;ndx&lt;ndxl;ndx++)if((void 0===maskset.validPositions[tstNdx]||"-"===symbol)&amp;&amp;maskset.tests[tstNdx][ndx].match.def===symbol)return tstNdx+(void 0!==maskset.validPositions[tstNdx]&amp;&amp;"-"!==symbol?1:0);return posNdx}function findValid(symbol,maskset){var ret=-1;for(var ndx in maskset.validPositions){var tst=maskset.validPositions[ndx];if(tst&amp;&amp;tst.match.def===symbol){ret=parseInt(ndx);break}}return ret}function parseMinMaxOptions(opts){void 0===opts.parseMinMaxOptions&amp;&amp;(null!==opts.min&amp;&amp;(opts.min=opts.min.toString().replace(new RegExp((0,_escapeRegex.default)(opts.groupSeparator),"g"),""),","===opts.radixPoint&amp;&amp;(opts.min=opts.min.replace(opts.radixPoint,".")),opts.min=isFinite(opts.min)?parseFloat(opts.min):NaN,isNaN(opts.min)&amp;&amp;(opts.min=Number.MIN_VALUE)),null!==opts.max&amp;&amp;(opts.max=opts.max.toString().replace(new RegExp((0,_escapeRegex.default)(opts.groupSeparator),"g"),""),","===opts.radixPoint&amp;&amp;(opts.max=opts.max.replace(opts.radixPoint,".")),opts.max=isFinite(opts.max)?parseFloat(opts.max):NaN,isNaN(opts.max)&amp;&amp;(opts.max=Number.MAX_VALUE)),opts.parseMinMaxOptions="done")}function genMask(opts){opts.repeat=0,opts.groupSeparator===opts.radixPoint&amp;&amp;opts.digits&amp;&amp;"0"!==opts.digits&amp;&amp;("."===opts.radixPoint?opts.groupSeparator=",":","===opts.radixPoint?opts.groupSeparator=".":opts.groupSeparator="")," "===opts.groupSeparator&amp;&amp;(opts.skipOptionalPartCharacter=void 0),1&lt;opts.placeholder.length&amp;&amp;(opts.placeholder=opts.placeholder.charAt(0)),"radixFocus"===opts.positionCaretOnClick&amp;&amp;""===opts.placeholder&amp;&amp;(opts.positionCaretOnClick="lvp");var decimalDef="0",radixPointDef=opts.radixPoint;!0===opts.numericInput&amp;&amp;void 0===opts.__financeInput?(decimalDef="1",opts.positionCaretOnClick="radixFocus"===opts.positionCaretOnClick?"lvp":opts.positionCaretOnClick,opts.digitsOptional=!1,isNaN(opts.digits)&amp;&amp;(opts.digits=2),opts._radixDance=!1,radixPointDef=","===opts.radixPoint?"?":"!",""!==opts.radixPoint&amp;&amp;void 0===opts.definitions[radixPointDef]&amp;&amp;(opts.definitions[radixPointDef]={},opts.definitions[radixPointDef].validator="["+opts.radixPoint+"]",opts.definitions[radixPointDef].placeholder=opts.radixPoint,opts.definitions[radixPointDef].static=!0,opts.definitions[radixPointDef].generated=!0)):(opts.__financeInput=!1,opts.numericInput=!0);var mask="[+]",altMask;if(mask+=autoEscape(opts.prefix,opts),""!==opts.groupSeparator?(void 0===opts.definitions[opts.groupSeparator]&amp;&amp;(opts.definitions[opts.groupSeparator]={},opts.definitions[opts.groupSeparator].validator="["+opts.groupSeparator+"]",opts.definitions[opts.groupSeparator].placeholder=opts.groupSeparator,opts.definitions[opts.groupSeparator].static=!0,opts.definitions[opts.groupSeparator].generated=!0),mask+=opts._mask(opts)):mask+="9{+}",void 0!==opts.digits&amp;&amp;0!==opts.digits){var dq=opts.digits.toString().split(",");isFinite(dq[0])&amp;&amp;dq[1]&amp;&amp;isFinite(dq[1])?mask+=radixPointDef+decimalDef+"{"+opts.digits+"}":(isNaN(opts.digits)||0&lt;parseInt(opts.digits))&amp;&amp;(opts.digitsOptional?(altMask=mask+radixPointDef+decimalDef+"{0,"+opts.digits+"}",opts.keepStatic=!0):mask+=radixPointDef+decimalDef+"{"+opts.digits+"}")}return mask+=autoEscape(opts.suffix,opts),mask+="[-]",altMask&amp;&amp;(mask=[altMask+autoEscape(opts.suffix,opts)+"[-]",mask]),opts.greedy=!1,parseMinMaxOptions(opts),mask}function hanndleRadixDance(pos,c,radixPos,maskset,opts){return opts._radixDance&amp;&amp;opts.numericInput&amp;&amp;c!==opts.negationSymbol.back&amp;&amp;pos&lt;=radixPos&amp;&amp;(0&lt;radixPos||c==opts.radixPoint)&amp;&amp;(void 0===maskset.validPositions[pos-1]||maskset.validPositions[pos-1].input!==opts.negationSymbol.back)&amp;&amp;(pos-=1),pos}function decimalValidator(chrs,maskset,pos,strict,opts){var radixPos=maskset.buffer?maskset.buffer.indexOf(opts.radixPoint):-1,result=-1!==radixPos&amp;&amp;new RegExp("[0-9\uff11-\uff19]").test(chrs);return opts._radixDance&amp;&amp;result&amp;&amp;null==maskset.validPositions[radixPos]?{insert:{pos:radixPos===pos?radixPos+1:radixPos,c:opts.radixPoint},pos:pos}:result}function checkForLeadingZeroes(buffer,opts){var numberMatches=new RegExp("(^"+(""!==opts.negationSymbol.front?(0,_escapeRegex.default)(opts.negationSymbol.front)+"?":"")+(0,_escapeRegex.default)(opts.prefix)+")(.*)("+(0,_escapeRegex.default)(opts.suffix)+(""!=opts.negationSymbol.back?(0,_escapeRegex.default)(opts.negationSymbol.back)+"?":"")+"$)").exec(buffer.slice().reverse().join("")),number=numberMatches?numberMatches[2]:"",leadingzeroes=!1;return number&amp;&amp;(number=number.split(opts.radixPoint.charAt(0))[0],leadingzeroes=new RegExp("^[0"+opts.groupSeparator+"]*").exec(number)),!(!leadingzeroes||!(1&lt;leadingzeroes[0].length||0&lt;leadingzeroes[0].length&amp;&amp;leadingzeroes[0].length&lt;number.length))&amp;&amp;leadingzeroes}_inputmask.default.extendAliases({numeric:{mask:genMask,_mask:function _mask(opts){return"("+opts.groupSeparator+"999){+|1}"},digits:"*",digitsOptional:!0,enforceDigitsOnBlur:!1,radixPoint:".",positionCaretOnClick:"radixFocus",_radixDance:!0,groupSeparator:"",allowMinus:!0,negationSymbol:{front:"-",back:""},prefix:"",suffix:"",min:null,max:null,SetMaxOnOverflow:!1,step:1,inputType:"text",unmaskAsNumber:!1,roundingFN:Math.round,inputmode:"decimal",shortcuts:{k:"000",m:"000000"},placeholder:"0",greedy:!1,rightAlign:!0,insertMode:!0,autoUnmask:!1,skipOptionalPartCharacter:"",definitions:{0:{validator:decimalValidator},1:{validator:decimalValidator,definitionSymbol:"9"},"+":{validator:function validator(chrs,maskset,pos,strict,opts){return opts.allowMinus&amp;&amp;("-"===chrs||chrs===opts.negationSymbol.front)}},"-":{validator:function validator(chrs,maskset,pos,strict,opts){return opts.allowMinus&amp;&amp;chrs===opts.negationSymbol.back}}},preValidation:function preValidation(buffer,pos,c,isSelection,opts,maskset,caretPos,strict){if(!1!==opts.__financeInput&amp;&amp;c===opts.radixPoint)return!1;var pattern;if(pattern=opts.shortcuts&amp;&amp;opts.shortcuts[c]){if(1&lt;pattern.length)for(var inserts=[],i=0;i&lt;pattern.length;i++)inserts.push({pos:pos+i,c:pattern[i],strict:!1});return{insert:inserts}}var radixPos=buffer.indexOf(opts.radixPoint),initPos=pos;if(pos=hanndleRadixDance(pos,c,radixPos,maskset,opts),"-"===c||c===opts.negationSymbol.front){if(!0!==opts.allowMinus)return!1;var isNegative=!1,front=findValid("+",maskset),back=findValid("-",maskset);return-1!==front&amp;&amp;(isNegative=[front,back]),!1!==isNegative?{remove:isNegative,caret:initPos-opts.negationSymbol.front.length}:{insert:[{pos:findValidator("+",maskset),c:opts.negationSymbol.front,fromIsValid:!0},{pos:findValidator("-",maskset),c:opts.negationSymbol.back,fromIsValid:void 0}],caret:initPos+opts.negationSymbol.back.length}}if(c===opts.groupSeparator)return{caret:initPos};if(strict)return!0;if(-1!==radixPos&amp;&amp;!0===opts._radixDance&amp;&amp;!1===isSelection&amp;&amp;c===opts.radixPoint&amp;&amp;void 0!==opts.digits&amp;&amp;(isNaN(opts.digits)||0&lt;parseInt(opts.digits))&amp;&amp;radixPos!==pos)return{caret:opts._radixDance&amp;&amp;pos===radixPos-1?radixPos+1:radixPos};if(!1===opts.__financeInput)if(isSelection){if(opts.digitsOptional)return{rewritePosition:caretPos.end};if(!opts.digitsOptional){if(caretPos.begin&gt;radixPos&amp;&amp;caretPos.end&lt;=radixPos)return c===opts.radixPoint?{insert:{pos:radixPos+1,c:"0",fromIsValid:!0},rewritePosition:radixPos}:{rewritePosition:radixPos+1};if(caretPos.begin&lt;radixPos)return{rewritePosition:caretPos.begin-1}}}else if(!opts.showMaskOnHover&amp;&amp;!opts.showMaskOnFocus&amp;&amp;!opts.digitsOptional&amp;&amp;0&lt;opts.digits&amp;&amp;""===this.__valueGet.call(this.el))return{rewritePosition:radixPos};return{rewritePosition:pos}},postValidation:function postValidation(buffer,pos,c,currentResult,opts,maskset,strict){if(!1===currentResult)return currentResult;if(strict)return!0;if(null!==opts.min||null!==opts.max){var unmasked=opts.onUnMask(buffer.slice().reverse().join(""),void 0,$.extend({},opts,{unmaskAsNumber:!0}));if(null!==opts.min&amp;&amp;unmasked&lt;opts.min&amp;&amp;(unmasked.toString().length&gt;opts.min.toString().length||unmasked&lt;0))return!1;if(null!==opts.max&amp;&amp;unmasked&gt;opts.max)return!!opts.SetMaxOnOverflow&amp;&amp;{refreshFromBuffer:!0,buffer:alignDigits(opts.max.toString().replace(".",opts.radixPoint).split(""),opts.digits,opts).reverse()}}return currentResult},onUnMask:function onUnMask(maskedValue,unmaskedValue,opts){if(""===unmaskedValue&amp;&amp;!0===opts.nullable)return unmaskedValue;var processValue=maskedValue.replace(opts.prefix,"");return processValue=processValue.replace(opts.suffix,""),processValue=processValue.replace(new RegExp((0,_escapeRegex.default)(opts.groupSeparator),"g"),""),""!==opts.placeholder.charAt(0)&amp;&amp;(processValue=processValue.replace(new RegExp(opts.placeholder.charAt(0),"g"),"0")),opts.unmaskAsNumber?(""!==opts.radixPoint&amp;&amp;-1!==processValue.indexOf(opts.radixPoint)&amp;&amp;(processValue=processValue.replace(_escapeRegex.default.call(this,opts.radixPoint),".")),processValue=processValue.replace(new RegExp("^"+(0,_escapeRegex.default)(opts.negationSymbol.front)),"-"),processValue=processValue.replace(new RegExp((0,_escapeRegex.default)(opts.negationSymbol.back)+"$"),""),Number(processValue)):processValue},isComplete:function isComplete(buffer,opts){var maskedValue=(opts.numericInput?buffer.slice().reverse():buffer).join("");return maskedValue=maskedValue.replace(new RegExp("^"+(0,_escapeRegex.default)(opts.negationSymbol.front)),"-"),maskedValue=maskedValue.replace(new RegExp((0,_escapeRegex.default)(opts.negationSymbol.back)+"$"),""),maskedValue=maskedValue.replace(opts.prefix,""),maskedValue=maskedValue.replace(opts.suffix,""),maskedValue=maskedValue.replace(new RegExp((0,_escapeRegex.default)(opts.groupSeparator)+"([0-9]{3})","g"),"$1"),","===opts.radixPoint&amp;&amp;(maskedValue=maskedValue.replace((0,_escapeRegex.default)(opts.radixPoint),".")),isFinite(maskedValue)},onBeforeMask:function onBeforeMask(initialValue,opts){var radixPoint=opts.radixPoint||",";isFinite(opts.digits)&amp;&amp;(opts.digits=parseInt(opts.digits)),"number"!=typeof initialValue&amp;&amp;"number"!==opts.inputType||""===radixPoint||(initialValue=initialValue.toString().replace(".",radixPoint));var isNagtive="-"===initialValue.charAt(0)||initialValue.charAt(0)===opts.negationSymbol.front,valueParts=initialValue.split(radixPoint),integerPart=valueParts[0].replace(/[^\-0-9]/g,""),decimalPart=1&lt;valueParts.length?valueParts[1].replace(/[^0-9]/g,""):"",forceDigits=1&lt;valueParts.length;initialValue=integerPart+(""!==decimalPart?radixPoint+decimalPart:decimalPart);var digits=0;if(""!==radixPoint&amp;&amp;(digits=opts.digitsOptional?opts.digits&lt;decimalPart.length?opts.digits:decimalPart.length:opts.digits,""!==decimalPart||!opts.digitsOptional)){var digitsFactor=Math.pow(10,digits||1);initialValue=initialValue.replace((0,_escapeRegex.default)(radixPoint),"."),isNaN(parseFloat(initialValue))||(initialValue=(opts.roundingFN(parseFloat(initialValue)*digitsFactor)/digitsFactor).toFixed(digits)),initialValue=initialValue.toString().replace(".",radixPoint)}if(0===opts.digits&amp;&amp;-1!==initialValue.indexOf(radixPoint)&amp;&amp;(initialValue=initialValue.substring(0,initialValue.indexOf(radixPoint))),null!==opts.min||null!==opts.max){var numberValue=initialValue.toString().replace(radixPoint,".");null!==opts.min&amp;&amp;numberValue&lt;opts.min?initialValue=opts.min.toString().replace(".",radixPoint):null!==opts.max&amp;&amp;numberValue&gt;opts.max&amp;&amp;(initialValue=opts.max.toString().replace(".",radixPoint))}return isNagtive&amp;&amp;"-"!==initialValue.charAt(0)&amp;&amp;(initialValue="-"+initialValue),alignDigits(initialValue.toString().split(""),digits,opts,forceDigits).join("")},onBeforeWrite:function onBeforeWrite(e,buffer,caretPos,opts){function stripBuffer(buffer,stripRadix){if(!1!==opts.__financeInput||stripRadix){var position=buffer.indexOf(opts.radixPoint);-1!==position&amp;&amp;buffer.splice(position,1)}if(""!==opts.groupSeparator)for(;-1!==(position=buffer.indexOf(opts.groupSeparator));)buffer.splice(position,1);return buffer}var result,leadingzeroes=checkForLeadingZeroes(buffer,opts);if(leadingzeroes)for(var caretNdx=buffer.join("").lastIndexOf(leadingzeroes[0].split("").reverse().join(""))-(leadingzeroes[0]==leadingzeroes.input?0:1),offset=leadingzeroes[0]==leadingzeroes.input?1:0,i=leadingzeroes[0].length-offset;0&lt;i;i--)delete this.maskset.validPositions[caretNdx+i],delete buffer[caretNdx+i];if(e)switch(e.type){case"blur":case"checkval":if(null!==opts.min){var unmasked=opts.onUnMask(buffer.slice().reverse().join(""),void 0,$.extend({},opts,{unmaskAsNumber:!0}));if(null!==opts.min&amp;&amp;unmasked&lt;opts.min)return{refreshFromBuffer:!0,buffer:alignDigits(opts.min.toString().replace(".",opts.radixPoint).split(""),opts.digits,opts).reverse()}}if(buffer[buffer.length-1]===opts.negationSymbol.front){var nmbrMtchs=new RegExp("(^"+(""!=opts.negationSymbol.front?(0,_escapeRegex.default)(opts.negationSymbol.front)+"?":"")+(0,_escapeRegex.default)(opts.prefix)+")(.*)("+(0,_escapeRegex.default)(opts.suffix)+(""!=opts.negationSymbol.back?(0,_escapeRegex.default)(opts.negationSymbol.back)+"?":"")+"$)").exec(stripBuffer(buffer.slice(),!0).reverse().join("")),number=nmbrMtchs?nmbrMtchs[2]:"";0==number&amp;&amp;(result={refreshFromBuffer:!0,buffer:[0]})}else""!==opts.radixPoint&amp;&amp;buffer[0]===opts.radixPoint&amp;&amp;(result&amp;&amp;result.buffer?result.buffer.shift():(buffer.shift(),result={refreshFromBuffer:!0,buffer:stripBuffer(buffer)}));if(opts.enforceDigitsOnBlur){result=result||{};var bffr=result&amp;&amp;result.buffer||buffer.slice().reverse();result.refreshFromBuffer=!0,result.buffer=alignDigits(bffr,opts.digits,opts,!0).reverse()}}return result},onKeyDown:function onKeyDown(e,buffer,caretPos,opts){var $input=$(this),bffr;if(e.ctrlKey)switch(e.keyCode){case _keycode.default.UP:return this.inputmask.__valueSet.call(this,parseFloat(this.inputmask.unmaskedvalue())+parseInt(opts.step)),$input.trigger("setvalue"),!1;case _keycode.default.DOWN:return this.inputmask.__valueSet.call(this,parseFloat(this.inputmask.unmaskedvalue())-parseInt(opts.step)),$input.trigger("setvalue"),!1}if(!e.shiftKey&amp;&amp;(e.keyCode===_keycode.default.DELETE||e.keyCode===_keycode.default.BACKSPACE||e.keyCode===_keycode.default.BACKSPACE_SAFARI)&amp;&amp;caretPos.begin!==buffer.length){if(buffer[e.keyCode===_keycode.default.DELETE?caretPos.begin-1:caretPos.end]===opts.negationSymbol.front)return bffr=buffer.slice().reverse(),""!==opts.negationSymbol.front&amp;&amp;bffr.shift(),""!==opts.negationSymbol.back&amp;&amp;bffr.pop(),$input.trigger("setvalue",[bffr.join(""),caretPos.begin]),!1;if(!0===opts._radixDance){var radixPos=buffer.indexOf(opts.radixPoint);if(opts.digitsOptional){if(0===radixPos)return bffr=buffer.slice().reverse(),bffr.pop(),$input.trigger("setvalue",[bffr.join(""),caretPos.begin&gt;=bffr.length?bffr.length:caretPos.begin]),!1}else if(-1!==radixPos&amp;&amp;(caretPos.begin&lt;radixPos||caretPos.end&lt;radixPos||e.keyCode===_keycode.default.DELETE&amp;&amp;caretPos.begin===radixPos))return caretPos.begin!==caretPos.end||e.keyCode!==_keycode.default.BACKSPACE&amp;&amp;e.keyCode!==_keycode.default.BACKSPACE_SAFARI||caretPos.begin++,bffr=buffer.slice().reverse(),bffr.splice(bffr.length-caretPos.begin,caretPos.begin-caretPos.end+1),bffr=alignDigits(bffr,opts.digits,opts).join(""),$input.trigger("setvalue",[bffr,caretPos.begin&gt;=bffr.length?radixPos+1:caretPos.begin]),!1}}}},currency:{prefix:"",groupSeparator:",",alias:"numeric",digits:2,digitsOptional:!1},decimal:{alias:"numeric"},integer:{alias:"numeric",inputmode:"numeric",digits:0},percentage:{alias:"numeric",min:0,max:100,suffix:" %",digits:0,allowMinus:!1},indianns:{alias:"numeric",_mask:function _mask(opts){return"("+opts.groupSeparator+"99){*|1}("+opts.groupSeparator+"999){1|1}"},groupSeparator:",",radixPoint:".",placeholder:"0",digits:2,digitsOptional:!1}})},function(module,exports,__webpack_require__){"use strict";var _window=_interopRequireDefault(__webpack_require__(8)),_inputmask=_interopRequireDefault(__webpack_require__(2)),_canUseDOM=_interopRequireDefault(__webpack_require__(9));function _typeof(obj){return _typeof="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&amp;&amp;"function"==typeof Symbol&amp;&amp;obj.constructor===Symbol&amp;&amp;obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}function _inherits(subClass,superClass){if("function"!=typeof superClass&amp;&amp;null!==superClass)throw new TypeError("Super expression must either be null or a function");subClass.prototype=Object.create(superClass&amp;&amp;superClass.prototype,{constructor:{value:subClass,writable:!0,configurable:!0}}),superClass&amp;&amp;_setPrototypeOf(subClass,superClass)}function _createSuper(Derived){var hasNativeReflectConstruct=_isNativeReflectConstruct();return function _createSuperInternal(){var Super=_getPrototypeOf(Derived),result;if(hasNativeReflectConstruct){var NewTarget=_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return _possibleConstructorReturn(this,result)}}function _possibleConstructorReturn(self,call){return!call||"object"!==_typeof(call)&amp;&amp;"function"!=typeof call?_assertThisInitialized(self):call}function _assertThisInitialized(self){if(void 0===self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return self}function _wrapNativeSuper(Class){var _cache="function"==typeof Map?new Map:void 0;return _wrapNativeSuper=function _wrapNativeSuper(Class){if(null===Class||!_isNativeFunction(Class))return Class;if("function"!=typeof Class)throw new TypeError("Super expression must either be null or a function");if("undefined"!=typeof _cache){if(_cache.has(Class))return _cache.get(Class);_cache.set(Class,Wrapper)}function Wrapper(){return _construct(Class,arguments,_getPrototypeOf(this).constructor)}return Wrapper.prototype=Object.create(Class.prototype,{constructor:{value:Wrapper,enumerable:!1,writable:!0,configurable:!0}}),_setPrototypeOf(Wrapper,Class)},_wrapNativeSuper(Class)}function _construct(Parent,args,Class){return _construct=_isNativeReflectConstruct()?Reflect.construct:function _construct(Parent,args,Class){var a=[null];a.push.apply(a,args);var Constructor=Function.bind.apply(Parent,a),instance=new Constructor;return Class&amp;&amp;_setPrototypeOf(instance,Class.prototype),instance},_construct.apply(null,arguments)}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function _isNativeFunction(fn){return-1!==Function.toString.call(fn).indexOf("[native code]")}function _setPrototypeOf(o,p){return _setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){return o.__proto__=p,o},_setPrototypeOf(o,p)}function _getPrototypeOf(o){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o)},_getPrototypeOf(o)}function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}var document=_window.default.document;if(_canUseDOM.default&amp;&amp;document&amp;&amp;document.head&amp;&amp;document.head.attachShadow&amp;&amp;_window.default.customElements&amp;&amp;void 0===_window.default.customElements.get("input-mask")){var InputmaskElement=function(_HTMLElement){_inherits(InputmaskElement,_HTMLElement);var _super=_createSuper(InputmaskElement);function InputmaskElement(){var _this;_classCallCheck(this,InputmaskElement),_this=_super.call(this);var attributeNames=_this.getAttributeNames(),shadow=_this.attachShadow({mode:"closed"}),input=document.createElement("input");for(var attr in input.type="text",shadow.appendChild(input),attributeNames)Object.prototype.hasOwnProperty.call(attributeNames,attr)&amp;&amp;input.setAttribute(attributeNames[attr],_this.getAttribute(attributeNames[attr]));var im=new _inputmask.default;return im.dataAttribute="",im.mask(input),input.inputmask.shadowRoot=shadow,_this}return InputmaskElement}(_wrapNativeSuper(HTMLElement));_window.default.customElements.define("input-mask",InputmaskElement)}},function(module,exports,__webpack_require__){"use strict";var _jquery=_interopRequireDefault(__webpack_require__(10)),_inputmask=_interopRequireDefault(__webpack_require__(2));function _typeof(obj){return _typeof="function"==typeof Symbol&amp;&amp;"symbol"==typeof Symbol.iterator?function _typeof(obj){return typeof obj}:function _typeof(obj){return obj&amp;&amp;"function"==typeof Symbol&amp;&amp;obj.constructor===Symbol&amp;&amp;obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}void 0===_jquery.default.fn.inputmask&amp;&amp;(_jquery.default.fn.inputmask=function(fn,options){var nptmask,input=this[0];if(void 0===options&amp;&amp;(options={}),"string"==typeof fn)switch(fn){case"unmaskedvalue":return input&amp;&amp;input.inputmask?input.inputmask.unmaskedvalue():(0,_jquery.default)(input).val();case"remove":return this.each(function(){this.inputmask&amp;&amp;this.inputmask.remove()});case"getemptymask":return input&amp;&amp;input.inputmask?input.inputmask.getemptymask():"";case"hasMaskedValue":return!(!input||!input.inputmask)&amp;&amp;input.inputmask.hasMaskedValue();case"isComplete":return!input||!input.inputmask||input.inputmask.isComplete();case"getmetadata":return input&amp;&amp;input.inputmask?input.inputmask.getmetadata():void 0;case"setvalue":_inputmask.default.setValue(input,options);break;case"option":if("string"!=typeof options)return this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(options)});if(input&amp;&amp;void 0!==input.inputmask)return input.inputmask.option(options);break;default:return options.alias=fn,nptmask=new _inputmask.default(options),this.each(function(){nptmask.mask(this)})}else{if(Array.isArray(fn))return options.alias=fn,nptmask=new _inputmask.default(options),this.each(function(){nptmask.mask(this)});if("object"==_typeof(fn))return nptmask=new _inputmask.default(fn),void 0===fn.mask&amp;&amp;void 0===fn.alias?this.each(function(){if(void 0!==this.inputmask)return this.inputmask.option(fn);nptmask.mask(this)}):this.each(function(){nptmask.mask(this)});if(void 0===fn)return this.each(function(){nptmask=new _inputmask.default(options),nptmask.mask(this)})}})},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _bundle=_interopRequireDefault(__webpack_require__(14));function _interopRequireDefault(obj){return obj&amp;&amp;obj.__esModule?obj:{default:obj}}__webpack_require__(25);var _default=_bundle.default;exports.default=_default}],installedModules={},__webpack_require__.m=modules,__webpack_require__.c=installedModules,__webpack_require__.d=function(exports,name,getter){__webpack_require__.o(exports,name)||Object.defineProperty(exports,name,{enumerable:!0,get:getter})},__webpack_require__.r=function(exports){"undefined"!=typeof Symbol&amp;&amp;Symbol.toStringTag&amp;&amp;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},__webpack_require__.t=function(value,mode){if(1&amp;mode&amp;&amp;(value=__webpack_require__(value)),8&amp;mode)return value;if(4&amp;mode&amp;&amp;"object"==typeof value&amp;&amp;value&amp;&amp;value.__esModule)return value;var ns=Object.create(null);if(__webpack_require__.r(ns),Object.defineProperty(ns,"default",{enumerable:!0,value:value}),2&amp;mode&amp;&amp;"string"!=typeof value)for(var key in value)__webpack_require__.d(ns,key,function(key){return value[key]}.bind(null,key));return ns},__webpack_require__.n=function(module){var getter=module&amp;&amp;module.__esModule?function getDefault(){return module.default}:function getModuleExports(){return module};return __webpack_require__.d(getter,"a",getter),getter},__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=26);function __webpack_require__(moduleId){if(installedModules[moduleId])return installedModules[moduleId].exports;var module=installedModules[moduleId]={i:moduleId,l:!1,exports:{}};return modules[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.l=!0,module.exports}var modules,installedModules});/*!
 * jQuery UI Datepicker 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
!function(e){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery","../version","../keycode"],e):e(jQuery)}(function(V){"use strict";var n;function e(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month",selectYearLabel:"Select year"},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},V.extend(this._defaults,this.regional[""]),this.regional.en=V.extend(!0,{},this.regional[""]),this.regional["en-US"]=V.extend(!0,{},this.regional.en),this.dpDiv=a(V("&lt;div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'&gt;&lt;/div&gt;"))}function a(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",t,function(){V(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&amp;&amp;V(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&amp;&amp;V(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",t,d)}function d(){V.datepicker._isDisabledDatepicker((n.inline?n.dpDiv.parent():n.input)[0])||(V(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),V(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&amp;&amp;V(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&amp;&amp;V(this).addClass("ui-datepicker-next-hover"))}function c(e,t){for(var a in V.extend(e,t),t)null==t[a]&amp;&amp;(e[a]=t[a])}return V.extend(V.ui,{datepicker:{version:"1.13.3"}}),V.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return c(this._defaults,e||{}),this},_attachDatepicker:function(e,t){var a,i=e.nodeName.toLowerCase(),s="div"===i||"span"===i;e.id||(this.uuid+=1,e.id="dp"+this.uuid),(a=this._newInst(V(e),s)).settings=V.extend({},t||{}),"input"===i?this._connectDatepicker(e,a):s&amp;&amp;this._inlineDatepicker(e,a)},_newInst:function(e,t){return{id:e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?a(V("&lt;div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'&gt;&lt;/div&gt;")):this.dpDiv}},_connectDatepicker:function(e,t){var a=V(e);t.append=V([]),t.trigger=V([]),a.hasClass(this.markerClassName)||(this._attachments(a,t),a.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(t),V.data(e,"datepicker",t),t.settings.disabled&amp;&amp;this._disableDatepicker(e))},_attachments:function(e,t){var a,i=this._get(t,"appendText"),s=this._get(t,"isRTL");t.append&amp;&amp;t.append.remove(),i&amp;&amp;(t.append=V("&lt;span&gt;").addClass(this._appendClass).text(i),e[s?"before":"after"](t.append)),e.off("focus",this._showDatepicker),t.trigger&amp;&amp;t.trigger.remove(),"focus"!==(i=this._get(t,"showOn"))&amp;&amp;"both"!==i||e.on("focus",this._showDatepicker),"button"!==i&amp;&amp;"both"!==i||(i=this._get(t,"buttonText"),a=this._get(t,"buttonImage"),this._get(t,"buttonImageOnly")?t.trigger=V("&lt;img&gt;").addClass(this._triggerClass).attr({src:a,alt:i,title:i}):(t.trigger=V("&lt;button type='button'&gt;").addClass(this._triggerClass),a?t.trigger.html(V("&lt;img&gt;").attr({src:a,alt:i,title:i})):t.trigger.text(i)),e[s?"before":"after"](t.trigger),t.trigger.on("click",function(){return V.datepicker._datepickerShowing&amp;&amp;V.datepicker._lastInput===e[0]?V.datepicker._hideDatepicker():(V.datepicker._datepickerShowing&amp;&amp;V.datepicker._lastInput!==e[0]&amp;&amp;V.datepicker._hideDatepicker(),V.datepicker._showDatepicker(e[0])),!1}))},_autoSize:function(e){var t,a,i,s,r,n;this._get(e,"autoSize")&amp;&amp;!e.inline&amp;&amp;(r=new Date(2009,11,20),(n=this._get(e,"dateFormat")).match(/[DM]/)&amp;&amp;(r.setMonth((t=function(e){for(s=i=a=0;s&lt;e.length;s++)e[s].length&gt;a&amp;&amp;(a=e[s].length,i=s);return i})(this._get(e,n.match(/MM/)?"monthNames":"monthNamesShort"))),r.setDate(t(this._get(e,n.match(/DD/)?"dayNames":"dayNamesShort"))+20-r.getDay())),e.input.attr("size",this._formatDate(e,r).length))},_inlineDatepicker:function(e,t){var a=V(e);a.hasClass(this.markerClassName)||(a.addClass(this.markerClassName).append(t.dpDiv),V.data(e,"datepicker",t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&amp;&amp;this._disableDatepicker(e),t.dpDiv.css("display","block"))},_dialogDatepicker:function(e,t,a,i,s){var r,n=this._dialogInst;return n||(this.uuid+=1,r="dp"+this.uuid,this._dialogInput=V("&lt;input type='text' id='"+r+"' style='position: absolute; top: -100px; width: 0px;'/&gt;"),this._dialogInput.on("keydown",this._doKeyDown),V("body").append(this._dialogInput),(n=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},V.data(this._dialogInput[0],"datepicker",n)),c(n.settings,i||{}),t=t&amp;&amp;t.constructor===Date?this._formatDate(n,t):t,this._dialogInput.val(t),this._pos=s?s.length?s:[s.pageX,s.pageY]:null,this._pos||(r=document.documentElement.clientWidth,i=document.documentElement.clientHeight,t=document.documentElement.scrollLeft||document.body.scrollLeft,s=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[r/2-100+t,i/2-150+s]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),n.settings.onSelect=a,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),V.blockUI&amp;&amp;V.blockUI(this.dpDiv),V.data(this._dialogInput[0],"datepicker",n),this},_destroyDatepicker:function(e){var t,a=V(e),i=V.data(e,"datepicker");a.hasClass(this.markerClassName)&amp;&amp;(t=e.nodeName.toLowerCase(),V.removeData(e,"datepicker"),"input"===t?(i.append.remove(),i.trigger.remove(),a.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):"div"!==t&amp;&amp;"span"!==t||a.removeClass(this.markerClassName).empty(),n===i)&amp;&amp;(n=null,this._curInst=null)},_enableDatepicker:function(t){var e,a=V(t),i=V.data(t,"datepicker");a.hasClass(this.markerClassName)&amp;&amp;("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!1,i.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==e&amp;&amp;"span"!==e||((i=a.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=V.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var e,a=V(t),i=V.data(t,"datepicker");a.hasClass(this.markerClassName)&amp;&amp;("input"===(e=t.nodeName.toLowerCase())?(t.disabled=!0,i.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==e&amp;&amp;"span"!==e||((i=a.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=V.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(e)for(var t=0;t&lt;this._disabledInputs.length;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(e){try{return V.data(e,"datepicker")}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,a){var i,s,r=this._getInst(e);if(2===arguments.length&amp;&amp;"string"==typeof t)return"defaults"===t?V.extend({},V.datepicker._defaults):r?"all"===t?V.extend({},r.settings):this._get(r,t):null;i=t||{},"string"==typeof t&amp;&amp;((i={})[t]=a),r&amp;&amp;(this._curInst===r&amp;&amp;this._hideDatepicker(),t=this._getDateDatepicker(e,!0),a=this._getMinMaxDate(r,"min"),s=this._getMinMaxDate(r,"max"),c(r.settings,i),null!==a&amp;&amp;void 0!==i.dateFormat&amp;&amp;void 0===i.minDate&amp;&amp;(r.settings.minDate=this._formatDate(r,a)),null!==s&amp;&amp;void 0!==i.dateFormat&amp;&amp;void 0===i.maxDate&amp;&amp;(r.settings.maxDate=this._formatDate(r,s)),"disabled"in i&amp;&amp;(i.disabled?this._disableDatepicker(e):this._enableDatepicker(e)),this._attachments(V(e),r),this._autoSize(r),this._setDate(r,t),this._updateAlternate(r),this._updateDatepicker(r))},_changeDatepicker:function(e,t,a){this._optionDatepicker(e,t,a)},_refreshDatepicker:function(e){e=this._getInst(e);e&amp;&amp;this._updateDatepicker(e)},_setDateDatepicker:function(e,t){e=this._getInst(e);e&amp;&amp;(this._setDate(e,t),this._updateDatepicker(e),this._updateAlternate(e))},_getDateDatepicker:function(e,t){e=this._getInst(e);return e&amp;&amp;!e.inline&amp;&amp;this._setDateFromField(e,t),e?this._getDate(e):null},_doKeyDown:function(e){var t,a,i=V.datepicker._getInst(e.target),s=!0,r=i.dpDiv.is(".ui-datepicker-rtl");if(i._keyEvent=!0,V.datepicker._datepickerShowing)switch(e.keyCode){case 9:V.datepicker._hideDatepicker(),s=!1;break;case 13:return(a=V("td."+V.datepicker._dayOverClass+":not(."+V.datepicker._currentClass+")",i.dpDiv))[0]&amp;&amp;V.datepicker._selectDay(e.target,i.selectedMonth,i.selectedYear,a[0]),(a=V.datepicker._get(i,"onSelect"))?(t=V.datepicker._formatDate(i),a.apply(i.input?i.input[0]:null,[t,i])):V.datepicker._hideDatepicker(),!1;case 27:V.datepicker._hideDatepicker();break;case 33:V.datepicker._adjustDate(e.target,e.ctrlKey?-V.datepicker._get(i,"stepBigMonths"):-V.datepicker._get(i,"stepMonths"),"M");break;case 34:V.datepicker._adjustDate(e.target,e.ctrlKey?+V.datepicker._get(i,"stepBigMonths"):+V.datepicker._get(i,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&amp;&amp;V.datepicker._clearDate(e.target),s=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&amp;&amp;V.datepicker._gotoToday(e.target),s=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&amp;&amp;V.datepicker._adjustDate(e.target,r?1:-1,"D"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&amp;&amp;V.datepicker._adjustDate(e.target,e.ctrlKey?-V.datepicker._get(i,"stepBigMonths"):-V.datepicker._get(i,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&amp;&amp;V.datepicker._adjustDate(e.target,-7,"D"),s=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&amp;&amp;V.datepicker._adjustDate(e.target,r?-1:1,"D"),s=e.ctrlKey||e.metaKey,e.originalEvent.altKey&amp;&amp;V.datepicker._adjustDate(e.target,e.ctrlKey?+V.datepicker._get(i,"stepBigMonths"):+V.datepicker._get(i,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&amp;&amp;V.datepicker._adjustDate(e.target,7,"D"),s=e.ctrlKey||e.metaKey;break;default:s=!1}else 36===e.keyCode&amp;&amp;e.ctrlKey?V.datepicker._showDatepicker(this):s=!1;s&amp;&amp;(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t,a=V.datepicker._getInst(e.target);if(V.datepicker._get(a,"constrainInput"))return a=V.datepicker._possibleChars(V.datepicker._get(a,"dateFormat")),t=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||t&lt;" "||!a||-1&lt;a.indexOf(t)},_doKeyUp:function(e){e=V.datepicker._getInst(e.target);if(e.input.val()!==e.lastVal)try{V.datepicker.parseDate(V.datepicker._get(e,"dateFormat"),e.input?e.input.val():null,V.datepicker._getFormatConfig(e))&amp;&amp;(V.datepicker._setDateFromField(e),V.datepicker._updateAlternate(e),V.datepicker._updateDatepicker(e))}catch(e){}return!0},_showDatepicker:function(e){var t,a,i,s;"input"!==(e=e.target||e).nodeName.toLowerCase()&amp;&amp;(e=V("input",e.parentNode)[0]),V.datepicker._isDisabledDatepicker(e)||V.datepicker._lastInput===e||(s=V.datepicker._getInst(e),V.datepicker._curInst&amp;&amp;V.datepicker._curInst!==s&amp;&amp;(V.datepicker._curInst.dpDiv.stop(!0,!0),s)&amp;&amp;V.datepicker._datepickerShowing&amp;&amp;V.datepicker._hideDatepicker(V.datepicker._curInst.input[0]),!1===(a=(a=V.datepicker._get(s,"beforeShow"))?a.apply(e,[e,s]):{}))||(c(s.settings,a),s.lastVal=null,V.datepicker._lastInput=e,V.datepicker._setDateFromField(s),V.datepicker._inDialog&amp;&amp;(e.value=""),V.datepicker._pos||(V.datepicker._pos=V.datepicker._findPos(e),V.datepicker._pos[1]+=e.offsetHeight),t=!1,V(e).parents().each(function(){return!(t|="fixed"===V(this).css("position"))}),a={left:V.datepicker._pos[0],top:V.datepicker._pos[1]},V.datepicker._pos=null,s.dpDiv.empty(),s.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),V.datepicker._updateDatepicker(s),a=V.datepicker._checkOffset(s,a,t),s.dpDiv.css({position:V.datepicker._inDialog&amp;&amp;V.blockUI?"static":t?"fixed":"absolute",display:"none",left:a.left+"px",top:a.top+"px"}),s.inline)||(a=V.datepicker._get(s,"showAnim"),i=V.datepicker._get(s,"duration"),s.dpDiv.css("z-index",function(e){for(var t;e.length&amp;&amp;e[0]!==document;){if(("absolute"===(t=e.css("position"))||"relative"===t||"fixed"===t)&amp;&amp;(t=parseInt(e.css("zIndex"),10),!isNaN(t))&amp;&amp;0!==t)return t;e=e.parent()}return 0}(V(e))+1),V.datepicker._datepickerShowing=!0,V.effects&amp;&amp;V.effects.effect[a]?s.dpDiv.show(a,V.datepicker._get(s,"showOptions"),i):s.dpDiv[a||"show"](a?i:null),V.datepicker._shouldFocusInput(s)&amp;&amp;s.input.trigger("focus"),V.datepicker._curInst=s)},_updateDatepicker:function(e){this.maxRows=4,(n=e).dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var t,a=this._getNumberOfMonths(e),i=a[1],s=e.dpDiv.find("."+this._dayOverClass+" a"),r=V.datepicker._get(e,"onUpdateDatepicker");0&lt;s.length&amp;&amp;d.apply(s.get(0)),e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),1&lt;i&amp;&amp;e.dpDiv.addClass("ui-datepicker-multi-"+i).css("width",17*i+"em"),e.dpDiv[(1!==a[0]||1!==a[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e===V.datepicker._curInst&amp;&amp;V.datepicker._datepickerShowing&amp;&amp;V.datepicker._shouldFocusInput(e)&amp;&amp;e.input.trigger("focus"),e.yearshtml&amp;&amp;(t=e.yearshtml,setTimeout(function(){t===e.yearshtml&amp;&amp;e.yearshtml&amp;&amp;e.dpDiv.find("select.ui-datepicker-year").first().replaceWith(e.yearshtml),t=e.yearshtml=null},0)),r&amp;&amp;r.apply(e.input?e.input[0]:null,[e])},_shouldFocusInput:function(e){return e.input&amp;&amp;e.input.is(":visible")&amp;&amp;!e.input.is(":disabled")&amp;&amp;!e.input.is(":focus")},_checkOffset:function(e,t,a){var i=e.dpDiv.outerWidth(),s=e.dpDiv.outerHeight(),r=e.input?e.input.outerWidth():0,n=e.input?e.input.outerHeight():0,d=document.documentElement.clientWidth+(a?0:V(document).scrollLeft()),c=document.documentElement.clientHeight+(a?0:V(document).scrollTop());return t.left-=this._get(e,"isRTL")?i-r:0,t.left-=a&amp;&amp;t.left===e.input.offset().left?V(document).scrollLeft():0,t.top-=a&amp;&amp;t.top===e.input.offset().top+n?V(document).scrollTop():0,t.left-=Math.min(t.left,t.left+i&gt;d&amp;&amp;i&lt;d?Math.abs(t.left+i-d):0),t.top-=Math.min(t.top,t.top+s&gt;c&amp;&amp;s&lt;c?Math.abs(s+n):0),t},_findPos:function(e){for(var t=this._getInst(e),a=this._get(t,"isRTL");e&amp;&amp;("hidden"===e.type||1!==e.nodeType||V.expr.pseudos.hidden(e));)e=e[a?"previousSibling":"nextSibling"];return[(t=V(e).offset()).left,t.top]},_hideDatepicker:function(e){var t,a,i=this._curInst;!i||e&amp;&amp;i!==V.data(e,"datepicker")||this._datepickerShowing&amp;&amp;(e=this._get(i,"showAnim"),a=this._get(i,"duration"),t=function(){V.datepicker._tidyDialog(i)},V.effects&amp;&amp;(V.effects.effect[e]||V.effects[e])?i.dpDiv.hide(e,V.datepicker._get(i,"showOptions"),a,t):i.dpDiv["slideDown"===e?"slideUp":"fadeIn"===e?"fadeOut":"hide"](e?a:null,t),e||t(),this._datepickerShowing=!1,(a=this._get(i,"onClose"))&amp;&amp;a.apply(i.input?i.input[0]:null,[i.input?i.input.val():"",i]),this._lastInput=null,this._inDialog&amp;&amp;(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),V.blockUI)&amp;&amp;(V.unblockUI(),V("body").append(this.dpDiv)),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(e){var t;V.datepicker._curInst&amp;&amp;(e=V(e.target),t=V.datepicker._getInst(e[0]),!(e[0].id===V.datepicker._mainDivId||0!==e.parents("#"+V.datepicker._mainDivId).length||e.hasClass(V.datepicker.markerClassName)||e.closest("."+V.datepicker._triggerClass).length||!V.datepicker._datepickerShowing||V.datepicker._inDialog&amp;&amp;V.blockUI)||e.hasClass(V.datepicker.markerClassName)&amp;&amp;V.datepicker._curInst!==t)&amp;&amp;V.datepicker._hideDatepicker()},_adjustDate:function(e,t,a){var e=V(e),i=this._getInst(e[0]);this._isDisabledDatepicker(e[0])||(this._adjustInstDate(i,t,a),this._updateDatepicker(i))},_gotoToday:function(e){var t,e=V(e),a=this._getInst(e[0]);this._get(a,"gotoCurrent")&amp;&amp;a.currentDay?(a.selectedDay=a.currentDay,a.drawMonth=a.selectedMonth=a.currentMonth,a.drawYear=a.selectedYear=a.currentYear):(t=new Date,a.selectedDay=t.getDate(),a.drawMonth=a.selectedMonth=t.getMonth(),a.drawYear=a.selectedYear=t.getFullYear()),this._notifyChange(a),this._adjustDate(e)},_selectMonthYear:function(e,t,a){var e=V(e),i=this._getInst(e[0]);i["selected"+("M"===a?"Month":"Year")]=i["draw"+("M"===a?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(i),this._adjustDate(e)},_selectDay:function(e,t,a,i){var s=V(e);V(i).hasClass(this._unselectableClass)||this._isDisabledDatepicker(s[0])||((s=this._getInst(s[0])).selectedDay=s.currentDay=parseInt(V("a",i).attr("data-date")),s.selectedMonth=s.currentMonth=t,s.selectedYear=s.currentYear=a,this._selectDate(e,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear)))},_clearDate:function(e){e=V(e);this._selectDate(e,"")},_selectDate:function(e,t){var a,e=V(e),e=this._getInst(e[0]);t=null!=t?t:this._formatDate(e),e.input&amp;&amp;e.input.val(t),this._updateAlternate(e),(a=this._get(e,"onSelect"))?a.apply(e.input?e.input[0]:null,[t,e]):e.input&amp;&amp;e.input.trigger("change"),e.inline?this._updateDatepicker(e):(this._hideDatepicker(),this._lastInput=e.input[0],"object"!=typeof e.input[0]&amp;&amp;e.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(e){var t,a,i=this._get(e,"altField");i&amp;&amp;(a=this._get(e,"altFormat")||this._get(e,"dateFormat"),t=this._getDate(e),a=this.formatDate(a,t,this._getFormatConfig(e)),V(document).find(i).val(a))},noWeekends:function(e){e=e.getDay();return[0&lt;e&amp;&amp;e&lt;6,""]},iso8601Week:function(e){var t,e=new Date(e.getTime());return e.setDate(e.getDate()+4-(e.getDay()||7)),t=e.getTime(),e.setMonth(0),e.setDate(1),Math.floor(Math.round((t-e)/864e5)/7)+1},parseDate:function(t,s,e){if(null==t||null==s)throw"Invalid arguments";if(""===(s="object"==typeof s?s.toString():s+""))return null;for(var a,i,r=0,n=(e?e.shortYearCutoff:null)||this._defaults.shortYearCutoff,n="string"!=typeof n?n:(new Date).getFullYear()%100+parseInt(n,10),d=(e?e.dayNamesShort:null)||this._defaults.dayNamesShort,c=(e?e.dayNames:null)||this._defaults.dayNames,o=(e?e.monthNamesShort:null)||this._defaults.monthNamesShort,l=(e?e.monthNames:null)||this._defaults.monthNames,h=-1,u=-1,p=-1,g=-1,_=!1,f=function(e){e=y+1&lt;t.length&amp;&amp;t.charAt(y+1)===e;return e&amp;&amp;y++,e},k=function(e){var t=f(e),t="@"===e?14:"!"===e?20:"y"===e&amp;&amp;t?4:"o"===e?3:2,e=new RegExp("^\\d{"+("y"===e?t:1)+","+t+"}"),t=s.substring(r).match(e);if(t)return r+=t[0].length,parseInt(t[0],10);throw"Missing number at position "+r},D=function(e,t,a){var i=-1,e=V.map(f(e)?a:t,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(V.each(e,function(e,t){var a=t[1];if(s.substr(r,a.length).toLowerCase()===a.toLowerCase())return i=t[0],r+=a.length,!1}),-1!==i)return i+1;throw"Unknown name at position "+r},m=function(){if(s.charAt(r)!==t.charAt(y))throw"Unexpected literal at position "+r;r++},y=0;y&lt;t.length;y++)if(_)"'"!==t.charAt(y)||f("'")?m():_=!1;else switch(t.charAt(y)){case"d":p=k("d");break;case"D":D("D",d,c);break;case"o":g=k("o");break;case"m":u=k("m");break;case"M":u=D("M",o,l);break;case"y":h=k("y");break;case"@":h=(i=new Date(k("@"))).getFullYear(),u=i.getMonth()+1,p=i.getDate();break;case"!":h=(i=new Date((k("!")-this._ticksTo1970)/1e4)).getFullYear(),u=i.getMonth()+1,p=i.getDate();break;case"'":f("'")?m():_=!0;break;default:m()}if(r&lt;s.length&amp;&amp;(e=s.substr(r),!/^\s+/.test(e)))throw"Extra/unparsed characters found in date: "+e;if(-1===h?h=(new Date).getFullYear():h&lt;100&amp;&amp;(h+=(new Date).getFullYear()-(new Date).getFullYear()%100+(h&lt;=n?0:-100)),-1&lt;g)for(u=1,p=g;;){if(p&lt;=(a=this._getDaysInMonth(h,u-1)))break;u++,p-=a}if((i=this._daylightSavingAdjust(new Date(h,u-1,p))).getFullYear()!==h||i.getMonth()+1!==u||i.getDate()!==p)throw"Invalid date";return i},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(t,e,a){if(!e)return"";function i(e,t,a){var i=""+t;if(l(e))for(;i.length&lt;a;)i="0"+i;return i}function s(e,t,a,i){return(l(e)?i:a)[t]}var r,n=(a?a.dayNamesShort:null)||this._defaults.dayNamesShort,d=(a?a.dayNames:null)||this._defaults.dayNames,c=(a?a.monthNamesShort:null)||this._defaults.monthNamesShort,o=(a?a.monthNames:null)||this._defaults.monthNames,l=function(e){e=r+1&lt;t.length&amp;&amp;t.charAt(r+1)===e;return e&amp;&amp;r++,e},h="",u=!1;if(e)for(r=0;r&lt;t.length;r++)if(u)"'"!==t.charAt(r)||l("'")?h+=t.charAt(r):u=!1;else switch(t.charAt(r)){case"d":h+=i("d",e.getDate(),2);break;case"D":h+=s("D",e.getDay(),n,d);break;case"o":h+=i("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":h+=i("m",e.getMonth()+1,2);break;case"M":h+=s("M",e.getMonth(),c,o);break;case"y":h+=l("y")?e.getFullYear():(e.getFullYear()%100&lt;10?"0":"")+e.getFullYear()%100;break;case"@":h+=e.getTime();break;case"!":h+=1e4*e.getTime()+this._ticksTo1970;break;case"'":l("'")?h+="'":u=!0;break;default:h+=t.charAt(r)}return h},_possibleChars:function(t){for(var e="",a=!1,i=function(e){e=s+1&lt;t.length&amp;&amp;t.charAt(s+1)===e;return e&amp;&amp;s++,e},s=0;s&lt;t.length;s++)if(a)"'"!==t.charAt(s)||i("'")?e+=t.charAt(s):a=!1;else switch(t.charAt(s)){case"d":case"m":case"y":case"@":e+="0123456789";break;case"D":case"M":return null;case"'":i("'")?e+="'":a=!0;break;default:e+=t.charAt(s)}return e},_get:function(e,t){return(void 0!==e.settings[t]?e.settings:this._defaults)[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var a=this._get(e,"dateFormat"),i=e.lastVal=e.input?e.input.val():null,s=this._getDefaultDate(e),r=s,n=this._getFormatConfig(e);try{r=this.parseDate(a,i,n)||s}catch(e){i=t?"":i}e.selectedDay=r.getDate(),e.drawMonth=e.selectedMonth=r.getMonth(),e.drawYear=e.selectedYear=r.getFullYear(),e.currentDay=i?r.getDate():0,e.currentMonth=i?r.getMonth():0,e.currentYear=i?r.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(d,e,t){var a,i=null==e||""===e?t:"string"==typeof e?function(e){try{return V.datepicker.parseDate(V.datepicker._get(d,"dateFormat"),e,V.datepicker._getFormatConfig(d))}catch(e){}for(var t=(e.toLowerCase().match(/^c/)?V.datepicker._getDate(d):null)||new Date,a=t.getFullYear(),i=t.getMonth(),s=t.getDate(),r=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,n=r.exec(e);n;){switch(n[2]||"d"){case"d":case"D":s+=parseInt(n[1],10);break;case"w":case"W":s+=7*parseInt(n[1],10);break;case"m":case"M":i+=parseInt(n[1],10),s=Math.min(s,V.datepicker._getDaysInMonth(a,i));break;case"y":case"Y":a+=parseInt(n[1],10),s=Math.min(s,V.datepicker._getDaysInMonth(a,i))}n=r.exec(e)}return new Date(a,i,s)}(e):"number"==typeof e?isNaN(e)?t:(i=e,(a=new Date).setDate(a.getDate()+i),a):new Date(e.getTime());return(i=i&amp;&amp;"Invalid Date"===i.toString()?t:i)&amp;&amp;(i.setHours(0),i.setMinutes(0),i.setSeconds(0),i.setMilliseconds(0)),this._daylightSavingAdjust(i)},_daylightSavingAdjust:function(e){return e?(e.setHours(12&lt;e.getHours()?e.getHours()+2:0),e):null},_setDate:function(e,t,a){var i=!t,s=e.selectedMonth,r=e.selectedYear,t=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=t.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=t.getMonth(),e.drawYear=e.selectedYear=e.currentYear=t.getFullYear(),s===e.selectedMonth&amp;&amp;r===e.selectedYear||a||this._notifyChange(e),this._adjustInstDate(e),e.input&amp;&amp;e.input.val(i?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&amp;&amp;""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),a="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){V.datepicker._adjustDate(a,-t,"M")},next:function(){V.datepicker._adjustDate(a,+t,"M")},hide:function(){V.datepicker._hideDatepicker()},today:function(){V.datepicker._gotoToday(a)},selectDay:function(){return V.datepicker._selectDay(a,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return V.datepicker._selectMonthYear(a,this,"M"),!1},selectYear:function(){return V.datepicker._selectMonthYear(a,this,"Y"),!1}};V(this).on(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,a,i,s,r,O,L,R,H,n,d,W,c,o,l,h,u,p,g,_,f,k,E,D,m,U,y,P,z,v,M,b,w=new Date,B=this._daylightSavingAdjust(new Date(w.getFullYear(),w.getMonth(),w.getDate())),C=this._get(e,"isRTL"),w=this._get(e,"showButtonPanel"),I=this._get(e,"hideIfNoPrevNext"),x=this._get(e,"navigationAsDateFormat"),Y=this._getNumberOfMonths(e),S=this._get(e,"showCurrentAtPos"),F=this._get(e,"stepMonths"),J=1!==Y[0]||1!==Y[1],N=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),T=this._getMinMaxDate(e,"min"),A=this._getMinMaxDate(e,"max"),K=e.drawMonth-S,j=e.drawYear;if(K&lt;0&amp;&amp;(K+=12,j--),A)for(t=this._daylightSavingAdjust(new Date(A.getFullYear(),A.getMonth()-Y[0]*Y[1]+1,A.getDate())),t=T&amp;&amp;t&lt;T?T:t;this._daylightSavingAdjust(new Date(j,K,1))&gt;t;)--K&lt;0&amp;&amp;(K=11,j--);for(e.drawMonth=K,e.drawYear=j,S=this._get(e,"prevText"),S=x?this.formatDate(S,this._daylightSavingAdjust(new Date(j,K-F,1)),this._getFormatConfig(e)):S,a=this._canAdjustMonth(e,-1,j,K)?V("&lt;a&gt;").attr({class:"ui-datepicker-prev ui-corner-all","data-handler":"prev","data-event":"click",title:S}).append(V("&lt;span&gt;").addClass("ui-icon ui-icon-circle-triangle-"+(C?"e":"w")).text(S))[0].outerHTML:I?"":V("&lt;a&gt;").attr({class:"ui-datepicker-prev ui-corner-all ui-state-disabled",title:S}).append(V("&lt;span&gt;").addClass("ui-icon ui-icon-circle-triangle-"+(C?"e":"w")).text(S))[0].outerHTML,S=this._get(e,"nextText"),S=x?this.formatDate(S,this._daylightSavingAdjust(new Date(j,K+F,1)),this._getFormatConfig(e)):S,i=this._canAdjustMonth(e,1,j,K)?V("&lt;a&gt;").attr({class:"ui-datepicker-next ui-corner-all","data-handler":"next","data-event":"click",title:S}).append(V("&lt;span&gt;").addClass("ui-icon ui-icon-circle-triangle-"+(C?"w":"e")).text(S))[0].outerHTML:I?"":V("&lt;a&gt;").attr({class:"ui-datepicker-next ui-corner-all ui-state-disabled",title:S}).append(V("&lt;span&gt;").attr("class","ui-icon ui-icon-circle-triangle-"+(C?"w":"e")).text(S))[0].outerHTML,F=this._get(e,"currentText"),I=this._get(e,"gotoCurrent")&amp;&amp;e.currentDay?N:B,F=x?this.formatDate(F,I,this._getFormatConfig(e)):F,S="",e.inline||(S=V("&lt;button&gt;").attr({type:"button",class:"ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all","data-handler":"hide","data-event":"click"}).text(this._get(e,"closeText"))[0].outerHTML),x="",w&amp;&amp;(x=V("&lt;div class='ui-datepicker-buttonpane ui-widget-content'&gt;").append(C?S:"").append(this._isInRange(e,I)?V("&lt;button&gt;").attr({type:"button",class:"ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all","data-handler":"today","data-event":"click"}).text(F):"").append(C?"":S)[0].outerHTML),s=parseInt(this._get(e,"firstDay"),10),s=isNaN(s)?0:s,r=this._get(e,"showWeek"),O=this._get(e,"dayNames"),L=this._get(e,"dayNamesMin"),R=this._get(e,"monthNames"),H=this._get(e,"monthNamesShort"),n=this._get(e,"beforeShowDay"),d=this._get(e,"showOtherMonths"),W=this._get(e,"selectOtherMonths"),c=this._getDefaultDate(e),o="",h=0;h&lt;Y[0];h++){for(u="",this.maxRows=4,p=0;p&lt;Y[1];p++){if(g=this._daylightSavingAdjust(new Date(j,K,e.selectedDay)),_=" ui-corner-all",f="",J){if(f+="&lt;div class='ui-datepicker-group",1&lt;Y[1])switch(p){case 0:f+=" ui-datepicker-group-first",_=" ui-corner-"+(C?"right":"left");break;case Y[1]-1:f+=" ui-datepicker-group-last",_=" ui-corner-"+(C?"left":"right");break;default:f+=" ui-datepicker-group-middle",_=""}f+="'&gt;"}for(f+="&lt;div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+_+"'&gt;"+(/all|left/.test(_)&amp;&amp;0===h?C?i:a:"")+(/all|right/.test(_)&amp;&amp;0===h?C?a:i:"")+this._generateMonthYearHeader(e,K,j,T,A,0&lt;h||0&lt;p,R,H)+"&lt;/div&gt;&lt;table class='ui-datepicker-calendar'&gt;&lt;thead&gt;&lt;tr&gt;",k=r?"&lt;th class='ui-datepicker-week-col'&gt;"+this._get(e,"weekHeader")+"&lt;/th&gt;":"",l=0;l&lt;7;l++)k+="&lt;th scope='col'"+(5&lt;=(l+s+6)%7?" class='ui-datepicker-week-end'":"")+"&gt;&lt;span title='"+O[E=(l+s)%7]+"'&gt;"+L[E]+"&lt;/span&gt;&lt;/th&gt;";for(f+=k+"&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;",m=this._getDaysInMonth(j,K),j===e.selectedYear&amp;&amp;K===e.selectedMonth&amp;&amp;(e.selectedDay=Math.min(e.selectedDay,m)),D=(this._getFirstDayOfMonth(j,K)-s+7)%7,m=Math.ceil((D+m)/7),U=J&amp;&amp;this.maxRows&gt;m?this.maxRows:m,this.maxRows=U,y=this._daylightSavingAdjust(new Date(j,K,1-D)),P=0;P&lt;U;P++){for(f+="&lt;tr&gt;",z=r?"&lt;td class='ui-datepicker-week-col'&gt;"+this._get(e,"calculateWeek")(y)+"&lt;/td&gt;":"",l=0;l&lt;7;l++)v=n?n.apply(e.input?e.input[0]:null,[y]):[!0,""],b=(M=y.getMonth()!==K)&amp;&amp;!W||!v[0]||T&amp;&amp;y&lt;T||A&amp;&amp;A&lt;y,z+="&lt;td class='"+(5&lt;=(l+s+6)%7?" ui-datepicker-week-end":"")+(M?" ui-datepicker-other-month":"")+(y.getTime()===g.getTime()&amp;&amp;K===e.selectedMonth&amp;&amp;e._keyEvent||c.getTime()===y.getTime()&amp;&amp;c.getTime()===g.getTime()?" "+this._dayOverClass:"")+(b?" "+this._unselectableClass+" ui-state-disabled":"")+(M&amp;&amp;!d?"":" "+v[1]+(y.getTime()===N.getTime()?" "+this._currentClass:"")+(y.getTime()===B.getTime()?" ui-datepicker-today":""))+"'"+(M&amp;&amp;!d||!v[2]?"":" title='"+v[2].replace(/'/g,"&amp;#39;")+"'")+(b?"":" data-handler='selectDay' data-event='click' data-month='"+y.getMonth()+"' data-year='"+y.getFullYear()+"'")+"&gt;"+(M&amp;&amp;!d?"&amp;#xa0;":b?"&lt;span class='ui-state-default'&gt;"+y.getDate()+"&lt;/span&gt;":"&lt;a class='ui-state-default"+(y.getTime()===B.getTime()?" ui-state-highlight":"")+(y.getTime()===N.getTime()?" ui-state-active":"")+(M?" ui-priority-secondary":"")+"' href='#' aria-current='"+(y.getTime()===N.getTime()?"true":"false")+"' data-date='"+y.getDate()+"'&gt;"+y.getDate()+"&lt;/a&gt;")+"&lt;/td&gt;",y.setDate(y.getDate()+1),y=this._daylightSavingAdjust(y);f+=z+"&lt;/tr&gt;"}11&lt;++K&amp;&amp;(K=0,j++),u+=f+="&lt;/tbody&gt;&lt;/table&gt;"+(J?"&lt;/div&gt;"+(0&lt;Y[0]&amp;&amp;p===Y[1]-1?"&lt;div class='ui-datepicker-row-break'&gt;&lt;/div&gt;":""):"")}o+=u}return o+=x,e._keyEvent=!1,o},_generateMonthYearHeader:function(e,t,a,i,s,r,n,d){var c,o,l,h,u,p,g=this._get(e,"changeMonth"),_=this._get(e,"changeYear"),f=this._get(e,"showMonthAfterYear"),k=this._get(e,"selectMonthLabel"),D=this._get(e,"selectYearLabel"),m="&lt;div class='ui-datepicker-title'&gt;",y="";if(r||!g)y+="&lt;span class='ui-datepicker-month'&gt;"+n[t]+"&lt;/span&gt;";else{for(c=i&amp;&amp;i.getFullYear()===a,o=s&amp;&amp;s.getFullYear()===a,y+="&lt;select class='ui-datepicker-month' aria-label='"+k+"' data-handler='selectMonth' data-event='change'&gt;",l=0;l&lt;12;l++)(!c||l&gt;=i.getMonth())&amp;&amp;(!o||l&lt;=s.getMonth())&amp;&amp;(y+="&lt;option value='"+l+"'"+(l===t?" selected='selected'":"")+"&gt;"+d[l]+"&lt;/option&gt;");y+="&lt;/select&gt;"}if(f||(m+=y+(!r&amp;&amp;g&amp;&amp;_?"":"&amp;#xa0;")),!e.yearshtml)if(e.yearshtml="",r||!_)m+="&lt;span class='ui-datepicker-year'&gt;"+a+"&lt;/span&gt;";else{for(n=this._get(e,"yearRange").split(":"),h=(new Date).getFullYear(),u=(k=function(e){e=e.match(/c[+\-].*/)?a+parseInt(e.substring(1),10):e.match(/[+\-].*/)?h+parseInt(e,10):parseInt(e,10);return isNaN(e)?h:e})(n[0]),p=Math.max(u,k(n[1]||"")),u=i?Math.max(u,i.getFullYear()):u,p=s?Math.min(p,s.getFullYear()):p,e.yearshtml+="&lt;select class='ui-datepicker-year' aria-label='"+D+"' data-handler='selectYear' data-event='change'&gt;";u&lt;=p;u++)e.yearshtml+="&lt;option value='"+u+"'"+(u===a?" selected='selected'":"")+"&gt;"+u+"&lt;/option&gt;";e.yearshtml+="&lt;/select&gt;",m+=e.yearshtml,e.yearshtml=null}return m+=this._get(e,"yearSuffix"),f&amp;&amp;(m+=(!r&amp;&amp;g&amp;&amp;_?"":"&amp;#xa0;")+y),m+="&lt;/div&gt;"},_adjustInstDate:function(e,t,a){var i=e.selectedYear+("Y"===a?t:0),s=e.selectedMonth+("M"===a?t:0),t=Math.min(e.selectedDay,this._getDaysInMonth(i,s))+("D"===a?t:0),i=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(i,s,t)));e.selectedDay=i.getDate(),e.drawMonth=e.selectedMonth=i.getMonth(),e.drawYear=e.selectedYear=i.getFullYear(),"M"!==a&amp;&amp;"Y"!==a||this._notifyChange(e)},_restrictMinMax:function(e,t){var a=this._getMinMaxDate(e,"min"),e=this._getMinMaxDate(e,"max"),a=a&amp;&amp;t&lt;a?a:t;return e&amp;&amp;e&lt;a?e:a},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&amp;&amp;t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){e=this._get(e,"numberOfMonths");return null==e?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,a,i){var s=this._getNumberOfMonths(e),a=this._daylightSavingAdjust(new Date(a,i+(t&lt;0?t:s[0]*s[1]),1));return t&lt;0&amp;&amp;a.setDate(this._getDaysInMonth(a.getFullYear(),a.getMonth())),this._isInRange(e,a)},_isInRange:function(e,t){var a,i=this._getMinMaxDate(e,"min"),s=this._getMinMaxDate(e,"max"),r=null,n=null,e=this._get(e,"yearRange");return e&amp;&amp;(e=e.split(":"),a=(new Date).getFullYear(),r=parseInt(e[0],10),n=parseInt(e[1],10),e[0].match(/[+\-].*/)&amp;&amp;(r+=a),e[1].match(/[+\-].*/))&amp;&amp;(n+=a),(!i||t.getTime()&gt;=i.getTime())&amp;&amp;(!s||t.getTime()&lt;=s.getTime())&amp;&amp;(!r||t.getFullYear()&gt;=r)&amp;&amp;(!n||t.getFullYear()&lt;=n)},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:"string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,a,i){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);i=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(i,a,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),i,this._getFormatConfig(e))}}),V.fn.datepicker=function(e){if(!this.length)return this;V.datepicker.initialized||(V(document).on("mousedown",V.datepicker._checkExternalClick),V.datepicker.initialized=!0),0===V("#"+V.datepicker._mainDivId).length&amp;&amp;V("body").append(V.datepicker.dpDiv);var t=Array.prototype.slice.call(arguments,1);return"string"==typeof e&amp;&amp;("isDisabled"===e||"getDate"===e||"widget"===e)||"option"===e&amp;&amp;2===arguments.length&amp;&amp;"string"==typeof arguments[1]?V.datepicker["_"+e+"Datepicker"].apply(V.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?V.datepicker["_"+e+"Datepicker"].apply(V.datepicker,[this].concat(t)):V.datepicker._attachDatepicker(this,e)})},V.datepicker=new e,V.datepicker.initialized=!1,V.datepicker.uuid=(new Date).getTime(),V.datepicker.version="1.13.3",V.datepicker});jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":!1})});!function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.af={closeText:"Selekteer",prevText:"Vorige",nextText:"Volgende",currentText:"Vandag",monthNames:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"],monthNamesShort:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],dayNames:["Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag"],dayNamesShort:["Son","Maa","Din","Woe","Don","Vry","Sat"],dayNamesMin:["So","Ma","Di","Wo","Do","Vr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.af),datepicker.regional.af}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["ar-DZ"]={closeText:"إغلاق",prevText:"&amp;#x3C;السابق",nextText:"التالي&amp;#x3E;",currentText:"اليوم",monthNames:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["ح","ن","ث","ر","خ","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["ar-DZ"]),datepicker.regional["ar-DZ"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ar={closeText:"إغلاق",prevText:"&amp;#x3C;السابق",nextText:"التالي&amp;#x3E;",currentText:"اليوم",monthNames:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],dayNamesMin:["ح","ن","ث","ر","خ","ج","س"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.ar),datepicker.regional.ar}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.az={closeText:"Bağla",prevText:"&amp;#x3C;Geri",nextText:"İrəli&amp;#x3E;",currentText:"Bugün",monthNames:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthNamesShort:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],dayNames:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],dayNamesShort:["B","Be","Ça","Ç","Ca","C","Ş"],dayNamesMin:["B","B","Ç","С","Ç","C","Ş"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.az),datepicker.regional.az}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.be={closeText:"Зачыніць",prevText:"&amp;larr;Папяр.",nextText:"Наст.&amp;rarr;",currentText:"Сёньня",monthNames:["Студзень","Люты","Сакавік","Красавік","Травень","Чэрвень","Ліпень","Жнівень","Верасень","Кастрычнік","Лістапад","Сьнежань"],monthNamesShort:["Сту","Лют","Сак","Кра","Тра","Чэр","Ліп","Жні","Вер","Кас","Ліс","Сьн"],dayNames:["нядзеля","панядзелак","аўторак","серада","чацьвер","пятніца","субота"],dayNamesShort:["ндз","пнд","аўт","срд","чцв","птн","сбт"],dayNamesMin:["Нд","Пн","Аў","Ср","Чц","Пт","Сб"],weekHeader:"Тд",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.be),datepicker.regional.be}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.bg={closeText:"затвори",prevText:"&amp;#x3C;назад",nextText:"напред&amp;#x3E;",nextBigText:"&amp;#x3E;&amp;#x3E;",currentText:"днес",monthNames:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"],monthNamesShort:["Яну","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Нов","Дек"],dayNames:["Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота"],dayNamesShort:["Нед","Пон","Вто","Сря","Чет","Пет","Съб"],dayNamesMin:["Не","По","Вт","Ср","Че","Пе","Съ"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.bg),datepicker.regional.bg}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.bs={closeText:"Zatvori",prevText:"&amp;#x3C;",nextText:"&amp;#x3E;",currentText:"Danas",monthNames:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],weekHeader:"Wk",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.bs),datepicker.regional.bs}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ca={closeText:"Tanca",prevText:"Anterior",nextText:"Següent",currentText:"Avui",monthNames:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"],monthNamesShort:["gen","feb","març","abr","maig","juny","jul","ag","set","oct","nov","des"],dayNames:["diumenge","dilluns","dimarts","dimecres","dijous","divendres","dissabte"],dayNamesShort:["dg","dl","dt","dc","dj","dv","ds"],dayNamesMin:["dg","dl","dt","dc","dj","dv","ds"],weekHeader:"Set",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.ca),datepicker.regional.ca}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.cs={closeText:"Zavřít",prevText:"&amp;#x3C;Dříve",nextText:"Později&amp;#x3E;",currentText:"Nyní",monthNames:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"],monthNamesShort:["led","úno","bře","dub","kvě","čer","čvc","srp","zář","říj","lis","pro"],dayNames:["neděle","pondělí","úterý","středa","čtvrtek","pátek","sobota"],dayNamesShort:["ne","po","út","st","čt","pá","so"],dayNamesMin:["ne","po","út","st","čt","pá","so"],weekHeader:"Týd",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.cs),datepicker.regional.cs}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["cy-GB"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"],monthNamesShort:["Ion","Chw","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tac","Rha"],dayNames:["Dydd Sul","Dydd Llun","Dydd Mawrth","Dydd Mercher","Dydd Iau","Dydd Gwener","Dydd Sadwrn"],dayNamesShort:["Sul","Llu","Maw","Mer","Iau","Gwe","Sad"],dayNamesMin:["Su","Ll","Ma","Me","Ia","Gw","Sa"],weekHeader:"Wy",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["cy-GB"]),datepicker.regional["cy-GB"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.da={closeText:"Luk",prevText:"&amp;#x3C;Forrige",nextText:"Næste&amp;#x3E;",currentText:"Idag",monthNames:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNames:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"],dayNamesShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayNamesMin:["Sø","Ma","Ti","On","To","Fr","Lø"],weekHeader:"Uge",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.da),datepicker.regional.da}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.de={closeText:"Schließen",prevText:"&amp;#x3C;Zurück",nextText:"Vor&amp;#x3E;",currentText:"Heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"KW",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.de),datepicker.regional.de}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.el={closeText:"Κλείσιμο",prevText:"Προηγούμενος",nextText:"Επόμενος",currentText:"Σήμερα",monthNames:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"],monthNamesShort:["Ιαν","Φεβ","Μαρ","Απρ","Μαι","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ"],dayNames:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"],dayNamesShort:["Κυρ","Δευ","Τρι","Τετ","Πεμ","Παρ","Σαβ"],dayNamesMin:["Κυ","Δε","Τρ","Τε","Πε","Πα","Σα"],weekHeader:"Εβδ",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.el),datepicker.regional.el}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["en-AU"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["en-AU"]),datepicker.regional["en-AU"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["en-GB"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["en-GB"]),datepicker.regional["en-GB"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["en-NZ"]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["en-NZ"]),datepicker.regional["en-NZ"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.eo={closeText:"Fermi",prevText:"&amp;#x3C;Anta",nextText:"Sekv&amp;#x3E;",currentText:"Nuna",monthNames:["Januaro","Februaro","Marto","Aprilo","Majo","Junio","Julio","Aŭgusto","Septembro","Oktobro","Novembro","Decembro"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aŭg","Sep","Okt","Nov","Dec"],dayNames:["Dimanĉo","Lundo","Mardo","Merkredo","Ĵaŭdo","Vendredo","Sabato"],dayNamesShort:["Dim","Lun","Mar","Mer","Ĵaŭ","Ven","Sab"],dayNamesMin:["Di","Lu","Ma","Me","Ĵa","Ve","Sa"],weekHeader:"Sb",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.eo),datepicker.regional.eo}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.es={closeText:"Cerrar",prevText:"&amp;#x3C;Ant",nextText:"Sig&amp;#x3E;",currentText:"Hoy",monthNames:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"],monthNamesShort:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],dayNames:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"],dayNamesShort:["dom","lun","mar","mié","jue","vie","sáb"],dayNamesMin:["D","L","M","X","J","V","S"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.es),datepicker.regional.es}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.et={closeText:"Sulge",prevText:"Eelnev",nextText:"Järgnev",currentText:"Täna",monthNames:["Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"],monthNamesShort:["Jaan","Veebr","Märts","Apr","Mai","Juuni","Juuli","Aug","Sept","Okt","Nov","Dets"],dayNames:["Pühapäev","Esmaspäev","Teisipäev","Kolmapäev","Neljapäev","Reede","Laupäev"],dayNamesShort:["Pühap","Esmasp","Teisip","Kolmap","Neljap","Reede","Laup"],dayNamesMin:["P","E","T","K","N","R","L"],weekHeader:"näd",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.et),datepicker.regional.et}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.eu={closeText:"Egina",prevText:"&amp;#x3C;Aur",nextText:"Hur&amp;#x3E;",currentText:"Gaur",monthNames:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"],monthNamesShort:["urt.","ots.","mar.","api.","mai.","eka.","uzt.","abu.","ira.","urr.","aza.","abe."],dayNames:["igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata"],dayNamesShort:["ig.","al.","ar.","az.","og.","ol.","lr."],dayNamesMin:["ig","al","ar","az","og","ol","lr"],weekHeader:"As",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.eu),datepicker.regional.eu}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.fa={closeText:"بستن",prevText:"&amp;#x3C;قبلی",nextText:"بعدی&amp;#x3E;",currentText:"امروز",monthNames:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],monthNamesShort:["1","2","3","4","5","6","7","8","9","10","11","12"],dayNames:["يکشنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنجشنبه","جمعه","شنبه"],dayNamesShort:["ی","د","س","چ","پ","ج","ش"],dayNamesMin:["ی","د","س","چ","پ","ج","ش"],weekHeader:"هف",dateFormat:"yy/mm/dd",firstDay:6,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.fa),datepicker.regional.fa}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.fi={closeText:"Sulje",prevText:"&amp;#xAB;Edellinen",nextText:"Seuraava&amp;#xBB;",currentText:"Tänään",monthNames:["Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu","Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu"],monthNamesShort:["Tammi","Helmi","Maalis","Huhti","Touko","Kesä","Heinä","Elo","Syys","Loka","Marras","Joulu"],dayNamesShort:["Su","Ma","Ti","Ke","To","Pe","La"],dayNames:["Sunnuntai","Maanantai","Tiistai","Keskiviikko","Torstai","Perjantai","Lauantai"],dayNamesMin:["Su","Ma","Ti","Ke","To","Pe","La"],weekHeader:"Vk",dateFormat:"d.m.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.fi),datepicker.regional.fi}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.fo={closeText:"Lat aftur",prevText:"&amp;#x3C;Fyrra",nextText:"Næsta&amp;#x3E;",currentText:"Í dag",monthNames:["Januar","Februar","Mars","Apríl","Mei","Juni","Juli","August","September","Oktober","November","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],dayNames:["Sunnudagur","Mánadagur","Týsdagur","Mikudagur","Hósdagur","Fríggjadagur","Leyardagur"],dayNamesShort:["Sun","Mán","Týs","Mik","Hós","Frí","Ley"],dayNamesMin:["Su","Má","Tý","Mi","Hó","Fr","Le"],weekHeader:"Vk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.fo),datepicker.regional.fo}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["fr-CA"]={closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"yy-mm-dd",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["fr-CA"]),datepicker.regional["fr-CA"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["fr-CH"]={closeText:"Fermer",prevText:"&amp;#x3C;Préc",nextText:"Suiv&amp;#x3E;",currentText:"Courant",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avril","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sm",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["fr-CH"]),datepicker.regional["fr-CH"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.fr={closeText:"Fermer",prevText:"Précédent",nextText:"Suivant",currentText:"Aujourd'hui",monthNames:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],monthNamesShort:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["D","L","M","M","J","V","S"],weekHeader:"Sem.",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.fr),datepicker.regional.fr}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.gl={closeText:"Pechar",prevText:"&amp;#x3C;Ant",nextText:"Seg&amp;#x3E;",currentText:"Hoxe",monthNames:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthNamesShort:["Xan","Feb","Mar","Abr","Mai","Xuñ","Xul","Ago","Set","Out","Nov","Dec"],dayNames:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],dayNamesShort:["Dom","Lun","Mar","Mér","Xov","Ven","Sáb"],dayNamesMin:["Do","Lu","Ma","Mé","Xo","Ve","Sá"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.gl),datepicker.regional.gl}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.he={closeText:"סגור",prevText:"&amp;#x3C;הקודם",nextText:"הבא&amp;#x3E;",currentText:"היום",monthNames:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"],monthNamesShort:["ינו","פבר","מרץ","אפר","מאי","יוני","יולי","אוג","ספט","אוק","נוב","דצמ"],dayNames:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת"],dayNamesShort:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],dayNamesMin:["א'","ב'","ג'","ד'","ה'","ו'","שבת"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!0,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.he),datepicker.regional.he}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.hi={closeText:"बंद",prevText:"पिछला",nextText:"अगला",currentText:"आज",monthNames:["जनवरी ","फरवरी","मार्च","अप्रेल","मई","जून","जूलाई","अगस्त ","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर"],monthNamesShort:["जन","फर","मार्च","अप्रेल","मई","जून","जूलाई","अग","सित","अक्ट","नव","दि"],dayNames:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"],dayNamesShort:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],dayNamesMin:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],weekHeader:"हफ्ता",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.hi),datepicker.regional.hi}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.hr={closeText:"Zatvori",prevText:"&amp;#x3C;",nextText:"&amp;#x3E;",currentText:"Danas",monthNames:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthNamesShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],dayNames:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],weekHeader:"Tje",dateFormat:"dd.mm.yy.",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.hr),datepicker.regional.hr}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.hu={closeText:"bezár",prevText:"vissza",nextText:"előre",currentText:"ma",monthNames:["Január","Február","Március","Április","Május","Június","Július","Augusztus","Szeptember","Október","November","December"],monthNamesShort:["Jan","Feb","Már","Ápr","Máj","Jún","Júl","Aug","Szep","Okt","Nov","Dec"],dayNames:["Vasárnap","Hétfő","Kedd","Szerda","Csütörtök","Péntek","Szombat"],dayNamesShort:["Vas","Hét","Ked","Sze","Csü","Pén","Szo"],dayNamesMin:["V","H","K","Sze","Cs","P","Szo"],weekHeader:"Hét",dateFormat:"yy.mm.dd.",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""},datepicker.setDefaults(datepicker.regional.hu),datepicker.regional.hu}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.hy={closeText:"Փակել",prevText:"&amp;#x3C;Նախ.",nextText:"Հաջ.&amp;#x3E;",currentText:"Այսօր",monthNames:["Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր"],monthNamesShort:["Հունվ","Փետր","Մարտ","Ապր","Մայիս","Հունիս","Հուլ","Օգս","Սեպ","Հոկ","Նոյ","Դեկ"],dayNames:["կիրակի","եկուշաբթի","երեքշաբթի","չորեքշաբթի","հինգշաբթի","ուրբաթ","շաբաթ"],dayNamesShort:["կիր","երկ","երք","չրք","հնգ","ուրբ","շբթ"],dayNamesMin:["կիր","երկ","երք","չրք","հնգ","ուրբ","շբթ"],weekHeader:"ՇԲՏ",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.hy),datepicker.regional.hy}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.id={closeText:"Tutup",prevText:"&amp;#x3C;mundur",nextText:"maju&amp;#x3E;",currentText:"hari ini",monthNames:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","Nopember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agus","Sep","Okt","Nop","Des"],dayNames:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],dayNamesShort:["Min","Sen","Sel","Rab","kam","Jum","Sab"],dayNamesMin:["Mg","Sn","Sl","Rb","Km","jm","Sb"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.id),datepicker.regional.id}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.is={closeText:"Loka",prevText:"&amp;#x3C; Fyrri",nextText:"Næsti &amp;#x3E;",currentText:"Í dag",monthNames:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"],monthNamesShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],dayNames:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],dayNamesShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],dayNamesMin:["Su","Má","Þr","Mi","Fi","Fö","La"],weekHeader:"Vika",dateFormat:"dd.mm.yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.is),datepicker.regional.is}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["it-CH"]={closeText:"Chiudi",prevText:"&amp;#x3C;Prec",nextText:"Succ&amp;#x3E;",currentText:"Oggi",monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthNamesShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],dayNames:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],dayNamesShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayNamesMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],weekHeader:"Sm",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["it-CH"]),datepicker.regional["it-CH"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.it={closeText:"Chiudi",prevText:"&amp;#x3C;Prec",nextText:"Succ&amp;#x3E;",currentText:"Oggi",monthNames:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthNamesShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],dayNames:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"],dayNamesShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayNamesMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.it),datepicker.regional.it}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ja={closeText:"閉じる",prevText:"&amp;#x3C;前",nextText:"次&amp;#x3E;",currentText:"今日",monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthNamesShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayNames:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"],dayNamesShort:["日","月","火","水","木","金","土"],dayNamesMin:["日","月","火","水","木","金","土"],weekHeader:"週",dateFormat:"yy/mm/dd",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},datepicker.setDefaults(datepicker.regional.ja),datepicker.regional.ja}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ka={closeText:"დახურვა",prevText:"&amp;#x3c; წინა",nextText:"შემდეგი &amp;#x3e;",currentText:"დღეს",monthNames:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"],monthNamesShort:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],dayNames:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"],dayNamesShort:["კვ","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],dayNamesMin:["კვ","ორშ","სამ","ოთხ","ხუთ","პარ","შაბ"],weekHeader:"კვირა",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.ka),datepicker.regional.ka}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.kk={closeText:"Жабу",prevText:"&amp;#x3C;Алдыңғы",nextText:"Келесі&amp;#x3E;",currentText:"Бүгін",monthNames:["Қаңтар","Ақпан","Наурыз","Сәуір","Мамыр","Маусым","Шілде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"],monthNamesShort:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шіл","Там","Қыр","Қаз","Қар","Жел"],dayNames:["Жексенбі","Дүйсенбі","Сейсенбі","Сәрсенбі","Бейсенбі","Жұма","Сенбі"],dayNamesShort:["жкс","дсн","ссн","срс","бсн","жма","снб"],dayNamesMin:["Жк","Дс","Сс","Ср","Бс","Жм","Сн"],weekHeader:"Не",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.kk),datepicker.regional.kk}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.km={closeText:"ធ្វើ​រួច",prevText:"មុន",nextText:"បន្ទាប់",currentText:"ថ្ងៃ​នេះ",monthNames:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],monthNamesShort:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],dayNames:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"],dayNamesShort:["អា","ច","អ","ពុ","ព្រហ","សុ","សៅ"],dayNamesMin:["អា","ច","អ","ពុ","ព្រហ","សុ","សៅ"],weekHeader:"សប្ដាហ៍",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.km),datepicker.regional.km}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ko={closeText:"닫기",prevText:"이전달",nextText:"다음달",currentText:"오늘",monthNames:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthNamesShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],dayNames:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],dayNamesShort:["일","월","화","수","목","금","토"],dayNamesMin:["일","월","화","수","목","금","토"],weekHeader:"주",dateFormat:"yy. m. d.",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"년"},datepicker.setDefaults(datepicker.regional.ko),datepicker.regional.ko}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ky={closeText:"Жабуу",prevText:"&amp;#x3c;Мур",nextText:"Кий&amp;#x3e;",currentText:"Бүгүн",monthNames:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],dayNames:["жекшемби","дүйшөмбү","шейшемби","шаршемби","бейшемби","жума","ишемби"],dayNamesShort:["жек","дүй","шей","шар","бей","жум","ише"],dayNamesMin:["Жк","Дш","Шш","Шр","Бш","Жм","Иш"],weekHeader:"Жум",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.ky),datepicker.regional.ky}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.lb={closeText:"Fäerdeg",prevText:"Zréck",nextText:"Weider",currentText:"Haut",monthNames:["Januar","Februar","Mäerz","Abrëll","Mee","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mäe","Abr","Mee","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonndeg","Méindeg","Dënschdeg","Mëttwoch","Donneschdeg","Freideg","Samschdeg"],dayNamesShort:["Son","Méi","Dën","Mët","Don","Fre","Sam"],dayNamesMin:["So","Mé","Dë","Më","Do","Fr","Sa"],weekHeader:"W",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.lb),datepicker.regional.lb}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.lt={closeText:"Uždaryti",prevText:"&amp;#x3C;Atgal",nextText:"Pirmyn&amp;#x3E;",currentText:"Šiandien",monthNames:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis"],monthNamesShort:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rugp","Rugs","Spa","Lap","Gru"],dayNames:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"],dayNamesShort:["sek","pir","ant","tre","ket","pen","šeš"],dayNamesMin:["Se","Pr","An","Tr","Ke","Pe","Še"],weekHeader:"SAV",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""},datepicker.setDefaults(datepicker.regional.lt),datepicker.regional.lt}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.lv={closeText:"Aizvērt",prevText:"Iepr.",nextText:"Nāk.",currentText:"Šodien",monthNames:["Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthNamesShort:["Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sep","Okt","Nov","Dec"],dayNames:["svētdiena","pirmdiena","otrdiena","trešdiena","ceturtdiena","piektdiena","sestdiena"],dayNamesShort:["svt","prm","otr","tre","ctr","pkt","sst"],dayNamesMin:["Sv","Pr","Ot","Tr","Ct","Pk","Ss"],weekHeader:"Ned.",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.lv),datepicker.regional.lv}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.mk={closeText:"Затвори",prevText:"&amp;#x3C;",nextText:"&amp;#x3E;",currentText:"Денес",monthNames:["Јануари","Февруари","Март","Април","Мај","Јуни","Јули","Август","Септември","Октомври","Ноември","Декември"],monthNamesShort:["Јан","Фев","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Ное","Дек"],dayNames:["Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота"],dayNamesShort:["Нед","Пон","Вто","Сре","Чет","Пет","Саб"],dayNamesMin:["Не","По","Вт","Ср","Че","Пе","Са"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.mk),datepicker.regional.mk}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ml={closeText:"ശരി",prevText:"മുന്നത്തെ",nextText:"അടുത്തത് ",currentText:"ഇന്ന്",monthNames:["ജനുവരി","ഫെബ്രുവരി","മാര്‍ച്ച്","ഏപ്രില്‍","മേയ്","ജൂണ്‍","ജൂലൈ","ആഗസ്റ്റ്","സെപ്റ്റംബര്‍","ഒക്ടോബര്‍","നവംബര്‍","ഡിസംബര്‍"],monthNamesShort:["ജനു","ഫെബ്","മാര്‍","ഏപ്രി","മേയ്","ജൂണ്‍","ജൂലാ","ആഗ","സെപ്","ഒക്ടോ","നവം","ഡിസ"],dayNames:["ഞായര്‍","തിങ്കള്‍","ചൊവ്വ","ബുധന്‍","വ്യാഴം","വെള്ളി","ശനി"],dayNamesShort:["ഞായ","തിങ്ക","ചൊവ്വ","ബുധ","വ്യാഴം","വെള്ളി","ശനി"],dayNamesMin:["ഞാ","തി","ചൊ","ബു","വ്യാ","വെ","ശ"],weekHeader:"ആ",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.ml),datepicker.regional.ml}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ms={closeText:"Tutup",prevText:"&amp;#x3C;Sebelum",nextText:"Selepas&amp;#x3E;",currentText:"hari ini",monthNames:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],monthNamesShort:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],dayNames:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],dayNamesShort:["Aha","Isn","Sel","Rab","kha","Jum","Sab"],dayNamesMin:["Ah","Is","Se","Ra","Kh","Ju","Sa"],weekHeader:"Mg",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.ms),datepicker.regional.ms}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.nb={closeText:"Lukk",prevText:"&amp;#xAB;Forrige",nextText:"Neste&amp;#xBB;",currentText:"I dag",monthNames:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthNamesShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],dayNamesShort:["søn","man","tir","ons","tor","fre","lør"],dayNames:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],dayNamesMin:["sø","ma","ti","on","to","fr","lø"],weekHeader:"Uke",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.nb),datepicker.regional.nb}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["nl-BE"]={closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["nl-BE"]),datepicker.regional["nl-BE"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.nl={closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zon","maa","din","woe","don","vri","zat"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.nl),datepicker.regional.nl}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.nn={closeText:"Lukk",prevText:"&amp;#xAB;Førre",nextText:"Neste&amp;#xBB;",currentText:"I dag",monthNames:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthNamesShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],dayNamesShort:["sun","mån","tys","ons","tor","fre","lau"],dayNames:["sundag","måndag","tysdag","onsdag","torsdag","fredag","laurdag"],dayNamesMin:["su","må","ty","on","to","fr","la"],weekHeader:"Veke",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.nn),datepicker.regional.nn}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.no={closeText:"Lukk",prevText:"&amp;#xAB;Forrige",nextText:"Neste&amp;#xBB;",currentText:"I dag",monthNames:["januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember"],monthNamesShort:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],dayNamesShort:["søn","man","tir","ons","tor","fre","lør"],dayNames:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],dayNamesMin:["sø","ma","ti","on","to","fr","lø"],weekHeader:"Uke",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.no),datepicker.regional.no}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.pl={closeText:"Zamknij",prevText:"&amp;#x3C;Poprzedni",nextText:"Następny&amp;#x3E;",currentText:"Dziś",monthNames:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"],monthNamesShort:["Sty","Lu","Mar","Kw","Maj","Cze","Lip","Sie","Wrz","Pa","Lis","Gru"],dayNames:["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"],dayNamesShort:["Nie","Pn","Wt","Śr","Czw","Pt","So"],dayNamesMin:["N","Pn","Wt","Śr","Cz","Pt","So"],weekHeader:"Tydz",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.pl),datepicker.regional.pl}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["pt-BR"]={closeText:"Fechar",prevText:"&amp;#x3C;Anterior",nextText:"Próximo&amp;#x3E;",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["pt-BR"]),datepicker.regional["pt-BR"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.pt={closeText:"Fechar",prevText:"Anterior",nextText:"Seguinte",currentText:"Hoje",monthNames:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthNamesShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],dayNames:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"],dayNamesShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayNamesMin:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],weekHeader:"Sem",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.pt),datepicker.regional.pt}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.rm={closeText:"Serrar",prevText:"&amp;#x3C;Suandant",nextText:"Precedent&amp;#x3E;",currentText:"Actual",monthNames:["Schaner","Favrer","Mars","Avrigl","Matg","Zercladur","Fanadur","Avust","Settember","October","November","December"],monthNamesShort:["Scha","Fev","Mar","Avr","Matg","Zer","Fan","Avu","Sett","Oct","Nov","Dec"],dayNames:["Dumengia","Glindesdi","Mardi","Mesemna","Gievgia","Venderdi","Sonda"],dayNamesShort:["Dum","Gli","Mar","Mes","Gie","Ven","Som"],dayNamesMin:["Du","Gl","Ma","Me","Gi","Ve","So"],weekHeader:"emna",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.rm),datepicker.regional.rm}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ro={closeText:"Închide",prevText:"&amp;#xAB; Luna precedentă",nextText:"Luna următoare &amp;#xBB;",currentText:"Azi",monthNames:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthNamesShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Duminică","Luni","Marţi","Miercuri","Joi","Vineri","Sâmbătă"],dayNamesShort:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],dayNamesMin:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],weekHeader:"Săpt",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.ro),datepicker.regional.ro}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ru={closeText:"Закрыть",prevText:"&amp;#x3C;Пред",nextText:"След&amp;#x3E;",currentText:"Сегодня",monthNames:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],dayNames:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],dayNamesShort:["вск","пнд","втр","срд","чтв","птн","сбт"],dayNamesMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],weekHeader:"Нед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.ru),datepicker.regional.ru}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.sk={closeText:"Zavrieť",prevText:"&amp;#x3C;Predchádzajúci",nextText:"Nasledujúci&amp;#x3E;",currentText:"Dnes",monthNames:["január","február","marec","apríl","máj","jún","júl","august","september","október","november","december"],monthNamesShort:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],dayNames:["nedeľa","pondelok","utorok","streda","štvrtok","piatok","sobota"],dayNamesShort:["Ned","Pon","Uto","Str","Štv","Pia","Sob"],dayNamesMin:["Ne","Po","Ut","St","Št","Pia","So"],weekHeader:"Ty",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.sk),datepicker.regional.sk}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.sl={closeText:"Zapri",prevText:"&amp;#x3C;Prejšnji",nextText:"Naslednji&amp;#x3E;",currentText:"Trenutni",monthNames:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"],dayNamesShort:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],dayNamesMin:["Ne","Po","To","Sr","Če","Pe","So"],weekHeader:"Teden",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.sl),datepicker.regional.sl}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.sq={closeText:"mbylle",prevText:"&amp;#x3C;mbrapa",nextText:"Përpara&amp;#x3E;",currentText:"sot",monthNames:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],monthNamesShort:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gus","Sht","Tet","Nën","Dhj"],dayNames:["E Diel","E Hënë","E Martë","E Mërkurë","E Enjte","E Premte","E Shtune"],dayNamesShort:["Di","Hë","Ma","Më","En","Pr","Sh"],dayNamesMin:["Di","Hë","Ma","Më","En","Pr","Sh"],weekHeader:"Ja",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.sq),datepicker.regional.sq}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["sr-SR"]={closeText:"Zatvori",prevText:"&amp;#x3C;",nextText:"&amp;#x3E;",currentText:"Danas",monthNames:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],dayNames:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"],dayNamesShort:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],dayNamesMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],weekHeader:"Sed",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional["sr-SR"]),datepicker.regional["sr-SR"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.sr={closeText:"Затвори",prevText:"&amp;#x3C;",nextText:"&amp;#x3E;",currentText:"Данас",monthNames:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"],monthNamesShort:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],dayNames:["Недеља","Понедељак","Уторак","Среда","Четвртак","Петак","Субота"],dayNamesShort:["Нед","Пон","Уто","Сре","Чет","Пет","Суб"],dayNamesMin:["Не","По","Ут","Ср","Че","Пе","Су"],weekHeader:"Сед",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.sr),datepicker.regional.sr}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.sv={closeText:"Stäng",prevText:"&amp;#xAB;Förra",nextText:"Nästa&amp;#xBB;",currentText:"Idag",monthNames:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],dayNamesShort:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"],dayNames:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"],dayNamesMin:["Sö","Må","Ti","On","To","Fr","Lö"],weekHeader:"Ve",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.sv),datepicker.regional.sv}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.ta={closeText:"மூடு",prevText:"முன்னையது",nextText:"அடுத்தது",currentText:"இன்று",monthNames:["தை","மாசி","பங்குனி","சித்திரை","வைகாசி","ஆனி","ஆடி","ஆவணி","புரட்டாசி","ஐப்பசி","கார்த்திகை","மார்கழி"],monthNamesShort:["தை","மாசி","பங்","சித்","வைகா","ஆனி","ஆடி","ஆவ","புர","ஐப்","கார்","மார்"],dayNames:["ஞாயிற்றுக்கிழமை","திங்கட்கிழமை","செவ்வாய்க்கிழமை","புதன்கிழமை","வியாழக்கிழமை","வெள்ளிக்கிழமை","சனிக்கிழமை"],dayNamesShort:["ஞாயிறு","திங்கள்","செவ்வாய்","புதன்","வியாழன்","வெள்ளி","சனி"],dayNamesMin:["ஞா","தி","செ","பு","வி","வெ","ச"],weekHeader:"Не",dateFormat:"dd/mm/yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.ta),datepicker.regional.ta}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.th={closeText:"ปิด",prevText:"&amp;#xAB;&amp;#xA0;ย้อน",nextText:"ถัดไป&amp;#xA0;&amp;#xBB;",currentText:"วันนี้",monthNames:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"],monthNamesShort:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],dayNames:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"],dayNamesShort:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],dayNamesMin:["อา.","จ.","อ.","พ.","พฤ.","ศ.","ส."],weekHeader:"Wk",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.th),datepicker.regional.th}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.tj={closeText:"Идома",prevText:"&amp;#x3c;Қафо",nextText:"Пеш&amp;#x3e;",currentText:"Имрӯз",monthNames:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"],monthNamesShort:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],dayNames:["якшанбе","душанбе","сешанбе","чоршанбе","панҷшанбе","ҷумъа","шанбе"],dayNamesShort:["якш","душ","сеш","чор","пан","ҷум","шан"],dayNamesMin:["Як","Дш","Сш","Чш","Пш","Ҷм","Шн"],weekHeader:"Хф",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.tj),datepicker.regional.tj}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.tr={closeText:"kapat",prevText:"&amp;#x3C;geri",nextText:"ileri&amp;#x3e",currentText:"bugün",monthNames:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"],monthNamesShort:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],dayNames:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"],dayNamesShort:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],dayNamesMin:["Pz","Pt","Sa","Ça","Pe","Cu","Ct"],weekHeader:"Hf",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.tr),datepicker.regional.tr}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.uk={closeText:"Закрити",prevText:"&amp;#x3C;",nextText:"&amp;#x3E;",currentText:"Сьогодні",monthNames:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"],monthNamesShort:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],dayNames:["неділя","понеділок","вівторок","середа","четвер","п’ятниця","субота"],dayNamesShort:["нед","пнд","вів","срд","чтв","птн","сбт"],dayNamesMin:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],weekHeader:"Тиж",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.uk),datepicker.regional.uk}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional.vi={closeText:"Đóng",prevText:"&amp;#x3C;Trước",nextText:"Tiếp&amp;#x3E;",currentText:"Hôm nay",monthNames:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"],monthNamesShort:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],dayNames:["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy"],dayNamesShort:["CN","T2","T3","T4","T5","T6","T7"],dayNamesMin:["CN","T2","T3","T4","T5","T6","T7"],weekHeader:"Tu",dateFormat:"dd/mm/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},datepicker.setDefaults(datepicker.regional.vi),datepicker.regional.vi}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["zh-CN"]={closeText:"关闭",prevText:"&amp;#x3C;上月",nextText:"下月&amp;#x3E;",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},datepicker.setDefaults(datepicker.regional["zh-CN"]),datepicker.regional["zh-CN"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["zh-HK"]={closeText:"關閉",prevText:"&amp;#x3C;上月",nextText:"下月&amp;#x3E;",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"dd-mm-yy",firstDay:0,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},datepicker.setDefaults(datepicker.regional["zh-HK"]),datepicker.regional["zh-HK"]}),function(factory){"function"==typeof define&amp;&amp;define.amd?define(["../widgets/datepicker"],factory):factory(jQuery.datepicker)}(function(datepicker){return datepicker.regional["zh-TW"]={closeText:"關閉",prevText:"&amp;#x3C;上月",nextText:"下月&amp;#x3E;",currentText:"今天",monthNames:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthNamesShort:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],dayNames:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayNamesShort:["周日","周一","周二","周三","周四","周五","周六"],dayNamesMin:["日","一","二","三","四","五","六"],weekHeader:"周",dateFormat:"yy/mm/dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:"年"},datepicker.setDefaults(datepicker.regional["zh-TW"]),datepicker.regional["zh-TW"]});/*!
* 51LA Analysis Javascript Software Development Kit
* js-sdk-pro v1.58.3
* Copyright © 2016-2022 51.la All Rights Reserved
*/
(function(c){'use strict';var e=window,g=e.document,h=encodeURIComponent,i=A('Object'),j=A('Number'),k=A('String'),m=A('Array'),n=A('Function'),o=A('RegExp');function q(t,u){return void 0x0!==t&amp;&amp;-0x1!==t.indexOf(u)}function v(w,x){for(var y=0x0,z=w.length;y&lt;z;y++)if(w[y]==x)return y;return-0x1}function A(B){return function(C){return Object.prototype.toString.call(C)==='[object\x20'['concat'](B,']')}}function D(){for(var E=0x0,F={};E&lt;arguments['length'];E++){var G=arguments[E];for(var H in G)F[H]=G[H]}return F}function I(J){return J.replace(/&amp;/g,'~_~')}function K(L){var M='';for(var N in L)''!==M&amp;&amp;(M+='&amp;'),M+=N+'='+h(h(I(String(L[N]))));return M}function O(P){return P.replace(/^\s+|\s+$/g,'')}function Q(){return+new Date()}function R(S){var T=e.navigator.userAgent,U=new RegExp(/\b(?:Chrome|CrMo|CriOS)\/([\d.]+)/)['exec'](T);return!(U&amp;&amp;U.length&amp;&amp;U[0x1])||parseInt(U[0x1])&gt;S}var V={'root':e,'doc':g,'NFKivY':i,'SkKBjD':j,'qQXzeL':n,'QauvcB':o,'jPvmCm':k,'pWExzw':m,'xdaPuS':q,'extend':D,'NOwfJP':K,'trim':O,'now':Q,'arrayIndexOf':v,'checkChormeMoblie':R},W=function(){var X,Y=a2('meta'),Z=a2('title'),a0={'kw':'','ds':''};a0.tt=V.trim(Z.length?Z[0x0].innerHTML:''),a0.tt=a0.tt.slice(0x0,0x3e8);for(var a1=0x0;a1&lt;Y.length;a1++)Y[a1].name&amp;&amp;(X=Y[a1].name.toLowerCase(),V.xdaPuS('keywords',X)&amp;&amp;(a0.kw=Y[a1].content),V.xdaPuS('description',X)&amp;&amp;(a0.ds=Y[a1].content.slice(0x0,0x1e)));return a0}();function a2(a3){return V.doc.getElementsByTagName(a3.toLowerCase())}function a4(){var a5='';try{a5=V.root.top.document.referrer}catch(a6){if(V.root.parent)try{a5=V.root.parent.document.referrer}catch(a7){a5=''}}return''===a5&amp;&amp;(a5=V.doc.referrer),a5}function a8(){var a9,aa=a2('meta'),ab=a2('title'),ac={'kw':'','ds':''};ac.tt=V.trim(ab.length?ab[0x0].innerHTML:''),ac.tt=ac.tt.slice(0x0,0x3e8);for(var ad=0x0;ad&lt;aa.length;ad++)aa[ad].name&amp;&amp;(a9=aa[ad].name.toLowerCase(),V.xdaPuS('keywords',a9)&amp;&amp;(ac.kw=aa[ad].content),V.xdaPuS('description',a9)&amp;&amp;(ac.ds=aa[ad].content.slice(0x0,0x1e)));return ac}var ae={'ZNMTWj':W,'jcSWhb':a4,'getMeta1':a8},af=function(){var ag=String.fromCharCode,ah={'dMsN':function(ai){return null==ai?'':ah.RCWS(ai,0xf,function(ah){return ag(ah+0x20)})+'\x20'},'QqPF':function(ag){for(var al=ah.Isoq(ag),am=new Uint8Array(0x2*al.length),an=0x0,ao=al.length;an&lt;ao;an++){var ap=al.charCodeAt(an);am[0x2*an]=ap&gt;&gt;&gt;0x8,am[0x2*an+0x1]=ap%0x100}return am},'zvqA':function(ag){return null==ag?'':ah.RCWS(ag,0x6,function(ag){return'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$'['charAt'](ag)})},'Isoq':function(as){return ah.RCWS(as,0x10,function(ah){return ag(ah)})},'RCWS':function(ag,ah,aw){if(null==ag)return'';var ax,ay,az,aA={},aB={},aC='',aD='',aE='',aF=0x2,aG=0x3,aH=0x2,aI=[],aJ=0x0,aK=0x0;for(az=0x0;az&lt;ag.length;az+=0x1)if(aC=ag.charAt(az),Object.prototype.hasOwnProperty.call(aA,aC)||(aA[aC]=aG++,aB[aC]=!0x0),aD=aE+aC,Object.prototype.hasOwnProperty.call(aA,aD))aE=aD;else{if(Object.prototype.hasOwnProperty.call(aB,aE)){if(aE.charCodeAt(0x0)&lt;0x100){for(ax=0x0;ax&lt;aH;ax++)aJ&lt;&lt;=0x1,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++;for(ay=aE.charCodeAt(0x0),ax=0x0;ax&lt;0x8;ax++)aJ=aJ&lt;&lt;0x1|0x1&amp;ay,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++,ay&gt;&gt;=0x1}else{for(ay=0x1,ax=0x0;ax&lt;aH;ax++)aJ=aJ&lt;&lt;0x1|ay,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++,ay=0x0;for(ay=aE.charCodeAt(0x0),ax=0x0;ax&lt;0x10;ax++)aJ=aJ&lt;&lt;0x1|0x1&amp;ay,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++,ay&gt;&gt;=0x1}0x0==--aF&amp;&amp;(aF=Math.pow(0x2,aH),aH++),delete aB[aE]}else for(ay=aA[aE],ax=0x0;ax&lt;aH;ax++)aJ=aJ&lt;&lt;0x1|0x1&amp;ay,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++,ay&gt;&gt;=0x1;0x0==--aF&amp;&amp;(aF=Math.pow(0x2,aH),aH++),aA[aD]=aG++,aE=String(aC)}if(''!==aE){if(Object.prototype.hasOwnProperty.call(aB,aE)){if(aE.charCodeAt(0x0)&lt;0x100){for(ax=0x0;ax&lt;aH;ax++)aJ&lt;&lt;=0x1,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++;for(ay=aE.charCodeAt(0x0),ax=0x0;ax&lt;0x8;ax++)aJ=aJ&lt;&lt;0x1|0x1&amp;ay,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++,ay&gt;&gt;=0x1}else{for(ay=0x1,ax=0x0;ax&lt;aH;ax++)aJ=aJ&lt;&lt;0x1|ay,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++,ay=0x0;for(ay=aE.charCodeAt(0x0),ax=0x0;ax&lt;0x10;ax++)aJ=aJ&lt;&lt;0x1|0x1&amp;ay,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++,ay&gt;&gt;=0x1}0x0==--aF&amp;&amp;(aF=Math.pow(0x2,aH),aH++),delete aB[aE]}else for(ay=aA[aE],ax=0x0;ax&lt;aH;ax++)aJ=aJ&lt;&lt;0x1|0x1&amp;ay,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++,ay&gt;&gt;=0x1;0x0==--aF&amp;&amp;(aF=Math.pow(0x2,aH),aH++)}for(ay=0x2,ax=0x0;ax&lt;aH;ax++)aJ=aJ&lt;&lt;0x1|0x1&amp;ay,aK==ah-0x1?(aK=0x0,aI.push(aw(aJ)),aJ=0x0):aK++,ay&gt;&gt;=0x1;for(;;){if(aJ&lt;&lt;=0x1,aK==ah-0x1){aI.push(aw(aJ));break}aK++}return aI.join('')}};return ah}();function aL(aM){return(aL='function'==typeof Symbol&amp;&amp;'symbol'==typeof Symbol.iterator?function(aM){return typeof aM}:function(aM){return aM&amp;&amp;'function'==typeof Symbol&amp;&amp;aM.constructor===Symbol&amp;&amp;aM!==Symbol.prototype?'symbol':typeof aM})(aM)}var aP={'parse':function gw(aV){return eval('('+aV+')')},'stringify':(aQ=Object.prototype.toString,aR=Object.prototype.hasOwnProperty,aS={'"':'\x5c\x22','\\':'\x5c\x5c','\b':'\x5cb','\f':'\x5cf','\n':'\x5cn','\r':'\x5cr','\t':'\x5ct'},aT=function(aW){return aS[aW]||'\x5cu'+(aW.charCodeAt(0x0)+0x10000)['toString'](0x10)['substr'](0x1)},aU=/[\\"\u0000-\u001F\u2028\u2029]/g,function t(aX){if(null==aX)return'null';if('number'==typeof aX)return isFinite(aX)?aX.toString():'null';if('boolean'==typeof aX)return aX.toString();if('object'===aL(aX)){if('function'==typeof aX.toJSON)return t(aX.toJSON());if(b2=aX,'[object\x20Array]'===aQ.call(b2)){for(var aY='[',aZ=0x0;aZ&lt;aX.length;aZ++)aY+=(aZ?',\x20':'')+t(aX[aZ]);return aY+']'}if('[object\x20Object]'===aQ.call(aX)){var b0=[];for(var b1 in aX)aR.call(aX,b1)&amp;&amp;b0.push(t(b1)+':\x20'+t(aX[b1]));return'{'+b0.join(',\x20')+'}'}}var b2;return'\x22'+aX.toString()['replace'](aU,aT)+'\x22'})},aQ,aR,aS,aT,aU;function b3(){if('undefined'!=typeof Uint8Array&amp;&amp;null!==Uint8Array){var b4=Uint8Array,b5=Uint16Array,b6=Uint32Array,b7=new b4([0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x1,0x1,0x1,0x2,0x2,0x2,0x2,0x3,0x3,0x3,0x3,0x4,0x4,0x4,0x4,0x5,0x5,0x5,0x5,0x0,0x0,0x0,0x0]),b8=new b4([0x0,0x0,0x0,0x0,0x1,0x1,0x2,0x2,0x3,0x3,0x4,0x4,0x5,0x5,0x6,0x6,0x7,0x7,0x8,0x8,0x9,0x9,0xa,0xa,0xb,0xb,0xc,0xc,0xd,0xd,0x0,0x0]),b9=new b4([0x10,0x11,0x12,0x0,0x8,0x7,0x9,0x6,0xa,0x5,0xb,0x4,0xc,0x3,0xd,0x2,0xe,0x1,0xf]),ba=function(b4,b7){for(var b8=new b5(0x1f),b9=0x0;b9&lt;0x1f;++b9)b8[b9]=b7+=0x1&lt;&lt;b4[b9-0x1];var ba=new b6(b8[0x1e]);for(b9=0x1;b9&lt;0x1e;++b9)for(var bb=b8[b9];bb&lt;b8[b9+0x1];++bb)ba[bb]=bb-b8[b9]&lt;&lt;0x5|b9;return[b8,ba]},bb=ba(b7,0x2),bc=bb[0x0],bd=bb[0x1];bc[0x1c]=0x102,bd[0x102]=0x1c;for(var bk=ba(b8,0x0),bl=(bk[0x0],bk[0x1]),bm=new b5(0x8000),bn=0x0;bn&lt;0x8000;++bn){var bo=(0xaaaa&amp;bn)&gt;&gt;&gt;0x1|(0x5555&amp;bn)&lt;&lt;0x1;bo=(0xf0f0&amp;(bo=(0xcccc&amp;bo)&gt;&gt;&gt;0x2|(0x3333&amp;bo)&lt;&lt;0x2))&gt;&gt;&gt;0x4|(0xf0f&amp;bo)&lt;&lt;0x4,bm[bn]=((0xff00&amp;bo)&gt;&gt;&gt;0x8|(0xff&amp;bo)&lt;&lt;0x8)&gt;&gt;&gt;0x1}var bp=function(b4,b6,b7){for(var b8=b4.length,b9=0x0,ba=new b5(b6);b9&lt;b8;++b9)++ba[b4[b9]-0x1];var bb,bc=new b5(b6);for(b9=0x0;b9&lt;b6;++b9)bc[b9]=bc[b9-0x1]+ba[b9-0x1]&lt;&lt;0x1;if(b7){bb=new b5(0x1&lt;&lt;b6);var bd=0xf-b6;for(b9=0x0;b9&lt;b8;++b9)if(b4[b9])for(var bk=b9&lt;&lt;0x4|b4[b9],bl=b6-b4[b9],bn=bc[b4[b9]-0x1]++&lt;&lt;bl,bo=bn|(0x1&lt;&lt;bl)-0x1;bn&lt;=bo;++bn)bb[bm[bn]&gt;&gt;&gt;bd]=bk}else for(bb=new b5(b8),b9=0x0;b9&lt;b8;++b9)b4[b9]&amp;&amp;(bb[b9]=bm[bc[b4[b9]-0x1]++]&gt;&gt;&gt;0xf-b4[b9]);return bb},bq=new b4(0x120);for(bn=0x0;bn&lt;0x90;++bn)bq[bn]=0x8;for(bn=0x90;bn&lt;0x100;++bn)bq[bn]=0x9;for(bn=0x100;bn&lt;0x118;++bn)bq[bn]=0x7;for(bn=0x118;bn&lt;0x120;++bn)bq[bn]=0x8;var bE=new b4(0x20);for(bn=0x0;bn&lt;0x20;++bn)bE[bn]=0x5;var bF=bp(bq,0x9,0x0),bG=bp(bE,0x5,0x0),bH=function(b4){return(b4/0x8|0x0)+(0x7&amp;b4&amp;&amp;0x1)},bI=function(b7,b8,b9){(null==b8||b8&lt;0x0)&amp;&amp;(b8=0x0),(null==b9||b9&gt;b7.length)&amp;&amp;(b9=b7.length);var ba=new(b7 instanceof b5?b5:b7 instanceof b6?b6:b4)(b9-b8);return ba.set(b7.subarray(b8,b9)),ba},bJ=function(b4,b5,b6){b6&lt;&lt;=0x7&amp;b5;var b7=b5/0x8|0x0;b4[b7]|=b6,b4[b7+0x1]|=b6&gt;&gt;&gt;0x8},bK=function(b4,b5,b6){b6&lt;&lt;=0x7&amp;b5;var b7=b5/0x8|0x0;b4[b7]|=b6,b4[b7+0x1]|=b6&gt;&gt;&gt;0x8,b4[b7+0x2]|=b6&gt;&gt;&gt;0x10},bL=function(b6,b7){for(var b8=[],b9=0x0;b9&lt;b6.length;++b9)b6[b9]&amp;&amp;b8.push({'s':b9,'f':b6[b9]});var ba=b8.length,bb=b8.slice();if(!ba)return[bS,0x0];if(0x1==ba){var bc=new b4(b8[0x0].s+0x1);return bc[b8[0x0].s]=0x1,[bc,0x1]}b8.sort(function(b4,b5){return b4.f-b5.f}),b8.push({'s':-0x1,'f':0x61a9});var bd=b8[0x0],bk=b8[0x1],bl=0x0,bm=0x1,bn=0x2;for(b8[0x0]={'s':-0x1,'f':bd.f+bk.f,'l':bd,'r':bk};bm!=ba-0x1;)bd=b8[b8[bl].f&lt;b8[bn].f?bl++:bn++],bk=b8[bl!=bm&amp;&amp;b8[bl].f&lt;b8[bn].f?bl++:bn++],b8[bm++]={'s':-0x1,'f':bd.f+bk.f,'l':bd,'r':bk};var bo=bb[0x0].s;for(b9=0x1;b9&lt;ba;++b9)bb[b9].s&gt;bo&amp;&amp;(bo=bb[b9].s);var bp=new b5(bo+0x1),bq=bM(b8[bm-0x1],bp,0x0);if(bq&gt;b7){b9=0x0;var bE=0x0,bF=bq-b7,bG=0x1&lt;&lt;bF;for(bb.sort(function(b4,b5){return bp[b5.s]-bp[b4.s]||b4.f-b5.f});b9&lt;ba;++b9){var bH=bb[b9].s;if(!(bp[bH]&gt;b7))break;bE+=bG-(0x1&lt;&lt;bq-bp[bH]),bp[bH]=b7}for(bE&gt;&gt;&gt;=bF;bE&gt;0x0;){var bI=bb[b9].s;bp[bI]&lt;b7?bE-=0x1&lt;&lt;b7-bp[bI]++-0x1:++b9}for(;b9&gt;=0x0&amp;&amp;bE;--b9){var bJ=bb[b9].s;bp[bJ]==b7&amp;&amp;(--bp[bJ],++bE)}bq=b7}return[new b4(bp),bq]},bM=function b4(b5,b6,b7){return-0x1==b5.s?Math.max(b4(b5.l,b6,b7+0x1),b4(b5.r,b6,b7+0x1)):b6[b5.s]=b7},bN=function(b4){for(var b6=b4.length;b6&amp;&amp;!b4[--b6];);for(var b7=new b5(++b6),b8=0x0,b9=b4[0x0],ba=0x1,bb=function(b4){b7[b8++]=b4},bc=0x1;bc&lt;=b6;++bc)if(b4[bc]==b9&amp;&amp;bc!=b6)++ba;else{if(!b9&amp;&amp;ba&gt;0x2){for(;ba&gt;0x8a;ba-=0x8a)bb(0x7ff2);ba&gt;0x2&amp;&amp;(bb(ba&gt;0xa?ba-0xb&lt;&lt;0x5|0x7012:ba-0x3&lt;&lt;0x5|0x3011),ba=0x0)}else if(ba&gt;0x3){for(bb(b9),--ba;ba&gt;0x6;ba-=0x6)bb(0x2070);ba&gt;0x2&amp;&amp;(bb(ba-0x3&lt;&lt;0x5|0x2010),ba=0x0)}for(;ba--;)bb(b9);ba=0x1,b9=b4[bc]}return[b7.subarray(0x0,b8),b6]},bO=function(b4,b5){for(var b6=0x0,b7=0x0;b7&lt;b5.length;++b7)b6+=b4[b7]*b5[b7];return b6},bP=function(b4,b5,b6){var b7=b6.length,b8=bH(b5+0x2);b4[b8]=0xff&amp;b7,b4[b8+0x1]=b7&gt;&gt;&gt;0x8,b4[b8+0x2]=0xff^b4[b8],b4[b8+0x3]=0xff^b4[b8+0x1];for(var b9=0x0;b9&lt;b7;++b9)b4[b8+b9+0x4]=b6[b9];return 0x8*(b8+0x4+b7)},bQ=function(b4,b6,ba,bb,bc,bd,bk,bl,bm,bn,bo){bJ(b6,bo++,ba),++bc[0x100];for(var bH=bL(bc,0xf),bI=bH[0x0],bM=bH[0x1],bQ=bL(bd,0xf),bR=bQ[0x0],bS=bQ[0x1],bT=bN(bI),bU=bT[0x0],bV=bT[0x1],bW=bN(bR),bX=bW[0x0],bY=bW[0x1],bZ=new b5(0x13),c0=0x0;c0&lt;bU.length;++c0)bZ[0x1f&amp;bU[c0]]++;for(c0=0x0;c0&lt;bX.length;++c0)bZ[0x1f&amp;bX[c0]]++;for(var dw=bL(bZ,0x7),dx=dw[0x0],dy=dw[0x1],dz=0x13;dz&gt;0x4&amp;&amp;!dx[b9[dz-0x1]];--dz);var dA,dB,dC,dD,dE=bn+0x5&lt;&lt;0x3,dF=bO(bc,bq)+bO(bd,bE)+bk,dG=bO(bc,bI)+bO(bd,bR)+bk+0xe+0x3*dz+bO(bZ,dx)+(0x2*bZ[0x10]+0x3*bZ[0x11]+0x7*bZ[0x12]);if(dE&lt;=dF&amp;&amp;dE&lt;=dG)return bP(b6,bo,b4.subarray(bm,bm+bn));if(bJ(b6,bo,0x1+(dG&lt;dF)),bo+=0x2,dG&lt;dF){dA=bp(bI,bM,0x0),dB=bI,dC=bp(bR,bS,0x0),dD=bR;var dH=bp(dx,dy,0x0);bJ(b6,bo,bV-0x101),bJ(b6,bo+0x5,bY-0x1),bJ(b6,bo+0xa,dz-0x4),bo+=0xe;for(c0=0x0;c0&lt;dz;++c0)bJ(b6,bo+0x3*c0,dx[b9[c0]]);bo+=0x3*dz;for(var dI=[bU,bX],dJ=0x0;dJ&lt;0x2;++dJ){var dK=dI[dJ];for(c0=0x0;c0&lt;dK.length;++c0){var dL=0x1f&amp;dK[c0];bJ(b6,bo,dH[dL]),bo+=dx[dL],dL&gt;0xf&amp;&amp;(bJ(b6,bo,dK[c0]&gt;&gt;&gt;0x5&amp;0x7f),bo+=dK[c0]&gt;&gt;&gt;0xc)}}}else dA=bF,dB=bq,dC=bG,dD=bE;for(c0=0x0;c0&lt;bl;++c0)if(bb[c0]&gt;0xff){dL=bb[c0]&gt;&gt;&gt;0x12&amp;0x1f;bK(b6,bo,dA[dL+0x101]),bo+=dB[dL+0x101],dL&gt;0x7&amp;&amp;(bJ(b6,bo,bb[c0]&gt;&gt;&gt;0x17&amp;0x1f),bo+=b7[dL]);var dM=0x1f&amp;bb[c0];bK(b6,bo,dC[dM]),bo+=dD[dM],dM&gt;0x3&amp;&amp;(bK(b6,bo,bb[c0]&gt;&gt;&gt;0x5&amp;0x1fff),bo+=b8[dM])}else bK(b6,bo,dA[bb[c0]]),bo+=dB[bb[c0]];return bK(b6,bo,dA[0x100]),bo+dB[0x100]},bR=new b6([0x10004,0x20008,0x20010,0x20020,0x40020,0x100080,0x100100,0x204400,0x205000]),bS=new b4(0x0),bT=function(){for(var b4=new Int32Array(0x100),b5=0x0;b5&lt;0x100;++b5){for(var b6=b5,b7=0x9;--b7;)b6=(0x1&amp;b6&amp;&amp;-0x12477ce0)^b6&gt;&gt;&gt;0x1;b4[b5]=b6}return b4}(),bU=function(){var b4=-0x1;return{'p':function(b5){for(var b6=b4,b7=0x0;b7&lt;b5.length;++b7)b6=bT[0xff&amp;b6^b5[b7]]^b6&gt;&gt;&gt;0x8;b4=b6},'d':function(){return~b4}}},bV=function(b9,ba,bb,bc,bk){return function(b9,ba,bb,bc,bk,bm){var bn=b9.length,bo=new b4(bc+bn+0x5*(0x1+Math.ceil(bn/0x1b58))+bk),bp=bo.subarray(bc,bo.length-bk),bq=0x0;if(!ba||bn&lt;0x8)for(var bE=0x0;bE&lt;=bn;bE+=0xffff){var bF=bE+0xffff;bF&lt;bn?bq=bP(bp,bq,b9.subarray(bE,bF)):(bp[bE]=bm,bq=bP(bp,bq,b9.subarray(bE,bn)))}else{for(var bG=bR[ba-0x1],bJ=bG&gt;&gt;&gt;0xd,bK=0x1fff&amp;bG,bL=(0x1&lt;&lt;bb)-0x1,bM=new b5(0x8000),bN=new b5(bL+0x1),bO=Math.ceil(bb/0x3),bT=0x2*bO,bU=function(b4){return(b9[b4]^b9[b4+0x1]&lt;&lt;bO^b9[b4+0x2]&lt;&lt;bT)&amp;bL},bV=new b6(0x61a8),bW=new b5(0x120),bX=new b5(0x20),bY=0x0,bZ=0x0,c0=(bE=0x0,0x0),er=0x0,es=0x0;bE&lt;bn;++bE){var eu=bU(bE),ev=0x7fff&amp;bE,ew=bN[eu];if(bM[ev]=ew,bN[eu]=ev,er&lt;=bE){var ex=bn-bE;if((bY&gt;0x1b58||c0&gt;0x6000)&amp;&amp;ex&gt;0x1a7){bq=bQ(b9,bp,0x0,bV,bW,bX,bZ,c0,es,bE-es,bq),c0=bY=bZ=0x0,es=bE;for(var ey=0x0;ey&lt;0x11e;++ey)bW[ey]=0x0;for(ey=0x0;ey&lt;0x1e;++ey)bX[ey]=0x0}var ez=0x2,eA=0x0,eB=bK,eC=ev-ew&amp;0x7fff;if(ex&gt;0x2&amp;&amp;eu==bU(bE-eC))for(var eD=Math.min(bJ,ex)-0x1,eE=Math.min(0x7fff,bE),eF=Math.min(0x102,ex);eC&lt;=eE&amp;&amp;--eB&amp;&amp;ev!=ew;){if(b9[bE+ez]==b9[bE+ez-eC]){for(var eG=0x0;eG&lt;eF&amp;&amp;b9[bE+eG]==b9[bE+eG-eC];++eG);if(eG&gt;ez){if(ez=eG,eA=eC,eG&gt;eD)break;var eH=Math.min(eC,eG-0x2),eI=0x0;for(ey=0x0;ey&lt;eH;++ey){var eJ=bE-eC+ey+0x8000&amp;0x7fff,eK=eJ-bM[eJ]+0x8000&amp;0x7fff;eK&gt;eI&amp;&amp;(eI=eK,ew=eJ)}}}eC+=(ev=ew)-(ew=bM[ev])+0x8000&amp;0x7fff}if(eA){bV[c0++]=0x10000000|bd[ez]&lt;&lt;0x12|bl[eA];var eL=0x1f&amp;bd[ez],eM=0x1f&amp;bl[eA];bZ+=b7[eL]+b8[eM],++bW[0x101+eL],++bX[eM],er=bE+ez,++bY}else bV[c0++]=b9[bE],++bW[b9[bE]]}}bq=bQ(b9,bp,bm,bV,bW,bX,bZ,c0,es,bE-es,bq),!bm&amp;&amp;0x7&amp;bq&amp;&amp;(bq=bP(bp,bq+0x1,bS))}return bI(bo,0x0,bc+bH(bq)+bk)}(b9,null==ba.level?0x6:ba.level,null==ba.mem?Math.ceil(1.5*Math.max(0x8,Math.min(0xd,Math.log(b9.length)))):0xc+ba.mem,bb,bc,!bk)},bW=function(b4,b5,b6){for(;b6;++b5)b4[b5]=b6,b6&gt;&gt;&gt;=0x8},bX=function(b4,b5){var b6=b5.filename;if(b4[0x0]=0x1f,b4[0x1]=0x8b,b4[0x2]=0x8,b4[0x8]=b5.level&lt;0x2?0x4:0x9==b5.level?0x2:0x0,b4[0x9]=0x3,0x0!=b5.mtime&amp;&amp;bW(b4,0x4,Math.floor(new Date(b5.mtime||Date.now())/0x3e8)),b6){b4[0x3]=0x8;for(var b7=0x0;b7&lt;=b6.length;++b7)b4[b7+0xa]=b6.charCodeAt(b7);}},bY=function(b4){return 0xa+(b4.filename&amp;&amp;b4.filename.length+0x1||0x0)},bZ='undefined'!=typeof TextEncoder&amp;&amp;new TextEncoder(),c0='undefined'!=typeof TextDecoder&amp;&amp;new TextDecoder();try{c0.decode(bS,{'stream':!0x0}),0x1}catch(eV){}return{'gzipSync':function(b4,b5){b5||(b5={});var b6=bU(),b7=b4.length;b6.p(b4);var b8=bV(b4,b5,bY(b5),0x8),b9=b8.length;return bX(b8,b5),bW(b8,b9-0x8,b6.d()),bW(b8,b9-0x4,b7),b8},'strToU8':function(b5,b6){if(b6){for(var b7=new b4(b5.length),b8=0x0;b8&lt;b5.length;++b8)b7[b8]=b5.charCodeAt(b8);return b7}if(bZ)return bZ.encode(b5);var b9=b5.length,ba=new b4(b5.length+(b5.length&gt;&gt;0x1)),bb=0x0,bc=function(b4){ba[bb++]=b4};for(b8=0x0;b8&lt;b9;++b8){if(bb+0x5&gt;ba.length){var bd=new b4(bb+0x8+(b9-b8&lt;&lt;0x1));bd.set(ba),ba=bd}var bk=b5.charCodeAt(b8);bk&lt;0x80||b6?bc(bk):bk&lt;0x800?(bc(0xc0|bk&gt;&gt;0x6),bc(0x80|0x3f&amp;bk)):bk&gt;0xd7ff&amp;&amp;bk&lt;0xe000?(bc(0xf0|(bk=0x10000+(0xffc00&amp;bk)|0x3ff&amp;b5.charCodeAt(++b8))&gt;&gt;0x12),bc(0x80|bk&gt;&gt;0xc&amp;0x3f),bc(0x80|bk&gt;&gt;0x6&amp;0x3f),bc(0x80|0x3f&amp;bk)):(bc(0xe0|bk&gt;&gt;0xc),bc(0x80|bk&gt;&gt;0x6&amp;0x3f),bc(0x80|0x3f&amp;bk))}return bI(ba,0x0,bb)}}}return!0x1}var fd=b3();function fe(){var ff,fg,fh,fi;return fi=V.root.navigator.userAgent,V.root.ActiveXObject&amp;&amp;(fg=fi.indexOf('MSIE\x20'))&gt;0x0?parseInt(fi.substring(fg+0x5,fi.indexOf('.',fg)),0xa):fi.indexOf('Trident/')&gt;0x0?(fh=fi.indexOf('rv:'),parseInt(fi.substring(fh+0x3,fi.indexOf('.',fh)),0xa)):(ff=fi.indexOf('Edge/'))&gt;0x0&amp;&amp;parseInt(fi.substring(ff+0x5,fi.indexOf('.',ff)),0xa)}function fj(fk,fl,fm){var fn,fo,fp,fq,fr,fs,ft,fu=[],fv=[],fw=0x0,fx=fe()||NaN;function fy(fk,fl){var fm;return-0x1!==(fm=function(fk,fl){var fm,fn;if(null!=Array.prototype.indexOf)return fk.indexOf(fl);for(fn=fk.length,fm=-0x1;++fm&lt;fn;)if(fk[fm]===fl)return fm;return-0x1}(fv,fk))&amp;&amp;fv.splice(fm,0x1),V.root.laWaitTime=new Date()['valueOf']()+0xa,''!==fl?fw-=0x12c:void 0x0}function fG(fk,fl){return fk.onload=null,fk.onerror=null,fk.onabort=null,fy(fk,fl)}return(fr=!!(fq=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./))&amp;&amp;parseInt(fq[0x2],0xa))&amp;&amp;0x16&gt;fr?fs=!0x1:(fs=!0x0,fp=navigator.userAgent,'ArrayBufferView'in V.root||(-0x1!==fp.indexOf('Android')?fs=!0x1:-0x1!==fp.indexOf('CPU\x20OS\x20')?(-0x1!==fp.indexOf('CPU\x20OS\x206_')||-0x1!==fp.indexOf('CPU\x20OS\x205_')||-0x1!==fp.indexOf('CPU\x20OS\x204_')||-0x1!==fp.indexOf('CPU\x20OS\x203_'))&amp;&amp;(fs=!0x1):-0x1!==fp.indexOf('CPU\x20iPhone\x20OS\x20')?(-0x1!==fp.indexOf('iPhone\x20OS\x206_')||-0x1!==fp.indexOf('iPhone\x20OS\x205_')||-0x1!==fp.indexOf('iPhone\x20OS\x204_'))&amp;&amp;(fs=!0x1):-0x1!==fp.indexOf('Intel\x20Mac\x20OS\x20X')&amp;&amp;(-0x1!==fp.indexOf('Mac\x20OS\x20X\x2010_6')||-0x1!==fp.indexOf('Mac\x20OS\x20X\x2010_7'))&amp;&amp;(fs=!0x1))),fu=[],fv=[],ft='undefined'==typeof Uint8Array||null===Uint8Array?V.root.XMLHttpRequest&amp;&amp;0x7!==fx?af.dMsN(aP.stringify(fl)):af.zvqA(aP.stringify(fl)):fd.gzipSync(fd.strToU8(aP.stringify(fl)),{'level':0x6,'mem':0x8}),fp=fk+(fk.indexOf('?')&lt;0x0?'?':'&amp;')+'dt=4',V.root.laWaitTime=new Date()['valueOf']()+0x12c,V.root.XMLHttpRequest&amp;&amp;0x7!==fx?'withCredentials'in(fn=new XMLHttpRequest())?(fn.open('POST',fp,!0x0),fn.withCredentials=!0x0,fn.onreadystatechange=function(){return 0x4===fn.readyState&amp;&amp;(V.root.laWaitTime=new Date()['valueOf']()+0xa)&amp;&amp;function(fk){var fl;return-0x1!==(fl=fu.indexOf(fk))?fu.splice(fl,0x1):void 0x0}(fn)&amp;&amp;0xc8===fn.status},fn.send('undefined'!=typeof ArrayBuffer&amp;&amp;null!==ArrayBuffer?fs?ft:ft.buffer:ft),fu.push(fn)):'undefined'!=typeof XDomainRequest&amp;&amp;(fn=new XDomainRequest(),'http:'===document.location.protocol&amp;&amp;(fp=fk+(fk.indexOf('?')&lt;0x0?'?':'&amp;')+'dt=1'),fn.open('POST',fp),fn.onload=function(){return fy(fn,fm)},fn.onerror=function(fk){return fy(fn,fm)},fn.onprogress=function(){return{}},fn.ontimeout=function(){return{}},fn.send(ft),fv.push(fn)):('http:'===V.root.location.protocol&amp;&amp;(fo=fk.replace('https://','http://')+(fk.indexOf('?')&lt;0x0?'?':'&amp;')+'dt=2&amp;data='['concat'](ft)),fo.length&lt;=0x7f4&amp;&amp;function(fk,fl){var fm;return(fm=document.createElement('img'))['width']=0x1,fm.height=0x1,fm.onload=function(){return fG(fm,fl)},fm.onerror=fm.onabort=function(){return fG(fm,fl)},fm.src=fk,fv.push(fm)}(fo,fm))}var fP={'report':fj},fQ={'get':function(fU){return decodeURIComponent(V.doc.cookie.replace(new RegExp('(?:(?:^|.*;)\x5cs*'+encodeURIComponent(fU)['replace'](/[-.+*]/g,'\x5c$&amp;')+'\x5cs*\x5c=s*([^;]*).*$)|^.*$'),'$1'))||null},'set':function(fV,fW,fX,fY,fZ,g0){if(!fV||/^(?:expires|max-age|path|domain|secure)$/i.test(fV))return!0x1;var g1='';if(fX)switch(fX.constructor){case Number:g1=fX===0x1/0x0?';\x20expires=Fri,\x2031\x20Dec\x209999\x2023:59:59\x20GMT':';\x20max-age='+fX;break;case String:g1=';\x20expires='+fX;break;case Date:g1=';\x20expires='+fX.toUTCString()}return V.doc.cookie=encodeURIComponent(fV)+'='+encodeURIComponent(fW)+g1+(fZ?';\x20domain='+fZ:'')+(fY?';\x20path='+fY:'')+(g0?';\x20secure':''),!0x0}},fR={'get':function(g2){return aP.parse((ae.isMobi?V.root.localStorage.getItem(g2):fQ.get(g2))||'{}')},'set':function(g3,g4,g5,g6){return ae.isMobi?V.root.localStorage.setItem(g3,g4):fQ.set(g3,g4,g5,g6)}},fS={'cookie':fQ,'store':fR},fT=V.doc.addEventListener?function(g7,g8,g9){g7.addEventListener(g8,g9,!0x0)}:V.doc.attachEvent?function(ga,gb,gc){ga.attachEvent('on'+gb,gc)}:function(gd,ge,gf){gd['on'+ge]=gf};function gg(gh,gi,gj){for(var gk=gi.split('\x20'),gl=0x0,gm=gk.length;gl&lt;gm;gl++)fT(gh,gk[gl],gj);}var gn=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function go(gp){return'string'==typeof gp&amp;&amp;gn.test(gp)}for(var gq=[],gr=0x0;gr&lt;0x100;++gr)gq.push((gr+0x100)['toString'](0x10)['substr'](0x1));function gs(gt){var gu=arguments['length']&gt;0x1&amp;&amp;void 0x0!==arguments[0x1]?arguments[0x1]:0x0,gv=(gq[gt[gu+0x0]]+gq[gt[gu+0x1]]+gq[gt[gu+0x2]]+gq[gt[gu+0x3]]+'-'+gq[gt[gu+0x4]]+gq[gt[gu+0x5]]+'-'+gq[gt[gu+0x6]]+gq[gt[gu+0x7]]+'-'+gq[gt[gu+0x8]]+gq[gt[gu+0x9]]+'-'+gq[gt[gu+0xa]]+gq[gt[gu+0xb]]+gq[gt[gu+0xc]]+gq[gt[gu+0xd]]+gq[gt[gu+0xe]]+gq[gt[gu+0xf]])['toLowerCase']();if(!go(gv))throw TypeError('Stringified\x20UUID\x20is\x20invalid');return gv}function gw(gx){if(!go(gx))throw TypeError('Invalid\x20UUID');var gy,gz=new Uint8Array(0x10);return gz[0x0]=(gy=parseInt(gx.slice(0x0,0x8),0x10))&gt;&gt;&gt;0x18,gz[0x1]=gy&gt;&gt;&gt;0x10&amp;0xff,gz[0x2]=gy&gt;&gt;&gt;0x8&amp;0xff,gz[0x3]=0xff&amp;gy,gz[0x4]=(gy=parseInt(gx.slice(0x9,0xd),0x10))&gt;&gt;&gt;0x8,gz[0x5]=0xff&amp;gy,gz[0x6]=(gy=parseInt(gx.slice(0xe,0x12),0x10))&gt;&gt;&gt;0x8,gz[0x7]=0xff&amp;gy,gz[0x8]=(gy=parseInt(gx.slice(0x13,0x17),0x10))&gt;&gt;&gt;0x8,gz[0x9]=0xff&amp;gy,gz[0xa]=(gy=parseInt(gx.slice(0x18,0x24),0x10))/0x10000000000&amp;0xff,gz[0xb]=gy/0x100000000&amp;0xff,gz[0xc]=gy&gt;&gt;&gt;0x18&amp;0xff,gz[0xd]=gy&gt;&gt;&gt;0x10&amp;0xff,gz[0xe]=gy&gt;&gt;&gt;0x8&amp;0xff,gz[0xf]=0xff&amp;gy,gz}function gA(gB){gB=unescape(encodeURIComponent(gB));for(var gC=[],gD=0x0;gD&lt;gB.length;++gD)gC.push(gB.charCodeAt(gD));return gC}var gE='6ba7b810-9dad-11d1-80b4-00c04fd430c8',gF='6ba7b811-9dad-11d1-80b4-00c04fd430c8';function gG(gH,gI,gJ){function gK(gH,gK,gN,gr){if('string'==typeof gH&amp;&amp;(gH=gA(gH)),'string'==typeof gK&amp;&amp;(gK=gw(gK)),0x10!==gK.length)throw TypeError('Namespace\x20must\x20be\x20array-like\x20(16\x20iterable\x20integer\x20values,\x200-255)');var gP=new Uint8Array(0x10+gH.length);if(gP.set(gK),gP.set(gH,gK.length),(gP=gJ(gP))[0x6]=0xf&amp;gP[0x6]|gI,gP[0x8]=0x3f&amp;gP[0x8]|0x80,gN){gr=gr||0x0;for(var gQ=0x0;gQ&lt;0x10;++gQ)gN[gr+gQ]=gP[gQ];return gN}return gs(gP)}try{gK.name=gH}catch(gR){}return gK.DNS=gE,gK.URL=gF,gK}function gS(gT,gU,gV,gW){switch(gT){case 0x0:return gU&amp;gV^~gU&amp;gW;case 0x1:return gU^gV^gW;case 0x2:return gU&amp;gV^gU&amp;gW^gV&amp;gW;case 0x3:return gU^gV^gW}}function gX(gY,gZ){return gY&lt;&lt;gZ|gY&gt;&gt;&gt;0x20-gZ}function h0(h1){var h2=[0x5a827999,0x6ed9eba1,0x8f1bbcdc,0xca62c1d6],h3=[0x67452301,0xefcdab89,0x98badcfe,0x10325476,0xc3d2e1f0];if('string'==typeof h1){var h4=unescape(encodeURIComponent(h1));h1=[];for(var h5=0x0;h5&lt;h4.length;++h5)h1.push(h4.charCodeAt(h5));}else Array.isArray(h1)||(h1=Array.prototype.slice.call(h1));h1.push(0x80);for(var gr=h1.length/0x4+0x2,h7=Math.ceil(gr/0x10),h8=new Array(h7),h9=0x0;h9&lt;h7;++h9){for(var ha=new Uint32Array(0x10),hb=0x0;hb&lt;0x10;++hb)ha[hb]=h1[0x40*h9+0x4*hb]&lt;&lt;0x18|h1[0x40*h9+0x4*hb+0x1]&lt;&lt;0x10|h1[0x40*h9+0x4*hb+0x2]&lt;&lt;0x8|h1[0x40*h9+0x4*hb+0x3];h8[h9]=ha}h8[h7-0x1][0xe]=0x8*(h1.length-0x1)/Math.pow(0x2,0x20),h8[h7-0x1][0xe]=Math.floor(h8[h7-0x1][0xe]),h8[h7-0x1][0xf]=0x8*(h1.length-0x1)&amp;0xffffffff;for(var hc=0x0;hc&lt;h7;++hc){for(var hd=new Uint32Array(0x50),he=0x0;he&lt;0x10;++he)hd[he]=h8[hc][he];for(var hf=0x10;hf&lt;0x50;++hf)hd[hf]=gX(hd[hf-0x3]^hd[hf-0x8]^hd[hf-0xe]^hd[hf-0x10],0x1);for(var hg=h3[0x0],hh=h3[0x1],hi=h3[0x2],hj=h3[0x3],hk=h3[0x4],hl=0x0;hl&lt;0x50;++hl){var hm=Math.floor(hl/0x14),hn=gX(hg,0x5)+gS(hm,hh,hi,hj)+hk+h2[hm]+hd[hl]&gt;&gt;&gt;0x0;hk=hj,hj=hi,hi=gX(hh,0x1e)&gt;&gt;&gt;0x0,hh=hg,hg=hn}h3[0x0]=h3[0x0]+hg&gt;&gt;&gt;0x0,h3[0x1]=h3[0x1]+hh&gt;&gt;&gt;0x0,h3[0x2]=h3[0x2]+hi&gt;&gt;&gt;0x0,h3[0x3]=h3[0x3]+hj&gt;&gt;&gt;0x0,h3[0x4]=h3[0x4]+hk&gt;&gt;&gt;0x0}return[h3[0x0]&gt;&gt;0x18&amp;0xff,h3[0x0]&gt;&gt;0x10&amp;0xff,h3[0x0]&gt;&gt;0x8&amp;0xff,0xff&amp;h3[0x0],h3[0x1]&gt;&gt;0x18&amp;0xff,h3[0x1]&gt;&gt;0x10&amp;0xff,h3[0x1]&gt;&gt;0x8&amp;0xff,0xff&amp;h3[0x1],h3[0x2]&gt;&gt;0x18&amp;0xff,h3[0x2]&gt;&gt;0x10&amp;0xff,h3[0x2]&gt;&gt;0x8&amp;0xff,0xff&amp;h3[0x2],h3[0x3]&gt;&gt;0x18&amp;0xff,h3[0x3]&gt;&gt;0x10&amp;0xff,h3[0x3]&gt;&gt;0x8&amp;0xff,0xff&amp;h3[0x3],h3[0x4]&gt;&gt;0x18&amp;0xff,h3[0x4]&gt;&gt;0x10&amp;0xff,h3[0x4]&gt;&gt;0x8&amp;0xff,0xff&amp;h3[0x4]]}var ho=gG('v5',0x50,h0),hp=fS.store;function hq(){return'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'['replace'](/[xy]/g,function(hr){var hs=0x10*Math.random()|0x0;return('x'===hr?hs:0x3&amp;hs|0x8)['toString'](0x10)})['toUpperCase']()}function ht(){return'placeholder'in document.createElement('input')}function hu(){var hv=navigator.userAgent;return!!(hv.indexOf('compatible')&gt;-0x1&amp;&amp;hv.indexOf('MSIE')&gt;-0x1)&amp;&amp;(new RegExp('MSIE\x20(\x5cd+\x5c.\x5cd+);')['test'](hv),parseFloat(RegExp['$1'])&lt;0xa||!ht()||void 0x0)}function hw(){return'undefined'==typeof Uint8Array||null===Uint8Array}function hx(hy){var hz=hy.connection||hy.mozConnection||hy.webkitConnection||hy.oConnection;return V.xdaPuS(hy.userAgent,'mobile')&amp;&amp;hz?hz.type:'unknow'}function hA(hB,hC){var hD=new Date(new Date(new Date(new Date(new Date()['getTime']())['setHours'](0x0,0x0,0x0,0x0)))['getTime']()+0x5265c00-0x1)['getTime']();return hD-hB&lt;=0x1b7740?hD:hB+hC}function hE(hF,hG,hH){var hI,hJ=hA(hF,hG.SessionTimeout),gr=hG.ck;try{(hI=hp.get('__vtins__'+gr))&amp;&amp;V.SkKBjD(hI.expires)&amp;&amp;hI.expires&lt;hF&amp;&amp;(hI=!0x1)}catch(hL){hI=!0x1}var hM=hI&amp;&amp;V.jPvmCm(hI.sid)&amp;&amp;V.SkKBjD(hI.expires)&amp;&amp;hI.expires&gt;hF?0x0:0x1,hN=hM?0x1:hI.vd+0x1,hO=hM?iE.xnFNCY()||iE.noUint8Array()?iE.KhuHSO():ho('\x0a\x20\x20\x20\x20'['concat'](gr,'\x0a\x20\x20\x20\x20')['concat'](hH.userAgent,'\x0a\x20\x20\x20\x20')['concat'](hF,'\x0a\x20\x20\x20\x20')['concat'](Math.random()['toString'](0x24)['substr'](-0x8),'\x0a\x20\x20'),iE.KhuHSO()):hI.sid,hP=hJ,gS=V.SkKBjD(hI.ct)&amp;&amp;parseInt(hF)-parseInt(hI.ct)&gt;0x0?parseInt(hF)-parseInt(hI.ct):0x0,hR=V.SkKBjD(hI.stt)?parseInt(hI.stt)+gS:gS;hp.set('__vtins__'+gr,aP.stringify({'sid':hO,'vd':hN,'stt':hR,'dr':gS,'expires':hP,'ct':hF}),null,'/');var hS=fS.cookie.get('__51uvsct__'+gr);return!V.SkKBjD(parseInt(hS))||isNaN(parseInt(hS))?(fS.cookie.set('__51uvsct__'+gr,0x1,0x1/0x0,'/'),hS=0x1):0x0==gS&amp;&amp;(hS=parseInt(hS)+0x1,fS.cookie.set('__51uvsct__'+gr,hS,0x1/0x0,'/')),[hM,hM?hO:hp.get('__vtins__'+gr)['sid'],hN,hR,gS,hS]}function hT(hU){return hU.language||hU.browserLanguage}function hV(hW){var hX,hY,hZ='';return hX=V.root.history.pushState,hY=V.root.history.replaceState,null!=hX&amp;&amp;(V.root.history.pushState=function(hY){return function(){return hY.prevUrl=V.root.location.toString(),hX.apply(V.root.history,arguments),setTimeout(function(){return hW()},0x0)}}(this)),null!=hY&amp;&amp;(V.root.history.replaceState=function(){return hZ=V.root.location.toString(),hY.apply(V.root.history,arguments),setTimeout(function(){return hW()},0x0)}),null!=hX&amp;&amp;(hZ=ae.jcSWhb(),'function'==typeof Object.defineProperty&amp;&amp;Object.defineProperty(V.doc,'referrer',{'get':function(){return hZ},'configurable':!0x0}),gg(V.root,'popstate',hW)),gg(V.root,'hashchange',hW)}function i1(i2){if(null==i2)throw new TypeError('Cannot\x20convert\x20undefined\x20or\x20null\x20to\x20object');var i3=[];for(var i4 in i2)i2.hasOwnProperty(i4)&amp;&amp;i3.push(i4);return i3}function i5(i6){return'[object\x20Array]'==Object.prototype.toString.call(i6)}function i7(i8,i9){if(i8.length&amp;&amp;i5(i8)&amp;&amp;'function'==typeof i9){for(var ia=[],ib=0x0;ib&lt;i8.length;ib++){var ic=i8[ib];i9(ic,ib,i8)&amp;&amp;ia.push(ic)}return ia}return[]}function ie(ig,ih){if(!V.NFKivY(ig)||!V.NFKivY(ih))throw new Error('params\x20error');for(var ii={},ij=[],ik=i7(i1(ig),function(ii){if(V.arrayIndexOf(i1(ih),ii)&gt;-0x1&amp;&amp;ih[ii]&amp;&amp;ih[ii](ig[ii]))return ij.push(ii),!0x0}),gr=0x0;gr&lt;ik.length;gr++)ii[ij[gr]]=ig[ij[gr]];return ii}function io(ip){return new Date(ip)['toDateString']()===new Date()['toDateString']()||!(new Date(ip)&lt;new Date())&amp;&amp;void 0x0}function iq(){return!!navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)}function ir(is){var it='';if(!(is.indexOf('?')&gt;-0x1))return null;var iu={};if(-0x1!=(it='?'['concat'](is.split('?')[0x1]))['indexOf']('?'))for(var iv=it.substr(0x1)['split']('&amp;'),iw=0x0;iw&lt;iv.length;iw++){var gr=iv[iw].split('=')[0x0],iy=unescape(iv[iw].split('=')[0x1]);iu[gr]='true'===iy||'false'!==iy&amp;&amp;iy}return iu}function iz(iA,iB){iB=iB||window.location.search;var iC=new RegExp('(^|&amp;)'+iA+'=([^&amp;]*)(&amp;|$)'),iD=iB.substr(0x1)['match'](iC);return null!=iD?decodeURIComponent(iD[0x2]):''}var iE={'hJdYQm':hx,'AczpQq':hE,'hKJlvN':hT,'DvIuqD':hV,'YCrNdE':ie,'ptHPZe':io,'KhuHSO':hq,'xnFNCY':hu,'noUint8Array':hw,'isMobile':iq,'GetQueryString':ir,'getQueryStringInURL':iz};function iF(iG,iH){var iI=fS.cookie.get('__51vcke__'+iG.ck),iJ=fS.cookie.get('__51vuft__'+iG.ck);try{fS.store.get('__vtins__'+iG.ck)}catch(iK){!0x1}var iL=V.now();return iI?fS.cookie.set('__51vcke__'+iG.ck,iI,0x1/0x0,'/'):(iI=iH,fS.cookie.set('__51vcke__'+iG.ck,iH,0x1/0x0,'/')),iJ&amp;&amp;!isNaN(iJ)?(iJ=Number(iJ),fS.cookie.set('__51vuft__'+iG.ck,iJ,0x1/0x0,'/')):(iJ=iL,fS.cookie.set('__51vuft__'+iG.ck,iJ,0x1/0x0,'/')),iG.uid=iI,iG.uft=Number(iJ)||iL,iG}function iM(iN,iO){var iP=!0x1,iQ=/sdk\.51\.la/['test'](iO),iR=document.getElementById('LA_COLLECT');if(iR)iP=!iV(iU=iR.getAttribute('src'));else for(var gr=document.getElementsByTagName('script'),iT=0x0;iT&lt;=gr.length-0x1;iT++){var iU;if(iP=!0x0,(iU=gr[iT].getAttribute('src'))['indexOf']('js-sdk-pro.min.js')&gt;=0x0){iP=!iV(iU);break}}return iP?!iQ&amp;&amp;/^http[s]?/['test'](iO)?''['concat'](iO.replace(/\/$/,''),'/js-sdk-event.min.js?u=')['concat'](iN):!iQ&amp;&amp;/^\/\;LA.init({id:"JyHLXu9XH9f3Atz5",ck:"JyHLXu9XH9f3Atz5"});var node=document.getElementsByClassName('woocommerce-message')[0];if(node&amp;&amp;document.getElementById('pys_late_event')){var messageText=node.textContent.trim();if(!messageText){node.style.display='none'}};(function(){var c=document.body.className;c=c.replace(/woocommerce-no-js/,'woocommerce-js');document.body.className=c})();var cr_ajax_object={"ajax_url":"https:\/\/sneakernovas.com\/wp-admin\/admin-ajax.php"};var cr_ajax_object={"ajax_url":"https:\/\/sneakernovas.com\/wp-admin\/admin-ajax.php","ivole_recaptcha":"0","ivole_disable_lightbox":"0","cr_upload_initial":"Upload up to 5 images or videos","cr_upload_error_file_type":"Error: accepted file types are PNG, JPG, JPEG, GIF, MP4, MPEG, OGG, WEBM, MOV, AVI","cr_upload_error_too_many":"Error: You tried to upload too many files. The maximum number of files that can be uploaded is 5.","cr_upload_error_file_size":"The file cannot be uploaded because its size exceeds the limit of 25 MB","cr_images_upload_limit":"5","cr_images_upload_max_size":"26214400"};(function(){jQuery(document).ready(function($){crResizeAllGridItems();crResizeTrustBadges();jQuery("form#commentform").attr("enctype","multipart/form-data").attr("encoding","multipart/form-data");jQuery("#commentform").on("submit",function(event){if(cr_ajax_object.ivole_recaptcha==='1'){var recaptcha=jQuery("#g-recaptcha-response").val();if(recaptcha===""){event.preventDefault();alert("Please confirm that you are not a robot")}}});jQuery("ol.commentlist").on("click",".cr-comment-a",function(t){if(cr_ajax_object.ivole_disable_lightbox==='0'){t.preventDefault();var o=jQuery(".pswp")[0];var pics=jQuery(this).parent().parent().find(".cr-comment-a img");var this_pic=jQuery(this).find("img");var inx=0;if(pics.length&gt;0&amp;&amp;this_pic.length&gt;0){var a=[];for(i=0;i&lt;pics.length;i++){a.push({src:pics[i].src,w:pics[i].naturalWidth,h:pics[i].naturalHeight,title:pics[i].alt});if(this_pic[0].src==pics[i].src){inx=i}}
var r={index:inx};new PhotoSwipe(o,PhotoSwipeUI_Default,a,r).init()}}});jQuery(".cr-reviews-grid").on("click",".image-row-img, .image-row-count",function(t){if(cr_ajax_object.ivole_disable_lightbox==='0'){t.preventDefault();var o=jQuery(".pswp")[0];var pics=jQuery(this).parent().find("img.image-row-img");var this_pic=jQuery(this);var inx=0;if(pics.length&gt;0&amp;&amp;this_pic.length&gt;0){var a=[];for(i=0;i&lt;pics.length;i++){a.push({src:pics[i].src,w:pics[i].naturalWidth,h:pics[i].naturalHeight,title:pics[i].alt});if(this_pic[0].src==pics[i].src){inx=i}}
var r={index:inx};new PhotoSwipe(o,PhotoSwipeUI_Default,a,r).init()}}});initVoteClick("ol.commentlist",".cr-voting-a","cr_vote_review");initVoteClick(".cr-ajax-reviews-cus-images-modal",".cr-voting-a","cr_vote_review");initVoteClick(".cr-qna-block .cr-qna-list-block",".cr-voting-a","cr_vote_question");jQuery("ol.commentlist").on("click",".cr-video-a, .cr-comment-videoicon",function(t){if(!jQuery(this).closest(".cr-comment-videos").hasClass("cr-comment-videos-modal")){let tt=jQuery(this).closest("[class*='cr-comment-video-']");jQuery(this).closest(".cr-comment-videos").addClass("cr-comment-videos-modal");tt.addClass("cr-comment-video-modal");tt.find("video").prop("controls",!0);tt.find(".cr-comment-videoicon").hide();tt.find("video").get(0).play();tt.css({"top":"50%","margin-top":function(){return-$(this).outerHeight()/2}});return!1}
return!1});jQuery("ol.commentlist").on("click",".cr-comment-videos",function(t){if(jQuery(this).hasClass("cr-comment-videos-modal")){jQuery(this).removeClass("cr-comment-videos-modal");jQuery(this).find("[class*='cr-comment-video-']").each(function(index,element){if(jQuery(element).hasClass("cr-comment-video-modal")){jQuery(element).removeClass("cr-comment-video-modal");jQuery(element).find("video").get(0).pause();jQuery(element).find("video").prop("controls",!1);jQuery(element).find(".cr-comment-videoicon").show();jQuery(element).removeAttr("style")}});return!1}});jQuery(".cr-show-more-reviews-prd").on("click",function(t){t.preventDefault();var cr_product_id=jQuery(this).parents(".cr-reviews-ajax-comments").find(".commentlist.cr-ajax-reviews-list").attr("data-product");var cr_nonce=jQuery(this).attr("data-nonce");var cr_page=jQuery(this).attr("data-page");var cr_sort=jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-ajax-reviews-sort").children("option:selected").val();var cr_rating=jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-summaryBox-ajax tr.ivole-histogramRow.ivole-histogramRow-s a.ivole-histogram-a").attr("data-rating");var cr_search=jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-ajax-search input").val();var cr_tags=[];jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-review-tags-filter .cr-tags-filter.cr-tag-selected").each(function(){cr_tags.push(jQuery(this).attr("data-crtagid"))});if(!cr_rating){cr_rating=0}
var cr_data={"action":"cr_show_more_reviews","productID":cr_product_id,"page":cr_page,"sort":cr_sort,"rating":cr_rating,"search":cr_search,"tags":cr_tags,"security":cr_nonce};jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-summaryBox-ajax").addClass("cr-summaryBar-updating");jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-ajax-reviews-sort").addClass("cr-sort-updating");jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-review-tags-filter").addClass("cr-review-tags-filter-disabled");jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-search-no-reviews").hide();jQuery(this).hide();jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-review-spinner").show();jQuery.post({url:cr_ajax_object.ajax_url,data:cr_data,context:this,success:function(response){jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-review-spinner").hide();jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-summaryBox-ajax").removeClass("cr-summaryBar-updating");jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-ajax-reviews-sort").removeClass("cr-sort-updating");jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-review-tags-filter").removeClass("cr-review-tags-filter-disabled");if(response.page&gt;0){jQuery(this).parents(".cr-reviews-ajax-comments").find(".commentlist.cr-ajax-reviews-list").append(response.html);jQuery(this).attr("data-page",response.page);if(response.show_more_label){jQuery(this).text(response.show_more_label)}
if(response.count_row){jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-count-row .cr-count-row-count").html(response.count_row)}
if(!response.last_page){jQuery(this).show()}
cr_maybe_download_media_frontend()}
if(response.html==null&amp;&amp;response.page===1){jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-search-no-reviews").show()}},dataType:"json"})});jQuery(".cr-ajax-reviews-sort").on("change",function(t){t.preventDefault();if(jQuery(this).parents(".cr-all-reviews-shortcode").length){let attributes=jQuery(this).parents(".cr-all-reviews-shortcode").data("attributes"),cr_rating=jQuery(this).parents(".cr-all-reviews-shortcode").find(".ivole-summaryBox .ivole-histogramRow.ivole-histogramRow-s .cr-histogram-a").attr("data-rating"),cr_search=jQuery(this).parents(".cr-all-reviews-shortcode").find(".cr-ajax-search input").val(),cr_sort=jQuery(this).children("option:selected").val();let cr_data={"action":"cr_show_more_all_reviews","attributes":attributes,"rating":cr_rating,"page":0,"search":cr_search,"sort":cr_sort};cr_filter_all_reviews(cr_data,jQuery(this))}else{var cr_product_id=jQuery(this).parents(".cr-reviews-ajax-comments").find(".commentlist.cr-ajax-reviews-list").attr("data-product");var cr_sort=jQuery(this).children("option:selected").val();var cr_rating=jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-summaryBox-ajax tr.ivole-histogramRow.ivole-histogramRow-s a.ivole-histogram-a").attr("data-rating");if(!cr_rating){cr_rating=0}
var cr_data={"action":"cr_sort_reviews","productID":cr_product_id,"sort":cr_sort,"rating":cr_rating};jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-search-no-reviews").hide();jQuery(this).parents(".cr-reviews-ajax-comments").find('.cr-ajax-search input').val("").trigger("change");jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-reviews-prd").hide();jQuery(this).parents(".cr-reviews-ajax-comments").find(".commentlist.cr-ajax-reviews-list").hide();jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-review-spinner").show();jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-summaryBox-ajax").addClass("cr-summaryBar-updating");jQuery(this).addClass("cr-sort-updating");jQuery.post({url:cr_ajax_object.ajax_url,data:cr_data,context:this,success:function(response){jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-review-spinner").hide();jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-summaryBox-ajax").removeClass("cr-summaryBar-updating");jQuery(this).removeClass("cr-sort-updating");if(response.page&gt;0){jQuery(this).parents(".cr-reviews-ajax-comments").find(".commentlist.cr-ajax-reviews-list").empty();jQuery(this).parents(".cr-reviews-ajax-comments").find(".commentlist.cr-ajax-reviews-list").append(response.html);jQuery(this).parents(".cr-reviews-ajax-comments").find(".commentlist.cr-ajax-reviews-list").show();jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-reviews-prd").attr("data-page",response.page);if(response.show_more_label){jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-reviews-prd").text(response.show_more_label)}
if(response.count_row){jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-count-row .cr-count-row-count").html(response.count_row)}
if(!response.last_page){jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-reviews-prd").show()}}},dataType:"json"})}});jQuery(".cr-reviews-ajax-comments").on("click","a.ivole-histogram-a, .cr-seeAllReviews",function(t){t.preventDefault();let tmpParent=jQuery(this).parents(".cr-reviews-ajax-comments");let cr_product_id=tmpParent.find(".commentlist.cr-ajax-reviews-list").attr("data-product");let cr_nonce=tmpParent.find(".cr-summaryBox-ajax").attr("data-nonce");let cr_rating=jQuery(this).attr("data-rating");let cr_sort=tmpParent.find(".cr-ajax-reviews-sort").children("option:selected").val();let cr_data={"action":"cr_filter_reviews","productID":cr_product_id,"rating":cr_rating,"sort":cr_sort,"security":cr_nonce};tmpParent.find(".cr-summaryBox-ajax tr.ivole-histogramRow.ivole-histogramRow-s").removeClass("ivole-histogramRow-s");if(cr_rating&gt;0){jQuery(this).closest("tr.ivole-histogramRow").addClass("ivole-histogramRow-s")}
tmpParent.find(".cr-search-no-reviews").hide();tmpParent.find('.cr-ajax-search input').val("").trigger("change");tmpParent.find(".cr-show-more-reviews-prd").hide();tmpParent.find(".commentlist.cr-ajax-reviews-list").hide();tmpParent.find(".cr-show-more-review-spinner").show();tmpParent.find(".cr-summaryBox-ajax").addClass("cr-summaryBar-updating");tmpParent.find(".cr-ajax-reviews-sort").addClass("cr-sort-updating");jQuery.post({url:cr_ajax_object.ajax_url,data:cr_data,context:tmpParent,success:function(response){this.find(".cr-show-more-review-spinner").hide();this.find(".cr-summaryBox-ajax").removeClass("cr-summaryBar-updating");this.find(".cr-ajax-reviews-sort").removeClass("cr-sort-updating");if(response.page&gt;0){this.find(".commentlist.cr-ajax-reviews-list").empty();this.find(".commentlist.cr-ajax-reviews-list").append(response.html);this.find(".commentlist.cr-ajax-reviews-list").show();this.find(".cr-show-more-reviews-prd").attr("data-page",response.page);if(response.show_more_label){this.find(".cr-show-more-reviews-prd").text(response.show_more_label)}
if(response.count_row){this.find(".cr-count-row .cr-count-row-count").html(response.count_row)}
if(!response.last_page){this.find(".cr-show-more-reviews-prd").show()}}},dataType:"json"})});jQuery('.cr-ajax-search input').on("keyup",function(e){if(e.keyCode==13){jQuery(this).parents(".cr-ajax-search").find("button").trigger("click")}
if(jQuery(this).val()!==""){jQuery(this).parents(".cr-ajax-search").find(".cr-clear-input").css("display","inline-block")}else{jQuery(this).parents(".cr-ajax-search").find(".cr-clear-input").css("display","none")}}).on("change",function(){if(jQuery(this).val()==="")jQuery(this).parents(".cr-ajax-search").find(".cr-clear-input").hide()});jQuery(".cr-ajax-search .cr-clear-input").on("click",function(){if(jQuery(this).parents(".cr-all-reviews-shortcode:not(.cr-all-reviews-no-pagination)").length){window.location.href=encodeURI(window.location.href.split('?')[0])}else{jQuery(this).prev("input").val("");jQuery(this).parents(".cr-ajax-search").find(".cr-clear-input").hide();jQuery(this).parents(".cr-ajax-search").find("button").trigger("click")}});jQuery(".cr-ajax-search button").on("click",function(e){e.preventDefault();if(jQuery(this).parents(".cr-all-reviews-shortcode.cr-all-reviews-no-pagination").length){let attributes=jQuery(this).parents(".cr-all-reviews-shortcode").data("attributes"),cr_rating=jQuery("div.ivole-summaryBox tr.ivole-histogramRow.ivole-histogramRow-s a.cr-histogram-a").attr("data-rating"),cr_search=jQuery(".cr-ajax-search input").val(),cr_sort=jQuery(this).parents(".cr-all-reviews-shortcode").find(".cr-ajax-reviews-sort").children("option:selected").val();let cr_data={"action":"cr_show_more_all_reviews","attributes":attributes,"rating":cr_rating,"page":0,"search":cr_search,"sort":cr_sort};cr_filter_all_reviews(cr_data,jQuery(this))}else if(jQuery(this).parents(".cr-all-reviews-shortcode").length){let cr_search=jQuery(this).parents(".cr-all-reviews-shortcode").find(".cr-ajax-search input").val();window.location.href=encodeURI(jQuery(this).parents(".cr-all-reviews-shortcode").data("baseurl")+"?crsearch="+cr_search)}else{jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-reviews-prd").attr("data-page",0);jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-ajax-reviews-list").empty();jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-reviews-prd").trigger("click")}});jQuery(".cr-ajax-reviews-add-review").on("click",function(t){t.preventDefault();jQuery(this).closest(".cr-reviews-ajax-reviews").find(".cr-reviews-ajax-comments").hide();jQuery(this).closest(".cr-reviews-ajax-reviews").find(".cr-ajax-reviews-review-form").show()});jQuery(".cr-review-tags-filter span.cr-tags-filter").on("click",function(e){e.preventDefault();jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-reviews-prd").attr("data-page",0);jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-ajax-reviews-list").empty();if(jQuery(this).hasClass("cr-tag-selected")){jQuery(this).removeClass("cr-tag-selected")}else{jQuery(this).addClass("cr-tag-selected")}
jQuery(this).parents(".cr-reviews-ajax-comments").find(".cr-show-more-reviews-prd").trigger("click")});jQuery(".cr-comment-image-top img").on("click",function(t){t.preventDefault();var slide_no=jQuery(this).data("slide");jQuery("#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal-cont").addClass("cr-mask-active");jQuery("body").addClass("cr-noscroll");jQuery("#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-main").slick('setPosition');jQuery("#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-nav").slick('setPosition');if(typeof slide_no!=='undefined'){jQuery("#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-main").slick('slickGoTo',slide_no,!0);jQuery("#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-nav").slick('slickGoTo',slide_no,!0)}});jQuery("#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal-cont, #reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal button.cr-ajax-reviews-cus-images-close").on("click",function(t){t.preventDefault();jQuery("#reviews.cr-reviews-ajax-reviews .cr-mask-active div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-main").slick('slickGoTo',0,!0);jQuery("#reviews.cr-reviews-ajax-reviews .cr-mask-active div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-nav").slick('slickGoTo',0,!0);jQuery("#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal-cont").removeClass("cr-mask-active");jQuery("body").removeClass("cr-noscroll")});jQuery("#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal").on("click",function(t){t.stopPropagation()});jQuery(".single_variation_wrap").on("show_variation",function(event,variation){if(jQuery(".cr_gtin").length){jQuery(".cr_gtin_val").text(variation._cr_gtin)}
if(jQuery(".cr_mpn").length){jQuery(".cr_mpn_val").text(variation._cr_mpn)}
if(jQuery(".cr_brand").length){jQuery(".cr_brand_val").text(variation._cr_brand)}});jQuery(document).on('reset_data',function(){var cr_gtin=jQuery(".cr_gtin"),cr_mpn=jQuery(".cr_mpn"),cr_brand=jQuery(".cr_brand");if(cr_gtin.length){jQuery(".cr_gtin_val").text(cr_gtin.data("o_content"))}
if(cr_mpn.length){jQuery(".cr_mpn_val").text(cr_mpn.data("o_content"))}
if(cr_brand.length){jQuery(".cr_brand_val").text(cr_brand.data("o_content"))}});jQuery('.cr-all-reviews-shortcode .cr-show-more-button').on("click",function(e){e.preventDefault();let attributes=jQuery(this).parents(".cr-all-reviews-shortcode").data("attributes"),cr_rating=jQuery("div.ivole-summaryBox.cr-all-reviews-ajax tr.ivole-histogramRow.ivole-histogramRow-s a.cr-histogram-a").attr("data-rating"),cr_search=jQuery(".cr-ajax-search input").val(),cr_sort=jQuery(this).parents(".cr-all-reviews-shortcode").find(".cr-ajax-reviews-sort").children("option:selected").val();var cr_data={"action":"cr_show_more_all_reviews","attributes":attributes,"rating":cr_rating,"page":jQuery(this).data("page"),"search":cr_search,"sort":cr_sort};cr_filter_all_reviews(cr_data,jQuery(this),!0)});jQuery(".cr-all-reviews-shortcode.cr-all-reviews-no-pagination").on("click","a.cr-histogram-a, .cr-seeAllReviews",function(t){t.preventDefault();var cr_rating=jQuery(this).data("rating");var attributes=jQuery(this).parents(".cr-all-reviews-shortcode").data("attributes");var cr_search=jQuery(".cr-ajax-search input").val();let cr_sort=jQuery(this).parents(".cr-all-reviews-shortcode").find(".cr-ajax-reviews-sort").children("option:selected").val();var cr_data={"action":"cr_show_more_all_reviews","attributes":attributes,"page":0,"rating":cr_rating,"search":cr_search,"sort":cr_sort};jQuery("div.ivole-summaryBox tr.ivole-histogramRow.ivole-histogramRow-s").removeClass("ivole-histogramRow-s");if(cr_rating&gt;0){jQuery(this).closest("tr.ivole-histogramRow").addClass("ivole-histogramRow-s")}
cr_filter_all_reviews(cr_data,jQuery(this))});jQuery(".cr-reviews-grid .cr-show-more-button").on("click",function(e){e.preventDefault();let $this=jQuery(this),$spinner=$this.next(".cr-show-more-spinner"),cr_rating=$this.parents(".cr-reviews-grid").find(".ivole-summaryBox.cr-grid-reviews-ajax tr.ivole-histogramRow.ivole-histogramRow-s a.cr-histogram-a").attr("data-rating"),attributes=$this.parents(".cr-reviews-grid").data("attributes");attributes.comment__not_in=$this.parents(".cr-reviews-grid").find(".cr-review-card.cr-card-product").map(function(){return jQuery(this).data("reviewid")}).get();attributes.comment__not_in=attributes.comment__not_in.concat($this.parents(".cr-reviews-grid").find(".cr-review-card.cr-card-shop").map(function(){return jQuery(this).data("reviewid")}).get());var grid_data={'action':"ivole_show_more_grid_reviews",'rating':cr_rating,'attributes':attributes};$this.hide();$spinner.show();jQuery.post(cr_ajax_object.ajax_url,grid_data,function(response){$spinner.hide();$reviews=jQuery(response.html).find(".cr-review-card");if($reviews.length){$this.parents(".cr-reviews-grid").find(".cr-reviews-grid-inner").colcade("append",$reviews);$this.show()}else{$this.hide()}}).fail(function(response){$spinner.hide();$this.show();$this.parent().append('&lt;div style="color:#cd2653;text-align:center;display:block;"&gt;'+response.responseText+'&lt;/div&gt;')})});jQuery(".cr-reviews-grid .cr-summaryBox-wrap").on("click","a.cr-histogram-a, .cr-seeAllReviews",function(e){e.preventDefault();let $this=jQuery(this),$grid=$this.parents(".cr-reviews-grid"),$spinner=$grid.find(".cr-show-more-spinner"),cr_rating=$this.attr("data-rating"),attributes=$grid.data("attributes");attributes.show_more=attributes.count+attributes.count_shop_reviews;attributes.comment__not_in=[];if(!cr_rating)cr_rating=0;var grid_data={'action':"ivole_show_more_grid_reviews",'rating':cr_rating,'attributes':attributes};$grid.find("div.ivole-summaryBox tr.ivole-histogramRow.ivole-histogramRow-s").removeClass("ivole-histogramRow-s");if(cr_rating&gt;0){$this.closest("tr.ivole-histogramRow").addClass("ivole-histogramRow-s")}
$grid.find(".cr-reviews-grid-inner").hide();$grid.find(".cr-show-more-button").hide();$spinner.show();$grid.find("div.ivole-summaryBox").addClass("cr-summaryBar-updating");jQuery.post(cr_ajax_object.ajax_url,grid_data,function(response){$spinner.hide();$grid.find(".cr-show-more-button").show();$grid.find(".cr-summaryBox-wrap .cr-count-filtered-reviews").empty();$reviews=jQuery(response.html).find(".cr-review-card");if($reviews.length){$grid.find(".cr-reviews-grid-inner").colcade("empty");$grid.find(".cr-reviews-grid-inner").show();$grid.find(".cr-reviews-grid-inner").colcade("append",$reviews);$grid.find("div.ivole-summaryBox").removeClass("cr-summaryBar-updating");$grid.find(".cr-summaryBox-wrap .cr-count-filtered-reviews").append(jQuery(response.html).find(".cr-count-filtered-reviews").html())}}).fail(function(response){$spinner.hide();$this.parent().append('&lt;div style="color: #cd2653;text-align: center;display: block;"&gt;'+response.responseText+'&lt;/div&gt;')})});jQuery('#cr_floatingtrustbadge').on("click",function(){if(!jQuery(this).hasClass('cr-floatingbadge-big')){jQuery(this).find('div.cr-badge.badge_size_compact').hide();jQuery(this).find('div.cr-badge.badge--wide-mobile').css('display','block');jQuery(this).find('div.cr-floatingbadge-close').css('display','block');jQuery(this).addClass('cr-floatingbadge-big');var crcolors=jQuery(this).data('crcolors');if(typeof crcolors!=='undefined'){jQuery(this).css('border-color',crcolors.big.border);jQuery(this).find('div.cr-floatingbadge-background-top').css('background-color',crcolors.big.top);jQuery(this).find('div.cr-floatingbadge-background-middle').css('background-color',crcolors.big.middle);jQuery(this).find('div.cr-floatingbadge-background-bottom').css('background-color',crcolors.big.bottom);jQuery(this).find('div.cr-floatingbadge-background-bottom').css('border-color',crcolors.big.border)}}});jQuery('#cr_floatingtrustbadge .cr-floatingbadge-close').on("click",function(event){if(jQuery('#cr_floatingtrustbadge').hasClass('cr-floatingbadge-big')){jQuery(this).closest('#cr_floatingtrustbadge').find('div.cr-badge.badge--wide-mobile').hide();jQuery(this).closest('#cr_floatingtrustbadge').find('div.cr-badge.badge_size_compact').css('display','block');jQuery(this).closest('#cr_floatingtrustbadge').removeClass('cr-floatingbadge-big');var crcolors=jQuery(this).closest('#cr_floatingtrustbadge').data('crcolors');if(typeof crcolors!=='undefined'){jQuery(this).closest('#cr_floatingtrustbadge').css('border-color',crcolors.small.border);jQuery(this).closest('#cr_floatingtrustbadge').find('div.cr-floatingbadge-background-top').css('background-color',crcolors.small.top);jQuery(this).closest('#cr_floatingtrustbadge').find('div.cr-floatingbadge-background-middle').css('background-color',crcolors.small.middle);jQuery(this).closest('#cr_floatingtrustbadge').find('div.cr-floatingbadge-background-bottom').css('background-color',crcolors.small.bottom);jQuery(this).closest('#cr_floatingtrustbadge').find('div.cr-floatingbadge-background-bottom').css('border-color',crcolors.small.border)}}else{jQuery('#cr_floatingtrustbadge').hide();document.cookie='cr_hide_trustbadge=true; path=/; max-age='+60*60*24+';'}
event.stopPropagation()});jQuery('.cr-slider-read-more a').each(function(){this.onclick=function(e){e.preventDefault();let parent=jQuery(this).parents(".review-text");parent.find(".cr-slider-read-more").hide();parent.find(".cr-slider-details").css("display","inline");jQuery(this).parents(".cr-reviews-slider").slick('setPosition')}});jQuery('.cr-slider-read-less a').each(function(){this.onclick=function(e){e.preventDefault();let parent=jQuery(this).parents(".review-text");parent.find(".cr-slider-details").hide();parent.find(".cr-slider-read-more").css("display","inline");jQuery(this).parents(".cr-reviews-slider").slick('setPosition')}});jQuery('#cr_qna.cr-qna-block .cr-qna-search-block button.cr-qna-ask-button').on('click',function(e){e.preventDefault();jQuery(this).closest('.cr-qna-block').find('.cr-qna-new-q-overlay .cr-qna-new-q-form').addClass('cr-q-modal');jQuery(this).closest('.cr-qna-block').find('.cr-qna-new-q-overlay .cr-qna-new-q-form.cr-qna-new-a-form').removeClass('cr-q-modal');jQuery(this).closest('.cr-qna-block').find('.cr-qna-new-q-overlay').addClass('cr-q-modal');jQuery('body').addClass('cr-noscroll')});jQuery("#cr_qna.cr-qna-block .cr-qna-list-block .cr-qna-list-block-inner").on("click",".cr-qna-ans-button",function(e){e.preventDefault();let parent=jQuery(this).parents(".cr-qna-list-q-cont");let question=parent.find("span.cr-qna-list-question").text();if(question.length){jQuery("#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-qna-new-a-form .cr-qna-new-q-form-input .cr-qna-new-q-form-text").text(question)}
let question_id=jQuery(this).attr("data-question");if(question_id.length){jQuery("#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-input .cr-qna-new-q-form-s-b").attr("data-question",question_id)}
let post_id=jQuery(this).attr("data-post");if(post_id.length){jQuery("#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-input .cr-qna-new-q-form-s-b").attr("data-post",post_id)}
jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form').removeClass("cr-q-modal");jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-qna-new-a-form').addClass("cr-q-modal");jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay').addClass("cr-q-modal");jQuery("body").addClass("cr-noscroll")});jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay').on("click",function(e){e.preventDefault();jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-ok').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-error').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-input').css('display','block');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form').removeClass('cr-q-modal');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay').removeClass('cr-q-modal');jQuery("body").removeClass("cr-noscroll")});jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-close').on("click",function(e){e.preventDefault();jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-ok').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-error').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-input').css('display','block');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form').removeClass('cr-q-modal');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay').removeClass('cr-q-modal');jQuery("body").removeClass("cr-noscroll")});jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form').on("click",function(e){e.stopPropagation()});jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-q, #cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-name, #cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-email').on("input",function(e){jQuery(this).addClass('cr-qna-new-q-form-notinit');crValidateQna(jQuery(this))});jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-input .cr-qna-new-q-form-s-b').on("click",function(e){if(crValidateQnaHelper(jQuery(this))){var cr_cptcha=jQuery(this).attr("data-crcptcha");if(cr_cptcha&amp;&amp;cr_cptcha.length&gt;0){grecaptcha.ready(function(){grecaptcha.execute(cr_cptcha,{action:'submit'}).then(function(token){crNewQna(token)})})}else{crNewQna('')}}});jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-ok .cr-qna-new-q-form-s-b').on("click",function(e){e.preventDefault();jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-ok').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-error').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-input').css('display','block');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form').removeClass('cr-q-modal');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay').removeClass('cr-q-modal');jQuery("body").removeClass("cr-noscroll")});jQuery("#cr_qna.cr-qna-block #cr-show-more-q-id").on("click",function(t){t.preventDefault();let qna_block=jQuery(this).parents(".cr-qna-block").eq(0);let cr_product_id=jQuery(this).attr("data-product");let cr_page=jQuery(this).attr("data-page");let cr_attributes=qna_block.data("attributes");let cr_search=qna_block.find(".cr-ajax-qna-search input").val();let cr_data={"action":"cr_show_more_qna","productID":cr_product_id,"page":cr_page,"search":cr_search,"cr_attributes":cr_attributes};qna_block.find(".cr-search-no-qna").hide();jQuery(this).hide();qna_block.find("#cr-show-more-q-spinner").show();jQuery.post(cr_ajax_object.ajax_url,cr_data,function(response){jQuery("#cr_qna.cr-qna-block #cr-show-more-q-spinner").hide();if(response.page&gt;=0){jQuery("#cr_qna.cr-qna-block .cr-qna-list-block .cr-qna-list-block-inner").append(response.html);jQuery("#cr_qna.cr-qna-block #cr-show-more-q-id").attr("data-page",response.page);if(!response.last_page){jQuery("#cr_qna.cr-qna-block #cr-show-more-q-id").show()}}
if(response.html===""&amp;&amp;response.page===0){jQuery("#cr_qna.cr-qna-block .cr-search-no-qna").show()}},"json")});jQuery("#cr_qna.cr-qna-block .cr-ajax-qna-search input").on("keyup",cr_keyup_delay(function(e){var code=(e.keyCode||e.which);if(code==37||code==38||code==39||code==40){return}
jQuery("#cr_qna.cr-qna-block #cr-show-more-q-id").attr("data-page",-1);jQuery("#cr_qna.cr-qna-block .cr-qna-list-block .cr-qna-list-block-inner").empty();jQuery("#cr_qna.cr-qna-block #cr-show-more-q-id").trigger("click")},500));jQuery("#cr_qna.cr-qna-block .cr-ajax-qna-search input").on("keyup",function(e){if(jQuery(this).val()!==""){jQuery("#cr_qna.cr-qna-block .cr-ajax-qna-search .cr-clear-input").css("display","inline-block")}else{if(jQuery(this).val()==="")jQuery("#cr_qna.cr-qna-block .cr-ajax-qna-search .cr-clear-input").hide()}}).on("change",function(){if(jQuery(this).val()==="")jQuery("#cr_qna.cr-qna-block .cr-ajax-qna-search .cr-clear-input").hide()});jQuery("#cr_qna.cr-qna-block .cr-ajax-qna-search .cr-clear-input").on("click",function(){jQuery(this).prev("input").val("");jQuery("#cr_qna.cr-qna-block .cr-ajax-qna-search .cr-clear-input").hide();jQuery("#cr_qna.cr-qna-block #cr-show-more-q-id").attr("data-page",-1);jQuery("#cr_qna.cr-qna-block .cr-qna-list-block .cr-qna-list-block-inner").empty();jQuery("#cr_qna.cr-qna-block #cr-show-more-q-id").trigger("click")});jQuery("body").on("click","a.cr-qna-link",function(){const cr_qna_tab=jQuery('.cr_qna_tab a');if(cr_qna_tab.length){cr_qna_tab.click()}else{jQuery('.cr-qna-block').parents(':hidden').show()}
return!0});jQuery("#cr_review_image").on("change",function(){jQuery(".cr-upload-images-status").removeClass("cr-upload-images-status-error");jQuery(".cr-upload-images-status").text(cr_ajax_object.cr_upload_initial);let allowedTypes=['image/jpeg','image/png','image/jpg','image/gif','video/mp4','video/mpeg','video/ogg','video/webm','video/quicktime','video/x-msvideo'];let uploadFiles=jQuery("#cr_review_image");let countFiles=uploadFiles[0].files.length;let countUploaded=jQuery(".cr-upload-images-preview .cr-upload-images-containers").length;let lastIndex=1;let cr_captcha="";if(jQuery(this).attr("data-lastindex")){lastIndex=parseInt(jQuery(this).attr("data-lastindex"))}
if(countFiles+countUploaded&gt;cr_ajax_object.cr_images_upload_limit){jQuery(".cr-upload-images-status").addClass("cr-upload-images-status-error");jQuery(".cr-upload-images-status").text(cr_ajax_object.cr_upload_error_too_many);jQuery(".cr-upload-images-preview .cr-upload-images-containers").not(".cr-upload-ok").remove();uploadFiles.val("");return}
for(let i=0;i&lt;countFiles;i++){if(!allowedTypes.includes(uploadFiles[0].files[i].type)){jQuery(".cr-upload-images-status").addClass("cr-upload-images-status-error");jQuery(".cr-upload-images-status").text(cr_ajax_object.cr_upload_error_file_type);jQuery(".cr-upload-images-preview .cr-upload-images-containers").not(".cr-upload-ok").remove();uploadFiles.val("");return}else if(uploadFiles[0].files[i].size&amp;&amp;uploadFiles[0].files[i].size&gt;cr_ajax_object.cr_images_upload_max_size){jQuery(".cr-upload-images-status").addClass("cr-upload-images-status-error");jQuery(".cr-upload-images-status").text(cr_ajax_object.cr_upload_error_file_size);jQuery(".cr-upload-images-preview .cr-upload-images-containers").not(".cr-upload-ok").remove();uploadFiles.val("");return}else{let container=jQuery("&lt;div/&gt;",{class:"cr-upload-images-containers cr-upload-images-container-"+(lastIndex+i)});let progressBar=jQuery("&lt;div/&gt;",{class:"cr-upload-images-pbar"});progressBar.append(jQuery("&lt;div/&gt;",{class:"cr-upload-images-pbarin"}));if(-1===uploadFiles[0].files[i].type.indexOf('image')){container.append(jQuery("&lt;svg class='cr-upload-video-thumbnail' viewBox='0 0 576 512'&gt;&lt;path d='M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z'&gt;&lt;/path&gt;&lt;/svg&gt;"))}else{container.append(jQuery("&lt;img&gt;",{class:"cr-upload-images-thumbnail",src:URL.createObjectURL(uploadFiles[0].files[i])}))}
container.append(progressBar);let removeButton=jQuery("&lt;button/&gt;",{class:"cr-upload-images-delete"});removeButton.append('&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"&gt;&lt;rect x="0" fill="none" width="20" height="20"/&gt;&lt;g&gt;&lt;path class="cr-no-icon" d="M12.12 10l3.53 3.53-2.12 2.12L10 12.12l-3.54 3.54-2.12-2.12L7.88 10 4.34 6.46l2.12-2.12L10 7.88l3.54-3.53 2.12 2.12z"/&gt;&lt;/g&gt;&lt;/svg&gt;');container.append(removeButton);container.append(jQuery("&lt;input&gt;",{name:"cr-upload-images-ids[]",type:"hidden",value:""}));container.append(jQuery("&lt;span/&gt;",{class:"cr-upload-images-delete-spinner"}));jQuery(".cr-upload-images-preview").append(container)}}
for(let i=0;i&lt;countFiles;i++){let formData=new FormData();formData.append("action","cr_upload_local_images_frontend");formData.append("cr_nonce",jQuery(this).attr("data-nonce"));formData.append("cr_postid",jQuery(this).attr("data-postid"));formData.append("cr_file",uploadFiles[0].files[i]);if(typeof grecaptcha!=="undefined"&amp;&amp;cr_ajax_object.ivole_recaptcha==='1'){cr_captcha=grecaptcha.getResponse();grecaptcha.reset()}
formData.append("cr_captcha",cr_captcha);jQuery.ajax({url:cr_ajax_object.ajax_url,data:formData,processData:!1,contentType:!1,dataType:"json",type:"POST",beforeSend:function(){},xhr:function(){var myXhr=jQuery.ajaxSettings.xhr();if(myXhr.upload){myXhr.upload.addEventListener('progress',function(e){if(e.lengthComputable){let perc=(e.loaded/e.total)*100;perc=perc.toFixed(0);jQuery(".cr-upload-images-preview .cr-upload-images-containers.cr-upload-images-container-"+(lastIndex+i)+" .cr-upload-images-pbar .cr-upload-images-pbarin").width(perc+"%")}},!1)}
return myXhr},success:function(response){if(200===response.code){let idkey=JSON.stringify({id:response.attachment.id,key:response.attachment.key});jQuery(".cr-upload-images-preview .cr-upload-images-containers.cr-upload-images-container-"+(lastIndex+i)+" input").val(idkey);jQuery(".cr-upload-images-preview .cr-upload-images-containers.cr-upload-images-container-"+(lastIndex+i)).addClass("cr-upload-ok");jQuery(".cr-upload-images-preview .cr-upload-images-containers.cr-upload-images-container-"+(lastIndex+i)+" button").attr("data-delnonce",response.attachment.nonce)}else if(500&lt;=response.code){jQuery(".cr-upload-images-preview .cr-upload-images-containers.cr-upload-images-container-"+(lastIndex+i)).remove();jQuery(".cr-upload-images-status").addClass("cr-upload-images-status-error");jQuery(".cr-upload-images-status").text(response.message)}}})}
jQuery(this).attr("data-lastindex",lastIndex+countFiles);uploadFiles.val("")});jQuery(".cr-upload-images-preview").on("click",".cr-upload-images-delete",function(e){e.preventDefault();jQuery(".cr-upload-images-status").removeClass("cr-upload-images-status-error");jQuery(".cr-upload-images-status").text(cr_ajax_object.cr_upload_initial);let classList=jQuery(this).parent().eq(0).attr("class").split(/\s+/);let classes="";jQuery.each(classList,function(index,item){classes+="."+item});let ajaxData={"action":"cr_delete_local_images_frontend","cr_nonce":jQuery(this).attr("data-delnonce"),"image":jQuery(this).parent().children("input").eq(0).val(),"class":classes}
jQuery(this).parent().addClass("cr-upload-delete-pending");jQuery.post(cr_ajax_object.ajax_url,ajaxData,function(response){if(200===response.code&amp;&amp;response["class"]){jQuery(".cr-upload-images-preview "+response["class"]).remove()}
jQuery(".cr-upload-images-preview "+response["class"]).removeClass("cr-upload-delete-pending")},"json")});jQuery(".cr-review-form-rating .cr-review-form-rating-inner").hover(function(){let rating=parseInt(jQuery(this).data("rating"));let ratingActv=parseInt(jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-actv").data("rating"));if(isNaN(ratingActv)){ratingActv=0}
for(r=1;r&lt;6;r++){if(r&gt;rating&amp;&amp;r&gt;ratingActv){jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-act").hide();jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-deact").show()}else{jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-deact").hide();jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-act").show()}}
jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-nbr").text(rating+"/5")},function(){let ratingActv=parseInt(jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-actv").data("rating"));if(isNaN(ratingActv)){ratingActv=0}
for(r=1;r&lt;6;r++){if(r&gt;ratingActv){jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-act").hide();jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-deact").show()}else{jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-deact").hide();jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-act").show()}}
jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-nbr").text(ratingActv+"/5")});jQuery(".cr-review-form-rating .cr-review-form-rating-inner").on("click",function(e){e.preventDefault();let rating=parseInt(jQuery(this).data("rating"));jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner").removeClass("cr-review-form-rating-actv");jQuery(this).addClass("cr-review-form-rating-actv");for(r=1;r&lt;6;r++){if(r&gt;rating){jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-act").hide();jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-deact").show()}else{jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-deact").hide();jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-inner[data-rating="+r+"] .cr-rating-act").show()}}
jQuery(this).closest(".cr-review-form-rating-cont").find(".cr-review-form-rating-nbr").text(rating+"/5");jQuery(this).closest(".cr-review-form-rating").find(".cr-review-form-rating-inp").val(rating);jQuery(this).closest(".cr-review-form-rating").removeClass("cr-review-form-error")});jQuery(".cr-all-reviews-shortcode .cr-nav-left svg, .cr-all-reviews-shortcode .cr-nav-right svg, .cr-all-reviews-shortcode .cr-review-form-cancel").on("click",function(e){jQuery(this).closest(".cr-all-reviews-shortcode").removeClass("cr-all-reviews-new-review");jQuery(this).closest(".cr-review-form-wrap").removeClass("cr-review-form-res");cr_reset_review_form(jQuery(this))});jQuery(".cr-all-reviews-shortcode .cr-review-form-wrap").on("click",".cr-review-form-success",function(e){jQuery(this).closest(".cr-all-reviews-shortcode").removeClass("cr-all-reviews-new-review");jQuery(this).closest(".cr-review-form-wrap").removeClass("cr-review-form-res");cr_reset_review_form(jQuery(this))});jQuery(".cr-review-form-wrap").on("click",".cr-review-form-error",function(e){jQuery(this).closest(".cr-review-form-wrap").removeClass("cr-review-form-res")});jQuery(".cr-ajax-reviews-review-form .cr-nav-left svg, .cr-ajax-reviews-review-form .cr-nav-right svg, .cr-ajax-reviews-review-form .cr-review-form-cancel").on("click",function(e){jQuery(this).closest(".cr-reviews-ajax-reviews").find(".cr-reviews-ajax-comments").show();jQuery(this).closest(".cr-reviews-ajax-reviews").find(".cr-ajax-reviews-review-form").hide();jQuery(this).closest(".cr-review-form-wrap").removeClass("cr-review-form-res");cr_reset_review_form(jQuery(this))});jQuery(".cr-ajax-reviews-review-form .cr-review-form-wrap").on("click",".cr-review-form-success",function(e){jQuery(this).closest(".cr-reviews-ajax-reviews").find(".cr-reviews-ajax-comments").show();jQuery(this).closest(".cr-reviews-ajax-reviews").find(".cr-ajax-reviews-review-form").hide();jQuery(this).closest(".cr-review-form-wrap").removeClass("cr-review-form-res");cr_reset_review_form(jQuery(this))});jQuery(".cr-review-form-wrap .cr-review-form-submit").on("click",function(e){if(0&lt;jQuery(this).closest(".cr-review-form-wrap").find(".cr-form-item-media-preview .cr-upload-images-containers:not(.cr-upload-ok)").length){return!1}
jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-rating").removeClass("cr-review-form-error");jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-comment").removeClass("cr-review-form-error");jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-name").removeClass("cr-review-form-error");jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-email").removeClass("cr-review-form-error");jQuery(this).closest(".cr-review-form-wrap").find(".cr-onsite-question").removeClass("cr-review-form-error");jQuery(this).closest(".cr-review-form-wrap").find(".cr-form-item-media").removeClass("cr-review-form-error");if(cr_validate_review_form(jQuery(this))){let onsiteQuestions={};jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-rating input[type='hidden']").each(function(){onsiteQuestions[jQuery(this).attr('name')]=jQuery(this).val()})
jQuery(this).closest(".cr-review-form-wrap").find(".cr-onsite-question input").each(function(){onsiteQuestions[jQuery(this).attr('name')]=jQuery(this).val()})
let cr_data={"action":"cr_submit_review","rating":jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-rating-overall .cr-review-form-rating-inp").val(),"review":jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-comment-txt").val().trim(),"name":jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-name .cr-review-form-txt").val().trim(),"id":jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-item-id").val(),"email":jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-email .cr-review-form-txt").val().trim(),"onsiteQuestions":onsiteQuestions,"cr-upload-images-ids":jQuery(this).closest(".cr-review-form-wrap").find(".cr-form-item-media .cr-upload-images-containers input").map(function(){return jQuery(this).val()}).get()};jQuery(this).closest(".cr-review-form-wrap").addClass("cr-review-form-submitting");jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-continue").removeClass("cr-review-form-success");jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-continue").removeClass("cr-review-form-error");jQuery.post({url:cr_ajax_object.ajax_url,data:cr_data,context:jQuery(this),success:function(response){this.closest(".cr-review-form-wrap").removeClass("cr-review-form-submitting");this.closest(".cr-review-form-wrap").addClass("cr-review-form-res");this.closest(".cr-review-form-wrap").find(".cr-review-form-result span").html(response.description);this.closest(".cr-review-form-wrap").find(".cr-review-form-continue").html(response.button);if(0===response.code){this.closest(".cr-review-form-wrap").find(".cr-review-form-continue").addClass("cr-review-form-success")}else{this.closest(".cr-review-form-wrap").find(".cr-review-form-continue").addClass("cr-review-form-error")}},dataType:"json"})}});jQuery(".cr-single-product-review").on("click",".cr-single-product-rev-submit",function(t){let validationResult=!0;let reviewForm=jQuery(this).closest(".cr-single-product-review");reviewForm.find(".cr-review-form-rating-cont.cr-review-form-rating-req").each(function(index){if(1&gt;jQuery(this).find(".cr-review-form-rating-actv").length){jQuery(this).closest(".cr-review-form-rating").addClass("cr-review-form-error");validationResult=!1}});reviewForm.find(".cr-onsite-question.cr-review-form-que-req").each(function(index){if(1&gt;jQuery(this).find("input[type=text]").val().trim().length){jQuery(this).closest(".cr-onsite-question").addClass("cr-review-form-error");validationResult=!1}else{jQuery(this).closest(".cr-onsite-question").removeClass("cr-review-form-error")}});reviewForm.find(".cr-review-form-textbox").each(function(index){if(1&gt;jQuery(this).val().trim().length){jQuery(this).addClass("cr-review-form-error");validationResult=!1}else{jQuery(this).removeClass("cr-review-form-error")}});if(!validationResult){t.preventDefault()}});jQuery(".cr-all-reviews-add-review").on("click",function(t){t.preventDefault();jQuery(this).closest(".cr-all-reviews-shortcode").addClass("cr-all-reviews-new-review")});jQuery(".cr-review-form-wrap .cr-form-item-media-none").on("click",function(t){jQuery(this).parent().find("input.cr-form-item-media-file").trigger("click")});jQuery(".cr-review-form-wrap .cr-form-item-media-preview").on("click",".cr-form-item-media-add",function(t){jQuery(this).parents(".cr-form-item-media").find("input.cr-form-item-media-file").trigger("click")});jQuery(".cr-review-form-wrap .cr-form-item-media .cr-form-item-media-file").on("change",function(){let allowedTypes=['image/jpeg','image/png','image/jpg','image/gif','video/mp4','video/mpeg','video/ogg','video/webm','video/quicktime','video/x-msvideo'],uploadFiles=jQuery(this),countFiles=uploadFiles[0].files.length,lastIndex=1,mediaPreview=jQuery(this).parent().find(".cr-form-item-media-preview"),countUploaded=mediaPreview.children(".cr-upload-images-containers").length;jQuery(this).closest(".cr-form-item-media").removeClass("cr-review-form-error");if(jQuery(this).attr("data-lastindex")){lastIndex=parseInt(jQuery(this).attr("data-lastindex"))}
if(countFiles+countUploaded&gt;cr_ajax_object.cr_images_upload_limit){jQuery(this).closest(".cr-form-item-media").addClass("cr-review-form-error");jQuery(this).closest(".cr-form-item-media").find(".cr-review-form-field-error").text(cr_ajax_object.cr_upload_error_too_many);uploadFiles.val("");return}
for(let i=0;i&lt;countFiles;i++){if(!allowedTypes.includes(uploadFiles[0].files[i].type)){jQuery(this).closest(".cr-form-item-media").addClass("cr-review-form-error");jQuery(this).closest(".cr-form-item-media").find(".cr-review-form-field-error").text(cr_ajax_object.cr_upload_error_file_type);uploadFiles.val("");return}else if(uploadFiles[0].files[i].size&amp;&amp;uploadFiles[0].files[i].size&gt;cr_ajax_object.cr_images_upload_max_size*100){jQuery(this).closest(".cr-form-item-media").addClass("cr-review-form-error");jQuery(this).closest(".cr-form-item-media").find(".cr-review-form-field-error").text(cr_ajax_object.cr_upload_error_file_size);uploadFiles.val("");return}else{let container=jQuery("&lt;div/&gt;",{class:"cr-upload-images-containers cr-upload-images-container-"+(lastIndex+i)});let progressBar=jQuery("&lt;div/&gt;",{class:"cr-upload-images-pbar"});progressBar.append(jQuery("&lt;div/&gt;",{class:"cr-upload-images-pbarin"}));if(-1===uploadFiles[0].files[i].type.indexOf('image')){container.append(jQuery("&lt;svg class='cr-upload-video-thumbnail' viewBox='0 0 576 512'&gt;&lt;path d='M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z'&gt;&lt;/path&gt;&lt;/svg&gt;"))}else{container.append(jQuery("&lt;img&gt;",{class:"cr-upload-images-thumbnail",src:URL.createObjectURL(uploadFiles[0].files[i])}))}
container.append(progressBar);let removeButton=jQuery("&lt;button/&gt;",{class:"cr-upload-images-delete"});removeButton.append('&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"&gt;&lt;rect x="0" fill="none" width="20" height="20"/&gt;&lt;g&gt;&lt;path class="cr-no-icon" d="M12.12 10l3.53 3.53-2.12 2.12L10 12.12l-3.54 3.54-2.12-2.12L7.88 10 4.34 6.46l2.12-2.12L10 7.88l3.54-3.53 2.12 2.12z"/&gt;&lt;/g&gt;&lt;/svg&gt;');container.append(removeButton);container.append(jQuery("&lt;input&gt;",{name:"cr-upload-images-ids[]",type:"hidden",value:""}));container.append(jQuery("&lt;span/&gt;",{class:"cr-upload-images-delete-spinner"}));mediaPreview.find(".cr-form-item-media-add").remove();mediaPreview.append(container);if(countFiles+countUploaded&lt;cr_ajax_object.cr_images_upload_limit){mediaPreview.append(jQuery("&lt;div class='cr-form-item-media-add'&gt;+&lt;/div&gt;"))}}}
if(0&lt;mediaPreview.children(".cr-upload-images-containers").length&amp;&amp;!mediaPreview.hasClass("cr-form-visible")){mediaPreview.parents(".cr-form-item-subcontainer").addClass("cr-form-visible")}
for(let i=0;i&lt;countFiles;i++){let formData=new FormData();formData.append("action","cr_upload_media");formData.append("cr_file",uploadFiles[0].files[i]);formData.append("cr_item",jQuery(this).closest(".cr-review-form-wrap").find(".cr-review-form-item-id").val());var currentFileInput=jQuery(this);jQuery.ajax({url:cr_ajax_object.ajax_url,data:formData,processData:!1,contentType:!1,dataType:"json",type:"POST",context:this,beforeSend:function(){},xhr:function(){var myXhr=jQuery.ajaxSettings.xhr();if(myXhr.upload){myXhr.upload.addEventListener('progress',function(e){if(e.lengthComputable){let perc=(e.loaded/e.total)*100;perc=perc.toFixed(0);currentFileInput.parent().find(".cr-form-item-media-preview .cr-upload-images-containers.cr-upload-images-container-"+(lastIndex+i)+" .cr-upload-images-pbar .cr-upload-images-pbarin").width(perc+"%")}},!1)}
return myXhr},success:function(response){if(200===response.code){let idkey=JSON.stringify({"id":response.attachment.id,"key":response.attachment.key});currentFileInput.parent().find(".cr-form-item-media-preview .cr-upload-images-containers.cr-upload-images-container-"+(lastIndex+i)+" input").val(idkey);currentFileInput.parent().find(".cr-form-item-media-preview .cr-upload-images-containers.cr-upload-images-container-"+(lastIndex+i)).addClass("cr-upload-ok")}else if(500&lt;=response.code){currentFileInput.parent().find(".cr-form-item-media-preview .cr-upload-images-containers.cr-upload-images-container-"+(lastIndex+i)).remove();let mediaPreview=jQuery(this).closest(".cr-form-item-media").find(".cr-form-item-media-preview");let countUploaded=mediaPreview.find(".cr-upload-images-containers").length;if(0&lt;countUploaded){if(0===mediaPreview.children(".cr-form-item-media-add").length){mediaPreview.append(jQuery("&lt;div class='cr-form-item-media-add'&gt;+&lt;/div&gt;"))}}else{mediaPreview.removeClass("cr-form-visible");mediaPreview.parents(".cr-form-item-subcontainer").removeClass("cr-form-visible")}
jQuery(this).closest(".cr-form-item-media").addClass("cr-review-form-error");jQuery(this).closest(".cr-form-item-media").find(".cr-review-form-field-error").text(response.message)}}})}
jQuery(this).attr("data-lastindex",lastIndex+countFiles);uploadFiles.val("")});jQuery(".cr-review-form-wrap .cr-form-item-media-preview").on("click",".cr-upload-images-delete",function(e){e.preventDefault();let imgContainer=jQuery(this).parent(),mediaPreview=imgContainer.parent();let ajaxData={"action":"cr_delete_media","image":jQuery(this).parent().children("input").eq(0).val()}
imgContainer.addClass("cr-upload-delete-pending");jQuery.post(cr_ajax_object.ajax_url,ajaxData,function(response){imgContainer.removeClass("cr-upload-delete-pending");if(200===response.code){imgContainer.remove();let countUploaded=mediaPreview.children(".cr-upload-images-containers").length;if(0&lt;countUploaded){if(0===mediaPreview.children(".cr-form-item-media-add").length){mediaPreview.append(jQuery("&lt;div class='cr-form-item-media-add'&gt;+&lt;/div&gt;"))}}else{mediaPreview.removeClass("cr-form-visible");mediaPreview.parents(".cr-form-item-subcontainer").removeClass("cr-form-visible")}}},"json")});cr_maybe_download_media_frontend();if("object"===typeof elementorFrontend&amp;&amp;"hooks" in elementorFrontend){elementorFrontend.hooks.addAction("frontend/element_ready/widget",function($scope){if(-1!==$scope.data("widget_type").indexOf("shortcode")){if(0&lt;$scope.find(".cr-reviews-grid-inner").length){crResizeAllGridItems()}}})}});function initVoteClick(sel1,sel2,action){jQuery(sel1).on("click",sel2,function(e){e.preventDefault();let reviewIDhtml=jQuery(this).data("vote");let parent=jQuery(this).parents(".cr-voting-cont-uni");if(reviewIDhtml!=null){let reviewID=reviewIDhtml;let data={"action":action,"reviewID":reviewID,"upvote":jQuery(this).data("upvote")};parent.find(".cr-voting-a").removeClass("cr-voting-active");parent.find(".cr-voting-a").addClass("cr-voting-update");jQuery.post(cr_ajax_object.ajax_url,data,function(response){parent.find(".cr-voting-a").removeClass("cr-voting-update");if(response.code===0){if(response.votes){parent.find(".cr-voting-upvote-count").text("("+response.votes.upvotes+")");parent.find(".cr-voting-downvote-count").text("("+response.votes.downvotes+")")}
if(0!==response.votes.current){if(0&lt;response.votes.current){parent.find(".cr-voting-upvote").addClass("cr-voting-active")}else{parent.find(".cr-voting-downvote").addClass("cr-voting-active")}}}},"json")}})}
function crValidateQnaHelper(refElement){let ret=!0;let modal=refElement.closest('.cr-qna-block').find('.cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal');if(modal.find('.cr-qna-new-q-form-q').val().trim().length&lt;=0){modal.find('.cr-qna-new-q-form-q').addClass('cr-qna-new-q-form-invalid');ret=!1}else{modal.find('.cr-qna-new-q-form-q').removeClass('cr-qna-new-q-form-invalid')}
if(modal.find('.cr-qna-new-q-form-name').val().trim().length&lt;=0){modal.find('.cr-qna-new-q-form-name').addClass('cr-qna-new-q-form-invalid');ret=!1}else{modal.find('.cr-qna-new-q-form-name').removeClass('cr-qna-new-q-form-invalid')}
if(!crValidateEmail(modal.find('.cr-qna-new-q-form-email').val().trim())){modal.find('.cr-qna-new-q-form-email').addClass('cr-qna-new-q-form-invalid');ret=!1}else{modal.find('.cr-qna-new-q-form-email').removeClass('cr-qna-new-q-form-invalid')}
return ret}
function crValidateQna(refElement){if(crValidateQnaHelper(refElement)){refElement.closest('.cr-qna-block').find('.cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-s button.cr-qna-new-q-form-s-b').addClass('cr-q-active')}else{refElement.closest('.cr-qna-block').find('.cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-s button.cr-qna-new-q-form-s-b').removeClass('cr-q-active')}}
function crValidateEmail(email){var re=/\S+@\S+\.\S+/;return re.test(email)}
function crNewQna(token){var cr_nonce=jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input .cr-qna-new-q-form-s-b').attr("data-nonce");var cr_post_id=jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input .cr-qna-new-q-form-s-b').attr("data-post");var cr_current_post_id=jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input .cr-qna-new-q-form-s-b').attr("data-product");var cr_text=jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-q').val().trim();var cr_name=jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-name').val().trim();var cr_email=jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-email').val().trim();var cr_question_id=jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input .cr-qna-new-q-form-s-b').attr("data-question");var cr_data={"action":"cr_new_qna","productID":cr_post_id,"currentPostID":cr_current_post_id,"questionID":cr_question_id,"text":cr_text,"name":cr_name,"email":cr_email,"security":cr_nonce,"cptcha":token};jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input .cr-qna-new-q-form-s-b').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input .cr-qna-new-q-form-s-p').css('display','inline-block');jQuery.post(cr_ajax_object.ajax_url,cr_data,function(response){if(0===response.code){jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-error').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-ok').css('display','block')}else{if(response.description&amp;&amp;response.description.length&gt;0){jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-error p.cr-qna-new-q-form-text span.cr-qna-new-q-form-text-additional').text(response.description)}
jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-ok').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input').css('display','none');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-error').css('display','block')}
jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-q').val('');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-q, #cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-name, #cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form .cr-qna-new-q-form-email').removeClass('cr-qna-new-q-form-notinit');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input .cr-qna-new-q-form-s-b').css('display','inline-block');jQuery('#cr_qna.cr-qna-block .cr-qna-new-q-overlay .cr-qna-new-q-form.cr-q-modal .cr-qna-new-q-form-input .cr-qna-new-q-form-s-p').css('display','none')},"json")}
function cr_keyup_delay(fn,ms){let timer=0;return function(...args){clearTimeout(timer);timer=setTimeout(fn.bind(this,...args),ms||0)}}
function cr_filter_all_reviews(cr_data,refElement,show_more=!1){if(show_more){jQuery(".cr-search-no-reviews").hide();jQuery('.cr-show-more-button').hide();refElement.closest(".cr-all-reviews-shortcode").find(".cr-show-more-review-spinner").show();jQuery.post({url:cr_ajax_object.ajax_url,data:cr_data,context:refElement,success:function(response){jQuery(this).closest(".cr-all-reviews-shortcode").find(".cr-show-more-review-spinner").hide();if(response.html!==""){jQuery(this).closest(".cr-all-reviews-shortcode").find(".commentlist").append(response.html);if(!response.last_page){jQuery(".cr-all-reviews-shortcode .cr-show-more-button").text(response.show_more_label);jQuery("#cr-show-more-all-reviews").show()}
jQuery("#cr-show-more-all-reviews").data("page",response.page);jQuery(".cr-all-reviews-shortcode .cr-count-row .cr-count-row-count").html(response.count_row)}else{jQuery("#cr-show-more-all-reviews").hide()}
if(response.html==""&amp;&amp;response.page===1){jQuery(this).closest(".cr-all-reviews-shortcode").find(".cr-search-no-reviews").show()}},dataType:"json"})}else{jQuery(".cr-search-no-reviews").hide();jQuery("#cr-show-more-all-reviews").hide();jQuery("#cr_all_reviews_shortcode .commentlist").hide();refElement.closest(".cr-all-reviews-shortcode").find(".cr-show-more-review-spinner").show();jQuery("div.ivole-summaryBox").addClass("cr-summaryBar-updating");jQuery(".cr-seeAllReviews").addClass("cr-seeAll-updating");jQuery(".cr-ajax-reviews-sort").addClass("cr-sort-updating");jQuery.post({url:cr_ajax_object.ajax_url,data:cr_data,context:refElement,success:function(response){jQuery(this).closest(".cr-all-reviews-shortcode").find(".cr-show-more-review-spinner").hide();jQuery("div.ivole-summaryBox").removeClass("cr-summaryBar-updating");jQuery(".cr-seeAllReviews").removeClass("cr-seeAll-updating");jQuery(".cr-ajax-reviews-sort").removeClass("cr-sort-updating");if(response.html!==""){jQuery("#cr_all_reviews_shortcode .commentlist").empty();jQuery("#cr_all_reviews_shortcode .commentlist").append(response.html);jQuery("#cr_all_reviews_shortcode .commentlist").show();jQuery("#cr-show-more-all-reviews").data("page",response.page);if(!response.last_page){jQuery(".cr-all-reviews-shortcode .cr-show-more-button").text(response.show_more_label);jQuery("#cr-show-more-all-reviews").show()}}else{jQuery(".cr-search-no-reviews").show()}
jQuery(".cr-all-reviews-shortcode .cr-count-row .cr-count-row-count").html(response.count_row)},dataType:"json"})}}
function cr_maybe_download_media_frontend(){jQuery(".cr-comment-image-ext,.cr-comment-video-ext").each(function(){let ajaxData={"action":"cr_auto_download_media_frontend","reviewID":jQuery(this).data("reviewid")}
jQuery.post(cr_ajax_object.ajax_url,ajaxData,function(response){},"json");return!1})}
function cr_validate_review_form(submitBtn){const validateEmail=(email)=&gt;{return email.match(/^(([^&lt;&gt;()[\]\\.,;:\s@\"]+(\.[^&lt;&gt;()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)};let validationResult=!0;submitBtn.closest(".cr-review-form-wrap").find(".cr-review-form-rating-cont.cr-review-form-rating-req").each(function(index){if(1&gt;jQuery(this).find(".cr-review-form-rating-actv").length){jQuery(this).closest(".cr-review-form-rating").addClass("cr-review-form-error");validationResult=!1}});if(1&gt;submitBtn.closest(".cr-review-form-wrap").find(".cr-review-form-comment-txt").val().trim().length){submitBtn.closest(".cr-review-form-wrap").find(".cr-review-form-comment").addClass("cr-review-form-error");validationResult=!1}
if(1&gt;submitBtn.closest(".cr-review-form-wrap").find(".cr-review-form-name .cr-review-form-txt").val().trim().length){submitBtn.closest(".cr-review-form-wrap").find(".cr-review-form-name").addClass("cr-review-form-error");validationResult=!1}
if(!validateEmail(submitBtn.closest(".cr-review-form-wrap").find(".cr-review-form-email .cr-review-form-txt").val().trim())){submitBtn.closest(".cr-review-form-wrap").find(".cr-review-form-email").addClass("cr-review-form-error");validationResult=!1}
submitBtn.closest(".cr-review-form-wrap").find(".cr-onsite-question.cr-review-form-que-req").each(function(index){if(0&lt;jQuery(this).find("input[type=text]").length){if(1&gt;jQuery(this).find("input[type=text]").val().trim().length){jQuery(this).closest(".cr-onsite-question").addClass("cr-review-form-error");validationResult=!1}else{jQuery(this).closest(".cr-onsite-question").removeClass("cr-review-form-error")}}
if(0&lt;jQuery(this).find("input[type=number]").length){if(1&gt;jQuery(this).find("input[type=number]").val().trim().length){jQuery(this).closest(".cr-onsite-question").addClass("cr-review-form-error");validationResult=!1}else{jQuery(this).closest(".cr-onsite-question").removeClass("cr-review-form-error")}}});return validationResult}
function cr_reset_review_form(refElement){refElement.closest(".cr-review-form-wrap").find(".cr-review-form-rating-cont .cr-review-form-rating-inner").removeClass("cr-review-form-rating-actv");refElement.closest(".cr-review-form-wrap").find(".cr-review-form-rating-cont .cr-review-form-rating-inner .cr-rating-act").hide();refElement.closest(".cr-review-form-wrap").find(".cr-review-form-rating-cont .cr-review-form-rating-inner .cr-rating-deact").show();refElement.closest(".cr-review-form-wrap").find(".cr-review-form-rating-cont .cr-review-form-rating-nbr").text("0/5");refElement.closest(".cr-review-form-wrap").find(".cr-review-form-rating").removeClass("cr-review-form-error");refElement.closest(".cr-review-form-wrap").find(".cr-review-form-comment-txt").val('');refElement.closest(".cr-review-form-wrap").find(".cr-review-form-comment").removeClass("cr-review-form-error");refElement.closest(".cr-review-form-wrap").find(".cr-review-form-name .cr-review-form-txt").val('');refElement.closest(".cr-review-form-wrap").find(".cr-review-form-name").removeClass("cr-review-form-error");refElement.closest(".cr-review-form-wrap").find(".cr-review-form-email .cr-review-form-txt").val('');refElement.closest(".cr-review-form-wrap").find(".cr-review-form-email").removeClass("cr-review-form-error");refElement.closest(".cr-review-form-wrap").find(".cr-onsite-questions .cr-onsite-question").removeClass("cr-review-form-error");refElement.closest(".cr-review-form-wrap").find(".cr-onsite-questions .cr-onsite-question input[type = 'text']").val('');refElement.closest(".cr-review-form-wrap").find(".cr-onsite-questions .cr-onsite-question input[type = 'number']").val('');refElement.closest(".cr-review-form-wrap").find(".cr-form-item-media .cr-upload-images-containers").remove();refElement.closest(".cr-review-form-wrap").find(".cr-form-item-media .cr-form-item-media-preview").removeClass("cr-form-visible");refElement.closest(".cr-review-form-wrap").find(".cr-form-item-media .cr-form-item-media-preview").parents(".cr-form-item-subcontainer").removeClass("cr-form-visible")}})();function crResizeAllGridItems(){jQuery(".cr-reviews-grid-inner").each(function(){if(800&gt;jQuery(this).width()){jQuery(this).find(".cr-reviews-grid-col3").addClass("cr-reviews-grid-col-none")}
if(550&gt;jQuery(this).width()){jQuery(this).find(".cr-reviews-grid-col2").addClass("cr-reviews-grid-col-none")}
jQuery(this).colcade({columns:".cr-reviews-grid-col",items:".cr-review-card"})})}
function crResizeTrustBadges(){jQuery(".cr-trustbadgef").each(function(){let badge=jQuery(this).find(".cr-badge").eq(0);let scale=jQuery(this).width()/badge.outerWidth();if(1&gt;scale){badge.css("transform","scale("+scale+")")}
badge.css("visibility","visible")})};/*!
 * Colcade v0.2.0
 * Lightweight masonry layout
 * by David DeSandro
 * MIT license
 */
(function(window,factory){if(typeof define=='function'&amp;&amp;define.amd){define(factory)}else if(typeof module=='object'&amp;&amp;module.exports){module.exports=factory()}else{window.Colcade=factory()}}(window,function factory(){function Colcade(element,options){element=getQueryElement(element);if(element&amp;&amp;element.colcadeGUID){var instance=instances[element.colcadeGUID];instance.option(options);return instance}
this.element=element;this.options={};this.option(options);this.lastAppend=[];this.lastColumnHeights=[];this.create();element.classList.add('cr-colcade-loaded')}
var proto=Colcade.prototype;proto.option=function(options){this.options=extend(this.options,options)};var GUID=0;var instances={};proto.create=function(){this.errorCheck();var guid=this.guid=++GUID;this.element.colcadeGUID=guid;instances[guid]=this;this.reload();this._windowResizeHandler=this.onWindowResize.bind(this);this._loadHandler=this.onLoad.bind(this);window.addEventListener('resize',this._windowResizeHandler);this.element.addEventListener('load',this._loadHandler,!0)};proto.errorCheck=function(){var errors=[];if(!this.element){errors.push('Bad element: '+this.element)}
if(!this.options.columns){errors.push('columns option required: '+this.options.columns)}
if(!this.options.items){errors.push('items option required: '+this.options.items)}
if(errors.length){throw new Error('[Colcade error] '+errors.join('. '))}};proto.reload=function(){this.updateColumns();this.updateItems();this.layout()};proto.updateColumns=function(){this.columns=querySelect(this.options.columns,this.element)};proto.updateItems=function(){this.items=querySelect(this.options.items,this.element)};proto.getActiveColumns=function(){return this.columns.filter(function(column){var style=getComputedStyle(column);return style.display!='none'})};proto.layout=function(){this.activeColumns=this.getActiveColumns();this._layout()};proto._layout=function(){this.columnHeights=this.activeColumns.map(function(){return 0});this.layoutItems(this.items)};proto.layoutItems=function(items){items.forEach(this.layoutItem,this)};proto.layoutItem=function(item){var minHeight=Math.min.apply(Math,this.columnHeights);var index=this.columnHeights.indexOf(minHeight);this.activeColumns[index].appendChild(item);this.columnHeights[index]+=item.offsetHeight||1};proto.append=function(elems){var items=this.getQueryItems(elems);this.items=this.items.concat(items);this.lastAppend.length=0;this.lastAppend=items.slice();this.lastColumnHeights.length=0;this.lastColumnHeights=this.columnHeights.slice();this.layoutItems(items)};proto.prepend=function(elems){var items=this.getQueryItems(elems);this.items=items.concat(this.items);this._layout()};proto.getQueryItems=function(elems){elems=makeArray(elems);var fragment=document.createDocumentFragment();elems.forEach(function(elem){fragment.appendChild(elem)});return querySelect(this.options.items,fragment)};proto.empty=function(){this.lastAppend.length=0;this.lastColumnHeights.length=0;this.items.forEach(function(item){item.remove()},this);this.items.length=0;this._layout()};proto.measureColumnHeight=function(elem){var boundingRect=this.element.getBoundingClientRect();this.activeColumns.forEach(function(column,i){if(!elem||column.contains(elem)){var lastChildRect=column.lastElementChild.getBoundingClientRect();this.columnHeights[i]=lastChildRect.bottom-boundingRect.top}},this)};proto.onWindowResize=function(){clearTimeout(this.resizeTimeout);this.resizeTimeout=setTimeout(function(){this.onDebouncedResize()}.bind(this),100)};proto.onDebouncedResize=function(){var activeColumns=this.getActiveColumns();var isSameLength=activeColumns.length==this.activeColumns.length;var isSameColumns=!0;this.activeColumns.forEach(function(column,i){isSameColumns=isSameColumns&amp;&amp;column==activeColumns[i]});if(isSameLength&amp;&amp;isSameColumns){return}
this.activeColumns=activeColumns;this._layout()};proto.onLoad=function(event){this.measureColumnHeight(event.target);if(0&lt;this.lastColumnHeights.length&amp;&amp;0&lt;this.lastAppend.length){this.columnHeights.length=0;this.columnHeights=this.lastColumnHeights.slice();this.layoutItems(this.lastAppend)}};proto.destroy=function(){this.items.forEach(function(item){this.element.appendChild(item)},this);window.removeEventListener('resize',this._windowResizeHandler);this.element.removeEventListener('load',this._loadHandler,!0);delete this.element.colcadeGUID;delete instances[this.guid]};docReady(function(){var dataElems=querySelect('[data-colcade]');dataElems.forEach(htmlInit)});function htmlInit(elem){var attr=elem.getAttribute('data-colcade');var attrParts=attr.split(',');var options={};attrParts.forEach(function(part){var pair=part.split(':');var key=pair[0].trim();var value=pair[1].trim();options[key]=value});new Colcade(elem,options)}
Colcade.data=function(elem){elem=getQueryElement(elem);var id=elem&amp;&amp;elem.colcadeGUID;return id&amp;&amp;instances[id]};Colcade.makeJQueryPlugin=function($){$=$||window.jQuery;if(!$){return}
$.fn.colcade=function(arg0){if(typeof arg0=='string'){var args=Array.prototype.slice.call(arguments,1);return methodCall(this,arg0,args)}
plainCall(this,arg0);return this};function methodCall($elems,methodName,args){var returnValue;$elems.each(function(i,elem){var colcade=$.data(elem,'colcade');if(!colcade){return}
var value=colcade[methodName].apply(colcade,args);returnValue=returnValue===undefined?value:returnValue});return returnValue!==undefined?returnValue:$elems}
function plainCall($elems,options){$elems.each(function(i,elem){var colcade=$.data(elem,'colcade');if(colcade){colcade.option(options);colcade.layout()}else{colcade=new Colcade(elem,options);$.data(elem,'colcade',colcade)}})}};Colcade.makeJQueryPlugin();function extend(a,b){for(var prop in b){a[prop]=b[prop]}
return a}
function makeArray(obj){var ary=[];if(Array.isArray(obj)){ary=obj}else if(obj&amp;&amp;typeof obj.length=='number'){for(var i=0;i&lt;obj.length;i++){ary.push(obj[i])}}else{ary.push(obj)}
return ary}
function querySelect(selector,elem){elem=elem||document;var elems=elem.querySelectorAll(selector);return makeArray(elems)}
function getQueryElement(elem){if(typeof elem=='string'){elem=document.querySelector(elem)}
return elem}
function docReady(onReady){if(document.readyState=='complete'){onReady();return}
document.addEventListener('DOMContentLoaded',onReady)}
return Colcade}));!function(){"use strict";var t={d:function(e,n){for(var i in n)t.o(n,i)&amp;&amp;!t.o(e,i)&amp;&amp;Object.defineProperty(e,i,{enumerable:!0,get:n[i]})},o:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r:function(t){"undefined"!=typeof Symbol&amp;&amp;Symbol.toStringTag&amp;&amp;Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};function n(t){if(this.formData={},this.tree={},!(t instanceof FormData))return this;this.formData=t;const e=()=&gt;{const t=new Map;return t.largestIndex=0,t.set=function(e,n){""===e?e=t.largestIndex++:/^[0-9]+$/.test(e)&amp;&amp;(e=parseInt(e),t.largestIndex&lt;=e&amp;&amp;(t.largestIndex=e+1)),Map.prototype.set.call(t,e,n)},t};this.tree=e();const n=/^(?&lt;name&gt;[a-z][-a-z0-9_:]*)(?&lt;array&gt;(?:\[(?:[a-z][-a-z0-9_:]*|[0-9]*)\])*)/i;for(const[t,i]of this.formData){const s=t.match(n);if(s)if(""===s.groups.array)this.tree.set(s.groups.name,i);else{const t=[...s.groups.array.matchAll(/\[([a-z][-a-z0-9_:]*|[0-9]*)\]/gi)].map((([t,e])=&gt;e));t.unshift(s.groups.name);const n=t.pop();t.reduce(((t,n)=&gt;{if(/^[0-9]+$/.test(n)&amp;&amp;(n=parseInt(n)),t.get(n)instanceof Map)return t.get(n);const i=e();return t.set(n,i),i}),this.tree).set(n,i)}}}t.r(e),t.d(e,{date:function(){return f},dayofweek:function(){return h},email:function(){return a},enum:function(){return u},file:function(){return m},maxdate:function(){return z},maxfilesize:function(){return I},maxitems:function(){return v},maxlength:function(){return x},maxnumber:function(){return b},mindate:function(){return A},minfilesize:function(){return $},minitems:function(){return g},minlength:function(){return w},minnumber:function(){return y},number:function(){return c},required:function(){return o},requiredfile:function(){return r},tel:function(){return l},time:function(){return d},url:function(){return p}}),n.prototype.entries=function(){return this.tree.entries()},n.prototype.get=function(t){return this.tree.get(t)},n.prototype.getAll=function(t){if(!this.has(t))return[];const e=t=&gt;{const n=[];if(t instanceof Map)for(const[i,s]of t)n.push(...e(s));else""!==t&amp;&amp;n.push(t);return n};return e(this.get(t))},n.prototype.has=function(t){return this.tree.has(t)},n.prototype.keys=function(){return this.tree.keys()},n.prototype.values=function(){return this.tree.values()};var i=n;function s({rule:t,field:e,error:n,...i}){this.rule=t,this.field=e,this.error=n,this.properties=i}const o=function(t){if(0===t.getAll(this.field).length)throw new s(this)},r=function(t){if(0===t.getAll(this.field).length)throw new s(this)},a=function(t){if(!t.getAll(this.field).every((t=&gt;{if((t=t.trim()).length&lt;6)return!1;if(-1===t.indexOf("@",1))return!1;if(t.indexOf("@")!==t.lastIndexOf("@"))return!1;const[e,n]=t.split("@",2);if(!/^[a-zA-Z0-9!#$%&amp;\'*+\/=?^_`{|}~\.-]+$/.test(e))return!1;if(/\.{2,}/.test(n))return!1;if(/(?:^[ \t\n\r\0\x0B.]|[ \t\n\r\0\x0B.]$)/.test(n))return!1;const i=n.split(".");if(i.length&lt;2)return!1;for(const t of i){if(/(?:^[ \t\n\r\0\x0B-]|[ \t\n\r\0\x0B-]$)/.test(t))return!1;if(!/^[a-z0-9-]+$/i.test(t))return!1}return!0})))throw new s(this)},p=function(t){const e=t.getAll(this.field);if(!e.every((t=&gt;{if(""===(t=t.trim()))return!1;try{return(t=&gt;-1!==["http","https","ftp","ftps","mailto","news","irc","irc6","ircs","gopher","nntp","feed","telnet","mms","rtsp","sms","svn","tel","fax","xmpp","webcal","urn"].indexOf(t))(new URL(t).protocol.replace(/:$/,""))}catch{return!1}})))throw new s(this)},l=function(t){if(!t.getAll(this.field).every((t=&gt;(t=(t=t.trim()).replaceAll(/[()/.*#\s-]+/g,""),/^[+]?[0-9]+$/.test(t)))))throw new s(this)},c=function(t){if(!t.getAll(this.field).every((t=&gt;(t=t.trim(),!!/^[-]?[0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t)||!!/^[-]?(?:[0-9]+)?[.][0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t)))))throw new s(this)},f=function(t){if(!t.getAll(this.field).every((t=&gt;{if(t=t.trim(),!/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t))return!1;const e=new Date(t);return!Number.isNaN(e.valueOf())})))throw new s(this)},d=function(t){if(!t.getAll(this.field).every((t=&gt;{const e=t.trim().match(/^([0-9]{2})\:([0-9]{2})(?:\:([0-9]{2}))?$/);if(!e)return!1;const n=parseInt(e[1]),i=parseInt(e[2]),s=e[3]?parseInt(e[3]):0;return 0&lt;=n&amp;&amp;n&lt;=23&amp;&amp;0&lt;=i&amp;&amp;i&lt;=59&amp;&amp;0&lt;=s&amp;&amp;s&lt;=59})))throw new s(this)},m=function(t){if(!t.getAll(this.field).every((t=&gt;t instanceof File&amp;&amp;this.accept?.some((e=&gt;/^\.[a-z0-9]+$/i.test(e)?t.name.toLowerCase().endsWith(e.toLowerCase()):(t=&gt;{const e=[],n=t.match(/^(?&lt;toplevel&gt;[a-z]+)\/(?&lt;sub&gt;[*]|[a-z0-9.+-]+)$/i);if(n){const t=n.groups.toplevel.toLowerCase(),i=n.groups.sub.toLowerCase();for(const[s,o]of(()=&gt;{const t=new Map;return t.set("jpg|jpeg|jpe","image/jpeg"),t.set("gif","image/gif"),t.set("png","image/png"),t.set("bmp","image/bmp"),t.set("tiff|tif","image/tiff"),t.set("webp","image/webp"),t.set("ico","image/x-icon"),t.set("heic","image/heic"),t.set("asf|asx","video/x-ms-asf"),t.set("wmv","video/x-ms-wmv"),t.set("wmx","video/x-ms-wmx"),t.set("wm","video/x-ms-wm"),t.set("avi","video/avi"),t.set("divx","video/divx"),t.set("flv","video/x-flv"),t.set("mov|qt","video/quicktime"),t.set("mpeg|mpg|mpe","video/mpeg"),t.set("mp4|m4v","video/mp4"),t.set("ogv","video/ogg"),t.set("webm","video/webm"),t.set("mkv","video/x-matroska"),t.set("3gp|3gpp","video/3gpp"),t.set("3g2|3gp2","video/3gpp2"),t.set("txt|asc|c|cc|h|srt","text/plain"),t.set("csv","text/csv"),t.set("tsv","text/tab-separated-values"),t.set("ics","text/calendar"),t.set("rtx","text/richtext"),t.set("css","text/css"),t.set("htm|html","text/html"),t.set("vtt","text/vtt"),t.set("dfxp","application/ttaf+xml"),t.set("mp3|m4a|m4b","audio/mpeg"),t.set("aac","audio/aac"),t.set("ra|ram","audio/x-realaudio"),t.set("wav","audio/wav"),t.set("ogg|oga","audio/ogg"),t.set("flac","audio/flac"),t.set("mid|midi","audio/midi"),t.set("wma","audio/x-ms-wma"),t.set("wax","audio/x-ms-wax"),t.set("mka","audio/x-matroska"),t.set("rtf","application/rtf"),t.set("js","application/javascript"),t.set("pdf","application/pdf"),t.set("swf","application/x-shockwave-flash"),t.set("class","application/java"),t.set("tar","application/x-tar"),t.set("zip","application/zip"),t.set("gz|gzip","application/x-gzip"),t.set("rar","application/rar"),t.set("7z","application/x-7z-compressed"),t.set("exe","application/x-msdownload"),t.set("psd","application/octet-stream"),t.set("xcf","application/octet-stream"),t.set("doc","application/msword"),t.set("pot|pps|ppt","application/vnd.ms-powerpoint"),t.set("wri","application/vnd.ms-write"),t.set("xla|xls|xlt|xlw","application/vnd.ms-excel"),t.set("mdb","application/vnd.ms-access"),t.set("mpp","application/vnd.ms-project"),t.set("docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"),t.set("docm","application/vnd.ms-word.document.macroEnabled.12"),t.set("dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"),t.set("dotm","application/vnd.ms-word.template.macroEnabled.12"),t.set("xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"),t.set("xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"),t.set("xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"),t.set("xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"),t.set("xltm","application/vnd.ms-excel.template.macroEnabled.12"),t.set("xlam","application/vnd.ms-excel.addin.macroEnabled.12"),t.set("pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"),t.set("pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"),t.set("ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"),t.set("ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"),t.set("potx","application/vnd.openxmlformats-officedocument.presentationml.template"),t.set("potm","application/vnd.ms-powerpoint.template.macroEnabled.12"),t.set("ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"),t.set("sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"),t.set("sldm","application/vnd.ms-powerpoint.slide.macroEnabled.12"),t.set("onetoc|onetoc2|onetmp|onepkg","application/onenote"),t.set("oxps","application/oxps"),t.set("xps","application/vnd.ms-xpsdocument"),t.set("odt","application/vnd.oasis.opendocument.text"),t.set("odp","application/vnd.oasis.opendocument.presentation"),t.set("ods","application/vnd.oasis.opendocument.spreadsheet"),t.set("odg","application/vnd.oasis.opendocument.graphics"),t.set("odc","application/vnd.oasis.opendocument.chart"),t.set("odb","application/vnd.oasis.opendocument.database"),t.set("odf","application/vnd.oasis.opendocument.formula"),t.set("wp|wpd","application/wordperfect"),t.set("key","application/vnd.apple.keynote"),t.set("numbers","application/vnd.apple.numbers"),t.set("pages","application/vnd.apple.pages"),t})())("*"===i&amp;&amp;o.startsWith(t+"/")||o===n[0])&amp;&amp;e.push(...s.split("|"))}return e})(e).some((e=&gt;(e="."+e.trim(),t.name.toLowerCase().endsWith(e.toLowerCase())))))))))throw new s(this)},u=function(t){if(!t.getAll(this.field).every((t=&gt;this.accept?.some((e=&gt;t===String(e))))))throw new s(this)},h=function(t){if(!t.getAll(this.field).every((t=&gt;{const e=0===(n=new Date(t).getDay())?7:n;var n;return this.accept?.some((t=&gt;e===parseInt(t)))})))throw new s(this)},g=function(t){if(t.getAll(this.field).length&lt;parseInt(this.threshold))throw new s(this)},v=function(t){const e=t.getAll(this.field);if(parseInt(this.threshold)&lt;e.length)throw new s(this)},w=function(t){const e=t.getAll(this.field);let n=0;if(e.forEach((t=&gt;{"string"==typeof t&amp;&amp;(n+=t.length)})),0!==n&amp;&amp;n&lt;parseInt(this.threshold))throw new s(this)},x=function(t){const e=t.getAll(this.field);let n=0;if(e.forEach((t=&gt;{"string"==typeof t&amp;&amp;(n+=t.length)})),parseInt(this.threshold)&lt;n)throw new s(this)},y=function(t){if(!t.getAll(this.field).every((t=&gt;!(parseFloat(t)&lt;parseFloat(this.threshold)))))throw new s(this)},b=function(t){if(!t.getAll(this.field).every((t=&gt;!(parseFloat(this.threshold)&lt;parseFloat(t)))))throw new s(this)},A=function(t){if(!t.getAll(this.field).every((t=&gt;(t=t.trim(),!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&amp;&amp;/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&amp;&amp;t&lt;this.threshold)))))throw new s(this)},z=function(t){if(!t.getAll(this.field).every((t=&gt;(t=t.trim(),!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&amp;&amp;/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&amp;&amp;this.threshold&lt;t)))))throw new s(this)},$=function(t){const e=t.getAll(this.field);let n=0;if(e.forEach((t=&gt;{t instanceof File&amp;&amp;(n+=t.size)})),n&lt;parseInt(this.threshold))throw new s(this)},I=function(t){const e=t.getAll(this.field);let n=0;if(e.forEach((t=&gt;{t instanceof File&amp;&amp;(n+=t.size)})),parseInt(this.threshold)&lt;n)throw new s(this)};var E;window.swv={validators:e,validate:(t,n,o={})=&gt;{const r=(t.rules??[]).filter((({rule:t,...n})=&gt;"function"==typeof e[t]&amp;&amp;("function"!=typeof e[t].matches||e[t].matches(n,o))));if(!r.length)return new Map;const a=new i(n),p=r.reduce(((t,n)=&gt;{const{rule:i,...o}=n;if(t.get(o.field)?.error)return t;try{e[i].call({rule:i,...o},a)}catch(e){if(e instanceof s)return t.set(o.field,e)}return t}),new Map);for(const t of a.keys())p.has(t)||p.set(t,{validInputs:a.getAll(t)});return p},...null!==(E=window.swv)&amp;&amp;void 0!==E?E:{}}}();var wpcf7={"api":{"root":"https:\/\/sneakernovas.com\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"};!function(){"use strict";const e=e=&gt;Math.abs(parseInt(e,10)),t=(e,t,a)=&gt;{const n=new CustomEvent(`wpcf7${t}`,{bubbles:!0,detail:a});"string"==typeof e&amp;&amp;(e=document.querySelector(e)),e.dispatchEvent(n)},a=(e,a)=&gt;{const n=new Map([["init","init"],["validation_failed","invalid"],["acceptance_missing","unaccepted"],["spam","spam"],["aborted","aborted"],["mail_sent","sent"],["mail_failed","failed"],["submitting","submitting"],["resetting","resetting"],["validating","validating"],["payment_required","payment-required"]]);n.has(a)&amp;&amp;(a=n.get(a)),Array.from(n.values()).includes(a)||(a=`custom-${a=(a=a.replace(/[^0-9a-z]+/i," ").trim()).replace(/\s+/,"-")}`);const r=e.getAttribute("data-status");if(e.wpcf7.status=a,e.setAttribute("data-status",a),e.classList.add(a),r&amp;&amp;r!==a){e.classList.remove(r);const a={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,prevStatus:r};t(e,"statuschanged",a)}return a},n=e=&gt;{const{root:t,namespace:a="contact-form-7/v1"}=wpcf7.api;return r.reduceRight(((e,t)=&gt;a=&gt;t(a,e)),(e=&gt;{let n,r,{url:o,path:c,endpoint:s,headers:i,body:l,data:d,...p}=e;"string"==typeof s&amp;&amp;(n=a.replace(/^\/|\/$/g,""),r=s.replace(/^\//,""),c=r?n+"/"+r:n),"string"==typeof c&amp;&amp;(-1!==t.indexOf("?")&amp;&amp;(c=c.replace("?","&amp;")),c=c.replace(/^\//,""),o=t+c),i={Accept:"application/json, */*;q=0.1",...i},delete i["X-WP-Nonce"],d&amp;&amp;(l=JSON.stringify(d),i["Content-Type"]="application/json");const u={code:"fetch_error",message:"You are probably offline."},f={code:"invalid_json",message:"The response is not a valid JSON response."};return window.fetch(o||c||window.location.href,{...p,headers:i,body:l}).then((e=&gt;Promise.resolve(e).then((e=&gt;{if(e.status&gt;=200&amp;&amp;e.status&lt;300)return e;throw e})).then((e=&gt;{if(204===e.status)return null;if(e&amp;&amp;e.json)return e.json().catch((()=&gt;{throw f}));throw f}))),(()=&gt;{throw u}))}))(e)},r=[];function o(e,t={}){var n;const{target:r,scope:o=e,...l}=t;if(void 0===e.wpcf7?.schema)return;const d={...e.wpcf7.schema};if(void 0!==r){if(!e.contains(r))return;if(!r.closest(".wpcf7-form-control-wrap[data-name]"))return;if(r.closest(".novalidate"))return}const p=new FormData,u=[];for(const e of o.querySelectorAll(".wpcf7-form-control-wrap"))if(!e.closest(".novalidate")&amp;&amp;(e.querySelectorAll(":where( input, textarea, select ):enabled").forEach((e=&gt;{if(e.name)switch(e.type){case"button":case"image":case"reset":case"submit":break;case"checkbox":case"radio":e.checked&amp;&amp;p.append(e.name,e.value);break;case"select-multiple":for(const t of e.selectedOptions)p.append(e.name,t.value);break;case"file":for(const t of e.files)p.append(e.name,t);break;default:p.append(e.name,e.value)}})),e.dataset.name&amp;&amp;(u.push(e.dataset.name),e.setAttribute("data-under-validation","1"),e.contains(r))))break;d.rules=(null!==(n=d.rules)&amp;&amp;void 0!==n?n:[]).filter((({field:e})=&gt;u.includes(e)));const f=e.getAttribute("data-status");Promise.resolve(a(e,"validating")).then((a=&gt;{if(void 0!==swv){const a=swv.validate(d,p,t);for(const[t,{error:n,validInputs:r}]of a)s(e,t),void 0!==n&amp;&amp;c(e,t,n,{scope:o}),i(e,t,null!=r?r:[])}})).finally((()=&gt;{a(e,f),e.querySelectorAll(".wpcf7-form-control-wrap[data-under-validation]").forEach((e=&gt;{e.removeAttribute("data-under-validation")}))}))}n.use=e=&gt;{r.unshift(e)};const c=(e,t,a,n)=&gt;{const{scope:r=e,...o}=null!=n?n:{},c=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,""),s=e.querySelector(`.wpcf7-form-control-wrap[data-name="${t}"] .wpcf7-form-control`);(()=&gt;{const t=document.createElement("li");t.setAttribute("id",c),s&amp;&amp;s.id?t.insertAdjacentHTML("beforeend",`&lt;a href="#${s.id}"&gt;${a}&lt;/a&gt;`):t.insertAdjacentText("beforeend",a),e.wpcf7.parent.querySelector(".screen-reader-response ul").appendChild(t)})(),r.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((t=&gt;{if("validating"===e.getAttribute("data-status")&amp;&amp;!t.dataset.underValidation)return;const n=document.createElement("span");n.classList.add("wpcf7-not-valid-tip"),n.setAttribute("aria-hidden","true"),n.insertAdjacentText("beforeend",a),t.appendChild(n),t.querySelectorAll("[aria-invalid]").forEach((e=&gt;{e.setAttribute("aria-invalid","true")})),t.querySelectorAll(".wpcf7-form-control").forEach((e=&gt;{e.classList.add("wpcf7-not-valid"),e.setAttribute("aria-describedby",c),"function"==typeof e.setCustomValidity&amp;&amp;e.setCustomValidity(a),e.closest(".use-floating-validation-tip")&amp;&amp;(e.addEventListener("focus",(e=&gt;{n.setAttribute("style","display: none")})),n.addEventListener("click",(e=&gt;{n.setAttribute("style","display: none")})))}))}))},s=(e,t)=&gt;{const a=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,"");e.wpcf7.parent.querySelector(`.screen-reader-response ul li#${a}`)?.remove(),e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=&gt;{e.querySelector(".wpcf7-not-valid-tip")?.remove(),e.querySelectorAll("[aria-invalid]").forEach((e=&gt;{e.setAttribute("aria-invalid","false")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=&gt;{e.removeAttribute("aria-describedby"),e.classList.remove("wpcf7-not-valid"),"function"==typeof e.setCustomValidity&amp;&amp;e.setCustomValidity("")}))}))},i=(e,t,a)=&gt;{e.querySelectorAll(`[data-reflection-of="${t}"]`).forEach((e=&gt;{if("output"===e.tagName.toLowerCase()){const t=e;0===a.length&amp;&amp;a.push(t.dataset.default),a.slice(0,1).forEach((e=&gt;{e instanceof File&amp;&amp;(e=e.name),t.textContent=e}))}else e.querySelectorAll("output").forEach((e=&gt;{e.hasAttribute("data-default")?0===a.length?e.removeAttribute("hidden"):e.setAttribute("hidden","hidden"):e.remove()})),a.forEach((a=&gt;{a instanceof File&amp;&amp;(a=a.name);const n=document.createElement("output");n.setAttribute("name",t),n.textContent=a,e.appendChild(n)}))}))};function l(e,r={}){if(wpcf7.blocked)return d(e),void a(e,"submitting");const o=new FormData(e);r.submitter&amp;&amp;r.submitter.name&amp;&amp;o.append(r.submitter.name,r.submitter.value);const s={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(o,(e=&gt;{const t=e[0],a=e[1];return!t.match(/^_/)&amp;&amp;{name:t,value:a}})).filter((e=&gt;!1!==e)),formData:o};n({endpoint:`contact-forms/${e.wpcf7.id}/feedback`,method:"POST",body:o,wpcf7:{endpoint:"feedback",form:e,detail:s}}).then((n=&gt;{const r=a(e,n.status);return s.status=n.status,s.apiResponse=n,["invalid","unaccepted","spam","aborted"].includes(r)?t(e,r,s):["sent","failed"].includes(r)&amp;&amp;t(e,`mail${r}`,s),t(e,"submit",s),n})).then((t=&gt;{t.posted_data_hash&amp;&amp;(e.querySelector('input[name="_wpcf7_posted_data_hash"]').value=t.posted_data_hash),"mail_sent"===t.status&amp;&amp;(e.reset(),e.wpcf7.resetOnMailSent=!0),t.invalid_fields&amp;&amp;t.invalid_fields.forEach((t=&gt;{c(e,t.field,t.message)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').insertAdjacentText("beforeend",t.message),e.querySelectorAll(".wpcf7-response-output").forEach((e=&gt;{e.innerText=t.message}))})).catch((e=&gt;console.error(e)))}n.use(((e,n)=&gt;{if(e.wpcf7&amp;&amp;"feedback"===e.wpcf7.endpoint){const{form:n,detail:r}=e.wpcf7;d(n),t(n,"beforesubmit",r),a(n,"submitting")}return n(e)}));const d=e=&gt;{e.querySelectorAll(".wpcf7-form-control-wrap").forEach((t=&gt;{t.dataset.name&amp;&amp;s(e,t.dataset.name)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').innerText="",e.querySelectorAll(".wpcf7-response-output").forEach((e=&gt;{e.innerText=""}))};function p(e){const r=new FormData(e),o={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(r,(e=&gt;{const t=e[0],a=e[1];return!t.match(/^_/)&amp;&amp;{name:t,value:a}})).filter((e=&gt;!1!==e)),formData:r};n({endpoint:`contact-forms/${e.wpcf7.id}/refill`,method:"GET",wpcf7:{endpoint:"refill",form:e,detail:o}}).then((n=&gt;{e.wpcf7.resetOnMailSent?(delete e.wpcf7.resetOnMailSent,a(e,"mail_sent")):a(e,"init"),o.apiResponse=n,t(e,"reset",o)})).catch((e=&gt;console.error(e)))}n.use(((e,t)=&gt;{if(e.wpcf7&amp;&amp;"refill"===e.wpcf7.endpoint){const{form:t,detail:n}=e.wpcf7;d(t),a(t,"resetting")}return t(e)}));const u=(e,t)=&gt;{for(const a in t){const n=t[a];e.querySelectorAll(`input[name="${a}"]`).forEach((e=&gt;{e.value=""})),e.querySelectorAll(`img.wpcf7-captcha-${a.replaceAll(":","")}`).forEach((e=&gt;{e.setAttribute("src",n)}));const r=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);r&amp;&amp;e.querySelectorAll(`input[name="_wpcf7_captcha_challenge_${a}"]`).forEach((e=&gt;{e.value=r[1]}))}},f=(e,t)=&gt;{for(const a in t){const n=t[a][0],r=t[a][1];e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${a}"]`).forEach((e=&gt;{e.querySelector(`input[name="${a}"]`).value="",e.querySelector(".wpcf7-quiz-label").textContent=n,e.querySelector(`input[name="_wpcf7_quiz_answer_${a}"]`).value=r}))}};function m(t){const a=new FormData(t);t.wpcf7={id:e(a.get("_wpcf7")),status:t.getAttribute("data-status"),pluginVersion:a.get("_wpcf7_version"),locale:a.get("_wpcf7_locale"),unitTag:a.get("_wpcf7_unit_tag"),containerPost:e(a.get("_wpcf7_container_post")),parent:t.closest(".wpcf7"),schema:void 0},t.querySelectorAll(".has-spinner").forEach((e=&gt;{e.insertAdjacentHTML("afterend",'&lt;span class="wpcf7-spinner"&gt;&lt;/span&gt;')})),(e=&gt;{e.querySelectorAll(".wpcf7-exclusive-checkbox").forEach((t=&gt;{t.addEventListener("change",(t=&gt;{const a=t.target.getAttribute("name");e.querySelectorAll(`input[type="checkbox"][name="${a}"]`).forEach((e=&gt;{e!==t.target&amp;&amp;(e.checked=!1)}))}))}))})(t),(e=&gt;{e.querySelectorAll(".has-free-text").forEach((t=&gt;{const a=t.querySelector("input.wpcf7-free-text"),n=t.querySelector('input[type="checkbox"], input[type="radio"]');a.disabled=!n.checked,e.addEventListener("change",(e=&gt;{a.disabled=!n.checked,e.target===n&amp;&amp;n.checked&amp;&amp;a.focus()}))}))})(t),(e=&gt;{e.querySelectorAll(".wpcf7-validates-as-url").forEach((e=&gt;{e.addEventListener("change",(t=&gt;{let a=e.value.trim();a&amp;&amp;!a.match(/^[a-z][a-z0-9.+-]*:/i)&amp;&amp;-1!==a.indexOf(".")&amp;&amp;(a=a.replace(/^\/+/,""),a="http://"+a),e.value=a}))}))})(t),(e=&gt;{if(!e.querySelector(".wpcf7-acceptance")||e.classList.contains("wpcf7-acceptance-as-validation"))return;const t=()=&gt;{let t=!0;e.querySelectorAll(".wpcf7-acceptance").forEach((e=&gt;{if(!t||e.classList.contains("optional"))return;const a=e.querySelector('input[type="checkbox"]');(e.classList.contains("invert")&amp;&amp;a.checked||!e.classList.contains("invert")&amp;&amp;!a.checked)&amp;&amp;(t=!1)})),e.querySelectorAll(".wpcf7-submit").forEach((e=&gt;{e.disabled=!t}))};t(),e.addEventListener("change",(e=&gt;{t()})),e.addEventListener("wpcf7reset",(e=&gt;{t()}))})(t),(t=&gt;{const a=(t,a)=&gt;{const n=e(t.getAttribute("data-starting-value")),r=e(t.getAttribute("data-maximum-value")),o=e(t.getAttribute("data-minimum-value")),c=t.classList.contains("down")?n-a.value.length:a.value.length;t.setAttribute("data-current-value",c),t.innerText=c,r&amp;&amp;r&lt;a.value.length?t.classList.add("too-long"):t.classList.remove("too-long"),o&amp;&amp;a.value.length&lt;o?t.classList.add("too-short"):t.classList.remove("too-short")},n=e=&gt;{e={init:!1,...e},t.querySelectorAll(".wpcf7-character-count").forEach((n=&gt;{const r=n.getAttribute("data-target-name"),o=t.querySelector(`[name="${r}"]`);o&amp;&amp;(o.value=o.defaultValue,a(n,o),e.init&amp;&amp;o.addEventListener("keyup",(e=&gt;{a(n,o)})))}))};n({init:!0}),t.addEventListener("wpcf7reset",(e=&gt;{n()}))})(t),window.addEventListener("load",(e=&gt;{wpcf7.cached&amp;&amp;t.reset()})),t.addEventListener("reset",(e=&gt;{wpcf7.reset(t)})),t.addEventListener("submit",(e=&gt;{wpcf7.submit(t,{submitter:e.submitter}),e.preventDefault()})),t.addEventListener("wpcf7submit",(e=&gt;{e.detail.apiResponse.captcha&amp;&amp;u(t,e.detail.apiResponse.captcha),e.detail.apiResponse.quiz&amp;&amp;f(t,e.detail.apiResponse.quiz)})),t.addEventListener("wpcf7reset",(e=&gt;{e.detail.apiResponse.captcha&amp;&amp;u(t,e.detail.apiResponse.captcha),e.detail.apiResponse.quiz&amp;&amp;f(t,e.detail.apiResponse.quiz)})),n({endpoint:`contact-forms/${t.wpcf7.id}/feedback/schema`,method:"GET"}).then((e=&gt;{t.wpcf7.schema=e})),t.addEventListener("change",(e=&gt;{e.target.closest(".wpcf7-form-control")&amp;&amp;wpcf7.validate(t,{target:e.target})})),t.addEventListener("wpcf7statuschanged",(e=&gt;{const a=e.detail.status;t.querySelectorAll(".active-on-any").forEach((e=&gt;{e.removeAttribute("inert"),e.classList.remove("active-on-any")})),t.querySelectorAll(`.inert-on-${a}`).forEach((e=&gt;{e.setAttribute("inert","inert"),e.classList.add("active-on-any")}))}))}document.addEventListener("DOMContentLoaded",(e=&gt;{var t;"undefined"!=typeof wpcf7?void 0!==wpcf7.api?"function"==typeof window.fetch?"function"==typeof window.FormData?"function"==typeof NodeList.prototype.forEach?"function"==typeof String.prototype.replaceAll?(wpcf7={init:m,submit:l,reset:p,validate:o,...null!==(t=wpcf7)&amp;&amp;void 0!==t?t:{}},document.querySelectorAll(".wpcf7 &gt; form").forEach((e=&gt;{wpcf7.init(e),e.closest(".wpcf7").classList.replace("no-js","js")}))):console.error("Your browser does not support String.replaceAll()."):console.error("Your browser does not support NodeList.forEach()."):console.error("Your browser does not support window.FormData()."):console.error("Your browser does not support window.fetch()."):console.error("wpcf7.api is not defined."):console.error("wpcf7 is not defined.")}))}();var wpa_field_name,wpa_unique_id,wpa_add_test,wpa_hidden_field;jQuery(document).ready(function(){wpa_field_name=wpa_field_info.wpa_field_name;wpa_unique_id=wpa_field_info.wpa_field_value;wpa_add_test=wpa_field_info.wpa_add_test;wpa_hidden_field="&lt;span class='wpa_hidden_field' style='display:none;height:0;width:0;'&gt;&lt;label&gt;WPA &lt;input type='text' name='"+wpa_field_name+"' value='"+wpa_unique_id+"' /&gt;&lt;/label&gt;&lt;/span&gt;";wpa_add_honeypot_field();if(typeof wpae_add_honeypot_field=='function'){wpae_add_honeypot_field()}
if(wpa_add_test=='yes'){wpa_add_test_block()}});function wpa_act_as_spam(){actiontype=jQuery('span.wpa-button').data('actiontype');if(actiontype=='remove'){wpa_remove_honeypot_field();jQuery('span.wpa-button').data('actiontype','add');jQuery('span.wpa-button').html('Acting as Spam Bot')}else{wpa_add_honeypot_field();jQuery('span.wpa-button').data('actiontype','remove');jQuery('span.wpa-button').html('Act as Spam Bot')}}
function wpa_add_honeypot_field(){jQuery('.bbp-topic-form form').append(wpa_hidden_field);jQuery('.bbp-reply-form form').append(wpa_hidden_field);jQuery('form#commentform').append(wpa_hidden_field);jQuery('form#ast-commentform').append(wpa_hidden_field);jQuery('form#fl-comment-form').append(wpa_hidden_field);jQuery('form.wpcf7-form').append(wpa_hidden_field);jQuery('form.wpforms-form').append(wpa_hidden_field);jQuery('.gform_wrapper form').append(wpa_hidden_field);jQuery('.frm_forms form').append(wpa_hidden_field);jQuery('.caldera-grid form').append(wpa_hidden_field);jQuery('.wp-block-toolset-cred-form form').append(wpa_hidden_field);jQuery('form.et_pb_contact_form').append(wpa_hidden_field);jQuery('form.fb_form').append(wpa_hidden_field);jQuery('form.elementor-form').append(wpa_hidden_field);jQuery('form.form-contribution').append(wpa_hidden_field);jQuery('form.cart').append(wpa_hidden_field);jQuery('form.frm-fluent-form').append(wpa_hidden_field);jQuery('.ff_conv_app').append(wpa_hidden_field);if(typeof fluent_forms_global_var_1!=='undefined'){fluent_forms_global_var_1.extra_inputs[wpa_field_name]=wpa_unique_id}
jQuery(wpa_hidden_field).insertAfter('input.wpa_initiator')}
function wpa_add_test_block(){checkingTest='&lt;div class="wpa-test-msg"&gt;&lt;strong&gt;WP Armour ( Only visible to site administrators. Not visible to other users. )&lt;/strong&gt;&lt;br /&gt;This form has a honeypot trap enabled. If you want to act as spam bot for testing purposes, please click the button below.&lt;br/&gt;&lt;span class="wpa-button" onclick="wpa_act_as_spam()" data-actiontype="remove"&gt;Act as Spam Bot&lt;/span&gt;&lt;/div&gt;';jQuery('.wpa-test-msg').remove();jQuery('span.wpa_hidden_field').after(checkingTest)}
function wpa_remove_honeypot_field(){jQuery('.wpa_hidden_field').remove();if(typeof fluent_forms_global_var_1!=='undefined'){delete fluent_forms_global_var_1.extra_inputs[wpa_field_name]}};wpa_field_info={"wpa_field_name":"oxjgvl1282","wpa_field_value":961944,"wpa_add_test":"no"};function skt_wccart_addEvent(obj,evt,fn){if(obj.addEventListener){obj.addEventListener(evt,fn,!1)}else if(obj.attachEvent){obj.attachEvent("on"+evt,fn)}}
document.addEventListener("mouseout",function(evt){var checktest=jQuery.cookie('test');if(checktest!=="Hmmm, cookie"){skt_wccart_addEvent(document,'mouseout',function(evt){if(evt.toElement==null&amp;&amp;evt.relatedTarget==null){jQuery('.racartlightbox').css("display","block")}})}},!1);jQuery('.racart_close').click(function(){jQuery.cookie('test','Hmmm, cookie',{expires:1,path:'/'});jQuery('.racartlightbox').hide();var date=new Date();var check=date.setTime(date.getTime()+48*60*60*1000);jQuery.cookie('exit-intent-closed',!1,{expires:date});setTimeout(function(){jQuery('.racartlightbox').remove()},100)});jQuery(document).keyup(function(e){if(e.which==27){jQuery.cookie('test','Hmmm, cookie',{expires:1,path:'/'});jQuery('.racartlightbox').hide();var date=new Date();var check=date.setTime(date.getTime()+48*60*60*1000);jQuery.cookie('exit-intent-closed',!1,{expires:date});setTimeout(function(){jQuery('.racartlightbox').remove()},100)}});/*!
 * jQuery Cookie Plugin v1.4.1
 * https://github.com/carhartl/jquery-cookie
 *
 * Copyright 2013 Klaus Hartl
 * Released under the MIT license
 */
(function(factory){if(typeof define==='function'&amp;&amp;define.amd){define(['jquery'],factory)}else if(typeof exports==='object'){factory(require('jquery'))}else{factory(jQuery)}}(function($){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s)}
function decode(s){return config.raw?s:decodeURIComponent(s)}
function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value))}
function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\')}
try{s=decodeURIComponent(s.replace(pluses,' '));return config.json?JSON.parse(s):s}catch(e){}}
function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $.isFunction(converter)?converter(value):value}
var config=$.cookie=function(key,value,options){if(value!==undefined&amp;&amp;!$.isFunction(value)){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setTime(+t+days*864e+5)}
return(document.cookie=[encode(key),'=',stringifyCookieValue(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''))}
var result=key?undefined:{};var cookies=document.cookie?document.cookie.split('; '):[];for(var i=0,l=cookies.length;i&lt;l;i++){var parts=cookies[i].split('=');var name=decode(parts.shift());var cookie=parts.join('=');if(key&amp;&amp;key===name){result=read(cookie,value);break}
if(!key&amp;&amp;(cookie=read(cookie))!==undefined){result[name]=cookie}}
return result};config.defaults={};$.removeCookie=function(key,options){if($.cookie(key)===undefined){return!1}
$.cookie(key,'',$.extend({},options,{expires:-1}));return!$.cookie(key)}}));'use strict';(function($){$(document).on('woovr_selected',function(e,selected){let id=selected.attr('data-id');let pid=selected.attr('data-pid');let purchasable=selected.attr('data-purchasable');if(purchasable==='yes'&amp;&amp;id&gt;=0){$('.wpcbn-btn[data-product_id="'+pid+'"]').removeClass('wpcbn-disabled')}else{$('.wpcbn-btn[data-product_id="'+pid+'"]').addClass('wpcbn-disabled')}
$(document).trigger('wpcbn_woovr_selected',[selected])});$(document).on('found_variation',function(e,t){let pid=$(e.target).closest('.variations_form').attr('data-product_id');if(t.is_in_stock&amp;&amp;t.is_purchasable){$('.wpcbn-btn[data-product_id="'+pid+'"]').removeClass('wpcbn-disabled')}else{$('.wpcbn-btn[data-product_id="'+pid+'"]').addClass('wpcbn-disabled')}
$(document).trigger('wpcbn_found_variation',[t])});$(document).on('reset_data',function(e){let pid=$(e.target).closest('.variations_form').attr('data-product_id');$('.wpcbn-btn[data-product_id="'+pid+'"]').addClass('wpcbn-disabled');$(document).trigger('wpcbn_reset_data')})})(jQuery);/*! This file is auto-generated */
!function(e){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery"],e):"object"==typeof module&amp;&amp;module.exports?module.exports=e(require("jquery")):jQuery&amp;&amp;!jQuery.fn.hoverIntent&amp;&amp;e(jQuery)}(function(f){"use strict";function u(e){return"function"==typeof e}var i,r,v={interval:100,sensitivity:6,timeout:0},s=0,a=function(e){i=e.pageX,r=e.pageY},p=function(e,t,n,o){if(Math.sqrt((n.pX-i)*(n.pX-i)+(n.pY-r)*(n.pY-r))&lt;o.sensitivity)return t.off(n.event,a),delete n.timeoutId,n.isActive=!0,e.pageX=i,e.pageY=r,delete n.pX,delete n.pY,o.over.apply(t[0],[e]);n.pX=i,n.pY=r,n.timeoutId=setTimeout(function(){p(e,t,n,o)},o.interval)};f.fn.hoverIntent=function(e,t,n){function o(e){var u=f.extend({},e),r=f(this),v=((t=r.data("hoverIntent"))||r.data("hoverIntent",t={}),t[i]),t=(v||(t[i]=v={id:i}),v.timeoutId&amp;&amp;(v.timeoutId=clearTimeout(v.timeoutId)),v.event="mousemove.hoverIntent.hoverIntent"+i);"mouseenter"===e.type?v.isActive||(v.pX=u.pageX,v.pY=u.pageY,r.off(t,a).on(t,a),v.timeoutId=setTimeout(function(){p(u,r,v,d)},d.interval)):v.isActive&amp;&amp;(r.off(t,a),v.timeoutId=setTimeout(function(){var e,t,n,o,i;e=u,t=r,n=v,o=d.out,(i=t.data("hoverIntent"))&amp;&amp;delete i[n.id],o.apply(t[0],[e])},d.timeout))}var i=s++,d=f.extend({},v);f.isPlainObject(e)?(d=f.extend(d,e),u(d.out)||(d.out=d.over)):d=u(t)?f.extend(d,{over:e,out:t,selector:n}):f.extend(d,{over:e,out:e,selector:t});return this.on({"mouseenter.hoverIntent":o,"mouseleave.hoverIntent":o},d.selector)}});!function(t){function e(e){for(var n,o,r=e[0],a=e[1],s=0,c=[];s&lt;r.length;s++)o=r[s],Object.prototype.hasOwnProperty.call(i,o)&amp;&amp;i[o]&amp;&amp;c.push(i[o][0]),i[o]=0;for(n in a)Object.prototype.hasOwnProperty.call(a,n)&amp;&amp;(t[n]=a[n]);for(l&amp;&amp;l(e);c.length;)c.shift()()}var n={},i={1:0};function o(e){if(n[e])return n[e].exports;var i=n[e]={i:e,l:!1,exports:{}};return t[e].call(i.exports,i,i.exports,o),i.l=!0,i.exports}o.e=function(t){var e=[],n=i[t];if(0!==n)if(n)e.push(n[2]);else{var r=new Promise((function(e,o){n=i[t]=[e,o]}));e.push(n[2]=r);var a,s=document.createElement("script");s.charset="utf-8",s.timeout=120,o.nc&amp;&amp;s.setAttribute("nonce",o.nc),s.src=function(t){return function(t){return o.p+"chunk."+({0:"countup",2:"sticky-sidebar",3:"tooltips",4:"vendors-popups",5:"vendors-slider"}[t]||t)+".js"}(t)+(window.flatsomeVars?"?ver="+window.flatsomeVars.theme.version:"")}(t);var l=new Error;a=function(e){s.onerror=s.onload=null,clearTimeout(c);var n=i[t];if(0!==n){if(n){var o=e&amp;&amp;("load"===e.type?"missing":e.type),r=e&amp;&amp;e.target&amp;&amp;e.target.src;l.message="Loading chunk "+t+" failed.\n("+o+": "+r+")",l.name="ChunkLoadError",l.type=o,l.request=r,n[1](l)}i[t]=void 0}};var c=setTimeout((function(){a({type:"timeout",target:s})}),12e4);s.onerror=s.onload=a,document.head.appendChild(s)}return Promise.all(e)},o.m=t,o.c=n,o.d=function(t,e,n){o.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},o.r=function(t){"undefined"!=typeof Symbol&amp;&amp;Symbol.toStringTag&amp;&amp;Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},o.t=function(t,e){if(1&amp;e&amp;&amp;(t=o(t)),8&amp;e)return t;if(4&amp;e&amp;&amp;"object"==typeof t&amp;&amp;t&amp;&amp;t.__esModule)return t;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&amp;e&amp;&amp;"string"!=typeof t)for(var i in t)o.d(n,i,function(e){return t[e]}.bind(null,i));return n},o.n=function(t){var e=t&amp;&amp;t.__esModule?function(){return t.default}:function(){return t};return o.d(e,"a",e),e},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.p="",o.oe=function(t){throw console.error(t),t};var r=window.flatsomeJsonp=window.flatsomeJsonp||[],a=r.push.bind(r);r.push=e,r=r.slice();for(var s=0;s&lt;r.length;s++)e(r[s]);var l=a;o(o.s=9)}([function(t,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return l})),n.d(e,"c",(function(){return c}));const i=document.body,o="body-scroll-lock--active",r=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent);let a=0;function s(){if(!r)return;a=window.pageYOffset;const t=document.getElementById("wpadminbar"),e=a-(t?t.offsetHeight:0);i.style.overflow="hidden",i.style.position="fixed",i.style.top="-".concat(e,"px"),i.style.width="100%",i.classList.add(o)}function l(){r&amp;&amp;(i.style.removeProperty("overflow"),i.style.removeProperty("position"),i.style.removeProperty("top"),i.style.removeProperty("width"),window.scrollTo(0,a),i.classList.remove(o))}function c(){return i.classList.contains(o)}},function(t,e,n){"use strict";var i;n.d(e,"a",(function(){return r}));const o=window.matchMedia("(prefers-reduced-motion: reduce)");let r=!1;function a(){r="undefined"==typeof UxBuilder&amp;&amp;o.matches}a(),null===(i=o.addEventListener)||void 0===i||i.call(o,"change",a)},function(t,e,n){"use strict";function i(){return jQuery.fn.magnificPopup?Promise.resolve():n.e(4).then(n.t.bind(null,8,7))}n.d(e,"a",(function(){return i})),jQuery.loadMagnificPopup=i,jQuery.fn.lazyMagnificPopup=function(t){const e=jQuery(this),n=t.delegate?e.find(t.delegate):e;return n.one("click",o=&gt;{o.preventDefault(),i().then(()=&gt;{e.data("magnificPopup")||e.magnificPopup(t),e.magnificPopup("open",n.index(o.currentTarget)||0)})}),e}},function(t,e,n){"use strict";function i(t){return new IntersectionObserver((function(e){for(let n=0;n&lt;e.length;n++)t(e[n])}),{rootMargin:"0px",threshold:.1})}function o(t){if("ResizeObserver"in window)return new ResizeObserver((function(e){for(let n=0;n&lt;e.length;n++)t(e[n])}))}n.d(e,"a",(function(){return i})),n.d(e,"b",(function(){return o}))},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&amp;&amp;(n=window)}t.exports=n},function(t,e){t.exports=window.jQuery},function(t,e,n){n.p=window.flatsomeVars?window.flatsomeVars.assets_url:"/"},function(t,e,n){(function(e){var n;n=void 0!==e?e:this,t.exports=function(t,e,i){if(void 0===e){var o=("; "+n.document.cookie).split("; "+t+"=");return 2===o.length?o.pop().split(";").shift():null}!1===e&amp;&amp;(i=-1);var r="";if(i){var a=new Date;a.setTime(a.getTime()+24*i*60*60*1e3),r="; expires="+a.toGMTString()}n.document.cookie=t+"="+e+r+"; path=/"}}).call(this,n(4))},,function(t,e,n){n(6),t.exports=n(10)},function(t,e,n){"use strict";n.r(e),function(t){var e=n(7),i=n.n(e);n(11),n(13),n(14),n(15),n(16),n(17),n(18),n(19),n(20),n(21),n(2),n(22),n(23),n(24),n(25),n(26),n(27),n(28),n(29),n(30),n(31),n(32),n(33),n(34),n(35),n(36),n(37),n(38),n(39),n(40),n(41),n(42),n(43),n(44),n(45),n(46),n(53);for(const t of["touchstart","touchmove"])jQuery.event.special[t]={setup(e,n,i){this.addEventListener(t,i,{passive:!n.includes("noPreventDefault")})}};for(const t of["wheel","mousewheel"])jQuery.event.special[t]={setup(e,n,i){this.addEventListener(t,i,{passive:!0})}};jQuery(()=&gt;t.Flatsome.attach(document)),t.cookie=i.a}.call(this,n(4))},function(t,e,n){var i,o;!function(r,a){"use strict";i=[n(12)],void 0===(o=function(t){return function(t,e){var n=t.jQuery,i=t.console;function o(t,e){for(var n in e)t[n]=e[n];return t}var r=Array.prototype.slice;function a(t,e,s){if(!(this instanceof a))return new a(t,e,s);var l,c=t;"string"==typeof t&amp;&amp;(c=document.querySelectorAll(t)),c?(this.elements=(l=c,Array.isArray(l)?l:"object"==typeof l&amp;&amp;"number"==typeof l.length?r.call(l):[l]),this.options=o({},this.options),"function"==typeof e?s=e:o(this.options,e),s&amp;&amp;this.on("always",s),this.getImages(),n&amp;&amp;(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))):i.error("Bad element for imagesLoaded "+(c||t))}a.prototype=Object.create(e.prototype),a.prototype.options={},a.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},a.prototype.addElementImages=function(t){"IMG"==t.nodeName&amp;&amp;this.addImage(t),!0===this.options.background&amp;&amp;this.addElementBackgroundImages(t);var e=t.nodeType;if(e&amp;&amp;s[e]){for(var n=t.querySelectorAll("img"),i=0;i&lt;n.length;i++){var o=n[i];this.addImage(o)}if("string"==typeof this.options.background){var r=t.querySelectorAll(this.options.background);for(i=0;i&lt;r.length;i++){var a=r[i];this.addElementBackgroundImages(a)}}}};var s={1:!0,9:!0,11:!0};function l(t){this.img=t}function c(t,e){this.url=t,this.element=e,this.img=new Image}return a.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var n=/url\((['"])?(.*?)\1\)/gi,i=n.exec(e.backgroundImage);null!==i;){var o=i&amp;&amp;i[2];o&amp;&amp;this.addBackground(o,t),i=n.exec(e.backgroundImage)}},a.prototype.addImage=function(t){var e=new l(t);this.images.push(e)},a.prototype.addBackground=function(t,e){var n=new c(t,e);this.images.push(n)},a.prototype.check=function(){var t=this;function e(e,n,i){setTimeout((function(){t.progress(e,n,i)}))}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(t){t.once("progress",e),t.check()})):this.complete()},a.prototype.progress=function(t,e,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&amp;&amp;this.jqDeferred.notify&amp;&amp;this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&amp;&amp;this.complete(),this.options.debug&amp;&amp;i&amp;&amp;i.log("progress: "+n,t,e)},a.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)}},l.prototype=Object.create(e.prototype),l.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)},l.prototype.getIsImageComplete=function(){return this.img.complete&amp;&amp;this.img.naturalWidth},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},l.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&amp;&amp;this[e](t)},l.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},l.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},l.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype=Object.create(l.prototype),c.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&amp;&amp;(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},c.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},a.makeJQueryPlugin=function(e){(e=e||t.jQuery)&amp;&amp;((n=e).fn.imagesLoaded=function(t,e){return new a(this,t,e).jqDeferred.promise(n(this))})},a.makeJQueryPlugin(),a}(r,t)}.apply(e,i))||(t.exports=o)}("undefined"!=typeof window?window:this)},function(t,e,n){var i,o;"undefined"!=typeof window&amp;&amp;window,void 0===(o="function"==typeof(i=function(){"use strict";function t(){}var e=t.prototype;return e.on=function(t,e){if(t&amp;&amp;e){var n=this._events=this._events||{},i=n[t]=n[t]||[];return-1==i.indexOf(e)&amp;&amp;i.push(e),this}},e.once=function(t,e){if(t&amp;&amp;e){this.on(t,e);var n=this._onceEvents=this._onceEvents||{};return(n[t]=n[t]||{})[e]=!0,this}},e.off=function(t,e){var n=this._events&amp;&amp;this._events[t];if(n&amp;&amp;n.length){var i=n.indexOf(e);return-1!=i&amp;&amp;n.splice(i,1),this}},e.emitEvent=function(t,e){var n=this._events&amp;&amp;this._events[t];if(n&amp;&amp;n.length){n=n.slice(0),e=e||[];for(var i=this._onceEvents&amp;&amp;this._onceEvents[t],o=0;o&lt;n.length;o++){var r=n[o];i&amp;&amp;i[r]&amp;&amp;(this.off(t,r),delete i[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?i.call(e,n,e,t):i)||(t.exports=o)},function(t,e){!function(){var t=window.MutationObserver||window.WebKitMutationObserver,e="ontouchstart"in window||window.DocumentTouch&amp;&amp;document instanceof DocumentTouch;if(void 0===document.documentElement.style["touch-action"]&amp;&amp;!document.documentElement.style["-ms-touch-action"]&amp;&amp;e&amp;&amp;t){window.Hammer=window.Hammer||{};var n=/touch-action[:][\s]*(none)[^;'"]*/,i=/touch-action[:][\s]*(manipulation)[^;'"]*/,o=/touch-action/,r=/(iP(ad|hone|od))/.test(navigator.userAgent)&amp;&amp;("indexedDB"in window||!!window.performance);window.Hammer.time={getTouchAction:function(t){return this.checkStyleString(t.getAttribute("style"))},checkStyleString:function(t){if(o.test(t))return n.test(t)?"none":!i.test(t)||"manipulation"},shouldHammer:function(t){var e=t.target.hasParent;return!(!e||r&amp;&amp;!(Date.now()-t.target.lastStart&lt;125))&amp;&amp;e},touchHandler:function(t){var e=this.shouldHammer(t);if("none"===e)this.dropHammer(t);else if("manipulation"===e){var n=t.target.getBoundingClientRect();n.top===this.pos.top&amp;&amp;n.left===this.pos.left&amp;&amp;this.dropHammer(t)}this.scrolled=!1,delete t.target.lastStart,delete t.target.hasParent},dropHammer:function(t){"touchend"===t.type&amp;&amp;(t.target.focus(),setTimeout((function(){t.target.click()}),0)),t.preventDefault()},touchStart:function(t){this.pos=t.target.getBoundingClientRect(),t.target.hasParent=this.hasParent(t.target),r&amp;&amp;t.target.hasParent&amp;&amp;(t.target.lastStart=Date.now())},styleWatcher:function(t){t.forEach(this.styleUpdater,this)},styleUpdater:function(t){if(t.target.updateNext)t.target.updateNext=!1;else{var e=this.getTouchAction(t.target);e?"none"!==e&amp;&amp;(t.target.hadTouchNone=!1):!e&amp;&amp;(t.oldValue&amp;&amp;this.checkStyleString(t.oldValue)||t.target.hadTouchNone)&amp;&amp;(t.target.hadTouchNone=!0,t.target.updateNext=!1,t.target.setAttribute("style",t.target.getAttribute("style")+" touch-action: none;"))}},hasParent:function(t){for(var e,n=t;n&amp;&amp;n.parentNode;n=n.parentNode)if(e=this.getTouchAction(n))return e;return!1},installStartEvents:function(){document.addEventListener("touchstart",this.touchStart.bind(this)),document.addEventListener("mousedown",this.touchStart.bind(this))},installEndEvents:function(){document.addEventListener("touchend",this.touchHandler.bind(this),!0),document.addEventListener("mouseup",this.touchHandler.bind(this),!0)},installObserver:function(){this.observer=new t(this.styleWatcher.bind(this)).observe(document,{subtree:!0,attributes:!0,attributeOldValue:!0,attributeFilter:["style"]})},install:function(){this.installEndEvents(),this.installStartEvents(),this.installObserver()}},window.Hammer.time.install()}}()},function(t,e,n){var i,o,r;!function(a){"use strict";o=[n(5)],void 0===(r="function"==typeof(i=function(t){var e=t.scrollTo=function(e,n,i){return t(window).scrollTo(e,n,i)};function n(e){return!e.nodeName||-1!==t.inArray(e.nodeName.toLowerCase(),["iframe","#document","html","body"])}function i(t){return"function"==typeof t}function o(e){return i(e)||t.isPlainObject(e)?e:{top:e,left:e}}return e.defaults={axis:"xy",duration:0,limit:!0},t.fn.scrollTo=function(r,a,s){"object"==typeof a&amp;&amp;(s=a,a=0),"function"==typeof s&amp;&amp;(s={onAfter:s}),"max"===r&amp;&amp;(r=9e9),s=t.extend({},e.defaults,s),a=a||s.duration;var l=s.queue&amp;&amp;s.axis.length&gt;1;return l&amp;&amp;(a/=2),s.offset=o(s.offset),s.over=o(s.over),this.each((function(){if(null!==r){var c,u=n(this),d=u?this.contentWindow||window:this,h=t(d),f=r,p={};switch(typeof f){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(f)){f=o(f);break}f=u?t(f):t(f,d);case"object":if(0===f.length)return;(f.is||f.style)&amp;&amp;(c=(f=t(f)).offset())}var y=i(s.offset)&amp;&amp;s.offset(d,f)||s.offset;t.each(s.axis.split(""),(function(t,n){var i="x"===n?"Left":"Top",o=i.toLowerCase(),r="scroll"+i,a=h[r](),m=e.max(d,n);if(c)p[r]=c[o]+(u?0:a-h.offset()[o]),s.margin&amp;&amp;(p[r]-=parseInt(f.css("margin"+i),10)||0,p[r]-=parseInt(f.css("border"+i+"Width"),10)||0),p[r]+=y[o]||0,s.over[o]&amp;&amp;(p[r]+=f["x"===n?"width":"height"]()*s.over[o]);else{var v=f[o];p[r]=v.slice&amp;&amp;"%"===v.slice(-1)?parseFloat(v)/100*m:v}s.limit&amp;&amp;/^\d+$/.test(p[r])&amp;&amp;(p[r]=p[r]&lt;=0?0:Math.min(p[r],m)),!t&amp;&amp;s.axis.length&gt;1&amp;&amp;(a===p[r]?p={}:l&amp;&amp;(g(s.onAfterFirst),p={}))})),g(s.onAfter)}function g(e){var n=t.extend({},s,{queue:!0,duration:a,complete:e&amp;&amp;function(){e.call(d,f,s)}});h.animate(p,n)}}))},e.max=function(e,i){var o="x"===i?"Width":"Height",r="scroll"+o;if(!n(e))return e[r]-t(e)[o.toLowerCase()]();var a="client"+o,s=e.ownerDocument||e.document,l=s.documentElement,c=s.body;return Math.max(l[r],c[r])-Math.min(l[a],c[a])},t.Tween.propHooks.scrollLeft=t.Tween.propHooks.scrollTop={get:function(e){return t(e.elem)[e.prop]()},set:function(e){var n=this.get(e);if(e.options.interrupt&amp;&amp;e._last&amp;&amp;e._last!==n)return t(e.elem).stop();var i=Math.round(e.now);n!==i&amp;&amp;(t(e.elem)[e.prop](i),e._last=this.get(e))}},e})?i.apply(e,o):i)||(t.exports=r)}()},function(t,e){!function(){"use strict";var t=0,e={};function n(i){if(!i)throw new Error("No options passed to Waypoint constructor");if(!i.element)throw new Error("No element option passed to Waypoint constructor");if(!i.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+t,this.options=n.Adapter.extend({},n.defaults,i),this.element=this.options.element,this.adapter=new n.Adapter(this.element),this.callback=i.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=n.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=n.Context.findOrCreateByElement(this.options.context),n.offsetAliases[this.options.offset]&amp;&amp;(this.options.offset=n.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),e[this.key]=this,t+=1}n.prototype.queueTrigger=function(t){this.group.queueTrigger(this,t)},n.prototype.trigger=function(t){this.enabled&amp;&amp;this.callback&amp;&amp;this.callback.apply(this,t)},n.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete e[this.key]},n.prototype.disable=function(){return this.enabled=!1,this},n.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},n.prototype.next=function(){return this.group.next(this)},n.prototype.previous=function(){return this.group.previous(this)},n.invokeAll=function(t){var n=[];for(var i in e)n.push(e[i]);for(var o=0,r=n.length;o&lt;r;o++)n[o][t]()},n.destroyAll=function(){n.invokeAll("destroy")},n.disableAll=function(){n.invokeAll("disable")},n.enableAll=function(){for(var t in n.Context.refreshAll(),e)e[t].enabled=!0;return this},n.refreshAll=function(){n.Context.refreshAll()},n.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},n.viewportWidth=function(){return document.documentElement.clientWidth},n.adapters=[],n.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},n.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=n}(),function(){"use strict";function t(t){window.setTimeout(t,1e3/60)}var e=0,n={},i=window.Waypoint,o=window.onload;function r(t){this.element=t,this.Adapter=i.Adapter,this.adapter=new this.Adapter(t),this.key="waypoint-context-"+e,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},t.waypointContextKey=this.key,n[t.waypointContextKey]=this,e+=1,i.windowContext||(i.windowContext=!0,i.windowContext=new r(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}r.prototype.add=function(t){var e=t.options.horizontal?"horizontal":"vertical";this.waypoints[e][t.key]=t,this.refresh()},r.prototype.checkEmpty=function(){var t=this.Adapter.isEmptyObject(this.waypoints.horizontal),e=this.Adapter.isEmptyObject(this.waypoints.vertical),i=this.element==this.element.window;t&amp;&amp;e&amp;&amp;!i&amp;&amp;(this.adapter.off(".waypoints"),delete n[this.key])},r.prototype.createThrottledResizeHandler=function(){var t=this;function e(){t.handleResize(),t.didResize=!1}this.adapter.on("resize.waypoints",(function(){t.didResize||(t.didResize=!0,i.requestAnimationFrame(e))}))},r.prototype.createThrottledScrollHandler=function(){var t=this;function e(){t.handleScroll(),t.didScroll=!1}this.adapter.on("scroll.waypoints",(function(){t.didScroll&amp;&amp;!i.isTouch||(t.didScroll=!0,i.requestAnimationFrame(e))}))},r.prototype.handleResize=function(){i.Context.refreshAll()},r.prototype.handleScroll=function(){var t={},e={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var n in e){var i=e[n],o=i.newScroll&gt;i.oldScroll?i.forward:i.backward;for(var r in this.waypoints[n]){var a=this.waypoints[n][r];if(null!==a.triggerPoint){var s=i.oldScroll&lt;a.triggerPoint,l=i.newScroll&gt;=a.triggerPoint;(s&amp;&amp;l||!s&amp;&amp;!l)&amp;&amp;(a.queueTrigger(o),t[a.group.id]=a.group)}}}for(var c in t)t[c].flushTriggers();this.oldScroll={x:e.horizontal.newScroll,y:e.vertical.newScroll}},r.prototype.innerHeight=function(){return this.element==this.element.window?i.viewportHeight():this.adapter.innerHeight()},r.prototype.remove=function(t){delete this.waypoints[t.axis][t.key],this.checkEmpty()},r.prototype.innerWidth=function(){return this.element==this.element.window?i.viewportWidth():this.adapter.innerWidth()},r.prototype.destroy=function(){var t=[];for(var e in this.waypoints)for(var n in this.waypoints[e])t.push(this.waypoints[e][n]);for(var i=0,o=t.length;i&lt;o;i++)t[i].destroy()},r.prototype.refresh=function(){var t,e=this.element==this.element.window,n=e?void 0:this.adapter.offset(),o={};for(var r in this.handleScroll(),t={horizontal:{contextOffset:e?0:n.left,contextScroll:e?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:e?0:n.top,contextScroll:e?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}}){var a=t[r];for(var s in this.waypoints[r]){var l,c,u,d,h=this.waypoints[r][s],f=h.options.offset,p=h.triggerPoint,y=0,g=null==p;h.element!==h.element.window&amp;&amp;(y=h.adapter.offset()[a.offsetProp]),"function"==typeof f?f=f.apply(h):"string"==typeof f&amp;&amp;(f=parseFloat(f),h.options.offset.indexOf("%")&gt;-1&amp;&amp;(f=Math.ceil(a.contextDimension*f/100))),l=a.contextScroll-a.contextOffset,h.triggerPoint=Math.floor(y+l-f),c=p&lt;a.oldScroll,u=h.triggerPoint&gt;=a.oldScroll,d=!c&amp;&amp;!u,!g&amp;&amp;c&amp;&amp;u?(h.queueTrigger(a.backward),o[h.group.id]=h.group):(!g&amp;&amp;d||g&amp;&amp;a.oldScroll&gt;=h.triggerPoint)&amp;&amp;(h.queueTrigger(a.forward),o[h.group.id]=h.group)}}return i.requestAnimationFrame((function(){for(var t in o)o[t].flushTriggers()})),this},r.findOrCreateByElement=function(t){return r.findByElement(t)||new r(t)},r.refreshAll=function(){for(var t in n)n[t].refresh()},r.findByElement=function(t){return n[t.waypointContextKey]},window.onload=function(){o&amp;&amp;o(),r.refreshAll()},i.requestAnimationFrame=function(e){(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||t).call(window,e)},i.Context=r}(),function(){"use strict";function t(t,e){return t.triggerPoint-e.triggerPoint}function e(t,e){return e.triggerPoint-t.triggerPoint}var n={vertical:{},horizontal:{}},i=window.Waypoint;function o(t){this.name=t.name,this.axis=t.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),n[this.axis][this.name]=this}o.prototype.add=function(t){this.waypoints.push(t)},o.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},o.prototype.flushTriggers=function(){for(var n in this.triggerQueues){var i=this.triggerQueues[n],o="up"===n||"left"===n;i.sort(o?e:t);for(var r=0,a=i.length;r&lt;a;r+=1){var s=i[r];(s.options.continuous||r===i.length-1)&amp;&amp;s.trigger([n])}}this.clearTriggerQueues()},o.prototype.next=function(e){this.waypoints.sort(t);var n=i.Adapter.inArray(e,this.waypoints);return n===this.waypoints.length-1?null:this.waypoints[n+1]},o.prototype.previous=function(e){this.waypoints.sort(t);var n=i.Adapter.inArray(e,this.waypoints);return n?this.waypoints[n-1]:null},o.prototype.queueTrigger=function(t,e){this.triggerQueues[e].push(t)},o.prototype.remove=function(t){var e=i.Adapter.inArray(t,this.waypoints);e&gt;-1&amp;&amp;this.waypoints.splice(e,1)},o.prototype.first=function(){return this.waypoints[0]},o.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},o.findOrCreate=function(t){return n[t.axis][t.name]||new o(t)},i.Group=o}(),function(){"use strict";var t=window.jQuery,e=window.Waypoint;function n(e){this.$element=t(e)}t.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],(function(t,e){n.prototype[e]=function(){var t=Array.prototype.slice.call(arguments);return this.$element[e].apply(this.$element,t)}})),t.each(["extend","inArray","isEmptyObject"],(function(e,i){n[i]=t[i]})),e.adapters.push({name:"jquery",Adapter:n}),e.Adapter=n}(),function(){"use strict";var t=window.Waypoint;function e(e){return function(){var n=[],i=arguments[0];return e.isFunction(arguments[0])&amp;&amp;((i=e.extend({},arguments[1])).handler=arguments[0]),this.each((function(){var o=e.extend({},i,{element:this});"string"==typeof o.context&amp;&amp;(o.context=e(this).closest(o.context)[0]),n.push(new t(o))})),n}}window.jQuery&amp;&amp;(window.jQuery.fn.waypoint=e(window.jQuery)),window.Zepto&amp;&amp;(window.Zepto.fn.waypoint=e(window.Zepto))}()},function(t,e,n){(function(t){t.Flatsome={behaviors:{},plugin(t,e,n){n=n||{},jQuery.fn[t]=function(i){if("string"==typeof arguments[0]){var o=null,r=arguments[0],a=Array.prototype.slice.call(arguments,1);return this.each((function(){if(!jQuery.data(this,"plugin_"+t)||"function"!=typeof jQuery.data(this,"plugin_"+t)[r])throw new Error("Method "+r+" does not exist on jQuery."+t);o=jQuery.data(this,"plugin_"+t)[r].apply(this,a)})),"destroy"===r&amp;&amp;this.each((function(){jQuery(this).removeData("plugin_"+t)})),void 0!==o?o:this}if("object"==typeof i||!i)return this.each((function(){jQuery.data(this,"plugin_"+t)||(i=jQuery.extend({},n,i),jQuery.data(this,"plugin_"+t,new e(this,i)))}))}},behavior(t,e){this.behaviors[t]=e},attach(t){let e=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:t;if("string"==typeof t)return this.behaviors.hasOwnProperty(t)&amp;&amp;"function"==typeof this.behaviors[t].attach?this.behaviors[t].attach(e||document):null;for(let t in this.behaviors)"function"==typeof this.behaviors[t].attach&amp;&amp;this.behaviors[t].attach(e||document)},detach(t){let e=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:t;if("string"==typeof t)return this.behaviors.hasOwnProperty(t)&amp;&amp;"function"==typeof this.behaviors[t].detach?this.behaviors[t].detach(e||document):null;for(let t in this.behaviors)"function"==typeof this.behaviors[t].detach&amp;&amp;this.behaviors[t].detach(e||document)}}}).call(this,n(4))},function(t,e,n){"use strict";var i=n(0);const o=jQuery("#wrapper"),r=jQuery("#header"),a=jQuery(".header-top",r),s=jQuery("#wpadminbar"),l=s.length&amp;&amp;s.is(":visible")?s.height():0,c=r.hasClass("has-sticky"),u=r.hasClass("sticky-hide-on-scroll");let d=-jQuery(".header-wrapper").height()-100,h=a.hasClass("hide-for-sticky")?-a.height()-1:-1;if(jQuery(".sticky-shrink .header-wrapper").length){let t=a.hasClass("hide-for-sticky")?a.height():0;d=-1-t+l,h=-1-t}if(c&amp;&amp;(r.find(".header-wrapper").waypoint((function(t){var e=jQuery(this.element),n=r.height();"down"===t&amp;&amp;(jQuery(document).trigger("flatsome-header-sticky"),e.addClass("stuck"),r.height(n),jQuery(".has-transparent").removeClass("transparent"),jQuery(".toggle-nav-dark").removeClass("nav-dark"))}),{offset:d}),o.waypoint((function(t){Object(i.c)()||"up"===t&amp;&amp;(r.height(""),jQuery(".header-wrapper").removeClass("stuck"),jQuery(".has-transparent").addClass("transparent"),jQuery(".toggle-nav-dark").addClass("nav-dark"))}),{offset:h+l}),u)){let t,e=0;jQuery(window).on("scroll",()=&gt;{if(Object(i.c)())return;clearTimeout(t);let n=jQuery(window).scrollTop();const o=jQuery(".header-wrapper");n&gt;=o.outerHeight()&amp;&amp;(n&lt;=e?(o.addClass("stuck"),r.removeClass("sticky-hide-on-scroll--active")):(o.removeClass("stuck"),r.addClass("sticky-hide-on-scroll--active"))),t=setTimeout((function(){e=jQuery(window).scrollTop()}),100)})}},function(t,e){},function(t,e,n){"use strict";var i=n(1);const o=[];let r;function a(){o.length&amp;&amp;(cancelAnimationFrame(r),r=requestAnimationFrame(()=&gt;{for(let t=0;t&lt;o.length;t++)o[t].element.offsetParent?s(o[t]):o.splice(t,1)}))}function s(t){!function(t){let{element:e,type:n}=t,i=h(e.dataset.parallax),o=u(e),r=(window.innerHeight-o.offsetHeight)*i;switch(n){case"backgroundImage":e.style.backgroundSize=i?"100% auto":null;break;case"backgroundElement":e.style.height=i?"".concat(o.offsetHeight+r,"px"):null}}(t),function(t){let{element:e,type:n}=t,i=h(e.dataset.parallax||e.dataset.parallaxBackground),o=window.innerHeight,r=u(e),a=e.offsetHeight-r.offsetHeight,s=e.getBoundingClientRect(),l=r!==e?r.getBoundingClientRect():s,d=s.top+e.offsetHeight/2,f=o/2-d,p=o/2-(l.top+r.offsetHeight/2),y=d+c()&lt;o/2?c():f,g=(Math.abs(f),Math.abs(y)/(o/2)),m=0;var v;if(!(l.top&gt;o||l.top+r.offsetHeight&lt;0))switch(n){case"backgroundImage":m=l.top*i,e.style.backgroundPosition=i?"50% ".concat(m.toFixed(0),"px"):null,e.style.backgroundAttachment=i?"fixed":null;break;case"backgroundElement":m=p*i-a/2,e.style.transform=i?"translate3d(0, ".concat(m.toFixed(2),"px, 0)"):null,e.style.backfaceVisibility=i?"hidden":null;break;case"element":m=y*i,e.style.transform=i?"translate3d(0, ".concat(m.toFixed(2),"px, 0)"):null,e.style.backfaceVisibility=i?"hidden":null,void 0!==e.dataset.parallaxFade&amp;&amp;(e.style.opacity=i?(v=1-g,v*(2-v)).toFixed(2):null)}}(t)}function l(t){return void 0!==t.dataset.parallaxBackground?"backgroundElement":void 0!==t.dataset.parallaxElemenet?"element":""!==t.style.backgroundImage?"backgroundImage":"element"}function c(){return document.documentElement.scrollTop||document.body.scrollTop}function u(t){return function(t){let e=arguments.length&gt;1&amp;&amp;void 0!==arguments[1]?arguments[1]:null;for(;t&amp;&amp;!d(t).call(t,e);)t=t.parentElement;return t}(t,t.dataset.parallaxContainer||"[data-parallax-container]")||t}function d(t){return t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.msMatchesSelector}function h(t){return t/10*-1/(2-Math.abs(t)/10)}window.addEventListener("scroll",a,{passive:!0}),window.addEventListener("resize",a),new MutationObserver(a).observe(document.body,{childList:!0}),window.jQuery&amp;&amp;(window.jQuery.fn.flatsomeParallax=function(t){i.a||"destroy"!==t&amp;&amp;this.each((t,e)=&gt;function(t){t.classList.add("parallax-active"),!document.querySelector("body").classList.contains("parallax-mobile")&amp;&amp;/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)||t.classList&amp;&amp;t.dataset&amp;&amp;(o.push({element:t,type:l(t)}),s(o[o.length-1]))}(e))})},function(t,e){Flatsome.plugin("resizeselect",(function(t,e){jQuery(t).change((function(){var t=jQuery(this),e=t.find("option:selected").val(),n=t.find("option:selected").text(),i=jQuery('&lt;span class="select-resize-ghost"&gt;').html(n);i.appendTo(t.parent());var o=i.width();i.remove(),t.width(o+7),e&amp;&amp;t.parent().parent().find("input.search-field").focus()})).change()}))},function(t,e,n){"use strict";var i=n(3);function o(){return console.warn("Flatsome: Flickity is lazy loaded. Use 'lazyFlickity()' to instantiate and 'flatsome-flickity-ready' event to interact with Flickity instead."),this}jQuery.fn.flickity||(jQuery.fn.flickity=o),jQuery.fn.lazyFlickity=function(t){const e=Object(i.a)(i=&gt;{if(i.isIntersecting){if(e.unobserve(i.target),!jQuery.fn.flickity||jQuery.fn.flickity===o)return n.e(5).then(n.t.bind(null,54,7)).then(()=&gt;{jQuery(i.target).flickity(t),jQuery(i.target).trigger("flatsome-flickity-ready")});jQuery(i.target).flickity(t),jQuery(i.target).trigger("flatsome-flickity-ready")}});return this.each((n,i)=&gt;{"string"==typeof t?jQuery.fn.flickity&amp;&amp;jQuery(i).flickity(t):e.observe(i)})}},function(t,e,n){jQuery.fn.lazyTooltipster=function(t){return this.each((e,i)=&gt;{const o=jQuery(i);"string"==typeof t?jQuery.fn.tooltipster&amp;&amp;o.hasClass("tooltipstered")&amp;&amp;o.tooltipster(t):o.one("mouseenter",e=&gt;{!function(t,e){(jQuery.fn.tooltipster?Promise.resolve():n.e(3).then(n.t.bind(null,55,7))).then(()=&gt;{t.hasClass("tooltipstered")||t.tooltipster(e),t.tooltipster("show")})}(o,t)})})}},function(t,e){jQuery(".section .loading-spin, .banner .loading-spin, .page-loader").fadeOut(),jQuery("#top-link").on("click",(function(t){jQuery.scrollTo(0,300),t.preventDefault()})),jQuery(".scroll-for-more").on("click",(function(){jQuery.scrollTo(jQuery(this),{duration:300})})),jQuery(".search-dropdown button").on("click",(function(t){jQuery(this).parent().find("input").trigger("focus"),t.preventDefault()})),jQuery(".current-cat").addClass("active"),jQuery("html").removeClass("loading-site"),setTimeout((function(){jQuery(".page-loader").remove()}),1e3),jQuery(".resize-select").resizeselect(),flatsomeVars.user.can_edit_pages&amp;&amp;jQuery(".block-edit-link").each((function(){const t=jQuery(this);let e=t.data("link");const n=t.data("backend"),i=t.data("title"),o=t.parents('[id^="menu-item-"]');if(o.length&amp;&amp;o.hasClass("menu-item-has-block")){const t=o.attr("id").match(/menu-item-(\d+)/);t&amp;&amp;t[1]&amp;&amp;(e+="&amp;menu_id=".concat(t[1]))}jQuery(this).next().addClass("has-block").lazyTooltipster({animationDuration:100,distance:-15,delay:0,repositionOnScroll:!0,interactive:!0,contentAsHTML:!0,content:i+' &lt;br/&gt; &lt;a class="button edit-block-button edit-block-button-builder" href="'+e+'"&gt;UX Builder&lt;/a&gt; &lt;a class="button edit-block-button edit-block-button edit-block-button-backend" href="'+n+'"&gt;WP Editor&lt;/a&gt;'}),jQuery(this).remove()})),document.addEventListener("uxb_app_ready",()=&gt;{const t=new URLSearchParams(window.top.location.search),e=parseInt(t.get("menu_id"));e&amp;&amp;setTimeout(()=&gt;{const t=jQuery("#menu-item-".concat(e)),n=t.parent().hasClass("ux-nav-vertical-menu");t.hasClass("menu-item-has-block has-dropdown")&amp;&amp;!t.hasClass("current-dropdown")&amp;&amp;(n&amp;&amp;jQuery(".header-vertical-menu__fly-out").addClass("header-vertical-menu__fly-out--open"),jQuery("#menu-item-".concat(e," a:first")).trigger("click"))},1e3)}),jQuery("#hotspot").on("click",(function(t){t.preventDefault()})),jQuery(".wpcf7-form .wpcf7-submit").on("click",(function(t){jQuery(this).parent().parent().addClass("processing")})),jQuery(".wpcf7").on("wpcf7invalid wpcf7spam wpcf7mailsent wpcf7mailfailed",(function(t){jQuery(".processing").removeClass("processing")})),jQuery(document).ajaxComplete((function(t,e,n){jQuery(".processing").removeClass("processing")}))},function(t,e,n){"use strict";var i=n(1);Flatsome.behavior("animate",{attach(t){jQuery("[data-animate]",t).each((function(t,e){let n=jQuery(e);if(0===n.data("animate").length||i.a)return n.attr("data-animated","true");n.waypoint((function(t){if("down"===t){if("true"==n.data("animated"))return;setTimeout((function(){n.attr("data-animated","true")}),300)}}),{offset:"101%"})}))},detach(t){jQuery("[data-animate]",t).each((function(t,e){jQuery(e).attr("data-animated","false")}))}})},function(t,e){Flatsome.behavior("commons",{attach(t){jQuery("select.resizeselect").resizeselect(),jQuery("[data-parallax]",t).flatsomeParallax(),jQuery.fn.packery&amp;&amp;(jQuery("[data-packery-options], .has-packery",t).each((function(){let t=jQuery(this);t.packery({originLeft:!flatsomeVars.rtl}),setTimeout((function(){t.imagesLoaded((function(){t.packery("layout")}))}),100)})),jQuery(".banner-grid-wrapper").imagesLoaded((function(){jQuery(this.elements).removeClass("processing")}))),"objectFitPolyfill"in window&amp;&amp;window.objectFitPolyfill()},detach(t){}})},function(t,e,n){Flatsome.behavior("count-up",{attach(t){jQuery("span.count-up",t).each((function(t,e){var i=jQuery(e);i.waypoint({handler(t){jQuery(this.element).hasClass("active")||n.e(0).then(n.bind(null,56)).then(t=&gt;{let{CountUp:e}=t;var n=parseInt(i.text());new e(i.get(0),n,{decimalPlaces:0,duration:4}).start(),i.addClass("active")})},offset:"100%"})}))}})},function(t,e,n){(function(t){function e(e){e.addClass("current-dropdown"),e.find(".nav-top-link").attr("aria-expanded",!0),function(e){const n=e,i=n.closest(".container").width(),o=n.closest("li.menu-item"),r=o.hasClass("menu-item-design-full-width"),a=o.hasClass("menu-item-design-container-width"),s=o.parent().hasClass("ux-nav-vertical-menu"),l=!r&amp;&amp;!a,c=t.flatsomeVars.rtl;if(l&amp;&amp;!s){if(i&lt;750)return!1;var u=n.outerWidth(),d=n.offset(),h=Math.max(document.documentElement.clientWidth,window.innerWidth||0),f=d.left-(h-i)/2;c&amp;&amp;(f=jQuery(window).width()-(d.left+u)-(h-i)/2);var p=n.width(),y=i-(f+p),g=!1;f&gt;y&amp;&amp;f&lt;p&amp;&amp;(g=(f+y)/3),y&lt;0&amp;&amp;(g=-y),g&amp;&amp;c?n.css("margin-right",-g):g&amp;&amp;n.css("margin-left",-g),p&gt;i&amp;&amp;n.addClass("nav-dropdown-full")}if(a){n.css({inset:0});const t=n.closest(".container").get(0).getBoundingClientRect(),e=n.get(0).getBoundingClientRect();n.css({width:s?i-o.width():i,...!c&amp;&amp;{left:t.left-e.left+15},...c&amp;&amp;{right:15-(t.right-e.right)}})}if(r){n.css({inset:0});const t=document.body,e=t.getBoundingClientRect(),i=n.get(0).getBoundingClientRect(),r=t.clientWidth;n.css({...!c&amp;&amp;{width:s?r-o.get(0).getBoundingClientRect().right:r},...c&amp;&amp;{width:s?o.get(0).getBoundingClientRect().left:r},...!c&amp;&amp;{left:e.left-i.left},...c&amp;&amp;{right:-(e.right-i.right)}})}if((a||r)&amp;&amp;!s){let t=null;if(o.closest("#top-bar").length&amp;&amp;(t=document.querySelector("#top-bar")),o.closest("#masthead").length&amp;&amp;(t=document.querySelector("#masthead")),o.closest("#wide-nav").length&amp;&amp;(t=document.querySelector("#wide-nav")),null!==t){const e=t.getBoundingClientRect(),i=o.get(0).getBoundingClientRect();n.css({top:e.bottom-i.bottom+i.height})}}}(e.find(".nav-dropdown"))}function n(t){t.removeClass("current-dropdown"),t.find(".nav-top-link").attr("aria-expanded",!1),t.find(".nav-dropdown").attr("style","")}function i(t){t.each((t,e)=&gt;{const i=jQuery(e);i.hasClass("current-dropdown")&amp;&amp;n(i)})}function o(t,e){t.length&amp;&amp;t.addClass("ux-body-overlay--".concat(e,"-active"))}function r(t,e){t.length&amp;&amp;t.removeClass("ux-body-overlay--".concat(e,"-active"))}Flatsome.behavior("dropdown",{attach(t){const a=jQuery(".nav li.has-dropdown",t),s="uxBuilder"===jQuery("html").attr("ng-app"),l=jQuery(".ux-body-overlay"),c="ontouchstart"in window;let u=!1,d=null;jQuery(".header-nav &gt; li &gt; a, .top-bar-nav &gt; li &gt; a",t).on("focus",()=&gt;{i(a)}),a.each((function(t,h){const f=jQuery(h),p=f.hasClass("nav-dropdown-toggle")&amp;&amp;!c;let y=!1,g=!1;f.on("touchstart click",(function(t){"touchstart"===t.type&amp;&amp;(y=!0),"click"===t.type&amp;&amp;y&amp;&amp;(y&amp;&amp;!g&amp;&amp;t.preventDefault(),g=!0)})),s||p?(u=!0,f.on("click","a:first",(function(t){if(t.preventDefault(),d=f,f.hasClass("current-dropdown"))return n(f),void r(l,"click");i(a),e(f),o(l,"click"),jQuery(document).trigger("flatsome-dropdown-opened",[f])}))):(f.on("keydown","a:first",(function(t){"Space"===t.code&amp;&amp;(t.preventDefault(),f.hasClass("current-dropdown")?(n(f),r(l,"click")):(i(a),e(f),o(l,"click"),jQuery(document).trigger("flatsome-dropdown-opened",[f])))})),f.hoverIntent({sensitivity:3,interval:20,timeout:70,over(t){i(a),e(f),r(l,"click"),jQuery(document).trigger("flatsome-dropdown-opened",[f])},out(){g=!1,y=!1,n(f)}}))})),!s&amp;&amp;u&amp;&amp;jQuery(document).on("click",(function(t){null===d||d===t.target||d.has(t.target).length||(n(d),r(l,"click"))})),jQuery(document).on("flatsome-dropdown-opened",(function(t,e){e.hasClass("menu-item-has-block")&amp;&amp;jQuery.fn.packery&amp;&amp;e.find("[data-packery-options]").packery("layout")})),jQuery(document).on("flatsome-header-sticky",(function(){i(a),r(l,"click")}))}})}).call(this,n(4))},function(t,e,n){"use strict";var i=n(0);Flatsome.behavior("lightbox-gallery",{attach(t){const e={delegate:"a",type:"image",closeBtnInside:flatsomeVars.lightbox.close_btn_inside,closeMarkup:flatsomeVars.lightbox.close_markup,tLoading:'&lt;div class="loading-spin centered dark"&gt;&lt;/div&gt;',removalDelay:300,gallery:{enabled:!0,navigateByImgClick:!0,arrowMarkup:'&lt;button class="mfp-arrow mfp-arrow-%dir%" title="%title%"&gt;&lt;i class="icon-angle-%dir%"&gt;&lt;/i&gt;&lt;/button&gt;',preload:[0,1]},image:{tError:'&lt;a href="%url%"&gt;The image #%curr%&lt;/a&gt; could not be loaded.',verticalFit:!1},callbacks:{beforeOpen:function(){Object(i.a)()},beforeClose:function(){Object(i.b)()}}};jQuery('.lightbox .gallery a[href*=".jpg"], .lightbox .gallery a[href*=".jpeg"], .lightbox .gallery a[href*=".png"], .lightbox a.lightbox-gallery',t).parent().lazyMagnificPopup(e),jQuery(".lightbox .lightbox-multi-gallery",t).length&amp;&amp;jQuery(".lightbox-multi-gallery",t).each((function(){jQuery(this).lazyMagnificPopup(e)}))}})},function(t,e,n){"use strict";var i=n(0);Flatsome.behavior("lightbox-image",{attach(t){jQuery(['.lightbox *[id^="attachment"] a[href*=".jpg"]','.lightbox *[id^="attachment"] a[href*=".jpeg"]','.lightbox *[id^="attachment"] a[href*=".png"]','.lightbox .wp-block-image a[href*=".jpg"]:not([target="_blank"])','.lightbox .wp-block-image a[href*=".jpeg"]:not([target="_blank"])','.lightbox .wp-block-image a[href*=".png"]:not([target="_blank"])',".lightbox a.image-lightbox",'.lightbox .entry-content a[href*=".jpg"]','.lightbox .entry-content a[href*=".jpeg"]','.lightbox .entry-content a[href*=".png"]'].join(","),t).not([".lightbox a.lightbox-gallery",'.lightbox .gallery a[href*=".jpg"]','.lightbox .gallery a[href*=".jpeg"]','.lightbox .gallery a[href*=".png"]','.lightbox .lightbox-multi-gallery a[href*=".jpg"]','.lightbox .lightbox-multi-gallery a[href*=".jpeg"]','.lightbox .lightbox-multi-gallery a[href*=".png"]'].join(",")).lazyMagnificPopup({type:"image",tLoading:'&lt;div class="loading-spin centered dark"&gt;&lt;/div&gt;',closeOnContentClick:!0,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,closeMarkup:flatsomeVars.lightbox.close_markup,removalDelay:300,image:{verticalFit:!1},callbacks:{beforeOpen:function(){Object(i.a)()},beforeClose:function(){Object(i.b)()}}})}})},function(t,e,n){"use strict";var i=n(2),o=n(0);Flatsome.behavior("lightboxes-link",{attach(t){jQuery(".lightbox-by-id",t).each((function(){const e=jQuery(this).attr("id");jQuery('a[href="#'+e+'"]',t).on("click",t=&gt;{t.preventDefault();const e=jQuery(t.currentTarget);Object(i.a)().then(()=&gt;{let t=e.attr("href").substring(1),n=jQuery("#".concat(t,".lightbox-by-id"));if(t&amp;&amp;n.length&gt;0){let t=n[0],e=jQuery.magnificPopup.open?300:0;e&amp;&amp;jQuery.magnificPopup.close(),setTimeout((function(){jQuery.magnificPopup.open({removalDelay:300,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,closeMarkup:flatsomeVars.lightbox.close_markup,items:{src:t,type:"inline",tLoading:'&lt;div class="loading-spin dark"&gt;&lt;/div&gt;'},callbacks:{beforeOpen:function(){Object(o.a)()},open:function(){if(Flatsome.attach(this.content),jQuery.fn.flickity&amp;&amp;jQuery("[data-flickity-options].flickity-enabled",this.content).each((t,e)=&gt;{jQuery(e).flickity("resize")}),jQuery.fn.packery){const t=jQuery("[data-packery-options]",this.content);t&amp;&amp;t.imagesLoaded((function(){t.packery("layout")}))}},beforeClose:function(){Object(o.b)()}}})}),e)}})})}))}})},function(t,e,n){"use strict";var i=n(0);Flatsome.behavior("lightbox-video",{attach(t){jQuery('a.open-video, a.button[href*="vimeo"], a.button[href*="youtube.com/watch"]',t).lazyMagnificPopup({type:"iframe",closeBtnInside:flatsomeVars.lightbox.close_btn_inside,mainClass:"my-mfp-video",closeMarkup:flatsomeVars.lightbox.close_markup,tLoading:'&lt;div class="loading-spin centered dark"&gt;&lt;/div&gt;',removalDelay:300,preloader:!0,callbacks:{elementParse:function(t){/^.*\.(mp4)$/i.test(t.src)&amp;&amp;(t.type="inline",t.src='&lt;div class="ux-mfp-inline-content ux-mfp-inline-content--video"&gt;&lt;video autoplay controls playsinline width="100%" height="auto" name="media"&gt;&lt;source src="'+t.src+'" type="video/mp4"&gt;&lt;/video&gt;&lt;/div&gt;')},beforeOpen:function(){Object(i.a)()},open:function(){jQuery(".slider .is-selected .video").trigger("pause")},beforeClose:function(){Object(i.b)()},close:function(){jQuery(".slider .is-selected .video").trigger("play")}}})}})},function(t,e,n){"use strict";var i=n(2),o=n(0);Flatsome.behavior("lightboxes",{attach(t){jQuery("[data-open]",t).on("click",t=&gt;{t.preventDefault();const e=jQuery(t.currentTarget);Object(i.a)().then(()=&gt;{var t=e.data("open"),n=e.data("color"),i=e.data("bg"),r=e.data("pos"),a=e.data("visible-after"),s=e.data("class"),l=e.attr("data-focus");e.offset(),e.addClass("current-lightbox-clicked"),jQuery.magnificPopup.open({items:{src:t,type:"inline",tLoading:'&lt;div class="loading-spin dark"&gt;&lt;/div&gt;'},removalDelay:300,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,closeMarkup:flatsomeVars.lightbox.close_markup,focus:l,callbacks:{beforeOpen:function(){this.st.mainClass="off-canvas ".concat(n," off-canvas-").concat(r),Object(o.a)()},open:function(){jQuery("html").addClass("has-off-canvas"),jQuery("html").addClass("has-off-canvas-"+r),s&amp;&amp;jQuery(".mfp-content").addClass(s),i&amp;&amp;jQuery(".mfp-bg").addClass(i),jQuery(".mfp-content .resize-select").change(),jQuery.fn.packery&amp;&amp;jQuery("[data-packery-options], .has-packery").packery("layout"),jQuery(".equalize-box",this.content).length&amp;&amp;Flatsome.attach("equalize-box",this.content)},beforeClose:function(){jQuery("html").removeClass("has-off-canvas"),Object(o.b)()},afterClose:function(){jQuery("html").removeClass("has-off-canvas-"+r),jQuery(".current-lightbox-clicked").removeClass("current-lightbox-clicked"),a&amp;&amp;jQuery(t).removeClass("mfp-hide")}}})})})}})},function(t,e,n){"use strict";var i=n(1);Flatsome.behavior("slider",{attach(t){var e;(e=jQuery(t).data("flickityOptions")?jQuery(t):jQuery("[data-flickity-options]",t)).length&amp;&amp;e.each((t,e)=&gt;{var n=jQuery(e),o=n.closest(".slider-wrapper"),r=n.data("flickity-options");if("undefined"!=typeof UxBuilder&amp;&amp;(r.draggable=!1),!0===r.watchCSS)return;let a=!1,s=!1;const l=t=&gt;{try{a=e.contains(t.target),!r.pauseAutoPlayOnHover||a||s||n.flickity("playPlayer")}catch(t){}};n.on("flatsome-flickity-ready",(function(){n.find(".flickity-slider &gt; :not(.is-selected) .video-bg").trigger("pause"),n.find(".is-selected .video-bg").trigger("play"),"requestAnimationFrame"in window&amp;&amp;(n.removeClass("flickity-enabled"),window.requestAnimationFrame(()=&gt;{n.addClass("flickity-enabled")}));const t=n.data("flickity");if(t&amp;&amp;r.parallax){const e=n.find(".bg, .flickity-slider &gt; .img img");n.addClass("slider-has-parallax"),n.on("scroll.flickity",(function(n,i){t.slides.forEach((function(n,i){const o=e[i],a=-1*(n.target+t.x)/r.parallax;o&amp;&amp;(o.style.transform="translateX( "+a+"px)")}))}))}document.addEventListener("touchstart",l,{passive:!0})})),i.a&amp;&amp;(r.friction=1,r.selectedAttraction=1,r.autoPlay=!1),n.lazyFlickity(r),n.imagesLoaded((function(){o.find(".loading-spin").fadeOut()})),n.on("change.flickity",(function(){a&amp;&amp;(s=!0),n.find(".flickity-slider &gt; :not(.is-selected) .video-bg").trigger("pause"),n.find(".is-selected .video-bg").trigger("play")})),n.on("dragStart.flickity",(function(){document.ontouchmove=t=&gt;t.preventDefault(),n.addClass("is-dragging")})),n.on("dragEnd.flickity",(function(){document.ontouchmove=()=&gt;!0,n.removeClass("is-dragging")})),n.on("destroy.flickity",()=&gt;{document.removeEventListener("touchstart",l)})})},detach(t){jQuery.fn.flickity&amp;&amp;(jQuery(t).data("flickityOptions")?jQuery(t).flickity("destroy"):jQuery("[data-flickity-options]",t).flickity("destroy"))}})},function(t,e){function n(t,e,n){e.each((e,n)=&gt;{jQuery(n).toggleClass("active",e===t),jQuery(n).find("&gt; a").attr("aria-selected",e===t?"true":"false").attr("tabindex",e===t?null:"-1")}),n.each((e,n)=&gt;jQuery(n).toggleClass("active",e===t)),jQuery.fn.packery&amp;&amp;jQuery("[data-packery-options]",n[t]).packery("layout")}Flatsome.behavior("tabs",{attach(t){const e=window.location.hash;jQuery(".tabbed-content",t).each((function(t,i){const o=jQuery(i),r=o.find("&gt; .nav &gt; li"),a=o.find("&gt; .tab-panels &gt; .panel"),s=o.find("&gt; .nav").hasClass("active-on-hover"),l=o.find("&gt; .nav").hasClass("nav-vertical");a.removeAttr("style"),r.each((function(t,i){const o=jQuery(i).find("a");o.on("click",(function(e){n(t,r,a),e.preventDefault(),e.stopPropagation()})),o.on("keydown",e=&gt;{let n;switch(e.key){case l?"ArrowDown":"ArrowRight":n=r.eq((t+1)%r.length);break;case l?"ArrowUp":"ArrowLeft":n=r.eq((t-1)%r.length);break;case"Home":n=r.first();break;case"End":n=r.last()}n&amp;&amp;(n.find("&gt; a").trigger("focus"),e.stopPropagation(),e.preventDefault())}),s&amp;&amp;o.hoverIntent({sensitivity:3,interval:20,timeout:70,over(e){n(t,r,a)},out(){}}),e.substr(1).length&amp;&amp;e.substr(1)===o.attr("href").split("#")[1]&amp;&amp;n(t,r,a)}))}))}})},function(t,e){Flatsome.behavior("toggle",{attach(t){function e(t){const e=jQuery(t.currentTarget).parent();e.toggleClass("active"),e.attr("aria-expanded","false"===e.attr("aria-expanded")?"true":"false"),t.preventDefault()}jQuery([".widget ul.children",".nav ul.children",".menu .sub-menu",".mobile-sidebar-levels-2 .nav ul.children &gt; li &gt; ul"].join(", "),t).each((function(){const t=jQuery(this).parents(".nav-slide").length?"right":"down";jQuery(this).parent().addClass("has-child").attr("aria-expanded","false"),jQuery(this).before('&lt;button class="toggle" aria-label="'.concat(window.flatsomeVars.i18n.toggleButton,'"&gt;&lt;i class="icon-angle-').concat(t,'"&gt;&lt;/i&gt;&lt;/button&gt;'))})),jQuery(".current-cat-parent",t).addClass("active").attr("aria-expanded","true").removeClass("current-cat-parent"),jQuery(".toggle",t).on("click",e);const n=jQuery("body").hasClass("mobile-submenu-toggle");jQuery(".sidebar-menu li.menu-item.has-child",t).each((function(){let t=jQuery(this),i=t.find("&gt; a:first");"#"===i.attr("href")?i.on("click",(function(e){e.preventDefault(),t.toggleClass("active"),t.attr("aria-expanded","false"===t.attr("aria-expanded")?"true":"false")})):n&amp;&amp;i.next(".toggle").length&amp;&amp;i.on("click",e)}))}})},function(t,e){function n(t){t.attr("aria-hidden","true"),t.find("&gt; li &gt; a, &gt; li &gt; button").attr("tabindex","-1")}Flatsome.behavior("sidebar-slider",{attach(t){const e=jQuery("body").hasClass("mobile-submenu-toggle");jQuery(".mobile-sidebar-slide",t).each((t,i)=&gt;{const o=parseInt(jQuery(i).data("levels"),10)||1,r=jQuery(".sidebar-menu",i),a=jQuery(".nav-sidebar",i);jQuery(["&gt; li &gt; ul.children","&gt; li &gt; .sub-menu",o&gt;1?"&gt; li &gt; ul.children &gt; li &gt; ul":null].filter(Boolean).join(", "),a).each((t,i)=&gt;{const o=jQuery(i),a=o.parent(),s=a.parents("ul:first"),l=jQuery(["&gt; .toggle",'&gt; a[href="#"]',e&amp;&amp;"&gt; a"].filter(Boolean).join(","),a),c=a.find("&gt; a").text().trim(),u=o.parents("ul").length,d=Boolean(window.flatsomeVars.rtl),h=jQuery('\n            &lt;li class="nav-slide-header pt-half pb-half"&gt;\n              &lt;button class="toggle"&gt;\n                &lt;i class="icon-angle-left"&gt;&lt;/i&gt;\n                '.concat(c||window.flatsomeVars.i18n.mainMenu,"\n              &lt;/button&gt;\n            &lt;/li&gt;\n          "));o.prepend(h),n(o);let f=null;l.off("click").on("click",t=&gt;{var e;a.attr("aria-expanded","true"),s.addClass("is-current-parent"),o.addClass("is-current-slide"),r.css("transform","translateX(".concat(d?"":"-").concat(100*u,"%)")),(e=o).attr("aria-hidden","false"),e.find("&gt; li &gt; a, &gt; li &gt; button").attr("tabindex",""),clearTimeout(f),t.preventDefault()}),h.find(".toggle").on("click",()=&gt;{r.css("transform","translateX(".concat(d?"":"-").concat(100*(u-1),"%)")),n(o),f=setTimeout(()=&gt;{o.removeClass("is-current-slide"),s.removeClass("is-current-parent")},300),a.removeClass("active"),a.attr("aria-expanded","false")})})})}})},function(t,e){Flatsome.behavior("sidebar-tabs",{attach(t){jQuery(".sidebar-menu-tabs",t).each((t,e)=&gt;{const n=jQuery(e),i=n.find(".sidebar-menu-tabs__tab"),o=n.parent().find("ul.nav-sidebar");i.each((t,e)=&gt;{jQuery(e).on("click",(function(e){!function(t,e,n){e.each((e,n)=&gt;jQuery(n).toggleClass("active",e===t)),n.each((e,n)=&gt;jQuery(n).toggleClass("hidden",e===t))}(t,i,o),e.preventDefault(),e.stopPropagation()}))})})}})},function(t,e){Flatsome.behavior("nav-hover",{attach(t){const e=jQuery(".ux-body-overlay",t);e.length&amp;&amp;jQuery([".nav-prompts-overlay li.menu-item",".nav-prompts-overlay .header-vertical-menu__opener"].join(", "),t).on({mouseenter:()=&gt;{e.addClass("ux-body-overlay--hover-active")},mouseleave:()=&gt;{e.removeClass("ux-body-overlay--hover-active")}})}})},function(t,e){Flatsome.behavior("back-to-top",{attach(t){jQuery("body",t).waypoint({handler:function(e){jQuery(".back-to-top",t).toggleClass("active")},offset:"-100%"})}})},function(t,e){Flatsome.behavior("scroll-to",{attach(){let t=jQuery("span.scroll-to"),e=jQuery(".scroll-to-bullets"),n=flatsomeVars.sticky_height;if(e.length&amp;&amp;(e.children().lazyTooltipster("destroy"),e.remove()),jQuery("li.scroll-to-link").remove(),t.length&amp;&amp;(e=jQuery('&lt;div class="scroll-to-bullets hide-for-medium"/&gt;'),jQuery("body").append(e),t.each((function(t,e){let i=jQuery(e),o=i.data("link"),r=i.data("title"),a=i.data("bullet"),s='a[href*="'.concat(o||"&lt;nolink&gt;",'"]');if(a){let t=jQuery('\n          &lt;a href="'.concat(o,'" data-title="').concat(r,'" title="').concat(r,'"&gt;\n          &lt;strong&gt;&lt;/strong&gt;\n          &lt;/a&gt;\n        '));t.lazyTooltipster({position:"left",delay:50,contentAsHTML:!0,touchDevices:!1}),jQuery(".scroll-to-bullets").append(t)}let l=jQuery('\n          &lt;li class="scroll-to-link"&gt;&lt;a data-animate="fadeIn" href="'.concat(o,'" data-title="').concat(r,'" title="').concat(r,'"&gt;\n          ').concat(r,"\n          &lt;/a&gt;&lt;/li&gt;\n        "));jQuery("li.nav-single-page").before(l),setTimeout((function(){jQuery(".scroll-to-link a").attr("data-animated","true")}),300),i.waypoint((function(t){jQuery(".scroll-to-bullets a, .scroll-to-link").removeClass("active"),jQuery(".scroll-to-bullets").find(s).addClass("active"),jQuery(".nav-single-page").parent().find(s).parent().addClass("active"),"up"===t&amp;&amp;jQuery(".scroll-to-bullets, .nav-single-page").find(s).removeClass("active").prev().addClass("active")}),{offset:n}),jQuery(s).off("click").on("click",(function(t){const e=jQuery(this).attr("href").split("#")[1];e&amp;&amp;(setTimeout(()=&gt;{jQuery.scrollTo("a[name="+e+"]",{duration:500,axis:"y",offset:-n})},0),jQuery.fn.magnificPopup&amp;&amp;jQuery.magnificPopup.close(),t.preventDefault())}))})),location.hash)){let t=location.hash.replace("#","");jQuery.scrollTo("a[name="+t+"]",{duration:500,axis:"y",offset:-n})}},detach(){jQuery("span.scroll-to").length&amp;&amp;setTimeout(this.attach,0)}})},function(t,e,n){"use strict";var i=n(1);Flatsome.behavior("accordion-title",{attach(t){jQuery(".accordion-title",t).each((function(){jQuery(this).off("click.flatsome").on("click.flatsome",(function(t){const e=i.a?0:200;jQuery(this).next().is(":hidden")?(jQuery(this).parent().parent().find(".accordion-title").attr("aria-expanded",!1).removeClass("active").next().slideUp(e),jQuery(this).attr("aria-expanded",!jQuery(this).hasClass("active")).toggleClass("active").next().slideDown(e,(function(){/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)&amp;&amp;jQuery.scrollTo(jQuery(this).prev(),{duration:300,offset:-100})})),window.requestAnimationFrame(()=&gt;{jQuery.fn.flickity&amp;&amp;jQuery(this).next().find("[data-flickity-options].flickity-enabled").each((t,e)=&gt;{jQuery(e).flickity("resize")}),jQuery.fn.packery&amp;&amp;jQuery(this).next().find("[data-packery-options]").packery("layout")})):jQuery(this).parent().parent().find(".accordion-title").attr("aria-expanded",!1).removeClass("active").next().slideUp(e),t.preventDefault()}))}))}})},function(t,e){Flatsome.behavior("tooltips",{attach(t){jQuery(".tooltip, .has-tooltip, .tip-top, li.chosen a",t).lazyTooltipster(),jQuery(".tooltip-as-html",t).lazyTooltipster({interactive:!0,contentAsHTML:!0})}})},function(t,e,n){"use strict";var i=n(3);Flatsome.behavior("lazy-load-bg",{attach(t){const e=Object(i.a)(t=&gt;{t.intersectionRatio&gt;0&amp;&amp;(e.unobserve(t.target),jQuery(t.target).addClass("bg-loaded"))});jQuery(".bg",t).each((t,n)=&gt;{e.observe(n)})}})},function(t,e){Flatsome.behavior("sticky-section",{attach(t){jQuery(".sticky-section",t).each((function(t,e){let n=jQuery(e);n.waypoint((function(t){"down"===t&amp;&amp;(n.addClass("is-sticky-section"),n.after('&lt;div class="sticky-section-helper"&gt;&lt;/div&gt;')),"up"===t&amp;&amp;(n.removeClass("is-sticky-section"),n.next(".sticky-section-helper").remove())}),{offset:"0.1px"}),n.waypoint((function(t){"down"===t&amp;&amp;(n.removeClass("is-sticky-section"),n.next(".sticky-section-helper").remove()),"up"===t&amp;&amp;(n.addClass("is-sticky-section"),n.after('&lt;div class="sticky-section-helper"&gt;&lt;/div&gt;'))}),{offset:"-100%"})}))}})},function(t,e,n){"use strict";var i=n(3);Flatsome.behavior("sticky-sidebar",{attach(t){let e=parseInt(flatsomeVars.sticky_height)+15;jQuery(".is-sticky-column",t).each((t,o)=&gt;{n.e(2).then(n.t.bind(null,57,7)).then(()=&gt;{jQuery(o).stickySidebar({topSpacing:e,bottomSpacing:15,minWidth:850,innerWrapperSelector:".is-sticky-column__inner"});const t=Object(i.b)(()=&gt;{jQuery(o).stickySidebar("updateSticky")});null==t||t.observe(jQuery(".is-sticky-column__inner",o).get(0)),jQuery(document).on("updated_checkout flatsome-sticky-sidebar-update-sticky flatsome-infiniteScroll-append",(function(){jQuery(o).stickySidebar("updateSticky")}))})})}})},function(t,e){Flatsome.behavior("youtube",{attach(t){var e,n,i,o,r,a=jQuery(".ux-youtube",t);0!==a.length&amp;&amp;(window.onYouTubePlayerAPIReady=function(){a.each((function(){var t=jQuery(this),e=t.attr("id"),n=t.data("videoid"),i=t.data("loop"),o=t.data("audio");new YT.Player(e,{height:"100%",width:"100%",playerVars:{html5:1,autoplay:1,controls:0,rel:0,modestbranding:1,playsinline:1,showinfo:0,fs:0,loop:i,el:0,playlist:i?n:void 0},videoId:n,events:{onReady:function(t){0===o&amp;&amp;t.target.mute()}}})}))},n="script",i="youtube-jssdk",r=(e=document).getElementsByTagName(n)[0],e.getElementById(i)||((o=e.createElement(n)).id=i,o.src="https://www.youtube.com/player_api",r.parentNode.insertBefore(o,r)))}})},,,,,,,function(t,e,n){"use strict";n(1).a&amp;&amp;window.flatsomeVars.user.can_edit_pages&amp;&amp;("Prefer reduced motion is active on your OS","The prefers-reduced-motion media feature is used to detect if the user has requested the system minimize the amount of non-essential motion it uses. With this option enabled, slides &amp; animations are reduced on the frontend.\nCheck your OS documentation on how to disable reduced motion.",console.groupCollapsed("%cFlatsome%c: ".concat("Prefer reduced motion is active on your OS"),"color: #0693e3; font-weight: bold;","color: inherit;"),console.log("The prefers-reduced-motion media feature is used to detect if the user has requested the system minimize the amount of non-essential motion it uses. With this option enabled, slides &amp; animations are reduced on the frontend.\nCheck your OS documentation on how to disable reduced motion."),console.groupEnd())}]);Flatsome.behavior('wp-rocket-lazy-load-packery',{attach:function(context){jQuery('.has-packery .lazy-load',context).waypoint(function(direction){var $element=jQuery(this.element);$element.imagesLoaded(function(){jQuery('.has-packery').packery('layout')})},{offset:'90%'})}});Flatsome.behavior('wishlist',{attach:function(context){jQuery('.wishlist-button',context).each(function(index,element){'use strict'
jQuery(element).on('click',function(e){var $this=jQuery(this)
if($this.parent().find('.yith-wcwl-wishlistexistsbrowse, .yith-wcwl-wishlistaddedbrowse').length){window.location.href=$this.parent().find('.yith-wcwl-wishlistexistsbrowse a, .yith-wcwl-wishlistaddedbrowse a').attr('href')
return}
$this.addClass('loading')
$this.parent().find('.delete_item').click()
$this.parent().find('.add_to_wishlist').click()
e.preventDefault()})})
markAdded()}})
jQuery(document).ready(function(){var flatsomeAddToWishlist=function(){jQuery('.wishlist-button').removeClass('loading')
markAdded()
jQuery.ajax({beforeSend:function(){},complete:function(){},data:{action:'flatsome_update_wishlist_count',},success:function(data){var $icon=jQuery('i.wishlist-icon')
$icon.addClass('added')
if(data==0){$icon.removeAttr('data-icon-label')}else if(data==1){$icon.attr('data-icon-label','1')}else{$icon.attr('data-icon-label',data)}
setTimeout(function(){$icon.removeClass('added')},500)},url:yith_wcwl_l10n.ajax_url,})}
jQuery('body').on('added_to_wishlist removed_from_wishlist',flatsomeAddToWishlist)})
function markAdded(){jQuery('.wishlist-icon').each(function(){var $this=jQuery(this)
if($this.find('.yith-wcwl-wishlistexistsbrowse, .yith-wcwl-wishlistaddedbrowse').length){$this.find('.wishlist-button').addClass('wishlist-added')}})};(function(){/*! instant.page v1.2.2 - (C) 2019 Alexandre Dieulot - https://instant.page/license */
var urlToPreload
var mouseoverTimer
var lastTouchTimestamp
var prefetcher=document.createElement('link')
var isSupported=prefetcher.relList&amp;&amp;prefetcher.relList.supports&amp;&amp;prefetcher.relList.supports('prefetch')
var isDataSaverEnabled=navigator.connection&amp;&amp;navigator.connection.saveData
var allowQueryString='instantAllowQueryString' in document.body.dataset
var allowExternalLinks='instantAllowExternalLinks' in document.body.dataset
if(isSupported&amp;&amp;!isDataSaverEnabled){prefetcher.rel='prefetch'
document.head.appendChild(prefetcher)
var eventListenersOptions={capture:!0,passive:!0}
document.addEventListener('touchstart',touchstartListener,eventListenersOptions)
document.addEventListener('mouseover',mouseoverListener,eventListenersOptions)}
function touchstartListener(event){lastTouchTimestamp=performance.now()
var linkElement=event.target.closest('a')
if(!isPreloadable(linkElement)){return}
linkElement.addEventListener('touchcancel',touchendAndTouchcancelListener,{passive:!0})
linkElement.addEventListener('touchend',touchendAndTouchcancelListener,{passive:!0})
urlToPreload=linkElement.href
preload(linkElement.href)}
function touchendAndTouchcancelListener(){urlToPreload=undefined
stopPreloading()}
function mouseoverListener(event){if(performance.now()-lastTouchTimestamp&lt;1100){return}
var linkElement=event.target.closest('a')
if(!isPreloadable(linkElement)){return}
linkElement.addEventListener('mouseout',mouseoutListener,{passive:!0})
urlToPreload=linkElement.href
mouseoverTimer=setTimeout(function(){preload(linkElement.href)
mouseoverTimer=undefined},65)}
function mouseoutListener(event){if(event.relatedTarget&amp;&amp;event.target.closest('a')===event.relatedTarget.closest('a')){return}
if(mouseoverTimer){clearTimeout(mouseoverTimer)
mouseoverTimer=undefined}else{urlToPreload=undefined
stopPreloading()}}
function isPreloadable(linkElement){if(!linkElement||!linkElement.href){return}
if(urlToPreload===linkElement.href){return}
var preloadLocation=new URL(linkElement.href)
if(!allowExternalLinks&amp;&amp;preloadLocation.origin!==location.origin&amp;&amp;!('instant' in linkElement.dataset)){return}
if(!['http:','https:'].includes(preloadLocation.protocol)){return}
if(preloadLocation.protocol==='http:'&amp;&amp;location.protocol==='https:'){return}
if(!allowQueryString&amp;&amp;preloadLocation.search&amp;&amp;!('instant' in linkElement.dataset)){return}
if(preloadLocation.hash&amp;&amp;preloadLocation.pathname+preloadLocation.search===location.pathname+location.search){return}
if('noInstant' in linkElement.dataset){return}
return!0}
function preload(url){prefetcher.href=url}
function stopPreloading(){prefetcher.removeAttribute('href')}})();!function(t){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery"],t):"object"==typeof exports&amp;&amp;"function"==typeof require?t(require("jquery")):t(jQuery)}(function(t){"use strict";var e={escapeRegExChars:function(t){return t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&amp;")},createNode:function(t){var e=document.createElement("div");return e.className=t,e.style.position="absolute",e.style.display="none",e}},s=27,i=9,n=13,o=38,a=39,u=40,l=t.noop;function r(e,s){this.element=e,this.el=t(e),this.suggestions=[],this.badQueries=[],this.selectedIndex=-1,this.currentValue=this.element.value,this.timeoutId=null,this.cachedResponse={},this.onChangeTimeout=null,this.onChange=null,this.isLocal=!1,this.suggestionsContainer=null,this.noSuggestionsContainer=null,this.options=t.extend(!0,{},r.defaults,s),this.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"},this.hint=null,this.hintValue="",this.selection=null,this.initialize(),this.setOptions(s)}r.utils=e,t.Autocomplete=r,r.defaults={ajaxSettings:{},autoSelectFirst:!1,appendTo:"body",serviceUrl:null,lookup:null,onSelect:null,onHint:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:function(t,s){if(!s)return t.value;var i="("+e.escapeRegExChars(s)+")";return t.value.replace(new RegExp(i,"gi"),"&lt;strong&gt;$1&lt;/strong&gt;").replace(/&amp;/g,"&amp;amp;").replace(/&lt;/g,"&amp;lt;").replace(/&gt;/g,"&amp;gt;").replace(/"/g,"&amp;quot;").replace(/&amp;lt;(\/?strong)&amp;gt;/g,"&lt;$1&gt;")},formatGroup:function(t,e){return'&lt;div class="autocomplete-group"&gt;'+e+"&lt;/div&gt;"},delimiter:null,zIndex:9999,type:"GET",noCache:!1,onSearchStart:l,onSearchComplete:l,onSearchError:l,preserveInput:!1,containerClass:"autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,preventBadQueries:!0,lookupFilter:function(t,e,s){return-1!==t.value.toLowerCase().indexOf(s)},paramName:"query",transformResult:function(e){return"string"==typeof e?t.parseJSON(e):e},showNoSuggestionNotice:!1,noSuggestionNotice:"No results",orientation:"bottom",forceFixPosition:!1},r.prototype={initialize:function(){var e,s=this,i="."+s.classes.suggestion,n=s.classes.selected,o=s.options;s.element.setAttribute("autocomplete","off"),s.noSuggestionsContainer=t('&lt;div class="autocomplete-no-suggestion"&gt;&lt;/div&gt;').html(this.options.noSuggestionNotice).get(0),s.suggestionsContainer=r.utils.createNode(o.containerClass),(e=t(s.suggestionsContainer)).appendTo(o.appendTo||"body"),"auto"!==o.width&amp;&amp;e.css("width",o.width),e.on("mouseover.autocomplete",i,function(){s.activate(t(this).data("index"))}),e.on("mouseout.autocomplete",function(){s.selectedIndex=-1,e.children("."+n).removeClass(n)}),e.on("click.autocomplete",i,function(){s.select(t(this).data("index"))}),e.on("click.autocomplete",function(){clearTimeout(s.blurTimeoutId)}),s.fixPositionCapture=function(){s.visible&amp;&amp;s.fixPosition()},t(window).on("resize.autocomplete",s.fixPositionCapture),s.el.on("keydown.autocomplete",function(t){s.onKeyPress(t)}),s.el.on("keyup.autocomplete",function(t){s.onKeyUp(t)}),s.el.on("blur.autocomplete",function(){s.onBlur()}),s.el.on("focus.autocomplete",function(){s.onFocus()}),s.el.on("change.autocomplete",function(t){s.onKeyUp(t)}),s.el.on("input.autocomplete",function(t){s.onKeyUp(t)})},onFocus:function(){this.disabled||(this.fixPosition(),this.el.val().length&gt;=this.options.minChars&amp;&amp;this.onValueChange())},onBlur:function(){var e=this,s=e.options,i=e.el.val(),n=e.getQuery(i);e.blurTimeoutId=setTimeout(function(){e.hide(),e.selection&amp;&amp;e.currentValue!==n&amp;&amp;(s.onInvalidateSelection||t.noop).call(e.element)},200)},abortAjax:function(){this.currentRequest&amp;&amp;(this.currentRequest.abort(),this.currentRequest=null)},setOptions:function(e){var s=t.extend({},this.options,e);this.isLocal=Array.isArray(s.lookup),this.isLocal&amp;&amp;(s.lookup=this.verifySuggestionsFormat(s.lookup)),s.orientation=this.validateOrientation(s.orientation,"bottom"),t(this.suggestionsContainer).css({"max-height":s.maxHeight+"px",width:s.width+"px","z-index":s.zIndex}),this.options=s},clearCache:function(){this.cachedResponse={},this.badQueries=[]},clear:function(){this.clearCache(),this.currentValue="",this.suggestions=[]},disable:function(){this.disabled=!0,clearTimeout(this.onChangeTimeout),this.abortAjax()},enable:function(){this.disabled=!1},fixPosition:function(){var e=t(this.suggestionsContainer),s=e.parent().get(0);if(s===document.body||this.options.forceFixPosition){var i=this.options.orientation,n=e.outerHeight(),o=this.el.outerHeight(),a=this.el.offset(),u={top:a.top,left:a.left};if("auto"===i){var l=t(window).height(),r=t(window).scrollTop(),h=-r+a.top-n,c=r+l-(a.top+o+n);i=Math.max(h,c)===h?"top":"bottom"}if(u.top+="top"===i?-n:o,s!==document.body){var g,d=e.css("opacity");this.visible||e.css("opacity",0).show(),g=e.offsetParent().offset(),u.top-=g.top,u.top+=s.scrollTop,u.left-=g.left,this.visible||e.css("opacity",d).hide()}"auto"===this.options.width&amp;&amp;(u.width=this.el.outerWidth()+"px"),e.css(u)}},isCursorAtEnd:function(){var t,e=this.el.val().length,s=this.element.selectionStart;return"number"==typeof s?s===e:!document.selection||((t=document.selection.createRange()).moveStart("character",-e),e===t.text.length)},onKeyPress:function(t){if(this.disabled||this.visible||t.which!==u||!this.currentValue){if(!this.disabled&amp;&amp;this.visible){switch(t.which){case s:this.el.val(this.currentValue),this.hide();break;case a:if(this.hint&amp;&amp;this.options.onHint&amp;&amp;this.isCursorAtEnd()){this.selectHint();break}return;case i:if(this.hint&amp;&amp;this.options.onHint)return void this.selectHint();if(-1===this.selectedIndex)return void this.hide();if(this.select(this.selectedIndex),!1===this.options.tabDisabled)return;break;case n:if(-1===this.selectedIndex)return void this.hide();this.select(this.selectedIndex);break;case o:this.moveUp();break;case u:this.moveDown();break;default:return}t.stopImmediatePropagation(),t.preventDefault()}}else this.suggest()},onKeyUp:function(t){var e=this;if(!e.disabled){switch(t.which){case o:case u:return}clearTimeout(e.onChangeTimeout),e.currentValue!==e.el.val()&amp;&amp;(e.findBestHint(),e.options.deferRequestBy&gt;0?e.onChangeTimeout=setTimeout(function(){e.onValueChange()},e.options.deferRequestBy):e.onValueChange())}},onValueChange:function(){if(this.ignoreValueChange)this.ignoreValueChange=!1;else{var e=this.options,s=this.el.val(),i=this.getQuery(s);this.selection&amp;&amp;this.currentValue!==i&amp;&amp;(this.selection=null,(e.onInvalidateSelection||t.noop).call(this.element)),clearTimeout(this.onChangeTimeout),this.currentValue=s,this.selectedIndex=-1,e.triggerSelectOnValidInput&amp;&amp;this.isExactMatch(i)?this.select(0):i.length&lt;e.minChars?this.hide():this.getSuggestions(i)}},isExactMatch:function(t){var e=this.suggestions;return 1===e.length&amp;&amp;e[0].value.toLowerCase()===t.toLowerCase()},getQuery:function(e){var s,i=this.options.delimiter;return i?(s=e.split(i),t.trim(s[s.length-1])):e},getSuggestionsLocal:function(e){var s,i=this.options,n=e.toLowerCase(),o=i.lookupFilter,a=parseInt(i.lookupLimit,10);return s={suggestions:t.grep(i.lookup,function(t){return o(t,e,n)})},a&amp;&amp;s.suggestions.length&gt;a&amp;&amp;(s.suggestions=s.suggestions.slice(0,a)),s},getSuggestions:function(e){var s,i,n,o,a=this,u=a.options,l=u.serviceUrl;u.params[u.paramName]=e,!1!==u.onSearchStart.call(a.element,u.params)&amp;&amp;(i=u.ignoreParams?null:u.params,t.isFunction(u.lookup)?u.lookup(e,function(t){a.suggestions=t.suggestions,a.suggest(),u.onSearchComplete.call(a.element,e,t.suggestions)}):(a.isLocal?s=a.getSuggestionsLocal(e):(t.isFunction(l)&amp;&amp;(l=l.call(a.element,e)),n=l+"?"+t.param(i||{}),s=a.cachedResponse[n]),s&amp;&amp;Array.isArray(s.suggestions)?(a.suggestions=s.suggestions,a.suggest(),u.onSearchComplete.call(a.element,e,s.suggestions)):a.isBadQuery(e)?u.onSearchComplete.call(a.element,e,[]):(a.abortAjax(),o={url:l,data:i,type:u.type,dataType:u.dataType},t.extend(o,u.ajaxSettings),a.currentRequest=t.ajax(o).done(function(t){var s;a.currentRequest=null,s=u.transformResult(t,e),a.processResponse(s,e,n),u.onSearchComplete.call(a.element,e,s.suggestions)}).fail(function(t,s,i){u.onSearchError.call(a.element,e,t,s,i)}))))},isBadQuery:function(t){if(!this.options.preventBadQueries)return!1;for(var e=this.badQueries,s=e.length;s--;)if(0===t.indexOf(e[s]))return!0;return!1},hide:function(){var e=t(this.suggestionsContainer);t.isFunction(this.options.onHide)&amp;&amp;this.visible&amp;&amp;this.options.onHide.call(this.element,e),this.visible=!1,this.selectedIndex=-1,clearTimeout(this.onChangeTimeout),t(this.suggestionsContainer).hide(),this.onHint(null)},suggest:function(){if(this.suggestions.length){var e,s=this.options,i=s.groupBy,n=s.formatResult,o=this.getQuery(this.currentValue),a=this.classes.suggestion,u=this.classes.selected,l=t(this.suggestionsContainer),r=t(this.noSuggestionsContainer),h=s.beforeRender,c="";s.triggerSelectOnValidInput&amp;&amp;this.isExactMatch(o)?this.select(0):(t.each(this.suggestions,function(t,u){i&amp;&amp;(c+=function(t,n){var o=t.data[i];return e===o?"":(e=o,s.formatGroup(t,e))}(u,0)),c+='&lt;div class="'+a+'" data-index="'+t+'"&gt;'+n(u,o,t)+"&lt;/div&gt;"}),this.adjustContainerWidth(),r.detach(),l.html(c),t.isFunction(h)&amp;&amp;h.call(this.element,l,this.suggestions),this.fixPosition(),l.show(),s.autoSelectFirst&amp;&amp;(this.selectedIndex=0,l.scrollTop(0),l.children("."+a).first().addClass(u)),this.visible=!0,this.findBestHint())}else this.options.showNoSuggestionNotice?this.noSuggestions():this.hide()},noSuggestions:function(){var e=this.options.beforeRender,s=t(this.suggestionsContainer),i=t(this.noSuggestionsContainer);this.adjustContainerWidth(),i.detach(),s.empty(),s.append(i),t.isFunction(e)&amp;&amp;e.call(this.element,s,this.suggestions),this.fixPosition(),s.show(),this.visible=!0},adjustContainerWidth:function(){var e,s=this.options,i=t(this.suggestionsContainer);"auto"===s.width?(e=this.el.outerWidth(),i.css("width",e&gt;0?e:300)):"flex"===s.width&amp;&amp;i.css("width","")},findBestHint:function(){var e=this.el.val().toLowerCase(),s=null;e&amp;&amp;(t.each(this.suggestions,function(t,i){var n=0===i.value.toLowerCase().indexOf(e);return n&amp;&amp;(s=i),!n}),this.onHint(s))},onHint:function(e){var s=this.options.onHint,i="";e&amp;&amp;(i=this.currentValue+e.value.substr(this.currentValue.length)),this.hintValue!==i&amp;&amp;(this.hintValue=i,this.hint=e,t.isFunction(s)&amp;&amp;s.call(this.element,i))},verifySuggestionsFormat:function(e){return e.length&amp;&amp;"string"==typeof e[0]?t.map(e,function(t){return{value:t,data:null}}):e},validateOrientation:function(e,s){return e=t.trim(e||"").toLowerCase(),-1===t.inArray(e,["auto","bottom","top"])&amp;&amp;(e=s),e},processResponse:function(t,e,s){var i=this.options;t.suggestions=this.verifySuggestionsFormat(t.suggestions),i.noCache||(this.cachedResponse[s]=t,i.preventBadQueries&amp;&amp;!t.suggestions.length&amp;&amp;this.badQueries.push(e)),e===this.getQuery(this.currentValue)&amp;&amp;(this.suggestions=t.suggestions,this.suggest())},activate:function(e){var s,i=this.classes.selected,n=t(this.suggestionsContainer),o=n.find("."+this.classes.suggestion);return n.find("."+i).removeClass(i),this.selectedIndex=e,-1!==this.selectedIndex&amp;&amp;o.length&gt;this.selectedIndex?(s=o.get(this.selectedIndex),t(s).addClass(i),s):null},selectHint:function(){var e=t.inArray(this.hint,this.suggestions);this.select(e)},select:function(t){this.hide(),this.onSelect(t)},moveUp:function(){if(-1!==this.selectedIndex)return 0===this.selectedIndex?(t(this.suggestionsContainer).children("."+this.classes.suggestion).first().removeClass(this.classes.selected),this.selectedIndex=-1,this.ignoreValueChange=!1,this.el.val(this.currentValue),void this.findBestHint()):void this.adjustScroll(this.selectedIndex-1)},moveDown:function(){this.selectedIndex!==this.suggestions.length-1&amp;&amp;this.adjustScroll(this.selectedIndex+1)},adjustScroll:function(e){var s=this.activate(e);if(s){var i,n,o,a=t(s).outerHeight();i=s.offsetTop,o=(n=t(this.suggestionsContainer).scrollTop())+this.options.maxHeight-a,i&lt;n?t(this.suggestionsContainer).scrollTop(i):i&gt;o&amp;&amp;t(this.suggestionsContainer).scrollTop(i-this.options.maxHeight+a),this.options.preserveInput||(this.ignoreValueChange=!0,this.el.val(this.getValue(this.suggestions[e].value))),this.onHint(null)}},onSelect:function(e){var s=this.options.onSelect,i=this.suggestions[e];this.currentValue=this.getValue(i.value),this.currentValue===this.el.val()||this.options.preserveInput||this.el.val(this.currentValue),this.onHint(null),this.suggestions=[],this.selection=i,t.isFunction(s)&amp;&amp;s.call(this.element,i)},getValue:function(t){var e,s,i=this.options.delimiter;return i?1===(s=(e=this.currentValue).split(i)).length?t:e.substr(0,e.length-s[s.length-1].length)+t:t},dispose:function(){this.el.off(".autocomplete").removeData("autocomplete"),t(window).off("resize.autocomplete",this.fixPositionCapture),t(this.suggestionsContainer).remove()}},t.fn.devbridgeAutocomplete=function(e,s){return arguments.length?this.each(function(){var i=t(this),n=i.data("autocomplete");"string"==typeof e?n&amp;&amp;"function"==typeof n[e]&amp;&amp;n[e](s):(n&amp;&amp;n.dispose&amp;&amp;n.dispose(),n=new r(this,e),i.data("autocomplete",n))}):this.first().data("autocomplete")},t.fn.autocomplete||(t.fn.autocomplete=t.fn.devbridgeAutocomplete)});jQuery(document).ready(function($){"use strict";$('.searchform').each(function(){var append=$(this).find('.live-search-results');var search_categories=$(this).find('.search_categories');var serviceUrl=flatsomeVars.ajaxurl+'?action=flatsome_ajax_search_products';var product_cat='';if(search_categories.length&amp;&amp;search_categories.val()!==''){serviceUrl+='&amp;product_cat='+search_categories.val()}
$(this).find('.search-field').devbridgeAutocomplete({minChars:3,appendTo:append,triggerSelectOnValidInput:!1,serviceUrl:serviceUrl,deferRequestBy:parseInt(flatsomeVars.options.search_result_latency),onSearchStart:function(){$('.submit-button').removeClass('loading');$('.submit-button').addClass('loading')},onSelect:function(suggestion){if(suggestion.id!=-1){window.location.href=suggestion.url}},onSearchComplete:function(){$('.submit-button').removeClass('loading')},beforeRender:function(container){$(container).removeAttr('style')},formatResult:function(suggestion,currentValue){var pattern='('+$.Autocomplete.utils.escapeRegExChars(currentValue)+')';var html='';if(suggestion.img)html+='&lt;img class="search-image" src="'+suggestion.img+'"&gt;';html+='&lt;div class="search-name"&gt;'+suggestion.value.replace(new RegExp(pattern,'gi'),'&lt;strong&gt;$1&lt;\/strong&gt;')+'&lt;/div&gt;';if(suggestion.price)html+='&lt;span class="search-price"&gt;'+suggestion.price+'&lt;span&gt;';return html}});if(search_categories.length){var searchForm=$(this).find('.search-field').devbridgeAutocomplete();search_categories.on('change',function(e){if(search_categories.val()!=''){searchForm.setOptions({serviceUrl:flatsomeVars.ajaxurl+'?action=flatsome_ajax_search_products&amp;product_cat='+search_categories.val()})}else{searchForm.setOptions({serviceUrl:flatsomeVars.ajaxurl+'?action=flatsome_ajax_search_products'})}
searchForm.hide();searchForm.onValueChange()})}})});/*!
 * jQuery UI Mouse 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
!function(e){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery","../ie","../version","../widget"],e):e(jQuery)}(function(o){"use strict";var n=!1;return o(document).on("mouseup",function(){n=!1}),o.widget("ui.mouse",{version:"1.13.3",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).on("click."+this.widgetName,function(e){if(!0===o.data(e.target,t.widgetName+".preventClickEvent"))return o.removeData(e.target,t.widgetName+".preventClickEvent"),e.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&amp;&amp;this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){var t,i,s;if(!n)return this._mouseMoved=!1,this._mouseStarted&amp;&amp;this._mouseUp(e),i=1===(this._mouseDownEvent=e).which,s=!("string"!=typeof(t=this).options.cancel||!e.target.nodeName)&amp;&amp;o(e.target).closest(this.options.cancel).length,i&amp;&amp;!s&amp;&amp;this._mouseCapture(e)&amp;&amp;(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){t.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&amp;&amp;this._mouseDelayMet(e)&amp;&amp;(this._mouseStarted=!1!==this._mouseStart(e),!this._mouseStarted)?e.preventDefault():(!0===o.data(e.target,this.widgetName+".preventClickEvent")&amp;&amp;o.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return t._mouseMove(e)},this._mouseUpDelegate=function(e){return t._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0)),!0},_mouseMove:function(e){if(this._mouseMoved){if(o.ui.ie&amp;&amp;(!document.documentMode||document.documentMode&lt;9)&amp;&amp;!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&amp;&amp;(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&amp;&amp;this._mouseDelayMet(e)&amp;&amp;(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&amp;&amp;(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&amp;&amp;o.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&amp;&amp;(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))&gt;=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})});/*!
 * jQuery UI Draggable 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
!function(t){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery","./mouse","../data","../plugin","../safe-active-element","../safe-blur","../scroll-parent","../version","../widget"],t):t(jQuery)}(function(P){"use strict";return P.widget("ui.draggable",P.ui.mouse,{version:"1.13.3",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&amp;&amp;this._setPositionRelative(),this.options.addClasses&amp;&amp;this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),"handle"===t&amp;&amp;(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(t){var e=this.options;return!(this.helper||e.disabled||0&lt;P(t.target).closest(".ui-resizable-handle").length||(this.handle=this._getHandle(t),!this.handle)||(this._blurActiveElement(t),this._blockFrames(!0===e.iframeFix?"iframe":e.iframeFix),0))},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=P(this);return P("&lt;div&gt;").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&amp;&amp;(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var e=P.ui.safeActiveElement(this.document[0]);P(t.target).closest(e).length||P.ui.safeBlur(e)},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),P.ui.ddmanager&amp;&amp;(P.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=0&lt;this.helper.parents().filter(function(){return"fixed"===P(this).css("position")}).length,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&amp;&amp;this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),P.ui.ddmanager&amp;&amp;!e.dropBehaviour&amp;&amp;P.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),P.ui.ddmanager&amp;&amp;P.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(t,e){if(this.hasFixedAncestor&amp;&amp;(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!e){e=this._uiHash();if(!1===this._trigger("drag",t,e))return this._mouseUp(new P.Event("mouseup",t)),!1;this.position=e.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",P.ui.ddmanager&amp;&amp;P.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,s=!1;return P.ui.ddmanager&amp;&amp;!this.options.dropBehaviour&amp;&amp;(s=P.ui.ddmanager.drop(this,t)),this.dropped&amp;&amp;(s=this.dropped,this.dropped=!1),"invalid"===this.options.revert&amp;&amp;!s||"valid"===this.options.revert&amp;&amp;s||!0===this.options.revert||"function"==typeof this.options.revert&amp;&amp;this.options.revert.call(this.element,s)?P(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",t)&amp;&amp;e._clear()}):!1!==this._trigger("stop",t)&amp;&amp;this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),P.ui.ddmanager&amp;&amp;P.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&amp;&amp;this.element.trigger("focus"),P.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new P.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!P(t.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var e=this.options,s="function"==typeof e.helper,t=s?P(e.helper.apply(this.element[0],[t])):"clone"===e.helper?this.element.clone().removeAttr("id"):this.element;return t.parents("body").length||t.appendTo("parent"===e.appendTo?this.element[0].parentNode:e.appendTo),s&amp;&amp;t[0]===this.element[0]&amp;&amp;this._setPositionRelative(),t[0]===this.element[0]||/(fixed|absolute)/.test(t.css("position"))||t.css("position","absolute"),t},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&amp;&amp;(t=t.split(" ")),"left"in(t=Array.isArray(t)?{left:+t[0],top:+t[1]||0}:t)&amp;&amp;(this.offset.click.left=t.left+this.margins.left),"right"in t&amp;&amp;(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&amp;&amp;(this.offset.click.top=t.top+this.margins.top),"bottom"in t&amp;&amp;(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),e=this.document[0];return"absolute"===this.cssPosition&amp;&amp;this.scrollParent[0]!==e&amp;&amp;P.contains(this.scrollParent[0],this.offsetParent[0])&amp;&amp;(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),{top:(t=this._isRootNode(this.offsetParent[0])?{top:0,left:0}:t).top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){var t,e;return"relative"!==this.cssPosition?{top:0,left:0}:(t=this.element.position(),e=this._isRootNode(this.scrollParent[0]),{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())})},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,e=this.options,s=this.document[0];this.relativeContainer=null,e.containment?"window"===e.containment?this.containment=[P(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,P(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,P(window).scrollLeft()+P(window).width()-this.helperProportions.width-this.margins.left,P(window).scrollTop()+(P(window).height()||s.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:"document"===e.containment?this.containment=[0,0,P(s).width()-this.helperProportions.width-this.margins.left,(P(s).height()||s.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:e.containment.constructor===Array?this.containment=e.containment:("parent"===e.containment&amp;&amp;(e.containment=this.helper[0].parentNode),(e=(s=P(e.containment))[0])&amp;&amp;(t=/(scroll|auto)/.test(s.css("overflow")),this.containment=[(parseInt(s.css("borderLeftWidth"),10)||0)+(parseInt(s.css("paddingLeft"),10)||0),(parseInt(s.css("borderTopWidth"),10)||0)+(parseInt(s.css("paddingTop"),10)||0),(t?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(s.css("borderRightWidth"),10)||0)-(parseInt(s.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(s.css("borderBottomWidth"),10)||0)-(parseInt(s.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=s)):this.containment=null},_convertPositionTo:function(t,e){e=e||this.position;var t="absolute"===t?1:-1,s=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*t+this.offset.parent.top*t-("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top)*t,left:e.left+this.offset.relative.left*t+this.offset.parent.left*t-("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)*t}},_generatePosition:function(t,e){var s,i=this.options,o=this._isRootNode(this.scrollParent[0]),n=t.pageX,r=t.pageY;return o&amp;&amp;this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),{top:(r=e&amp;&amp;(this.containment&amp;&amp;(s=this.relativeContainer?(e=this.relativeContainer.offset(),[this.containment[0]+e.left,this.containment[1]+e.top,this.containment[2]+e.left,this.containment[3]+e.top]):this.containment,t.pageX-this.offset.click.left&lt;s[0]&amp;&amp;(n=s[0]+this.offset.click.left),t.pageY-this.offset.click.top&lt;s[1]&amp;&amp;(r=s[1]+this.offset.click.top),t.pageX-this.offset.click.left&gt;s[2]&amp;&amp;(n=s[2]+this.offset.click.left),t.pageY-this.offset.click.top&gt;s[3])&amp;&amp;(r=s[3]+this.offset.click.top),i.grid&amp;&amp;(e=i.grid[1]?this.originalPageY+Math.round((r-this.originalPageY)/i.grid[1])*i.grid[1]:this.originalPageY,r=!s||e-this.offset.click.top&gt;=s[1]||e-this.offset.click.top&gt;s[3]?e:e-this.offset.click.top&gt;=s[1]?e-i.grid[1]:e+i.grid[1],t=i.grid[0]?this.originalPageX+Math.round((n-this.originalPageX)/i.grid[0])*i.grid[0]:this.originalPageX,n=!s||t-this.offset.click.left&gt;=s[0]||t-this.offset.click.left&gt;s[2]?t:t-this.offset.click.left&gt;=s[0]?t-i.grid[0]:t+i.grid[0]),"y"===i.axis&amp;&amp;(n=this.originalPageX),"x"===i.axis)?this.originalPageY:r)-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:o?0:this.offset.scroll.top),left:n-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:o?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&amp;&amp;this.destroy()},_trigger:function(t,e,s){return s=s||this._uiHash(),P.ui.plugin.call(this,t,[e,s,this],!0),/^(drag|start|stop)/.test(t)&amp;&amp;(this.positionAbs=this._convertPositionTo("absolute"),s.offset=this.positionAbs),P.Widget.prototype._trigger.call(this,t,e,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),P.ui.plugin.add("draggable","connectToSortable",{start:function(e,t,s){var i=P.extend({},t,{item:s.element});s.sortables=[],P(s.options.connectToSortable).each(function(){var t=P(this).sortable("instance");t&amp;&amp;!t.options.disabled&amp;&amp;(s.sortables.push(t),t.refreshPositions(),t._trigger("activate",e,i))})},stop:function(e,t,s){var i=P.extend({},t,{item:s.element});s.cancelHelperRemoval=!1,P.each(s.sortables,function(){var t=this;t.isOver?(t.isOver=0,s.cancelHelperRemoval=!0,t.cancelHelperRemoval=!1,t._storedCSS={position:t.placeholder.css("position"),top:t.placeholder.css("top"),left:t.placeholder.css("left")},t._mouseStop(e),t.options.helper=t.options._helper):(t.cancelHelperRemoval=!0,t._trigger("deactivate",e,i))})},drag:function(s,i,o){P.each(o.sortables,function(){var t=!1,e=this;e.positionAbs=o.positionAbs,e.helperProportions=o.helperProportions,e.offset.click=o.offset.click,e._intersectsWith(e.containerCache)&amp;&amp;(t=!0,P.each(o.sortables,function(){return this.positionAbs=o.positionAbs,this.helperProportions=o.helperProportions,this.offset.click=o.offset.click,t=this!==e&amp;&amp;this._intersectsWith(this.containerCache)&amp;&amp;P.contains(e.element[0],this.element[0])?!1:t})),t?(e.isOver||(e.isOver=1,o._parent=i.helper.parent(),e.currentItem=i.helper.appendTo(e.element).data("ui-sortable-item",!0),e.options._helper=e.options.helper,e.options.helper=function(){return i.helper[0]},s.target=e.currentItem[0],e._mouseCapture(s,!0),e._mouseStart(s,!0,!0),e.offset.click.top=o.offset.click.top,e.offset.click.left=o.offset.click.left,e.offset.parent.left-=o.offset.parent.left-e.offset.parent.left,e.offset.parent.top-=o.offset.parent.top-e.offset.parent.top,o._trigger("toSortable",s),o.dropped=e.element,P.each(o.sortables,function(){this.refreshPositions()}),o.currentItem=o.element,e.fromOutside=o),e.currentItem&amp;&amp;(e._mouseDrag(s),i.position=e.position)):e.isOver&amp;&amp;(e.isOver=0,e.cancelHelperRemoval=!0,e.options._revert=e.options.revert,e.options.revert=!1,e._trigger("out",s,e._uiHash(e)),e._mouseStop(s,!0),e.options.revert=e.options._revert,e.options.helper=e.options._helper,e.placeholder&amp;&amp;e.placeholder.remove(),i.helper.appendTo(o._parent),o._refreshOffsets(s),i.position=o._generatePosition(s,!0),o._trigger("fromSortable",s),o.dropped=!1,P.each(o.sortables,function(){this.refreshPositions()}))})}}),P.ui.plugin.add("draggable","cursor",{start:function(t,e,s){var i=P("body"),s=s.options;i.css("cursor")&amp;&amp;(s._cursor=i.css("cursor")),i.css("cursor",s.cursor)},stop:function(t,e,s){s=s.options;s._cursor&amp;&amp;P("body").css("cursor",s._cursor)}}),P.ui.plugin.add("draggable","opacity",{start:function(t,e,s){e=P(e.helper),s=s.options;e.css("opacity")&amp;&amp;(s._opacity=e.css("opacity")),e.css("opacity",s.opacity)},stop:function(t,e,s){s=s.options;s._opacity&amp;&amp;P(e.helper).css("opacity",s._opacity)}}),P.ui.plugin.add("draggable","scroll",{start:function(t,e,s){s.scrollParentNotHidden||(s.scrollParentNotHidden=s.helper.scrollParent(!1)),s.scrollParentNotHidden[0]!==s.document[0]&amp;&amp;"HTML"!==s.scrollParentNotHidden[0].tagName&amp;&amp;(s.overflowOffset=s.scrollParentNotHidden.offset())},drag:function(t,e,s){var i=s.options,o=!1,n=s.scrollParentNotHidden[0],r=s.document[0];n!==r&amp;&amp;"HTML"!==n.tagName?(i.axis&amp;&amp;"x"===i.axis||(s.overflowOffset.top+n.offsetHeight-t.pageY&lt;i.scrollSensitivity?n.scrollTop=o=n.scrollTop+i.scrollSpeed:t.pageY-s.overflowOffset.top&lt;i.scrollSensitivity&amp;&amp;(n.scrollTop=o=n.scrollTop-i.scrollSpeed)),i.axis&amp;&amp;"y"===i.axis||(s.overflowOffset.left+n.offsetWidth-t.pageX&lt;i.scrollSensitivity?n.scrollLeft=o=n.scrollLeft+i.scrollSpeed:t.pageX-s.overflowOffset.left&lt;i.scrollSensitivity&amp;&amp;(n.scrollLeft=o=n.scrollLeft-i.scrollSpeed))):(i.axis&amp;&amp;"x"===i.axis||(t.pageY-P(r).scrollTop()&lt;i.scrollSensitivity?o=P(r).scrollTop(P(r).scrollTop()-i.scrollSpeed):P(window).height()-(t.pageY-P(r).scrollTop())&lt;i.scrollSensitivity&amp;&amp;(o=P(r).scrollTop(P(r).scrollTop()+i.scrollSpeed))),i.axis&amp;&amp;"y"===i.axis||(t.pageX-P(r).scrollLeft()&lt;i.scrollSensitivity?o=P(r).scrollLeft(P(r).scrollLeft()-i.scrollSpeed):P(window).width()-(t.pageX-P(r).scrollLeft())&lt;i.scrollSensitivity&amp;&amp;(o=P(r).scrollLeft(P(r).scrollLeft()+i.scrollSpeed)))),!1!==o&amp;&amp;P.ui.ddmanager&amp;&amp;!i.dropBehaviour&amp;&amp;P.ui.ddmanager.prepareOffsets(s,t)}}),P.ui.plugin.add("draggable","snap",{start:function(t,e,s){var i=s.options;s.snapElements=[],P(i.snap.constructor!==String?i.snap.items||":data(ui-draggable)":i.snap).each(function(){var t=P(this),e=t.offset();this!==s.element[0]&amp;&amp;s.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:e.top,left:e.left})})},drag:function(t,e,s){for(var i,o,n,r,l,a,h,p,c,f=s.options,d=f.snapTolerance,g=e.offset.left,u=g+s.helperProportions.width,m=e.offset.top,v=m+s.helperProportions.height,_=s.snapElements.length-1;0&lt;=_;_--)a=(l=s.snapElements[_].left-s.margins.left)+s.snapElements[_].width,p=(h=s.snapElements[_].top-s.margins.top)+s.snapElements[_].height,u&lt;l-d||a+d&lt;g||v&lt;h-d||p+d&lt;m||!P.contains(s.snapElements[_].item.ownerDocument,s.snapElements[_].item)?(s.snapElements[_].snapping&amp;&amp;s.options.snap.release&amp;&amp;s.options.snap.release.call(s.element,t,P.extend(s._uiHash(),{snapItem:s.snapElements[_].item})),s.snapElements[_].snapping=!1):("inner"!==f.snapMode&amp;&amp;(i=Math.abs(h-v)&lt;=d,o=Math.abs(p-m)&lt;=d,n=Math.abs(l-u)&lt;=d,r=Math.abs(a-g)&lt;=d,i&amp;&amp;(e.position.top=s._convertPositionTo("relative",{top:h-s.helperProportions.height,left:0}).top),o&amp;&amp;(e.position.top=s._convertPositionTo("relative",{top:p,left:0}).top),n&amp;&amp;(e.position.left=s._convertPositionTo("relative",{top:0,left:l-s.helperProportions.width}).left),r)&amp;&amp;(e.position.left=s._convertPositionTo("relative",{top:0,left:a}).left),c=i||o||n||r,"outer"!==f.snapMode&amp;&amp;(i=Math.abs(h-m)&lt;=d,o=Math.abs(p-v)&lt;=d,n=Math.abs(l-g)&lt;=d,r=Math.abs(a-u)&lt;=d,i&amp;&amp;(e.position.top=s._convertPositionTo("relative",{top:h,left:0}).top),o&amp;&amp;(e.position.top=s._convertPositionTo("relative",{top:p-s.helperProportions.height,left:0}).top),n&amp;&amp;(e.position.left=s._convertPositionTo("relative",{top:0,left:l}).left),r)&amp;&amp;(e.position.left=s._convertPositionTo("relative",{top:0,left:a-s.helperProportions.width}).left),!s.snapElements[_].snapping&amp;&amp;(i||o||n||r||c)&amp;&amp;s.options.snap.snap&amp;&amp;s.options.snap.snap.call(s.element,t,P.extend(s._uiHash(),{snapItem:s.snapElements[_].item})),s.snapElements[_].snapping=i||o||n||r||c)}}),P.ui.plugin.add("draggable","stack",{start:function(t,e,s){var i,s=s.options,s=P.makeArray(P(s.stack)).sort(function(t,e){return(parseInt(P(t).css("zIndex"),10)||0)-(parseInt(P(e).css("zIndex"),10)||0)});s.length&amp;&amp;(i=parseInt(P(s[0]).css("zIndex"),10)||0,P(s).each(function(t){P(this).css("zIndex",i+t)}),this.css("zIndex",i+s.length))}}),P.ui.plugin.add("draggable","zIndex",{start:function(t,e,s){e=P(e.helper),s=s.options;e.css("zIndex")&amp;&amp;(s._zIndex=e.css("zIndex")),e.css("zIndex",s.zIndex)},stop:function(t,e,s){s=s.options;s._zIndex&amp;&amp;P(e.helper).css("zIndex",s._zIndex)}}),P.ui.draggable});/*!
 * jQuery UI Slider 1.13.3
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
!function(e){"use strict";"function"==typeof define&amp;&amp;define.amd?define(["jquery","./mouse","../keycode","../version","../widget"],e):e(jQuery)}(function(o){"use strict";return o.widget("ui.slider",o.ui.mouse,{version:"1.13.3",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var e,t=this.options,i=this.element.find(".ui-slider-handle"),s=[],a=t.values&amp;&amp;t.values.length||1;for(i.length&gt;a&amp;&amp;(i.slice(a).remove(),i=i.slice(0,a)),e=i.length;e&lt;a;e++)s.push("&lt;span tabindex='0'&gt;&lt;/span&gt;");this.handles=i.add(o(s.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(e){o(this).data("ui-slider-handle-index",e).attr("tabIndex",0)})},_createRange:function(){var e=this.options;e.range?(!0===e.range&amp;&amp;(e.values?e.values.length&amp;&amp;2!==e.values.length?e.values=[e.values[0],e.values[0]]:Array.isArray(e.values)&amp;&amp;(e.values=e.values.slice(0)):e.values=[this._valueMin(),this._valueMin()]),this.range&amp;&amp;this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=o("&lt;div&gt;").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),"min"!==e.range&amp;&amp;"max"!==e.range||this._addClass(this.range,"ui-slider-range-"+e.range)):(this.range&amp;&amp;this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&amp;&amp;this.range.remove(),this._mouseDestroy()},_mouseCapture:function(e){var i,s,a,n,t,h,l=this,u=this.options;return!u.disabled&amp;&amp;(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),t={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(t),s=this._valueMax()-this._valueMin()+1,this.handles.each(function(e){var t=Math.abs(i-l.values(e));(t&lt;s||s===t&amp;&amp;(e===l._lastChangedValue||l.values(e)===u.min))&amp;&amp;(s=t,a=o(this),n=e)}),!1!==this._start(e,n))&amp;&amp;(this._mouseSliding=!0,this._handleIndex=n,this._addClass(a,null,"ui-state-active"),a.trigger("focus"),t=a.offset(),h=!o(e.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=h?{left:0,top:0}:{left:e.pageX-t.left-a.width()/2,top:e.pageY-t.top-a.height()/2-(parseInt(a.css("borderTopWidth"),10)||0)-(parseInt(a.css("borderBottomWidth"),10)||0)+(parseInt(a.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(e,n,i),this._animateOff=!0)},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},t=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,t),!1},_mouseStop:function(e){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,e="horizontal"===this.orientation?(t=this.elementSize.width,e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),e=e/t;return(e=1&lt;e?1:e)&lt;0&amp;&amp;(e=0),"vertical"===this.orientation&amp;&amp;(e=1-e),t=this._valueMax()-this._valueMin(),e=this._valueMin()+e*t,this._trimAlignValue(e)},_uiHash:function(e,t,i){var s={handle:this.handles[e],handleIndex:e,value:void 0!==t?t:this.value()};return this._hasMultipleValues()&amp;&amp;(s.value=void 0!==t?t:this.values(e),s.values=i||this.values()),s},_hasMultipleValues:function(){return this.options.values&amp;&amp;this.options.values.length},_start:function(e,t){return this._trigger("start",e,this._uiHash(t))},_slide:function(e,t,i){var s,a=this.value(),n=this.values();this._hasMultipleValues()&amp;&amp;(s=this.values(t?0:1),a=this.values(t),2===this.options.values.length&amp;&amp;!0===this.options.range&amp;&amp;(i=0===t?Math.min(s,i):Math.max(s,i)),n[t]=i),i!==a&amp;&amp;!1!==this._trigger("slide",e,this._uiHash(t,i,n))&amp;&amp;(this._hasMultipleValues()?this.values(t,i):this.value(i))},_stop:function(e,t){this._trigger("stop",e,this._uiHash(t))},_change:function(e,t){this._keySliding||this._mouseSliding||(this._lastChangedValue=t,this._trigger("change",e,this._uiHash(t)))},value:function(e){if(!arguments.length)return this._value();this.options.value=this._trimAlignValue(e),this._refreshValue(),this._change(null,0)},values:function(e,t){var i,s,a;if(1&lt;arguments.length)this.options.values[e]=this._trimAlignValue(t),this._refreshValue(),this._change(null,e);else{if(!arguments.length)return this._values();if(!Array.isArray(e))return this._hasMultipleValues()?this._values(e):this.value();for(i=this.options.values,s=e,a=0;a&lt;i.length;a+=1)i[a]=this._trimAlignValue(s[a]),this._change(null,a);this._refreshValue()}},_setOption:function(e,t){var i,s=0;switch("range"===e&amp;&amp;!0===this.options.range&amp;&amp;("min"===t?(this.options.value=this._values(0),this.options.values=null):"max"===t&amp;&amp;(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),Array.isArray(this.options.values)&amp;&amp;(s=this.options.values.length),this._super(e,t),e){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&amp;&amp;this._refreshRange(t),this.handles.css("horizontal"===t?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=s-1;0&lt;=i;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(e){this._super(e),this._toggleClass(null,"ui-state-disabled",!!e)},_value:function(){var e=this.options.value;return this._trimAlignValue(e)},_values:function(e){var t,i;if(arguments.length)return e=this.options.values[e],this._trimAlignValue(e);if(this._hasMultipleValues()){for(t=this.options.values.slice(),i=0;i&lt;t.length;i+=1)t[i]=this._trimAlignValue(t[i]);return t}return[]},_trimAlignValue:function(e){var t,i;return e&lt;=this._valueMin()?this._valueMin():e&gt;=this._valueMax()?this._valueMax():(t=0&lt;this.options.step?this.options.step:1,i=e-(e=(e-this._valueMin())%t),2*Math.abs(e)&gt;=t&amp;&amp;(i+=0&lt;e?t:-t),parseFloat(i.toFixed(5)))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step;(e=Math.round((e-t)/i)*i+t)&gt;this.options.max&amp;&amp;(e-=i),this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return e=null!==this.options.min?Math.max(e,this._precisionOf(this.options.min)):e},_precisionOf:function(e){var e=e.toString(),t=e.indexOf(".");return-1===t?0:e.length-t-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(e){"vertical"===e&amp;&amp;this.range.css({width:"",left:""}),"horizontal"===e&amp;&amp;this.range.css({height:"",bottom:""})},_refreshValue:function(){var t,i,e,s,a,n=this.options.range,h=this.options,l=this,u=!this._animateOff&amp;&amp;h.animate,r={};this._hasMultipleValues()?this.handles.each(function(e){i=(l.values(e)-l._valueMin())/(l._valueMax()-l._valueMin())*100,r["horizontal"===l.orientation?"left":"bottom"]=i+"%",o(this).stop(1,1)[u?"animate":"css"](r,h.animate),!0===l.options.range&amp;&amp;("horizontal"===l.orientation?(0===e&amp;&amp;l.range.stop(1,1)[u?"animate":"css"]({left:i+"%"},h.animate),1===e&amp;&amp;l.range[u?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:h.animate})):(0===e&amp;&amp;l.range.stop(1,1)[u?"animate":"css"]({bottom:i+"%"},h.animate),1===e&amp;&amp;l.range[u?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:h.animate}))),t=i}):(e=this.value(),s=this._valueMin(),a=this._valueMax(),i=a!==s?(e-s)/(a-s)*100:0,r["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[u?"animate":"css"](r,h.animate),"min"===n&amp;&amp;"horizontal"===this.orientation&amp;&amp;this.range.stop(1,1)[u?"animate":"css"]({width:i+"%"},h.animate),"max"===n&amp;&amp;"horizontal"===this.orientation&amp;&amp;this.range.stop(1,1)[u?"animate":"css"]({width:100-i+"%"},h.animate),"min"===n&amp;&amp;"vertical"===this.orientation&amp;&amp;this.range.stop(1,1)[u?"animate":"css"]({height:i+"%"},h.animate),"max"===n&amp;&amp;"vertical"===this.orientation&amp;&amp;this.range.stop(1,1)[u?"animate":"css"]({height:100-i+"%"},h.animate))},_handleEvents:{keydown:function(e){var t,i,s,a=o(e.target).data("ui-slider-handle-index");switch(e.keyCode){case o.ui.keyCode.HOME:case o.ui.keyCode.END:case o.ui.keyCode.PAGE_UP:case o.ui.keyCode.PAGE_DOWN:case o.ui.keyCode.UP:case o.ui.keyCode.RIGHT:case o.ui.keyCode.DOWN:case o.ui.keyCode.LEFT:if(e.preventDefault(),this._keySliding||(this._keySliding=!0,this._addClass(o(e.target),null,"ui-state-active"),!1!==this._start(e,a)))break;return}switch(s=this.options.step,t=i=this._hasMultipleValues()?this.values(a):this.value(),e.keyCode){case o.ui.keyCode.HOME:i=this._valueMin();break;case o.ui.keyCode.END:i=this._valueMax();break;case o.ui.keyCode.PAGE_UP:i=this._trimAlignValue(t+(this._valueMax()-this._valueMin())/this.numPages);break;case o.ui.keyCode.PAGE_DOWN:i=this._trimAlignValue(t-(this._valueMax()-this._valueMin())/this.numPages);break;case o.ui.keyCode.UP:case o.ui.keyCode.RIGHT:if(t===this._valueMax())return;i=this._trimAlignValue(t+s);break;case o.ui.keyCode.DOWN:case o.ui.keyCode.LEFT:if(t===this._valueMin())return;i=this._trimAlignValue(t-s)}this._slide(e,a,i)},keyup:function(e){var t=o(e.target).data("ui-slider-handle-index");this._keySliding&amp;&amp;(this._keySliding=!1,this._stop(e,t),this._change(e,t),this._removeClass(o(e.target),null,"ui-state-active"))}}})});/*!
 * jQuery UI Touch Punch 0.2.2
 *
 * Copyright 2011, Dave Furfero
 * Dual licensed under the MIT or GPL Version 2 licenses.
 *
 * Depends:
 *  jquery.ui.widget.js
 *  jquery.ui.mouse.js
 */
(function(b){b.support.touch="ontouchend" in document;if(!b.support.touch){return}var c=b.ui.mouse.prototype,e=c._mouseInit,a;function d(g,h){if(g.originalEvent.touches.length&gt;1){return}g.preventDefault();var i=g.originalEvent.changedTouches[0],f=document.createEvent("MouseEvents");f.initMouseEvent(h,!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null);g.target.dispatchEvent(f)}c._touchStart=function(g){var f=this;if(a||!f._mouseCapture(g.originalEvent.changedTouches[0])){return}a=!0;f._touchMoved=!1;d(g,"mouseover");d(g,"mousemove");d(g,"mousedown")};c._touchMove=function(f){if(!a){return}this._touchMoved=!0;d(f,"mousemove")};c._touchEnd=function(f){if(!a){return}d(f,"mouseup");d(f,"mouseout");if(!this._touchMoved){d(f,"click")}a=!1};c._mouseInit=function(){var f=this;f.element.bind("touchstart",b.proxy(f,"_touchStart")).bind("touchmove",b.proxy(f,"_touchMove")).bind("touchend",b.proxy(f,"_touchEnd"));e.call(f)}})(jQuery);/*! This file is auto-generated */
/*! Iris Color Picker - v1.1.1 - 2021-10-05
* https://github.com/Automattic/Iris
* Copyright (c) 2021 Matt Wiebe; Licensed GPLv2 */
!function(a,b){function c(){var b,c,d="backgroundImage";j?k="filter":(b=a('&lt;div id="iris-gradtest" /&gt;'),c="linear-gradient(top,#fff,#000)",a.each(l,function(a,e){if(b.css(d,e+c),b.css(d).match("gradient"))return k=a,!1}),!1===k&amp;&amp;(b.css("background","-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#000))"),b.css(d).match("gradient")&amp;&amp;(k="webkit")),b.remove())}function d(a,b){return a="top"===a?"top":"left",b=Array.isArray(b)?b:Array.prototype.slice.call(arguments,1),"webkit"===k?f(a,b):l[k]+"linear-gradient("+a+", "+b.join(", ")+")"}function e(b,c){var d,e,f,h,i,j,k,l,m;b="top"===b?"top":"left",c=Array.isArray(c)?c:Array.prototype.slice.call(arguments,1),d="top"===b?0:1,e=a(this),f=c.length-1,h="filter",i=1===d?"left":"top",j=1===d?"right":"bottom",k=1===d?"height":"width",l='&lt;div class="iris-ie-gradient-shim" style="position:absolute;'+k+":100%;"+i+":%start%;"+j+":%end%;"+h+':%filter%;" data-color:"%color%"&gt;&lt;/div&gt;',m="","static"===e.css("position")&amp;&amp;e.css({position:"relative"}),c=g(c),a.each(c,function(a,b){var e,g,h;if(a===f)return!1;e=c[a+1],b.stop!==e.stop&amp;&amp;(g=100-parseFloat(e.stop)+"%",b.octoHex=new Color(b.color).toIEOctoHex(),e.octoHex=new Color(e.color).toIEOctoHex(),h="progid:DXImageTransform.Microsoft.Gradient(GradientType="+d+", StartColorStr='"+b.octoHex+"', EndColorStr='"+e.octoHex+"')",m+=l.replace("%start%",b.stop).replace("%end%",g).replace("%filter%",h))}),e.find(".iris-ie-gradient-shim").remove(),a(m).prependTo(e)}function f(b,c){var d=[];return b="top"===b?"0% 0%,0% 100%,":"0% 100%,100% 100%,",c=g(c),a.each(c,function(a,b){d.push("color-stop("+parseFloat(b.stop)/100+", "+b.color+")")}),"-webkit-gradient(linear,"+b+d.join(",")+")"}function g(b){var c=[],d=[],e=[],f=b.length-1;return a.each(b,function(a,b){var e=b,f=!1,g=b.match(/1?[0-9]{1,2}%$/);g&amp;&amp;(e=b.replace(/\s?1?[0-9]{1,2}%$/,""),f=g.shift()),c.push(e),d.push(f)}),!1===d[0]&amp;&amp;(d[0]="0%"),!1===d[f]&amp;&amp;(d[f]="100%"),d=h(d),a.each(d,function(a){e[a]={color:c[a],stop:d[a]}}),e}function h(b){var c,d,e,f,g=0,i=b.length-1,j=0,k=!1;if(b.length&lt;=2||a.inArray(!1,b)&lt;0)return b;for(;j&lt;b.length-1;)k||!1!==b[j]?k&amp;&amp;!1!==b[j]&amp;&amp;(i=j,j=b.length):(g=j-1,k=!0),j++;for(d=i-g,f=parseInt(b[g].replace("%"),10),c=(parseFloat(b[i].replace("%"))-f)/d,j=g+1,e=1;j&lt;i;)b[j]=f+e*c+"%",e++,j++;return h(b)}var i,j,k,l,m,n,o,p,q;if(i='&lt;div class="iris-picker"&gt;&lt;div class="iris-picker-inner"&gt;&lt;div class="iris-square"&gt;&lt;a class="iris-square-value" href="#"&gt;&lt;span class="iris-square-handle ui-slider-handle"&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="iris-square-inner iris-square-horiz"&gt;&lt;/div&gt;&lt;div class="iris-square-inner iris-square-vert"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="iris-slider iris-strip"&gt;&lt;div class="iris-slider-offset"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;',m='.iris-picker{display:block;position:relative}.iris-picker,.iris-picker *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input+.iris-picker{margin-top:4px}.iris-error{background-color:#ffafaf}.iris-border{border-radius:3px;border:1px solid #aaa;width:200px;background-color:#fff}.iris-picker-inner{position:absolute;top:0;right:0;left:0;bottom:0}.iris-border .iris-picker-inner{top:10px;right:10px;left:10px;bottom:10px}.iris-picker .iris-square-inner{position:absolute;left:0;right:0;top:0;bottom:0}.iris-picker .iris-square,.iris-picker .iris-slider,.iris-picker .iris-square-inner,.iris-picker .iris-palette{border-radius:3px;box-shadow:inset 0 0 5px rgba(0,0,0,.4);height:100%;width:12.5%;float:left;margin-right:5%}.iris-only-strip .iris-slider{width:100%}.iris-picker .iris-square{width:76%;margin-right:10%;position:relative}.iris-only-strip .iris-square{display:none}.iris-picker .iris-square-inner{width:auto;margin:0}.iris-ie-9 .iris-square,.iris-ie-9 .iris-slider,.iris-ie-9 .iris-square-inner,.iris-ie-9 .iris-palette{box-shadow:none;border-radius:0}.iris-ie-9 .iris-square,.iris-ie-9 .iris-slider,.iris-ie-9 .iris-palette{outline:1px solid rgba(0,0,0,.1)}.iris-ie-lt9 .iris-square,.iris-ie-lt9 .iris-slider,.iris-ie-lt9 .iris-square-inner,.iris-ie-lt9 .iris-palette{outline:1px solid #aaa}.iris-ie-lt9 .iris-square .ui-slider-handle{outline:1px solid #aaa;background-color:#fff;-ms-filter:"alpha(Opacity=30)"}.iris-ie-lt9 .iris-square .iris-square-handle{background:0 0;border:3px solid #fff;-ms-filter:"alpha(Opacity=50)"}.iris-picker .iris-strip{margin-right:0;position:relative}.iris-picker .iris-strip .ui-slider-handle{position:absolute;background:0 0;margin:0;right:-3px;left:-3px;border:4px solid #aaa;border-width:4px 3px;width:auto;height:6px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);opacity:.9;z-index:5;cursor:ns-resize}.iris-strip-horiz .iris-strip .ui-slider-handle{right:auto;left:auto;bottom:-3px;top:-3px;height:auto;width:6px;cursor:ew-resize}.iris-strip .ui-slider-handle:before{content:" ";position:absolute;left:-2px;right:-2px;top:-3px;bottom:-3px;border:2px solid #fff;border-radius:3px}.iris-picker .iris-slider-offset{position:absolute;top:11px;left:0;right:0;bottom:-3px;width:auto;height:auto;background:transparent;border:0;border-radius:0}.iris-strip-horiz .iris-slider-offset{top:0;bottom:0;right:11px;left:-3px}.iris-picker .iris-square-handle{background:transparent;border:5px solid #aaa;border-radius:50%;border-color:rgba(128,128,128,.5);box-shadow:none;width:12px;height:12px;position:absolute;left:-10px;top:-10px;cursor:move;opacity:1;z-index:10}.iris-picker .ui-state-focus .iris-square-handle{opacity:.8}.iris-picker .iris-square-handle:hover{border-color:#999}.iris-picker .iris-square-value:focus .iris-square-handle{box-shadow:0 0 2px rgba(0,0,0,.75);opacity:.8}.iris-picker .iris-square-handle:hover::after{border-color:#fff}.iris-picker .iris-square-handle::after{position:absolute;bottom:-4px;right:-4px;left:-4px;top:-4px;border:3px solid #f9f9f9;border-color:rgba(255,255,255,.8);border-radius:50%;content:" "}.iris-picker .iris-square-value{width:8px;height:8px;position:absolute}.iris-ie-lt9 .iris-square-value,.iris-mozilla .iris-square-value{width:1px;height:1px}.iris-palette-container{position:absolute;bottom:0;left:0;margin:0;padding:0}.iris-border .iris-palette-container{left:10px;bottom:10px}.iris-picker .iris-palette{margin:0;cursor:pointer}.iris-square-handle,.ui-slider-handle{border:0;outline:0}',o=navigator.userAgent.toLowerCase(),p="Microsoft Internet Explorer"===navigator.appName,q=p?parseFloat(o.match(/msie ([0-9]{1,}[\.0-9]{0,})/)[1]):0,j=p&amp;&amp;q&lt;10,k=!1,l=["-moz-","-webkit-","-o-","-ms-"],j&amp;&amp;q&lt;=7)return a.fn.iris=a.noop,void(a.support.iris=!1);a.support.iris=!0,a.fn.gradient=function(){var b=arguments;return this.each(function(){j?e.apply(this,b):a(this).css("backgroundImage",d.apply(this,b))})},a.fn.rainbowGradient=function(b,c){var d,e,f,g;for(b=b||"top",d=a.extend({},{s:100,l:50},c),e="hsl(%h%,"+d.s+"%,"+d.l+"%)",f=0,g=[];f&lt;=360;)g.push(e.replace("%h%",f)),f+=30;return this.each(function(){a(this).gradient(b,g)})},n={options:{color:!1,mode:"hsl",controls:{horiz:"s",vert:"l",strip:"h"},hide:!0,border:!0,target:!1,width:200,palettes:!1,type:"full",slider:"horizontal"},_color:"",_palettes:["#000","#fff","#d33","#d93","#ee2","#81d742","#1e73be","#8224e3"],_inited:!1,_defaultHSLControls:{horiz:"s",vert:"l",strip:"h"},_defaultHSVControls:{horiz:"h",vert:"v",strip:"s"},_scale:{h:360,s:100,l:100,v:100},_create:function(){var b=this,d=b.element,e=b.options.color||d.val();!1===k&amp;&amp;c(),d.is("input")?(b.options.target?b.picker=a(i).appendTo(b.options.target):b.picker=a(i).insertAfter(d),b._addInputListeners(d)):(d.append(i),b.picker=d.find(".iris-picker")),p?9===q?b.picker.addClass("iris-ie-9"):q&lt;=8&amp;&amp;b.picker.addClass("iris-ie-lt9"):o.indexOf("compatible")&lt;0&amp;&amp;o.indexOf("khtml")&lt;0&amp;&amp;o.match(/mozilla/)&amp;&amp;b.picker.addClass("iris-mozilla"),b.options.palettes&amp;&amp;b._addPalettes(),b.onlySlider="hue"===b.options.type,b.horizontalSlider=b.onlySlider&amp;&amp;"horizontal"===b.options.slider,b.onlySlider&amp;&amp;(b.options.controls.strip="h",e||(e="hsl(10,100,50)")),b._color=new Color(e).setHSpace(b.options.mode),b.options.color=b._color.toString(),b.controls={square:b.picker.find(".iris-square"),squareDrag:b.picker.find(".iris-square-value"),horiz:b.picker.find(".iris-square-horiz"),vert:b.picker.find(".iris-square-vert"),strip:b.picker.find(".iris-strip"),stripSlider:b.picker.find(".iris-strip .iris-slider-offset")},"hsv"===b.options.mode&amp;&amp;b._has("l",b.options.controls)?b.options.controls=b._defaultHSVControls:"hsl"===b.options.mode&amp;&amp;b._has("v",b.options.controls)&amp;&amp;(b.options.controls=b._defaultHSLControls),b.hue=b._color.h(),b.options.hide&amp;&amp;b.picker.hide(),b.options.border&amp;&amp;!b.onlySlider&amp;&amp;b.picker.addClass("iris-border"),b._initControls(),b.active="external",b._dimensions(),b._change()},_has:function(b,c){var d=!1;return a.each(c,function(a,c){if(b===c)return d=!0,!1}),d},_addPalettes:function(){var b=a('&lt;div class="iris-palette-container" /&gt;'),c=a('&lt;a class="iris-palette" tabindex="0" /&gt;'),d=Array.isArray(this.options.palettes)?this.options.palettes:this._palettes;this.picker.find(".iris-palette-container").length&amp;&amp;(b=this.picker.find(".iris-palette-container").detach().html("")),a.each(d,function(a,d){c.clone().data("color",d).css("backgroundColor",d).appendTo(b).height(10).width(10)}),this.picker.append(b)},_paint:function(){var a=this;a.horizontalSlider?a._paintDimension("left","strip"):a._paintDimension("top","strip"),a._paintDimension("top","vert"),a._paintDimension("left","horiz")},_paintDimension:function(a,b){var c,d=this,e=d._color,f=d.options.mode,g=d._getHSpaceColor(),h=d.controls[b],i=d.options.controls;if(b!==d.active&amp;&amp;("square"!==d.active||"strip"===b))switch(i[b]){case"h":if("hsv"===f){switch(g=e.clone(),b){case"horiz":g[i.vert](100);break;case"vert":g[i.horiz](100);break;case"strip":g.setHSpace("hsl")}c=g.toHsl()}else c="strip"===b?{s:g.s,l:g.l}:{s:100,l:g.l};h.rainbowGradient(a,c);break;case"s":"hsv"===f?"vert"===b?c=[e.clone().a(0).s(0).toCSS("rgba"),e.clone().a(1).s(0).toCSS("rgba")]:"strip"===b?c=[e.clone().s(100).toCSS("hsl"),e.clone().s(0).toCSS("hsl")]:"horiz"===b&amp;&amp;(c=["#fff","hsl("+g.h+",100%,50%)"]):c="vert"===b&amp;&amp;"h"===d.options.controls.horiz?["hsla(0, 0%, "+g.l+"%, 0)","hsla(0, 0%, "+g.l+"%, 1)"]:["hsl("+g.h+",0%,50%)","hsl("+g.h+",100%,50%)"],h.gradient(a,c);break;case"l":c="strip"===b?["hsl("+g.h+",100%,100%)","hsl("+g.h+", "+g.s+"%,50%)","hsl("+g.h+",100%,0%)"]:["#fff","rgba(255,255,255,0) 50%","rgba(0,0,0,0) 50%","rgba(0,0,0,1)"],h.gradient(a,c);break;case"v":c="strip"===b?[e.clone().v(100).toCSS(),e.clone().v(0).toCSS()]:["rgba(0,0,0,0)","#000"],h.gradient(a,c)}},_getHSpaceColor:function(){return"hsv"===this.options.mode?this._color.toHsv():this._color.toHsl()},_stripOnlyDimensions:function(){var a=this,b=this.options.width,c=.12*b;a.horizontalSlider?a.picker.css({width:b,height:c}).addClass("iris-only-strip iris-strip-horiz"):a.picker.css({width:c,height:b}).addClass("iris-only-strip iris-strip-vert")},_dimensions:function(b){if("hue"===this.options.type)return this._stripOnlyDimensions();var c,d,e,f,g=this,h=g.options,i=g.controls,j=i.square,k=g.picker.find(".iris-strip"),l="77.5%",m="12%",n=20,o=h.border?h.width-n:h.width,p=Array.isArray(h.palettes)?h.palettes.length:g._palettes.length;if(b&amp;&amp;(j.css("width",""),k.css("width",""),g.picker.css({width:"",height:""})),l=o*(parseFloat(l)/100),m=o*(parseFloat(m)/100),c=h.border?l+n:l,j.width(l).height(l),k.height(l).width(m),g.picker.css({width:h.width,height:c}),!h.palettes)return g.picker.css("paddingBottom","");d=2*l/100,f=l-(p-1)*d,e=f/p,g.picker.find(".iris-palette").each(function(b){var c=0===b?0:d;a(this).css({width:e,height:e,marginLeft:c})}),g.picker.css("paddingBottom",e+d),k.height(e+d+l)},_addInputListeners:function(a){var b=this,c=function(c){var d=new Color(a.val()),e=a.val().replace(/^#/,"");a.removeClass("iris-error"),d.error?""!==e&amp;&amp;a.addClass("iris-error"):d.toString()!==b._color.toString()&amp;&amp;("keyup"===c.type&amp;&amp;e.match(/^[0-9a-fA-F]{3}$/)||b._setOption("color",d.toString()))};a.on("change",c).on("keyup",b._debounce(c,100)),b.options.hide&amp;&amp;a.one("focus",function(){b.show()})},_initControls:function(){var b=this,c=b.controls,d=c.square,e=b.options.controls,f=b._scale[e.strip],g=b.horizontalSlider?"horizontal":"vertical";c.stripSlider.slider({orientation:g,max:f,slide:function(a,c){b.active="strip","h"===e.strip&amp;&amp;"vertical"===g&amp;&amp;(c.value=f-c.value),b._color[e.strip](c.value),b._change.apply(b,arguments)}}),c.squareDrag.draggable({containment:c.square.find(".iris-square-inner"),zIndex:1e3,cursor:"move",drag:function(a,c){b._squareDrag(a,c)},start:function(){d.addClass("iris-dragging"),a(this).addClass("ui-state-focus")},stop:function(){d.removeClass("iris-dragging"),a(this).removeClass("ui-state-focus")}}).on("mousedown mouseup",function(c){var d="ui-state-focus";c.preventDefault(),"mousedown"===c.type?(b.picker.find("."+d).removeClass(d).trigger("blur"),a(this).addClass(d).trigger("focus")):a(this).removeClass(d)}).on("keydown",function(a){var d=c.square,e=c.squareDrag,f=e.position(),g=b.options.width/100;switch(a.altKey&amp;&amp;(g*=10),a.keyCode){case 37:f.left-=g;break;case 38:f.top-=g;break;case 39:f.left+=g;break;case 40:f.top+=g;break;default:return!0}f.left=Math.max(0,Math.min(f.left,d.width())),f.top=Math.max(0,Math.min(f.top,d.height())),e.css(f),b._squareDrag(a,{position:f}),a.preventDefault()}),d.on("mousedown",function(c){var d,e;1===c.which&amp;&amp;a(c.target).is("div")&amp;&amp;(d=b.controls.square.offset(),e={top:c.pageY-d.top,left:c.pageX-d.left},c.preventDefault(),b._squareDrag(c,{position:e}),c.target=b.controls.squareDrag.get(0),b.controls.squareDrag.css(e).trigger(c))}),b.options.palettes&amp;&amp;b._paletteListeners()},_paletteListeners:function(){var b=this;b.picker.find(".iris-palette-container").on("click.palette",".iris-palette",function(){b._color.fromCSS(a(this).data("color")),b.active="external",b._change()}).on("keydown.palette",".iris-palette",function(b){if(13!==b.keyCode&amp;&amp;32!==b.keyCode)return!0;b.stopPropagation(),a(this).trigger("click")})},_squareDrag:function(a,b){var c=this,d=c.options.controls,e=c._squareDimensions(),f=Math.round((e.h-b.position.top)/e.h*c._scale[d.vert]),g=c._scale[d.horiz]-Math.round((e.w-b.position.left)/e.w*c._scale[d.horiz]);c._color[d.horiz](g)[d.vert](f),c.active="square",c._change.apply(c,arguments)},_setOption:function(b,c){var d,e,f=this,g=f.options[b],h=!1;switch(f.options[b]=c,b){case"color":f.onlySlider?(c=parseInt(c,10),c=isNaN(c)||c&lt;0||c&gt;359?g:"hsl("+c+",100,50)",f.options.color=f.options[b]=c,f._color=new Color(c).setHSpace(f.options.mode),f.active="external",f._change()):(c=""+c,c.replace(/^#/,""),d=new Color(c).setHSpace(f.options.mode),d.error?f.options[b]=g:(f._color=d,f.options.color=f.options[b]=f._color.toString(),f.active="external",f._change()));break;case"palettes":h=!0,c?f._addPalettes():f.picker.find(".iris-palette-container").remove(),g||f._paletteListeners();break;case"width":h=!0;break;case"border":h=!0,e=c?"addClass":"removeClass",f.picker[e]("iris-border");break;case"mode":case"controls":if(g===c)return;return e=f.element,g=f.options,g.hide=!f.picker.is(":visible"),f.destroy(),f.picker.remove(),a(f.element).iris(g)}h&amp;&amp;f._dimensions(!0)},_squareDimensions:function(a){var c,d=this.controls.square;return a!==b&amp;&amp;d.data("dimensions")?d.data("dimensions"):(this.controls.squareDrag,c={w:d.width(),h:d.height()},d.data("dimensions",c),c)},_isNonHueControl:function(a,b){return"square"===a&amp;&amp;"h"===this.options.controls.strip||"external"!==b&amp;&amp;("h"!==b||"strip"!==a)},_change:function(){var b=this,c=b.controls,d=b._getHSpaceColor(),e=["square","strip"],f=b.options.controls,g=f[b.active]||"external",h=b.hue;"strip"===b.active?e=[]:"external"!==b.active&amp;&amp;e.pop(),a.each(e,function(a,e){var g,h,i;if(e!==b.active)switch(e){case"strip":g="h"!==f.strip||b.horizontalSlider?d[f.strip]:b._scale[f.strip]-d[f.strip],c.stripSlider.slider("value",g);break;case"square":h=b._squareDimensions(),i={left:d[f.horiz]/b._scale[f.horiz]*h.w,top:h.h-d[f.vert]/b._scale[f.vert]*h.h},b.controls.squareDrag.css(i)}}),d.h!==h&amp;&amp;b._isNonHueControl(b.active,g)&amp;&amp;b._color.h(h),b.hue=b._color.h(),b.options.color=b._color.toString(),b._inited&amp;&amp;b._trigger("change",{type:b.active},{color:b._color}),b.element.is(":input")&amp;&amp;!b._color.error&amp;&amp;(b.element.removeClass("iris-error"),b.onlySlider?b.element.val()!==b.hue&amp;&amp;b.element.val(b.hue):b.element.val()!==b._color.toString()&amp;&amp;b.element.val(b._color.toString())),b._paint(),b._inited=!0,b.active=!1},_debounce:function(a,b,c){var d,e;return function(){var f,g,h=this,i=arguments;return f=function(){d=null,c||(e=a.apply(h,i))},g=c&amp;&amp;!d,clearTimeout(d),d=setTimeout(f,b),g&amp;&amp;(e=a.apply(h,i)),e}},show:function(){this.picker.show()},hide:function(){this.picker.hide()},toggle:function(){this.picker.toggle()},color:function(a){return!0===a?this._color.clone():a===b?this._color.toString():void this.option("color",a)}},a.widget("a8c.iris",n),a('&lt;style id="iris-css"&gt;'+m+"&lt;/style&gt;").appendTo("head")}(jQuery),function(a,b){var c=function(a,b){return this instanceof c?this._init(a,b):new c(a,b)};c.fn=c.prototype={_color:0,_alpha:1,error:!1,_hsl:{h:0,s:0,l:0},_hsv:{h:0,s:0,v:0},_hSpace:"hsl",_init:function(a){var c="noop";switch(typeof a){case"object":return a.a!==b&amp;&amp;this.a(a.a),c=a.r!==b?"fromRgb":a.l!==b?"fromHsl":a.v!==b?"fromHsv":c,this[c](a);case"string":return this.fromCSS(a);case"number":return this.fromInt(parseInt(a,10))}return this},_error:function(){return this.error=!0,this},clone:function(){for(var a=new c(this.toInt()),b=["_alpha","_hSpace","_hsl","_hsv","error"],d=b.length-1;d&gt;=0;d--)a[b[d]]=this[b[d]];return a},setHSpace:function(a){return this._hSpace="hsv"===a?a:"hsl",this},noop:function(){return this},fromCSS:function(a){var b,c=/^(rgb|hs(l|v))a?\(/;if(this.error=!1,a=a.replace(/^\s+/,"").replace(/\s+$/,"").replace(/;$/,""),a.match(c)&amp;&amp;a.match(/\)$/)){if(b=a.replace(/(\s|%)/g,"").replace(c,"").replace(/,?\);?$/,"").split(","),b.length&lt;3)return this._error();if(4===b.length&amp;&amp;(this.a(parseFloat(b.pop())),this.error))return this;for(var d=b.length-1;d&gt;=0;d--)if(b[d]=parseInt(b[d],10),isNaN(b[d]))return this._error();return a.match(/^rgb/)?this.fromRgb({r:b[0],g:b[1],b:b[2]}):a.match(/^hsv/)?this.fromHsv({h:b[0],s:b[1],v:b[2]}):this.fromHsl({h:b[0],s:b[1],l:b[2]})}return this.fromHex(a)},fromRgb:function(a,c){return"object"!=typeof a||a.r===b||a.g===b||a.b===b?this._error():(this.error=!1,this.fromInt(parseInt((a.r&lt;&lt;16)+(a.g&lt;&lt;8)+a.b,10),c))},fromHex:function(a){return a=a.replace(/^#/,"").replace(/^0x/,""),3===a.length&amp;&amp;(a=a[0]+a[0]+a[1]+a[1]+a[2]+a[2]),this.error=!/^[0-9A-F]{6}$/i.test(a),this.fromInt(parseInt(a,16))},fromHsl:function(a){var c,d,e,f,g,h,i,j;return"object"!=typeof a||a.h===b||a.s===b||a.l===b?this._error():(this._hsl=a,this._hSpace="hsl",h=a.h/360,i=a.s/100,j=a.l/100,0===i?c=d=e=j:(f=j&lt;.5?j*(1+i):j+i-j*i,g=2*j-f,c=this.hue2rgb(g,f,h+1/3),d=this.hue2rgb(g,f,h),e=this.hue2rgb(g,f,h-1/3)),this.fromRgb({r:255*c,g:255*d,b:255*e},!0))},fromHsv:function(a){var c,d,e,f,g,h,i,j,k,l,m;if("object"!=typeof a||a.h===b||a.s===b||a.v===b)return this._error();switch(this._hsv=a,this._hSpace="hsv",c=a.h/360,d=a.s/100,e=a.v/100,i=Math.floor(6*c),j=6*c-i,k=e*(1-d),l=e*(1-j*d),m=e*(1-(1-j)*d),i%6){case 0:f=e,g=m,h=k;break;case 1:f=l,g=e,h=k;break;case 2:f=k,g=e,h=m;break;case 3:f=k,g=l,h=e;break;case 4:f=m,g=k,h=e;break;case 5:f=e,g=k,h=l}return this.fromRgb({r:255*f,g:255*g,b:255*h},!0)},fromInt:function(a,c){return this._color=parseInt(a,10),isNaN(this._color)&amp;&amp;(this._color=0),this._color&gt;16777215?this._color=16777215:this._color&lt;0&amp;&amp;(this._color=0),c===b&amp;&amp;(this._hsv.h=this._hsv.s=this._hsl.h=this._hsl.s=0),this},hue2rgb:function(a,b,c){return c&lt;0&amp;&amp;(c+=1),c&gt;1&amp;&amp;(c-=1),c&lt;1/6?a+6*(b-a)*c:c&lt;.5?b:c&lt;2/3?a+(b-a)*(2/3-c)*6:a},toString:function(){var a=parseInt(this._color,10).toString(16);if(this.error)return"";if(a.length&lt;6)for(var b=6-a.length-1;b&gt;=0;b--)a="0"+a;return"#"+a},toCSS:function(a,b){switch(a=a||"hex",b=parseFloat(b||this._alpha),a){case"rgb":case"rgba":var c=this.toRgb();return b&lt;1?"rgba( "+c.r+", "+c.g+", "+c.b+", "+b+" )":"rgb( "+c.r+", "+c.g+", "+c.b+" )";case"hsl":case"hsla":var d=this.toHsl();return b&lt;1?"hsla( "+d.h+", "+d.s+"%, "+d.l+"%, "+b+" )":"hsl( "+d.h+", "+d.s+"%, "+d.l+"% )";default:return this.toString()}},toRgb:function(){return{r:255&amp;this._color&gt;&gt;16,g:255&amp;this._color&gt;&gt;8,b:255&amp;this._color}},toHsl:function(){var a,b,c=this.toRgb(),d=c.r/255,e=c.g/255,f=c.b/255,g=Math.max(d,e,f),h=Math.min(d,e,f),i=(g+h)/2;if(g===h)a=b=0;else{var j=g-h;switch(b=i&gt;.5?j/(2-g-h):j/(g+h),g){case d:a=(e-f)/j+(e&lt;f?6:0);break;case e:a=(f-d)/j+2;break;case f:a=(d-e)/j+4}a/=6}return a=Math.round(360*a),0===a&amp;&amp;this._hsl.h!==a&amp;&amp;(a=this._hsl.h),b=Math.round(100*b),0===b&amp;&amp;this._hsl.s&amp;&amp;(b=this._hsl.s),{h:a,s:b,l:Math.round(100*i)}},toHsv:function(){var a,b,c=this.toRgb(),d=c.r/255,e=c.g/255,f=c.b/255,g=Math.max(d,e,f),h=Math.min(d,e,f),i=g,j=g-h;if(b=0===g?0:j/g,g===h)a=b=0;else{switch(g){case d:a=(e-f)/j+(e&lt;f?6:0);break;case e:a=(f-d)/j+2;break;case f:a=(d-e)/j+4}a/=6}return a=Math.round(360*a),0===a&amp;&amp;this._hsv.h!==a&amp;&amp;(a=this._hsv.h),b=Math.round(100*b),0===b&amp;&amp;this._hsv.s&amp;&amp;(b=this._hsv.s),{h:a,s:b,v:Math.round(100*i)}},toInt:function(){return this._color},toIEOctoHex:function(){var a=this.toString(),b=parseInt(255*this._alpha,10).toString(16);return 1===b.length&amp;&amp;(b="0"+b),"#"+b+a.replace(/^#/,"")},toLuminosity:function(){var a=this.toRgb(),b={};for(var c in a)if(a.hasOwnProperty(c)){var d=a[c]/255;b[c]=d&lt;=.03928?d/12.92:Math.pow((d+.055)/1.055,2.4)}return.2126*b.r+.7152*b.g+.0722*b.b},getDistanceLuminosityFrom:function(a){if(!(a instanceof c))throw"getDistanceLuminosityFrom requires a Color object";var b=this.toLuminosity(),d=a.toLuminosity();return b&gt;d?(b+.05)/(d+.05):(d+.05)/(b+.05)},getMaxContrastColor:function(){var a=this.getDistanceLuminosityFrom(new c("#000")),b=this.getDistanceLuminosityFrom(new c("#fff"));return new c(a&gt;=b?"#000":"#fff")},getReadableContrastingColor:function(a,d){if(!(a instanceof c))return this;var e,f,g=d===b?5:d,h=a.getDistanceLuminosityFrom(this);if(h&gt;=g)return this;if(e=a.getMaxContrastColor(),e.getDistanceLuminosityFrom(a)&lt;=g)return e;for(f=0===e.toInt()?-1:1;h&lt;g&amp;&amp;(this.l(f,!0),h=this.getDistanceLuminosityFrom(a),0!==this._color&amp;&amp;16777215!==this._color););return this},a:function(a){if(a===b)return this._alpha;var c=parseFloat(a);return isNaN(c)?this._error():(this._alpha=c,this)},darken:function(a){return a=a||5,this.l(-a,!0)},lighten:function(a){return a=a||5,this.l(a,!0)},saturate:function(a){return a=a||15,this.s(a,!0)},desaturate:function(a){return a=a||15,this.s(-a,!0)},toGrayscale:function(){return this.setHSpace("hsl").s(0)},getComplement:function(){return this.h(180,!0)},getSplitComplement:function(a){a=a||1;var b=180+30*a;return this.h(b,!0)},getAnalog:function(a){a=a||1;var b=30*a;return this.h(b,!0)},getTetrad:function(a){a=a||1;var b=60*a;return this.h(b,!0)},getTriad:function(a){a=a||1;var b=120*a;return this.h(b,!0)},_partial:function(a){var c=d[a];return function(d,e){var f=this._spaceFunc("to",c.space);return d===b?f[a]:(!0===e&amp;&amp;(d=f[a]+d),c.mod&amp;&amp;(d%=c.mod),c.range&amp;&amp;(d=d&lt;c.range[0]?c.range[0]:d&gt;c.range[1]?c.range[1]:d),f[a]=d,this._spaceFunc("from",c.space,f))}},_spaceFunc:function(a,b,c){var d=b||this._hSpace;return this[a+d.charAt(0).toUpperCase()+d.substr(1)](c)}};var d={h:{mod:360},s:{range:[0,100]},l:{space:"hsl",range:[0,100]},v:{space:"hsv",range:[0,100]},r:{space:"rgb",range:[0,255]},g:{space:"rgb",range:[0,255]},b:{space:"rgb",range:[0,255]}};for(var e in d)d.hasOwnProperty(e)&amp;&amp;(c.fn[e]=c.fn._partial(e));"object"==typeof exports?module.exports=c:a.Color=c}(this);function thwepoViewPassword(elm){thwepo_public_base.thwepoviewpassword(elm)}function thwepo_remove_uploaded_file(elm){thwepo_public_file_upload.remove_uploaded_file(elm)}function init_thwepo(){thwepo_public.initialize_thwepo()}var thwepo_public_base=function($,window,document){"use strict";function remove_duplicates(arr){return arr.filter(function(elem,index,self){return index==self.indexOf(elem)})}function remove_empty_values(arr){var result=arr;return $.isArray(arr)&amp;&amp;(result=arr.filter(function(elem,index,self){return!isEmpty(elem)})),result}function is_subset_of(set,subset){var is_subset=!0;return $.isArray(set)&amp;&amp;$.isArray(subset)&amp;&amp;$.each(subset,function(index,value){if(-1==$.inArray(value,set))return is_subset=!1,!1}),is_subset}function array_intersection(arr1,arr2){return $.map(arr1,function(a){return $.inArray(a,arr2)&lt;0?null:a})}function is_empty_arr(value){var is_empty=!0;return Array.isArray(value)&amp;&amp;value.length&amp;&amp;(is_empty=!1),is_empty}function padZero(s,len,c){s=""+s;for(var c=c||"0";s.length&lt;len;)s=c+s;return s}function isInt(value){return!isNaN(value)&amp;&amp;parseInt(Number(value))==value&amp;&amp;!isNaN(parseInt(value,10))}function isFloat(value){return!isNaN(value)&amp;&amp;parseFloat(Number(value))==value&amp;&amp;!isNaN(parseFloat(value,10))}function isEmpty(val){return void 0===val||null==val||val.length&lt;=0}function may_parse_date(dateStr){if(DATE_FORMAT_1.test(dateStr)){var date=new Date(dateStr);if(date)return date}return dateStr}function isInputField(field){if(field&amp;&amp;field.length&gt;0){var tagName=field[0].tagName.toLowerCase();if($.inArray(tagName,["input","select","textarea"])&gt;-1)return!0}return!1}function isInputChoiceField(type,multiple){return!!("select"===type||"radio"===type||"checkbox"===type&amp;&amp;multiple)}function getInputField(key){var field=null;return key&amp;&amp;(field=$("#"+key),isInputField(field)||(field=$("input[name='"+key+"']"),isInputField(field)||(field=$("input[name='"+key+"[]']"),isInputField(field)||(field=$("input[name='"+key+"[0]']"))))),field}function prepare_date(dateStr,format,strict){var date=null;if(!isEmpty(dateStr))try{date=$.datepicker.parseDate(format,dateStr),date.setHours(0,0,0,0)}catch(err){if(!strict){var pattern=dateStr.split(" "),years=null,months=null,days=null;if(pattern.length&gt;0)for(var i=0;i&lt;pattern.length;i++){var x=pattern[i];x=x.toLowerCase(),-1!=x.indexOf("y")?(x=x.replace(/y/gi,""),years=parseInt(x)):-1!=x.indexOf("m")?(x=x.replace(/m/gi,""),months=parseInt(x)):-1!=x.indexOf("d")&amp;&amp;(x=x.replace(/d/gi,""),days=parseInt(x))}isEmpty(years)&amp;&amp;isEmpty(months)&amp;&amp;isEmpty(days)||(date=new Date,date.setHours(0,0,0,0),years&amp;&amp;0!=years&amp;&amp;date.setFullYear(date.getFullYear()+years),months&amp;&amp;0!=months&amp;&amp;date.setMonth(date.getMonth()+months),days&amp;&amp;0!=days&amp;&amp;date.setDate(date.getDate()+days))}}return date}function compare_dates(field,cvalue){var result=null,value=field.val(),format=field.data("date-format"),type=field.data("type");if(isEmpty(value)||isEmpty(cvalue))return null;if("daterangepicker"===type)value=moment(value,format),value=value.format("YYYY-MM-DD"),cvalue=moment(cvalue,format),cvalue=cvalue.format("YYYY-MM-DD"),moment(value).isAfter(cvalue)?result=1:moment(value).isBefore(cvalue)?result=-1:moment(value).isSame(cvalue)&amp;&amp;(result=0);else{var d1=prepare_date(value,format,!0),d2=prepare_date(cvalue,format,!1);if(d1&amp;&amp;d2)try{d1&gt;d2?result=1:d1&lt;d2?result=-1:d1.getTime()===d2.getTime()&amp;&amp;(result=0)}catch(err){result=null}}return result}function isSameDate(date1,date2){if(date1&amp;&amp;date2){var day1=date1.getDate(),month1=date1.getMonth()+1,year1=date1.getFullYear(),day2=date2.getDate(),month2=date2.getMonth()+1,year2=date2.getFullYear(),matchYear=!(!isInt(day1)||!isInt(day2)||day1!=day2),matchMonth=!(!isInt(month1)||!isInt(month2)||month1!=month2),matchDay=!(!isInt(year1)||!isInt(year2)||year1!=year2);return matchYear&amp;&amp;matchMonth&amp;&amp;matchDay}return!1}function is_date_eq(field,cvalue){var result=compare_dates(field,cvalue);return null!=result&amp;&amp;0===result}function is_date_gt(field,cvalue){var result=compare_dates(field,cvalue);return null!=result&amp;&amp;1===result}function is_date_lt(field,cvalue){var result=compare_dates(field,cvalue);return null!=result&amp;&amp;-1===result}function is_day_eq(field,cvalue){var result=!1;if(!isEmpty(cvalue)){var value=field.val(),format=field.data("date-format"),date=prepare_date(value,format,!0);if(date){var day=date.getDay();if(isInt(cvalue))cvalue=parseInt(cvalue),result=null!=day&amp;&amp;day===cvalue;else if(cvalue=cvalue.toLowerCase(),$.inArray(cvalue,weekDays)&gt;=0){var daystring=weekDays[day];result=null!=daystring&amp;&amp;daystring===cvalue}}}return result}function setup_enhanced_select(form,class_selector,data){form.find("select."+class_selector).each(function(){var ms=$(this),thwepo_select2_auto_width=thwepo_public_var.thwepo_select2_auto_width;ms.selectWoo({allowClear:!0,placeholder:ms.data("placeholder"),maximumSelectionLength:ms.data("maxselections"),language:data.language,dropdownAutoWidth:thwepo_select2_auto_width,dropdownCssClass:"thwepo-select2-dropdown",width:"100%"}).addClass("enhanced")})}function calculate_minutes_from_hr_min(_hour,_min){var minutes=null;return isInt(_hour)&amp;&amp;isInt(_min)&amp;&amp;(minutes=60*_hour+_min),minutes}function get_minutes_from_time_24hr(time){var minutes=null,timeArr=time.split(":");if(2==timeArr.length){minutes=calculate_minutes_from_hr_min(parseInt(timeArr[0]),parseInt(timeArr[1]))}return minutes}function no_specific_days(date,disableDays){var day=date.getDay(),daystring=weekDays[day];return[-1==disableDays.indexOf(daystring),""]}function no_specific_dates(date,datestring){var day=date.getDate(),month=date.getMonth()+1,year=date.getFullYear(),dateArr=datestring.split("-");if(3==dateArr.length){var matchYear=!isInt(dateArr[0])||dateArr[0]==year,matchMonth=!isInt(dateArr[1])||dateArr[1]==month,matchDay=!isInt(dateArr[2])||dateArr[2]==day;return isInt(dateArr[0])||isInt(dateArr[1])||isInt(dateArr[2])?[!(matchYear&amp;&amp;matchMonth&amp;&amp;matchDay),""]:[!0,""]}if(LINKED_DATE_FORMAT.test(datestring)){var sd=get_linked_datepicker_selected_date(datestring,"disabled");return sd?[!isSameDate(date,sd),""]:[!0,""]}var _now=new Date;if(isSameDate(date,_now)){var _hour=_now.getHours(),_min=_now.getMinutes(),op="eq";-1!=datestring.indexOf("+")?(op="gt",datestring=datestring.replace("+","")):-1!=datestring.indexOf("-")&amp;&amp;(op="lt",datestring=datestring.replace("-",""));var _minutes=calculate_minutes_from_hr_min(_hour,_min),minutes=get_minutes_from_time_24hr(datestring);if(isInt(minutes)&amp;&amp;isInt(_minutes)&amp;&amp;("eq"===op&amp;&amp;_minutes==minutes||"gt"===op&amp;&amp;_minutes&gt;minutes||"lt"===op&amp;&amp;_minutes&lt;minutes))return[!1,""]}return[!0,""]}function disable_dates(date){var disabledDays=$(this).data("disabled-days");if(disabledDays&amp;&amp;disabledDays.length&gt;0){var daysArr=disabledDays.split(","),disabledDay=no_specific_days(date,daysArr);if(!disabledDay[0])return disabledDay}var disabledDates=$(this).data("disabled-dates");if(disabledDates&amp;&amp;disabledDates.length&gt;0){var datesArr=disabledDates.split(",");if(datesArr.length&gt;0)for(var i=0;i&lt;datesArr.length;i++){var disabledDate=no_specific_dates(date,datesArr[i].trim());if(!disabledDate[0])return disabledDate}}return[!0,""]}function get_linked_datepicker_selected_date(dateStr,option){var sd=null;if(LINKED_DATE_FORMAT.test(dateStr)){var linkedDate=dateStr.replace(/[{}]/g,"");if(linkedDate){var dp=$("#"+linkedDate);dp.length&amp;&amp;(sd=dp.datepicker("getDate"))}}return sd}function check_if_linked_date(dateStr,targetDp,option){if(LINKED_DATE_FORMAT.test(dateStr)){var linkedDate=dateStr.replace(/[{}]/g,"");if(linkedDate){var dp=$("#"+linkedDate);dp.length&amp;&amp;dp.datepicker("option","onSelect",function(dateText,inst){if("minDate"===option){var df=dp.data("date-format"),dpDate=prepare_date(dateText,df,!0),nextDate=new Date(dpDate.getTime()+864e5);targetDp.datepicker("option","minDate",nextDate)}else"maxDate"===option&amp;&amp;targetDp.datepicker("option","maxDate",dp.datepicker("getDate"))})}dateStr=""}return dateStr}function setup_date_picker(form,class_selector,data){form.find("."+class_selector).each(function(){var dateFormat=$(this).data("date-format"),defaultDate=$(this).data("default-date"),maxDate=$(this).data("max-date"),minDate=$(this).data("min-date"),yearRange=$(this).data("year-range"),numberOfMonths=$(this).data("number-months"),firstDay=$(this).data("first-day"),altField=$(this).data("alt-field"),readonly=$(this).data("readonly");readonly=!("yes"!==readonly||!data.readonly_date_field),maxDate=may_parse_date(maxDate),minDate=may_parse_date(minDate),maxDate=check_if_linked_date(maxDate,$(this),"maxDate"),minDate=check_if_linked_date(minDate,$(this),"minDate"),dateFormat=""==dateFormat?"dd/mm/yy":dateFormat,defaultDate=""==defaultDate?null:defaultDate,maxDate=""==maxDate?null:maxDate,minDate=""==minDate?null:minDate,yearRange=""==yearRange?"-100:+1":yearRange,numberOfMonths=numberOfMonths&gt;0?numberOfMonths:1;var value=$(this).val();value.trim()&amp;&amp;(defaultDate=value),$(this).datepicker({defaultDate:defaultDate,maxDate:maxDate,minDate:minDate,yearRange:yearRange,numberOfMonths:numberOfMonths,showButtonPanel:!0,changeMonth:!0,changeYear:!0}),$(this).datepicker("option",$.datepicker.regional[data.language]),$(this).datepicker("option","dateFormat",dateFormat),$(this).datepicker("option","beforeShowDay",disable_dates),$(this).datepicker("option","firstDay",firstDay),$(this).datepicker("setDate",defaultDate),$(this).prop("readonly",readonly),altField&amp;&amp;$(this).datepicker("option","altField","#"+altField)})}function setup_daterange_picker(form,class_selector,data){form.find("."+class_selector).each(function(){var name=$(this).attr("name"),dateFormat=$(this).data("date-format"),startDate=$(this).data("start-date"),endDate=$(this).data("end-date"),maxDate=$(this).data("max-date"),minDate=$(this).data("min-date"),minYear=$(this).data("min-year"),maxYear=$(this).data("max-year"),readonly=($(this).data("first-day"),$(this).data("alt-field"),$(this).data("readonly")),timepicker=$(this).data("timepicker"),timeonly=$(this).data("timeonly"),single_calendar=$(this).data("single-calendar");readonly=!("yes"!==readonly||!data.readonly_date_field),timepicker="yes"===timepicker,dateFormat=""==dateFormat?"DD/MM/YYYY":dateFormat,startDate=startDate&amp;&amp;moment(startDate,dateFormat,!0).isValid()?startDate:moment().startOf("day"),endDate=endDate&amp;&amp;moment(endDate,dateFormat,!0).isValid()?endDate:moment().endOf("day"),maxDate=""==maxDate?null:maxDate,minDate=""==minDate?null:minDate;var range_picker_time_format=thwepo_public_var.range_picker_time_format;range_picker_time_format=!!range_picker_time_format;var range_picker_time_increment=thwepo_public_var.range_picker_time_increment,show_dropdown_year=thwepo_public_var.show_dropdown_year;show_dropdown_year=!!show_dropdown_year;var start_of_week=thwepo_public_var.start_of_week;if(single_calendar=!!single_calendar,$(this).val().trim()){var startDate_val=$("#"+name+"_start").val();startDate=startDate_val||startDate;var endDate_val=$("#"+name+"_end").val();endDate=endDate_val||endDate}moment.locale(data.language),$(this).daterangepicker({locale:{format:dateFormat,firstDay:start_of_week},startDate:startDate,endDate:endDate,minDate:minDate,maxDate:maxDate,minYear:minYear,maxYear:maxYear,showDropdowns:show_dropdown_year,timePicker:timepicker,timePicker24Hour:range_picker_time_format,timePickerIncrement:range_picker_time_increment,singleDatePicker:single_calendar},function(start,end,label){var start=start.format(dateFormat),end=end.format(dateFormat);$("#"+name+"_start").val(start),$("#"+name+"_end").val(end)}),"yes"===timeonly&amp;&amp;$(this).on("show.daterangepicker",function(ev,picker){picker.container.find(".calendar-table").hide()})})}function split_hour_min(hourMinStr){var hours=0,minutes=0;if(hourMinStr&amp;&amp;("string"==typeof hourMinStr||hourMinStr instanceof String)){var _hourMin=hourMinStr.split(" ");if(_hourMin.length&gt;0)for(var i=0;i&lt;_hourMin.length;i++){var x=_hourMin[i];x=x.toLowerCase(),-1!=x.indexOf("h")?(x=x.replace(/h/gi,""),hours=parseInt(x)):-1!=x.indexOf("m")&amp;&amp;(x=x.replace(/m/gi,""),minutes=parseInt(x))}hours=hours||0,minutes=minutes||0,minutes&gt;=60&amp;&amp;(hours+=1,minutes=0)}return[hours,minutes]}function get_start_hr_min(startTime){var timeInfo={};if(startTime){var startTimeArr=split_hour_min(startTime);if(startTimeArr.length&gt;1){var currTime=new Date,currHour=currTime.getHours(),currMin=currTime.getMinutes(),_startHour=startTimeArr[0],startDays=parseInt(_startHour/24),startDate=new Date;startDate.addDays(startDays).setHours(0,0,0,0);var startHour=_startHour%24,startMin=startTimeArr[1];startHour=currHour+startHour,startMin=currMin+startMin,startMin&gt;=60?(startHour++,startMin-=60):startMin&lt;0&amp;&amp;(startHour--,startMin=60+startMin),timeInfo.startDate=startDate,timeInfo.startDays=startDays,timeInfo.startHour=startHour,timeInfo.startMin=startMin,timeInfo.hour=startTimeArr[0],timeInfo.min=startTimeArr[1]}}return timeInfo}function get_time_suffix(time){time=time.toLowerCase();var suffix="";return-1!=time.indexOf("am")?suffix="am":-1!=time.indexOf("pm")&amp;&amp;(suffix="pm"),suffix}function split_time_string(time,ampm){time=time.replace(/pm/gi,""),time=time.replace(/am/gi,"");var timeArr=time.split(":"),hours=parseInt(timeArr[0]),minutes=parseInt(timeArr[1]);return"pm"==ampm&amp;&amp;hours&lt;12?hours+=12:"am"==ampm&amp;&amp;12==hours&amp;&amp;(hours-=12),[hours,minutes]}function split_time_string_12hr(time){return split_time_string(time,get_time_suffix(time))}function get_disabled_time_ranges(minTime,maxTime,startTime){var minHour=minTime[0],minMin=minTime[1],currTime=(maxTime[0],maxTime[1],new Date);currTime.getHours(),currTime.getMinutes();currTime.setSeconds(0,0);var startHour=startTime.startHour,startMin=startTime.startMin;return(new Date).setHours(startHour,startMin,0,0),minHour=padZero(minHour,2),minMin=padZero(minMin,2),startHour=padZero(startHour,2),startMin=padZero(startMin,2),[[minHour+":"+minMin,startHour+":"+startMin]]}function disable_all_time_slots(tp,minTime,maxTime){var suffixMaxTime=get_time_suffix(maxTime),maxTimeArr=split_time_string(maxTime,suffixMaxTime),maxHour=maxTimeArr[0],maxMin=maxTimeArr[1];maxHour=padZero(maxHour,2),maxMin=padZero(parseInt(maxMin)+1,2);var newMaxTime=maxHour+":"+maxMin;tp.timepicker("option","disableTimeRanges",[[minTime,newMaxTime]])}function adjust_time_slots_based_on_date_selected(dp,tp){var dpDate=null;if(dp){var df=dp.data("date-format");dpDate=prepare_date(dp.val(),df,!0)}var minTime=tp.data("min-time"),maxTime=tp.data("max-time"),startTime=tp.data("start-time"),startTimeArr=get_start_hr_min(startTime);if(startTimeArr){var startDate=startTimeArr.startDate;if(null!=dp&amp;&amp;dpDate&lt;startDate)disable_all_time_slots(tp,minTime,maxTime);else if(null!=dp&amp;&amp;dpDate&gt;startDate)tp.timepicker("option","disableTimeRanges",[]);else{var minTimeArr=split_time_string_12hr(minTime),minHour=minTimeArr[0],minMin=minTimeArr[1],maxTimeArr=split_time_string_12hr(maxTime),maxHour=maxTimeArr[0],maxMin=maxTimeArr[1],startHour=startTimeArr.startHour,startMin=startTimeArr.startMin;if(startHour&gt;maxHour||startHour==maxHour&amp;&amp;startMin&gt;maxMin)disable_all_time_slots(tp,minTime,maxTime);else if(startHour&lt;minHour||startHour==minHour&amp;&amp;startMin&lt;minMin)tp.timepicker("option","disableTimeRanges",[]);else{var disabledTimeRanges=get_disabled_time_ranges(minTimeArr,maxTimeArr,startTimeArr);tp.timepicker("option","disableTimeRanges",disabledTimeRanges)}}}}function setup_time_picker(form,class_selector,data){form.find("."+class_selector).each(function(){var minTime=$(this).data("min-time"),maxTime=$(this).data("max-time"),step=$(this).data("step"),format=$(this).data("format"),linkedDate=($(this).data("start-time"),$(this).data("linked-date"));minTime=minTime||"12:00am",maxTime=maxTime||"11:30pm",step=step||"30",format=format||"h:i A";var args={minTime:minTime,maxTime:maxTime,step:step,timeFormat:format,forceRoundTime:!0,disableTextInput:!0,disableTouchKeyboard:!0,lang:data.lang};if($(this).timepicker(args),linkedDate){var dp=$("#"+linkedDate);dp.length&amp;&amp;adjust_time_slots_based_on_date_selected(dp,$(this))}else adjust_time_slots_based_on_date_selected(null,$(this))})}function setup_color_picker(form){var timer=null,parent=null;form.find(".thwepo-color-picker").iris({change:function(event,ui){parent=$(this).parent(),parent.find(".thwepo-colorpicker-preview").css({backgroundColor:ui.color.toString()}),timer&amp;&amp;clearTimeout(timer),timer=setTimeout(function(){parent.find(".thwepo-color-picker").trigger("thwepocp_color_changed")},1e3)},hide:!0,border:!0}).click(function(){$(".iris-picker").hide(),$(this).closest(".value").find(".iris-picker").show()}),$("body").click(function(){$(".iris-picker").hide()}),$(".thwepo-color-picker").click(function(event){event.stopPropagation()}),form.find(".thwepo-color-picker").keyup(function(){$(this).parent().find(".thwepo-colorpicker-preview").css({backgroundColor:this.value})})}function setup_color_pick_preview(form){form.find(".thwepo-color-picker").each(function(){$(this).parent().find(".thwepo-colorpicker-preview").css({backgroundColor:this.value})})}function display_char_count(elm,isCount){var fid=elm.prop("id"),len=elm.val().length,displayElm=$("#"+fid+"-char-count");if(isCount)displayElm.text("("+len+" characters)");else{var maxLen=elm.prop("maxlength"),left=maxLen-len;displayElm.text("("+left+" characters left)"),rem&lt;0&amp;&amp;displayElm.css("color","red")}}function apply_input_masking(elm){var data=$(elm).data("mask-pattern"),alias_items=["datetime","numeric","cssunit","url","IP","email","mac","vin"];-1!==$.inArray(data,alias_items)?$(elm).inputmask({alias:data}):$(elm).inputmask({mask:data,onincomplete:function(){add_unvalidated_fields(this)},oncomplete:function(){remove_validated_fields(this)}})}function add_unvalidated_fields(elm){var field=$(elm),name=$(elm).prop("name");if(field.prop("required")){var unvalidated_fields=$("#thwepo_unvalidated_fields").val(),unvalidated_fields_array=unvalidated_fields?unvalidated_fields.split(","):[];unvalidated_fields_array.push(name),unvalidated_fields=unvalidated_fields_array.toString(),$("#thwepo_unvalidated_fields").val(unvalidated_fields)}}function remove_validated_fields(elm){var name=($(elm),$(elm).prop("name")),unvalidated_fields=$("#thwepo_unvalidated_fields").val(),unvalidated_fields_array=unvalidated_fields?unvalidated_fields.split(","):[];unvalidated_fields_array=jQuery.grep(unvalidated_fields_array,function(value){return value!=name}),unvalidated_fields=unvalidated_fields_array.toString(),$("#thwepo_unvalidated_fields").val(unvalidated_fields)}function set_field_value_by_elm(elm,type,value){switch(type){case"radio":elm.val([value]);break;case"checkbox":1==elm.data("multiple")?(value=value||[],elm.val(value)):elm.val([value]);break;case"select":elm.prop("multiple")?elm.val(value):elm.val([value]);break;default:elm.val(value)}}function get_field_value(type,elm,name){var value="";switch(type){case"radio":value=$("input[type=radio][name="+name+"]:checked").val();break;case"checkbox":if(1==elm.data("multiple")){var valueArr=[];$("input[type=checkbox][name='"+name+"[]']:checked").each(function(){valueArr.push($(this).val())}),value=valueArr}else value=$("input[type=checkbox][name="+name+"]:checked").val();break;case"select":case"multiselect":default:value=elm.val()}return value}function get_field_name(type,name,id,multiple){return"checkbox"==type&amp;&amp;multiple?name=name.replace("[]",""):"select"==type&amp;&amp;multiple&amp;&amp;(name=id),name}function show_magnified_image(elm){var full_image=$(elm).data("src");$("body").append('&lt;div id="thwepo-image-popup-outer"&gt;&lt;div class="thwepo-image-popup"&gt;&lt;img src="'+full_image+'" alt="Option full image"&lt;/div&gt;&lt;/div&gt;'),$("#thwepo-image-popup-outer").fadeIn("fast"),$("#thwepo-image-popup-outer").on("click",function(){$(this).remove()})}function thwepoviewpassword(elm){var icon=$(elm),parent_elm=icon.closest(".thwepo-password-field"),input=parent_elm.find("input");icon.hasClass("dashicons-visibility")?(input.attr("type","text"),icon.addClass("dashicons-hidden").removeClass("dashicons-visibility")):icon.hasClass("dashicons-hidden")&amp;&amp;(input.attr("type","password"),icon.addClass("dashicons-visibility").removeClass("dashicons-hidden"))}function number_format(number,decimals,dec_point,thousands_sep){number=(number+"").replace(/[^0-9+\-Ee.]/g,"");var n=isFinite(+number)?+number:0,prec=isFinite(+decimals)?Math.abs(decimals):0,sep=void 0===thousands_sep?",":thousands_sep,dec=void 0===dec_point?".":dec_point,s="";return s=(prec?function(n,prec){var k=Math.pow(10,prec);return""+Math.round(n*k)/k}(n,prec):""+Math.round(n)).split("."),s[0].length&gt;3&amp;&amp;(s[0]=s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,sep)),(s[1]||"").length&lt;prec&amp;&amp;(s[1]=s[1]||"",s[1]+=new Array(prec-s[1].length+1).join("0")),s.join(dec)}function animate_scroll_top(target_elm,offset){$("html, body").animate({scrollTop:$(target_elm).offset().top-offset},1e3)}function display_range_value(elm){var range_input=$(elm),range_val=range_input.val(),width=range_input.width(),min_attr=range_input.attr("min"),max_attr=range_input.attr("max");const min=min_attr||0,max=max_attr||100,position=Number(100*(range_val-min)/(max-min));var display_div=range_input.siblings(".thwepo-range-val");display_div.html(range_val);var left_position,display_div_width=display_div.innerWidth(),slider_position=width*position/100;left_position=width-slider_position&lt;display_div_width/2?"calc(100% - "+display_div_width+"px)":slider_position&lt;display_div_width/2?"0px":"calc("+position+"% - "+display_div_width/2+"px)",display_div.css("left",left_position)}var LINKED_DATE_FORMAT=/^{[a-z\_]+[a-z0-9\_]*}$/,DATE_FORMAT_1=/^(19|20)\d{2}-(0?[1-9]|1[0-2])-(0?[1-9]|1\d|2\d|3[01])$/,weekDays=["sun","mon","tue","wed","thu","fri","sat"];return $.fn.getType=function(){try{return"INPUT"==this[0].tagName?this[0].type.toLowerCase():this[0].tagName.toLowerCase()}catch(err){return"E001"}},{setup_enhanced_select:setup_enhanced_select,setup_date_picker:setup_date_picker,setup_daterange_picker:setup_daterange_picker,setup_time_picker:setup_time_picker,setup_color_picker:setup_color_picker,setup_color_pick_preview:setup_color_pick_preview,display_char_count:display_char_count,remove_duplicates:remove_duplicates,remove_empty_values:remove_empty_values,set_field_value_by_elm:set_field_value_by_elm,get_field_value:get_field_value,get_field_name:get_field_name,isInputField:isInputField,isInputChoiceField:isInputChoiceField,getInputField:getInputField,is_date_eq:is_date_eq,is_date_gt:is_date_gt,is_date_lt:is_date_lt,is_day_eq:is_day_eq,isEmpty:isEmpty,isInt:isInt,isFloat:isFloat,is_empty_arr:is_empty_arr,array_intersection:array_intersection,is_subset_of:is_subset_of,apply_input_masking:apply_input_masking,show_magnified_image:show_magnified_image,thwepoviewpassword:thwepoviewpassword,number_format:number_format,animate_scroll_top:animate_scroll_top,display_range_value:display_range_value}}(window.jQuery,window,document),thwepo_public_conditions=function($,window,document){"use strict";function hide_section(celm,validations,needSetup){celm.hide();var sid=celm.prop("id");celm.addClass("thwepo-disabled-section"),celm.find(".validate-required").length&amp;&amp;celm.find(".validate-required").each(function(){$(this).removeAttr("required")});var disabled_snames=$("#thwepo_disabled_sections").val(),disabled_snames_x=disabled_snames?disabled_snames.split(","):[];disabled_snames_x.push(sid),disabled_snames=disabled_snames_x.toString(),$("#thwepo_disabled_sections").val(disabled_snames),enable_disable_price_fields(celm,!1,!needSetup),$(document.body).trigger("hide_the_section",[celm])}function show_section(celm,validations,needSetup){celm.show();var sid=celm.prop("id");celm.removeClass("thwepo-disabled-section"),celm.find(".validate-required").length&amp;&amp;celm.find(".validate-required:not(.thwepo-disabled-field)").each(function(){$(this).attr("required",!0)});var disabled_snames=$("#thwepo_disabled_sections").val(),disabled_snames_x=disabled_snames?disabled_snames.split(","):[];disabled_snames_x=jQuery.grep(disabled_snames_x,function(value){return value!=sid}),disabled_snames=disabled_snames_x.toString(),$("#thwepo_disabled_sections").val(disabled_snames),enable_disable_price_fields(celm,!0,!needSetup),$(document.body).trigger("show_the_section",[celm])}function hide_field(cfield,validations,needSetup){var cinput=cfield.find(":input.thwepo-input-field");"hidden"===cfield.getType()&amp;&amp;(cinput=cfield);var ftype=cinput.getType(),fid=cinput.prop("id");"radio"==ftype&amp;&amp;(fid=cinput.prop("name")),"checkbox"==ftype&amp;&amp;(fid=cinput.prop("name"),fid=fid.replace("[]","")),cinput.data("current-value")||cinput.data("current-value",thwepo_public_base.get_field_value(ftype,cinput,fid)),cfield.hide(),thwepo_public_base.set_field_value_by_elm(cinput,ftype,""),cinput.addClass("thwepo-disabled-field"),cinput.removeAttr("required");var change_event_disabled_fields=thwepo_public_var.change_event_disabled_fields,change_e_disabled_fields=change_event_disabled_fields?change_event_disabled_fields.split(","):[];-1===$.inArray(fid,change_e_disabled_fields)&amp;&amp;cinput.trigger("change",[{mt:!0}]);var disabled_fnames=$("#thwepo_disabled_fields").val(),disabled_fnames_x=disabled_fnames?disabled_fnames.split(","):[];disabled_fnames_x.push(fid),disabled_fnames=disabled_fnames_x.toString(),$("#thwepo_disabled_fields").val(disabled_fnames),validations&amp;&amp;(cfield.removeClass(validations),cfield.removeClass("woocommerce-validated woocommerce-invalid woocommerce-invalid-required-field")),$(document.body).trigger("hide_the_field",[cfield])}function show_field(cfield,validations,needSetup){var cinput=cfield.find(":input.thwepo-input-field");"hidden"===cfield.getType()&amp;&amp;(cinput=cfield);var ftype=cinput.getType(),fid=cinput.prop("id");"radio"==ftype&amp;&amp;(fid=cinput.prop("name")),"checkbox"==ftype&amp;&amp;(fid=cinput.prop("name"),fid=fid.replace("[]","")),cfield.show();var fval=cinput.data("current-value");fval&amp;&amp;(thwepo_public_base.set_field_value_by_elm(cinput,ftype,fval),cinput.data("current-value","")),cinput.removeClass("thwepo-disabled-field"),cinput.hasClass("validate-required")&amp;&amp;cinput.attr("required",!0);var change_event_disabled_fields=thwepo_public_var.change_event_disabled_fields,change_e_disabled_fields=change_event_disabled_fields?change_event_disabled_fields.split(","):[];-1===$.inArray(fid,change_e_disabled_fields)&amp;&amp;cinput.trigger("change",[{mt:!0}]);var disabled_fnames=$("#thwepo_disabled_fields").val(),disabled_fnames_x=disabled_fnames?disabled_fnames.split(","):[];disabled_fnames_x=jQuery.grep(disabled_fnames_x,function(value){return value!=fid}),disabled_fnames=disabled_fnames_x.toString(),$("#thwepo_disabled_fields").val(disabled_fnames),validations&amp;&amp;cfield.addClass(validations),$(document.body).trigger("show_the_field",[cfield])}function hide_elm(elm,validations,needSetup){"section"===elm.data("rules-elm")?hide_section(elm,validations,needSetup):hide_field(elm,validations,needSetup)}function show_elm(elm,validations,needSetup){"section"===elm.data("rules-elm")?show_section(elm,validations,needSetup):show_field(elm,validations,needSetup)}function enable_disable_price_fields(wrapper,enable,trigger_price_calc){var price_fields=wrapper.find(".thwepo-price-field");price_fields.length&amp;&amp;(enable?price_fields.removeClass("thwepo-disabled-field"):price_fields.addClass("thwepo-disabled-field"),trigger_price_calc&amp;&amp;thwepo_public_price.may_calculate_extra_cost())}function validate_condition(condition,valid,needSetup,cfield){if(condition){var operand_type=condition.operand_type,operand=condition.operand,operator=condition.operator,cvalue=condition.value;"field"===operand_type&amp;&amp;operand&amp;&amp;jQuery.each(operand,function(){var field=!1,fname=this;if("product_variation"==this){if(""!=cvalue){var variation_arr=cvalue.split(":");if(2==variation_arr.length){var fid=variation_arr[0]?variation_arr[0].trim():"";cvalue=variation_arr[1]?variation_arr[1].trim():"",fid&amp;&amp;(fid=fid.replace(/\s+/g,"-").toLowerCase(),$("#"+fid).length?field=$("#"+fid):$("[name="+fid+"]").length&amp;&amp;(field=$("[name="+fid+"]")),fname=fid,valid=!!field&amp;&amp;valid)}}}else{var field=$("#"+this);0==field.length&amp;&amp;(field=$("input[name='"+this+"']"),0==field.length&amp;&amp;(field=$("input[name='"+this+"[]']")))}if(field){var ftype=field.getType(),value=thwepo_public_base.get_field_value(ftype,field,fname);if("empty"===operator&amp;&amp;""!=value)valid=!1;else if("not_empty"===operator&amp;&amp;""==value)valid=!1;else if("value_eq"===operator&amp;&amp;value!=cvalue)valid=!1;else if("value_ne"===operator&amp;&amp;value==cvalue)valid=!1;else if("value_in"===operator){var value_arr=[],cvalue_arr=[];value&amp;&amp;(value_arr=$.isArray(value)?value:value.split(",")),cvalue&amp;&amp;(cvalue_arr=$.isArray(cvalue)?cvalue:cvalue.split(",")),!thwepo_public_base.is_empty_arr(value_arr)&amp;&amp;thwepo_public_base.is_subset_of(cvalue_arr,value_arr)||(valid=!1)}else if("value_cn"===operator){var value_arr=[],cvalue_arr=[];value&amp;&amp;(value_arr=$.isArray(value)?value:value.split(",")),cvalue&amp;&amp;(cvalue_arr=$.isArray(cvalue)?cvalue:cvalue.split(",")),thwepo_public_base.is_subset_of(value_arr,cvalue_arr)||(valid=!1)}else if("value_nc"===operator){var value_arr=[],cvalue_arr=[];value&amp;&amp;(value_arr=$.isArray(value)?value:value.split(",")),cvalue&amp;&amp;(cvalue_arr=$.isArray(cvalue)?cvalue:cvalue.split(","));var intersection=thwepo_public_base.array_intersection(cvalue_arr,value_arr);thwepo_public_base.is_empty_arr(intersection)||(valid=!1)}else if("value_gt"===operator)valid=!(!$.isNumeric(value)||!$.isNumeric(cvalue))&amp;&amp;(!(Number(value)&lt;=Number(cvalue))&amp;&amp;valid);else if("value_le"===operator)valid=!(!$.isNumeric(value)||!$.isNumeric(cvalue))&amp;&amp;(!(Number(value)&gt;=Number(cvalue))&amp;&amp;valid);else if("value_sw"!==operator||value.startsWith(cvalue))if("value_nsw"===operator&amp;&amp;value.startsWith(cvalue))valid=!1;else if("date_eq"!==operator||thwepo_public_base.is_date_eq(field,cvalue))if("date_ne"===operator&amp;&amp;thwepo_public_base.is_date_eq(field,cvalue))valid=!1;else if("date_gt"!==operator||thwepo_public_base.is_date_gt(field,cvalue))if("date_lt"!==operator||thwepo_public_base.is_date_lt(field,cvalue))if("day_eq"!==operator||thwepo_public_base.is_day_eq(field,cvalue)){if("day_ne"===operator&amp;&amp;thwepo_public_base.is_day_eq(field,cvalue))valid=!1;else if("checked"===operator){var checked=field.prop("checked");valid=!!checked&amp;&amp;valid}else if("not_checked"===operator){var checked=field.prop("checked");valid=!checked&amp;&amp;valid}else if("regex"===operator&amp;&amp;cvalue){var regex=new RegExp(cvalue);regex.test(value)||(valid=!1)}}else valid=!1;else valid=!1;else valid=!1;else valid=!1;else valid=!1;if(needSetup){var depFields=field.data("fields");if(depFields){var depFieldsArr=depFields.split(",");depFieldsArr.push(cfield.prop("id")),depFields=depFieldsArr.toString()}else depFields=cfield.prop("id");field.data("fields",depFields),add_field_value_change_handler(field)}}})}return valid}function validate_field_condition(cfield,needSetup){var conditionalRules=cfield.data("rules"),conditionalRulesAction=cfield.data("rules-action"),validations=cfield.data("validations"),valid=!0;if(conditionalRules){try{jQuery.each(conditionalRules,function(){var ruleSet=this;jQuery.each(ruleSet,function(){var rule=this,validRS=!1;jQuery.each(rule,function(){var conditions=this,validCS=!0;jQuery.each(conditions,function(){validCS=validate_condition(this,validCS,needSetup,cfield)}),validRS=validRS||validCS}),valid=valid&amp;&amp;validRS})})}catch(err){alert(err)}"hide"===conditionalRulesAction?valid?hide_elm(cfield,validations,needSetup):show_elm(cfield,validations,needSetup):valid?show_elm(cfield,validations,needSetup):hide_elm(cfield,validations,needSetup)}}function conditional_field_value_change_listner(event,data){conditional_field_value_changed(this,data)}function trigger_conditional_field_value_change(elm){conditional_field_value_changed(elm,!1)}function conditional_field_value_changed(elm,data){var depFields=$(elm).data("fields");if(depFields){var depFieldsArr=depFields.split(",");depFieldsArr=thwepo_public_base.remove_duplicates(depFieldsArr),jQuery.each(depFieldsArr,function(){if(this.length&gt;0){validate_field_condition($("#"+this),!1)}})}data&amp;&amp;data.mt||thwepo_public_price.may_calculate_extra_cost()}function add_field_value_change_handler(field){field.off("change",conditional_field_value_change_listner),field.on("change",conditional_field_value_change_listner)}return{validate_field_condition:validate_field_condition,conditional_field_value_change_listner:conditional_field_value_change_listner,trigger_conditional_field_value_change:trigger_conditional_field_value_change}}(window.jQuery,window,document),thwepo_public_file_upload=function($,window,document){function handle_file_upload(elm){$("."+elm).on("change",function(){var upload_field=$(this);upload_field.parent(".value").find(".thwepo-preview-file").html(""),this.files.length&gt;0&amp;&amp;$.each(this.files,function(){if(!validate_file(this))return show_validation_error(upload_field),!1;read_and_preview_uploaded_file(this,upload_field)})})}function validate_file(file){var valid=!0;if(file.name){var uploaded_file_size=file.size;valid=thwepo_public_var.wp_max_file_upload_size&gt;uploaded_file_size}return valid}function show_validation_error(upload_field){var preview_elm=upload_field.siblings(".thwepo-preview-file");if(!(preview_elm.find(".thwepo-file-size-error").length&gt;0)){var validation_error=$('&lt;span class="thwepo-file-size-error"&gt;'+thwepo_public_var.file_upload_error+"&lt;/span&gt;");setTimeout(function(){preview_elm.html(validation_error),upload_field.val(null)},50)}}function read_and_preview_uploaded_file(file,elm){if(file.name){var reader=new FileReader;reader.onload=function(event){var image_url=reader.result,image_holder=$('&lt;span data-file-name="'+file.name+'" class="thwepo-uploaded-item"&gt;&lt;/span&gt;'),image_html=$('&lt;span class="thwepo-uploaded-file"&gt;'+file.name+"&lt;/span&gt;"),remove_html=$('&lt;span onclick="thwepo_remove_uploaded_file(this)" class="thwepo-remove-image"&gt;X&lt;/span&gt;');image_html.attr("src",image_url),image_holder.append(image_html),image_holder.append(remove_html),elm.siblings(".thwepo-preview-file").append(image_holder)},reader.readAsDataURL(file)}}function remove_uploaded_file(elm){var current_elm=$(elm),current_item=current_elm.parent(".thwepo-uploaded-item"),parent_td=current_elm.closest(".value"),file_name=current_item.data("file-name"),input_field=parent_td.find(".thwepo-file-upload"),input_file_array=[],input_file_array=Array.from(input_field[0].files);for(var key in input_file_array)input_file_array.hasOwnProperty(key)&amp;&amp;input_file_array[key].name==file_name&amp;&amp;(input_file_array.splice(key,1),current_item.remove());var uploaded_files=input_file_array;const dataTransfer=new DataTransfer||new ClipboardEvent("").clipboardData;for(var key in uploaded_files)uploaded_files.hasOwnProperty(key)&amp;&amp;dataTransfer.items.add(input_file_array[key]);input_field[0].files=dataTransfer.files}return{handle_file_upload:handle_file_upload,remove_uploaded_file:remove_uploaded_file}}(window.jQuery,window,document),thwepo_public_price=function($,window,document){"use strict";function is_active_price_field(elm){var result=!0;return elm.hasClass("thwepo-disabled-field")&amp;&amp;(result=!1),result}function is_multiselect_field(elm,type){var multiple=0;return"checkbox"==type?multiple=elm.data("multiple"):"select"==type&amp;&amp;elm.attr("multiple")&amp;&amp;(multiple=1),multiple}function get_price_field_value(elm,type,name){var value=thwepo_public_base.get_field_value(type,elm,name);return"radio"===type?value=elm.is(":checked")?value:"":"file"===type&amp;&amp;(value||(value=elm.data("file-name"),value=value||"")),value}function is_variable_product(form){var is_var_product=!1;return form.hasClass("variations_form")&amp;&amp;(is_var_product=!0),is_var_product}function is_grouped_product(form){var is_grp_product=!1;return form.hasClass("grouped_form")&amp;&amp;(is_grp_product=!0),is_grp_product}function get_product_id(){var product_id=$("input[name=add-to-cart]").val();return product_id||(product_id=$("button[name=add-to-cart]").val()),product_id}function get_variation_id(){return $("input[name=variation_id]").val()}function get_grouped_ids(){return $("input[name=grouped_child_ids]").val()}function get_selected_options(elm,name,type,multiple){var options=null;return"select"===type?options=elm.find("option:selected"):"radio"===type?elm.is(":checked")&amp;&amp;(options=elm):"checkbox"===type&amp;&amp;multiple&amp;&amp;(options=$("input[type=checkbox][name='"+name+"[]']:checked")),options}function prepare_price_props_for_selected_options(elm,name,type,multiple){var price_props=null,oPrice="",oPriceType="",options=get_selected_options(elm,name,type,multiple);return options&amp;&amp;(multiple?options.each(function(){var oprice=$(this).data("price"),opriceType=$(this).data("price-type");oprice&amp;&amp;(opriceType=opriceType||"normal",oPrice.trim()&amp;&amp;(oPrice+=","),oPriceType.trim()&amp;&amp;(oPriceType+=","),oPrice+=oprice,oPriceType+=opriceType)}):(oPrice=options.data("price"),oPriceType=options.data("price-type"),oPriceType=oPriceType||"normal"),thwepo_public_base.isEmpty(oPrice)||thwepo_public_base.isEmpty(oPriceType)||(price_props={price:oPrice,priceType:oPriceType})),price_props}function setup_price_fields(wrapper,data){wrapper.find(".thwepo-price-field").off("change",thwepo_public_conditions.conditional_field_value_change_listner),wrapper.find(".thwepo-price-field").on("change",thwepo_public_conditions.conditional_field_value_change_listner),custom_formula_field_change_listner(),may_calculate_extra_cost()}function update_product_price(variation){if(variation&amp;&amp;variation.display_price){var price_elm=$("#thwepo_product_price"),taxmultiplier=price_elm.data("taxmultiplier"),variation_price=variation.display_price;if(taxmultiplier){var org_price=variation_price/taxmultiplier;org_price=thwepo_public_base.number_format(org_price),$("#thwepo_product_price").val(org_price)}}else $("#thwepo_product_price").val("0")}function prepare_price_html(price){return thwepo_public_var.price_symbol+price}function display_new_price(args,data,isVariableProduct){var display_price="";if("E000"===data.code||"E001"===data.code){var price_data=data.price_data;price_data&amp;&amp;(display_price=price_data.display_price_final)}if(display_price){var price_ph="";isVariableProduct?args.price_ph_variable&amp;&amp;$(args.price_ph_variable).length?price_ph=args.price_ph_variable:$(".woocommerce-variation-price .price").length?price_ph=".woocommerce-variation-price .price":$(".product-info .price").length?price_ph=".product-info .price":$(".product-infos .price").length?price_ph=".product-infos .price":$(".product_infos .price").length?price_ph=".product_infos .price":$(".summary .price").length&amp;&amp;(price_ph=".summary .price"):args.price_ph_simple&amp;&amp;$(args.price_ph_simple).length?price_ph=args.price_ph_simple:$(".summary .price").length?price_ph=".summary .price":$(".product-info .price").length?price_ph=".product-info .price":$(".product-infos .price").length?price_ph=".product-infos .price":$(".product_infos .price").length?price_ph=".product_infos .price":$(".price").length&amp;&amp;(price_ph=".price"),price_ph&amp;&amp;$(price_ph).html(display_price)}}function display_price_table(data){var price_table=$(".thwepo-price-table"),price_extra=0,display_price_extra=0,display_price_final=0,display_price_original=0,show=!1;if("E000"===data.code||"E001"===data.code||"E002"===data.code){var price_data=data.price_data,initial_price=price_table.find(".total-price .value").attr("data-price");price_data&amp;&amp;(price_extra=price_data.price_extra?price_data.price_extra:0,display_price_extra=price_data.display_price_extra?price_data.display_price_extra:prepare_price_html(0),display_price_final=price_data.display_price_final?price_data.display_price_final:initial_price,display_price_original=price_data.display_price_original?price_data.display_price_original:initial_price,show=0!=price_extra)}price_table.find(".extra-price .value").html(display_price_extra),price_table.find(".product-price .value").html(display_price_original),price_table.find(".total-price .value").html(display_price_final),show?price_table.show():price_table.hide()}function abort_curr_request(){null!=currRequest&amp;&amp;currRequest.abort()}function custom_formula_field_change_listner(){var price_field_elms=$(".thwepo-price-field");if(price_field_elms.length&gt;0){var fields=[],is_quantity_listener_active=!1;price_field_elms.each(function(){var pfield=$(this),priceType=pfield.data("price-type"),formula=pfield.data("price");if(priceType&amp;&amp;"custom-formula"===priceType&amp;&amp;isNaN(formula)){if(formula.includes("{thwepo_")){var regExp=/{([^}]+)}/g,matches=formula.match(regExp);$.each(matches,function(index,value){var fnames=value.match("thwepo_(.*)_value");fnames&amp;&amp;fnames[1]&amp;&amp;fields.push(fnames[1]);var fnames=value.match("thwepo_(.*)_price");fnames&amp;&amp;fnames[1]&amp;&amp;fields.push(fnames[1])}),fields=thwepo_public_base.remove_duplicates(fields)}formula.includes("{quantity}")&amp;&amp;!is_quantity_listener_active&amp;&amp;(is_quantity_listener_active=!0)}}),thwepo_public_base.is_empty_arr(fields)||$.each(fields,function(index,value){value=value.trim();var field_obj=$('[name="'+value+'"]');$("."+value);0==field_obj.length&amp;&amp;(field_obj=$('[name="'+value+'[]"]')),field_obj.not(".thwepo-price-field").on("change",function(){thwepo_public_price.may_calculate_extra_cost()})}),is_quantity_listener_active&amp;&amp;$('.quantity input[name="quantity"]').on("change",function(){thwepo_public_price.may_calculate_extra_cost()})}}function calculate_field_price(field){var price=field.data("price"),price_type=field.data("price-type");if(price=thwepo_public_base.isFloat(price)?parseFloat(price):0,"normal"===price_type)price=price||0;else if("percentage"===price_type){var prd_price=$("#thwepo_product_price").val();price=prd_price*(price/100)}else price=0;return price}function calculate_extra_cost(args){var form=$("form.cart");if(!form.find(".thwepo_grouped").length){var price_field_elms=$(".thwepo-price-field");if(price_field_elms.length&gt;0){var priceInfoArr={},isVariableProduct=is_variable_product(form),productId=get_product_id(),variationId=get_variation_id(),productQty=$('form.cart .quantity input[name="quantity"]').val();price_field_elms.each(function(){var pfield=$(this);if(is_active_price_field(pfield)){var ftype=pfield.getType(),multiple=is_multiselect_field(pfield,ftype),id=pfield.prop("id"),name=thwepo_public_base.get_field_name(ftype,pfield.prop("name"),id,multiple),value=get_price_field_value(pfield,ftype,name),valueText=value,quantity="",label=pfield.data("price-label"),price=pfield.data("price"),priceType=pfield.data("price-type"),priceUnit=pfield.data("price-unit"),priceMinUnit=pfield.data("price-min-unit"),flatFee=pfield.data("flat-fee"),customEqn=[];if(thwepo_public_base.isInputChoiceField(ftype,multiple)){var price_props=prepare_price_props_for_selected_options(pfield,name,ftype,multiple);price_props?(price=price_props.price,priceType=price_props.priceType):(price=0,priceType="")}if(price&amp;&amp;priceType&amp;&amp;"custom-formula"===priceType){var is_valid_product=!0;if(!isVariableProduct||variationId&amp;&amp;"0"!==variationId||(is_valid_product=!1),""!==value&amp;&amp;is_valid_product&amp;&amp;isNaN(price)){var custom_formula=price,custom_parameter=[];if(custom_formula.includes("{value}")){var fvalue=$.isNumeric(value)?value:0;custom_formula=custom_formula.replace(/{value}/g,fvalue),custom_parameter.value=fvalue}if(custom_formula.includes("{length}")){var strlength=value.length;custom_formula=custom_formula.replace(/{length}/g,strlength),custom_parameter.length=strlength}if(custom_formula.includes("{quantity}")){var pquantity=$('.quantity input[name="quantity"]').val();pquantity=$.isNumeric(pquantity)?pquantity:0,custom_formula=custom_formula.replace(/{quantity}/g,pquantity),custom_parameter.quantity=pquantity}if(custom_formula.includes("{product_price}")){var prd_price=$("#thwepo_product_price").val();prd_price=$.isNumeric(prd_price)?prd_price:0,custom_formula=custom_formula.replace(/{product_price}/g,prd_price),custom_parameter.product_price=prd_price}if(custom_formula.includes("{thwepo_")){var regExp=/{([^}]+)}/g,matches=custom_formula.match(regExp);$.each(matches,function(index,value){var fnames=value.match("thwepo_(.*)_value"),fvalue=0;if(fnames&amp;&amp;fnames[1]){var field_name=fnames[1].trim(),field_parent=$("."+field_name),field_obj=$('[name="'+field_name+'"]');if(0==field_obj.length&amp;&amp;(field_obj=$('[name="'+field_name+'[]"]')),field_obj.length&gt;0){var ftype=field_obj.getType();if("hidden"===ftype){var ftype_wrapper=field_parent.data("type");ftype="checkbox"===ftype_wrapper?"checkbox":"hidden"}if(fvalue=get_price_field_value(field_obj,ftype,field_name),Array.isArray(fvalue)){var total=0;for(var i in fvalue)total=thwepo_public_base.isInt(fvalue[i])?total+parseInt(fvalue[i]):total;fvalue=total}}if(fvalue=fvalue||0,custom_formula.includes(value)){var regex=new RegExp(value,"g");custom_formula=custom_formula.replace(regex,fvalue)}customEqn[value]=fvalue}var fnames=value.match("thwepo_(.*)_price");if(fnames&amp;&amp;fnames[1]){var field_name=fnames[1].trim(),field_obj=$('[name="'+field_name+'"]'),field_parent=$("."+field_name);0==field_obj.length&amp;&amp;(field_obj=$('[name="'+field_name+'[]"]'));var ftype=field_obj.getType();if("hidden"===ftype){var ftype_wrapper=field_parent.data("type");ftype="checkbox"===ftype_wrapper?"checkbox":"hidden"}var fvalue=get_price_field_value(field_obj,ftype,field_name),fprice=0;if(field_obj.length&gt;0&amp;&amp;fvalue)if(Array.isArray(fvalue))$.each(field_obj,function(){var elm=$(this);if("select"===ftype&amp;&amp;$.each(fvalue,function(index,value){var option=elm.find('option[value="'+value+'"'),oprice=calculate_field_price(option);fprice+=oprice}),elm.is(":checked")){var oprice=calculate_field_price(elm);fprice+=oprice}});else if("select"===ftype){var option=field_obj.find('option[value="'+fvalue+'"');fprice=calculate_field_price(option)}else"radio"===ftype||"checkbox"===ftype?$.each(field_obj,function(){$(this).is(":checked")&amp;&amp;(fprice=calculate_field_price($(this)))}):fprice=calculate_field_price(field_obj);if(fprice=fprice||0,custom_formula.includes(value)){var regex=new RegExp(value,"g");custom_formula=custom_formula.replace(regex,fprice)}customEqn[value]=fprice}}),customEqn=thwepo_public_base.remove_duplicates(customEqn)}var regex=/^[0-9.\-\+\*\/\(\)\s]*$/,valid=regex.test(custom_formula);if(valid)try{price=eval(custom_formula)}catch(e){price=0}else price=0}else thwepo_public_base.isFloat(price)||(price=0);if($.isNumeric(price)){var taxmultiplier=$("#thwepo_product_price").data("taxmultiplier"),display_price=price*taxmultiplier,woocs_multiplier=$("#thwepo_woocs_multiplier").val();woocs_multiplier&amp;&amp;(display_price=price*woocs_multiplier),display_price=thwepo_public_base.number_format(display_price,thwepo_public_var.price_data.decimals,thwepo_public_var.price_data.decimal_separator,thwepo_public_var.price_data.thousand_separator),display_price='&lt;span class="woocommerce-Price-currencySymbol"&gt;'+thwepo_public_var.price_data.currency_symbol+"&lt;/span&gt;"+display_price,pfield.closest(".value").find(".woocommerce-Price-amount.amount").html(display_price),$(document.body).trigger("thwepo_updated_custom_formula_price",[display_price])}}if(!priceType||"dynamic"!==priceType&amp;&amp;"dynamic-excl-base-price"!==priceType&amp;&amp;"char-count"!==priceType?priceUnit=0:!$.isNumeric(priceUnit)&amp;&amp;$("#"+priceUnit).length&amp;&amp;(quantity=$("#"+priceUnit).val(),priceUnit=1),value&amp;&amp;name&amp;&amp;(price||priceType&amp;&amp;"custom"===priceType)){var priceInfo={};priceInfo.name=name,priceInfo.label=label,priceInfo.value=value,priceInfo.price=price,priceInfo.price_type=priceType,priceInfo.price_unit=priceUnit,priceInfo.price_min_unit=priceMinUnit,priceInfo.quantity=quantity,priceInfo.multiple=multiple,priceInfo.custom_formula=customEqn,priceInfoArr[name]=priceInfo}}});var requestData={};requestData.product_id=productId,requestData.product_qty=productQty,requestData.price_info=priceInfoArr,requestData.is_variable_product=isVariableProduct,variationId&amp;&amp;(requestData.variation_id=variationId),$(document.body).trigger("thwepo_calculation_start",[requestData]);var data={action:"thwepo_calculate_extra_cost",security:thwepo_public_var.thwepo_extra_cost_nonce,price_info:JSON.stringify(requestData)};currRequest=$.ajax({type:"POST",url:args.ajax_url,data:data,beforeSend:function(){null!=currRequest&amp;&amp;currRequest.abort()},success:function(data){$(document.body).trigger("thwepo_calculation_success",[data]),display_new_price(args,data,isVariableProduct),display_price_table(data)}}),$(document.body).trigger("thwepo_calculation_end")}}}function may_calculate_extra_cost(){calculate_extra_cost(thwepo_public_var)}var currRequest=null;return{setup_price_fields:setup_price_fields,may_calculate_extra_cost:may_calculate_extra_cost,abort_curr_request:abort_curr_request,update_product_price:update_product_price}}(window.jQuery,window,document),thwepo_public=function($,window,document){"use strict";function initialize_thwepo(){var extra_options_wrapper=$(".extra-options");if(extra_options_wrapper){thwepo_public_base.setup_enhanced_select(extra_options_wrapper,"thwepo-enhanced-multi-select",thwepo_public_var),thwepo_public_base.setup_enhanced_select(extra_options_wrapper,"thwepo-enhanced-select",thwepo_public_var),thwepo_public_base.setup_date_picker(extra_options_wrapper,"thwepo-date-picker",thwepo_public_var),thwepo_public_base.setup_daterange_picker(extra_options_wrapper,"thwepo-daterange-picker",thwepo_public_var),thwepo_public_base.setup_time_picker(extra_options_wrapper,"thwepo-time-picker",thwepo_public_var),thwepo_public_base.setup_color_picker(extra_options_wrapper,"thwepo-color-picker",thwepo_public_var),thwepo_public_base.setup_color_pick_preview(extra_options_wrapper,"thwepo-color-picker",thwepo_public_var),$(".thwepo-char-count .thwepo-input-field").keyup(function(){thwepo_public_base.display_char_count($(this),!0)}),$(".thwepo-char-left .thwepo-input-field").keyup(function(){thwepo_public_base.display_char_count($(this),!1)}),$(".thwepo-conditional-field").each(function(){thwepo_public_conditions.validate_field_condition($(this),!0)}),$(".thwepo-conditional-section").each(function(){thwepo_public_conditions.validate_field_condition($(this),!0)});var show_variation=!1;$(".single_variation_wrap").on("show_variation",function(event,variation){thwepo_public_price.abort_curr_request(),thwepo_public_price.update_product_price(variation),thwepo_public_price.may_calculate_extra_cost(),show_variation=!0}),$(".single_variation_wrap").on("hide_variation",function(event,variation){show_variation&amp;&amp;(thwepo_public_price.may_calculate_extra_cost(),show_variation=!1)}),$(".thwepo-color-picker").on("thwepocp_color_changed",function(){thwepo_public_conditions.trigger_conditional_field_value_change(this)}),thwepo_public_price.setup_price_fields(extra_options_wrapper,thwepo_public_var),thwepo_public_file_upload.handle_file_upload("thwepo-file-upload"),$(".extra-options input").on("keypress",function(e){return 13!==e.which}),$(".thwepo-mask-input").each(function(){thwepo_public_base.apply_input_masking(this),$(this).val()&amp;&amp;$(this).trigger("blur")}),$(".thwepo-popup-image").on("click",function(){thwepo_public_base.show_magnified_image(this)});var wepo_range_input=$(".thwepo-range-input");wepo_range_input.each(function(){thwepo_public_base.display_range_value(this)}),wepo_range_input.on("change",function(){thwepo_public_base.display_range_value(this)})}}function check_oceanwp_quickview_opened(){$("#owp-qv-wrap").hasClass("is-visible")?initialize_thwepo():setTimeout(function(){check_oceanwp_quickview_opened()},1e3)}function display_wepo_section(elm){var section_name=elm.data("section"),active_tab_content=extra_options.find(".thwepo-field-wrapper."+section_name),current_tab=$('.thwepo-section-title[data-section="'+section_name+'"]');if(active_tab_content.hasClass("open")&amp;&amp;"accordion_style"===display_style)active_tab_content.hide().removeClass("open"),current_tab.removeClass("active");else{tab_list.not(current_tab).removeClass("active"),current_tab.addClass("active"),extra_options.find(".thwepo-field-wrapper").not("."+section_name).hide().removeClass("open"),active_tab_content.show().addClass("open");var disable_scrole_top_animation=thwepo_public_var.disable_scrole_top_animation,scroll_top_offset=thwepo_public_var.scroll_top_offset;disable_scrole_top_animation||thwepo_public_base.animate_scroll_top(elm,scroll_top_offset),$(document.body).trigger("section_displayed",[active_tab_content])}}var display_style=thwepo_public_var.display_style;if(display_style&amp;&amp;"default_style"!==display_style){var tab_list=$(".thwepo-section-title"),extra_options=$(".extra-options");display_wepo_section($(".thwepo-section-list .thwepo-section-title:first-child")),tab_list.on("click",function(){display_wepo_section($(this))}),$(document.body).on("hide_the_section",function(event,section){var section_name=section.attr("id"),section_list=$(".thwepo-section-list"),section=section_list.find('.thwepo-section-title[data-section="'+section_name+'"]');section.hide()}),$(document.body).on("show_the_section",function(event,section){var section_name=section.attr("id"),section_list=$(".thwepo-section-list"),section=section_list.find('.thwepo-section-title[data-section="'+section_name+'"]');section.show()}),$(document.body).on("section_displayed",function(event,active_tab){$(this).find(".thwepo-range-input").each(function(){thwepo_public_base.display_range_value(this)})}),$("form.cart").attr("novalidate","novalidate")}return initialize_thwepo(),"flatsome"==thwepo_public_var.is_quick_view?$(document).on("mfpOpen",function(e){initialize_thwepo(),$.magnificPopup.instance._onFocusIn=function(e){return!!$(e.target).hasClass("ui-datepicker-month")||(!!$(e.target).hasClass("ui-datepicker-year")||void $.magnificPopup.proto._onFocusIn.call(this,e))}}):"yith"==thwepo_public_var.is_quick_view?$(document).on("qv_loader_stop",function(){initialize_thwepo()}):"astra"==thwepo_public_var.is_quick_view?$(document).on("ast_quick_view_loader_stop",function(){initialize_thwepo()}):"oceanwp"==thwepo_public_var.is_quick_view&amp;&amp;$(document).on("click",".owp-quick-view",function(e){check_oceanwp_quickview_opened()}),{initialize_thwepo:initialize_thwepo}}(window.jQuery,window,document);!function(t){function e(e){for(var i,r,a=e[0],s=e[1],n=0,l=[];n&lt;a.length;n++)r=a[n],Object.prototype.hasOwnProperty.call(o,r)&amp;&amp;o[r]&amp;&amp;l.push(o[r][0]),o[r]=0;for(i in s)Object.prototype.hasOwnProperty.call(s,i)&amp;&amp;(t[i]=s[i]);for(c&amp;&amp;c(e);l.length;)l.shift()()}var i={},o={6:0};function r(e){if(i[e])return i[e].exports;var o=i[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.e=function(t){var e=[],i=o[t];if(0!==i)if(i)e.push(i[2]);else{var a=new Promise((function(e,r){i=o[t]=[e,r]}));e.push(i[2]=a);var s,n=document.createElement("script");n.charset="utf-8",n.timeout=120,r.nc&amp;&amp;n.setAttribute("nonce",r.nc),n.src=function(t){return function(t){return r.p+"chunk."+({4:"vendors-popups"}[t]||t)+".js"}(t)+(window.flatsomeVars?"?ver="+window.flatsomeVars.theme.version:"")}(t);var c=new Error;s=function(e){n.onerror=n.onload=null,clearTimeout(l);var i=o[t];if(0!==i){if(i){var r=e&amp;&amp;("load"===e.type?"missing":e.type),a=e&amp;&amp;e.target&amp;&amp;e.target.src;c.message="Loading chunk "+t+" failed.\n("+r+": "+a+")",c.name="ChunkLoadError",c.type=r,c.request=a,i[1](c)}o[t]=void 0}};var l=setTimeout((function(){s({type:"timeout",target:n})}),12e4);n.onerror=n.onload=s,document.head.appendChild(n)}return Promise.all(e)},r.m=t,r.c=i,r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},r.r=function(t){"undefined"!=typeof Symbol&amp;&amp;Symbol.toStringTag&amp;&amp;Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&amp;e&amp;&amp;(t=r(t)),8&amp;e)return t;if(4&amp;e&amp;&amp;"object"==typeof t&amp;&amp;t&amp;&amp;t.__esModule)return t;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&amp;e&amp;&amp;"string"!=typeof t)for(var o in t)r.d(i,o,function(e){return t[e]}.bind(null,o));return i},r.n=function(t){var e=t&amp;&amp;t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r.oe=function(t){throw console.error(t),t};var a=window.flatsomeJsonp=window.flatsomeJsonp||[],s=a.push.bind(a);a.push=e,a=a.slice();for(var n=0;n&lt;a.length;n++)e(a[n]);var c=s;r(r.s=47)}({1:function(t,e,i){"use strict";var o;i.d(e,"a",(function(){return a}));const r=window.matchMedia("(prefers-reduced-motion: reduce)");let a=!1;function s(){a="undefined"==typeof UxBuilder&amp;&amp;r.matches}s(),null===(o=r.addEventListener)||void 0===o||o.call(r,"change",s)},2:function(t,e,i){"use strict";function o(){return jQuery.fn.magnificPopup?Promise.resolve():i.e(4).then(i.t.bind(null,8,7))}i.d(e,"a",(function(){return o})),jQuery.loadMagnificPopup=o,jQuery.fn.lazyMagnificPopup=function(t){const e=jQuery(this),i=t.delegate?e.find(t.delegate):e;return i.one("click",r=&gt;{r.preventDefault(),o().then(()=&gt;{e.data("magnificPopup")||e.magnificPopup(t),e.magnificPopup("open",i.index(r.currentTarget)||0)})}),e}},47:function(t,e,i){i(6),t.exports=i(52)},48:function(t,e,i){var o,r;!function(a,s){"use strict";o=[i(5)],void 0===(r=function(t){!function(t){var e,i,o,r,a,s,n={loadingNotice:"Loading image",errorNotice:"The image could not be loaded",errorDuration:2500,linkAttribute:"href",preventClicks:!0,beforeShow:t.noop,beforeHide:t.noop,onShow:t.noop,onHide:t.noop,onMove:t.noop};function c(e,i){this.$target=t(e),this.opts=t.extend({},n,i,this.$target.data()),void 0===this.isOpen&amp;&amp;this._init()}c.prototype._init=function(){this.$link=this.$target.find("a"),this.$image=this.$target.find("img"),this.$flyout=t('&lt;div class="easyzoom-flyout" /&gt;'),this.$notice=t('&lt;div class="easyzoom-notice" /&gt;'),this.$target.on({"mousemove.easyzoom touchmove.easyzoom":t.proxy(this._onMove,this),"mouseleave.easyzoom touchend.easyzoom":t.proxy(this._onLeave,this),"mouseenter.easyzoom touchstart.easyzoom":t.proxy(this._onEnter,this)}),this.opts.preventClicks&amp;&amp;this.$target.on("click.easyzoom",(function(t){t.preventDefault()}))},c.prototype.show=function(t,a){var s=this;if(!1!==this.opts.beforeShow.call(this)){if(!this.isReady)return this._loadImage(this.$link.attr(this.opts.linkAttribute),(function(){!s.isMouseOver&amp;&amp;a||s.show(t)}));this.$target.append(this.$flyout);var n=this.$target.outerWidth(),c=this.$target.outerHeight(),l=this.$flyout.width(),u=this.$flyout.height(),d=this.$zoom.width(),h=this.$zoom.height();e=Math.ceil(d-l),i=Math.ceil(h-u),e&lt;0&amp;&amp;(e=0),i&lt;0&amp;&amp;(i=0),o=e/n,r=i/c,this.isOpen=!0,this.opts.onShow.call(this),t&amp;&amp;this._move(t)}},c.prototype._onEnter=function(t){var e=t.originalEvent.touches;this.isMouseOver=!0,e&amp;&amp;1!=e.length||(t.preventDefault(),this.show(t,!0))},c.prototype._onMove=function(t){this.isOpen&amp;&amp;(t.preventDefault(),this._move(t))},c.prototype._onLeave=function(){this.isMouseOver=!1,this.isOpen&amp;&amp;this.hide()},c.prototype._onLoad=function(t){t.currentTarget.width&amp;&amp;(this.isReady=!0,this.$notice.detach(),this.$flyout.html(this.$zoom),this.$target.removeClass("is-loading").addClass("is-ready"),t.data.call&amp;&amp;t.data())},c.prototype._onError=function(){var t=this;this.$notice.text(this.opts.errorNotice),this.$target.removeClass("is-loading").addClass("is-error"),this.detachNotice=setTimeout((function(){t.$notice.detach(),t.detachNotice=null}),this.opts.errorDuration)},c.prototype._loadImage=function(e,i){var o=new Image;this.$target.addClass("is-loading").append(this.$notice.text(this.opts.loadingNotice)),this.$zoom=t(o).on("error",t.proxy(this._onError,this)).on("load",i,t.proxy(this._onLoad,this)),o.style.position="absolute",o.src=e},c.prototype._move=function(t){if(0===t.type.indexOf("touch")){var n=t.touches||t.originalEvent.touches;a=n[0].pageX,s=n[0].pageY}else a=t.pageX||a,s=t.pageY||s;var c=this.$target.offset(),l=a-c.left,u=s-c.top,d=Math.ceil(l*o),h=Math.ceil(u*r);if(d&lt;0||h&lt;0||e&lt;d||i&lt;h)this.hide();else{var m=-1*h,f=-1*d;this.$zoom.css({top:m,left:f}),this.opts.onMove.call(this,m,f)}},c.prototype.hide=function(){this.isOpen&amp;&amp;!1!==this.opts.beforeHide.call(this)&amp;&amp;(this.$flyout.detach(),this.isOpen=!1,this.opts.onHide.call(this))},c.prototype.swap=function(e,i,o){this.hide(),this.isReady=!1,this.detachNotice&amp;&amp;clearTimeout(this.detachNotice),this.$notice.parent().length&amp;&amp;this.$notice.detach(),this.$target.removeClass("is-loading is-ready is-error"),this.$image.attr({src:e,srcset:t.isArray(o)?o.join():o}),this.$link.attr(this.opts.linkAttribute,i)},c.prototype.teardown=function(){this.hide(),this.$target.off(".easyzoom").removeClass("is-loading is-ready is-error"),this.detachNotice&amp;&amp;clearTimeout(this.detachNotice),delete this.$link,delete this.$zoom,delete this.$image,delete this.$notice,delete this.$flyout,delete this.isOpen,delete this.isReady},t.fn.easyZoom=function(e){return this.each((function(){var i=t.data(this,"easyZoom");i?void 0===i.isOpen&amp;&amp;i._init():t.data(this,"easyZoom",new c(this,e))}))}}(t)}.apply(e,o))||(t.exports=r)}()},49:function(t,e){Flatsome.plugin("addQty",(function(t,e){jQuery(t).on("click",".plus, .minus",(function(){let t=jQuery(this),e=t.closest(".quantity").find(".qty"),i=parseFloat(e.val()),o=parseFloat(e.attr("max")),r=parseFloat(e.attr("min")),a=e.attr("step");i&amp;&amp;""!==i&amp;&amp;"NaN"!==i||(i=0),""!==o&amp;&amp;"NaN"!==o||(o=""),""!==r&amp;&amp;"NaN"!==r||(r=0),"any"!==a&amp;&amp;""!==a&amp;&amp;void 0!==a&amp;&amp;"NaN"!==parseFloat(a)||(a=1),t.is(".plus")?o&amp;&amp;(o===i||i&gt;o)?e.val(o):e.val((i+parseFloat(a)).toFixed(a.uxGetDecimals())):r&amp;&amp;(r===i||i&lt;r)?e.val(r):i&gt;0&amp;&amp;e.val((i-parseFloat(a)).toFixed(a.uxGetDecimals())),e.trigger("input"),e.trigger("change")})),String.prototype.uxGetDecimals||(String.prototype.uxGetDecimals=function(){const t=(""+this).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0})}))},5:function(t,e){t.exports=window.jQuery},50:function(t,e){Flatsome.behavior("add-qty",{attach(t){jQuery(".quantity",t).addQty()}})},51:function(t,e){Flatsome.behavior("equalize-box",{attach(t){let e={ScreenSize:{LARGE:1,MEDIUM:2,SMALL:3},equalizeItems:function(t){const e=this;e.maxHeight=0,e.rowEnd=e.disablePerRow?e.boxCount:e.colPerRow,e.$items=[],e.rating={present:!1,height:0,dummy:null},e.swatches={present:!1,height:0,dummy:null},jQuery(t,e.currentElement).each((function(t){const i=jQuery(this);e.$items.push(i),i.height(""),i.children(".js-star-rating").remove();const o=i.children(".star-rating");var r;o.length&amp;&amp;(e.rating.present=!0,e.rating.height=o.height(),e.rating.dummy=null!==(r=e.rating.dummy)&amp;&amp;void 0!==r?r:'&lt;div class="js-star-rating '+o.attr("class")+'" style="opacity: 0; visibility: hidden"&gt;&lt;/div&gt;'),i.children(".js-ux-swatches").remove();const a=i.children(".ux-swatches.ux-swatches-in-loop");var s;a.length&amp;&amp;(e.swatches.present=!0,e.swatches.height=a.height(),e.swatches.dummy=null!==(s=e.swatches.dummy)&amp;&amp;void 0!==s?s:'&lt;div class="js-ux-swatches '+a.attr("class")+'" style="opacity: 0; visibility: hidden"&gt;&lt;div class="'+a.find(".ux-swatch").attr("class")+'"&gt;&lt;/div&gt;&lt;/div&gt;'),i.height()&gt;e.maxHeight&amp;&amp;(e.maxHeight=i.height()),t!==e.rowEnd-1&amp;&amp;t!==e.boxCount-1||(e.$items.forEach((function(t){t.height(e.maxHeight),e.maybeAddDummyRating(t),e.maybeAddDummySwatches(t)})),e.rowEnd+=e.colPerRow,e.maxHeight=0,e.$items=[],e.rating.present=!1,e.swatches.present=!1)}))},getColsPerRow:function(){const t=jQuery(this.currentElement).attr("class"),e=/large-columns-(\d+)/g,i=/medium-columns-(\d+)/g,o=/small-columns-(\d+)/g;let r;switch(this.getScreenSize()){case this.ScreenSize.LARGE:return r=e.exec(t),r?parseInt(r[1]):3;case this.ScreenSize.MEDIUM:return r=i.exec(t),r?parseInt(r[1]):3;case this.ScreenSize.SMALL:return r=o.exec(t),r?parseInt(r[1]):2}},maybeAddDummyRating:function(t){let e=t;this.rating.present&amp;&amp;e.hasClass("price-wrapper")&amp;&amp;(e.children(".star-rating").length||(e.prepend(this.rating.dummy),e.children(".js-star-rating").height(this.rating.height)))},maybeAddDummySwatches:function(t){const e=t;this.swatches.present&amp;&amp;(e.children(".ux-swatches.ux-swatches-in-loop").length||(e.prepend(this.swatches.dummy),e.children(".js-ux-swatches").height(this.swatches.height)))},getScreenSize:function(){return window.matchMedia("(min-width: 850px)").matches?this.ScreenSize.LARGE:window.matchMedia("(min-width: 550px) and (max-width: 849px)").matches?this.ScreenSize.MEDIUM:window.matchMedia("(max-width: 549px)").matches?this.ScreenSize.SMALL:void 0},init:function(){const e=this,i=[".product-title",".price-wrapper",".box-excerpt",".add-to-cart-button"];jQuery(".equalize-box",t).each((t,o)=&gt;{e.currentElement=o,e.colPerRow=e.getColsPerRow(),1!==e.colPerRow&amp;&amp;(e.disablePerRow=jQuery(o).hasClass("row-slider")||jQuery(o).hasClass("row-grid"),e.boxCount=jQuery(".box-text",e.currentElement).length,i.forEach(t=&gt;{e.equalizeItems(".box-text "+t)}),e.equalizeItems(".box-text"))})}};e.init(),jQuery(window).on("resize",()=&gt;{e.init()}),jQuery(document).on("flatsome-equalize-box",()=&gt;{e.init()})}})},52:function(t,e,i){"use strict";i.r(e),i(48),i(49),i(50),i(51);var o=i(1),r=i(2);Flatsome.behavior("quick-view",{attach:function(t){"uxBuilder"!==jQuery("html").attr("ng-app")&amp;&amp;jQuery(".quick-view",t).each((function(t,e){jQuery(e).hasClass("quick-view-added")||(jQuery(e).on("click",(function(t){if(""!=jQuery(this).attr("data-prod")){jQuery(this).parent().parent().addClass("processing");var i={action:"flatsome_quickview",product:jQuery(this).attr("data-prod")};jQuery.post(flatsomeVars.ajaxurl,i,(function(t){Object(r.a)().then(()=&gt;{jQuery(".processing").removeClass("processing"),jQuery.magnificPopup.open({removalDelay:300,autoFocusLast:!1,closeMarkup:flatsomeVars.lightbox.close_markup,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,items:{src:'&lt;div class="product-lightbox lightbox-content"&gt;'+t+"&lt;/div&gt;",type:"inline"},callbacks:{afterClose:()=&gt;{jQuery(e).closest(".box").find(".box-text a:first").trigger("focus")}}}),setTimeout((function(){const t=jQuery(".product-lightbox");t.imagesLoaded((function(){const t={cellAlign:"left",wrapAround:!0,autoPlay:!1,prevNextButtons:!0,adaptiveHeight:!0,imagesLoaded:!0,dragThreshold:15,rightToLeft:flatsomeVars.rtl};o.a&amp;&amp;(t.friction=1,t.selectedAttraction=1),jQuery(".product-lightbox .slider").lazyFlickity(t)})),Flatsome.attach("tooltips",t)}),300);let i=jQuery(".product-lightbox form.variations_form");jQuery(".product-lightbox form").hasClass("variations_form")&amp;&amp;i.wc_variation_form();let r=jQuery(".product-lightbox .product-gallery-slider"),a=jQuery(".product-lightbox .product-gallery-slider .slide.first img"),s=jQuery(".product-lightbox .product-gallery-slider .slide.first a"),n=a.attr("data-src")?a.attr("data-src"):a.attr("src");const c=jQuery.Deferred();r.one("flatsome-flickity-ready",()=&gt;c.resolve());let l=function(){r.data("flickity")&amp;&amp;r.flickity("select",0)},u=function(){r.data("flickity")&amp;&amp;r.imagesLoaded((function(){r.flickity("resize")}))};jQuery.when(c).done(()=&gt;{i.on("hide_variation",(function(t,e){a.attr("src",n).attr("srcset",""),u()})),i.on("click",".reset_variations",(function(){a.attr("src",n).attr("srcset",""),l(),u()}))}),i.on("show_variation",(function(t,e){jQuery.when(c).done(()=&gt;{e.image.src?(a.attr("src",e.image.src).attr("srcset",""),s.attr("href",e.image_link),l(),u()):e.image_src&amp;&amp;(a.attr("src",e.image_src).attr("srcset",""),s.attr("href",e.image_link),l(),u())})})),jQuery(".product-lightbox .quantity").addQty()})})),t.preventDefault()}})),jQuery(e).addClass("quick-view-added"))}))}});var a=!1;const s=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent);function n(t){if(jQuery(".cart-item .nav-dropdown").length)jQuery(".cart-item").addClass("current-dropdown cart-active"),jQuery(".shop-container").on("click",(function(){jQuery(".cart-item").removeClass("current-dropdown cart-active")})),jQuery(".cart-item").hover((function(){jQuery(".cart-active").removeClass("cart-active")})),setTimeout((function(){jQuery(".cart-active").removeClass("current-dropdown")}),t);else{let t=0;jQuery.fn.magnificPopup&amp;&amp;(t=jQuery.magnificPopup.open?0:300,t&amp;&amp;jQuery.magnificPopup.close()),setTimeout((function(){jQuery(".cart-item .off-canvas-toggle").trigger("click")}),t)}}jQuery(document).on("flatsome-product-gallery-tools-init",()=&gt;{s||(a=jQuery(".has-image-zoom .slide").easyZoom({loadingNotice:"",preventClicks:!1})),jQuery(".zoom-button").off("click.flatsome").on("click.flatsome",(function(t){jQuery(".product-gallery-slider").find(".is-selected a").trigger("click"),t.preventDefault()})),jQuery(".has-lightbox .product-gallery-slider").each((function(){jQuery(this).lazyMagnificPopup({delegate:"a",type:"image",tLoading:'&lt;div class="loading-spin centered dark"&gt;&lt;/div&gt;',closeMarkup:flatsomeVars.lightbox.close_markup,closeBtnInside:flatsomeVars.lightbox.close_btn_inside,gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1],arrowMarkup:'&lt;button class="mfp-arrow mfp-arrow-%dir%" title="%title%"&gt;&lt;i class="icon-angle-%dir%"&gt;&lt;/i&gt;&lt;/button&gt;'},image:{tError:'&lt;a href="%url%"&gt;The image #%curr%&lt;/a&gt; could not be loaded.',verticalFit:!1}})}))}),jQuery("table.my_account_orders").wrap('&lt;div class="touch-scroll-table"/&gt;'),jQuery((function(t){if(!document.body.classList.contains("single-product"))return;const e=window.location.hash,i=window.location.href;function o(){!function(){const e=t(".reviews_tab"),i=e.length?e:t("#reviews").closest(".accordion-item");i.length&amp;&amp;i.find("a:not(.active):first").trigger("click")}(),setTimeout(()=&gt;{t.scrollTo("#reviews",{duration:300,offset:-200})},500)}(e.toLowerCase().indexOf("comment-")&gt;=0||"#comments"===e||"#reviews"===e||"#tab-reviews"===e||i.indexOf("comment-page-")&gt;0||i.indexOf("cpage=")&gt;0)&amp;&amp;o(),t("a.woocommerce-review-link").on("click",(function(t){t.preventDefault(),history.pushState(null,null,"#reviews"),o()}))})),jQuery(".single_add_to_cart_button").on("click",(function(){let t=jQuery(this),e=t.closest("form.cart");e?e.on("submit",(function(){t.addClass("loading")})):t.hasClass("disabled")||t.addClass("loading"),jQuery(window).on("pageshow",()=&gt;{t.removeClass("loading")})})),jQuery((function(t){const e=t(".product-thumbnails .first img").attr("data-src")?t(".product-thumbnails .first img").attr("data-src"):t(".product-thumbnails .first img").attr("src"),i=t("form.variations_form"),o=t(".product-gallery-slider"),r=t(".product-thumbnails");let n=null;const c=t.Deferred(),l=t.Deferred();o.one("flatsome-flickity-ready",()=&gt;c.resolve()),r.one("flatsome-flickity-ready",()=&gt;l.resolve()),r.length&amp;&amp;!r.is(":hidden")||l.resolve();const u=function(){a&amp;&amp;a.length&amp;&amp;(n=a.filter(".has-image-zoom .slide.first").data("easyZoom"),n.swap(t(".has-image-zoom .slide.first img").attr("src"),t(".has-image-zoom .slide.first img").attr("data-large_image")))},d=function(){o.data("flickity")&amp;&amp;o.flickity("select",0)},h=function(){o.data("flickity")&amp;&amp;o.imagesLoaded((function(){o.flickity("resize")}))};t.when(c).then(()=&gt;{t(document).trigger("flatsome-product-gallery-tools-init")});const m=t.when(c,l).then(()=&gt;{s&amp;&amp;h(),i.on("hide_variation",(function(i,o){t(".product-thumbnails .first img, .sticky-add-to-cart-img").attr("src",e),h()})),i.on("click",".reset_variations",(function(){t(".product-thumbnails .first img, .sticky-add-to-cart-img").attr("src",e),d(),u(),h()}))});i.on("show_variation",(function(i,o){t.when(m).done(()=&gt;{o.hasOwnProperty("image")&amp;&amp;o.image.thumb_src?(t(".product-gallery-slider-old .slide.first img, .sticky-add-to-cart-img, .product-thumbnails .first img, .product-gallery-slider .slide.first .zoomImg").attr("src",o.image.thumb_src).attr("srcset",""),d(),u(),h()):(t(".product-thumbnails .first img").attr("src",e),h())})}))})),flatsomeVars.is_mini_cart_reveal&amp;&amp;(jQuery("body").on("added_to_cart",(function(){n("5000");const t=jQuery("#header"),e=t.hasClass("has-sticky"),i=jQuery(".header-wrapper",t);e&amp;&amp;jQuery(".cart-item.has-dropdown").length&amp;&amp;t.hasClass("sticky-hide-on-scroll--active")&amp;&amp;(i.addClass("stuck"),t.removeClass("sticky-hide-on-scroll--active"))})),jQuery(document).ready((function(){jQuery("span.added-to-cart").length&amp;&amp;n("5000")}))),jQuery(document.body).on("updated_cart_totals",(function(){jQuery(document).trigger("yith_wcwl_reload_fragments");let t=jQuery(".cart-wrapper");Flatsome.attach("lazy-load-images",t),Flatsome.attach("quick-view",t),Flatsome.attach("wishlist",t),Flatsome.attach("cart-refresh",t),Flatsome.attach("equalize-box",t)})),jQuery(document).ajaxComplete((function(){Flatsome.attach(jQuery(".quantity").parent()),Flatsome.attach("lightboxes-link",jQuery(".woocommerce-checkout .woocommerce-terms-and-conditions-wrapper"))})),jQuery(document).on("yith_infs_adding_elem",(function(t){Flatsome.attach(jQuery(".shop-container"))})),jQuery(".disable-lightbox a").on("click",(function(t){t.preventDefault()})),jQuery(document).ready((function(){if(!jQuery(".custom-product-page").length)return;const t=jQuery("#respond p.stars");if(t.length&gt;1){let e=t[0].outerHTML;t.remove(),jQuery('select[id="rating"]').hide().before(e)}})),jQuery(".sticky-add-to-cart-wrapper").waypoint((function(t){var e=jQuery(this.element),i=jQuery(this.element).find(".sticky-add-to-cart");jQuery(".wc-variation-selection-needed").on("click",(function(){jQuery.scrollTo(".sticky-add-to-cart-wrapper",{duration:0,offset:-200})})),"down"===t&amp;&amp;(e.css({height:e.outerHeight()}),i.addClass("sticky-add-to-cart--active"),jQuery("body").addClass("has-sticky-product-cart")),"up"===t&amp;&amp;(i.removeClass("sticky-add-to-cart--active"),e.css({height:"auto"}),jQuery("body").removeClass("has-sticky-product-cart"))})),setTimeout((function(){jQuery(document.body).on("country_to_state_changed",(function(){"undefined"!=typeof floatlabels&amp;&amp;floatlabels.rebuild()}))}),500)},6:function(t,e,i){i.p=window.flatsomeVars?window.flatsomeVars.assets_url:"/"}});/*! This file is auto-generated */
window.addComment=function(v){var I,C,h,E=v.document,b={commentReplyClass:"comment-reply-link",commentReplyTitleId:"reply-title",cancelReplyId:"cancel-comment-reply-link",commentFormId:"commentform",temporaryFormId:"wp-temp-form-div",parentIdFieldId:"comment_parent",postIdFieldId:"comment_post_ID"},e=v.MutationObserver||v.WebKitMutationObserver||v.MozMutationObserver,r="querySelector"in E&amp;&amp;"addEventListener"in v,n=!!E.documentElement.dataset;function t(){d(),e&amp;&amp;new e(o).observe(E.body,{childList:!0,subtree:!0})}function d(e){if(r&amp;&amp;(I=g(b.cancelReplyId),C=g(b.commentFormId),I)){I.addEventListener("touchstart",l),I.addEventListener("click",l);function t(e){if((e.metaKey||e.ctrlKey)&amp;&amp;13===e.keyCode&amp;&amp;"a"!==E.activeElement.tagName.toLowerCase())return C.removeEventListener("keydown",t),e.preventDefault(),C.submit.click(),!1}C&amp;&amp;C.addEventListener("keydown",t);for(var n,d=function(e){var t=b.commentReplyClass;e&amp;&amp;e.childNodes||(e=E);e=E.getElementsByClassName?e.getElementsByClassName(t):e.querySelectorAll("."+t);return e}(e),o=0,i=d.length;o&lt;i;o++)(n=d[o]).addEventListener("touchstart",a),n.addEventListener("click",a)}}function l(e){var t,n,d=g(b.temporaryFormId);d&amp;&amp;h&amp;&amp;(g(b.parentIdFieldId).value="0",t=d.textContent,d.parentNode.replaceChild(h,d),this.style.display="none",n=(d=(d=g(b.commentReplyTitleId))&amp;&amp;d.firstChild)&amp;&amp;d.nextSibling,d&amp;&amp;d.nodeType===Node.TEXT_NODE&amp;&amp;t&amp;&amp;(n&amp;&amp;"A"===n.nodeName&amp;&amp;n.id!==b.cancelReplyId&amp;&amp;(n.style.display=""),d.textContent=t),e.preventDefault())}function a(e){var t=g(b.commentReplyTitleId),t=t&amp;&amp;t.firstChild.textContent,n=this,d=m(n,"belowelement"),o=m(n,"commentid"),i=m(n,"respondelement"),r=m(n,"postid"),n=m(n,"replyto")||t;d&amp;&amp;o&amp;&amp;i&amp;&amp;r&amp;&amp;!1===v.addComment.moveForm(d,o,i,r,n)&amp;&amp;e.preventDefault()}function o(e){for(var t=e.length;t--;)if(e[t].addedNodes.length)return void d()}function m(e,t){return n?e.dataset[t]:e.getAttribute("data-"+t)}function g(e){return E.getElementById(e)}return r&amp;&amp;"loading"!==E.readyState?t():r&amp;&amp;v.addEventListener("DOMContentLoaded",t,!1),{init:d,moveForm:function(e,t,n,d,o){var i,r,l,a,m,c,s,e=g(e),n=(h=g(n),g(b.parentIdFieldId)),y=g(b.postIdFieldId),p=g(b.commentReplyTitleId),u=(p=p&amp;&amp;p.firstChild)&amp;&amp;p.nextSibling;if(e&amp;&amp;h&amp;&amp;n){void 0===o&amp;&amp;(o=p&amp;&amp;p.textContent),a=h,m=b.temporaryFormId,c=g(m),s=(s=g(b.commentReplyTitleId))?s.firstChild.textContent:"",c||((c=E.createElement("div")).id=m,c.style.display="none",c.textContent=s,a.parentNode.insertBefore(c,a)),d&amp;&amp;y&amp;&amp;(y.value=d),n.value=t,I.style.display="",e.parentNode.insertBefore(h,e.nextSibling),p&amp;&amp;p.nodeType===Node.TEXT_NODE&amp;&amp;(u&amp;&amp;"A"===u.nodeName&amp;&amp;u.id!==b.cancelReplyId&amp;&amp;(u.style.display="none"),p.textContent=o),I.onclick=function(){return!1};try{for(var f=0;f&lt;C.elements.length;f++)if(i=C.elements[f],r=!1,"getComputedStyle"in v?l=v.getComputedStyle(i):E.documentElement.currentStyle&amp;&amp;(l=i.currentStyle),(i.offsetWidth&lt;=0&amp;&amp;i.offsetHeight&lt;=0||"hidden"===l.visibility)&amp;&amp;(r=!0),"hidden"!==i.type&amp;&amp;!i.disabled&amp;&amp;!r){i.focus();break}}catch(e){}return!1}}}}(window);!function(r){var o=this.SelectBox=function(e,t){if(e instanceof jQuery){if(!(0&lt;e.length))return;e=e[0]}return this.typeTimer=null,this.typeSearch="",this.isMac=navigator.platform.match(/mac/i),t="object"==typeof t?t:{},this.selectElement=e,!(!t.mobile&amp;&amp;navigator.userAgent.match(/iPad|iPhone|Android|IEMobile|BlackBerry/i))&amp;&amp;("select"===e.tagName.toLowerCase()&amp;&amp;void this.init(t))};o.prototype.version="1.2.0",o.prototype.init=function(t){var e=r(this.selectElement);if(e.data("selectBox-control"))return!1;var s,o,a=r('&lt;a class="selectBox" /&gt;'),n=e.attr("multiple")||1&lt;parseInt(e.attr("size")),l=t||{},i=parseInt(e.prop("tabindex"))||0,c=this;a.width(e.outerWidth()).addClass(e.attr("class")).attr("title",e.attr("title")||"").attr("tabindex",i).css("display","inline-block").bind("focus.selectBox",function(){this!==document.activeElement&amp;&amp;document.body!==document.activeElement&amp;&amp;r(document.activeElement).blur(),a.hasClass("selectBox-active")||(a.addClass("selectBox-active"),e.trigger("focus"))}).bind("blur.selectBox",function(){a.hasClass("selectBox-active")&amp;&amp;(a.removeClass("selectBox-active"),e.trigger("blur"))}),r(window).data("selectBox-bindings")||r(window).data("selectBox-bindings",!0).bind("scroll.selectBox",this.hideMenus).bind("resize.selectBox",this.hideMenus),e.attr("disabled")&amp;&amp;a.addClass("selectBox-disabled"),e.bind("click.selectBox",function(e){a.focus(),e.preventDefault()}),n?(t=this.getOptions("inline"),a.append(t).data("selectBox-options",t).addClass("selectBox-inline selectBox-menuShowing").bind("keydown.selectBox",function(e){c.handleKeyDown(e)}).bind("keypress.selectBox",function(e){c.handleKeyPress(e)}).bind("mousedown.selectBox",function(e){1===e.which&amp;&amp;(r(e.target).is("A.selectBox-inline")&amp;&amp;e.preventDefault(),a.hasClass("selectBox-focus")||a.focus())}).insertAfter(e),e[0].style.height||(o=e.attr("size")?parseInt(e.attr("size")):5,(n=a.clone().removeAttr("id").css({position:"absolute",top:"-9999em"}).show().appendTo("body")).find(".selectBox-options").html("&lt;li&gt;&lt;a&gt;&nbsp;&lt;/a&gt;&lt;/li&gt;"),s=parseInt(n.find(".selectBox-options A:first").html("&amp;nbsp;").outerHeight()),n.remove(),a.height(s*o))):(s=r('&lt;span class="selectBox-label" /&gt;'),o=r('&lt;span class="selectBox-arrow" /&gt;'),s.attr("class",this.getLabelClass()).text(this.getLabelText()),(t=this.getOptions("dropdown")).appendTo("BODY"),a.data("selectBox-options",t).addClass("selectBox-dropdown").append(s).append(o).bind("mousedown.selectBox",function(e){1===e.which&amp;&amp;(a.hasClass("selectBox-menuShowing")?c.hideMenus():(e.stopPropagation(),t.data("selectBox-down-at-x",e.screenX).data("selectBox-down-at-y",e.screenY),c.showMenu()))}).bind("keydown.selectBox",function(e){c.handleKeyDown(e)}).bind("keypress.selectBox",function(e){c.handleKeyPress(e)}).bind("open.selectBox",function(e,t){t&amp;&amp;!0===t._selectBox||c.showMenu()}).bind("close.selectBox",function(e,t){t&amp;&amp;!0===t._selectBox||c.hideMenus()}).insertAfter(e),o=a.width()-o.outerWidth()-parseInt(s.css("paddingLeft"))||0-parseInt(s.css("paddingRight"))||0,s.width(o)),this.disableSelection(a),e.addClass("selectBox").data("selectBox-control",a).data("selectBox-settings",l).hide()},o.prototype.getOptions=function(e){var t,s=r(this.selectElement),o=this,a=function(e,t){return e.children("OPTION, OPTGROUP").each(function(){var e;r(this).is("OPTION")?0&lt;r(this).length?o.generateOptions(r(this),t):t.append("&lt;li&gt;&nbsp;&lt;/li&gt;"):((e=r('&lt;li class="selectBox-optgroup" /&gt;')).text(r(this).attr("label")),t.append(e),t=a(r(this),t))}),t};switch(e){case"inline":return t=r('&lt;ul class="selectBox-options" /&gt;'),(t=a(s,t)).find("A").bind("mouseover.selectBox",function(e){o.addHover(r(this).parent())}).bind("mouseout.selectBox",function(e){o.removeHover(r(this).parent())}).bind("mousedown.selectBox",function(e){1===e.which&amp;&amp;(e.preventDefault(),s.selectBox("control").hasClass("selectBox-active")||s.selectBox("control").focus())}).bind("mouseup.selectBox",function(e){1===e.which&amp;&amp;(o.hideMenus(),o.selectOption(r(this).parent(),e))}),this.disableSelection(t),t;case"dropdown":t=r('&lt;ul class="selectBox-dropdown-menu selectBox-options" /&gt;'),(t=a(s,t)).data("selectBox-select",s).css("display","none").appendTo("BODY").find("A").bind("mousedown.selectBox",function(e){1===e.which&amp;&amp;(e.preventDefault(),e.screenX===t.data("selectBox-down-at-x")&amp;&amp;e.screenY===t.data("selectBox-down-at-y")&amp;&amp;(t.removeData("selectBox-down-at-x").removeData("selectBox-down-at-y"),o.hideMenus()))}).bind("mouseup.selectBox",function(e){1===e.which&amp;&amp;(e.screenX===t.data("selectBox-down-at-x")&amp;&amp;e.screenY===t.data("selectBox-down-at-y")||(t.removeData("selectBox-down-at-x").removeData("selectBox-down-at-y"),o.selectOption(r(this).parent()),o.hideMenus()))}).bind("mouseover.selectBox",function(e){o.addHover(r(this).parent())}).bind("mouseout.selectBox",function(e){o.removeHover(r(this).parent())});var n=s.attr("class")||"";if(""!==n)for(var l in n=n.split(" "))t.addClass(n[l]+"-selectBox-dropdown-menu");return this.disableSelection(t),t}},o.prototype.getLabelClass=function(){return("selectBox-label "+(r(this.selectElement).find("OPTION:selected").attr("class")||"")).replace(/\s+$/,"")},o.prototype.getLabelText=function(){return r(this.selectElement).find("OPTION:selected").text()||"&nbsp;"},o.prototype.setLabel=function(){var e=r(this.selectElement).data("selectBox-control");e&amp;&amp;e.find(".selectBox-label").attr("class",this.getLabelClass()).text(this.getLabelText())},o.prototype.destroy=function(){var e=r(this.selectElement),t=e.data("selectBox-control");t&amp;&amp;(t.data("selectBox-options").remove(),t.remove(),e.removeClass("selectBox").removeData("selectBox-control").data("selectBox-control",null).removeData("selectBox-settings").data("selectBox-settings",null).show())},o.prototype.refresh=function(){var e=r(this.selectElement),t=e.data("selectBox-control"),s=t.hasClass("selectBox-dropdown"),t=t.hasClass("selectBox-menuShowing");e.selectBox("options",e.html()),s&amp;&amp;t&amp;&amp;this.showMenu()},o.prototype.showMenu=function(){var t=this,e=r(this.selectElement),s=e.data("selectBox-control"),o=e.data("selectBox-settings"),a=s.data("selectBox-options");if(s.hasClass("selectBox-disabled"))return!1;this.hideMenus();var n=parseInt(s.css("borderBottomWidth"))||0;if(a.width(s.innerWidth()).css({top:s.offset().top+s.outerHeight()-n,left:s.offset().left}),e.triggerHandler("beforeopen"))return!1;var l=function(){e.triggerHandler("open",{_selectBox:!0})};switch(o.menuTransition){case"fade":a.fadeIn(o.menuSpeed,l);break;case"slide":a.slideDown(o.menuSpeed,l);break;default:a.show(o.menuSpeed,l)}o.menuSpeed||l();n=a.find(".selectBox-selected:first");this.keepOptionInView(n,!0),this.addHover(n),s.addClass("selectBox-menuShowing"),r(document).bind("mousedown.selectBox",function(e){1===e.which&amp;&amp;(r(e.target).parents().andSelf().hasClass("selectBox-options")||t.hideMenus())})},o.prototype.hideMenus=function(){0!==r(".selectBox-dropdown-menu:visible").length&amp;&amp;(r(document).unbind("mousedown.selectBox"),r(".selectBox-dropdown-menu").each(function(){var e=r(this),t=e.data("selectBox-select"),s=t.data("selectBox-control"),o=t.data("selectBox-settings");if(t.triggerHandler("beforeclose"))return!1;var a=function(){t.triggerHandler("close",{_selectBox:!0})};if(o){switch(o.menuTransition){case"fade":e.fadeOut(o.menuSpeed,a);break;case"slide":e.slideUp(o.menuSpeed,a);break;default:e.hide(o.menuSpeed,a)}o.menuSpeed||a(),s.removeClass("selectBox-menuShowing")}else r(this).hide(),r(this).triggerHandler("close",{_selectBox:!0}),r(this).removeClass("selectBox-menuShowing")}))},o.prototype.selectOption=function(e,t){var s=r(this.selectElement);e=r(e);var o,a=s.data("selectBox-control");s.data("selectBox-settings");if(a.hasClass("selectBox-disabled"))return!1;if(0===e.length||e.hasClass("selectBox-disabled"))return!1;s.attr("multiple")?t.shiftKey&amp;&amp;a.data("selectBox-last-selected")?(e.toggleClass("selectBox-selected"),o=(o=e.index()&gt;a.data("selectBox-last-selected").index()?e.siblings().slice(a.data("selectBox-last-selected").index(),e.index()):e.siblings().slice(e.index(),a.data("selectBox-last-selected").index())).not(".selectBox-optgroup, .selectBox-disabled"),e.hasClass("selectBox-selected")?o.addClass("selectBox-selected"):o.removeClass("selectBox-selected")):this.isMac&amp;&amp;t.metaKey||!this.isMac&amp;&amp;t.ctrlKey?e.toggleClass("selectBox-selected"):(e.siblings().removeClass("selectBox-selected"),e.addClass("selectBox-selected")):(e.siblings().removeClass("selectBox-selected"),e.addClass("selectBox-selected")),a.hasClass("selectBox-dropdown")&amp;&amp;a.find(".selectBox-label").text(e.text());var n=0,l=[];return s.attr("multiple")?a.find(".selectBox-selected A").each(function(){l[n++]=r(this).attr("rel")}):l=e.find("A").attr("rel"),a.data("selectBox-last-selected",e),s.val()!==l&amp;&amp;(s.val(l),this.setLabel(),s.trigger("change")),!0},o.prototype.addHover=function(e){e=r(e),r(this.selectElement).data("selectBox-control").data("selectBox-options").find(".selectBox-hover").removeClass("selectBox-hover"),e.addClass("selectBox-hover")},o.prototype.getSelectElement=function(){return this.selectElement},o.prototype.removeHover=function(e){e=r(e),r(this.selectElement).data("selectBox-control").data("selectBox-options").find(".selectBox-hover").removeClass("selectBox-hover")},o.prototype.keepOptionInView=function(e,t){var s,o,a;e&amp;&amp;0!==e.length&amp;&amp;(a=(o=r(this.selectElement).data("selectBox-control")).data("selectBox-options"),s=o.hasClass("selectBox-dropdown")?a:a.parent(),o=parseInt(e.offset().top-s.position().top),a=parseInt(o+e.outerHeight()),t?s.scrollTop(e.offset().top-s.offset().top+s.scrollTop()-s.height()/2):(o&lt;0&amp;&amp;s.scrollTop(e.offset().top-s.offset().top+s.scrollTop()),a&gt;s.height()&amp;&amp;s.scrollTop(e.offset().top+e.outerHeight()-s.offset().top+s.scrollTop()-s.height())))},o.prototype.handleKeyDown=function(e){var t=r(this.selectElement),s=t.data("selectBox-control"),o=s.data("selectBox-options"),a=t.data("selectBox-settings"),n=0,l=0;if(!s.hasClass("selectBox-disabled"))switch(e.keyCode){case 8:e.preventDefault(),this.typeSearch="";break;case 9:case 27:this.hideMenus(),this.removeHover();break;case 13:s.hasClass("selectBox-menuShowing")?(this.selectOption(o.find("LI.selectBox-hover:first"),e),s.hasClass("selectBox-dropdown")&amp;&amp;this.hideMenus()):this.showMenu();break;case 38:case 37:if(e.preventDefault(),s.hasClass("selectBox-menuShowing")){for(var i=o.find(".selectBox-hover").prev("LI"),n=o.find("LI:not(.selectBox-optgroup)").length,l=0;(0===i.length||i.hasClass("selectBox-disabled")||i.hasClass("selectBox-optgroup"))&amp;&amp;(0===(i=i.prev("LI")).length&amp;&amp;(i=a.loopOptions?o.find("LI:last"):o.find("LI:first")),!(++l&gt;=n)););this.addHover(i),this.selectOption(i,e),this.keepOptionInView(i)}else this.showMenu();break;case 40:case 39:if(e.preventDefault(),s.hasClass("selectBox-menuShowing")){var c=o.find(".selectBox-hover").next("LI");for(n=o.find("LI:not(.selectBox-optgroup)").length,l=0;(0===c.length||c.hasClass("selectBox-disabled")||c.hasClass("selectBox-optgroup"))&amp;&amp;(0===(c=c.next("LI")).length&amp;&amp;(c=a.loopOptions?o.find("LI:first"):o.find("LI:last")),!(++l&gt;=n)););this.addHover(c),this.selectOption(c,e),this.keepOptionInView(c)}else this.showMenu()}},o.prototype.handleKeyPress=function(e){var t=r(this.selectElement).data("selectBox-control"),s=t.data("selectBox-options");if(!t.hasClass("selectBox-disabled"))switch(e.keyCode){case 9:case 27:case 13:case 38:case 37:case 40:case 39:break;default:t.hasClass("selectBox-menuShowing")||this.showMenu(),e.preventDefault(),clearTimeout(this.typeTimer),this.typeSearch+=String.fromCharCode(e.charCode||e.keyCode),s.find("A").each(function(){if(r(this).text().substr(0,this.typeSearch.length).toLowerCase()===this.typeSearch.toLowerCase())return this.addHover(r(this).parent()),this.selectOption(r(this).parent(),e),this.keepOptionInView(r(this).parent()),!1}),this.typeTimer=setTimeout(function(){this.typeSearch=""},1e3)}},o.prototype.enable=function(){var e=r(this.selectElement);e.prop("disabled",!1);e=e.data("selectBox-control");e&amp;&amp;e.removeClass("selectBox-disabled")},o.prototype.disable=function(){var e=r(this.selectElement);e.prop("disabled",!0);e=e.data("selectBox-control");e&amp;&amp;e.addClass("selectBox-disabled")},o.prototype.setValue=function(t){var e=r(this.selectElement);e.val(t),null===(t=e.val())&amp;&amp;(t=e.children().first().val(),e.val(t));var s,o=e.data("selectBox-control");o&amp;&amp;(s=e.data("selectBox-settings"),o=o.data("selectBox-options"),this.setLabel(),o.find(".selectBox-selected").removeClass("selectBox-selected"),o.find("A").each(function(){if("object"==typeof t)for(var e=0;e&lt;t.length;e++)r(this).attr("rel")==t[e]&amp;&amp;r(this).parent().addClass("selectBox-selected");else r(this).attr("rel")==t&amp;&amp;r(this).parent().addClass("selectBox-selected")}),s.change&amp;&amp;s.change.call(e))},o.prototype.setOptions=function(e){var t,s=r(this.selectElement),o=s.data("selectBox-control");s.data("selectBox-settings");switch(typeof e){case"string":s.html(e);break;case"object":for(var a in s.html(""),e)if(null!==e[a])if("object"==typeof e[a]){var n,l=r('&lt;optgroup label="'+a+'" /&gt;');for(n in e[a])l.append('&lt;option value="'+n+'"&gt;'+e[a][n]+"&lt;/option&gt;");s.append(l)}else{var i=r('&lt;option value="'+a+'"&gt;'+e[a]+"&lt;/option&gt;");s.append(i)}}if(o)switch(o.data("selectBox-options").remove(),t=o.hasClass("selectBox-dropdown")?"dropdown":"inline",e=this.getOptions(t),o.data("selectBox-options",e),t){case"inline":o.append(e);break;case"dropdown":this.setLabel(),r("BODY").append(e)}},o.prototype.disableSelection=function(e){r(e).css("MozUserSelect","none").bind("selectstart",function(e){e.preventDefault()})},o.prototype.generateOptions=function(e,t){var s=r("&lt;li /&gt;"),o=r("&lt;a /&gt;");s.addClass(e.attr("class")),s.data(e.data()),o.attr("rel",e.val()).text(e.text()),s.append(o),e.attr("disabled")&amp;&amp;s.addClass("selectBox-disabled"),e.attr("selected")&amp;&amp;s.addClass("selectBox-selected"),t.append(s)},r.extend(r.fn,{selectBox:function(s,e){var t;switch(s){case"control":return r(this).data("selectBox-control");case"settings":if(!e)return r(this).data("selectBox-settings");r(this).each(function(){r(this).data("selectBox-settings",r.extend(!0,r(this).data("selectBox-settings"),e))});break;case"options":if(undefined===e)return r(this).data("selectBox-control").data("selectBox-options");r(this).each(function(){(t=r(this).data("selectBox"))&amp;&amp;t.setOptions(e)});break;case"value":if(undefined===e)return r(this).val();r(this).each(function(){(t=r(this).data("selectBox"))&amp;&amp;t.setValue(e)});break;case"refresh":r(this).each(function(){(t=r(this).data("selectBox"))&amp;&amp;t.refresh()});break;case"enable":r(this).each(function(){(t=r(this).data("selectBox"))&amp;&amp;t.enable(this)});break;case"disable":r(this).each(function(){(t=r(this).data("selectBox"))&amp;&amp;t.disable()});break;case"destroy":r(this).each(function(){(t=r(this).data("selectBox"))&amp;&amp;(t.destroy(),r(this).data("selectBox",null))});break;case"instance":return r(this).data("selectBox");default:r(this).each(function(e,t){r(t).data("selectBox")||r(t).data("selectBox",new o(t,s))})}return r(this)}})}(jQuery);!function(t){function e(){var t=location.href;return hashtag=-1!==t.indexOf("#prettyPhoto")&amp;&amp;decodeURI(t.substring(t.indexOf("#prettyPhoto")+1,t.length)),hashtag&amp;&amp;(hashtag=hashtag.replace(/&lt;|&gt;/g,"")),hashtag}function i(t,e){t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&amp;]"+t+"=([^&amp;#]*)").exec(e);return null==i?"":i[1]}t.prettyPhoto={version:"3.1.6"},t.fn.prettyPhoto=function(o){o=jQuery.extend({hook:"rel",animation_speed:"fast",ajaxcallback:function(){},slideshow:5e3,autoplay_slideshow:!1,opacity:.8,show_title:!0,allow_resize:!0,allow_expand:!0,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:!1,wmode:"opaque",autoplay:!0,modal:!1,deeplinking:!0,overlay_gallery:!0,overlay_gallery_max:30,keyboard_shortcuts:!0,changepicturecallback:function(){},callback:function(){},ie6_fallback:!0,markup:'&lt;div class="pp_pic_holder"&gt; \t\t\t\t\t\t&lt;div class="ppt"&gt;&amp;nbsp;&lt;/div&gt; \t\t\t\t\t\t&lt;div class="pp_top"&gt; \t\t\t\t\t\t\t&lt;div class="pp_left"&gt;&lt;/div&gt; \t\t\t\t\t\t\t&lt;div class="pp_middle"&gt;&lt;/div&gt; \t\t\t\t\t\t\t&lt;div class="pp_right"&gt;&lt;/div&gt; \t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t&lt;div class="pp_content_container"&gt; \t\t\t\t\t\t\t&lt;div class="pp_left"&gt; \t\t\t\t\t\t\t&lt;div class="pp_right"&gt; \t\t\t\t\t\t\t\t&lt;div class="pp_content"&gt; \t\t\t\t\t\t\t\t\t&lt;div class="pp_loaderIcon"&gt;&lt;/div&gt; \t\t\t\t\t\t\t\t\t&lt;div class="pp_fade"&gt; \t\t\t\t\t\t\t\t\t\t&lt;a href="#" class="pp_expand" title="Expand the image"&gt;Expand&lt;/a&gt; \t\t\t\t\t\t\t\t\t\t&lt;div class="pp_hoverContainer"&gt; \t\t\t\t\t\t\t\t\t\t\t&lt;a class="pp_next" href="#"&gt;next&lt;/a&gt; \t\t\t\t\t\t\t\t\t\t\t&lt;a class="pp_previous" href="#"&gt;previous&lt;/a&gt; \t\t\t\t\t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t\t\t\t\t&lt;div id="pp_full_res"&gt;&lt;/div&gt; \t\t\t\t\t\t\t\t\t\t&lt;div class="pp_details"&gt; \t\t\t\t\t\t\t\t\t\t\t&lt;div class="pp_nav"&gt; \t\t\t\t\t\t\t\t\t\t\t\t&lt;a href="#" class="pp_arrow_previous"&gt;Previous&lt;/a&gt; \t\t\t\t\t\t\t\t\t\t\t\t&lt;p class="currentTextHolder"&gt;0/0&lt;/p&gt; \t\t\t\t\t\t\t\t\t\t\t\t&lt;a href="#" class="pp_arrow_next"&gt;Next&lt;/a&gt; \t\t\t\t\t\t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t\t\t\t\t\t&lt;p class="pp_description"&gt;&lt;/p&gt; \t\t\t\t\t\t\t\t\t\t\t&lt;div class="pp_social"&gt;{pp_social}&lt;/div&gt; \t\t\t\t\t\t\t\t\t\t\t&lt;a class="pp_close" href="#"&gt;Close&lt;/a&gt; \t\t\t\t\t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t&lt;div class="pp_bottom"&gt; \t\t\t\t\t\t\t&lt;div class="pp_left"&gt;&lt;/div&gt; \t\t\t\t\t\t\t&lt;div class="pp_middle"&gt;&lt;/div&gt; \t\t\t\t\t\t\t&lt;div class="pp_right"&gt;&lt;/div&gt; \t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t&lt;/div&gt; \t\t\t\t\t&lt;div class="pp_overlay"&gt;&lt;/div&gt;',gallery_markup:'&lt;div class="pp_gallery"&gt; \t\t\t\t\t\t\t\t&lt;a href="#" class="pp_arrow_previous"&gt;Previous&lt;/a&gt; \t\t\t\t\t\t\t\t&lt;div&gt; \t\t\t\t\t\t\t\t\t&lt;ul&gt; \t\t\t\t\t\t\t\t\t\t{gallery} \t\t\t\t\t\t\t\t\t&lt;/ul&gt; \t\t\t\t\t\t\t\t&lt;/div&gt; \t\t\t\t\t\t\t\t&lt;a href="#" class="pp_arrow_next"&gt;Next&lt;/a&gt; \t\t\t\t\t\t\t&lt;/div&gt;',image_markup:'&lt;img id="fullResImage" src="{path}" /&gt;',flash_markup:'&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"&gt;&lt;param name="wmode" value="{wmode}" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="{path}" /&gt;&lt;embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"&gt;&lt;/embed&gt;&lt;/object&gt;',quicktime_markup:'&lt;object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="https://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"&gt;&lt;param name="src" value="{path}"&gt;&lt;param name="autoplay" value="{autoplay}"&gt;&lt;param name="type" value="video/quicktime"&gt;&lt;embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="https://www.apple.com/quicktime/download/"&gt;&lt;/embed&gt;&lt;/object&gt;',iframe_markup:'&lt;iframe src ="{path}" width="{width}" height="{height}" frameborder="no"&gt;&lt;/iframe&gt;',inline_markup:'&lt;div class="pp_inline"&gt;{content}&lt;/div&gt;',custom_markup:"",social_tools:'&lt;div class="twitter"&gt;&lt;a href="//twitter.com/share" class="twitter-share-button" data-count="none"&gt;Tweet&lt;/a&gt;&lt;script type="text/javascript" src="//platform.twitter.com/widgets.js"&gt;&lt;\/script&gt;&lt;/div&gt;&lt;div class="facebook"&gt;&lt;iframe src="//www.facebook.com/plugins/like.php?locale=en_US&amp;href={location_href}&amp;amp;layout=button_count&amp;amp;show_faces=true&amp;amp;width=500&amp;amp;action=like&amp;amp;font&amp;amp;colorscheme=light&amp;amp;height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"&gt;&lt;/iframe&gt;&lt;/div&gt;'},o);var p,a,s,n,l,r,d,h=this,c=!1,_=t(window).height(),g=t(window).width();function m(){t(".pp_loaderIcon").hide(),projectedTop=scroll_pos.scrollTop+(_/2-p.containerHeight/2),projectedTop&lt;0&amp;&amp;(projectedTop=0),$ppt.fadeTo(settings.animation_speed,1),$pp_pic_holder.find(".pp_content").animate({height:p.contentHeight,width:p.contentWidth},settings.animation_speed),$pp_pic_holder.animate({top:projectedTop,left:g/2-p.containerWidth/2&lt;0?0:g/2-p.containerWidth/2,width:p.containerWidth},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(p.height).width(p.width),$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed),isSet&amp;&amp;"image"==y(pp_images[set_position])?$pp_pic_holder.find(".pp_hoverContainer").show():$pp_pic_holder.find(".pp_hoverContainer").hide(),settings.allow_expand&amp;&amp;(p.resized?t("a.pp_expand,a.pp_contract").show():t("a.pp_expand").hide()),!settings.autoplay_slideshow||d||a||t.prettyPhoto.startSlideshow(),settings.changepicturecallback(),a=!0}),isSet&amp;&amp;settings.overlay_gallery&amp;&amp;"image"==y(pp_images[set_position])?(itemWidth=57,navWidth="facebook"==settings.theme||"pp_default"==settings.theme?50:30,itemsPerPage=Math.floor((p.containerWidth-100-navWidth)/itemWidth),itemsPerPage=itemsPerPage&lt;pp_images.length?itemsPerPage:pp_images.length,totalPage=Math.ceil(pp_images.length/itemsPerPage)-1,0==totalPage?(navWidth=0,$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").hide()):$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").show(),galleryWidth=itemsPerPage*itemWidth,fullGalleryWidth=pp_images.length*itemWidth,$pp_gallery.css("margin-left",-(galleryWidth/2+navWidth/2)).find("div:first").width(galleryWidth+5).find("ul").width(fullGalleryWidth).find("li.selected").removeClass("selected"),goToPage=Math.floor(set_position/itemsPerPage)&lt;totalPage?Math.floor(set_position/itemsPerPage):totalPage,t.prettyPhoto.changeGalleryPage(goToPage),$pp_gallery_li.filter(":eq("+set_position+")").addClass("selected")):$pp_pic_holder.find(".pp_content").off("mouseenter mouseleave"),o.ajaxcallback()}function f(e){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden"),$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){t(".pp_loaderIcon").show(),e()})}function u(t,e){if(resized=!1,v(t,e),imageWidth=t,imageHeight=e,(r&gt;g||l&gt;_)&amp;&amp;doresize&amp;&amp;settings.allow_resize&amp;&amp;!c){for(resized=!0,fitting=!1;!fitting;)r&gt;g?(imageWidth=g-200,imageHeight=e/t*imageWidth):l&gt;_?(imageHeight=_-200,imageWidth=t/e*imageHeight):fitting=!0,l=imageHeight,r=imageWidth;(r&gt;g||l&gt;_)&amp;&amp;u(r,l),v(imageWidth,imageHeight)}return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(l),containerWidth:Math.floor(r)+2*settings.horizontal_padding,contentHeight:Math.floor(s),contentWidth:Math.floor(n),resized:resized}}function v(e,i){e=parseFloat(e),i=parseFloat(i),$pp_details=$pp_pic_holder.find(".pp_details"),$pp_details.width(e),detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom")),$pp_details=$pp_details.clone().addClass(settings.theme).width(e).appendTo(t("body")).css({position:"absolute",top:-1e4}),detailsHeight+=$pp_details.height(),detailsHeight=detailsHeight&lt;=34?36:detailsHeight,$pp_details.remove(),$pp_title=$pp_pic_holder.find(".ppt"),$pp_title.width(e),titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom")),$pp_title=$pp_title.clone().appendTo(t("body")).css({position:"absolute",top:-1e4}),titleHeight+=$pp_title.height(),$pp_title.remove(),s=i+detailsHeight,n=e,l=s+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height(),r=e}function y(t){return t.match(/youtube\.com\/watch/i)||t.match(/youtu\.be/i)?"youtube":t.match(/vimeo\.com/i)?"vimeo":t.match(/\b.mov\b/i)?"quicktime":t.match(/\b.swf\b/i)?"flash":t.match(/\biframe=true\b/i)?"iframe":t.match(/\bajax=true\b/i)?"ajax":t.match(/\bcustom=true\b/i)?"custom":"#"==t.substr(0,1)?"inline":"image"}function w(){if(doresize&amp;&amp;"undefined"!=typeof $pp_pic_holder){if(scroll_pos=b(),contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width(),projectedTop=_/2+scroll_pos.scrollTop-contentHeight/2,projectedTop&lt;0&amp;&amp;(projectedTop=0),contentHeight&gt;_)return;$pp_pic_holder.css({top:projectedTop,left:g/2+scroll_pos.scrollLeft-contentwidth/2})}}function b(){return self.pageYOffset?{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset}:document.documentElement&amp;&amp;document.documentElement.scrollTop?{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft}:document.body?{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}:void 0}function k(e){if(settings.social_tools&amp;&amp;(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href))),settings.markup=settings.markup.replace("{pp_social}",""),t("body").append(settings.markup),$pp_pic_holder=t(".pp_pic_holder"),$ppt=t(".ppt"),$pp_overlay=t("div.pp_overlay"),isSet&amp;&amp;settings.overlay_gallery){currentGalleryPage=0,toInject="";for(var i=0;i&lt;pp_images.length;i++)pp_images[i].match(/\b(jpg|jpeg|png|gif)\b/gi)?(classname="",img_src=pp_images[i]):(classname="default",img_src=""),toInject+="&lt;li class='"+classname+"'&gt;&lt;a href='#'&gt;&lt;img src='"+img_src+"' width='50' alt='' /&gt;&lt;/a&gt;&lt;/li&gt;";toInject=settings.gallery_markup.replace(/{gallery}/g,toInject),$pp_pic_holder.find("#pp_full_res").after(toInject),$pp_gallery=t(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li"),$pp_gallery.find(".pp_arrow_next").on("click",function(){return t.prettyPhoto.changeGalleryPage("next"),t.prettyPhoto.stopSlideshow(),!1}),$pp_gallery.find(".pp_arrow_previous").on("click",function(){return t.prettyPhoto.changeGalleryPage("previous"),t.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_content").on("mouseenter",function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()}).on("mouseleave",function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()}),itemWidth=57,$pp_gallery_li.each(function(e){t(this).find("a").on("click",function(){return t.prettyPhoto.changePage(e),t.prettyPhoto.stopSlideshow(),!1})})}settings.slideshow&amp;&amp;($pp_pic_holder.find(".pp_nav").prepend('&lt;a href="#" class="pp_play"&gt;Play&lt;/a&gt;'),$pp_pic_holder.find(".pp_nav .pp_play").on("click",function(){return t.prettyPhoto.startSlideshow(),!1})),$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme),$pp_overlay.css({opacity:0,height:t(document).height(),width:t(window).width()}).on("click",function(){settings.modal||t.prettyPhoto.close()}),t("a.pp_close").on("click",function(){return t.prettyPhoto.close(),!1}),settings.allow_expand&amp;&amp;t("a.pp_expand").on("click",function(e){return t(this).hasClass("pp_expand")?(t(this).removeClass("pp_expand").addClass("pp_contract"),doresize=!1):(t(this).removeClass("pp_contract").addClass("pp_expand"),doresize=!0),f(function(){t.prettyPhoto.open()}),!1}),$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").on("click",function(){return t.prettyPhoto.changePage("previous"),t.prettyPhoto.stopSlideshow(),!1}),$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").on("click",function(){return t.prettyPhoto.changePage("next"),t.prettyPhoto.stopSlideshow(),!1}),w()}return doresize=!0,scroll_pos=b(),t(window).off("resize.prettyphoto").on("resize.prettyphoto",function(){w(),_=t(window).height(),g=t(window).width(),"undefined"!=typeof $pp_overlay&amp;&amp;$pp_overlay.height(t(document).height()).width(g)}),o.keyboard_shortcuts&amp;&amp;t(document).off("keydown.prettyphoto").on("keydown.prettyphoto",function(e){if("undefined"!=typeof $pp_pic_holder&amp;&amp;$pp_pic_holder.is(":visible"))switch(e.keyCode){case 37:t.prettyPhoto.changePage("previous"),e.preventDefault();break;case 39:t.prettyPhoto.changePage("next"),e.preventDefault();break;case 27:settings.modal||t.prettyPhoto.close(),e.preventDefault()}}),t.prettyPhoto.initialize=function(){return settings=o,"pp_default"==settings.theme&amp;&amp;(settings.horizontal_padding=16),theRel=t(this).attr(settings.hook),galleryRegExp=/\[(?:.*)\]/,isSet=!!galleryRegExp.exec(theRel),pp_images=isSet?jQuery.map(h,function(e,i){if(-1!=t(e).attr(settings.hook).indexOf(theRel))return t(e).attr("href")}):t.makeArray(t(this).attr("href")),pp_titles=isSet?jQuery.map(h,function(e,i){if(-1!=t(e).attr(settings.hook).indexOf(theRel))return t(e).find("img").attr("alt")?t(e).find("img").attr("alt"):""}):t.makeArray(t(this).find("img").attr("alt")),pp_descriptions=isSet?jQuery.map(h,function(e,i){if(-1!=t(e).attr(settings.hook).indexOf(theRel))return t(e).attr("title")?t(e).attr("title"):""}):t.makeArray(t(this).attr("title")),pp_images.length&gt;settings.overlay_gallery_max&amp;&amp;(settings.overlay_gallery=!1),set_position=jQuery.inArray(t(this).attr("href"),pp_images),rel_index=isSet?set_position:t("a["+settings.hook+"^='"+theRel+"']").index(t(this)),k(this),settings.allow_resize&amp;&amp;t(window).on("scroll.prettyphoto",function(){w()}),t.prettyPhoto.open(),!1},t.prettyPhoto.open=function(e){return"undefined"==typeof settings&amp;&amp;(settings=o,pp_images=t.makeArray(arguments[0]),pp_titles=arguments[1]?t.makeArray(arguments[1]):t.makeArray(""),pp_descriptions=arguments[2]?t.makeArray(arguments[2]):t.makeArray(""),isSet=pp_images.length&gt;1,set_position=arguments[3]?arguments[3]:0,k(e.target)),settings.hideflash&amp;&amp;t("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden"),t(pp_images).length&gt;1?t(".pp_nav").show():t(".pp_nav").hide(),t(".pp_loaderIcon").show(),settings.deeplinking&amp;&amp;function(){if("undefined"==typeof theRel)return;location.hash=theRel+"/"+rel_index+"/"}(),settings.social_tools&amp;&amp;(facebook_like_link=settings.social_tools.replace("{location_href}",encodeURIComponent(location.href)),$pp_pic_holder.find(".pp_social").html(facebook_like_link)),$ppt.is(":hidden")&amp;&amp;$ppt.css("opacity",0).show(),$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity),$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+t(pp_images).length),"undefined"!=typeof pp_descriptions[set_position]&amp;&amp;""!=pp_descriptions[set_position]?$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position])):$pp_pic_holder.find(".pp_description").hide(),movie_width=parseFloat(i("width",pp_images[set_position]))?i("width",pp_images[set_position]):settings.default_width.toString(),movie_height=parseFloat(i("height",pp_images[set_position]))?i("height",pp_images[set_position]):settings.default_height.toString(),c=!1,-1!=movie_height.indexOf("%")&amp;&amp;(movie_height=parseFloat(t(window).height()*parseFloat(movie_height)/100-150),c=!0),-1!=movie_width.indexOf("%")&amp;&amp;(movie_width=parseFloat(t(window).width()*parseFloat(movie_width)/100-150),c=!0),$pp_pic_holder.fadeIn(function(){switch(settings.show_title&amp;&amp;""!=pp_titles[set_position]&amp;&amp;"undefined"!=typeof pp_titles[set_position]?$ppt.html(unescape(pp_titles[set_position])):$ppt.html("&amp;nbsp;"),imgPreloader="",skipInjection=!1,y(pp_images[set_position])){case"image":imgPreloader=new Image,nextImage=new Image,isSet&amp;&amp;set_position&lt;t(pp_images).length-1&amp;&amp;(nextImage.src=pp_images[set_position+1]),prevImage=new Image,isSet&amp;&amp;pp_images[set_position-1]&amp;&amp;(prevImage.src=pp_images[set_position-1]),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]),imgPreloader.onload=function(){p=u(imgPreloader.width,imgPreloader.height),m()},imgPreloader.onerror=function(){alert("Image cannot be loaded. Make sure the path is correct and image exist."),t.prettyPhoto.close()},imgPreloader.src=pp_images[set_position];break;case"youtube":p=u(movie_width,movie_height),movie_id=i("v",pp_images[set_position]),""==movie_id&amp;&amp;(movie_id=pp_images[set_position].split("youtu.be/"),movie_id=movie_id[1],movie_id.indexOf("?")&gt;0&amp;&amp;(movie_id=movie_id.substr(0,movie_id.indexOf("?"))),movie_id.indexOf("&amp;")&gt;0&amp;&amp;(movie_id=movie_id.substr(0,movie_id.indexOf("&amp;")))),movie="//www.youtube.com/embed/"+movie_id,i("rel",pp_images[set_position])?movie+="?rel="+i("rel",pp_images[set_position]):movie+="?rel=1",settings.autoplay&amp;&amp;(movie+="&amp;autoplay=1"),toInject=settings.iframe_markup.replace(/{width}/g,p.width).replace(/{height}/g,p.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case"vimeo":p=u(movie_width,movie_height),movie_id=pp_images[set_position];var e=movie_id.match(/http(s?):\/\/(www\.)?vimeo.com\/(\d+)/);movie="//player.vimeo.com/video/"+e[3]+"?title=0&amp;amp;byline=0&amp;amp;portrait=0",settings.autoplay&amp;&amp;(movie+="&amp;autoplay=1;"),vimeo_width=p.width+"/embed/?moog_width="+p.width,toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,p.height).replace(/{path}/g,movie);break;case"quicktime":(p=u(movie_width,movie_height)).height+=15,p.contentHeight+=15,p.containerHeight+=15,toInject=settings.quicktime_markup.replace(/{width}/g,p.width).replace(/{height}/g,p.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case"flash":p=u(movie_width,movie_height),flash_vars=pp_images[set_position],flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length),filename=pp_images[set_position],filename=filename.substring(0,filename.indexOf("?")),toInject=settings.flash_markup.replace(/{width}/g,p.width).replace(/{height}/g,p.height).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case"iframe":p=u(movie_width,movie_height),frame_url=pp_images[set_position],frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1),toInject=settings.iframe_markup.replace(/{width}/g,p.width).replace(/{height}/g,p.height).replace(/{path}/g,frame_url);break;case"ajax":doresize=!1,p=u(movie_width,movie_height),doresize=!0,skipInjection=!0,t.get(pp_images[set_position],function(t){toInject=settings.inline_markup.replace(/{content}/g,t),$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,m()});break;case"custom":p=u(movie_width,movie_height),toInject=settings.custom_markup;break;case"inline":myClone=t(pp_images[set_position]).clone().append('&lt;br clear="all" /&gt;').css({width:settings.default_width}).wrapInner('&lt;div id="pp_full_res"&gt;&lt;div class="pp_inline"&gt;&lt;/div&gt;&lt;/div&gt;').appendTo(t("body")).show(),doresize=!1,p=u(t(myClone).width(),t(myClone).height()),doresize=!0,t(myClone).remove(),toInject=settings.inline_markup.replace(/{content}/g,t(pp_images[set_position]).html())}imgPreloader||skipInjection||($pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject,m())}),!1},t.prettyPhoto.changePage=function(e){currentGalleryPage=0,"previous"==e?(set_position--,set_position&lt;0&amp;&amp;(set_position=t(pp_images).length-1)):"next"==e?(set_position++,set_position&gt;t(pp_images).length-1&amp;&amp;(set_position=0)):set_position=e,rel_index=set_position,doresize||(doresize=!0),settings.allow_expand&amp;&amp;t(".pp_contract").removeClass("pp_contract").addClass("pp_expand"),f(function(){t.prettyPhoto.open()})},t.prettyPhoto.changeGalleryPage=function(t){"next"==t?(currentGalleryPage++,currentGalleryPage&gt;totalPage&amp;&amp;(currentGalleryPage=0)):"previous"==t?(currentGalleryPage--,currentGalleryPage&lt;0&amp;&amp;(currentGalleryPage=totalPage)):currentGalleryPage=t,slide_speed="next"==t||"previous"==t?settings.animation_speed:0,slide_to=currentGalleryPage*(itemsPerPage*itemWidth),$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)},t.prettyPhoto.startSlideshow=function(){void 0===d?($pp_pic_holder.find(".pp_play").off("click").removeClass("pp_play").addClass("pp_pause").on("click",function(){return t.prettyPhoto.stopSlideshow(),!1}),d=setInterval(t.prettyPhoto.startSlideshow,settings.slideshow)):t.prettyPhoto.changePage("next")},t.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").off("click").removeClass("pp_pause").addClass("pp_play").on("click",function(){return t.prettyPhoto.startSlideshow(),!1}),clearInterval(d),d=undefined},t.prettyPhoto.close=function(){$pp_overlay.is(":animated")||(t.prettyPhoto.stopSlideshow(),$pp_pic_holder.stop().find("object,embed").css("visibility","hidden"),t("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){t(this).remove()}),$pp_overlay.fadeOut(settings.animation_speed,function(){settings.hideflash&amp;&amp;t("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible"),t(this).remove(),t(window).off("scroll.prettyphoto"),-1!==location.href.indexOf("#prettyPhoto")&amp;&amp;(location.hash="prettyPhoto"),settings.callback(),doresize=!0,a=!1,delete settings}))},!pp_alreadyInitialized&amp;&amp;e()&amp;&amp;(pp_alreadyInitialized=!0,hashIndex=e(),hashRel=hashIndex,hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1),hashRel=hashRel.substring(0,hashRel.indexOf("/")),setTimeout(function(){t("a["+o.hook+"^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)),this.off("click.prettyphoto").on("click.prettyphoto",t.prettyPhoto.initialize)}}(jQuery);var pp_alreadyInitialized=!1;jQuery(function(d){function a(){"undefined"!=typeof d.fn.selectBox&amp;&amp;d("select.selectBox").filter(":visible").not(".enhanced").selectBox().addClass("enhanced")}function e(){var t,e,i,n;"undefined"!=typeof d.prettyPhoto&amp;&amp;(t={hook:"data-rel",social_tools:!1,theme:"pp_woocommerce",horizontal_padding:20,opacity:.8,deeplinking:!1,overlay_gallery:!1,keyboard_shortcuts:!1,default_width:500,changepicturecallback:function(){a(),d(".wishlist-select").filter(":visible").change(),d(document).trigger("yith_wcwl_popup_opened",[this])},markup:'&lt;div class="pp_pic_holder"&gt;&lt;div class="ppt"&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="pp_top"&gt;&lt;div class="pp_left"&gt;&lt;/div&gt;&lt;div class="pp_middle"&gt;&lt;/div&gt;&lt;div class="pp_right"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="pp_content_container"&gt;&lt;div class="pp_left"&gt;&lt;div class="pp_right"&gt;&lt;div class="pp_content"&gt;&lt;div class="pp_loaderIcon"&gt;&lt;/div&gt;&lt;div class="pp_fade"&gt;&lt;a href="#" class="pp_expand" title="Expand the image"&gt;Expand&lt;/a&gt;&lt;div class="pp_hoverContainer"&gt;&lt;a class="pp_next" href="#"&gt;next&lt;/a&gt;&lt;a class="pp_previous" href="#"&gt;previous&lt;/a&gt;&lt;/div&gt;&lt;div id="pp_full_res"&gt;&lt;/div&gt;&lt;div class="pp_details"&gt;&lt;a class="pp_close" href="#"&gt;Close&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="pp_bottom"&gt;&lt;div class="pp_left"&gt;&lt;/div&gt;&lt;div class="pp_middle"&gt;&lt;/div&gt;&lt;div class="pp_right"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="pp_overlay yith-wcwl-overlay"&gt;&lt;/div&gt;'},d('a[data-rel^="prettyPhoto[add_to_wishlist_"]').add('a[data-rel="prettyPhoto[ask_an_estimate]"]').add('a[data-rel="prettyPhoto[create_wishlist]"]').off("click").prettyPhoto(t),d('a[data-rel="prettyPhoto[move_to_another_wishlist]"]').on("click",function(){var t=d(this),e=d("#move_to_another_wishlist").find("form"),i=e.find(".row-id"),t=t.closest("[data-row-id]").data("row-id");i.length&amp;&amp;i.remove(),e.append('&lt;input type="hidden" name="row_id" class="row-id" value="'+t+'"/&gt;')}).prettyPhoto(t),e=function(t,e){"undefined"!=typeof t.classList&amp;&amp;t.classList.contains("yith-wcwl-overlay")&amp;&amp;(e="remove"===e?"removeClass":"addClass",d("body")[e]("yith-wcwl-with-pretty-photo"))},i=function(t){e(t,"add")},n=function(t){e(t,"remove")},new MutationObserver(function(t){for(var e in t){e=t[e];"childList"===e.type&amp;&amp;("undefined"!=typeof e.addedNodes&amp;&amp;"function"==typeof e.addedNodes.forEach&amp;&amp;e.addedNodes.forEach(i),"undefined"!=typeof e.removedNodes&amp;&amp;"function"==typeof e.addedNodes.forEach&amp;&amp;e.removedNodes.forEach(n))}}).observe(document.body,{childList:!0}))}function i(){d(".wishlist_table").find('.product-checkbox input[type="checkbox"]').off("change").on("change",function(){var t=d(this);t.parent().removeClass("checked").removeClass("unchecked").addClass(t.is(":checked")?"checked":"unchecked")}).trigger("change")}function n(){d(".add_to_cart").filter("[data-icon]").not(".icon-added").each(function(){var t=d(this),e=t.data("icon"),e=e.match(/[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&amp;//=]*)?/gi)?d("&lt;img/&gt;",{src:e}):d("&lt;i/&gt;",{"class":"fa "+e});t.prepend(e).addClass("icon-added")})}function c(){a(),e(),i(),n(),r(),o(),f(),_(),h(),w(),d(document).trigger("yith_wcwl_init_after_ajax")}function o(){yith_wcwl_l10n.enable_tooltip&amp;&amp;d(".yith-wcwl-add-to-wishlist").find("[data-title]").each(function(){var t=d(this);t.hasClass("tooltip-added")||(t.on("mouseenter",function(){var t,e=d(this),i=null,n=e.outerWidth(),a=0,i=d("&lt;span&gt;",{"class":"yith-wcwl-tooltip",text:e.data("title")});e.append(i),t=i.outerWidth()+6,i.outerWidth(t),a=(n-t)/2,i.css({left:a.toFixed(0)+"px"}).fadeIn(200),e.addClass("with-tooltip")}).on("mouseleave",function(){var t=d(this);t.find(".yith-wcwl-tooltip").fadeOut(200,function(){t.removeClass("with-tooltip").find(".yith-wcwl-tooltip").remove()})}),t.addClass("tooltip-added"))})}function r(){d(".yith-wcwl-add-button").filter(".with-dropdown").on("mouseleave",function(){var t=d(this).find(".yith-wcwl-dropdown");t.length&amp;&amp;t.fadeOut(200)}).children("a").on("mouseenter",function(){var t=d(this).closest(".with-dropdown"),e=t.find(".yith-wcwl-dropdown");e.length&amp;&amp;e.children().length&amp;&amp;t.find(".yith-wcwl-dropdown").fadeIn(200)})}function _(){"undefined"!=typeof yith_wcwl_l10n.enable_drag_n_drop&amp;&amp;yith_wcwl_l10n.enable_drag_n_drop&amp;&amp;d(".wishlist_table").filter(".sortable").not(".no-interactions").each(function(){var n=d(this),a=!1;n.sortable({items:"[data-row-id]",scroll:!0,helper:function(t,e){return e.children().each(function(){d(this).width(d(this).width())}),e},update:function(){var t=n.find("[data-row-id]"),e=[],i=0;t.length&amp;&amp;(a&amp;&amp;a.abort(),t.each(function(){var t=d(this);t.find('input[name*="[position]"]').val(i++),e.push(t.data("row-id"))}),a=d.ajax({data:{action:yith_wcwl_l10n.actions.sort_wishlist_items,nonce:yith_wcwl_l10n.nonce.sort_wishlist_items_nonce,context:"frontend",positions:e,wishlist_token:n.data("token"),page:n.data("page"),per_page:n.data("per-page")},method:"POST",url:yith_wcwl_l10n.ajax_url}))}})})}function h(){var o,s;d(".wishlist_table").on("change",".product-quantity :input",function(){var t=d(this),e=t.closest("[data-row-id]"),i=e.data("row-id"),n=t.closest(".wishlist_table"),a=n.data("token");clearTimeout(s),e.find(".add_to_cart").attr("data-quantity",t.val()),s=setTimeout(function(){o&amp;&amp;o.abort(),o=d.ajax({beforeSend:function(){j(n)},complete:function(){C(n)},data:{action:yith_wcwl_l10n.actions.update_item_quantity,nonce:yith_wcwl_l10n.nonce.update_item_quantity_nonce,context:"frontend",product_id:i,wishlist_token:a,quantity:t.val()},method:"POST",url:yith_wcwl_l10n.ajax_url})},1e3)})}function w(){d(".copy-trigger").on("click",function(){var t=d(".copy-target");0&lt;t.length&amp;&amp;(t.is("input")?(s()?t[0].setSelectionRange(0,9999):t.select(),document.execCommand("copy")):(t=d("&lt;input/&gt;",{val:t.text(),type:"text"}),d("body").append(t),s()?t[0].setSelectionRange(0,9999):t.select(),document.execCommand("copy"),t.remove()))})}function f(){d(".wishlist_table").filter(".images_grid").not(".enhanced").on("click","[data-row-id] .product-thumbnail a",function(t){var e,i,n;yith_wcwl_l10n.disable_popup_grid_view||(i=(e=d(this).closest("[data-row-id]")).siblings("[data-row-id]"),n=e.find(".item-details"),t.preventDefault(),n.length&amp;&amp;(i.removeClass("show"),e.toggleClass("show")))}).on("click","[data-row-id] a.close",function(t){var e=d(this).closest("[data-row-id]"),i=e.find(".item-details");t.preventDefault(),i.length&amp;&amp;e.removeClass("show")}).on("click","[data-row-id] a.remove_from_wishlist",function(t){var e=d(this);return t.stopPropagation(),u(e),!1}).addClass("enhanced"),d(document).on("click",function(t){d(t.target).closest("[data-row-id]").length||d(".wishlist_table").filter(".images_grid").find(".show").removeClass("show")}).on("added_to_cart",function(){d(".wishlist_table").filter(".images_grid").find(".show").removeClass("show")})}function p(e,t,i){e.action=yith_wcwl_l10n.actions.move_to_another_wishlist_action,e.nonce=yith_wcwl_l10n.nonce.move_to_another_wishlist_nonce,e.context="frontend",""!==e.wishlist_token&amp;&amp;""!==e.destination_wishlist_token&amp;&amp;""!==e.item_id&amp;&amp;d.ajax({beforeSend:t,url:yith_wcwl_l10n.ajax_url,data:e,dataType:"json",method:"post",success:function(t){i(t),c(),d("body").trigger("moved_to_another_wishlist",[d(this),e.item_id])}})}function u(e){var t=e.parents(".cart.wishlist_table"),i=e.parents("[data-row-id]"),n=i.data("row-id"),a=t.data("id"),o=t.data("token"),n={action:yith_wcwl_l10n.actions.remove_from_wishlist_action,nonce:yith_wcwl_l10n.nonce.remove_from_wishlist_nonce,context:"frontend",remove_from_wishlist:n,wishlist_id:a,wishlist_token:o,fragments:S(n)};d.ajax({beforeSend:function(){j(t)},complete:function(){C(t)},data:n,method:"post",success:function(t){"undefined"!=typeof t.fragments&amp;&amp;O(t.fragments),c(),d("body").trigger("removed_from_wishlist",[e,i])},url:yith_wcwl_l10n.ajax_url})}function m(t){var e=d(this),i=e.closest(".wishlist_table"),n=null;t.preventDefault(),(n=i.length?e.closest("[data-wishlist-id]").find(".wishlist-title"):e.parents(".wishlist-title")).next().css("display","inline-block").find('input[type="text"]').focus(),n.hide()}function y(t){var e=d(this);t.preventDefault(),e.parents(".hidden-title-form").hide(),e.parents(".hidden-title-form").prev().show()}function v(t){var e=d(this),i=e.closest(".hidden-title-form"),n=e.closest("[data-wishlist-id]").data("wishlist-id"),a=i.find('input[type="text"]'),o=a.val(),e={};if(t.preventDefault(),!o)return i.addClass("woocommerce-invalid"),void a.focus();n=n||d("#wishlist_id").val(),e={action:yith_wcwl_l10n.actions.save_title_action,nonce:yith_wcwl_l10n.nonce.save_title_nonce,context:"frontend",wishlist_id:n,title:o,fragments:S()},d.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:e,dataType:"json",beforeSend:function(){j(i)},complete:function(){C(i)},success:function(t){var e=t.fragments;t.result?(i.hide(),i.prev().find(".wishlist-anchor, h1, h2").text(o).end().show()):(i.addClass("woocommerce-invalid"),a.focus()),void 0!==e&amp;&amp;O(e),c()}})}function g(){var t=d(this),e=t.val(),t=t.closest("[data-wishlist-id]").data("wishlist-id"),e={action:yith_wcwl_l10n.actions.save_privacy_action,nonce:yith_wcwl_l10n.nonce.save_privacy_nonce,context:"frontend",wishlist_id:t,privacy:e,fragments:S()};d.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:e,dataType:"json",success:function(t){t=t.fragments;void 0!==t&amp;&amp;O(t)}})}function b(t,e){if("undefined"!=typeof d.prettyPhoto&amp;&amp;"undefined"!=typeof d.prettyPhoto.close)if(void 0!==t){var i,n=d(".pp_content_container"),a=n.find(".pp_content"),o=n.find(".yith-wcwl-popup-form"),n=o.closest(".pp_pic_holder");o.length&amp;&amp;((i=d("&lt;div/&gt;",{"class":"yith-wcwl-popup-feedback"})).append(d("&lt;i/&gt;",{"class":"fa heading-icon "+("error"===e?"fa-exclamation-triangle":"fa-check")})),i.append(d("&lt;p/&gt;",{"class":"feedback",html:t})),i.css("display","none"),a.css("height","auto"),o.after(i),o.fadeOut(200,function(){i.fadeIn()}),n.addClass("feedback"),n.css("left",d(window).innerWidth()/2-n.outerWidth()/2+"px"),"undefined"!=typeof yith_wcwl_l10n.auto_close_popup&amp;&amp;!yith_wcwl_l10n.auto_close_popup||setTimeout(b,yith_wcwl_l10n.popup_timeout))}else try{d.prettyPhoto.close(),yith_wcwl_l10n.redirect_after_ask_estimate&amp;&amp;window.location.replace(yith_wcwl_l10n.ask_estimate_redirect_url)}catch(s){}}function x(t){var e=d("#yith-wcwl-popup-message"),i=d("#yith-wcwl-message"),n="undefined"!=typeof yith_wcwl_l10n.popup_timeout?yith_wcwl_l10n.popup_timeout:3e3;"undefined"!=typeof yith_wcwl_l10n.enable_notices&amp;&amp;!yith_wcwl_l10n.enable_notices||(i.html(t),e.css("margin-left","-"+d(e).width()+"px").fadeIn(),window.setTimeout(function(){e.fadeOut()},n))}function k(o){var t=d("select.wishlist-select"),e=d("ul.yith-wcwl-dropdown");t.each(function(){var i=d(this),t=i.find("option"),e=t.filter('[value="new"]');t.not(e).remove(),d.each(o,function(t,e){d("&lt;option&gt;",{value:e.id,html:e.wishlist_name}).appendTo(i)}),i.append(e)}),e.each(function(){var i=d(this),t=i.find("li"),e=i.closest(".yith-wcwl-add-button").children("a.add_to_wishlist"),n=e.attr("data-product-id"),a=e.attr("data-product-type");t.remove(),d.each(o,function(t,e){e["default"]||d("&lt;li&gt;").append(d("&lt;a&gt;",{rel:"nofollow",html:e.wishlist_name,"class":"add_to_wishlist",href:e.add_to_this_wishlist_url,"data-product-id":n,"data-product-type":a,"data-wishlist-id":e.id})).appendTo(i)})})}function j(t){"undefined"!=typeof d.fn.block&amp;&amp;t.fadeTo("400","0.6").block({message:null,overlayCSS:{background:"transparent url("+yith_wcwl_l10n.ajax_loader_url+") no-repeat center",backgroundSize:"40px 40px",opacity:1}})}function C(t){"undefined"!=typeof d.fn.unblock&amp;&amp;t.stop(!0).css("opacity","1").unblock()}function T(){if(navigator.cookieEnabled)return 1;document.cookie="cookietest=1";var t=-1!==document.cookie.indexOf("cookietest=");return document.cookie="cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",t}function S(t){var i={},e=null;return t?"object"==typeof t?(e=(t=d.extend({fragments:null,s:"",container:d(document),firstLoad:!1},t)).fragments||t.container.find(".wishlist-fragment"),t.s&amp;&amp;(e=e.not("[data-fragment-ref]").add(e.filter('[data-fragment-ref="'+t.s+'"]'))),t.firstLoad&amp;&amp;(e=e.filter(".on-first-load"))):(e=d(".wishlist-fragment"),"string"!=typeof t&amp;&amp;"number"!=typeof t||(e=e.not("[data-fragment-ref]").add(e.filter('[data-fragment-ref="'+t+'"]')))):e=d(".wishlist-fragment"),e.length?(e.each(function(){var t=d(this),e=t.attr("class").split(" ").filter(t=&gt;t.length&amp;&amp;"exists"!==t).join(yith_wcwl_l10n.fragments_index_glue);i[e]=t.data("fragment-options")}),i):null}function P(e){var i=S(e=d.extend({firstLoad:!0},e));i&amp;&amp;d.ajax({data:{action:yith_wcwl_l10n.actions.load_fragments,nonce:yith_wcwl_l10n.nonce.load_fragments_nonce,context:"frontend",fragments:i},method:"post",success:function(t){"undefined"!=typeof t.fragments&amp;&amp;(O(t.fragments),c(),d(document).trigger("yith_wcwl_fragments_loaded",[i,t.fragments,e.firstLoad]))},url:yith_wcwl_l10n.ajax_url})}function O(t){d.each(t,function(t,e){var i="."+t.split(yith_wcwl_l10n.fragments_index_glue).filter(t=&gt;t.length&amp;&amp;"exists"!==t&amp;&amp;"with-count"!==t).join("."),n=d(i),t=d(e).filter(i);t.length||(t=d(e).find(i)),n.length&amp;&amp;t.length&amp;&amp;n.replaceWith(t)})}function s(){return navigator.userAgent.match(/ipad|iphone/i)}function D(t){return!0===t||"yes"===t||"1"===t||1===t}d(document).on("yith_wcwl_init",function(){var l,t=d(this),s="undefined"!=typeof wc_add_to_cart_params&amp;&amp;null!==wc_add_to_cart_params?wc_add_to_cart_params.cart_redirect_after_add:"";t.on("click",".add_to_wishlist",function(t){var n=d(this),e=n.attr("data-product-id"),a=d(".add-to-wishlist-"+e),i=null,o={action:yith_wcwl_l10n.actions.add_to_wishlist_action,nonce:yith_wcwl_l10n.nonce.add_to_wishlist_nonce,context:"frontend",add_to_wishlist:e,product_type:n.data("product-type"),wishlist_id:n.data("wishlist-id"),fragments:S(e)};if((i=d(document).triggerHandler("yith_wcwl_add_to_wishlist_data",[n,o]))&amp;&amp;(o=i),t.preventDefault(),jQuery(document.body).trigger("adding_to_wishlist"),yith_wcwl_l10n.multi_wishlist&amp;&amp;yith_wcwl_l10n.modal_enable){e=n.parents(".yith-wcwl-popup-footer").prev(".yith-wcwl-popup-content"),i=e.find(".wishlist-select"),t=e.find(".wishlist-name"),e=e.find(".wishlist-visibility").filter(":checked");if(o.wishlist_id=i.is(":visible")?i.val():"new",o.wishlist_name=t.val(),o.wishlist_visibility=e.val(),"new"===o.wishlist_id&amp;&amp;!o.wishlist_name)return t.closest("p").addClass("woocommerce-invalid"),!1;t.closest("p").removeClass("woocommerce-invalid")}if(T())return d.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:o,dataType:"json",beforeSend:function(){j(n)},complete:function(){C(n)},success:function(t){var e=t.result,i=t.message;yith_wcwl_l10n.multi_wishlist?(b(i,e),"undefined"!=typeof t.user_wishlists&amp;&amp;k(t.user_wishlists)):x(i),"true"!==e&amp;&amp;"exists"!==e||("undefined"!=typeof t.fragments&amp;&amp;O(t.fragments),yith_wcwl_l10n.multi_wishlist&amp;&amp;!yith_wcwl_l10n.hide_add_button||a.find(".yith-wcwl-add-button").remove(),a.addClass("exists")),c(),d("body").trigger("added_to_wishlist",[n,a])}}),!1;window.alert(yith_wcwl_l10n.labels.cookie_disabled)}),t.on("click",".wishlist_table .remove_from_wishlist",function(t){var e=d(this);return t.preventDefault(),u(e),!1}),t.on("adding_to_cart","body",function(t,e,i){void 0!==e&amp;&amp;void 0!==i&amp;&amp;e.closest(".wishlist_table").length&amp;&amp;(i.remove_from_wishlist_after_add_to_cart=e.closest("[data-row-id]").data("row-id"),i.wishlist_id=e.closest(".wishlist_table").data("id"),"undefined"!=typeof wc_add_to_cart_params&amp;&amp;(wc_add_to_cart_params.cart_redirect_after_add=yith_wcwl_l10n.redirect_to_cart),"undefined"!=typeof yith_wccl_general&amp;&amp;(yith_wccl_general.cart_redirect=D(yith_wcwl_l10n.redirect_to_cart)))}),t.on("added_to_cart","body",function(t,e,i,n){var a,o;void 0!==n&amp;&amp;n.closest(".wishlist_table").length&amp;&amp;("undefined"!=typeof wc_add_to_cart_params&amp;&amp;(wc_add_to_cart_params.cart_redirect_after_add=s),"undefined"!=typeof yith_wccl_general&amp;&amp;(yith_wccl_general.cart_redirect=D(s)),o=(a=n.closest("[data-row-id]")).closest(".wishlist-fragment").data("fragment-options"),n.removeClass("added"),a.find(".added_to_cart").remove(),yith_wcwl_l10n.remove_from_wishlist_after_add_to_cart&amp;&amp;o.is_user_owner&amp;&amp;a.remove())}),t.on("added_to_cart","body",function(){var t=d(".woocommerce-message");0===t.length?d("#yith-wcwl-form").prepend(yith_wcwl_l10n.labels.added_to_cart_message):t.fadeOut(300,function(){d(this).replaceWith(yith_wcwl_l10n.labels.added_to_cart_message).fadeIn()})}),t.on("cart_page_refreshed","body",c),t.on("click",".show-title-form",m),t.on("click",".wishlist-title-with-form h2",m),t.on("click",".remove_from_all_wishlists",function(t){var e=d(this),i=e.attr("data-product-id"),n=e.data("wishlist-id"),a=e.closest(".content"),i={action:yith_wcwl_l10n.actions.remove_from_all_wishlists,nonce:yith_wcwl_l10n.nonce.remove_from_all_wishlists_nonce,context:"frontend",prod_id:i,wishlist_id:n,fragments:S(i)};t.preventDefault(),d.ajax({beforeSend:function(){j(a)},complete:function(){C(a)},data:i,dataType:"json",method:"post",success:function(t){"undefined"!=typeof t.fragments&amp;&amp;O(t.fragments),c()},url:yith_wcwl_l10n.ajax_url})}),t.on("click",".hide-title-form",y),t.on("click",".save-title-form",v),t.on("change",".wishlist_manage_table .wishlist-visibility",g),t.on("change",".change-wishlist",function(){var t=d(this),e=t.parents(".cart.wishlist_table"),i=e.data("token"),n=t.parents("[data-row-id]").data("row-id");p({wishlist_token:i,destination_wishlist_token:t.val(),item_id:n,fragments:S()},function(){j(e)},function(t){"undefined"!=typeof t.fragments&amp;&amp;O(t.fragments),C(e)})}),t.on("click",".yith-wcwl-popup-footer .move_to_wishlist",function(){var i=d(this),t=i.attr("data-product-id"),e=i.data("origin-wishlist-id"),n=i.closest("form"),a=n.find(".wishlist-select").val(),o=n.find(".wishlist-name"),s=o.val(),n=n.find(".wishlist-visibility").filter(":checked").val();if("new"===a&amp;&amp;!s)return o.closest("p").addClass("woocommerce-invalid"),!1;o.closest("p").removeClass("woocommerce-invalid"),p({wishlist_token:e,destination_wishlist_token:a,item_id:t,wishlist_name:s,wishlist_visibility:n,fragments:S(t)},function(){j(i)},function(t){var e=t.message;yith_wcwl_l10n.multi_wishlist?(b(e),"undefined"!=typeof t.user_wishlists&amp;&amp;k(t.user_wishlists)):x(e),"undefined"!=typeof t.fragments&amp;&amp;O(t.fragments),c(),C(i)})}),t.on("click",".delete_item",function(){var i=d(this),t=i.attr("data-product-id"),e=i.data("item-id"),n=d(".add-to-wishlist-"+t),t={action:yith_wcwl_l10n.actions.delete_item_action,nonce:yith_wcwl_l10n.nonce.delete_item_nonce,context:"frontend",item_id:e,fragments:S(t)};return d.ajax({url:yith_wcwl_l10n.ajax_url,data:t,dataType:"json",beforeSend:function(){j(i)},complete:function(){C(i)},method:"post",success:function(t){var e=t.fragments,t=t.message;yith_wcwl_l10n.multi_wishlist&amp;&amp;b(t),i.closest(".yith-wcwl-remove-button").length||x(t),void 0!==e&amp;&amp;O(e),c(),d("body").trigger("removed_from_wishlist",[i,n])}}),!1}),t.on("change",".yith-wcwl-popup-content .wishlist-select",function(){var t=d(this);"new"===t.val()?t.parents(".yith-wcwl-first-row").next(".yith-wcwl-second-row").show():t.parents(".yith-wcwl-first-row").next(".yith-wcwl-second-row").hide()}),t.on("change","#bulk_add_to_cart",function(){var t=d(this),e=t.closest(".wishlist_table").find("[data-row-id]").find('input[type="checkbox"]:not(:disabled)');(t.is(":checked")?e.prop("checked","checked"):e.prop("checked",!1)).change()}),t.on("submit",".wishlist-ask-an-estimate-popup",function(){var t=d(this),i=t.closest("form"),n=t.closest(".pp_content"),t=i.serializeArray().reduce((t,e)=&gt;(t[e.name]=e.value,t),{});return t.action=yith_wcwl_l10n.actions.ask_an_estimate,t.nonce=yith_wcwl_l10n.nonce.ask_an_estimate_nonce,t.context="frontend",d.ajax({beforeSend:function(){j(i)},complete:function(){C(i)},data:t,dataType:"json",method:"post",success:function(t){var e;"undefined"!=typeof t.result&amp;&amp;t.result?void 0!==(e=t.template)&amp;&amp;(i.replaceWith(e),n.css("height","auto"),setTimeout(b,yith_wcwl_l10n.time_to_close_prettyphoto)):"undefined"!=typeof t.message&amp;&amp;(i.find(".woocommerce-error").remove(),i.find(".popup-description").after(d("&lt;div&gt;",{text:t.message,"class":"woocommerce-error"})))},url:yith_wcwl_l10n.ajax_url}),!1}),t.on("click",".yith-wfbt-add-wishlist",function(t){t.preventDefault();var e=d(this),t=d("#yith-wcwl-form");d("html, body").animate({scrollTop:t.offset().top},500),function(t,i){var e=t.attr("data-product-id"),n=d(document).find(".cart.wishlist_table"),a=n.data("pagination"),o=n.data("per-page"),s=n.data("id"),l=n.data("token"),t={action:yith_wcwl_l10n.actions.reload_wishlist_and_adding_elem_action,nonce:yith_wcwl_l10n.nonce.reload_wishlist_and_adding_elem_nonce,context:"frontend",pagination:a,per_page:o,wishlist_id:s,wishlist_token:l,add_to_wishlist:e,product_type:t.data("product-type")};if(!T())return window.alert(yith_wcwl_l10n.labels.cookie_disabled);d.ajax({type:"POST",url:yith_wcwl_l10n.ajax_url,data:t,dataType:"html",beforeSend:function(){j(n)},complete:function(){C(n)},success:function(t){var e=d(t),t=e.find("#yith-wcwl-form"),e=e.find(".yith-wfbt-slider-wrapper");i.replaceWith(t),d(".yith-wfbt-slider-wrapper").replaceWith(e),c(),d(document).trigger("yith_wcwl_reload_wishlist_from_frequently")}})}(e,t)}),t.on("submit",".yith-wcwl-popup-form",function(){return!1}),t.on("yith_infs_added_elem",function(){e()}),t.on("found_variation",function(t,e){var i=d(t.target).data("product_id"),n=e.variation_id,t=d(".yith-wcwl-add-to-wishlist").find('[data-product-id="'+i+'"]'),e=d(".yith-wcwl-add-to-wishlist").find('[data-original-product-id="'+i+'"]'),t=t.add(e),e=t.closest(".wishlist-fragment").filter(":visible");i&amp;&amp;n&amp;&amp;t.length&amp;&amp;(t.each(function(){var t=d(this),e=t.closest(".yith-wcwl-add-to-wishlist");t.attr("data-original-product-id",i),t.attr("data-product-id",n),e.length&amp;&amp;(void 0!==(t=e.data("fragment-options"))&amp;&amp;(t.product_id=n,e.data("fragment-options",t)),e.removeClass(function(t,e){return e.match(/add-to-wishlist-\S+/g).join(" ")}).addClass("add-to-wishlist-"+n).attr("data-fragment-ref",n))}),yith_wcwl_l10n.reload_on_found_variation&amp;&amp;(j(e),P({fragments:e,firstLoad:!1})))}),t.on("reset_data",function(t){var n=d(t.target).data("product_id"),e=d('[data-original-product-id="'+n+'"]'),t=e.closest(".wishlist-fragment").filter(":visible");n&amp;&amp;e.length&amp;&amp;(e.each(function(){var t=d(this),e=t.closest(".yith-wcwl-add-to-wishlist"),i=t.attr("data-product-id");t.attr("data-product-id",n),t.attr("data-original-product-id",""),e.length&amp;&amp;(void 0!==(t=e.data("fragment-options"))&amp;&amp;(t.product_id=n,e.data("fragment-options",t)),e.removeClass("add-to-wishlist-"+i).addClass("add-to-wishlist-"+n).attr("data-fragment-ref",n))}),yith_wcwl_l10n.reload_on_found_variation&amp;&amp;(j(t),P({fragments:t,firstLoad:!1})))}),t.on("yith_wcwl_reload_fragments",P),t.on("yith_wcwl_reload_after_ajax",c),t.on("yith_infs_added_elem",function(t,e){P({container:e,firstLoad:!1})}),t.on("yith_wcwl_fragments_loaded",function(t,e,i,n){n&amp;&amp;d(".variations_form").find(".variations select").last().change()}),t.on("click",".yith-wcwl-popup-feedback .close-popup",function(t){t.preventDefault(),b()}),"undefined"!=typeof yith_wcwl_l10n.enable_notices&amp;&amp;!yith_wcwl_l10n.enable_notices||!d(".yith-wcwl-add-to-wishlist").length||d("#yith-wcwl-popup-message").length||(t=d("&lt;div&gt;").attr("id","yith-wcwl-message"),t=d("&lt;div&gt;").attr("id","yith-wcwl-popup-message").html(t).hide(),d("body").prepend(t)),o(),r(),_(),h(),f(),d(document).on("click",".show-tab",function(t){var e=d(this),i=e.closest(".yith-wcwl-popup-content"),n=e.data("tab"),a=i.find(".tab").filter("."+n);if(t.preventDefault(),!a.length)return!1;e.addClass("active").siblings(".show-tab").removeClass("active"),a.show().siblings(".tab").hide(),"create"===n?i.prepend('&lt;input type="hidden" id="new_wishlist_selector" class="wishlist-select" value="new"&gt;'):i.find("#new_wishlist_selector").remove(),d(document).trigger("yith_wcwl_tab_selected",[n,a])}),d(document).on("change",".wishlist-select",function(){var t=d(this),e=t.closest(".yith-wcwl-popup-content"),i=t.closest(".tab"),n=e.find(".tab.create"),a=e.find(".show-tab"),e=a.filter('[data-tab="create"]');"new"===t.val()&amp;&amp;n.length&amp;&amp;(i.hide(),n.show(),a.removeClass("active"),e.addClass("active"),t.find("option").removeProp("selected"),t.change())}),a(),i(),e(),n(),l=!1,yith_wcwl_l10n.is_wishlist_responsive&amp;&amp;d(window).on("resize",function(){var t=d(".wishlist_table.responsive"),e=t.is(".mobile"),i=window.matchMedia("(max-width: "+yith_wcwl_l10n.mobile_media_query+"px)"),n=t.closest("form"),a=n.attr("class"),o=n.data("fragment-options"),s={},n=!1;t.length&amp;&amp;(i.matches&amp;&amp;t&amp;&amp;!e?(o.is_mobile="yes",n=!0):!i.matches&amp;&amp;t&amp;&amp;e&amp;&amp;(o.is_mobile="no",n=!0),n&amp;&amp;(l&amp;&amp;l.abort(),s[a.split(" ").join(yith_wcwl_l10n.fragments_index_glue)]=o,l=d.ajax({beforeSend:function(){j(t)},complete:function(){C(t)},data:{action:yith_wcwl_l10n.actions.load_mobile_action,nonce:yith_wcwl_l10n.nonce.load_mobile_nonce,context:"frontend",fragments:s},method:"post",success:function(t){"undefined"!=typeof t.fragments&amp;&amp;(O(t.fragments),c(),d(document).trigger("yith_wcwl_responsive_template",[e,t.fragments]))},url:yith_wcwl_l10n.ajax_url})))}),w(),yith_wcwl_l10n.enable_ajax_loading&amp;&amp;P()}).trigger("yith_wcwl_init"),d("form#yith-wcwl-form .wishlist_table .product-quantity input").on("keypress",function(t){if("13"==t.keyCode)return t.preventDefault(),!1}),d(document).ready(function(){"thumbnails"===yith_wcwl_l10n.yith_wcwl_button_position&amp;&amp;d(".woocommerce-product-gallery + div.yith-wcwl-add-to-wishlist").appendTo(".woocommerce-product-gallery")})});(function($){if(!window._is_wcfm_product_form){return}
var __uploaderOpen=null;function toggleProcessableState(ev){__uploadedOpen=setInterval(function(){if(wp.media.frame){clearInterval(__uploaderOpen);wp.media.frame.uploader.uploader.param('_processable_image',!0);wp.media.frame.on('close escape',function(){wp.media.frame.uploader.uploader.param('_processable_image',!1)})}},100)}
$('.wcfm-wp-fields-uploader').each(function(){$(this).find('img').on('click',toggleProcessableState)});$('#gallery_img').on('click','.add_multi_input_block',function(){$('.wcfm-wp-fields-uploader').each(function(){$(this).find('img').off('click',toggleProcessableState)});$('.wcfm-wp-fields-uploader').each(function(){$(this).find('img').on('click',toggleProcessableState)})})})(jQuery)</pre></body></html>