/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={},r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s})
;var qubely_urls={"plugin":"https:\/\/www.kochbox.de\/wp-content\/plugins\/qubely\/","ajax":"https:\/\/www.kochbox.de\/wp-admin\/admin-ajax.php","nonce":"8306332cb4","actual_url":".kochbox.de"}
;var qubely_container_width={"sm":"540","md":"720","lg":"960","xl":"1140"}
;document.addEventListener('DOMContentLoaded',function(){var responseWraps=document.getElementsByClassName('glsr-form-message');for(var i=0;i<responseWraps.length;i++)(new MutationObserver(function(mutations){if(!mutations.length)
return;if(mutations[0].target.classList.contains('glsr-form-success'))
window.location.reload()})).observe(responseWraps[i],{attributes:!0,childList:!0,characterData:!1})})
;const ranking_tables=document.querySelectorAll('.ranking_table .ribbon');ranking_tables.forEach(function(ribbon){ribbon.parentElement.parentElement.parentElement.classList.add('more_space')});document.querySelectorAll('.mehr').forEach(function(el){el.addEventListener('click',function(e){e.preventDefault();let details=this.parentNode.querySelector('.details');let button=this.parentNode.querySelector('.mehr');let expanded=this.parentNode.querySelector('.hide_expanded');expanded.classList.toggle('hidden');details.classList.toggle('hidden');button.classList.toggle('status')})})
;document.addEventListener("DOMContentLoaded",function(event){NKAnrKEh65IIGa0YFv__15__brave_endDate=!1;NKAnrKEh65IIGa0YFv__15__brave_endDate=new Date(+new Date()+(15*3600000));if(localStorage.getItem("NKAnrKEh65IIGa0YFv__15__brave_endDate")){NKAnrKEh65IIGa0YFv__15__brave_endDate=new Date(localStorage.getItem("NKAnrKEh65IIGa0YFv__15__brave_endDate"))}else{localStorage.setItem("NKAnrKEh65IIGa0YFv__15__brave_endDate",NKAnrKEh65IIGa0YFv__15__brave_endDate)}if(new Date(NKAnrKEh65IIGa0YFv__15__brave_endDate).getTime()<new Date().getTime()){if(new Date().getTime()>new Date(new Date(NKAnrKEh65IIGa0YFv__15__brave_endDate).getTime()+(1*1)).getTime()){console.log("Repeat Evergreen Timer!!!!!!!!");NKAnrKEh65IIGa0YFv__15__brave_endDate=new Date(+new Date()+(15*3600000));localStorage.setItem("NKAnrKEh65IIGa0YFv__15__brave_endDate",NKAnrKEh65IIGa0YFv__15__brave_endDate)}}brave_popup_data[9218].timers.push({device:'desktop',step:0,ended:new Date().getTime()>NKAnrKEh65IIGa0YFv__15__brave_endDate.getTime()})
console.log('Countdown JS Loaded!!!');setInterval("brave_countdown('-NKAnr-KEh65IIGa0YFv', '24/03/2020', '11', '20', true, false, NKAnrKEh65IIGa0YFv__15__brave_endDate)",1000)})
;document.addEventListener("DOMContentLoaded",function(event){NKAnrKEh65IIGa0YFy__15__brave_endDate=!1;NKAnrKEh65IIGa0YFy__15__brave_endDate=new Date(+new Date()+(15*3600000));if(localStorage.getItem("NKAnrKEh65IIGa0YFy__15__brave_endDate")){NKAnrKEh65IIGa0YFy__15__brave_endDate=new Date(localStorage.getItem("NKAnrKEh65IIGa0YFy__15__brave_endDate"))}else{localStorage.setItem("NKAnrKEh65IIGa0YFy__15__brave_endDate",NKAnrKEh65IIGa0YFy__15__brave_endDate)}if(new Date(NKAnrKEh65IIGa0YFy__15__brave_endDate).getTime()<new Date().getTime()){if(new Date().getTime()>new Date(new Date(NKAnrKEh65IIGa0YFy__15__brave_endDate).getTime()+(1*1)).getTime()){console.log("Repeat Evergreen Timer!!!!!!!!");NKAnrKEh65IIGa0YFy__15__brave_endDate=new Date(+new Date()+(15*3600000));localStorage.setItem("NKAnrKEh65IIGa0YFy__15__brave_endDate",NKAnrKEh65IIGa0YFy__15__brave_endDate)}}brave_popup_data[9218].timers.push({device:'mobile',step:0,ended:new Date().getTime()>NKAnrKEh65IIGa0YFy__15__brave_endDate.getTime()})
console.log('Countdown JS Loaded!!!');setInterval("brave_countdown('-NKAnr-KEh65IIGa0YFy', '24/03/2020', '11', '20', true, false, NKAnrKEh65IIGa0YFy__15__brave_endDate)",1000)})
;brave_popup_data[9218]={title:'Footer &#8211; Sitewide',type:'popup',fonts:[],advancedAnimation:!1,hasAnimation:!1,hasContAnim:!1,animationData:[{"desktop":{"elements":[{"animation":{"load":{},"exit":{},"continious":{},"custom_1":{},"custom_2":{},"custom_3":{}}},{"animation":{"load":{},"exit":{},"continious":{},"custom_1":{},"custom_2":{},"custom_3":{}}}],"totalDuration":0},"mobile":{"elements":[{"animation":{"load":{},"exit":{},"continious":{},"custom_1":{},"custom_2":{},"custom_3":{}}},{"animation":{"load":{},"exit":{},"continious":{},"custom_1":{},"custom_2":{},"custom_3":{}}}],"totalDuration":0}}],videoData:[],hasYoutube:!1,hasVimeo:!1,settings:{"goal":"all","goalAction":{"step":0,"type":"step"},"audience":[],"frequency":[],"placement":{"placementType":"sitewide","posts":[4149],"exclude":{"posts":[],"urls":[{"id":"-NKjoXiGWJH132oRC0Me","link":"https:\/\/www.kochbox.de\/wissen\/hellofresh-kosten\/"},{"id":"-NKjoXkqQcmO61AaM4Sv","link":"https:\/\/www.kochbox.de\/wissen\/hellofresh-neukunden\/"},{"id":"-NKjoXnVTFNCbp1Q3q3e","link":"https:\/\/www.kochbox.de\/wissen\/hellofresh-lieferung\/"},{"id":"-NKjoXqTMn3knozikIBB","link":"https:\/\/www.kochbox.de\/wissen\/hellofresh-pausieren\/"},{"id":"-NKjoXswOKCs8dzGo6r0","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/hellofresh\/"},{"id":"-NKjoXvPzxJDg34aF4g3","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/dinnerly-vs-hello-fresh\/"},{"id":"-NKjoXy36phcIZKLknHq","link":"https:\/\/www.kochbox.de\/gutscheine\/hellofresh-gutscheine\/"},{"id":"-NKjoY3m1o5C3HhbtQdk","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/marley-spoon-vs-hello-fresh\/"},{"id":"-NKjoYBVaMDzJEgD0M_6","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/dinnerly-vs-marley-spoon\/"},{"id":"-NKjoYHDEQk1mu1PUwNj","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/dinnerly\/"},{"id":"-NKjoYLxNf8PU0T1ioY6","link":"https:\/\/www.kochbox.de\/gutscheine\/dinnerly-gutscheine\/"},{"id":"-NKjoYOnB7o7hU53l0WA","link":"https:\/\/www.kochbox.de\/wissen\/dinnerly-kosten\/"},{"id":"-NKjoZDDmOmXibM5593l","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/marley-spoon\/"},{"id":"-NKjoZFk6RxD9jqX8O67","link":"https:\/\/www.kochbox.de\/wissen\/marley-spoon-fleisch-herkunft\/"},{"id":"-NKjoZHu9fgFzeoUaPBL","link":"https:\/\/www.kochbox.de\/gutscheine\/marley-spoon-gutscheine\/"},{"id":"-NKjoZKVwPgnM6Wt5KJG","link":"https:\/\/www.kochbox.de\/wissen\/marley-spoon-kochbox-verschenken\/"},{"id":"-NKjoZMwj77sSt_AJZ3V","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/keto-cycle\/"},{"id":"-NKjoZP1xTSvzIgG8cwV","link":"https:\/\/www.kochbox.de\/wissen\/diaet-und-keto-kochboxen\/"},{"id":"-NKjoZRHJrWoIU6s5uSV","link":"https:\/\/www.kochbox.de\/wissen\/keto-cycle-kosten\/"},{"id":"-NKjoZY5RaEwbh96qZfp","link":"https:\/\/www.kochbox.de\/wissen\/so-funktioniert-die-keto-cycle-diaet\/"},{"id":"-NKjoZ_cyT2nCzpdRdHn","link":"https:\/\/www.kochbox.de\/wissen\/low-carb-kochbox\/"},{"id":"-NKjoZcBTMyMDPSuL8Kq","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/wyldr\/"},{"id":"-NKjoZesit-7PdhkeJiF","link":"https:\/\/www.kochbox.de\/easycookasia-kochbox-test\/"},{"id":"-NKjoZhXNO6MkjX3awxf","link":"https:\/\/www.kochbox.de\/easycookasia-gutscheine\/"},{"id":"-NKjoZkRRMOkqXlvoJYq","link":"https:\/\/www.kochbox.de\/wissen\/easycookasia-erfahrungen\/"},{"id":"-NKjoZoXYnVzvbgg4uk9","link":"https:\/\/www.kochbox.de\/mycookingbox-test\/"},{"id":"-NKjoZrNJisV-toclXoC","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/my-cooking-box\/"},{"id":"-NKjoZyZPAL0XR3VXZiq","link":"https:\/\/www.kochbox.de\/online-supermaerkte\/flink-vs-gorillas\/"},{"id":"-NKjo_09Wdcuo-gAgwQl","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/gorillas-lieferdienst\/"},{"id":"-NKjo_5XMfCcOGeDTUfA","link":"https:\/\/www.kochbox.de\/online-supermaerkte\/gorillas-vs-supermarkt\/"},{"id":"-NKjo_NRU_4LyxgGxyTQ","link":"https:\/\/www.kochbox.de\/gutscheine\/gorillas-muenchen\/"},{"id":"-NKjo_QLbflb9xonSZ-j","link":"https:\/\/www.kochbox.de\/wissen\/liefergebiete-gorillas\/"},{"id":"-NKjo_YqRNXCBjWiuHpi","link":"https:\/\/www.kochbox.de\/wissen\/aktuelle-lieferzeiten-gorillas\/"}]},"urls":[]},"trigger":{"triggerType":"load"},"advanced":{"ajaxLoad":!1}},close:[{"desktop":{},"mobile":{}}],forceLoad:!1,forceStep:!1,hasDesktopEmbed:!1,hasMobileEmbed:!1,schedule:{},parentID:!1,variants:[],embedLock:!1,ajaxLoad:!1,ajaxLoaded:!1,timers:[],}
document.addEventListener("DOMContentLoaded",function(event){brave_init_popup(9218,brave_popup_data[9218])})
;brave_popup_data[10922]={title:'Exit Sitewide (HF)',type:'popup',fonts:[],advancedAnimation:!1,hasAnimation:!0,hasContAnim:!1,animationData:[{"desktop":{"elements":[{"animation":{"load":{"props":{"start":{"opacity":0,"posy":-50},"end":{"opacity":100,"posy":0}},"duration":500,"delay":0,"easing":"easeInSine","preset":"fadeInTop"},"exit":{},"continious":{},"custom_1":{},"custom_2":{},"custom_3":{}},"id":"popup","top":"","left":""}],"totalDuration":{"load":500}},"mobile":{"elements":[],"totalDuration":0}}],videoData:[],hasYoutube:!1,hasVimeo:!1,settings:{"goal":"all","goalAction":{"step":0,"type":"step"},"audience":{"userType":"guest","devices":"desktop"},"frequency":{"repeat":!0,"close":!0,"closeFor":"15","repeatDelay":!0,"repeatCount":"2","repeatDelayTime":"120000"},"placement":{"placementType":"sitewide","urls":[{"id":"-NKSGRUPLD5QD_qFxNmp"}],"exclude":{"urls":[{"id":"-NKmMQiMy2Tc-ni-4YQ7","link":"https:\/\/www.kochbox.de\/wissen\/hellofresh-kosten\/"},{"id":"-NKmMQl7BNpfBnn-19qz","link":"https:\/\/www.kochbox.de\/wissen\/hellofresh-neukunden\/"},{"id":"-NKmMQp1Uag_NN8CKyRk","link":"https:\/\/www.kochbox.de\/wissen\/hellofresh-lieferung\/"},{"id":"-NKmMQrXEUnD22D6_YjK","link":"https:\/\/www.kochbox.de\/wissen\/hellofresh-pausieren\/"},{"id":"-NKmMQtuQJgLrbloemfn","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/hellofresh\/"},{"id":"-NKmMQwWGPYNibSXTdMS","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/dinnerly-vs-hello-fresh\/"},{"id":"-NKmMQzZkFsV8SCVPuAH","link":"https:\/\/www.kochbox.de\/gutscheine\/hellofresh-gutscheine\/"},{"id":"-NKmMRA6rhkFGliKD436","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/marley-spoon-vs-hello-fresh\/"},{"id":"-NKmMRBmExzXh1lGtHp5","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/dinnerly-vs-marley-spoon\/"},{"id":"-NKmMRDrFOzYaKleNrMJ","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/dinnerly\/"},{"id":"-NKmMRGBP4D7C5d89obb","link":"https:\/\/www.kochbox.de\/gutscheine\/dinnerly-gutscheine\/"},{"id":"-NKmMRIKB2XzWatSUfay","link":"https:\/\/www.kochbox.de\/wissen\/dinnerly-kosten\/"},{"id":"-NKmMRKn3AytFQ81BrV_","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/marley-spoon\/"},{"id":"-NKmMRMKlq7IqjaDFGba","link":"https:\/\/www.kochbox.de\/wissen\/marley-spoon-fleisch-herkunft\/"},{"id":"-NKmMROtygbsREQH5Jqp","link":"https:\/\/www.kochbox.de\/gutscheine\/marley-spoon-gutscheine\/"},{"id":"-NKmMRSRfSVXlkIpg08S","link":"https:\/\/www.kochbox.de\/wissen\/marley-spoon-kochbox-verschenken\/"},{"id":"-NKmMRUJq1vlVyhERgBW","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/keto-cycle\/"},{"id":"-NKmMRWhEwGyXDs8AyqO","link":"https:\/\/www.kochbox.de\/wissen\/diaet-und-keto-kochboxen\/"},{"id":"-NKmMRYt0C42xWayMbgP","link":"https:\/\/www.kochbox.de\/wissen\/keto-cycle-kosten\/"},{"id":"-NKmMR_lezGY5npDQqev","link":"https:\/\/www.kochbox.de\/wissen\/so-funktioniert-die-keto-cycle-diaet\/"},{"id":"-NKmMRc5ZZaiHNkGd3ps","link":"https:\/\/www.kochbox.de\/wissen\/low-carb-kochbox\/"},{"id":"-NKmMRdXvo4L4RFM4YNv","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/wyldr\/"},{"id":"-NKmMRfsyz-LXHVj5jvO","link":"https:\/\/www.kochbox.de\/easycookasia-kochbox-test\/"},{"id":"-NKmMRhsXMY70zslWsxC","link":"https:\/\/www.kochbox.de\/easycookasia-gutscheine\/"},{"id":"-NKmMRjk3I1SUg5Sxb3D","link":"https:\/\/www.kochbox.de\/wissen\/easycookasia-erfahrungen\/"},{"id":"-NKmMRm6wTLMQQGkL-Zx","link":"https:\/\/www.kochbox.de\/mycookingbox-test\/"},{"id":"-NKmMRo8osMXGfsCHSFb","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/my-cooking-box\/"},{"id":"-NKmMRqDfzwoB85Dp-BG","link":"https:\/\/www.kochbox.de\/online-supermaerkte\/flink-vs-gorillas\/"},{"id":"-NKmMRrlgXzQ_tBE6epJ","link":"https:\/\/www.kochbox.de\/anbieter-bewertungen\/gorillas-lieferdienst\/"},{"id":"-NKmMRu5PknVI_LhBux5","link":"https:\/\/www.kochbox.de\/online-supermaerkte\/gorillas-vs-supermarkt\/"},{"id":"-NKmMRvy4MLhAq0uwESQ","link":"https:\/\/www.kochbox.de\/gutscheine\/gorillas-muenchen\/"},{"id":"-NKmMS-jz0vkS32kkWvR","link":"https:\/\/www.kochbox.de\/wissen\/liefergebiete-gorillas\/"},{"id":"-NKmMS7Ugj7DZ02ml_9I","link":"https:\/\/www.kochbox.de\/wissen\/aktuelle-lieferzeiten-gorillas\/"}]}},"trigger":{"triggerType":"exit","exitMobileFallback":{"type":"scroll","time":2,"scroll":"80"},"scrolltype":"twenty","scrollHide":!0,"time":{"hours":"00","minutes":"2","seconds":"00"}},"advanced":{"orderOverride":!1,"ajaxLoad":!1}},close:[{"desktop":{},"mobile":{}}],forceLoad:!1,forceStep:!1,hasDesktopEmbed:!1,hasMobileEmbed:!1,schedule:{},parentID:!1,variants:[],embedLock:!1,ajaxLoad:!1,ajaxLoaded:!1,timers:[],}
document.addEventListener("DOMContentLoaded",function(event){brave_init_popup(10922,brave_popup_data[10922])})
;var astra={"break_point":"921","isRtl":"","query_vars":"{\"page\":\"\",\"pagename\":\"staedte\\\/osnabruck\"}","edit_post_url":"https:\/\/www.kochbox.de\/wp-admin\/post.php?post={{id}}&action=edit","ajax_url":"https:\/\/www.kochbox.de\/wp-admin\/admin-ajax.php","infinite_count":"2","astinfiniteposttype":"page","infinite_total":"0","pagination":"number","infinite_scroll_event":"scroll","infinite_nonce":"a3a52a7e5d","no_more_post_message":"No more posts to show.","grid_layout":"4","site_url":"https:\/\/www.kochbox.de","show_comments":"Show Comments","masonryEnabled":"","blogMasonryBreakPoint":"921"}
;var astraGetParents=function(e,t){Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),a=t.length;0<=--a&&t.item(a)!==this;);return-1<a});for(var a=[];e&&e!==document;e=e.parentNode)(!t||e.matches(t))&&a.push(e);return a},getParents=function(e,t){console.warn("getParents() function has been deprecated since version 2.5.0 or above of Astra Theme and will be removed in the future. Use astraGetParents() instead."),astraGetParents(e,t)},astraToggleClass=function(e,t){e.classList.contains(t)?e.classList.remove(t):e.classList.add(t)},toggleClass=function(e,t){console.warn("toggleClass() function has been deprecated since version 2.5.0 or above of Astra Theme and will be removed in the future. Use astraToggleClass() instead."),astraToggleClass(e,t)};!function(){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var a=document.createEvent("CustomEvent");return a.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),a}"function"!=typeof window.CustomEvent&&(e.prototype=window.Event.prototype,window.CustomEvent=e)}();var astraTriggerEvent=function(e,t){var a=new CustomEvent(t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:{});e.dispatchEvent(a)};!function(){var l=document.querySelectorAll("#masthead .main-header-menu-toggle"),i=document.getElementById("masthead"),r={},c="",d=document.body,u="";function e(e){c=e.detail.type;var t=document.querySelectorAll(".menu-toggle");if("dropdown"===c&&(document.getElementById("ast-mobile-popup").classList.remove("active","show"),m("updateHeader")),"off-canvas"===c)for(var a=0;a<t.length;a++)void 0!==t[a]&&t[a].classList.contains("toggled")&&t[a].click();n(c)}function m(e){var t="";if(null==(u=i.querySelector("#ast-mobile-header"))||"dropdown"!==u.dataset.type||"updateHeader"===e){t=(void 0!==e&&"updateHeader"!==e?e.closest(".ast-mobile-popup-inner"):document.querySelector("#ast-mobile-popup")).querySelectorAll(".menu-item-has-children");for(var a=0;a<t.length;a++){t[a].classList.remove("ast-submenu-expanded");for(var n=t[a].querySelectorAll(".sub-menu"),s=0;s<n.length;s++)n[s].style.display="none"}var o=document.querySelectorAll(".menu-toggle");document.body.classList.remove("ast-main-header-nav-open","ast-popup-nav-open"),document.documentElement.classList.remove("ast-off-canvas-active");for(var l=0;l<o.length;l++)o[l].classList.remove("toggled"),o[l].style.display="flex"}}function n(e){var t=document.querySelectorAll("#ast-mobile-header .menu-toggle"),a=document.querySelectorAll("#ast-desktop-header .menu-toggle");if(void 0===e&&null!==i)if(u=i.querySelector("#ast-mobile-header"))e=u.dataset.type;else{var n=i.querySelector("#ast-desktop-header");if(!n)return;e=n.dataset.toggleType}if("off-canvas"===e){var s=document.getElementById("menu-toggle-close"),n=document.querySelector(".ast-mobile-popup-inner");if(null==n)return;popupLinks=n.getElementsByTagName("a");for(var o=0;o<t.length;o++)t[o].removeEventListener("click",astraNavMenuToggle,!1),t[o].addEventListener("click",popupTriggerClick,!1),t[o].trigger_type="mobile";for(o=0;o<a.length;o++)a[o].removeEventListener("click",astraNavMenuToggle,!1),a[o].addEventListener("click",popupTriggerClick,!1),a[o].trigger_type="desktop";for(s.addEventListener("click",function(e){document.getElementById("ast-mobile-popup").classList.remove("active","show"),m(this)}),document.addEventListener("keyup",function(e){27===e.keyCode&&(e.preventDefault(),document.getElementById("ast-mobile-popup").classList.remove("active","show"),m())}),document.addEventListener("click",function(e){e.target===document.querySelector(".ast-mobile-popup-drawer.active .ast-mobile-popup-overlay")&&(document.getElementById("ast-mobile-popup").classList.remove("active","show"),m())}),link=0,len=popupLinks.length;link<len;link++)null===popupLinks[link].getAttribute("href")||"#"!=popupLinks[link].getAttribute("href")||popupLinks[link].parentElement.classList.contains("menu-item-has-children")||(popupLinks[link].addEventListener("click",g,!0),popupLinks[link].headerType="off-canvas");AstraToggleSetup()}else if("dropdown"===e){var s=document.querySelector(".ast-mobile-header-content"),e=document.querySelector(".ast-desktop-header-content"),l=s.getElementsByTagName("a"),r=e.getElementsByTagName("a");for(link=0,len=l.length;link<len;link++)null===l[link].getAttribute("href")||"#"!=l[link].getAttribute("href")||l[link].parentElement.classList.contains("menu-item-has-children")||(l[link].addEventListener("click",g,!0),l[link].headerType="dropdown");for(link=0,len=r.length;link<len;link++)r[link].addEventListener("click",g,!0),r[link].headerType="dropdown";for(o=0;o<t.length;o++)t[o].removeEventListener("click",popupTriggerClick,!1),t[o].addEventListener("click",astraNavMenuToggle,!1),t[o].trigger_type="mobile";for(o=0;o<a.length;o++)a[o].removeEventListener("click",popupTriggerClick,!1),a[o].addEventListener("click",astraNavMenuToggle,!1),a[o].trigger_type="desktop";AstraToggleSetup()}p()}function g(e){switch(e.currentTarget.headerType){case"dropdown":for(var t=document.querySelectorAll(".menu-toggle.toggled"),a=0;a<t.length;a++)t[a].click();break;case"off-canvas":document.getElementById("menu-toggle-close").click()}}""!==(u=null!=i?i.querySelector("#ast-mobile-header"):u)&&null!==u&&(c=u.dataset.type),document.addEventListener("astMobileHeaderTypeChange",e,!1),popupTriggerClick=function(e){var t=e.currentTarget.trigger_type,e=document.getElementById("ast-mobile-popup");d.classList.contains("ast-popup-nav-open")||d.classList.add("ast-popup-nav-open"),d.classList.contains("ast-main-header-nav-open")||d.classList.add("ast-main-header-nav-open"),document.documentElement.classList.contains("ast-off-canvas-active")||document.documentElement.classList.add("ast-off-canvas-active"),"desktop"===t&&(e.querySelector(".ast-mobile-popup-content").style.display="none",e.querySelector(".ast-desktop-popup-content").style.display="block"),"mobile"===t&&(e.querySelector(".ast-desktop-popup-content").style.display="none",e.querySelector(".ast-mobile-popup-content").style.display="block"),this.style.display="none",e.classList.add("active","show")},window.addEventListener("load",function(){n()}),document.addEventListener("astLayoutWidthChanged",function(){n()}),document.addEventListener("astPartialContentRendered",function(){l=document.querySelectorAll(".main-header-menu-toggle"),d.classList.remove("ast-main-header-nav-open"),document.addEventListener("astMobileHeaderTypeChange",e,!1),n(),p()});var s=window.innerWidth;window.addEventListener("resize",function(){var e,t,a,n;"INPUT"!==document.activeElement.tagName&&(e=document.getElementById("menu-toggle-close"),t=document.querySelector(".menu-toggle.toggled"),a=document.querySelector("#masthead > #ast-desktop-header .ast-desktop-header-content"),n=document.querySelector(".elementor-editor-active"),a&&(a.style.display="none"),window.innerWidth!==s&&(t&&null===n&&t.click(),document.body.classList.remove("ast-main-header-nav-open","ast-popup-nav-open"),e&&null==n&&e.click()),o(),AstraToggleSetup())}),document.addEventListener("DOMContentLoaded",function(){var e,t;for(AstraToggleSetup(),e=document.querySelectorAll(".navigation-accessibility"),t=0;t<=e.length-1;t++)e[t]&&function(e){if(e){var t=e.getElementsByTagName("button")[0];if(void 0!==t||void 0!==(t=e.getElementsByTagName("a")[0])){var a=e.getElementsByTagName("ul")[0];if(void 0!==a){a.setAttribute("aria-expanded","false"),-1===a.className.indexOf("nav-menu")&&(a.className+=" nav-menu"),t.onclick=function(){-1!==e.className.indexOf("toggled")?(e.className=e.className.replace(" toggled",""),t.setAttribute("aria-expanded","false"),a.setAttribute("aria-expanded","false")):(e.className+=" toggled",t.setAttribute("aria-expanded","true"),a.setAttribute("aria-expanded","true"))};for(var n=a.getElementsByTagName("a"),s=a.getElementsByTagName("ul"),o=0,l=s.length;o<l;o++)s[o].parentNode.setAttribute("aria-haspopup","true");for(o=0,l=n.length;o<l;o++)n[o].addEventListener("focus",b,!0),n[o].addEventListener("blur",b,!0),n[o].addEventListener("click",y,!0)}else t.style.display="none"}}}(e[t])});var o=function(){var e=d.style.overflow;d.style.overflow="hidden";var t=document.documentElement.clientWidth;if(d.style.overflow=e,astra.break_point<t||0===t){if(0<l.length)for(var a=0;a<l.length;a++)null!==l[a]&&l[a].classList.remove("toggled");d.classList.remove("ast-header-break-point"),d.classList.add("ast-desktop"),astraTriggerEvent(d,"astra-header-responsive-enabled")}else d.classList.add("ast-header-break-point"),d.classList.remove("ast-desktop"),astraTriggerEvent(d,"astra-header-responsive-disabled")},p=function(){var e,t,a=document.querySelectorAll(".ast-account-action-login")[0];void 0!==a&&(e=document.getElementById("ast-hb-login-close"),t=document.getElementById("ast-hb-account-login-wrap"),a.onclick=function(e){e.preventDefault(),e.stopPropagation(),t.classList.contains("show")||t.classList.add("show")},e.onclick=function(e){e.preventDefault(),t.classList.remove("show")})};o(),AstraToggleSubMenu=function(e){e.preventDefault();var t=this.parentNode;t.classList.contains("ast-submenu-expanded")&&document.querySelector("header.site-header").classList.contains("ast-builder-menu-toggle-link")&&(this.classList.contains("ast-menu-toggle")||""!==(e=t.querySelector("a").getAttribute("href"))&&"#"!==e&&(window.location=e));for(var a=t.querySelectorAll(".menu-item-has-children"),n=0;n<a.length;n++){a[n].classList.remove("ast-submenu-expanded");var s=a[n].querySelector(".sub-menu, .children");null!==s&&(s.style.display="none")}for(var o=t.parentNode.querySelectorAll(".menu-item-has-children"),n=0;n<o.length;n++)if(o[n]!=t){o[n].classList.remove("ast-submenu-expanded");for(var l=o[n].querySelectorAll(".sub-menu"),r=0;r<l.length;r++)l[r].style.display="none"}t.classList.contains("menu-item-has-children")&&(astraToggleClass(t,"ast-submenu-expanded"),t.classList.contains("ast-submenu-expanded")?t.querySelector(".sub-menu").style.display="block":t.querySelector(".sub-menu").style.display="none")},AstraToggleSetup=function(){var e,t;if("undefined"!=typeof astraAddon)astraToggleSetupPro(c,d,r);else if(0<(t=(e="off-canvas"===c||"full-width"===c?document.querySelectorAll("#ast-mobile-popup, #ast-mobile-header"):document.querySelectorAll("#ast-mobile-header"),document.querySelectorAll("#ast-mobile-header .main-header-menu-toggle"))).length)for(var a=0;a<t.length;a++)if(t[a].setAttribute("data-index",a),r[a]||(r[a]=t[a],t[a].addEventListener("click",astraNavMenuToggle,!1)),void 0!==e[a])for(var n,s=0;s<e.length;s++)if(0<(n=document.querySelector("header.site-header").classList.contains("ast-builder-menu-toggle-link")?e[s].querySelectorAll("ul.main-header-menu .menu-item-has-children > .menu-link, ul.main-header-menu .ast-menu-toggle"):e[s].querySelectorAll("ul.main-header-menu .ast-menu-toggle")).length)for(var o=0;o<n.length;o++)n[o].addEventListener("click",AstraToggleSubMenu,!1)},astraNavMenuToggle=function(e){if("undefined"!=typeof astraAddon)astraNavMenuTogglePro(e,d,c,this);else{e.preventDefault();var t=document.querySelectorAll("#masthead > #ast-mobile-header .main-header-bar-navigation");l=document.querySelectorAll("#masthead > #ast-mobile-header .main-header-menu-toggle");e="0";if(null!==this.closest("#ast-fixed-header")&&(t=document.querySelectorAll("#ast-fixed-header > #ast-mobile-header .main-header-bar-navigation"),l=document.querySelectorAll("#ast-fixed-header .main-header-menu-toggle"),e="0"),void 0===t[e])return!1;for(var a=t[e].querySelectorAll(".menu-item-has-children"),n=0;n<a.length;n++){a[n].classList.remove("ast-submenu-expanded");for(var s=a[n].querySelectorAll(".sub-menu"),o=0;o<s.length;o++)s[o].style.display="none"}-1!==(this.getAttribute("class")||"").indexOf("main-header-menu-toggle")&&(astraToggleClass(t[e],"toggle-on"),astraToggleClass(l[e],"toggled"),t[e].classList.contains("toggle-on")?(t[e].style.display="block",d.classList.add("ast-main-header-nav-open")):(t[e].style.display="",d.classList.remove("ast-main-header-nav-open")))}},d.addEventListener("astra-header-responsive-enabled",function(){var e=document.querySelectorAll(".main-header-bar-navigation");if(0<e.length)for(var t=0;t<e.length;t++){null!=e[t]&&(e[t].classList.remove("toggle-on"),e[t].style.display="");for(var a=e[t].getElementsByClassName("sub-menu"),n=0;n<a.length;n++)a[n].style.display="";for(var s=e[t].getElementsByClassName("children"),o=0;o<s.length;o++)s[o].style.display="";for(var l=e[t].getElementsByClassName("ast-search-menu-icon"),r=0;r<l.length;r++)l[r].classList.remove("ast-dropdown-active"),l[r].style.display=""}},!1);var t,a,v;a=navigator.userAgent,v=a.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[],/trident/i.test(v[1])?t=/\brv[ :]+(\d+)/g.exec(a)||[]:"Chrome"===v[1]&&null!=(t=a.match(/\bOPR|Edge\/(\d+)/))||(v=v[2]?[v[1],v[2]]:[navigator.appName,navigator.appVersion,"-?"],null!=(t=a.match(/version\/(\d+)/i))&&v.splice(1,1,t[1]),"Safari"===v[0]&&v[1]<11&&bodyElement.classList.add("ast-safari-browser-less-than-11"));for(var h=document.getElementsByClassName("astra-search-icon"),f=0;f<h.length;f++)h[f].onclick=function(e){var t;this.classList.contains("slide-search")&&(e.preventDefault(),(t=this.parentNode.parentNode.parentNode.querySelector(".ast-search-menu-icon")).classList.contains("ast-dropdown-active")?(""!==(t.querySelector(".search-field").value||"")&&t.querySelector(".search-form").submit(),t.classList.remove("ast-dropdown-active")):(t.classList.add("ast-dropdown-active"),t.querySelector(".search-field").setAttribute("autocomplete","off"),setTimeout(function(){t.querySelector(".search-field").focus()},200)))};function y(){var e=this||"";if(e&&!e.classList.contains("astra-search-icon")&&null===e.closest(".ast-builder-menu")&&-1!==new String(e).indexOf("#")){var t=e.parentNode;if(d.classList.contains("ast-header-break-point"))document.querySelector("header.site-header").classList.contains("ast-builder-menu-toggle-link")&&t.classList.contains("menu-item-has-children")||(document.querySelector(".main-header-menu-toggle").classList.remove("toggled"),(t=document.querySelector(".main-header-bar-navigation")).classList.remove("toggle-on"),t.style.display="none",astraTriggerEvent(document.querySelector("body"),"astraMenuHashLinkClicked"));else for(;-1===e.className.indexOf("nav-menu");)"li"===e.tagName.toLowerCase()&&-1!==e.className.indexOf("focus")&&(e.className=e.className.replace(" focus","")),e=e.parentElement}}function b(){for(var e=this;-1===e.className.indexOf("navigation-accessibility");)"li"===e.tagName.toLowerCase()&&e.classList.toggle("focus"),e=e.parentElement}d.onclick=function(e){if(void 0!==e.target.classList&&!e.target.classList.contains("ast-search-menu-icon")&&0===astraGetParents(e.target,".ast-search-menu-icon").length&&0===astraGetParents(e.target,".ast-search-icon").length)for(var t=document.getElementsByClassName("ast-search-menu-icon"),a=0;a<t.length;a++)t[a].classList.remove("ast-dropdown-active")},"querySelector"in document&&"addEventListener"in window&&(d.addEventListener("mousedown",function(){d.classList.add("ast-mouse-clicked")}),d.addEventListener("keydown",function(){d.classList.remove("ast-mouse-clicked")}))}()
;astraToggleSetupPro=function(e,a,t){var l,o;if(0<(o="off-canvas"===e||"full-width"===e?(l=document.querySelectorAll("#ast-mobile-popup, #ast-mobile-header"),a.classList.contains("ast-header-break-point")?document.querySelectorAll("#ast-mobile-header .main-header-menu-toggle"):document.querySelectorAll("#ast-desktop-header .main-header-menu-toggle")):a.classList.contains("ast-header-break-point")?(l=document.querySelectorAll("#ast-mobile-header"),document.querySelectorAll("#ast-mobile-header .main-header-menu-toggle")):(l=document.querySelectorAll("#ast-desktop-header"),document.querySelectorAll("#ast-desktop-header .main-header-menu-toggle"))).length)for(var n=0;n<o.length;n++)if(o[n].setAttribute("data-index",n),t[n]||(t[n]=o[n],o[n].addEventListener("click",astraNavMenuToggle,!1)),void 0!==l[n])for(var r,s=0;s<l.length;s++)if(0<(r=document.querySelector("header.site-header").classList.contains("ast-builder-menu-toggle-link")?l[s].querySelectorAll("ul.main-header-menu .menu-item-has-children > .menu-link, ul.main-header-menu .ast-menu-toggle"):l[s].querySelectorAll("ul.main-header-menu .ast-menu-toggle")).length)for(var d=0;d<r.length;d++)r[d].addEventListener("click",AstraToggleSubMenu,!1)},astraNavMenuTogglePro=function(e,a,t,l){e.preventDefault();var o=e.target.closest("#ast-desktop-header"),n=document.querySelector("#masthead > #ast-desktop-header .ast-desktop-header-content");r=null!=o&&""!==o?o.querySelector(".main-header-menu-toggle"):document.querySelector("#masthead > #ast-desktop-header .main-header-menu-toggle");o=document.querySelector("#masthead > #ast-desktop-header .ast-desktop-header-content .main-header-bar-navigation");if("desktop"===e.currentTarget.trigger_type)return null!==o&&""!==o&&void 0!==o&&(astraToggleClass(o,"toggle-on"),o.classList.contains("toggle-on")?o.style.display="block":o.style.display=""),astraToggleClass(r,"toggled"),void(r.classList.contains("toggled")?(a.classList.add("ast-main-header-nav-open"),"dropdown"===t&&(n.style.display="block")):(a.classList.remove("ast-main-header-nav-open"),n.style.display="none"));var r=document.querySelectorAll("#masthead > #ast-mobile-header .main-header-bar-navigation");menu_toggle_all=document.querySelectorAll("#masthead > #ast-mobile-header .main-header-menu-toggle");t="0",n=!1;if(null!==l.closest("#ast-fixed-header")&&(r=document.querySelectorAll("#ast-fixed-header > #ast-mobile-header .main-header-bar-navigation"),menu_toggle_all=document.querySelectorAll("#ast-fixed-header .main-header-menu-toggle"),t="0",n=!0),void 0===r[t])return!1;for(var s=r[t].querySelectorAll(".menu-item-has-children"),d=0;d<s.length;d++){s[d].classList.remove("ast-submenu-expanded");for(var i=s[d].querySelectorAll(".sub-menu"),g=0;g<i.length;g++)i[g].style.display="none"}-1!==(l.getAttribute("class")||"").indexOf("main-header-menu-toggle")&&(astraToggleClass(r[t],"toggle-on"),astraToggleClass(menu_toggle_all[t],"toggled"),n&&1<menu_toggle_all.length&&astraToggleClass(menu_toggle_all[1],"toggled"),r[t].classList.contains("toggle-on")?(r[t].style.display="block",a.classList.add("ast-main-header-nav-open")):(r[t].style.display="",a.classList.remove("ast-main-header-nav-open")))}
;/*! WOW wow.js - v1.3.0 - 2016-10-04
* https://wowjs.uk
* Copyright (c) 2016 Thomas Grainger; Licensed MIT */!function(a,b){if("function"==typeof define&&define.amd)define(["module","exports"],b);else if("undefined"!=typeof exports)b(module,exports);else{var c={exports:{}};b(c,c.exports),a.WOW=c.exports}}(this,function(a,b){"use strict";function c(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function d(a,b){return b.indexOf(a)>=0}function e(a,b){for(var c in b)if(null==a[c]){var d=b[c];a[c]=d}return a}function f(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)}function g(a){var b=arguments.length<=1||void 0===arguments[1]?!1:arguments[1],c=arguments.length<=2||void 0===arguments[2]?!1:arguments[2],d=arguments.length<=3||void 0===arguments[3]?null:arguments[3],e=void 0;return null!=document.createEvent?(e=document.createEvent("CustomEvent"),e.initCustomEvent(a,b,c,d)):null!=document.createEventObject?(e=document.createEventObject(),e.eventType=a):e.eventName=a,e}function h(a,b){null!=a.dispatchEvent?a.dispatchEvent(b):b in(null!=a)?a[b]():"on"+b in(null!=a)&&a["on"+b]()}function i(a,b,c){null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c}function j(a,b,c){null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]}function k(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight}Object.defineProperty(b,"__esModule",{value:!0});var l,m,n=function(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),o=window.WeakMap||window.MozWeakMap||function(){function a(){c(this,a),this.keys=[],this.values=[]}return n(a,[{key:"get",value:function(a){for(var b=0;b<this.keys.length;b++){var c=this.keys[b];if(c===a)return this.values[b]}}},{key:"set",value:function(a,b){for(var c=0;c<this.keys.length;c++){var d=this.keys[c];if(d===a)return this.values[c]=b,this}return this.keys.push(a),this.values.push(b),this}}]),a}(),p=window.MutationObserver||window.WebkitMutationObserver||window.MozMutationObserver||(m=l=function(){function a(){c(this,a),"undefined"!=typeof console&&null!==console&&(console.warn("MutationObserver is not supported by your browser."),console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content."))}return n(a,[{key:"observe",value:function(){}}]),a}(),l.notSupported=!0,m),q=window.getComputedStyle||function(a){var b=/(\-([a-z]){1})/g;return{getPropertyValue:function(c){"float"===c&&(c="styleFloat"),b.test(c)&&c.replace(b,function(a,b){return b.toUpperCase()});var d=a.currentStyle;return(null!=d?d[c]:void 0)||null}}},r=function(){function a(){var b=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];c(this,a),this.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null,scrollContainer:null,resetAnimation:!0},this.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),this.vendors=["moz","webkit"],this.start=this.start.bind(this),this.resetAnimation=this.resetAnimation.bind(this),this.scrollHandler=this.scrollHandler.bind(this),this.scrollCallback=this.scrollCallback.bind(this),this.scrolled=!0,this.config=e(b,this.defaults),null!=b.scrollContainer&&(this.config.scrollContainer=document.querySelector(b.scrollContainer)),this.animationNameCache=new o,this.wowEvent=g(this.config.boxClass)}return n(a,[{key:"init",value:function(){this.element=window.document.documentElement,d(document.readyState,["interactive","complete"])?this.start():i(document,"DOMContentLoaded",this.start),this.finished=[]}},{key:"start",value:function(){var a=this;if(this.stopped=!1,this.boxes=[].slice.call(this.element.querySelectorAll("."+this.config.boxClass)),this.all=this.boxes.slice(0),this.boxes.length)if(this.disabled())this.resetStyle();else for(var b=0;b<this.boxes.length;b++){var c=this.boxes[b];this.applyStyle(c,!0)}if(this.disabled()||(i(this.config.scrollContainer||window,"scroll",this.scrollHandler),i(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live){var d=new p(function(b){for(var c=0;c<b.length;c++)for(var d=b[c],e=0;e<d.addedNodes.length;e++){var f=d.addedNodes[e];a.doSync(f)}});d.observe(document.body,{childList:!0,subtree:!0})}}},{key:"stop",value:function(){this.stopped=!0,j(this.config.scrollContainer||window,"scroll",this.scrollHandler),j(window,"resize",this.scrollHandler),null!=this.interval&&clearInterval(this.interval)}},{key:"sync",value:function(){p.notSupported&&this.doSync(this.element)}},{key:"doSync",value:function(a){if("undefined"!=typeof a&&null!==a||(a=this.element),1===a.nodeType){a=a.parentNode||a;for(var b=a.querySelectorAll("."+this.config.boxClass),c=0;c<b.length;c++){var e=b[c];d(e,this.all)||(this.boxes.push(e),this.all.push(e),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(e,!0),this.scrolled=!0)}}}},{key:"show",value:function(a){return this.applyStyle(a),a.className=a.className+" "+this.config.animateClass,null!=this.config.callback&&this.config.callback(a),h(a,this.wowEvent),this.config.resetAnimation&&(i(a,"animationend",this.resetAnimation),i(a,"oanimationend",this.resetAnimation),i(a,"webkitAnimationEnd",this.resetAnimation),i(a,"MSAnimationEnd",this.resetAnimation)),a}},{key:"applyStyle",value:function(a,b){var c=this,d=a.getAttribute("data-wow-duration"),e=a.getAttribute("data-wow-delay"),f=a.getAttribute("data-wow-iteration");return this.animate(function(){return c.customStyle(a,b,d,e,f)})}},{key:"resetStyle",value:function(){for(var a=0;a<this.boxes.length;a++){var b=this.boxes[a];b.style.visibility="visible"}}},{key:"resetAnimation",value:function(a){if(a.type.toLowerCase().indexOf("animationend")>=0){var b=a.target||a.srcElement;b.className=b.className.replace(this.config.animateClass,"").trim()}}},{key:"customStyle",value:function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a}},{key:"vendorSet",value:function(a,b){for(var c in b)if(b.hasOwnProperty(c)){var d=b[c];a[""+c]=d;for(var e=0;e<this.vendors.length;e++){var f=this.vendors[e];a[""+f+c.charAt(0).toUpperCase()+c.substr(1)]=d}}}},{key:"vendorCSS",value:function(a,b){for(var c=q(a),d=c.getPropertyCSSValue(b),e=0;e<this.vendors.length;e++){var f=this.vendors[e];d=d||c.getPropertyCSSValue("-"+f+"-"+b)}return d}},{key:"animationName",value:function(a){var b=void 0;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=q(a).getPropertyValue("animation-name")}return"none"===b?"":b}},{key:"cacheAnimationName",value:function(a){return this.animationNameCache.set(a,this.animationName(a))}},{key:"cachedAnimationName",value:function(a){return this.animationNameCache.get(a)}},{key:"scrollHandler",value:function(){this.scrolled=!0}},{key:"scrollCallback",value:function(){if(this.scrolled){this.scrolled=!1;for(var a=[],b=0;b<this.boxes.length;b++){var c=this.boxes[b];if(c){if(this.isVisible(c)){this.show(c);continue}a.push(c)}}this.boxes=a,this.boxes.length||this.config.live||this.stop()}}},{key:"offsetTop",value:function(a){for(;void 0===a.offsetTop;)a=a.parentNode;for(var b=a.offsetTop;a.offsetParent;)a=a.offsetParent,b+=a.offsetTop;return b}},{key:"isVisible",value:function(a){var b=a.getAttribute("data-wow-offset")||this.config.offset,c=this.config.scrollContainer&&this.config.scrollContainer.scrollTop||window.pageYOffset,d=c+Math.min(this.element.clientHeight,k())-b,e=this.offsetTop(a),f=e+a.clientHeight;return d>=e&&f>=c}},{key:"disabled",value:function(){return!this.config.mobile&&f(navigator.userAgent)}}]),a}();b["default"]=r,a.exports=b["default"]})
;var thirsty_global_vars={"home_url":"\/\/www.kochbox.de","ajax_url":"https:\/\/www.kochbox.de\/wp-admin\/admin-ajax.php","link_fixer_enabled":"yes","link_prefix":"go","link_prefixes":{"1":"recommends","5":"go"},"post_id":"8431","enable_record_stats":"yes","enable_js_redirect":"yes","disable_thirstylink_class":""}
;var thirstyFunctions;jQuery(document).ready(function($){thirstyFunctions={recordLinkStatEvents:function(){if(thirsty_global_vars.enable_record_stats=='yes')
$('body').on('click','a',thirstyFunctions.recordLinkStat)},recordLinkStat:function(e){var $link=$(this),href=$link.attr('href'),linkID=$link.data('linkid'),keyword=$link[0].innerText,qs=href?href.split('?')[1]:'',imgsrc,newWindow,monsterInsightsOnBeforeUnload;if(!keyword)keyword=$link.text();if(!thirstyFunctions.isThirstyLink(href)&&!linkID)return;if($link.data('thirstypay')){return}
if($link.data("clicked")){e.preventDefault();return}
$link.data("clicked",!0);if(!keyword&&$link.find('img').length){imgsrc=$link.find('img').prop('src').split('/');keyword=imgsrc[imgsrc.length-1]}
if(thirsty_global_vars.enable_js_redirect==='yes'&&$link.data('nojs')!=!0){e.preventDefault();if($link.prop('target')=='_blank'&&!thirstyFunctions.disableNewWindow()){newWindow=window.open('','_blank')}else if(window.MonsterInsightsObject){setTimeout(function(){if(typeof window.onbeforeunload==='function'){monsterInsightsOnBeforeUnload=window.onbeforeunload}},50)}}
$.post(thirsty_global_vars.ajax_url,{action:'ta_click_data_redirect',href:href,page:window.location.href,link_id:linkID,keyword:keyword,qs:qs},function(redirect_url){$link.data("clicked",!1);if(thirsty_global_vars.enable_js_redirect!=='yes'||$link.data('nojs')==!0)
return;if(newWindow){newWindow.location.href=redirect_url?redirect_url:href}else{if(typeof monsterInsightsOnBeforeUnload==='function'&&window.onbeforeunload===null){window.onbeforeunload=monsterInsightsOnBeforeUnload}
window.location.href=redirect_url?redirect_url:href}}).fail(function(){$link.data("clicked",!1);if(thirsty_global_vars.enable_js_redirect!=='yes'||$link.data('nojs')==!0)
return;if(newWindow){newWindow.location.href=href}else{if(typeof monsterInsightsOnBeforeUnload==='function'&&window.onbeforeunload===null){window.onbeforeunload=monsterInsightsOnBeforeUnload}
window.location.href=href}})},disableNewWindow:function(){var strings=['FBAN','MessengerForiOS','FBAV','Instagram','Pinterest','Twitter','Electron','Steam'];for(var x in strings){if(navigator.userAgent.indexOf(strings[x])>=0)
return!0}
return!1},isThirstyLink:function(href){if(!href)
return;href=href.replace('http:','{protocol}').replace('https:','{protocol}');var link_uri=href.replace(thirsty_global_vars.home_url,'').replace('{protocol}',''),link_prefix,new_href;link_uri=link_uri.indexOf('/')==0?link_uri.replace('/',''):link_uri;link_prefix=link_uri.substr(0,link_uri.indexOf('/')),new_href=href.replace('/'+link_prefix+'/','/'+thirsty_global_vars.link_prefix+'/').replace('{protocol}',window.location.protocol);return(link_prefix&&$.inArray(link_prefix,link_prefixes)>-1)?new_href:!1},linkFixer:function(){if(thirsty_global_vars.link_fixer_enabled!=='yes')
return;var $allLinks=$('body a'),hrefs=[],href,linkClass,isShortcode,isImage,key;for(key=0;key<$allLinks.length;key++){href=$($allLinks[key]).attr('href');linkClass=$($allLinks[key]).attr('class');isShortcode=$($allLinks[key]).data('shortcode');isImage=$($allLinks[key]).has('img').length;href=thirstyFunctions.isThirstyLink(href);if(href&&!isShortcode)
hrefs.push({key:key,class:linkClass,href:href,is_image:isImage});$($allLinks[key]).removeAttr('data-shortcode')}
if(hrefs.length<1)
return;$.post(thirsty_global_vars.ajax_url,{action:'ta_link_fixer',hrefs:hrefs,post_id:thirsty_global_vars.post_id},function(response){if(response.status=='success'){for(var x in response.data){if(typeof response.data[x]!='object')continue;var key=response.data[x].key,hrefProp=$($allLinks[key]).prop('href'),qs=hrefProp?hrefProp.split('?')[1]:'',href=response.data[x].href,title=response.data[x].title,className=response.data[x]['class'],thirstypay=response.data[x].thirstypay,connector;if(qs&&response.data[x].pass_qs){connector=href.indexOf('?')<0?'?':'&';href=href+connector+qs}
href=href.replace('http:',window.location.protocol).replace('https:',window.location.protocol);if(title)
$($allLinks[key]).prop('title',title);else $($allLinks[key]).removeAttr('title');if(thirsty_global_vars.disable_thirstylink_class=='yes')
className=className.replace('thirstylinkimg','').replace('thirstylink','').trim();if(className)
$($allLinks[key]).prop('class',className);else $($allLinks[key]).removeAttr('class');$($allLinks[key]).prop('href',href).prop('rel',response.data[x].rel).prop('target',response.data[x].target).attr('data-linkid',response.data[x].link_id);if(thirstypay){$($allLinks[key]).attr('data-thirstypay',!0)}
if(thirsty_global_vars.enable_js_redirect==='yes')
$($allLinks[key]).attr('data-nojs',response.data[x].nojs)}}},'json')}}
var link_prefixes=$.map(thirsty_global_vars.link_prefixes,function(value,index){return[value]});thirstyFunctions.recordLinkStatEvents();thirstyFunctions.linkFixer()})
;function slideUp(e,t){e.style.transitionProperty="height, margin, padding",e.style.transitionDuration=t+"ms",e.style.boxSizing="border-box",e.style.height=e.offsetHeight+"px",e.offsetHeight,e.style.overflow="hidden",e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0,e.style.marginTop=0,e.style.marginBottom=0,window.setTimeout(function(){e.style.display="none",e.style.removeProperty("height"),e.style.removeProperty("padding-top"),e.style.removeProperty("padding-bottom"),e.style.removeProperty("margin-top"),e.style.removeProperty("margin-bottom"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property")},t)}function slideDown(e,t){e.style.removeProperty("display");let o=window.getComputedStyle(e).display;"none"===o&&(o="block"),e.style.display=o;var a=e.offsetHeight;e.style.overflow="hidden",e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0,e.style.marginTop=0,e.style.marginBottom=0,e.offsetHeight,e.style.boxSizing="border-box",e.style.transitionProperty="height, margin, padding",e.style.transitionDuration=t+"ms",e.style.height=a+"px",e.style.removeProperty("padding-top"),e.style.removeProperty("padding-bottom"),e.style.removeProperty("margin-top"),e.style.removeProperty("margin-bottom"),window.setTimeout(function(){e.style.removeProperty("height"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property")},t)}function setupFAQ(){const e=new RegExp("^[\\w\\-]+$");var t=window.location.hash.substring(1);const o=document.getElementsByClassName("uagb-faq-expand-first-true"),a=document.getElementsByClassName("uagb-faq-inactive-other-false");if(void 0!==document.getElementById(t)&&null!==document.getElementById(t)&&""!==document.getElementById(t)&&e.test(t)){const i=document.getElementById(t);void 0!==i&&(i.classList.add("uagb-faq-item-active"),i.setAttribute("aria-expanded",!0),(t=i.getElementsByClassName("uagb-faq-content")[0])&&slideDown(t,500))}else for(let t=0;t<o.length;t++)if(!0===o[t].classList.contains("uagb-faq-layout-accordion")){let e=o[t].querySelectorAll(".uagb-faq-child__outer-wrap.uagb-faq-item")[0];(e=e||o[t].querySelectorAll(".uagb-faq-child__outer-wrap .uagb-faq-item")[0]).classList.add("uagb-faq-item-active"),e.setAttribute("aria-expanded",!0),e.querySelectorAll(".uagb-faq-content")[0].style.display="block"}for(let e=0;e<a.length;e++)if(!0===a[e].classList.contains("uagb-faq-layout-accordion")){let t=a[e].querySelectorAll(".uagb-faq-child__outer-wrap.uagb-faq-item");t&&0!==t.length||(t=a[e].querySelectorAll(".uagb-faq-child__outer-wrap .uagb-faq-item"));for(let e=0;e<t.length;e++)t[e].classList.add("uagb-faq-item-active"),t[e].setAttribute("aria-expanded",!0),t[e].querySelectorAll(".uagb-faq-content")[0].style.display="block"}}function faqClick(t,o,a){if(13===t.keyCode||32===t.keyCode||0===t.button)if(o.classList.contains("uagb-faq-item-active"))o.classList.remove("uagb-faq-item-active"),o.setAttribute("aria-expanded",!1),slideUp(o.getElementsByClassName("uagb-faq-content")[0],500);else{const i=t.currentTarget.closest(".wp-block-uagb-faq");let e="true";if(i.classList.contains("wp-block-uagb-faq")&&(e=i.getAttribute("data-faqtoggle")),o.classList.add("uagb-faq-item-active"),o.setAttribute("aria-expanded",!0),slideDown(o.getElementsByClassName("uagb-faq-content")[0],500),"true"===e){a=i.querySelectorAll(".uagb-faq-content");for(let e=0;e<a.length;e++){const l=a[e].parentElement;l!==o&&(l.classList.remove("uagb-faq-item-active"),l.setAttribute("aria-expanded",!1),slideUp(l.getElementsByClassName("uagb-faq-content")[0],500))}}}}window.addEventListener("load",function(){setupFAQ();const t=document.getElementsByClassName("uagb-faq-layout-accordion");for(let e=0;e<t.length;e++){const o=t[e].querySelectorAll(".uagb-faq-questions-button"),a=t[e].querySelectorAll(".uagb-faq-item");for(let e=0;e<o.length;e++)o[e].addEventListener("click",function(e){faqClick(e,this.parentElement,o)});for(let e=0;e<a.length;e++)a[e].addEventListener("keyup",function(e){faqClick(e,this,o)})}})
;var astraAddon={"sticky_active":"1","header_main_stick":"1","header_above_stick":"0","header_below_stick":"0","stick_header_meta":"","header_main_stick_meta":"","header_above_stick_meta":"","header_below_stick_meta":"","sticky_header_on_devices":"desktop","sticky_header_style":"fade","sticky_hide_on_scroll":"0","break_point":"921","tablet_break_point":"921","mobile_break_point":"544","header_main_shrink":"1","header_logo_width":"","responsive_header_logo_width":{"desktop":"","tablet":"","mobile":""},"stick_origin_position":"","site_layout":"ast-full-width-layout","site_content_width":"1440","site_layout_padded_width":"1200","site_layout_box_width":"1200","header_builder_active":"1","header_menu_count":"3","is_header_builder_active":"1"}
;!function(t){t.fn.isInViewport=function(){var e=t(this).offset().top,a=e+t(this).outerHeight(),s=t(window).scrollTop(),n=s+t(window).height();return s<a&&e<n},astraAddon.main_menu_flyout_alignment,astraAddon.above_menu_flyout_alignment,astraAddon.below_menu_flyout_alignment,AstraMenu={init:function(){this._bind(),document.querySelector("body").addEventListener("astraMenuHashLinkClicked",function(e){AstraMenu._close_fullscreen(e),AstraMenu._close_offcanvas(e)})},_bind:function(){(astraAddon.off_canvas_enable||"")&&(t(document).on("click","."+astraAddon.off_canvas_trigger_class,{class:"ast-off-canvas-overlay"},AstraMenu._enable_offcanvas_overlay),t(document).on("click touchstart",".astra-off-canvas-sidebar-wrapper, .astra-off-canvas-sidebar-wrapper .ast-shop-filter-close",{class:"ast-off-canvas-overlay"},AstraMenu._close_offcanvas)),t(document).on("click",".ast-flyout-above-menu-enable .ast-above-header .menu-toggle",AstraMenu._open_above_offcanvas),t(document).on("click touchstart",".ast-flyout-above-menu-overlay .ast-above-header-navigation-wrap, .ast-flyout-above-menu-overlay .ast-above-header .ast-nav-close",AstraMenu._close_above_offcanvas),t(document).on("click",".ast-flyout-below-menu-enable .ast-below-header .menu-toggle",AstraMenu._open_below_offcanvas),t(document).on("click touchstart",".ast-flyout-below-menu-overlay .ast-below-header-navigation-wrap, .ast-flyout-below-menu-overlay .ast-below-header .ast-nav-close",AstraMenu._close_below_offcanvas),t(document).on("click",".ast-fullscreen-below-menu-enable .ast-below-header .menu-toggle",AstraMenu._open_below_fullscreen),t(document).on("click",".ast-fullscreen-below-menu-overlay .ast-below-header .close",AstraMenu._close_below_fullscreen),t(document).on("click",".ast-fullscreen-above-menu-enable .ast-above-header .menu-toggle",AstraMenu._open_above_fullscreen),t(document).on("click",".ast-fullscreen-above-menu-overlay .ast-above-header .close",AstraMenu._close_above_fullscreen),t(document).on("click",".ast-flyout-menu-enable .main-header-bar .menu-toggle",{class:"ast-flyout-menu-overlay"},AstraMenu._enable_primary_menu_overlay),t(document).on("click touchstart",".ast-flyout-menu-overlay .main-header-bar-navigation, .ast-flyout-menu-overlay .main-header-bar .ast-nav-close",{class:"ast-flyout-menu-overlay"},AstraMenu._close_offcanvas),t(document).on("click",".ast-flyout-menu-overlay .main-header-bar-navigation",{class:"toggled"},AstraMenu._toggle_menu),t(document).on("click",".ast-fullscreen-menu-enable .main-header-bar .menu-toggle",AstraMenu._open_fullscreen),t(document).on("click",".ast-fullscreen-menu-overlay .main-header-bar .close",AstraMenu._close_fullscreen),t(document).on("click",".ast-fullscreen-menu-overlay .main-header-bar .close",{class:"toggled"},AstraMenu._toggle_menu),t(document).on("ready",AstraMenu._wp_admin_bar_visible),t(window).on("scroll",AstraMenu._wp_admin_bar_visible)},_open_above_fullscreen:function(e){e.preventDefault();var a=t("html").innerWidth();t("html").css("overflow","hidden");e=t("html").innerWidth();t("html").css("margin-right",e-a),t("html").addClass("ast-fullscreen-above-menu-overlay"),t(".ast-above-header-navigation-wrap .close").length||(t(".ast-above-header-navigation-wrap").prepend('<span class="close"></span>'),t(".ast-above-header-navigation-wrap .close").css("right",e-a))},_open_below_fullscreen:function(e){e.preventDefault();var a=t("html").innerWidth();t("html").css("overflow","hidden");e=t("html").innerWidth();t("html").css("margin-right",e-a),t("html").addClass("ast-fullscreen-below-menu-overlay"),t(".ast-below-header-navigation-wrap .close").length||(t(".ast-below-header-navigation-wrap").prepend('<span class="close"></span>'),t(".ast-below-header-navigation-wrap .close").css("right",e-a))},_open_fullscreen:function(e){e.preventDefault();var a=t("html").innerWidth();t("html").css("overflow","hidden");e=t("html").innerWidth();t("html").css("margin-right",e-a),t("html").addClass("ast-fullscreen-menu-overlay"),t("html").addClass("ast-fullscreen-active"),t(".main-header-bar nav .close").length||(t(".main-header-bar nav").prepend('<span class="close"></span>'),t(".main-header-bar nav .close").css("right",e-a)),t(".ast-primary-menu-disabled .ast-header-custom-item .close").length||t(".ast-primary-menu-disabled .ast-header-custom-item .ast-merge-header-navigation-wrap").prepend('<span class="close"></span>')},_enable_offcanvas_overlay:function(e){e.preventDefault();var a=t("html").innerWidth();t("html").css("overflow","hidden");var s=t("html").innerWidth();t("html").css("margin-right",s-a),t("html").addClass(e.data.class)},_enable_primary_menu_overlay:function(e){e.preventDefault(),t(".main-header-bar-navigation .close").length||t(".main-navigation").before('<span class="ast-nav-close close"></span>'),t(".ast-merge-header-navigation-wrap .close").length||t(".ast-merge-header-navigation-wrap").append('<span class="ast-nav-close close"></span>'),t("div.ast-masthead-custom-menu-items .close").length||t("div.ast-masthead-custom-menu-items").append('<span class="ast-nav-close close"></span>'),astraAddon.sticky_active&&t("html").css("overflow","hidden"),t("html").addClass(e.data.class),t("html").addClass("ast-offcanvas-active")},_open_above_offcanvas:function(e){e.preventDefault(),t(".ast-above-header-section .close").length||t(".ast-above-header-navigation").prepend('<span class="ast-nav-close close"></span>'),astraAddon.sticky_active&&t("html").css("overflow","hidden"),t("html").addClass("ast-flyout-above-menu-overlay")},_close_above_offcanvas:function(e){e.target===this&&(t("html").removeClass("ast-flyout-above-menu-overlay"),t(".ast-above-header .menu-toggle").removeClass("toggled"),t(".ast-above-header").removeClass("toggle-on"),astraAddon.sticky_active&&t("html").css("overflow",""))},_open_below_offcanvas:function(e){e.preventDefault(),t(".ast-below-header-actual-nav .close").length||t(".ast-below-header-actual-nav").prepend('<span class="ast-nav-close close"></span>'),astraAddon.sticky_active&&t("html").css("overflow","hidden"),t("html").addClass("ast-flyout-below-menu-overlay")},_close_below_offcanvas:function(e){e.target===this&&(t("html").removeClass("ast-flyout-below-menu-overlay"),t(".ast-below-header .menu-toggle").removeClass("toggled"),t(".ast-below-header").removeClass("toggle-on"),astraAddon.sticky_active&&t("html").css("overflow",""))},_close_offcanvas:function(e){e.target!==this&&"astraMenuHashLinkClicked"!==e.type||(e.data=e.data||{},e.data.class=e.data.class||"ast-flyout-menu-overlay ast-offcanvas-active",t("html").css({overflow:"","margin-left":"","margin-right":""}),t("html").removeClass(e.data.class),setTimeout(function(){t("html").removeClass("ast-offcanvas-active")},300))},_close_above_fullscreen:function(e){t("html").css({overflow:"","margin-right":""}),t("html").removeClass("ast-fullscreen-above-menu-overlay"),t(".ast-above-header-navigation").removeClass("toggle-on").hide(),t(".ast-above-header .menu-toggle").hasClass("toggled")&&t(".ast-above-header .menu-toggle").removeClass("toggled")},_close_below_fullscreen:function(e){t("html").css({overflow:"","margin-right":""}),t("html").removeClass("ast-fullscreen-below-menu-overlay"),t(".ast-below-header .menu-toggle").hasClass("toggled")&&t(".ast-below-header .menu-toggle").removeClass("toggled")},_close_fullscreen:function(e){t("html").css({overflow:"","margin-right":""}),t("html").removeClass("ast-fullscreen-menu-overlay"),setTimeout(function(){t("html").removeClass("ast-fullscreen-active")},500),t(".main-header-bar-navigation").removeClass("toggle-on").hide()},_toggle_menu:function(e){t(".main-header-bar .menu-toggle").hasClass(e.data.class)&&t(".main-header-bar .menu-toggle").removeClass(e.data.class),t("html").hasClass("ast-fullscreen-active")&&setTimeout(function(){t("html").removeClass("ast-fullscreen-active")},500)},_toggle_above_menu:function(e){t(".ast-above-header .menu-toggle").hasClass(e.data.class)&&t(".ast-above-header .menu-toggle").removeClass(e.data.class)},_wp_admin_bar_visible:function(e){var a=t("#wpadminbar");a.length&&(a.isInViewport()?t("body").hasClass("ast-admin-bar-visible")||t("body").addClass("ast-admin-bar-visible"):t("body").hasClass("ast-admin-bar-visible")&&t("body").removeClass("ast-admin-bar-visible"))}},t(function(){AstraMenu.init()})}(jQuery);!function(o,r){var s="astHookExtSticky",i=r.document,a=(jQuery(r).outerWidth(),jQuery(r).width()),n={dependent:[],max_width:"",site_layout:"",break_point:920,admin_bar_height_lg:32,admin_bar_height_sm:46,admin_bar_height_xs:0,stick_upto_scroll:0,gutter:0,wrap:"<div></div>",body_padding_support:!0,html_padding_support:!0,active_shrink:!1,shrink:{padding_top:"",padding_bottom:""},sticky_on_device:"desktop",header_style:"none",hide_on_scroll:"no"};function e(t,e){this.element=t,this.options=o.extend({},n,e),this._defaults=n,this._name=s,"1"==this.options.hide_on_scroll&&(this.navbarHeight=o(t).outerHeight()),this.lastScrollTop=0,this.delta=5,this.should_stick=!0,this.hideScrollInterval="",this.init()}e.prototype.stick_me=function(t,e){var o=jQuery(t.element),s=jQuery(r).outerWidth(),i=parseInt(t.options.stick_upto_scroll),a=parseInt(o.parent().attr("data-stick-maxwidth")),n=parseInt(o.parent().attr("data-stick-gutter"));"enabled"==(astraAddon.hook_sticky_header||"")&&(!("desktop"==t.options.sticky_on_device&&astraAddon.hook_custom_header_break_point>s)&&!("mobile"==t.options.sticky_on_device&&astraAddon.hook_custom_header_break_point<=s)&&jQuery(r).scrollTop()>i?"none"==t.options.header_style&&("enabled"==t.options.active_shrink&&t.hasShrink(t,"stick"),o.hasClass("ast-custom-header")&&(o.parent().css("min-height",o.outerHeight()),o.addClass("ast-header-sticky-active").stop().css({"max-width":a,top:n,"padding-top":t.options.shrink.padding_top,"padding-bottom":t.options.shrink.padding_bottom}),o.addClass("ast-sticky-shrunk").stop())):t.stickRelease(t)),"enabled"==(astraAddon.hook_sticky_footer||"")&&("desktop"==t.options.sticky_on_device&&astraAddon.hook_custom_footer_break_point>s||"mobile"==t.options.sticky_on_device&&astraAddon.hook_custom_footer_break_point<=s?t.stickRelease(t):(jQuery("body").addClass("ast-footer-sticky-active"),o.parent().css("min-height",o.outerHeight()),o.stop().css({"max-width":a})))},e.prototype.update_attrs=function(){var o,t=this,e=jQuery(t.element),s=parseInt(t.options.gutter),i=t.options.max_width;"none"==t.options.header_style&&(o=e.offset().top||0),"ast-box-layout"!=t.options.site_layout&&(i=jQuery("body").width()),t.options.dependent&&jQuery.each(t.options.dependent,function(t,e){jQuery(e).length&&"on"==jQuery(e).parent().attr("data-stick-support")&&(dependent_height=jQuery(e).outerHeight(),s+=parseInt(dependent_height),o-=parseInt(dependent_height))}),t.options.admin_bar_height_lg&&jQuery("#wpadminbar").length&&782<a&&(s+=parseInt(t.options.admin_bar_height_lg),o-=parseInt(t.options.admin_bar_height_lg)),t.options.admin_bar_height_sm&&jQuery("#wpadminbar").length&&600<=a&&a<=782&&(s+=parseInt(t.options.admin_bar_height_sm),o-=parseInt(t.options.admin_bar_height_sm)),t.options.admin_bar_height_xs&&jQuery("#wpadminbar").length&&(s+=parseInt(t.options.admin_bar_height_xs),o-=parseInt(t.options.admin_bar_height_xs)),t.options.body_padding_support&&(s+=parseInt(jQuery("body").css("padding-top"),10),o-=parseInt(jQuery("body").css("padding-top"),10)),t.options.html_padding_support&&(s+=parseInt(jQuery("html").css("padding-top"),10),o-=parseInt(jQuery("html").css("padding-top"),10)),t.options.stick_upto_scroll=o,"none"==t.options.header_style&&e.parent().css("min-height",e.outerHeight()).attr("data-stick-gutter",parseInt(s)).attr("data-stick-maxwidth",parseInt(i))},e.prototype.hasShrink=function(t,e){o(r).scrollTop()>jQuery(t.element).outerHeight()?jQuery("body").addClass("ast-shrink-custom-header"):jQuery("body").removeClass("ast-shrink-custom-header")},e.prototype.stickRelease=function(t){var e=jQuery(t.element);"enabled"==(astraAddon.hook_sticky_header||"")&&"none"==t.options.header_style&&(e.removeClass("ast-header-sticky-active").stop().css({"max-width":"",top:"",padding:""}),e.parent().css("min-height",""),e.removeClass("ast-sticky-shrunk").stop()),"enabled"==(astraAddon.hook_sticky_footer||"")&&jQuery("body").removeClass("ast-footer-sticky-active")},e.prototype.init=function(){var e,t;jQuery(this.element)&&(e=this,t=jQuery(e.element),parseInt(e.options.gutter),t.position().top,"none"==e.options.header_style&&t.wrap(e.options.wrap).parent().css("min-height",t.outerHeight()).attr("data-stick-support","on").attr("data-stick-maxwidth",parseInt(e.options.max_width)),e.update_attrs(),jQuery(r).on("resize",function(){e.stickRelease(e),e.update_attrs(),e.stick_me(e)}),jQuery(r).on("scroll",function(){e.stick_me(e,"scroll")}),jQuery(i).ready(function(t){e.stick_me(e)}))},o.fn[s]=function(t){return this.each(function(){o.data(this,"plugin_"+s)||o.data(this,"plugin_"+s,new e(this,t))})};var d=jQuery("body").width(),_=astraAddon.site_layout||"",h=astraAddon.hook_sticky_header||"",p=astraAddon.hook_shrink_header||"";sticky_header_on_devices=astraAddon.hook_sticky_header_on_devices||"desktop",site_layout_box_width=astraAddon.site_layout_box_width||1200,hook_sticky_footer=astraAddon.hook_sticky_footer||"",sticky_footer_on_devices=astraAddon.hook_sticky_footer_on_devices||"desktop","ast-box-layout"===_&&(d=parseInt(site_layout_box_width)),jQuery(i).ready(function(t){"enabled"==h&&jQuery(".ast-custom-header").astHookExtSticky({sticky_on_device:sticky_header_on_devices,header_style:"none",site_layout:_,max_width:d,active_shrink:p}),"enabled"==hook_sticky_footer&&jQuery(".ast-custom-footer").astHookExtSticky({sticky_on_device:sticky_footer_on_devices,max_width:d,site_layout:_,header_style:"none"})})}(jQuery,window);!function(d,r){var a="astExtSticky",o=r.document,h=(jQuery(r).outerWidth(),jQuery(r).width()),n=astraAddon.header_builder_active,s={dependent:[],max_width:"",site_layout:"",break_point:920,admin_bar_height_lg:32,admin_bar_height_sm:46,admin_bar_height_xs:0,stick_upto_scroll:0,gutter:0,wrap:"<div></div>",body_padding_support:!0,html_padding_support:!0,shrink:{padding_top:"",padding_bottom:""},sticky_on_device:"desktop",header_style:"none",hide_on_scroll:"no"},i=0;function t(e,t){this.element=e,this.options=d.extend({},s,t),this._defaults=s,this._name=a,"1"==this.options.hide_on_scroll&&(this.navbarHeight=d(e).outerHeight()),this.lastScrollTop=0,this.delta=5,this.should_stick=!0,this.hideScrollInterval="",this.init()}t.prototype.stick_me=function(e,t){var a,s,i=jQuery(e.element);jQuery(r).outerWidth();stick_upto_scroll=parseInt(e.options.stick_upto_scroll),max_width=parseInt(i.parent().attr("data-stick-maxwidth")),gutter=parseInt(i.parent().attr("data-stick-gutter")),n&&astraAddon.header_main_shrink&&(i.hasClass("ast-stick-primary-below-wrapper")||i.hasClass("ast-primary-header"))&&1==astraAddon.header_above_stick&&0<gutter&&(gutter-=20),("desktop"!=e.options.sticky_on_device||!jQuery("body").hasClass("ast-header-break-point"))&&("mobile"!=e.options.sticky_on_device||jQuery("body").hasClass("ast-header-break-point"))?(stick_upto_scroll<0&&(stick_upto_scroll=0),jQuery(r).scrollTop()>stick_upto_scroll?(a=i,n&&((s=0===(s=i.closest(".ast-mobile-header-wrap")).length?i.find(".ast-mobile-header-wrap"):s).find(".ast-mobile-header-content").css("top",i.outerHeight()+gutter),s.find(".ast-mobile-header-content").css("width",max_width)),"1"===e.options.hide_on_scroll?e.hasScrolled(e,"stick"):"none"==e.options.header_style?(i.parent().css("min-height",i.outerHeight()),i.addClass("ast-sticky-active").stop().css({"max-width":max_width,"padding-top":e.options.shrink.padding_top,"padding-bottom":e.options.shrink.padding_bottom,top:gutter}),(i.hasClass("ast-stick-primary-below-wrapper")||i.hasClass("ast-primary-header"))&&1==astraAddon.header_above_stick&&i.closest("#ast-desktop-header").find(".ast-above-header-bar").outerHeight()<70&&(i.addClass("ast-sticky-active").stop().css({top:"unset"}),i.parent().css("min-height","unset")),i.addClass("ast-sticky-shrunk").stop(),d(o).trigger("addStickyClass"),a.addClass("ast-header-sticked")):"slide"==e.options.header_style?(a.css({top:gutter}),a.addClass("ast-header-slide"),a.css("visibility","visible"),a.addClass("ast-sticky-active").stop().css({transform:"translateY(0)"}),d("html").addClass("ast-header-stick-slide-active"),d(o).trigger("addStickyClass"),a.addClass("ast-header-sticked")):"fade"==e.options.header_style&&(a.css({top:gutter}),a.addClass("ast-header-fade"),a.css("visibility","visible"),a.addClass("ast-sticky-active").stop().css({opacity:"1"}),d("html").addClass("ast-header-stick-fade-active"),d(o).trigger("addStickyClass"),a.addClass("ast-header-sticked"))):e.stickRelease(e)):e.stickRelease(e)},t.prototype.update_attrs=function(){var e,a,t=this,s=jQuery(t.element),i=parseInt(t.options.gutter),r=t.options.max_width;"none"!=t.options.header_style||jQuery("body").hasClass("ast-sticky-toggled-off")?d("#masthead").length&&(e=d("#masthead"),a=e.offset().top+e.outerHeight()+100||0):a=s.offset().top||0,"ast-box-layout"!=t.options.site_layout&&(r=jQuery("body").width()),t.options.dependent&&jQuery.each(t.options.dependent,function(e,t){jQuery(t).length&&"on"==jQuery(t).parent().attr("data-stick-support")&&(dependent_height=jQuery(t).outerHeight(),i+=parseInt(dependent_height),a-=parseInt(dependent_height))}),t.options.admin_bar_height_lg&&jQuery("#wpadminbar").length&&782<h&&(i+=parseInt(t.options.admin_bar_height_lg),a-=parseInt(t.options.admin_bar_height_lg)),t.options.admin_bar_height_sm&&jQuery("#wpadminbar").length&&600<=h&&h<=782&&(i+=parseInt(t.options.admin_bar_height_sm),a-=parseInt(t.options.admin_bar_height_sm)),t.options.admin_bar_height_xs&&jQuery("#wpadminbar").length&&(i+=parseInt(t.options.admin_bar_height_xs),a-=parseInt(t.options.admin_bar_height_xs)),t.options.body_padding_support&&(i+=parseInt(jQuery("body").css("padding-top"),10),a-=parseInt(jQuery("body").css("padding-top"),10)),t.options.html_padding_support&&(i+=parseInt(jQuery("html").css("padding-top"),10),a-=parseInt(jQuery("html").css("padding-top"),10)),S&&a--,t.options.stick_upto_scroll=a,"none"==t.options.header_style?s.parent().css("min-height",s.outerHeight()).attr("data-stick-gutter",parseInt(i)).attr("data-stick-maxwidth",parseInt(r)):(s.parent().attr("data-stick-gutter",parseInt(i)).attr("data-stick-maxwidth",parseInt(r)),"ast-padded-layout"===t.options.site_layout&&s.css("max-width",parseInt(r)))},t.prototype.hasScrolled=function(e,t){var a,s=d(r).scrollTop();Math.abs(i-s)<=5||(a=jQuery(e.element),i<s&&0<s?jQuery(e.element).removeClass("ast-nav-down").addClass("ast-nav-up"):s+d(r).height()<d(o).height()&&jQuery(e.element).removeClass("ast-nav-up").addClass("ast-nav-down"),i=s,d(e.element).hasClass("ast-nav-up")||"stick"!=t?(a.css({transform:"translateY(-100%)"}).stop(),setTimeout(function(){a.removeClass("ast-sticky-active")},300),a.css({visibility:"hidden",top:""}),d(o).trigger("removeStickyClass"),d("html").removeClass("ast-header-stick-scroll-active"),a.removeClass("ast-header-sticked")):(a.css({top:gutter}),a.addClass("ast-header-sticked"),a.addClass("ast-header-slide"),a.css("visibility","visible"),a.addClass("ast-sticky-active").stop().css({transform:"translateY(0)"}),d(o).trigger("addStickyClass"),d("html").addClass("ast-header-stick-scroll-active")))},t.prototype.stickRelease=function(e){var t=jQuery(e.element),a=t;"1"===e.options.hide_on_scroll?e.hasScrolled(e,"release"):"none"==e.options.header_style?(t.removeClass("ast-sticky-active").stop().css({"max-width":"",top:"",padding:""}),t.parent().css("min-height",""),d(o).trigger("removeStickyClass"),a.removeClass("ast-header-sticked"),t.removeClass("ast-sticky-shrunk").stop()):"slide"==e.options.header_style?(a.removeClass("ast-sticky-active").stop().css({transform:"translateY(-100%)"}),a.css({visibility:"hidden",top:""}),d("html").removeClass("ast-header-stick-slide-active"),d(o).trigger("removeStickyClass"),a.removeClass("ast-header-sticked")):"fade"==e.options.header_style&&(a.removeClass("ast-sticky-active").stop().css({opacity:"0"}),a.css({visibility:"hidden"}),a.removeClass("ast-header-sticked"),d(o).trigger("removeStickyClass"),d("html").removeClass("ast-header-stick-fade-active"))},t.prototype.init=function(){var t,e;jQuery(this.element)&&(t=this,e=jQuery(t.element),("none"==t.options.header_style?e.wrap(t.options.wrap).parent().css("min-height",e.outerHeight()):e.wrap(t.options.wrap)).attr("data-stick-support","on").attr("data-stick-maxwidth",parseInt(t.options.max_width)),t.update_attrs(),jQuery(r).on("resize",function(){t.stickRelease(t),t.update_attrs(),t.stick_me(t)}),jQuery(r).on("scroll",function(){t.stick_me(t,"scroll"),jQuery("body").hasClass("ast-sticky-toggled-off")&&(t.update_attrs(),t.stick_me(t,"scroll"))}),jQuery(o).ready(function(e){t.stick_me(t)}))},d.fn[a]=function(e){return this.each(function(){d.data(this,"plugin_"+a)||d.data(this,"plugin_"+a,new t(this,e))})};var e,l=jQuery("body"),c=l.width(),p=astraAddon.stick_header_meta||"default",y=astraAddon.header_main_stick||"",_=astraAddon.header_main_shrink||"",m=astraAddon.header_above_stick||"",u=astraAddon.header_below_stick||"",k=astraAddon.header_main_stick_meta||"",g=astraAddon.header_above_stick_meta||"",v=astraAddon.header_below_stick_meta||"",b=astraAddon.site_layout||"",w=astraAddon.site_layout_box_width||1200,j=astraAddon.sticky_header_on_devices||"desktop",Q=astraAddon.sticky_header_style||"none",x=astraAddon.sticky_hide_on_scroll||"",f=astraAddon.header_logo_width||"",C=astraAddon.responsive_header_logo_width||"",S=astraAddon.stick_origin_position||"",I=astraAddon.tablet_break_point||768,A=astraAddon.mobile_break_point||544;function E(){var e;e=!1,"undefined"!=typeof wp&&(e=void 0!==wp.customize),e&&(stick_upto_scroll=0,jQuery(r).scrollTop(0))}"disabled"!=p&&("enabled"===p&&(y=k,m=g,u=v),0<d("header .site-logo-img img").length&&(void 0===(v=(g=d("header .site-logo-img img")).attr("height"))&&(v=g.height()),0==v&&(v=""),-1===v.toString().indexOf("%")&&(v+="px"),""!=C.desktop||""!=C.tablet||""!=C.mobile?e="<style type='text/css' id='ast-site-identity-img' class='ast-site-identity-img' > #masthead .ast-header-sticked .site-logo-img .astra-logo-svg { width: "+C.desktop+"px; } @media (max-width: "+I+"px) { #masthead .ast-header-sticked .site-logo-img .astra-logo-svg { width: "+C.tablet+"px; } } @media (max-width: "+A+"px) { #masthead .ast-header-sticked .site-logo-img .astra-logo-svg{ width: "+C.mobile+"px; } } </style>":""!=f&&(e="<style type='text/css' id='ast-site-identity-img' class='ast-site-identity-img' > #masthead .ast-header-sticked .site-logo-img .astra-logo-svg { width: "+f+"px; } #masthead .ast-header-sticked .site-logo-img img { max-height: "+v+"; width: auto; } </style>"),d("head").append(e)),(y||m||u)&&(n&&E(),d(o).on("addStickyClass",function(){var e="";"1"!=y&&"on"!=y||(e+=" ast-primary-sticky-header-active"),"1"!=m&&"on"!=m||(e+=" ast-above-sticky-header-active"),"1"!=u&&"on"!=u||(e+=" ast-below-sticky-header-active"),d("body").addClass(e)}),d(o).on("removeStickyClass",function(){var e="";"1"!=y&&"on"!=y||(e+=" ast-primary-sticky-header-active"),"1"!=m&&"on"!=m||(e+=" ast-above-sticky-header-active"),"1"!=u&&"on"!=u||(e+=" ast-below-sticky-header-active"),d("body").removeClass(e)}),"ast-box-layout"===b&&(c=parseInt(w)),jQuery(o).on("ready astLayoutWidthChanged",function(e){if("astLayoutWidthChanged"===e.type){if(!(y||u||m))return;E(),jQuery("div.ast-stick-primary-below-wrapper").children().unwrap(),jQuery('div[data-stick-support="on"]').children().unwrap()}var t;"1"==x?("1"==_&&jQuery("#ast-fixed-header").addClass("ast-sticky-shrunk").stop(),"1"!=m&&"on"!=m&&jQuery("#ast-fixed-header .ast-above-header").hide(),"1"!=y&&"on"!=y&&jQuery("#ast-fixed-header .main-header-bar").hide(),"1"!=u&&"on"!=u&&jQuery("#ast-fixed-header .ast-below-header").hide(),jQuery("#ast-fixed-header").astExtSticky({max_width:c,site_layout:b,sticky_on_device:j,header_style:"slide",hide_on_scroll:x})):"none"==Q?n?("both"===j?["desktop","mobile"]:[j]).forEach(function(e){var t;"1"!=m&&"on"!=m||jQuery("#masthead #ast-"+e+"-header .ast-above-header").astExtSticky({max_width:c,site_layout:b,sticky_on_device:j,header_style:Q,hide_on_scroll:x}),"1"!=y&&"on"!=y||"1"!=u&&"on"!=u?("1"!=y&&"on"!=y||(t=_?{padding_top:"",padding_bottom:""}:"",jQuery("#masthead #ast-"+e+"-header .main-header-bar").astExtSticky({dependent:["#masthead #ast-"+e+"-header .ast-above-header"],max_width:c,site_layout:b,shrink:t,sticky_on_device:j,header_style:Q,hide_on_scroll:x}),jQuery("#masthead #ast-"+e+"-header .ast-custom-header").astExtSticky({max_width:c,site_layout:b,shrink:t,sticky_on_device:j,header_style:Q,hide_on_scroll:x})),"1"!=u&&"on"!=u||jQuery("#masthead #ast-"+e+"-header .ast-below-header").astExtSticky({dependent:["#masthead #ast-"+e+"-header .main-header-bar","#masthead #ast-"+e+"-header .ast-above-header"],max_width:c,site_layout:b,sticky_on_device:j,header_style:Q,hide_on_scroll:x})):((jQuery("#masthead #ast-"+e+"-header .main-header-bar-wrap").length?jQuery("#masthead #ast-"+e+"-header .main-header-bar-wrap"):jQuery("#masthead #ast-"+e+"-header .ast-below-header-wrap")).wrap('<div class="ast-stick-primary-below-wrapper"></div>'),jQuery("#masthead #ast-"+e+"-header .ast-below-header-wrap").prependTo("#masthead #ast-"+e+"-header .ast-stick-primary-below-wrapper"),jQuery("#masthead #ast-"+e+"-header .main-header-bar-wrap").prependTo("#masthead #ast-"+e+"-header .ast-stick-primary-below-wrapper"),jQuery("#masthead #ast-"+e+"-header .ast-stick-primary-below-wrapper").astExtSticky({dependent:["#masthead #ast-"+e+"-header .ast-above-header"],max_width:c,site_layout:b,shrink:t,sticky_on_device:j,header_style:Q,hide_on_scroll:x}))}):("1"!=m&&"on"!=m||jQuery("#masthead .ast-above-header").astExtSticky({max_width:c,site_layout:b,sticky_on_device:j,header_style:Q,hide_on_scroll:x}),"1"!=y&&"on"!=y||"1"!=u&&"on"!=u?("1"!=y&&"on"!=y||(t=_?{padding_top:"",padding_bottom:""}:"",jQuery("#masthead .main-header-bar").astExtSticky({dependent:["#masthead .ast-above-header"],max_width:c,site_layout:b,shrink:t,sticky_on_device:j,header_style:Q,hide_on_scroll:x}),jQuery("#masthead .ast-custom-header").astExtSticky({max_width:c,site_layout:b,shrink:t,sticky_on_device:j,header_style:Q,hide_on_scroll:x})),"1"!=u&&"on"!=u||jQuery("#masthead .ast-below-header").astExtSticky({dependent:["#masthead .main-header-bar","#masthead .ast-above-header"],max_width:c,site_layout:b,sticky_on_device:j,header_style:Q,hide_on_scroll:x})):(jQuery("#masthead .main-header-bar-wrap").wrap('<div class="ast-stick-primary-below-wrapper"></div>'),jQuery("#masthead .ast-below-header-wrap").prependTo(".ast-stick-primary-below-wrapper"),jQuery("#masthead .main-header-bar-wrap").prependTo(".ast-stick-primary-below-wrapper"),jQuery("#masthead .ast-stick-primary-below-wrapper").astExtSticky({dependent:["#masthead .ast-above-header"],max_width:c,site_layout:b,shrink:t,sticky_on_device:j,header_style:Q,hide_on_scroll:x}))):(jQuery("#ast-fixed-header").addClass("ast-sticky-shrunk").stop(),"1"!=m&&"on"!=m&&jQuery("#ast-fixed-header .ast-above-header").hide(),"1"!=y&&"on"!=y&&jQuery("#ast-fixed-header .main-header-bar").hide(),"1"!=u&&"on"!=u&&jQuery("#ast-fixed-header .ast-below-header").hide(),"1"!=m&&"on"!=m&&"1"!=y&&"on"!=y&&"1"!=u&&"on"!=u||(t=_?{padding_top:"",padding_bottom:""}:"",jQuery("#ast-fixed-header").astExtSticky({max_width:c,site_layout:b,shrink:t,sticky_on_device:j,header_style:Q,hide_on_scroll:x}))),"mobile"!=j&&"both"!=j||(jQuery("#masthead .main-header-menu-toggle").click(function(e){var t,a;jQuery("#masthead .main-header-menu-toggle").hasClass("toggled")?(l.addClass("ast-sticky-toggled-off"),"none"==s.header_style&&(jQuery("#masthead .main-header-bar").hasClass("ast-sticky-active")||jQuery("#masthead .ast-stick-primary-below-wrapper").hasClass("ast-sticky-active"))&&(t=jQuery(r).height(),a=0,jQuery("#masthead .ast-above-header")&&jQuery("#masthead .ast-above-header").length&&(a=jQuery("#masthead .ast-above-header").height()),"1"==x&&jQuery("html").css({overflow:"hidden"}),("1"!=_||"1"!=y&&"on"!=y||"1"!=u&&"on"!=u?jQuery("#masthead .main-header-bar.ast-sticky-active"):jQuery("#masthead .ast-stick-primary-below-wrapper")).css({"max-height":t-a+"px","overflow-y":"auto"}))):(l.addClass("ast-sticky-toggled-off"),jQuery("html").css({overflow:""}),("1"!=_||"1"!=y&&"on"!=y||"1"!=u&&"on"!=u?jQuery("#masthead .main-header-bar.ast-sticky-active"):jQuery("#masthead .ast-stick-primary-below-wrapper")).css({"max-height":"","overflow-y":""}))}),jQuery("#ast-fixed-header .main-header-menu-toggle").click(function(e){var t;jQuery("#ast-fixed-header .main-header-menu-toggle").hasClass("toggled")?(t=jQuery(r).height(),"1"==x&&jQuery("html").css({overflow:"auto"}),jQuery("#ast-fixed-header").css({"max-height":t+"px","overflow-y":"auto"})):(jQuery("html").css({overflow:""}),jQuery("#ast-fixed-header").css({"max-height":"","overflow-y":""}))}))})))}(jQuery,window);jQuery,jQuery(document).ready(function(o){var l=document.querySelector("#page header");jQuery("#ast-scroll-top")&&jQuery("#ast-scroll-top").length&&(ast_scroll_top=function(){var o=jQuery("#ast-scroll-top"),e=o.css("content"),t=o.data("on-devices"),e=e.replace(/[^0-9]/g,"");"both"==t||"desktop"==t&&"769"==e||"mobile"==t&&""==e?(e=window.pageYOffset||document.body.scrollTop,l&&l.length?e>l.offsetHeight+100?o.show():o.hide():300<jQuery(window).scrollTop()?o.show():o.hide()):o.hide()},ast_scroll_top(),jQuery(window).on("scroll",function(){ast_scroll_top()}),jQuery("#ast-scroll-top").on("click",function(o){o.preventDefault(),jQuery("html,body").animate({scrollTop:0},200)}))});function display_mega_menu_on_load(){var e=document.querySelectorAll(".content-width-mega");if(0<e.length)for(var t=0;t<e.length;t++)e[t].addEventListener("mouseenter",function(e){e.target.querySelector(".astra-mega-menu-width-content").classList.remove("ast-hidden")});var a=document.querySelectorAll(".menu-container-width-mega");if(0<a.length)for(t=0;t<a.length;t++)a[t].addEventListener("mouseenter",function(e){e.target.querySelector(".astra-mega-menu-width-menu-container").classList.remove("ast-hidden")});var s=document.querySelectorAll(".full-width-mega");if(0<s.length)for(t=0;t<s.length;t++)s[t].addEventListener("mouseenter",function(e){var t=e.target.querySelector(".astra-full-megamenu-wrapper"),e=e.target.querySelector(".astra-mega-menu-width-full");t.classList.remove("ast-hidden"),e.classList.remove("ast-hidden")});var n=document.querySelectorAll(".full-stretched-width-mega");if(0<n.length)for(t=0;t<n.length;t++)n[t].addEventListener("mouseenter",function(e){var t=e.target.querySelector(".astra-full-megamenu-wrapper"),e=e.target.querySelector(".astra-mega-menu-width-full-stretched");t.classList.remove("ast-hidden"),e.classList.remove("ast-hidden")});var r=document.querySelectorAll(".custom-width-mega");if(0<r.length)for(t=0;t<r.length;t++)r[t].addEventListener("mouseenter",function(e){e.target.querySelector(".astra-mega-menu-width-custom").classList.remove("ast-hidden")})}document.addEventListener("DOMContentLoaded",display_mega_menu_on_load),document.addEventListener("astPartialContentRendered",display_mega_menu_on_load);var items=document.getElementsByClassName("astra-megamenu-li");[].slice.call(items).forEach(function(o){jQuery(o).hover(function(){var e,t,a,s,n,r,i=jQuery(o).parents(".ast-container"),l=i.children(),u=i.parent(),d=jQuery(this);(d.hasClass("full-width-mega")||d.hasClass("full-stretched-width-mega"))&&(l=jQuery(l).closest(".ast-container")),parseInt(jQuery(window).width())>parseInt(astra.break_point)?(e=l.width(),a=l.offset(),i=(t=d.offset()).left-(a.left+parseFloat(l.css("paddingLeft"))),a=u.width(),l=u.offset(),l=t.left-(l.left+parseFloat(u.css("paddingLeft"))),d.hasClass("custom-width-mega")&&(n=(n=window.getComputedStyle(d.find(".astra-mega-menu-width-custom")[0],"::before").getPropertyValue("content")||1200).replace(/[^0-9]/g,""),s=(n=parseInt(n))<=e?(r=parseInt(e-n),parseInt(i-r)):(r=parseInt(n-e),parseInt(i+r))),d.hasClass("menu-container-width-mega")&&(r=jQuery(o).parents(".main-navigation"),u.hasClass("ast-above-header")?r=jQuery(".ast-above-header-navigation"):u.hasClass("ast-below-header")&&(r=jQuery(".ast-below-header-actual-nav")),$target_container=r.length?r:d.parent("ul"),e=$target_container.width()+"px",u=jQuery(window).width()-($target_container.offset().left+$target_container.outerWidth()),r=d.offset(),r=jQuery(window).width()-u-r.left,i=parseInt($target_container.width()-r)),d.hasClass("full-width-mega")?(d.find(".astra-full-megamenu-wrapper").css({left:"-"+l+"px",width:a}),d.find(".astra-megamenu").css({width:e})):d.hasClass("full-stretched-width-mega")?d.find(".astra-full-megamenu-wrapper").css({left:"-"+l+"px",width:a}):d.hasClass("custom-width-mega")?d.find(".astra-mega-menu-width-custom").css({left:"-"+s+"px",width:n+"px"}):d.find(".astra-megamenu").css({left:"-"+i+"px",width:e})):(d.find(".astra-megamenu").css({left:"",width:"","background-image":""}),d.find(".astra-full-megamenu-wrapper").css({left:"",width:"","background-image":""}))})}),[].slice.call(items).forEach(function(e){var t=jQuery(e).parents(".ast-container"),d=t.children(),o=t.parent(),m=jQuery(e);(m.hasClass("full-width-mega")||m.hasClass("full-stretched-width-mega"))&&(d=jQuery(d).closest(".ast-container")),m.find(".menu-link").focusin(function(e){var t,a,s,n,r,i,l,u;m.find(".sub-menu").addClass("astra-megamenu-focus"),m.find(".astra-full-megamenu-wrapper").addClass("astra-megamenu-wrapper-focus"),parseInt(jQuery(window).width())>parseInt(astra.break_point)?(t=d.width(),l=d.offset(),u=(s=m.offset()).left-(l.left+parseFloat(d.css("paddingLeft"))),a=o.width(),l=o.offset(),s=s.left-(l.left+parseFloat(o.css("paddingLeft"))),m.hasClass("custom-width-mega")&&(r=(r=window.getComputedStyle(m.find(".astra-mega-menu-width-custom")[0],"::before").getPropertyValue("content")||1200).replace(/[^0-9]/g,""),n=(r=parseInt(r))<=t?(i=parseInt(t-r),parseInt(u-i)):(i=parseInt(r-t),parseInt(u+i))),m.hasClass("menu-container-width-mega")&&(l=jQuery(".main-navigation"),o.hasClass("ast-above-header")?l=jQuery(".ast-above-header-navigation"):o.hasClass("ast-below-header")&&(l=jQuery(".ast-below-header-actual-nav")),$target_container=l.length?l:m.parent("ul"),t=$target_container.width()+"px",i=jQuery(window).width()-($target_container.offset().left+$target_container.outerWidth()),l=m.offset(),l=jQuery(window).width()-i-l.left,u=parseInt($target_container.width()-l)),m.hasClass("full-width-mega")?(m.find(".astra-full-megamenu-wrapper").css({left:"-"+s+"px",width:a}),m.find(".astra-megamenu").css({width:t})):m.hasClass("full-stretched-width-mega")?m.find(".astra-full-megamenu-wrapper").css({left:"-"+s+"px",width:a}):m.hasClass("custom-width-mega")?m.find(".astra-mega-menu-width-custom").css({left:"-"+n+"px",width:r+"px"}):m.find(".astra-megamenu").css({left:"-"+u+"px",width:t})):(m.find(".astra-megamenu").css({left:"",width:"","background-image":""}),m.find(".astra-full-megamenu-wrapper").css({left:"",width:"","background-image":""}))}),m.find(".menu-link").keydown(function(e){9==e.which&&e.shiftKey&&(m.find(".sub-menu").removeClass("astra-megamenu-focus"),m.find(".astra-full-megamenu-wrapper").removeClass("astra-megamenu-wrapper-focus"))}),jQuery(e).find(".sub-menu .menu-item").last().focusout(function(){m.find(".sub-menu").removeClass("astra-megamenu-focus"),m.find(".astra-full-megamenu-wrapper").removeClass("astra-megamenu-wrapper-focus")}),jQuery(window).click(function(){m.find(".sub-menu").removeClass("astra-megamenu-focus"),m.find(".astra-full-megamenu-wrapper").removeClass("astra-megamenu-wrapper-focus")}),m.click(function(e){jQuery(e.target).hasClass("menu-item")&&e.stopImmediatePropagation()})});!function(){var e,t;function o(e){var t=(t=document.body.className).replace(e,"");document.body.className=t}function d(e){e.style.display="block",setTimeout(function(){e.style.opacity=1},1)}function n(e){e.style.opacity="",setTimeout(function(){e.style.display=""},200)}e="iPhone"==navigator.userAgent.match(/iPhone/i)?"iphone":"",t="iPod"==navigator.userAgent.match(/iPod/i)?"ipod":"",document.body.className+=" "+e,document.body.className+=" "+t;for(var a=document.querySelectorAll("a.astra-search-icon:not(.slide-search)"),s=0;a.length>s;s++)a[s].onclick=function(e){var t,a,o,n;if(e.preventDefault(),e=e||window.event,this.classList.contains("header-cover"))for(var s=document.querySelectorAll(".ast-search-box.header-cover"),c=astraAddon.is_header_builder_active||!1,r=0;r<s.length;r++)for(var l=s[r].parentNode.querySelectorAll("a.astra-search-icon"),i=0;i<l.length;i++)l[i]==this&&(d(s[r]),s[r].querySelector("input.search-field").focus(),c?(t=s[r],n=o=a=void 0,document.body.classList.contains("ast-header-break-point")&&(a=document.querySelector(".main-navigation"),n=document.querySelector(".main-header-bar"),o=document.querySelector(".ast-mobile-header-wrap"),null!==n&&null!==a&&(a=a.offsetHeight,n=n.offsetHeight,o=o.offsetHeight,n=a&&!document.body.classList.contains("ast-no-toggle-menu-enable")?parseFloat(a)-parseFloat(n):parseFloat(n),t.parentNode.classList.contains("ast-mobile-header-wrap")&&(n=parseFloat(o)),t.style.maxHeight=Math.abs(n)+"px"))):(o=s[r],n=t=void 0,document.body.classList.contains("ast-header-break-point")&&(t=document.querySelector(".main-navigation"),null!==(n=document.querySelector(".main-header-bar"))&&null!==t&&(t=t.offsetHeight,n=n.offsetHeight,n=t&&!document.body.classList.contains("ast-no-toggle-menu-enable")?parseFloat(t)-parseFloat(n):parseFloat(n),o.style.maxHeight=Math.abs(n)+"px"))));else!this.classList.contains("full-screen")||(e=document.getElementById("ast-seach-full-screen-form")).classList.contains("full-screen")&&(d(e),document.body.className+=" full-screen",e.querySelector("input.search-field").focus())};for(var c=document.getElementsByClassName("close"),s=0,r=c.length;s<r;++s)c[s].onclick=function(e){e=e||window.event;for(var t=this;;){if(t.parentNode.classList.contains("ast-search-box")){n(t.parentNode),o("full-screen");break}if(t.parentNode.classList.contains("site-header"))break;t=t.parentNode}};document.onkeydown=function(e){if(27==e.keyCode){e=document.getElementById("ast-seach-full-screen-form");null!=e&&(n(e),o("full-screen"));for(var t=document.querySelectorAll(".ast-search-box.header-cover"),a=0;a<t.length;a++)n(t[a])}},window.addEventListener("resize",function(){if("BODY"===document.activeElement.tagName&&"INPUT"!=document.activeElement.tagName){var e=document.querySelectorAll(".ast-search-box.header-cover");if(!document.body.classList.contains("ast-header-break-point"))for(var t=0;t<e.length;t++)e[t].style.maxHeight="",e[t].style.opacity="",e[t].style.display=""}})}();
;window.hasOwnProperty("GLSR")||(window.GLSR={Event:{on:()=>{}}});GLSR.action="glsr_public_action";GLSR.addons=[];GLSR.ajaxpagination=["#wpadminbar",".site-navigation-fixed"];GLSR.ajaxurl="https://www.kochbox.de/wp-admin/admin-ajax.php";GLSR.captcha=[];GLSR.nameprefix="site-reviews";GLSR.starsconfig={"clearable":!1,"tooltip":!1};GLSR.state={"popstate":!1};GLSR.text={closemodal:"Close Modal"};GLSR.urlparameter="reviews-page";GLSR.validationconfig={field:"glsr-field",form:"glsr-form","field_error":"glsr-field-is-invalid","field_hidden":"glsr-hidden","field_message":"glsr-field-error","field_required":"glsr-required","field_valid":"glsr-field-is-valid","form_error":"glsr-form-is-invalid","form_message":"glsr-form-message","form_message_failed":"glsr-form-failed","form_message_success":"glsr-form-success","input_error":"glsr-is-invalid","input_valid":"glsr-is-valid"};GLSR.validationstrings={accepted:"Dieses Feld muss akzeptiert werden.",between:"In dieses Feld muss ein Wert zwischen %s und %s eingegeben werden.",betweenlength:"In dieses Feld müssen zwischen %s und %s Zeichen eingegeben werden.",email:"Dieses Feld verlangt eine gültige E-Mail-Adresse.",errors:"Bitte behebe die Fehler, welche bei der Einreichung aufgetreten sind.",max:"Der maximale Wert für dieses Feld beträgt %s.",maxfiles:"This field allows a maximum of %s files.",maxlength:"Dieses Feld erlaubt höchstens %s Zeichen.",min:"Der minimale Wert für dieses Feld beträgt %s.",minfiles:"This field requires a minimum of %s files.",minlength:"Dieses Feld verlangt mindestens %s Zeichen.",number:"Dieses Feld verlangt eine Zahl.",pattern:"Please match the requested format.",regex:"Please match the requested format.",required:"Bitte Auswahl treffen",tel:"This field requires a valid telephone number.",url:"This field requires a valid website URL (make sure it starts with http or https).",unsupported:"Die Bewertung konnte nicht eingereicht werden, weil dieser Browser zu alt ist. Bitte versuche es nochmals mit einem modernen Browser."};GLSR.version="7.0.16"
;!function(){"use strict";let e;const t=function(e){return"json"===this.responseType||!0===this.json?e({message:this.statusText},!1):"text"===this.responseType?e(this.statusText):void console.error(this)},i=function(e){if(0===this.status||this.status>=200&&this.status<300||304===this.status){if("json"===this.responseType)return e(this.response.data,this.response.success);if("text"===this.responseType)return e(this.responseText);if(!0===this.json){const t=JSON.parse(this.response);return e(t.data,t.success)}}else t.bind(this,e)},s=e=>{let t=new FormData;const i=Object.prototype.toString.call(e);return"[object FormData]"===i&&(t=e),"[object HTMLFormElement]"===i&&(t=new FormData(e)),"[object Object]"===i&&Object.keys(e).forEach((i=>t.append(i,e[i]))),t.append("action",GLSR.action),t.append("_ajax_request",!0),t},n=s=>{e=new XMLHttpRequest,e.addEventListener("load",i.bind(e,s)),e.addEventListener("error",t.bind(e,s))},r=t=>{(t=t||{})["X-Requested-With"]="XMLHttpRequest";for(let i in t)t.hasOwnProperty(i)&&e.setRequestHeader(i,t[i])};var o={data:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i={};t._action=e;for(let e of Object.keys(t))i[`${GLSR.nameprefix}[${e}]`]=t[e];return i},get:(t,i,s)=>{n(i),e.open("GET",t,!0),e.responseType="text",r(s),e.send()},post:(t,i,o)=>{n(i),e.open("POST",GLSR.ajaxurl,!0),e.responseType="json",e.json=!0,r(o),e.send(s(t))}};const a={},l=function(e,t){const i=a[e]||[],s=[];t&&[].forEach.call(i,(e=>{t!==e.fn&&t!==e.fn.once&&s.push(e)})),s.length?a[e]=s:delete a[e]},c=function(e,t,i){(a[e]||(a[e]=[])).push({fn:t,context:i})};var d={events:a,off:l,on:c,once:function(e,t,i){const s=function(){l(e,s),t.apply(i,arguments)};s.once=t,c(e,s,i)},trigger:function(e){const t=[].slice.call(arguments,1),i=(a[e]||[]).slice();[].forEach.call(i,(e=>e.fn.apply(e.context,t)))}};const h="function",u="isNode",p=(e,t)=>typeof e===t,f=(e,t)=>{null!==t&&(Array.isArray(t)?t.map((t=>f(e,t))):(v[u](t)||(t=document.createTextNode(t)),e.appendChild(t)))};function v(e,t){let i,s,n=arguments,r=1;if(!v.isElement(e)){let t=~["svg","line","path","rect","mask","radialGradient","stop"].indexOf(e)?"2000/svg":"1999/xhtml";e=document.createElementNS(`http://www.w3.org/${t}`,e)}if("string"==typeof t&&(t={class:t}),p(t,"object")&&!v[u](t)&&!Array.isArray(t))for(i in r++,t)s=t[i],i=v.attrMap[i]||i,p(i,h)?i(e,s):p(s,h)?e[i]=s:e.setAttribute(i,s);for(;r<n.length;r++)f(e,n[r]);return e}v.attrMap={},v.isElement=e=>e instanceof Element,v[u]=e=>e instanceof Node;const g="glsr-read-more",m=".glsr-hidden-text",w=".glsr-tag-value";class _{constructor(e){this.events={click:this._onClick.bind(this)},(e||document).querySelectorAll(m).forEach((e=>this.init(e)))}init(e){const t=this._insertLink(e);t&&("expand"===e.dataset.trigger&&(t.dataset.text=e.dataset.showLess,t.removeEventListener("click",this.events.click),t.addEventListener("click",this.events.click)),"modal"===e.dataset.trigger&&(t.dataset.glsrTrigger="glsr-modal-review"))}_insertLink(e){let t=e.parentElement.querySelector("."+g);t&&t.parentElement.removeChild(t);const i=v("a",{href:"#"},e.dataset.showMore),s=v("span",{class:g},i);return e.appendChild(s).querySelector("a")}_onClick(e){e.preventDefault();const t=e.currentTarget,i=t.parentElement,s=t.closest(w),n=s.querySelector(m),r=t.dataset.text,o=t.innerText;t.dataset.text=o,t.innerText=r,t.removeEventListener("click",this.events.click),"false"===s.dataset.expanded?(s.querySelector("p:last-of-type").appendChild(i),s.dataset.expanded="true"):(n.appendChild(i),s.dataset.expanded="false"),t.addEventListener("click",this.events.click),"false"===s.dataset.expanded&&t.focus()}}var y=e=>({el:e,loading:()=>{"false"===e.getAttribute("aria-busy")&&(e.setAttribute("aria-busy",!0),e.setAttribute("disabled",""),e.dataset.text=e.innerText,e.innerHTML='<span class="glsr-loading"></span>'+(e.dataset.loading||e.dataset.text))},loaded:()=>{"true"===e.getAttribute("aria-busy")&&(e.innerHTML=e.dataset.text,e.setAttribute("aria-busy",!1),e.removeAttribute("data-text"),e.removeAttribute("disabled"))}});class b{constructor(e){this.Form=e,this.captcha={friendlycaptcha:"friendlyChallenge",hcaptcha:"hcaptcha",recaptcha_v2_invisible:"grecaptcha",recaptcha_v3:"grecaptcha",turnstile:"turnstile"}[GLSR.captcha.type],this.captchaEl=!1,this.containerEl=this.Form.form.querySelector(".glsr-captcha-holder"),this.loaded=!1,this.token=null,this.widget=-1,this.fixCompatibility()}execute(){if(this.captchaEl&&this.isWidgetLoaded())try{this["execute_"+GLSR.captcha.type]()}catch(e){console.error(e),this.Form.submitForm()}else this.Form.submitForm()}execute_friendlycaptcha(){1==+this.captchaEl.dataset.error?this._submitFormWithToken("sitekey_invalid"):this.token?this.Form.submitForm():setTimeout((()=>this.execute_friendlycaptcha()),100)}execute_hcaptcha(){1==+this.captchaEl.dataset.error?this._submitFormWithToken("sitekey_invalid"):this.token?this._submitFormWithToken(this.token):window[this.captcha].execute(this.widget,{action:"submit_review",async:!0}).then((e=>{let{response:t}=e;this._submitFormWithToken(t)})).catch((e=>{console.error(e)}))}execute_recaptcha_v2_invisible(){this.execute_recaptcha_v3()}execute_recaptcha_v3(){1==+this.captchaEl.dataset.error?this._submitFormWithToken("sitekey_invalid"):window[this.captcha].execute(this.widget,{action:"submit_review"})}execute_turnstile(){let e=window[this.captcha].getResponse(this.widget);1==+this.captchaEl.dataset.error||this.token||void 0===e?this.Form.submitForm():setTimeout((()=>this.execute_turnstile()),100)}fixCompatibility(){"hcaptcha"===GLSR.captcha.type&&void 0!==window.hCaptchaOnLoad&&document.body.click()}isLoaded(e){for(let t=0;t<document.scripts.length;t++)if(e.split("?")[0]===document.scripts[t].src.split("?")[0])return!0;return!1}isWidgetLoaded(){return!~[-1,null,void 0].indexOf(this.widget)}load(e){return new Promise(((t,i)=>{if(void 0===e||this.isLoaded(e))t();else{const s=document.createElement("script");s.onload=t,s.onerror=i,s.src=e,s.type="text/javascript",GLSR.captcha.urls.length>1&&(-1!==e.indexOf("module")?s.type="module":s.setAttribute("nomodule","")),s.setAttribute("defer",""),document.head.append(s)}}))}render(){if(this.Form.form.onsubmit=null,this.containerEl&&!this.isWidgetLoaded())if(void 0===window[this.captcha])this.loaded?setTimeout((()=>this.render()),50):this.load(GLSR.captcha.urls[0]).then((()=>{this.load(GLSR.captcha.urls[1])})).then((()=>this.loaded=!0)).then((()=>setTimeout((()=>this.render()),100))).catch((e=>console.error(e)));else{this.reset(),this._buildContainer();try{this["render_"+GLSR.captcha.type]()}catch(e){this.captchaEl.dataset.error=1,console.error(e)}}}render_friendlycaptcha(){this.widget=new window[this.captcha].WidgetInstance(this.captchaEl,{doneCallback:e=>this.token=e,errorCallback:e=>{console.error(e),this.captchaEl.dataset.error=1}})}render_hcaptcha(){var e;void 0!==(null===(e=window[this.captcha])||void 0===e?void 0:e.render)?this.widget=window[this.captcha].render(this.captchaEl,{callback:e=>this.token=e,"chalexpired-callback":()=>this.reset(),"close-callback":()=>this.Form.button.loaded(),"error-callback":()=>this.captchaEl.dataset.error=1,"expired-callback":()=>this.reset()}):setTimeout((()=>this.render_hcaptcha()),100)}render_recaptcha_v2_invisible(){this.render_recaptcha_v3()}render_recaptcha_v3(){var e;void 0!==(null===(e=window[this.captcha])||void 0===e?void 0:e.render)?this.widget=window[this.captcha].render(this.captchaEl,{callback:e=>this._submitFormWithToken(e),"error-callback":()=>this.captchaEl.dataset.error=1,"expired-callback":()=>this.reset(),isolated:!0}):setTimeout((()=>this.render_recaptcha_v3()),100)}render_turnstile(){this.widget=window[this.captcha].render(this.captchaEl,{action:"submit_review",callback:e=>this.token=e,"error-callback":()=>this.captchaEl.dataset.error=1,"expired-callback":()=>this.reset(),sitekey:GLSR.captcha.sitekey,theme:GLSR.captcha.theme})}reset(){this.token=null,this.captchaEl&&(this.captchaEl.dataset.error=0),this.isWidgetLoaded()&&("friendlycaptcha"===GLSR.captcha.type?this.widget.reset():window[this.captcha].reset(this.widget))}_buildContainer(){"friendlycaptcha"===GLSR.captcha.type&&this.isWidgetLoaded()&&this.widget.destroy(),Array.from(this.containerEl.getElementsByClassName(GLSR.captcha.class)).forEach((e=>e.remove())),this.captchaEl=v("div",{class:GLSR.captcha.class,"data-badge":GLSR.captcha.badge,"data-lang":GLSR.captcha.language,"data-isolated":!0,"data-sitekey":GLSR.captcha.sitekey,"data-size":GLSR.captcha.size,"data-theme":GLSR.captcha.theme}),this.containerEl.appendChild(this.captchaEl)}_submitFormWithToken(e){["frc-captcha-solution","g-recaptcha-response","h-captcha-response"].forEach((t=>{this.Form.form[t]&&e&&(this.Form.form[t].value=e)})),this.Form.submitForm()}}const E=(e,t,i)=>{e&&t.split(" ").forEach((t=>{e.classList[i?"add":"remove"](t)}))},L=e=>"."+e.trim().split(" ").join("."),S=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200,i=null;return function(){clearTimeout(i);for(var s=arguments.length,n=new Array(s),r=0;r<s;r++)n[r]=arguments[r];i=setTimeout(e,t,...n)}},x=e=>{try{return[null,JSON.parse(e)]}catch(t){return[t,e]}},k={contains:(e,t)=>e.includes(t),equals:(e,t)=>{if(Array.isArray(e)){let i=t.split(/\s*(?:,|$)\s*/);return e.sort().toString()===i.sort().toString()}return A(t)?R(e)===+t:e===t},greater:(e,t)=>!!A(t)&&R(e)>+t,less:(e,t)=>!!A(t)&&R(e)<+t,not:(e,t)=>!k.equals(e,t)},T=e=>String(e.getAttribute("type")||e.nodeName).toLowerCase(),R=e=>isNaN(e)?e.length:+e,A=e=>!isNaN(parseInt(e));class F{constructor(e){this.config=GLSR.validationconfig,this.elements=Array.from(e.form.elements),this.event=this.onChange.bind(this),this.Form=e}init(){this.eventListeners("add"),this.elements.forEach((e=>e.conditions={criteria:"always",observes:[],triggers:[]})),this._setConditionObserves(),this._setConditionTriggers()}destroy(){this.eventListeners("remove"),this.elements.forEach((e=>delete e.conditions))}eventListeners(e){this.elements.forEach((t=>t[e+"EventListener"](this.eventName(t),this.event)))}eventName(e){return["radio","checkbox","select"].includes(T(e))?"change":"input"}onChange(e){e.currentTarget.conditions.triggers.forEach((e=>{let t=[];e.conditions.observes.forEach((e=>t.push(this.test(e)))),t=t.filter((e=>e));const i=t.length===e.conditions.observes.length,s=t.length&&"any"===e.conditions.criteria,n=e.closest(L(this.config.field));i||s?(n.classList.remove(this.config.field_hidden),this.Form.validation.initField(e)):(e.validation&&this.Form.validation.destroyField(e.validation),this.resetValue(e),n.classList.add(this.config.field_hidden))}))}resetValue(e){const t=T(e);if("select"===t)Array.from(e.options).forEach((e=>e.selected=e.defaultSelected));else if(["checkbox","radio"].includes(t)){let t=this.Form.form.elements[e.name];Array.from(t.length?t:[t]).forEach((e=>e.checked=e.defaultChecked))}else e.value=e.defaultValue||"";e.dispatchEvent(new Event(this.eventName(e)))}test(e){return!k.hasOwnProperty(e.operator)||k[e.operator](this.value(e.el),e.value)}value(e){const t=e.getAttribute("name"),i=T(e),s=this.Form.form.elements[t];return"radio"===i?s.value:["checkbox","select"].includes(i)?Array.from(s.length?s:[s]).filter((e=>e["checkbox"===i?"checked":"selected"])).map((e=>e.value)):new String(e.value)}_setConditionObserves(){this.elements.filter((e=>e.dataset.conditions)).forEach((e=>{var t;let[i,s]=x(e.dataset.conditions);null===i&&null!=s&&null!==(t=s.conditions)&&void 0!==t&&t.length&&(s.conditions.forEach((t=>{const i=this.elements.filter((e=>e.closest(`[data-field="${t.name}"]`))).shift();i&&e.conditions.observes.push({el:i,...t})})),e.conditions.observes.length&&(e.conditions.criteria=s.criteria))}))}_setConditionTriggers(){this.elements.forEach((e=>{this.elements.filter((e=>e.dataset.conditions)).forEach((t=>{t.conditions.observes.forEach((i=>{i.el.getAttribute("name")===e.getAttribute("name")&&e.conditions.triggers.push(t)}))}))}))}}function G(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function N(e,t,i){return t&&function(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}(e.prototype,t),e}var O={classNames:{active:"gl-active",base:"gl-star-rating",selected:"gl-selected"},clearable:!0,maxStars:10,prebuilt:!1,stars:null,tooltip:"Select a Rating"},C=function(e,t,i){e.classList[t?"add":"remove"](i)},M=function(e){var t=document.createElement("span");for(var i in e=e||{})t.setAttribute(i,e[i]);return t},P=function(e,t,i){var s=M(i);return e.parentNode.insertBefore(s,t?e.nextSibling:e),s},j=function e(){for(var t=arguments.length,i=new Array(t),s=0;s<t;s++)i[s]=arguments[s];var n={};return i.forEach((function(t){Object.keys(t||{}).forEach((function(s){if(void 0!==i[0][s]){var r=t[s];"Object"!==q(r)||"Object"!==q(n[s])?n[s]=r:n[s]=e(n[s],r)}}))})),n},q=function(e){return{}.toString.call(e).slice(8,-1)},H=function(){function e(t,i){var s,n,r;G(this,e),this.direction=window.getComputedStyle(t,null).getPropertyValue("direction"),this.el=t,this.events={change:this.onChange.bind(this),keydown:this.onKeyDown.bind(this),mousedown:this.onPointerDown.bind(this),mouseleave:this.onPointerLeave.bind(this),mousemove:this.onPointerMove.bind(this),reset:this.onReset.bind(this),touchend:this.onPointerDown.bind(this),touchmove:this.onPointerMove.bind(this)},this.indexActive=null,this.indexSelected=null,this.props=i,this.tick=null,this.ticking=!1,this.values=function(e){var t=[];return[].forEach.call(e.options,(function(e){var i=parseInt(e.value,10)||0;i>0&&t.push({index:e.index,text:e.text,value:i})})),t.sort((function(e,t){return e.value-t.value}))}(t),this.widgetEl=null,this.el.widget&&this.el.widget.destroy(),s=this.values.length,n=1,r=this.props.maxStars,/^\d+$/.test(s)&&n<=s&&s<=r?this.build():this.destroy()}return N(e,[{key:"build",value:function(){this.destroy(),this.buildWidget(),this.selectValue(this.indexSelected=this.selected(),!1),this.handleEvents("add"),this.el.widget=this}},{key:"buildWidget",value:function(){var e=this,t=null,i=null;this.props.prebuilt&&(t=this.el.parentNode,i=t.querySelector("."+this.props.classNames.base+"--stars")),null===i&&((t=P(this.el,!1,{class:this.props.classNames.base})).appendChild(this.el),i=P(this.el,!0,{class:this.props.classNames.base+"--stars"}),this.values.forEach((function(t,s){var n=M({"data-index":s,"data-value":t.value});"function"==typeof e.props.stars&&e.props.stars.call(e,n,t,s),[].forEach.call(n.children,(function(e){return e.style.pointerEvents="none"})),i.innerHTML+=n.outerHTML}))),t.dataset.starRating="",t.classList.add(this.props.classNames.base+"--"+this.direction),this.props.tooltip&&i.setAttribute("role","tooltip"),this.widgetEl=i}},{key:"changeIndexTo",value:function(e,t){var i=this;if(this.indexActive!==e||t){if([].forEach.call(this.widgetEl.children,(function(t,s){C(t,s<=e,i.props.classNames.active),C(t,s===i.indexSelected,i.props.classNames.selected)})),this.widgetEl.setAttribute("data-rating",e+1),"function"==typeof this.props.stars||this.props.prebuilt||(this.widgetEl.classList.remove("s"+10*(this.indexActive+1)),this.widgetEl.classList.add("s"+10*(e+1))),this.props.tooltip){var s,n=e<0?this.props.tooltip:null===(s=this.values[e])||void 0===s?void 0:s.text;this.widgetEl.setAttribute("aria-label",n)}this.indexActive=e}this.ticking=!1}},{key:"destroy",value:function(){this.indexActive=null,this.indexSelected=this.selected();var e=this.el.parentNode;e.classList.contains(this.props.classNames.base)&&(this.props.prebuilt?(this.widgetEl=e.querySelector("."+this.props.classNames.base+"--stars"),e.classList.remove(this.props.classNames.base+"--"+this.direction),delete e.dataset.starRating):e.parentNode.replaceChild(this.el,e),this.handleEvents("remove")),delete this.el.widget}},{key:"eventListener",value:function(e,t,i,s){var n=this;i.forEach((function(i){return e[t+"EventListener"](i,n.events[i],s||!1)}))}},{key:"handleEvents",value:function(e){var t=this.el.closest("form");t&&"FORM"===t.tagName&&this.eventListener(t,e,["reset"]),this.eventListener(this.el,e,["change"]),"add"===e&&this.el.disabled||(this.eventListener(this.el,e,["keydown"]),this.eventListener(this.widgetEl,e,["mousedown","mouseleave","mousemove","touchend","touchmove"],!1))}},{key:"indexFromEvent",value:function(e){var t,i,s=(null===(t=e.touches)||void 0===t?void 0:t[0])||(null===(i=e.changedTouches)||void 0===i?void 0:i[0])||e,n=document.elementFromPoint(s.clientX,s.clientY);return n.parentNode===this.widgetEl?[].slice.call(n.parentNode.children).indexOf(n):this.indexActive}},{key:"onChange",value:function(){this.changeIndexTo(this.selected(),!0)}},{key:"onKeyDown",value:function(e){var t=e.key.slice(5);if(~["Left","Right"].indexOf(t)){e.preventDefault();var i="Left"===t?-1:1;"rtl"===this.direction&&(i*=-1);var s=this.values.length-1,n=Math.min(Math.max(this.selected()+i,-1),s);this.selectValue(n,!0)}}},{key:"onPointerDown",value:function(e){e.preventDefault();var t=this.indexFromEvent(e);this.props.clearable&&t===this.indexSelected&&(t=-1),this.selectValue(t,!0)}},{key:"onPointerLeave",value:function(e){var t=this;e.preventDefault(),cancelAnimationFrame(this.tick),requestAnimationFrame((function(){return t.changeIndexTo(t.indexSelected)}))}},{key:"onPointerMove",value:function(e){var t=this;e.preventDefault(),this.ticking||(this.tick=requestAnimationFrame((function(){return t.changeIndexTo(t.indexFromEvent(e))})),this.ticking=!0)}},{key:"onReset",value:function(){var e,t=this.valueIndex(null===(e=this.el.querySelector("[selected]"))||void 0===e?void 0:e.value);this.selectValue(t||-1,!1)}},{key:"selected",value:function(){return this.valueIndex(this.el.value)}},{key:"selectValue",value:function(e,t){var i;this.el.value=(null===(i=this.values[e])||void 0===i?void 0:i.value)||"",this.indexSelected=this.selected(),!1===t?this.changeIndexTo(this.selected(),!0):this.el.dispatchEvent(new Event("change"))}},{key:"valueIndex",value:function(e){return this.values.findIndex((function(t){return t.value===+e}))}}]),e}(),D=function(){function e(t,i){G(this,e),this.destroy=this.destroy.bind(this),this.props=i,this.rebuild=this.rebuild.bind(this),this.selector=t,this.widgets=[],this.build()}return N(e,[{key:"build",value:function(){var e=this;this.queryElements(this.selector).forEach((function(t){var i=j(O,e.props,JSON.parse(t.getAttribute("data-options")));"SELECT"!==t.tagName||t.widget||(!i.prebuilt&&t.parentNode.classList.contains(i.classNames.base)&&e.unwrap(t),e.widgets.push(new H(t,i)))}))}},{key:"destroy",value:function(){this.widgets.forEach((function(e){return e.destroy()})),this.widgets=[]}},{key:"queryElements",value:function(e){return"HTMLSelectElement"===q(e)?[e]:"NodeList"===q(e)?[].slice.call(e):"String"===q(e)?[].slice.call(document.querySelectorAll(e)):[]}},{key:"rebuild",value:function(){this.destroy(),this.build()}},{key:"unwrap",value:function(e){var t=e.parentNode,i=t.parentNode;i.insertBefore(e,t),i.removeChild(t)}}]),e}();const V={classNames:{base:"glsr-star-rating"},clearable:!1,tooltip:!1};const I=["required","max","maxlength","min","minlength","pattern"],W=e=>{const t=e.getAttribute("name");return e.validation.form.querySelectorAll(`input[name="${t}"]:checked`).length},$={email:{fn:function(e){return!e||/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e)}},max:{fn:function(e,t){return!e||("checkbox"===this.type?W(this)<=parseInt(t):parseFloat(e)<=parseFloat(t))}},maxlength:{fn:function(e,t){return!e||e.length<=parseInt(t)}},min:{fn:function(e,t){return!e||("checkbox"===this.type?W(this)>=parseInt(t):parseFloat(e)>=parseFloat(t))}},minlength:{fn:function(e,t){return!e||e.length>=parseInt(t)}},number:{fn:function(e){return!e||!isNaN(parseFloat(e))},priority:2},pattern:{fn:function(e,t){let i=t.match(new RegExp("^/(.*?)/([gimy]*)$"));return!e||new RegExp(i[1],i[2]).test(e)}},required:{fn:function(e){return~["checkbox","radio"].indexOf(this.type)?W(this):null!=e&&String(e).replace(/\s/g,"").length>0},priority:99,halt:!0},tel:{fn:function(e){let t=e.replace(/[^0-9]/g,"").length;return!e||4<=t&&15>=t&&new RegExp("^[+]?[\\d\\s()-]*$").test(e)}},url:{fn:function(e){return!e||new RegExp("^(https?)://([\\p{L}\\p{N}\\p{S}\\-_.])+(.?([\\p{L}\\p{N}]|xn--[\\p{L}\\p{N}\\-]+)+.?)(:[0-9]+)?(?:/(?:[\\p{L}\\p{N}\\-._~!$&'()*+,;=:@]|%[0-9A-Fa-f]{2})*)*(?:\\?(?:[\\p{L}\\p{N}\\-._~!$&'\\[\\]()*+,;=:@/?]|%[0-9A-Fa-f]{2})*)?(?:#(?:[\\p{L}\\p{N}\\-._~!$&'()*+,;=:@/?]|%[0-9A-Fa-f]{2})*)?$","iu").test(e)}}};class B{constructor(e){this.config=GLSR.validationconfig,this.event=this._onChange.bind(this),this.fields=[],this.form=e,this.form.setAttribute("novalidate",""),this.strings=GLSR.validationstrings}destroy(){for(;this.fields.length;)this.destroyField(this.fields[0])}destroyField(e){this.resetField(e),this._eventListener("remove",e.input),delete e.input.validation,this.fields=this.fields.filter((t=>t.input!==e.input))}init(){this.form.querySelectorAll("input:not([type=hidden]):not([type=submit]), select, textarea, [data-glsr-validate]").forEach((e=>this.initField(e)))}initField(e){if(this.fields.find((t=>t.input.name===e.name&&"radio"!==e.type&&!e.name.endsWith("[]"))))return;const t=e.closest(L(this.config.field));null!=t&&t.offsetParent&&this.fields.push(this._initField(e))}reset(){this.fields.forEach((e=>this.resetField(e)))}resetField(e){let t=e.input.closest(L(this.config.field));E(e.input,this.config.input_error,!1),E(e.input,this.config.input_valid,!1),t&&(E(t,this.config.field_error,!1),E(t,this.config.field_valid,!1)),e.errors=[]}setErrors(e,t){e.hasOwnProperty("validation")||this._initField(e),e.validation.errors=t}setInvalid(e){this.toggleError(e,!0)}setValid(e){this.toggleError(e,!1)}toggleError(e,t){let i=e.input.closest(L(this.config.field));if(E(e.input,this.config.input_error,t),E(e.input,this.config.input_valid,!t),i){E(i,this.config.field_error,t),E(i,this.config.field_valid,!t);let s=i.querySelector(L(this.config.field_message));s&&(s.innerHTML=t?e.errors.join("<br>"):"",s.style.display=t?"":"none")}}validate(e){let t=!0,i=this.fields;return e instanceof HTMLElement&&e.hasOwnProperty("validation")&&(i=[e.validation]),i.forEach((e=>{this._validateField(e)?this.toggleError(e,!1):(this.toggleError(e,!0),t=!1)})),t}_addValidators(e,t,i){[].forEach.call(e,(e=>{let s=e.name.replace("data-","");~I.indexOf(s)?this._addValidatorToField(t,i,s,e.value):"type"===e.name&&this._addValidatorToField(t,i,e.value)}))}_addValidatorToField(e,t,i,s){if($.hasOwnProperty(i)&&($[i].name=i,e.push($[i]),s)){let e="pattern"===i?[s]:s.split(",");e.unshift(null),t[i]=e}}_eventListener(e,t){const i=t.getAttribute("type")||t.nodeName,s=~["radio","checkbox","SELECT"].indexOf(i)?"change":"input";t[e+"EventListener"](s,this.event)}_onChange(e){this.validate(e.currentTarget)}_initField(e){let t={},i=[];return null!==e.offsetParent&&(this._addValidators(e.attributes,i,t),this._sortValidators(i),this._eventListener("add",e)),e.validation={form:this.form,input:e,params:t,validate:()=>this.validate(e),validators:i}}_sortValidators(e){e.sort(((e,t)=>(t.priority||1)-(e.priority||1)))}_validateField(e){let t=[],i=!0;for(let s in e.validators){if(!e.validators.hasOwnProperty(s))continue;let n=e.validators[s],r=e.params[n.name]?e.params[n.name]:[];if(r[0]=e.input.value,!n.fn.apply(e.input,r)){i=!1;let e=this.strings[n.name];if(t.push(e.replace(/(\%s)/g,r[1])),!0===n.halt)break}}return e.errors=t,i}}class Y{constructor(e,t){var i,s;this.button=y(t),this.config=GLSR.validationconfig,this.events={reset:this._onReset.bind(this),submit:this._onSubmit.bind(this)},this.form=e,this.isActive=!1,this.stars=(()=>{let e=null;const t=()=>!!e&&(e.rebuild(),!0);return{init:function(i){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t()||(e=new D(i,Object.assign({},V,s))),e},destroy:()=>!!e&&(e.destroy(),!0),rebuild:t}})(),this.strings=GLSR.validationstrings,this.captcha=new b(this),this.conditions=new F(this),this.validation=new B(e),this.reviewsEl=document.getElementById(null===(i=e.closest(".glsr"))||void 0===i||null===(s=i.dataset)||void 0===s?void 0:s.reviews_id)}destroy(){this._destroyForm(),this.stars.destroy(),this.captcha.reset(),this.isActive=!1}init(){this.isActive||(this._initForm(),this.stars.init(this.form.querySelectorAll(".glsr-field-rating select"),GLSR.starsconfig),this.captcha.render(),this.isActive=!0)}submitForm(){this.button.loading(),GLSR.ajax.post(this._data(),this._handleResponse.bind(this))}_data(){const e=new FormData(this.form);if(this.reviewsEl&&this.reviewsEl.classList.contains("glsr"))try{const t=JSON.parse(JSON.stringify(this.reviewsEl.dataset));for(let i of Object.keys(t)){let s;try{s=JSON.parse(t[i])}catch(e){s=t[i]}e.append(`${GLSR.nameprefix}[_reviews_atts][${i}]`,s)}e.append([`${GLSR.nameprefix}[_pagination_atts][page]`],1),e.append([`${GLSR.nameprefix}[_pagination_atts][url]`],location.href)}catch(e){console.error(e)}return e}_destroyForm(){this.form.removeEventListener("reset",this.events.reset),this.form.removeEventListener("submit",this.events.submit),this._resetErrors(),this.conditions.destroy(),this.validation.destroy()}_handleResponse(e,t){const i=!0===t;if(this.captcha.reset(),i&&this.form.reset(),this._showFieldErrors(e.errors),this._showResults(e.message,i),this.button.loaded(),GLSR.Event.trigger("site-reviews/form/handle",e,this.form),i){if(e.redirect&&""!==e.redirect)return void(window.location=e.redirect);if(this.reviewsEl&&e.reviews){if(this.reviewsEl.innerHTML=e.reviews,GLSR.urlparameter){let e=new URL(location.href);e.searchParams.delete(GLSR.urlparameter),window.history.replaceState({},"",e.toString())}GLSR.Event.trigger("site-reviews/pagination/init")}}}_initForm(){this._destroyForm(),this.form.addEventListener("reset",this.events.reset),this.form.addEventListener("submit",this.events.submit),this.conditions.init(),this.validation.init()}_onReset(e){this.conditions.destroy(),this.conditions.init()}_onSubmit(e){if(!this.validation.validate())return e.preventDefault(),void this._showResults(this.strings.errors,!1);e.preventDefault(),this._resetErrors(),this.button.loading(),this.captcha.execute()}_resetErrors(){E(this.form,this.config.form_error,!1),this._showResults("",null),this.validation.reset()}_showFieldErrors(e){if(e)for(let t in e){if(!e.hasOwnProperty(t))continue;const i=GLSR.nameprefix?GLSR.nameprefix+"["+t+"]":t,s=this.form.querySelector('[name="'+i+'"]');s&&(this.validation.setErrors(s,e[t]),this.validation.toggleError(s.validation,"add"))}}_showResults(e,t){const i=this.form.querySelector(L(this.config.form_message));null!==i&&(E(this.form,this.config.form_error,!1===t),E(i,this.config.form_message_failed,!1===t),E(i,this.config.form_message_success,!0===t),i.innerHTML=e)}}var J=function(){return"undefined"==typeof window},K=function(e){e=e||navigator.userAgent;var t=/(iPad).*OS\s([\d_]+)/.test(e);return{ios:!t&&/(iPhone\sOS)\s([\d_]+)/.test(e)||t,android:/(Android);?[\s/]+([\d.]+)?/.test(e)}};function X(e){return!e&&(null!==e&&("production"!==process.env.NODE_ENV&&("test"!==process.env.NODE_ENV&&console.warn("If scrolling is also required in the floating layer, the target element must be provided."),!0)))}function U(){return"__BSL_PREVENT_DEFAULT__"in window||(window.__BSL_PREVENT_DEFAULT__=function(e){e.cancelable&&e.preventDefault()}),window.__BSL_PREVENT_DEFAULT__}var z={lockedNum:0,lockedElements:[],unLockCallback:null,documentListenerAdded:!1,initialClientPos:{clientX:0,clientY:0}};function Q(e){if(J())return z;if(!(null==e?void 0:e.useGlobalLockState))return Q.lockState;var t="__BSL_LOCK_STATE__"in window?Object.assign(Object.assign({},z),window.__BSL_LOCK_STATE__):z;return window.__BSL_LOCK_STATE__=t,t}Q.lockState=z;var Z=function(e){if(J())return!1;if(!e)throw new Error("options must be provided");var t=!1,i={get passive(){t=!0}},s=function(){},n="__TUA_BSL_TEST_PASSIVE__";window.addEventListener(n,s,i),window.removeEventListener(n,s,i);var r=e.capture;return t?e:void 0!==r&&r}({passive:!1});function ee(e,t){if(!J()){X(e);var i,s,n,r,o,a=Q(t);if(K().ios){if(e)(Array.isArray(e)?e:[e]).forEach((function(e){e&&-1===a.lockedElements.indexOf(e)&&(e.ontouchstart=function(e){var t=e.targetTouches[0],i=t.clientX,s=t.clientY;a.initialClientPos={clientX:i,clientY:s}},e.ontouchmove=function(t){1===t.targetTouches.length&&function(e,t,i){if(t){var s=t.scrollTop,n=t.scrollLeft,r=t.scrollWidth,o=t.scrollHeight,a=t.clientWidth,l=t.clientHeight,c=e.targetTouches[0].clientX-i.clientX,d=e.targetTouches[0].clientY-i.clientY,h=Math.abs(d)>Math.abs(c);if(h&&(d>0&&0===s||d<0&&s+l+1>=o)||!h&&(c>0&&0===n||c<0&&n+a+1>=r))return U()(e)}e.stopPropagation()}(t,e,a.initialClientPos)},a.lockedElements.push(e))}));a.documentListenerAdded||(document.addEventListener("touchmove",U(),Z),a.documentListenerAdded=!0)}else a.lockedNum<=0&&(a.unLockCallback=K().android?(i=document.documentElement,s=document.body,n=i.scrollTop||s.scrollTop,r=Object.assign({},i.style),o=Object.assign({},s.style),i.style.height="100%",i.style.overflow="hidden",s.style.top="-".concat(n,"px"),s.style.width="100%",s.style.height="auto",s.style.position="fixed",s.style.overflow="hidden",function(){i.style.height=r.height||"",i.style.overflow=r.overflow||"",["top","width","height","overflow","position"].forEach((function(e){s.style[e]=o[e]||""})),"scrollBehavior"in document.documentElement.style?window.scrollTo({top:n,behavior:"instant"}):window.scrollTo(0,n)}):function(){var e=document.documentElement,t=Object.assign({},e.style),i=window.innerWidth-e.clientWidth,s=parseInt(window.getComputedStyle(e).paddingRight,10);return e.style.overflow="hidden",e.style.boxSizing="border-box",e.style.paddingRight="".concat(i+s,"px"),function(){["overflow","boxSizing","paddingRight"].forEach((function(i){e.style[i]=t[i]||""}))}}());a.lockedNum+=1}}const te=["[contenteditable]",'[tabindex]:not([tabindex^="-"])',"a[href]","button:not([disabled]):not([aria-hidden])",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])"],ie={focus:!1,onClose:()=>{},onOpen:()=>{}},se="data-glsr-close",ne="glsr-modal",re="is-open",oe="data-glsr-trigger",ae=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.class=ne+"__"+e,t};class le{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.events={_open:this._openModal.bind(this),mouseup:this._onClick.bind(this),keydown:this._onKeydown.bind(this),touchstart:this._onClick.bind(this)},this.id=e,this.triggers=[],this._config(t),this._reset()}header(e,t){return this._insertHtml(this.dom.header,e,t)}content(e,t){return this._insertHtml(this.dom.content,e,t)}footer(e,t){return this._insertHtml(this.dom.footer,e,t)}_closeModal(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(e.preventDefault(),e.stopPropagation());const t=()=>{this.root.removeEventListener("animationend",t,!1),this.root.classList.remove(re),ce.open.pop(),this.config.onClose(this,e),GLSR.Event.trigger("site-reviews/modal/close",this,e),S((()=>this._reset()))()};this.root.addEventListener("animationend",t,!1),this.root.setAttribute("aria-hidden","true"),this._eventHandler("remove"),function(e,t){if(!J()){X(e);var i=Q(t);i.lockedNum-=1,i.lockedNum>0||(K().ios||"function"!=typeof i.unLockCallback?(e&&(Array.isArray(e)?e:[e]).forEach((function(e){var t=i.lockedElements.indexOf(e);-1!==t&&(e.ontouchmove=null,e.ontouchstart=null,i.lockedElements.splice(t,1))})),i.documentListenerAdded&&(document.removeEventListener("touchmove",U(),Z),i.documentListenerAdded=!1)):i.unLockCallback())}}(this.dom.content),this.trigger&&this.trigger.focus&&this.trigger.focus()}_config(e){return this.config=Object.assign({},ie,e),this}_eventHandler(e){this._eventListener(this.dom.close,e,["keydown"]),this._eventListener(this.root,e,["mouseup","touchstart"]),this._eventListener(document,e,["keydown"])}_eventListener(e,t,i){e&&i.forEach((i=>e[t+"EventListener"](i,this.events[i])))}_focusableNodes(){return[].slice.call(this.root.querySelectorAll(te))}_insertHtml(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(e&&null!==t){if(""!==t){const e=v("div",arguments.length>2&&void 0!==arguments[2]?arguments[2]:{});e.innerHTML=t,t=e.outerHTML}e.innerHTML=t}return e}_insertModal(){var e;const t=v("button",ae("close",{"aria-label":GLSR.text.closemodal,"data-glsr-close":""})),i=v("div",ae("content",{tabindex:-1})),s=v("div",ae("header")),n=v("div",ae("footer")),r=v("div",ae("dialog",{"aria-modal":!0,role:"dialog"}),t,s,i,n),o=v("div",{class:ne,id:this.id,"aria-hidden":!0},v("div",ae("overlay",{tabindex:-1,"data-glsr-close":""}),r));this.dom={...this.dom,close:t,content:i,dialog:r,footer:n,header:s};const a=null!==(e=document.querySelector("body > #page.site"))&&void 0!==e?e:document.body;this.root=a.appendChild(o)}_onClick(e){e.target.hasAttribute(se)&&this._closeModal(e)}_onKeydown(e){~[13,32].indexOf(e.keyCode)&&e.target===this.dom.close&&this._closeModal(e),27===e.keyCode&&ce.open.slice(-1)[0]===this.id&&this._closeModal(e),9===e.keyCode&&this._retainFocus(e)}_openModal(e){ce.open.push(this.id),this.trigger=document.activeElement,e&&(e.preventDefault(),this.trigger=e.currentTarget),this._insertModal(),ee(this.dom.content),this.config.onOpen(this,e),GLSR.Event.trigger("site-reviews/modal/open",this,e),this.root.setAttribute("aria-hidden","false"),this.root.classList.add(re),this._eventHandler("add");const t=()=>{this.root.removeEventListener("animationend",t,!1),this._setFocusToFirstNode()};this.root.addEventListener("animationend",t,!1)}_registerTrigger(e){this._removeTrigger(e),e.addEventListener("click",this.events._open),this.triggers.push(e)}_removeTrigger(e){this.triggers.filter((t=>t!==e)),e.removeEventListener("click",this.events._open)}_removeTriggers(){this.triggers.forEach((e=>this._removeTrigger(e))),this.triggers=[]}_reset(){this.dom={close:null,content:null,footer:null,header:null},this.root&&this.root.remove(),this.root=null,this.trigger=null}_retainFocus(e){let t=this._focusableNodes();if(0!==t.length)if(t=t.filter((e=>null!==e.offsetParent)),this.root.contains(document.activeElement)){const i=t.indexOf(document.activeElement);e.shiftKey&&0===i?(t[t.length-1].focus(),e.preventDefault()):!e.shiftKey&&t.length>0&&i===t.length-1&&(t[0].focus(),e.preventDefault())}else t[0].focus()}_setFocusToFirstNode(){if(!this.config.focus)return;const e=this._focusableNodes();if(0===e.length)return;const t=e.filter((e=>!e.hasAttribute(se)));t.length>0?t[0].focus():0===t.length&&e[0].focus()}}const ce={active:{},open:[]};var de={close:e=>{if(e)ce.active[e]&&ce.active[e]._closeModal();else for(let e in ce.active)ce.active[e]._closeModal()},init:(e,t)=>{let i;return ce.active[e]?(i=ce.active[e],i._removeTriggers(),t&&i._config(t)):i=new le(e,t),document.querySelectorAll("["+oe+"]").forEach((t=>{e===t.attributes[oe].value&&i._registerTrigger(t)})),ce.active[e]=i,ce.active},modals:ce,modify:(e,t)=>{e&&ce.active[e]&&t(ce.active[e])},open:(e,t)=>{let i;ce.active[e]?(i=ce.active[e],i.root&&i._eventHandler("remove"),t&&i._config(t)):i=new le(e,t),ce.active[e]=i,i._openModal()}};const he="glsr-hide",ue=16,pe=468,fe="button.glsr-button-loadmore",ve=".glsr-pagination a[data-page]",ge=".glsr-reviews, [data-reviews]";class me{constructor(e,t){this.events={button:{click:this._onLoadMore.bind(this)},link:{click:this._onPaginate.bind(this)},window:{popstate:this._onPopstate.bind(this)}},this.paginationEl=t,this.reviewsEl=e.querySelector(ge),this.wrapperEl=e}destroy(){this._eventHandler("remove")}init(){this._eventHandler("add");const e=this.paginationEl.querySelector(".current");if(e){const t=this._data(e),i=e.nextElementSibling;t&&i&&2==+i.dataset.page&&GLSR.urlparameter&&window.history.replaceState(t,"",window.location)}}_data(e){try{const i=JSON.parse(JSON.stringify(this.paginationEl.dataset)),s={page:e.dataset.page||1,schema:!1,url:e.href||location.href};for(var t of Object.keys(i)){let e;try{e=JSON.parse(i[t])}catch(s){e=i[t]}s[`atts][${t}`]=e}return GLSR.ajax.data("fetch-paged-reviews",s)}catch(e){return console.error("Invalid pagination config."),!1}}_eventHandler(e){this._eventListener(window,e,this.events.window),this.wrapperEl.querySelectorAll(fe).forEach((t=>{this._eventListener(t,e,this.events.button)})),this.wrapperEl.querySelectorAll(ve).forEach((t=>{this._eventListener(t,e,this.events.link)}))}_eventListener(e,t,i){Object.keys(i).forEach((s=>e[t+"EventListener"](s,i[s])))}_handleLoadMore(e,t,i,s){s?(e.loaded(),this.destroy(),this.paginationEl.innerHTML=i.pagination,this.reviewsEl.insertAdjacentHTML("beforeend",i.reviews),this.init(),GLSR.Event.trigger("site-reviews/pagination/handle",i,this)):window.location=location}_handlePagination(e,t,i,s){s?(this._paginate(i),GLSR.urlparameter&&window.history.pushState(t,"",e.href)):window.location=e.href}_handlePopstate(e,t,i){i?this._paginate(t):console.error(t)}_loaded(){const e=this.paginationEl.querySelector(".glsr-spinner");e&&this.paginationEl.removeChild(e),this.wrapperEl.classList.remove(he)}_loading(){this.wrapperEl.classList.add(he),this.paginationEl.insertAdjacentHTML("beforeend",'<div class="glsr-spinner"></div>')}_onLoadMore(e){const t=e.currentTarget,i=this._data(t);if(i){const s=y(t);s.loading(),e.preventDefault(),GLSR.ajax.post(i,this._handleLoadMore.bind(this,s,i))}}_onPaginate(e){const t=e.currentTarget,i=this._data(t);i&&(this._loading(),e.preventDefault(),GLSR.ajax.post(i,this._handlePagination.bind(this,t,i)))}_onPopstate(e){GLSR.Event.trigger("site-reviews/pagination/popstate",e,this),e.state&&e.state[`${GLSR.nameprefix}[_action]`]&&(this._loading(),GLSR.ajax.post(e.state,this._handlePopstate.bind(this,e.state)))}_paginate(e){this.destroy(),this.paginationEl.innerHTML=e.pagination,this.reviewsEl.innerHTML=e.reviews,this.init(),this._scrollToTop(),this._loaded(),GLSR.Event.trigger("site-reviews/pagination/handle",e,this)}_scrollStep(e){const t=Math.min(1,(window.performance.now()-e.startTime)/pe),i=.5*(1-Math.cos(Math.PI*t)),s=e.startY+(e.endY-e.startY)*i;window.scroll(0,e.offset+s),s!==e.endY&&window.requestAnimationFrame(this._scrollStep.bind(this,e))}_scrollToTop(){let e=ue;[].forEach.call(GLSR.ajaxpagination,(t=>{const i=document.querySelector(t);i&&"fixed"===window.getComputedStyle(i).getPropertyValue("position")&&(e+=i.clientHeight)}));const t=this.reviewsEl.getBoundingClientRect().top-e;t>0||this._scrollStep({endY:t,offset:window.pageYOffset,startTime:window.performance.now(),startY:this.reviewsEl.scrollTop})}}const we="site-reviews/excerpts/init",_e="site-reviews/forms/init",ye="site-reviews/init",be="site-reviews/loaded",Ee="site-reviews/modal/init",Le="site-reviews/pagination/init";window.hasOwnProperty("GLSR")||(window.GLSR={}),window.GLSR.ajax=o,window.GLSR.forms=[],window.GLSR.pagination=[],window.GLSR.Event=d,window.GLSR.Modal=de,window.GLSR.Utils={debounce:S,dom:v,isEmpty:e=>[Object,Array].includes((e||{}).constructor)&&!Object.entries(e||{}).length,parseJson:x},d.on(we,(e=>{new _(e),d.trigger(Ee)})),d.on(_e,(()=>{GLSR.forms=GLSR.forms.filter((e=>!!e.form.closest("body"))),document.querySelectorAll("form.glsr-review-form").forEach((e=>{const t=e.querySelector("[type=submit]");if(t){let i,s=GLSR.forms.findIndex((t=>t.form===e));-1!==s?(i=GLSR.forms[s],i.destroy()):(i=new Y(e,t),GLSR.forms.push(i)),i.init()}}))})),d.on(Ee,(()=>{GLSR.Modal.init("glsr-modal-review",{onOpen:e=>{const t=e.trigger.closest(".glsr").cloneNode(!0),i=e.trigger.closest(".glsr-review").cloneNode(!0);i.querySelectorAll('[data-expanded="false"]').forEach((e=>{e.dataset.expanded="true"})),i.removeAttribute("id"),t.innerHTML="",t.appendChild(i),e.dom.content.appendChild(t)}})})),d.on(Le,(()=>{GLSR.pagination.forEach((e=>e.destroy())),GLSR.pagination=[],document.querySelectorAll(".glsr").forEach((e=>{const t=e.querySelector(".glsr-pagination");if(t&&(t.classList.contains("glsr-ajax-loadmore")||t.classList.contains("glsr-ajax-pagination"))){const i=new me(e,t);i.init(),GLSR.pagination.push(i)}}))})),d.on(ye,(()=>{document.querySelectorAll(".glsr").forEach((e=>{const t="glsr-"+window.getComputedStyle(e,null).getPropertyValue("direction");e.classList.add(t)})),d.trigger(we),d.trigger(_e),d.trigger(Le),d.trigger(be)})),d.on("site-reviews/pagination/handle",((e,t)=>{d.trigger(we,t.wrapperEl)})),document.addEventListener("DOMContentLoaded",(()=>{setTimeout((()=>d.trigger(ye)),5),setTimeout((()=>(()=>{let e=new URL(location.href);if(!e.searchParams.has("review_id")||!e.searchParams.has("verified"))return;let t=["form","review_id","theme","verified"],i={};t.forEach((t=>{e.searchParams.has(t)&&(i[t]=e.searchParams.get(t))})),GLSR.ajax.post(GLSR.ajax.data("verified-review",i),((s,n)=>{n?GLSR.Modal.open("glsr-modal-verified",{onClose:i=>{t.forEach((t=>e.searchParams.delete(t))),history.pushState({},"",e.href)},onOpen:e=>{const t=v("p");t.innerHTML=s.message,e.footer(t.outerHTML),e.content(s.review,s.attributes),e.dom.content.querySelectorAll('[data-expanded="false"]').forEach((e=>{e.dataset.expanded="true"}))}}):console.error({request:i,response:s})}))})()),10)}))}()
;var gutentorLS={"fontAwesomeVersion":"5","restNonce":"5965e021a9","restUrl":"https:\/\/www.kochbox.de\/wp-json\/"}
;(function($){let gDocument=$(document),gProgressBarE=$('.gutentor-element-progressbar'),counter_element=$('.gutentor-element-counter'),gWindow=$(window),gBody=$('body'),gWindowWidth=gWindow.width(),gM11Init=!1,gFlexInit=!1;function gBooleanVal(val){if(typeof val==='boolean'){return val}
return val==='true'}
function gSlick(gThis){let gss={};if(gThis[0].hasAttribute('data-dots')){gss.dots=gBooleanVal(gThis.data('dots'))}
if(gThis[0].hasAttribute('data-arrows')){gss.arrows=gBooleanVal(gThis.data('arrows'))}
if(gThis[0].hasAttribute('data-infinite')){gss.infinite=gBooleanVal(gThis.data('infinite'))}
if(gThis[0].hasAttribute('data-speed')){gss.speed=parseInt(gThis.data('speed'))}
if(gThis[0].hasAttribute('data-slideitemdesktop')){gss.slidesToShow=parseInt(gThis.data('slideitemdesktop'))}
if(gThis[0].hasAttribute('data-slidescroll-desktop')){gss.slidesToScroll=parseInt(gThis.data('slidescroll-desktop'))}
if(gThis[0].hasAttribute('data-nextarrow')){gss.nextArrow='<span class="slick-next"><i class="'+gThis.data('nextarrow')+'"></i></span>'}else{gss.nextArrow='<span class="slick-next"><i class="fas fa-angle-right"></i></span>'}
if(gThis[0].hasAttribute('data-prevarrow')){gss.prevArrow='<span class="slick-prev"><i class="'+gThis.data('prevarrow')+'"></i></span>'}else{gss.prevArrow='<span class="slick-prev"><i class="fas fa-angle-left"></i></span>'}
if(gThis[0].hasAttribute('data-autoplay')){gss.autoplay=gBooleanVal(gThis.data('autoplay'));if(gThis[0].hasAttribute('data-autoplayspeed')){gss.autoplaySpeed=parseInt(gThis.data('autoplayspeed'))}
if(gThis[0].hasAttribute('data-pauseonfocus')){gss.pauseOnFocus=gBooleanVal(gThis.data('pauseonfocus'))}
if(gThis[0].hasAttribute('data-pauseonhover')){gss.pauseOnHover=gBooleanVal(gThis.data('pauseonhover'))}}
if(gThis[0].hasAttribute('data-draggable')){gss.draggable=gBooleanVal(gThis.data('draggable'))}
if(gThis[0].hasAttribute('data-fade')){gss.fade=gBooleanVal(gThis.data('fade'))}
if(gThis[0].hasAttribute('data-blockimagesliderfade')){gss.fade=gBooleanVal(gThis.data('blockimagesliderfade'))}
if(gThis[0].hasAttribute('data-cmondesktop')){gss.centerMode=gBooleanVal(gThis.data('cmondesktop'));if(gBooleanVal(gThis.data('cmondesktop'))){if(gThis[0].hasAttribute('data-cmpaddingdesktop')){gss.centerPadding=gThis.data('cmpaddingdesktop')}}}
let rTgss={},rMgss={};if(gThis[0].hasAttribute('data-slideitemtablet')){rTgss.slidesToShow=parseInt(gThis.data('slideitemtablet'))}
if(gThis[0].hasAttribute('data-slidescroll-tablet')){rTgss.slidesToScroll=parseInt(gThis.data('slidescroll-tablet'))}
if(gThis[0].hasAttribute('data-dotstablet')){rTgss.dots=gBooleanVal(gThis.data('dotstablet'))}
if(gThis[0].hasAttribute('data-arrowstablet')){rTgss.arrows=gBooleanVal(gThis.data('arrowstablet'))}
if(gThis[0].hasAttribute('data-cmontablet')){rTgss.centerMode=gBooleanVal(gThis.data('cmontablet'));if(gBooleanVal(gThis.data('cmontablet'))){if(gThis[0].hasAttribute('data-cmpaddingtablet')){rTgss.centerPadding=gThis.data('cmpaddingtablet')}}}
if(gThis[0].hasAttribute('data-slideitemmobile')){rMgss.slidesToShow=parseInt(gThis.data('slideitemmobile'))}
if(gThis[0].hasAttribute('data-slidescroll-mobile')){rMgss.slidesToScroll=parseInt(gThis.data('slidescroll-mobile'))}
if(gThis[0].hasAttribute('data-dotsmobile')){rMgss.dots=gBooleanVal(gThis.data('dotsmobile'))}
if(gThis[0].hasAttribute('data-arrowsmobile')){rMgss.arrows=gBooleanVal(gThis.data('arrowsmobile'))}
if(gThis[0].hasAttribute('data-cmonmobile')){rMgss.centerMode=gBooleanVal(gThis.data('cmonmobile'));if(gBooleanVal(gThis.data('cmonmobile'))){if(gThis[0].hasAttribute('data-cmpaddingmobile')){rMgss.centerPadding=gThis.data('cmpaddingmobile')}}}
let rTSettings={breakpoint:1024,settings:rTgss,},rMSettings={breakpoint:480,settings:rMgss,};gss.responsive=[];gss.responsive.push(rTSettings);gss.responsive.push(rMSettings);if(gThis[0].hasAttribute('data-arrowspositiondesktop')&&'gutentor-slick-a-default-desktop'!==gThis.data('arrowspositiondesktop')){gss.appendArrows=gThis.siblings('.gutentor-slick-arrows')}
if(gBody.hasClass('rtl')){gss.rtl=!0}
if(gThis.hasClass('slick-initialized')){gThis.slick('refresh')}else{gThis.slick(gss)}}
function gMagnificPopup(gThis,isI=!1,isG=!1){let gma={};if(isI){gma={type:'image',closeBtnInside:!1,fixedContentPos:!1,}}else{gma={type:'iframe',mainClass:'mfp-fade',removalDelay:160,preloader:!1,fixedContentPos:!1,}}
if(isG){gma.gallery={enabled:!0,navigateByImgClick:!0,preload:[0,1],};gma.callbacks={elementParse:function(item){if(item.el[0].getAttribute('data-media-type')==='g-popup-video'){item.type='iframe'}else{item.type='image'}},}}
if(typeof $.fn.magnificPopup!=='undefined'){gThis.magnificPopup(gma)}}
function gEasyPieChart(gThis){let gea={barColor:gThis.data('barcolor'),trackColor:gThis.data('trackcolor'),scaleColor:gThis.data('scalecolor'),size:gThis.data('size'),lineCap:gThis.data('linecap'),animate:gThis.data('animate'),lineWidth:gThis.data('linewidth'),};if(typeof $.fn.easyPieChart==='function'){gThis.easyPieChart(gea)}}
function gCountUp(gThis){let startValue=parseInt(gThis.data('start')),endValue=parseInt(gThis.data('end')),duration=parseInt(gThis.data('duration'));if(typeof CountUp==='function'){let nCountUp=new CountUp(gThis[0],startValue,endValue,0,duration);nCountUp.start()}}
function gIsEleInView(elem){let docViewTop=$(window).scrollTop(),docViewBottom=docViewTop+$(window).height(),elemTop=$(elem).offset().top,elemBottom=elemTop+$(elem).height();return elemBottom<=docViewBottom&&elemTop>=docViewTop}
function gTriggerCountUp(gThis){if(gIsEleInView(gThis)){if(!gThis.hasClass('g-c-loaded')){gThis.addClass('g-c-loaded');gCountUp(gThis)}}}
function gTriggerPieChart(gThis){if(gIsEleInView(gThis)){if(!gThis.hasClass('g-c-loaded')){gThis.addClass('g-c-loaded');gEasyPieChart(gThis)}}}
function gAddLoaded(gThis){if(gIsEleInView(gThis)){if(!gThis.hasClass('g-c-loaded')){gThis.addClass('g-c-loaded');gThis.css('width',gThis.attr('data-width')+'%')}}}
function gCountAndBar($wrap=null){if($wrap){$wrap.find('.gutentor-single-item-number,.gutentor-counter-number-main').each(function(){gTriggerCountUp($(this))});$wrap.find('.gutentor-progressbar-circular,.gutentor-element-progressbar-circular').each(function(){gTriggerPieChart($(this))});$wrap.find('.gutentor-porgress-bar-item .progressbar,.gutentor-element-progressbar-box .gutentor-element-progressbar-horizontal').each(function(){gAddLoaded($(this))})}else{$('.gutentor-single-item-number,.gutentor-counter-number-main').each(function(){gTriggerCountUp($(this))});$('.gutentor-progressbar-circular,.gutentor-element-progressbar-circular').each(function(){gTriggerPieChart($(this))});$('.gutentor-porgress-bar-item .progressbar,.gutentor-element-progressbar-box .gutentor-element-progressbar-horizontal').each(function(){gAddLoaded($(this))})}}
gCountAndBar();$(window).scroll(function(){gCountAndBar()});function gCountDown(gThis){let gutentor_event_date=gThis.data('eventdate');if(gutentor_event_date===undefined||gutentor_event_date===null){gThis.html('<span>Please set validate Date and time for countdown </span>');return!1}
let expired_text=gThis.data('expiredtext'),gutentor_day=gThis.find('.day'),gutentor_hour=gThis.find('.hour'),gutentor_min=gThis.find('.min'),gutentor_sec=gThis.find('.sec'),gutentor_date_time=gutentor_event_date.split('T');if(gutentor_date_time.length!==2){return!1}
let date_collection=gutentor_date_time[0],time_collection=gutentor_date_time[1],date_explode=date_collection.split('-');if(date_explode.length!==3){return!1}
let time_explode=time_collection.split(':');if(time_explode.length!==3){return!1}
let gutentor_year_value=parseInt(date_explode[0]),gutentor_month_value=parseInt(date_explode[1])-1,gutentor_day_value=parseInt(date_explode[2]),gutentor_hour_value=parseInt(time_explode[0]),gutentor_minutes_value=parseInt(time_explode[1]),gutentor_second_value=parseInt(time_explode[2]),countDownDate=new Date(gutentor_year_value,gutentor_month_value,gutentor_day_value,gutentor_hour_value,gutentor_minutes_value,gutentor_second_value,0).getTime();let x=setInterval(function(){let now=new Date().getTime();let distance=countDownDate-now;let days=Math.floor(distance/(1000*60*60*24));let hours=Math.floor((distance%(1000*60*60*24))/(1000*60*60));let minutes=Math.floor((distance%(1000*60*60))/(1000*60));let seconds=Math.floor((distance%(1000*60))/1000);gutentor_day.html(days);gutentor_hour.html(hours);gutentor_min.html(minutes);gutentor_sec.html(seconds);if(distance<0){clearInterval(x);gThis.html('<span>'+expired_text+'</span>')}},1000)}
function gTabs(){gDocument.on('click','.gutentor-tabs-list',function(){let thisTabInside=$(this),gutentorSingleItemIndex=thisTabInside.data('index'),gTabsC=thisTabInside.closest('.gutentor-tabs'),gTabsContentWrap=gTabsC.next('.gutentor-tabs-content-wrap'),gTabsSingleContent=gTabsContentWrap.find('.'+gutentorSingleItemIndex);gTabsSingleContent.siblings().removeClass('gutentor-tab-content-active');thisTabInside.siblings().removeClass('gutentor-tab-active');gTabsSingleContent.addClass('gutentor-tab-content-active');thisTabInside.addClass('gutentor-tab-active')})}
function gShowMoreBlock(className){gDocument.on('click',className,function(e){e.preventDefault();if(className==='.gutentor-show-more-button'){$(this).closest('.gutentor-single-item-content').addClass('show-more-content')}else if(className==='.gutentor-show-less-action-button'){$(this).closest('.gutentor-single-item-content').removeClass('show-more-content')}else if(className==='.gutentor-adv-s-m-btn'){$(this).closest('.g-m-advance-show-more').addClass('g-show-more-content')}else if(className==='.gutentor-adv-s-l-btn'){$(this).closest('.g-m-advance-show-more').removeClass('g-show-more-content')}})}
function gP4GetLoader(type){let gP4Loader;switch(type){case 'gp4-animation-1':gP4Loader='<div class="gutentor-loading-wrap"></div>';break;case 'gp4-animation-2':gP4Loader='<div class="gutentor-loading-wrap"><div class="gutentor-loading-2"><div></div><div></div><div></div></div></div>';break;case 'gp4-animation-3':gP4Loader='<div class="gutentor-loading-wrap"><div class="gutentor-loading-3"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div></div>';break;case 'gp4-animation-4':gP4Loader='<div class="gutentor-loading-wrap"></div>';break;case 'gp4-animation-5':gP4Loader='<div class="gutentor-loading-wrap"><div class="gutentor-loading-5"></div></div>';break;default:gP4Loader='';break}
return gP4Loader}
function gApi(gAB,gParam,gAppend=!1){gParam.innerBlockType=gAB.data('i-b');gParam.blockId=gAB.find('.gutentor-post-module').data('gbid');gParam.postId=gAB.data('gpid');if(gAB.find('.gutentor-filter-navigation').length){gParam.gTax=gAB.find('.gutentor-filter-navigation').data('gtax');gParam.gTerm=gAB.find('.gutentor-filter-item-active').children().attr('data-gterm');if('gAll'===gParam.gTerm){gParam.allOpt=gAB.find('.gutentor-filter-item-active').children().attr('data-all-opt')}}else{gParam.gTax='default';gParam.gTerm='default'}
if(!gParam.paged){gParam.paged=1}
if(gAB.find('.g-fm-search').length){gParam.s=gAB.find('.g-fm-search').val()}
$.ajax({type:'GET',url:gutentorLS.restUrl+'gutentor-self-api/v1/gadvancedb',data:gParam,beforeSend:function(xhr){gAB.addClass(gAB.data('l-ani'));xhr.setRequestHeader('X-WP-Nonce',gutentorLS.restNonce);gAB.removeClass('gutentor-loaded');gAB.find('.gutentor-post-module .grid-container').append(gP4GetLoader(gAB.data('l-ani')))},}).done(function(data){if(!gAppend){gAB.find('.gutentor-post-module').replaceWith(data.pBlog)}else{gAB.find('.gutentor-post-module .grid-container .grid-row').append($(data.pBlog).find('.grid-container .grid-row').html())}
gAB.find('.gutentor-pagination').children().not(':first-child').not(':last-child').remove();let paged=parseInt(gParam.paged),max_num_pages=parseInt(data.max_num_pages);gAB.find('.gutentor-pagination').children('.gutentor-pagination-prev').after(data.pagination).children().attr('data-gpage',paged>1?paged-1:1);gAB.attr('data-maxnumpages',max_num_pages);gAB.find('.gutentor-pagination').children('.gutentor-pagination-next').children().attr('data-gpage',max_num_pages>paged?paged+1:max_num_pages);if(paged<=1){gAB.find('.gutentor-pagination').children('.gutentor-pagination-prev').children().addClass('gutentor-disabled');gAB.find('.gutentor-navigation').find('.g-nav-prev').addClass('gutentor-disabled')}else{gAB.find('.gutentor-pagination').children('.gutentor-pagination-prev').children().removeClass('gutentor-disabled');gAB.find('.gutentor-navigation').find('.g-nav-prev').removeClass('gutentor-disabled')}
if(max_num_pages<=paged){gAB.find('.gutentor-pagination').children('.gutentor-pagination-next').children().addClass('gutentor-disabled');gAB.find('.gutentor-navigation').find('.g-nav-next').addClass('gutentor-disabled');gAB.find('.gutentor-post-footer.g-ap-load-more-template a.gutentor-button').addClass('gutentor-disabled')}else{gAB.find('.gutentor-pagination').children('.gutentor-pagination-next').children().removeClass('gutentor-disabled');gAB.find('.gutentor-navigation').find('.g-nav-next').removeClass('gutentor-disabled');gAB.find('.gutentor-post-footer.g-ap-load-more-template a.gutentor-button').removeClass('gutentor-disabled')}
gAB.find('.gutentor-post-module').each(function(){gReloadMasonry($(this))})}).fail(function(jqXHR,textStatus,errorThrown){console.log(jqXHR+' :: '+textStatus+' :: '+errorThrown)}).always(function(){$('.g-edd-cart .edd-no-js').hide();$('.g-edd-cart .edd-add-to-cart').addClass('edd-has-js');gAB.removeClass(gAB.data('l-ani'));gAB.addClass('gutentor-loaded');gAB.find('.gutentor-post-module .grid-container').find('.gutentor-loading-wrap').remove()})}
gDocument.on('click','.gutentor-filter-navigation .gutentor-filter-item>a',function(e){e.preventDefault();let gThis=$(this),gList=gThis.closest('.gutentor-filter-list'),gAB=gThis.closest('.gutentor-advanced-post-module');if(gThis.parent().hasClass('gutentor-filter-item-active')){return!1}
gList.find('.gutentor-filter-item').removeClass('gutentor-filter-item-active');gThis.parent().addClass('gutentor-filter-item-active');gAB.find('.gutentor-post-footer.g-ap-load-more-template a.gutentor-button').removeAttr('data-gpage');if(gAB.find('.g-fm-search').length){gAB.find('.g-fm-search').val('')}
gApi(gAB,{})});gDocument.on('click','.gutentor-pagination a',function(e){e.preventDefault();let gThis=$(this),gAB=gThis.closest('.gutentor-advanced-post-module');if(gThis.hasClass('gutentor-disabled')){return!1}
if(gThis.parent().hasClass('gutentor-pagination-active')){return!1}
let currentPage=gThis.parent().siblings('.gutentor-pagination-active').children().attr('data-gpage');if(currentPage==gThis.attr('data-gpage')){return!1}
let gParam={paged:gThis.attr('data-gpage'),};if(parseInt(gAB.attr('data-maxnumpages'))<parseInt(gParam.paged)){return!1}
gApi(gAB,gParam)});gDocument.on('click','.gutentor-navigation a',function(e){e.preventDefault();let gThis=$(this),gNav=gThis.closest('.gutentor-navigation'),gAB=gThis.closest('.gutentor-advanced-post-module');if(gThis.hasClass('gutentor-disabled')){return!1}
let current_page=parseInt(gNav.attr('data-gpage')),nextPage;if(gThis.hasClass('g-nav-prev')){nextPage=current_page-1}else{nextPage=current_page+1}
let gParam={paged:nextPage,};gNav.attr('data-gpage',nextPage);gApi(gAB,gParam)});gDocument.on('click','.gutentor-post-footer.g-ap-load-more-template a.gutentor-button',function(e){e.preventDefault();let gThis=$(this),gAB=gThis.closest('.gutentor-advanced-post-module');if(gThis.hasClass('gutentor-disabled')){return!1}
if(!gThis.attr('data-gpage')){gThis.attr('data-gpage',2)}
let gParam={paged:gThis.attr('data-gpage'),};gThis.attr('data-gpage',parseInt(gThis.attr('data-gpage'))+1);gApi(gAB,gParam,!0)});gDocument.on('click','.g-search-icon',function(e){e.preventDefault();let gThis=$(this),gAB=gThis.closest('.gutentor-advanced-post-module');gApi(gAB,{})});$(document).on('keydown','.gutentor-advanced-post-module .g-fm-search',function(e){let key=e.which;if(key===13){e.preventDefault();let gThis=$(this),gAB=gThis.closest('.gutentor-advanced-post-module');gApi(gAB,{})}});function gAdvPopupOpen(gma,gThis){if(gThis.attr('devices')){let devices=JSON.parse(gThis.attr('devices'));if(Array.isArray(devices)){if(devices.includes('desktop')&&window.screen.width>991){$.magnificPopup.open(gma)}else if(devices.includes('mobile')&&window.screen.width<768){$.magnificPopup.open(gma)}else if(devices.includes('tablet')&&window.screen.width>=767&&window.screen.width<=991){$.magnificPopup.open(gma)}}}else{$.magnificPopup.open(gma)}}
let gIdleTime;function gSetIdleTime(gma,gThis){window.onload=resetTimer;window.onmousemove=resetTimer;window.onmousedown=resetTimer;window.ontouchstart=resetTimer;window.ontouchmove=resetTimer;window.onclick=resetTimer;window.onkeydown=resetTimer;window.addEventListener('scroll',resetTimer,!0);function resetTimer(){clearTimeout(gIdleTime);if(gThis.attr('timing')){gIdleTime=setTimeout(function(){if(!gThis.attr('g-adv-popup-open')){gAdvPopupOpen(gma,gThis);gThis.attr('g-adv-popup-open',!0)}},parseFloat(gThis.attr('timing'))*1000)}}}
function gInitAdvPopup(){function gIsTrue(val){if(val&&val=='1'){return!0}
return!1}
let gma={},gIndex={},gCss={},sideCss='';$('.g-adv-popup').each(function(i){let gThis=$(this),gMainClass='g-adv-popup-mfp ';gIndex[i]={};gma[i]={};gCss[i]='.gadvpopupwow{visibility:hidden;}';if(gThis.attr('closeBtnCol')){gCss[i]+='.'+gThis.attr('id')+'-mfp'+' .mfp-close{color:'+gThis.attr('closeBtnCol')+';}'}
if(gThis.attr('bgCol')||gThis.attr('bgGradient')){let bgType=gThis.attr('bgType')?gThis.attr('bgType'):'',bgcolor=bgType==='solid'&&gThis.attr('bgCol')?gThis.attr('bgCol'):'',bgGradient=bgType==='gradient'&&gThis.attr('bgGradient')?gThis.attr('bgGradient'):'',bgGradient2=bgType==='solid'&&bgcolor?'none':'',bgcolor2=bgType==='gradient'&&gThis.attr('bgGradient')?'transparent':'';gCss[i]+='.gutentor-active .mfp-bg{'+GutentorGenerateCSS('background-color',bgcolor)+GutentorGenerateCSS('background-image',bgGradient2)+GutentorGenerateCSS('background-image',bgGradient)+GutentorGenerateCSS('background-color',bgcolor2)+'}'}
gMainClass+=gThis.attr('id')+'-mfp ';gma[i]={type:'inline',items:{src:'#'+gThis.attr('id'),},};if(gThis.attr('type')){gMainClass+='g-adv-popup-'+gThis.attr('type')+' ';if('modal'===gThis.attr('wval')){gma[i].modal=!0}
if('modal'===gThis.attr('type')){if(gThis.attr('wval')&&gThis.attr('wunit')){gCss[i]+='.'+gThis.attr('id')+'-mfp'+' .mfp-container .mfp-content{width:'+gThis.attr('wval')+gThis.attr('wunit')+';}'}}
if('side'===gThis.attr('type')&&gThis.attr('side')){if((gThis.attr('x')||gThis.attr('y'))&&gThis.attr('sideunit')){if('top-left'===gThis.attr('side')){sideCss+='left:'+gThis.attr('x')+gThis.attr('sideunit')+' !important;';sideCss+='top:'+gThis.attr('y')+gThis.attr('sideunit')+' !important;'}else if('top-right'===gThis.attr('side')){sideCss+='right:'+gThis.attr('x')+gThis.attr('sideunit')+' !important;';sideCss+='top:'+gThis.attr('y')+gThis.attr('sideunit')+' !important;'}else if('bottom-left'===gThis.attr('side')){sideCss+='left:'+gThis.attr('x')+gThis.attr('sideunit')+' !important;';sideCss+='bottom:'+gThis.attr('y')+gThis.attr('sideunit')+' !important;'}else if('bottom-right'===gThis.attr('side')){sideCss+='right:'+gThis.attr('x')+gThis.attr('sideunit')+' !important;';sideCss+='bottom:'+gThis.attr('y')+gThis.attr('sideunit')+' !important;'}}
if(gThis.attr('wval')&&gThis.attr('wunit')){sideCss+='width:'+gThis.attr('wval')+gThis.attr('wunit')+';'}
gCss[i]+='.'+gThis.attr('id')+'-mfp'+' {'+sideCss+'}';gMainClass+='g-adv-popup-side-'+gThis.attr('side')+' '}}
if(gMainClass){gma[i].mainClass=gMainClass}
gma[i].closeOnBgClick=gIsTrue(gThis.attr('closeonbgclick'));gma[i].closeBtnInside=gIsTrue(gThis.attr('closebtninside'));gma[i].showCloseBtn=gIsTrue(gThis.attr('showclosebtn'));gma[i].enableEscapeKey=gIsTrue(gThis.attr('enableescapekey'));gma[i].fixedContentPos=gIsTrue(gThis.attr('fixedcontentpos'));gma[i].fixedBgPos=gIsTrue(gThis.attr('fixedbgpos'));if(!gma[i].closeBtnInside&&$('body').hasClass('admin-bar')){gCss[i]+='.'+gThis.attr('id')+'-mfp'+' {top:32px !important;}'}
gma[i].callbacks={beforeOpen:function(){if(gCss[i]){$('head').append('<style id="gutentor-adv-popup-style">'+gCss[i]+'</style>')}
if(gThis.attr('animation')){this.st.mainClass=this.st.mainClass+' animated '+gThis.attr('animation')}},open:function(){gRefreshJS($('.mfp-container'));if(typeof WOW!=='undefined'){let wow=new WOW({boxClass:'gadvpopupwow',});wow.init()}
$('.mfp-bg').removeClass(this.st.mainClass);if('top'===gThis.attr('type')||'bottom'===gThis.attr('type')||'side'===gThis.attr('type')){$('.mfp-bg').remove()}},close:function(){$('#gutentor-adv-popup-style').remove()},};if(gThis.attr('trigger')){if('load'===gThis.attr('trigger')){if(gThis.attr('timing')){setTimeout(function(){gAdvPopupOpen(gma[i],gThis)},parseFloat(gThis.attr('timing'))*1000)}else{gAdvPopupOpen(gma[i],gThis)}}else if('click'===gThis.attr('trigger')){gDocument.on('click','.'+gThis.attr('clickclass'),function(e){e.preventDefault();gAdvPopupOpen(gma[i],gThis)})}else if('idle'===gThis.attr('trigger')){gSetIdleTime(gma[i],gThis)}else if('scroll'===gThis.attr('trigger')){gIndex[i].lastScrollTop=0;gIndex[i].open=!1;gIndex[i].lastDirection='';gIndex[i].scrollDistance=$(window).scrollTop();gIndex[i].triggerDistance=0;if(gThis.attr('sval')){gIndex[i].triggerDistance=parseInt(gThis.attr('sval'));if(gThis.attr('sunit')&&'%'===gThis.attr('sunit')){gIndex[i].triggerDistance=($(window).height()*gIndex[i].triggerDistance)/100}
$(window).scroll(function(event){if(!gIndex[i].open){let st=$(this).scrollTop();if(st>gIndex[i].lastScrollTop){if('downscroll'!==gIndex[i].lastDirection){gIndex[i].scrollDistance=gIndex[i].scrollDistance-(st-gIndex[i].lastScrollTop)}else{gIndex[i].scrollDistance=gIndex[i].scrollDistance+(st-gIndex[i].lastScrollTop)}
gIndex[i].lastDirection='downscroll';if('top'===gThis.attr('direction')){if(gIndex[i].scrollDistance>gIndex[i].triggerDistance){gAdvPopupOpen(gma[i],gThis);gIndex[i].open=!0}}}else{if('upscroll'!==gIndex[i].lastDirection){gIndex[i].scrollDistance=gIndex[i].scrollDistance-(st-gIndex[i].lastScrollTop)}else{gIndex[i].scrollDistance=gIndex[i].scrollDistance+(gIndex[i].lastScrollTop-st)}
gIndex[i].lastDirection='upscroll';if('bottom'===gThis.attr('direction')){if(gIndex[i].scrollDistance>gIndex[i].triggerDistance){gAdvPopupOpen(gma[i],gThis);gIndex[i].open=!0}}}
gIndex[i].lastScrollTop=st}})}}}})}
function gAdvPopupData(){let gAllScripts=[],gAllStyles=[];function getAllScripts(){let scripts=window.document.getElementsByTagName('script');$(scripts).each(function(){if($(this).attr('src')){gAllScripts.push($(this).attr('src'))}})}
getAllScripts();function getAllStyles(){let links=window.document.getElementsByTagName('link');$(links).each(function(){if($(this).attr('href')){gAllStyles.push($(this).attr('href'))}})}
getAllStyles();function filterContent(filterContent){filterContent.find('script').each(function(){if(!gAllScripts.includes($(this).attr('src'))){if($(this).attr('src')){$('head').append("<script type='text/javascript' src='"+$(this).attr('src')+"' />")}}
$(this).remove()});filterContent.find('link').each(function(){if(!gAllStyles.includes($(this).attr('href'))){if($(this).attr('href')&&$(this).attr('rel')&&'stylesheet'===$(this).attr('rel')){$('head').append("<link rel='stylesheet' href='"+$(this).attr('href')+"' />")}}
$(this).remove()});filterContent.find('.wow').addClass('gadvpopupwow').removeClass('wow');gBody.append(filterContent);gInitAdvPopup()}
if('ajax'!=gutentorLS.adv_popup_load){filterContent($('.g-adv-popup'))}else{let gParam={condition:gutentorLS.condition,};$.ajax({type:'GET',url:gutentorLS.restUrl+'gutentor-self-api/v1/popup',data:gParam,beforeSend:function(xhr){xhr.setRequestHeader('X-WP-Nonce',gutentorLS.restNonce)},}).done(function(data){data&&data.map((item,i)=>{let dataContent=$(item);filterContent(dataContent)})}).fail(function(jqXHR,textStatus,errorThrown){console.log(jqXHR+' :: '+textStatus+' :: '+errorThrown)}).always(function(){})}}
function GutentorGenerateCSS(prop,value){if(value){return `${prop}: ${value};`}
return''}
function gPageDisabled(gThis){let gAB=gThis.closest('.gutentor-advanced-post-module');if(gAB.attr('data-maxnumpages')&&parseInt(gAB.attr('data-maxnumpages'))<2){gThis.addClass('gutentor-disabled')}else{gThis.removeClass('gutentor-disabled')}}
function gPopOver(){gDocument.on('mouseenter','.g-m-popover.g-po-e-hover .g-m-popover-normal',function(e){$(this).next('.g-m-popover-content').removeClass('d-none')});gDocument.on('mouseleave','.g-m-popover.g-po-e-hover .g-m-popover-normal',function(e){$(this).next('.g-m-popover-content').addClass('d-none')});gDocument.on('click','.g-m-popover.g-po-e-hover .g-m-popover-normal',function(e){e.preventDefault()});gDocument.on('click','.g-m-popover.g-po-e-click .g-m-popover-normal',function(e){$(this).next('.g-m-popover-content').toggleClass('d-none');e.preventDefault()});$('.g-m-popover.g-m-popover-c-on').find('.g-m-popover-content').removeClass('d-none')}
function gAcmeTicker(gThis){let news_ticker_data=gThis.find('.gutentor-news-ticker-data'),news_ticker_Pause=gThis.find('.gutentor-news-ticker-controls').find('.gutentor-news-ticker-pause'),news_ticker_up=gThis.find('.gutentor-news-ticker-controls').find('.gutentor-news-ticker-prev'),news_ticker_down=gThis.find('.gutentor-news-ticker-controls').find('.gutentor-news-ticker-next');let options={type:'horizontal',direction:'right',speed:600,controls:{toggle:news_ticker_Pause,},};if(gThis.attr('data-type')){options.type=gThis.attr('data-type');if(gThis.attr('data-type')!=='marquee'){options.controls.prev=news_ticker_up;options.controls.next=news_ticker_down}}
if(gThis.attr('data-direction')){options.direction=gThis.attr('data-direction')}
if(gThis.attr('data-speed')){options.speed=Number(gThis.attr('data-speed'))}
if(gThis.attr('data-pauseOnHover')){options.pauseOnHover='1'===gThis.attr('data-pauseOnHover')}
news_ticker_data.AcmeTicker(options)}
function gEddCartIcon(gThis){let icon=gThis.attr('data-icon'),button_class=gThis.find('.gutentor-button');if(button_class.hasClass('gutentor-icon-before')){button_class.prepend('<i class="gutentor-button-icon '+icon+'" ></i>')}
if(button_class.hasClass('gutentor-icon-after')){button_class.append('<i class="gutentor-button-icon '+icon+'" ></i>')}}
function gFlexMenu(gThis){if(typeof $.fn.flexMenu!=='undefined'){if(gThis.length){gThis.flexMenu({threshold:0,cutoff:0,linkText:'<span class="screen-reader-text">More</span>',linkTextAll:'<span class="screen-reader-text">More</span>',linkTitle:'',linkTitleAll:'',showOnHover:gWindowWidth>991?!0:!1,});if(!gFlexInit){gDocument.click(function(e){let flexMenuPopup=$('ul.flexMenu-popup');if(!($(e.target).closest('li.flexMenu-viewMore ').length>0||!flexMenuPopup.length||!flexMenuPopup.is(':visible'))){$('li.flexMenu-viewMore > a').trigger('click')}})}
gFlexInit=!0}}}
function gRefreshJS($wrap){gCountAndBar($wrap);$wrap.find('.gutentor-post-footer.g-ap-load-more-template a.gutentor-button').each(function(){gPageDisabled($(this))});if(typeof $.fn.slick!=='undefined'){$wrap.find('.gutentor-slider-wrapper').each(function(){gSlick($(this))});$wrap.find('.gutentor-module-slider-row').each(function(){gSlick($(this))});$wrap.find('.gutentor-carousel-row').each(function(){gSlick($(this))});$wrap.find('.gutentor-image-carousel-row').each(function(){gSlick($(this))});$wrap.find('.gutentor-module-carousel-row').each(function(){gSlick($(this))})}
$wrap.find('.gutentor-countdown-wrapper').each(function(){gCountDown($(this))});gPopOver();if(typeof $.fn.AcmeTicker!=='undefined'){$wrap.find('.gutentor-post-module-p5').each(function(){gAcmeTicker($(this))})}
$wrap.find('.g-edd-cart').each(function(){gEddCartIcon($(this))});gFlexMenu($wrap.find('.g-responsive-menu'));gFilter();if(typeof $.fn.theiaStickySidebar!=='undefined'){$wrap.find('.gutentor-enable-sticky-column').each(function(){gTheiaStickySidebar($(this))})}
gVideoAutoplay();if(typeof $.fn.imagesLoaded!=='undefined'){let galleryWrapper=$wrap.find('.gutentor-gallery-wrapper');galleryWrapper.each(function(){gGalleryMasonry($(this))});let postModule=$('.gutentor-post-module-p1');postModule.each(function(){gPostModuleMasonry($(this))})}
if(!gM11Init){if(typeof $.fn.isotope==='function'){gM11()}}
if(typeof $.fn.isotope!=='undefined'){if($wrap.find('.g-gm-item-wrap').hasClass('isotope')){$wrap.find('.g-gm-item-wrap').isotope('reloadItems').isotope()}
if($wrap.find('.gutentor-filter-item-wrap').hasClass('isotope')){$wrap.find('.gutentor-filter-item-wrap').isotope('reloadItems').isotope()}}
$wrap.find('.gutentor-gallery-wrapper').each(function(){let masonryBoxes=$(this);if(masonryBoxes.hasClass('enable-masonry')){let container=masonryBoxes.find('.full-width-row');container.masonry({itemSelector:'.gutentor-gallery-item',})}});$wrap.find('.gutentor-post-module-p1').each(function(){let masonryBoxes=$(this);if(masonryBoxes.hasClass('g-masonry')){let container=masonryBoxes.find('.grid-row');container.masonry({itemSelector:'.gutentor-post',})}});$wrap.find('.g-gm-module').each(function(i,item){let thisFilterWrap=$(this);if(thisFilterWrap.hasClass('g-on-masonry')){let container=thisFilterWrap.find('.g-gm-item-wrap');container.masonry({itemSelector:'.g-gm-col ',})}})}
gDocument.ready(function(){if('is_admin' in gutentorLS&&'is_on_adv_popup' in gutentorLS&&'adv_popup_load' in gutentorLS&&gutentorLS.is_on_adv_popup&&!gutentorLS.is_admin){gAdvPopupData()}
gDocument.on('click','.g-adv-popup-close',function(e){e.preventDefault();$.magnificPopup.close()});if(typeof WOW!=='undefined'){new WOW().init()}
$('.gutentor-video-popup-holder').each(function(){gMagnificPopup($(this))});$('.g-v-btn').each(function(){gMagnificPopup($(this))});$('.g-v-fp-btn').each(function(){gMagnificPopup($(this))});$('.gutentor-element-button-link-popup').each(function(){gMagnificPopup($(this))});$('.gutentor-post-footer.g-ap-load-more-template a.gutentor-button').each(function(){gPageDisabled($(this))});if(typeof $.fn.slick!=='undefined'){$('.gutentor-slider-wrapper').each(function(){gSlick($(this))});$('.gutentor-module-slider-row').each(function(){gSlick($(this))});$('.gutentor-carousel-row').each(function(){gSlick($(this))});$('.gutentor-image-carousel-row').each(function(){gSlick($(this))});$('.gutentor-module-carousel-row').each(function(){gSlick($(this))})}
gDocument.on('click','.gutentor-accordion-heading',function(e){var gThis=$(this),accordion_content=gThis.closest('.gutentor-accordion-wrap'),accordion_item=gThis.closest('.gutentor-single-item'),accordion_details=accordion_item.find('.gutentor-accordion-body'),accordion_all_items=accordion_content.siblings('.gutentor-accordion-wrap');accordion_all_items.each(function(){$(this).find('.gutentor-accordion-body').slideUp();$(this).find('.gutentor-accordion-heading').removeClass('active')});if(accordion_details.is(':visible')){accordion_details.slideUp().removeClass('gutentor-active-body');gThis.removeClass('active')}else{accordion_details.slideDown().addClass('gutentor-active-body');gThis.addClass('active')}
e.preventDefault()});function moduleAccordion(gThis){let a_g_p=gThis.closest('.gutentor-module-accordion'),a_item=gThis.closest('.gutentor-module-accordion-item'),a_details=a_item.find('.gutentor-module-accordion-body'),a_o_items=a_item.siblings('.gutentor-module-accordion-item'),a_i_wrap=gThis.find('.gutentor-module-accordion-icon');if(a_g_p.hasClass('gutentor-module-accordion-enable-toggle')){a_o_items.removeClass('gutentor-module-accordion-active');a_o_items.each(function(){$(this).find('.gutentor-module-accordion-body').slideUp();$(this).find('.gutentor-module-accordion-icon').removeClass('gutentor-module-accordion-icon-active')})}
if(a_details.is(':visible')){a_details.slideUp();a_i_wrap.removeClass('gutentor-module-accordion-icon-active');a_details.removeClass('gutentor-module-accordion-icon-active');a_item.removeClass('gutentor-module-accordion-active')}else{a_details.slideDown();a_details.addClass('gutentor-module-accordion-icon-active');a_i_wrap.addClass('gutentor-module-accordion-icon-active');a_item.addClass('gutentor-module-accordion-active');gRefreshJS(a_details)}}
gDocument.on('click','.gutentor-module-accordion-item-heading',function(e){moduleAccordion($(this));e.preventDefault()});gDocument.on('keypress','.gutentor-module-accordion-item-heading',function(e){if(e.keyCode==13){moduleAccordion($(this));e.preventDefault()}});gDocument.on('click','.g-toc-header',function(e){let gThis=$(this),toc_parent=gThis.closest('.gutentor-module-table-of-contents'),toc_body=toc_parent.find('.g-toc-body');if(toc_parent.hasClass('g-enable-collapsible')){if(toc_body.is(':visible')){toc_body.slideUp();gThis.removeClass('g-collapsible-active')}else{gThis.addClass('g-collapsible-active');toc_body.slideDown()}}
e.preventDefault()});function moduleTabs(gThis){let gThisIndex=gThis.index(),gThisWrap=gThis.closest('.gutentor-module-tabs-wrap'),gThisWrapID=gThisWrap.data('id'),gThisContentID='.gm-tc-'+gThisWrapID;if(gThis.hasClass('gutentor-tabs-nav-active')){return}
gThis.addClass('gutentor-tabs-nav-active');gThis.siblings().removeClass('gutentor-tabs-nav-active');gThisWrap.find(gThisContentID).eq(gThisIndex).siblings().removeClass('gutentor-tabs-content-active');gThisWrap.find(gThisContentID).eq(gThisIndex).addClass('gutentor-tabs-content-active');gRefreshJS(gThisWrap.find(gThisContentID).eq(gThisIndex))}
gDocument.on('click','.gutentor-module-tabs-item',function(e){moduleTabs($(this));e.preventDefault()});gDocument.on('keypress','.gutentor-module-tabs-item',function(e){if(e.keyCode==13){moduleTabs($(this));e.preventDefault()}});gDocument.on('click','.gutentor-countup-wrap',function(){$(this).addClass('gutentor-countup-open')});gDocument.on('click','.gutentor-countup-box-close',function(){$('.gutentor-countup-box').addClass('hide-input');$(this).hide()});gDocument.on('click','.gutentor-countup',function(){$('.gutentor-countup-box').removeClass('hide-input')});$('.gutentor-countdown-wrapper').each(function(){gCountDown($(this))});gPopOver();gFlexMenu($('.g-responsive-menu'));gShowMoreBlock('.gutentor-show-more-button');gShowMoreBlock('.gutentor-show-less-action-button');gShowMoreBlock('.gutentor-adv-s-m-btn');gShowMoreBlock('.gutentor-adv-s-l-btn');if(typeof $.fn.AcmeTicker!=='undefined'){$('.gutentor-post-module-p5').each(function(){gAcmeTicker($(this))});$(document).on('acmeTickerToggle',function(e,thisTicker){$(thisTicker).closest('.gutentor-news-ticker').toggleClass('gutentor-ticker-pause')})}
gTabs();$('.g-edd-cart').each(function(){gEddCartIcon($(this))})});function gM11(){let buttonM11Filters={},buttonM11Filter={},m11Regex={},m11FilWrap=$('.g-fm-module'),currentFilter;if(m11FilWrap.length){m11FilWrap.find('.g-gm-item-wrap').isotope({itemSelector:'.g-gm-col',layoutMode:'fitRows',filter:function(){let gThis=$(this),searchResult=currentFilter&&m11Regex[currentFilter]?gThis.text().match(m11Regex[currentFilter]):!0,buttonResult=currentFilter&&buttonM11Filter[currentFilter]?gThis.is(buttonM11Filter[currentFilter]):!0;return searchResult&&buttonResult},})}
gDocument.on('click','.g-fm-fi',function(){$(this).siblings().removeClass('g-fm-active');$(this).addClass('g-fm-active');let masonryBoxes=$(this).closest('.g-fm-module');currentFilter=masonryBoxes.attr('data-filter-number');let gThis=$(this);let btnGroup=gThis.parents('.g-fm-fis'),filterGroup=btnGroup.attr('data-filter-group');if(buttonM11Filters[currentFilter]===undefined){buttonM11Filters[currentFilter]={}}
buttonM11Filters[currentFilter][filterGroup]=gThis.attr('data-filter');if(buttonM11Filter[currentFilter]===undefined){buttonM11Filter[currentFilter]={}}
buttonM11Filter[currentFilter]=gConcatValues(buttonM11Filters[currentFilter]);let this_grid_wrapper=gThis.closest('.g-fm-module').find('.g-gm-item-wrap');this_grid_wrapper.isotope()});$('.g-gm-module').find('.grid-container').each(function(){let str=$('.g-nothing-found-text').text();str=str?str:'Nothing Found!!!!';let html='<div class="g-nothing-found">'+str+'</div>';$(this).append(html);$('.g-nothing-found').hide()});function filterSearchEvent(thisData){let masonryBoxes=thisData.closest('.g-fm-module');currentFilter=masonryBoxes.attr('data-filter-number');m11Regex[currentFilter]=new RegExp(thisData.val(),'gi');let this_grid_wrapper=thisData.closest('.g-fm-module').find('.g-gm-item-wrap');this_grid_wrapper.isotope();if(!this_grid_wrapper.data('isotope').filteredItems.length){$('.g-nothing-found').show()}else{$('.g-nothing-found').hide()}}
$('.g-fm-module .g-fm-search').keyup(gDebounce(function(){filterSearchEvent($(this))}));$('.g-fm-module .g-fm-search').on('search',function(){filterSearchEvent($(this))});function gConcatValues(obj){let value='';for(let prop in obj){value+=obj[prop]}
return value}
function gDebounce(fn,threshold){let timeout;threshold=threshold||100;return function gDebounced(){clearTimeout(timeout);let args=arguments;let _this=this;function delayed(){fn.apply(_this,args)}
timeout=setTimeout(delayed,threshold)}}
gDocument.find('.g-fm-module').each(function(i,item){let thisFilterWrap=$(this);thisFilterWrap.attr('data-filter-number',i)});gDocument.find('.g-gm-module').each(function(i,item){let thisFilterWrap=$(this);if(thisFilterWrap.hasClass('g-on-masonry')){let container=thisFilterWrap.find('.g-gm-item-wrap');container.isotope({layoutMode:'masonry'})}
let thisFilterWrapPopup=$(this);if(thisFilterWrapPopup.hasClass('g-on-popup')){let container=thisFilterWrapPopup.find('.g-gm-item-wrap');if(typeof $.fn.imagesLoaded!=='undefined'){container.imagesLoaded(function(){thisFilterWrapPopup.fadeIn('slow');container.masonry({itemSelector:'.g-gm-col ',})})}}
let popupIcon=thisFilterWrapPopup.find('.g-gm-popup'),popupMediaType=popupIcon.attr('data-media-type');if(popupMediaType==='g-popup-img'){gMagnificPopup(popupIcon,!0,!0)}else{gMagnificPopup(popupIcon,!1,!0)}});gM11Init=!0}
gDocument.on('click','.g-gm-popup',function(e){e.preventDefault();$(this).magnificPopup.open()});function gGalleryMasonry(masonryBoxes){if(masonryBoxes.hasClass('enable-masonry')){let container=masonryBoxes.find('.full-width-row');container.imagesLoaded(function(){masonryBoxes.fadeIn('slow');container.masonry({itemSelector:'.gutentor-gallery-item',})})}
gMagnificPopup(masonryBoxes.find('.image-gallery'),!0,!0)}
function gPostModuleMasonry(masonryBoxes){if(masonryBoxes.hasClass('g-masonry')){let container=masonryBoxes.find('.grid-row');container.imagesLoaded(function(){masonryBoxes.fadeIn('slow');container.masonry({itemSelector:'.gutentor-post',})})}}
function gReloadMasonry(masonryBoxes){if(masonryBoxes.hasClass('g-masonry')){let container=masonryBoxes.find('.grid-row');container.imagesLoaded(function(){container.masonry('destroy')})}
gPostModuleMasonry(masonryBoxes)}
function gVideoAutoplay(){let videos=document.getElementsByClassName('gutentor-bg-video'),i;for(i=0;i<videos.length;i++){if(videos[i].hasAttribute('autoplay')){if(!videos[i].playing){if(!videos[i].hasAttribute('muted')){videos[i].muted=!0}
videos[i].play()}}}}
function gFilter(){let buttonFilters={},buttonFilter={},qsRegex={},filter_wrap=$('.gutentor-filter-item-wrap'),currentFilter;if(filter_wrap.length){filter_wrap.isotope({itemSelector:'.gutentor-gallery-item',layoutMode:'fitRows',filter:function(){let gThis=$(this);let searchResult=currentFilter&&qsRegex[currentFilter]?gThis.text().match(qsRegex[currentFilter]):!0;let buttonResult=currentFilter&&buttonFilter[currentFilter]?gThis.is(buttonFilter[currentFilter]):!0;return searchResult&&buttonResult},})}
gDocument.on('click','.gutentor-filter-btn',function(){$(this).siblings().removeClass('gutentor-filter-btn-active');$(this).addClass('gutentor-filter-btn-active');let masonryBoxes=$(this).closest('.gutentor-filter-wrapper');currentFilter=masonryBoxes.attr('data-filter-number');let gThis=$(this);let $buttonGroup=gThis.parents('.gutentor-filter-group'),filterGroup=$buttonGroup.attr('data-filter-group');if(buttonFilters[currentFilter]===undefined){buttonFilters[currentFilter]={}}
buttonFilters[currentFilter][filterGroup]=gThis.attr('data-filter');if(buttonFilter[currentFilter]===undefined){buttonFilter[currentFilter]={}}
buttonFilter[currentFilter]=concatValues(buttonFilters[currentFilter]);let this_grid_wrapper=$(this).closest('.gutentor-filter-container').next('.gutentor-filter-item-wrap');this_grid_wrapper.isotope()});$('.gutentor-search-filter').keyup(debounce(function(){let masonryBoxes=$(this).closest('.gutentor-filter-wrapper');currentFilter=masonryBoxes.attr('data-filter-number');qsRegex[currentFilter]=new RegExp($(this).val(),'gi');let this_grid_wrapper=$(this).closest('.gutentor-filter-container').next('.gutentor-filter-item-wrap');this_grid_wrapper.isotope()}));function concatValues(obj){let value='';for(let prop in obj){value+=obj[prop]}
return value}
function debounce(fn,threshold){let timeout;threshold=threshold||100;return function debounced(){clearTimeout(timeout);let args=arguments;let _this=this;function delayed(){fn.apply(_this,args)}
timeout=setTimeout(delayed,threshold)}}
gDocument.find('.gutentor-filter-wrapper').each(function(i,item){let thisFilterWrap=$(this);thisFilterWrap.attr('data-filter-number',i);gMagnificPopup(thisFilterWrap.find('.image-gallery'),!0,!0);let container=thisFilterWrap.find('.gutentor-filter-item-wrap');if(thisFilterWrap.hasClass('enable-masonry')){container.isotope({layoutMode:'masonry'})}})}
function gTheiaStickySidebar(gThis){let stickyChildren=gThis.find('.grid-row:first').children('.gutentor-single-column'),mTop=gThis.attr('data-top'),mBottom=gThis.attr('data-bottom');stickyChildren.theiaStickySidebar({additionalMarginTop:parseInt(mTop),additionalMarginBottom:parseInt(mBottom),})}
gWindow.on('load',function(){if(typeof $.fn.imagesLoaded!=='undefined'){let galleryWrapper=$('.gutentor-gallery-wrapper');galleryWrapper.each(function(){gGalleryMasonry($(this))});let postModule=$('.gutentor-post-module-p1');postModule.each(function(){gPostModuleMasonry($(this))})}
gFilter();if(typeof $.fn.theiaStickySidebar!=='undefined'){$('.gutentor-enable-sticky-column').each(function(){gTheiaStickySidebar($(this))})}
$(document.body).on('added_to_cart',function(e,button){setTimeout(function(){$('.gutentor-woo-add-to-cart .added_to_cart.wc-forward').addClass('gutentor-button button gutentor-post-button')},1)});if(typeof $.fn.isotope!=='undefined'){gM11()}
gVideoAutoplay()})})(jQuery)
;var bravepop_global={"loggedin":"false","isadmin":"false","referer":"","security":"2a724c637a","goalSecurity":"ed4d49f929","couponSecurity":"dd988e6231","cartURL":"","ajaxURL":"https:\/\/www.kochbox.de\/wp-admin\/admin-ajax.php","field_required":"Required","no_html_allowed":"No Html Allowed","invalid_number":"Invalid Number","invalid_email":"Invalid Email","invalid_url":"Invalid URL","invalid_date":"Invalid Date","fname_required":"First Name is Required.","lname_required":"Last Name is Required.","username_required":"Username is Required.","email_required":"Email is Required.","email_invalid":"Invalid Email addresss.","pass_required":"Password is Required.","pass_short":"Password is too Short.","yes":"Yes","no":"No","login_error":"Something Went Wrong. Please contact the Site administrator.","pass_reset_success":"Please check your Email for the Password reset link.","customFonts":[]}
;var brave_isMobile=window.matchMedia("only screen and (max-width: 760px)").matches;var brave_isTab=window.matchMedia("screen and (max-width: 1200px) and (min-width: 760px)").matches;var brave_currentDevice=brave_isMobile?'mobile':'desktop';var brave_back_pressed=0;function brave_number_padding(num){if(num){var theNum=parseInt(num,10);return theNum<10?parseInt("0"+theNum,10):theNum}}
function brave_change_slide(elementID,goto,slideWidth){var sliderMargin=-(goto*slideWidth)+'px'
var theCarousel=document.getElementById('brave_carousel__slides-'+elementID);var theCarouselNav=document.getElementById('brave_carousel__navs-'+elementID);if(theCarousel){theCarousel.style.marginLeft=sliderMargin;if(theCarouselNav){var allCarouselNavs=theCarouselNav.querySelectorAll(":scope li");for(var i=0;i<allCarouselNavs.length;i++){allCarouselNavs[i].classList.remove('slide__nav__active')}
document.getElementById('brave_carousel__nav-'+elementID+'_'+goto).classList.add('slide__nav__active')}}}
function brave_autochange_slide(elementID){var theSlider=document.getElementById('brave_carousel__slides-'+elementID);var currentslide=document.querySelector('#brave_carousel__navs-'+elementID).dataset.currentslide;currentslide=parseInt(currentslide,10)
var slideWidth=parseInt(theSlider.dataset.width,10);var totalSlides=parseInt(theSlider.dataset.totalslides,10);var carouselHovered=theSlider.dataset.hovered;if(carouselHovered==='true'){return}
brave_change_slide(elementID,currentslide,slideWidth);if(totalSlides===(currentslide+1)){document.querySelector('#brave_carousel__navs-'+elementID).dataset.currentslide=0}else{document.querySelector('#brave_carousel__navs-'+elementID).dataset.currentslide=currentslide+1}}
function brave_carousel_pause(elementID,resume=!1){var theSlider=document.getElementById('brave_carousel__slides-'+elementID);if(theSlider){theSlider.dataset.hovered=!0;if(resume){theSlider.dataset.hovered=!1}}}
function brave_toggle_item(elementID,itemClass){var theToggleElm=document.getElementById('brave_carousel__slides-'+elementID);var selectedItem=theToggleElm.getElementsByClassName(itemClass);var allToggleDesc=theToggleElm.querySelectorAll('bravepopup_carousel__slide__content');for(var i=0;i<allToggleDesc.length;i++){allToggleDesc[i].classList.remove('brave__toggle__active')}
if(selectedItem[0]){if(selectedItem[0].classList.contains('brave__toggle__active')){selectedItem[0].classList.remove('brave__toggle__active')}else{selectedItem[0].classList.add('brave__toggle__active')}}}
function brave_countdown(elementID,theDate,theHour,theMins,hideDays,hideHours,auto=null){if(!theDate){return null}
var dateString=theDate;var time={hour:theHour,minutes:theMins};var brave_endDate;if(!auto){var parts=dateString.split('/');var brave_day=parseInt(parts[0],10);var brave_month=parseInt(parts[1],10)-1;var brave_year=parseInt(parts[2],10);brave_endDate=new Date(brave_year,brave_month,brave_day);brave_endDate.setHours(time.hour);brave_endDate.setMinutes(time.minutes);brave_endDate.setSeconds(0)}else{if(auto){brave_endDate=auto}}
var brave_startDate=new Date().getTime();var brave_days,brave_hours,brave_minutes,brave_seconds;var timeRemaining=parseInt(((brave_endDate.getTime()-brave_startDate)/1000),10);if(timeRemaining>=0){if(!hideDays){brave_days=parseInt(timeRemaining/86400);timeRemaining=(timeRemaining%86400)}
if(!hideHours){brave_hours=parseInt(timeRemaining/3600);timeRemaining=(timeRemaining%3600)}
brave_minutes=parseInt(timeRemaining/60);timeRemaining=(timeRemaining%60);brave_seconds=parseInt(timeRemaining)}
var daySpan=document.getElementById('brave_rem_days-'+elementID);var hourSpan=document.getElementById('brave_rem_hours-'+elementID);var minSpan=document.getElementById('brave_rem_minutes-'+elementID);var secSpan=document.getElementById('brave_rem_seconds-'+elementID);if(daySpan){daySpan.innerHTML=timeRemaining>=0?brave_days:0}
if(hourSpan){hourSpan.innerHTML=timeRemaining>=0?brave_hours:0}
if(minSpan){minSpan.innerHTML=timeRemaining>=0?brave_minutes:0}
if(secSpan){secSpan.innerHTML=timeRemaining>=0?brave_seconds:0}}
function brave_check_field_condition(event,fieldID,formID,fieldType='input'){var brave_form_conditions=brave_popup_formData&&brave_popup_formData[formID]&&brave_popup_formData[formID].conditionsMatch||{};var brave_form_cond_vals=brave_popup_formData&&brave_popup_formData[formID]&&brave_popup_formData[formID].conditionsVals||{};var conditionRules=brave_popup_formData&&brave_popup_formData[formID]&&brave_popup_formData[formID].conditions||{};var inputData=event.target.value;if(fieldType==='checkbox'){inputData='';var checkBoxes=document.querySelectorAll('#brave_form_field'+fieldID+' input');for(var index=0;index<checkBoxes.length;index++){var checkBoxDom=checkBoxes[index];if(!inputData&&checkBoxDom.checked){inputData=checkBoxDom.value}}}
conditionRules.forEach(function(fieldCondition){var fieldKey=fieldCondition.field;var depKey=fieldCondition.fieldDependent;if(fieldKey===fieldID&&brave_form_conditions[depKey]){if(inputData&&fieldCondition.action==='exist'&&!brave_form_conditions[depKey][fieldKey]){brave_form_conditions[depKey][fieldKey]=!0}
if(!inputData&&fieldCondition.action==='exist'&&brave_form_conditions[depKey][fieldKey]){brave_form_conditions[depKey][fieldKey]=!1}
if(fieldCondition.action==='equal'&&(inputData&&(brave_form_cond_vals[depKey][fieldKey].includes(inputData)))){brave_form_conditions[depKey][fieldKey]=!0}
if(fieldCondition.action==='equal'&&(!inputData||(!brave_form_cond_vals[depKey][fieldKey].includes(inputData)))){brave_form_conditions[depKey][fieldKey]=!1}
if(fieldCondition.action==='notequal'&&(inputData&&(!brave_form_cond_vals[depKey][fieldKey].includes(inputData)))&&!brave_form_conditions[depKey][fieldKey]){brave_form_conditions[depKey][fieldKey]=!0}
if(fieldCondition.action==='notequal'&&(!inputData||(brave_form_cond_vals[depKey][fieldKey].includes(inputData)))&&brave_form_conditions[depKey][fieldKey]){brave_form_conditions[depKey][fieldKey]=!1}}});Object.keys(brave_form_conditions).forEach(function(fieldKey){var matchArray=Object.keys(brave_form_conditions[fieldKey]);var matchedConditionsArray=matchArray.filter(function(depKey){if(brave_form_conditions[fieldKey][depKey]){return!0}else{return!1}})
var allMatched=matchedConditionsArray.length===matchArray.length;var dependantField=document.getElementById('brave_form_field'+fieldKey);if(dependantField){if(allMatched){dependantField.classList.remove('brave_form_field--hasCondition')}else{dependantField.classList.add('brave_form_field--hasCondition')}
var formFieldsWrapper=document.querySelector('#brave_form_'+formID+' .brave_form_fields');var currentFormStep=formFieldsWrapper.dataset.step||undefined;if(currentFormStep!==undefined&&document.querySelector('#brave_form_'+formID+' .brave_form_fields .brave_form_fields_step'+currentFormStep)){formFieldsWrapper.style.height=document.querySelector('#brave_form_'+formID+' .brave_form_fields .brave_form_fields_step'+currentFormStep).offsetHeight+'px'}}})}
function brave_select_imageField(fieldID,optionIndex,multi=!1){var optionField=document.getElementById('brave_form_field'+fieldID+'_opt-'+optionIndex);if(optionField){if(!multi){var allOptsFields=document.getElementById('brave_form_field'+fieldID).querySelectorAll('input');for(var i=0;i<allOptsFields.length;i++){allOptsFields[i].checked=!1;document.getElementById('brave_form_field'+fieldID+'_opt-'+i).classList.remove('formfield__inner__image--selected')}}
var optionFieldInput=optionField.querySelector('input');if(optionFieldInput&&(optionFieldInput.checked===!1)){optionFieldInput.checked=!0;optionField.classList.add('formfield__inner__image--selected')}else if(optionFieldInput&&(optionFieldInput.checked===!0)){optionFieldInput.checked=!1;optionField.classList.remove('formfield__inner__image--selected')}}}
function brave_select_form_ButtonGroup(fieldID,optionIndex,nextStep=!1,formID='',totalSteps=0,goto=undefined){brave_select_imageField(fieldID,optionIndex,!1);if(nextStep&&formID&&totalSteps&&goto!==undefined){brave_form_gotoStep(formID,totalSteps,goto)}}
function brave_form_rating_unhover(fieldID){var allRatingFields=document.getElementById('brave_form_field'+fieldID).querySelectorAll('.formfield__inner__ratings_star, .formfield__inner__ratings_number');for(var i=0;i<allRatingFields.length;i++){allRatingFields[i].classList.remove('formfield__inner__ratings--hovered')}}
function brave_form_rating_hover(fieldID,optionIndex){var allRatingFields=document.getElementById('brave_form_field'+fieldID).querySelectorAll('.formfield__inner__ratings_star, .formfield__inner__ratings_number');for(var i=0;i<allRatingFields.length;i++){allRatingFields[i].classList.remove('formfield__inner__ratings--hovered');if(i<=(optionIndex-1)){allRatingFields[i].classList.add('formfield__inner__ratings--hovered')}}}
function brave_form_rate(fieldID,optionIndex,smiley=!1){document.getElementById('brave_form_field'+fieldID).dataset.rated=optionIndex;var allRatingFields=document.getElementById('brave_form_field'+fieldID).querySelectorAll('.formfield__inner__ratings_star, .formfield__inner__ratings_number, .formfield__inner__ratings_smiley');for(var i=0;i<allRatingFields.length;i++){allRatingFields[i].classList.remove('formfield__inner__ratings--selected');if(!smiley&&(i<=(optionIndex-1))){allRatingFields[i].querySelector('input').checked=!0;allRatingFields[i].classList.add('formfield__inner__ratings--selected')}
if(smiley&&(i===(optionIndex-1))){allRatingFields[i].querySelector('input').checked=!0;allRatingFields[i].classList.add('formfield__inner__ratings--selected')}}}
function brave_form_progress(formID,goto=0,totalSteps=2){if(document.querySelector('#'+formID+'__form_progress')){var progressPercent=Math.round(((goto+1)/totalSteps)*100);var progStyle=document.querySelector('#'+formID+'__form_progress').dataset.style||'style1';if(progStyle==='style2'){progressPercent=Math.round(((goto)/(totalSteps-1))*100)}
if(document.querySelector('#'+formID+'__form_progress .bravepopupform_theProgressbar_steps')){document.querySelector('#'+formID+'__form_progress .bravepopupform_theProgressbar_steps').innerHTML=(goto+1)+'/'+(totalSteps);document.querySelector('#'+formID+'__form_progress .bravepopupform_theProgressbar_progress').innerHTML=progressPercent+'%'}
document.querySelector('#'+formID+'__form_progress .bravepopupform_theProgressbar__bar').style.width=progressPercent+'%'}}
function brave_form_goBack(formID,totalSteps){var currentStep=document.querySelector('#brave_form_'+formID+' .brave_form_fields').dataset.step;var formBackButton=document.querySelector('#brave_form_'+formID+' .brave_form_stepBack');var goto=currentStep-1;document.querySelector('#brave_form_'+formID+' .brave_form_fields').dataset.step=goto;brave_popup_formData[formID].currentStep=goto;brave_form_changeHeight(formID,goto);brave_form_progress(formID,goto,totalSteps);if(goto===0){formBackButton.classList.add('brave_form_stepBack--hide')}else{formBackButton.classList.remove('brave_form_stepBack--hide')}
var allformSteps=document.querySelectorAll('#brave_form_'+formID+' .brave_form_fields_step');for(var i=0;i<allformSteps.length;i++){if(i===goto){allformSteps[i].classList.add('brave_form_fields_step--show')}else{allformSteps[i].classList.remove('brave_form_fields_step--show')}}
if(goto===(totalSteps-1)){document.querySelector('#brave_form_'+formID+' .brave_form_button').classList.remove('brave_form_button--hide')}else{document.querySelector('#brave_form_'+formID+' .brave_form_button').classList.add('brave_form_button--hide')}}
function brave_form_gotoStep(formID,totalSteps,goto){var braveForm=document.getElementById('brave_form_'+formID);var fieldsData=brave_get_field_vals(braveForm,JSON.parse(brave_popup_formData[formID].fields))
var stepFieldIDs=[];var currentStep=document.querySelector('#brave_form_'+formID+' .brave_form_fields_step'+(goto-1));if(currentStep){var allStepFields=currentStep.querySelectorAll('.brave_form_field');for(var i=0;i<allStepFields.length;i++){if(!allStepFields[i].classList.contains('brave_form_field--step')){stepFieldIDs.push(allStepFields[i].getAttribute('id').replace('brave_form_field',''))}}}
var filteredFieldData={};var emailFields=[];stepFieldIDs.forEach(function(fieldID){if(fieldsData[fieldID]){filteredFieldData[fieldID]=fieldsData[fieldID];if(filteredFieldData[fieldID]&&fieldsData[fieldID].required&&fieldsData[fieldID].validation==='email'&&(!bravepop_emailSuggestions[fieldID])){emailFields.push({ID:fieldID,value:fieldsData[fieldID].value})}}})
var formErrors=[];Object.keys(filteredFieldData).forEach(function(fieldID){var fieldError=brave_validate_fields(fieldID,filteredFieldData[fieldID]);if(fieldError){formErrors.push(fieldError)}
document.querySelector('#brave_form_field'+fieldID).classList.remove('brave_form_field--hasError','brave_form_field--hasSuggestion','brave_form_field--hasError-firstname','brave_form_field--hasError-lastname')});brave_display_form_error(formErrors);if(formErrors.length>0){return}
var braveFormNextStepActions=function(){brave_form_changeHeight(formID,goto);var allformSteps=document.querySelectorAll('#brave_form_'+formID+' .brave_form_fields_step');for(var i=0;i<allformSteps.length;i++){if(i===goto){document.querySelector('#brave_form_'+formID+' .brave_form_fields').dataset.step=goto;allformSteps[i].classList.add('brave_form_fields_step--show');document.querySelector('#brave_form_'+formID+' .brave_form_fields').style.height=allformSteps[i].offsetHeight+'px';var formBackButton=document.querySelector('#brave_form_'+formID+' .brave_form_stepBack');if(formBackButton){formBackButton.classList.remove('brave_form_stepBack--hide')}
brave_popup_formData[formID].currentStep=goto}else{allformSteps[i].classList.remove('brave_form_fields_step--show')}}
brave_form_progress(formID,goto,totalSteps,!1);if(goto===(totalSteps-1)){setTimeout(function(){document.querySelector('#brave_form_'+formID+' .brave_form_button').classList.remove('brave_form_button--hide')},250)}}
if(bravepop_emailValidation&&emailFields.length>0){var ajaxurl=bravepop_global.ajaxURL;var security=document.getElementById('brave_form_security'+formID).value;var emailData={formData:JSON.stringify(emailFields),freemailAllow:JSON.stringify(brave_popup_formData[formID].freemailAllow||!1),security:security,action:'bravepopup_validate_email'};brave_ajax_send(ajaxurl,emailData,function(status,sentData){var validatedData=JSON.parse(sentData);console.log('Validation response:',validatedData);var emailValidationErrors=[];if(Array.isArray(validatedData)){validatedData.forEach(function(field){if(field.validation&&field.validation.status==='invalid'&&field.validation.errorMsg){emailValidationErrors.push({id:field.ID,message:field.validation.errorMsg,type:"required"})}
if(field.validation&&field.suggestionMsg){emailValidationErrors.push({id:field.ID,message:field.suggestionMsg,type:"info"})}})}
if(emailValidationErrors.length>0){brave_display_form_error(emailValidationErrors);if(brave_form){brave_form.classList.remove('brave_form_form--loading')}
if(brave_login_loader){brave_login_loader.classList.remove('brave_form_loading--show')}}else{braveFormNextStepActions()}})}else{braveFormNextStepActions()}}
function brave_form_changeHeight(formID,goto){var changesFormHeight=brave_popup_formData[formID].changesFormHeight||!1;if(changesFormHeight){var braveForm=document.getElementById('brave_element-'+formID);var parentPopupStep=braveForm.closest('.brave_popup__step');var initialHeight=brave_popup_formData[formID].heightData[0];var diffHeight=brave_popup_formData[formID].heightData[goto]-initialHeight;var newFormHeight=brave_popup_formData[formID].heightData[goto]||initialHeight;braveForm.style.height=(parseInt(newFormHeight,10))+'px';if(parentPopupStep){var parentPopupHeight=parentPopupStep.dataset.height;parentPopupStep.querySelector('.brave_popup__step__inner').style.height=(parseInt(parentPopupHeight,10)+diffHeight)+'px'}}}
function brave_get_field_vals(braveForm,fieldOpts,quiz){var fieldsData=fieldOpts;var firstname_val='';for(var i=0;i<braveForm.elements.length;i++){var fieldName=braveForm.elements[i].name.replace('[]','');var fieldOpts=fieldsData[fieldName]||{};var fieldValue=braveForm.elements[i].value;if(fieldOpts&&fieldOpts.type&&(fieldOpts.type==='checkbox'||(fieldOpts.type==='select'&&fieldOpts.multi)||(fieldOpts.type==='image'&&fieldOpts.multi))){var checkedVal=document.querySelectorAll('#brave_form_field'+fieldName+' input:checked, #brave_form_field'+fieldName+' option:checked');fieldValue=Array.from(checkedVal).map(function(el){return el.value});if(fieldOpts.required&&(fieldValue.length===0||fieldValue.includes('none'))){fieldValue=''}}
if(fieldOpts&&fieldOpts.type&&(fieldOpts.type==='rating'||fieldOpts.type==='radio'||fieldOpts.type==='buttons')){var checkedVal=document.querySelectorAll('#brave_form_field'+fieldName+' input:checked, #brave_form_field'+fieldName+' option:checked');var selectedfieldValue=Array.from(checkedVal).map(function(el){return el.value});fieldValue=Array.isArray(selectedfieldValue)&&selectedfieldValue[0]?selectedfieldValue[0]:''}
if(fieldOpts&&fieldOpts.type&&fieldOpts.type==='input'&&fieldOpts.validation==='name'){if(braveForm.elements[i].classList.contains('brave_form_field_input-firstname')){firstname_val=fieldValue}
if(braveForm.elements[i].classList.contains('brave_form_field_input-lastname')){fieldsData[fieldName].value=[firstname_val,fieldValue]}}else if(fieldsData[fieldName]){fieldsData[fieldName].value=fieldValue}
if(fieldsData[fieldName]&&fieldsData[fieldName].required&&document.getElementById('brave_form_field'+fieldName).classList.contains('brave_form_field--hasCondition')){fieldsData[fieldName].required=!1}
if(fieldOpts&&fieldOpts.type&&fieldOpts.type==='date'&&fieldOpts.validation==='multi'){var dateVal=document.getElementById('brave_form_field'+fieldName+'-date')?document.getElementById('brave_form_field'+fieldName+'-date').value:'';var monthVal=document.getElementById('brave_form_field'+fieldName+'-month')?document.getElementById('brave_form_field'+fieldName+'-month').value:'';var yearVal=document.getElementById('brave_form_field'+fieldName+'-year')?document.getElementById('brave_form_field'+fieldName+'-year').value:new Date().getFullYear();if(dateVal||monthVal){fieldsData[fieldName].value=dateVal+'/'+monthVal+'/'+yearVal}}
if(quiz&&fieldOpts.options){var selectedOpt=!1;fieldOpts.options.forEach(function(opt){if((fieldOpts.type==='checkbox'||(fieldOpts.type==='select'&&fieldOpts.multi)||(fieldOpts.type==='image'&&fieldOpts.multi))&&fieldValue.includes(opt.value)){selectedOpt=opt}
if((fieldOpts.type==='radio'||fieldOpts.type==='buttons')&&opt.value===fieldValue){selectedOpt=opt}});if(selectedOpt){fieldsData[fieldName].score=selectedOpt.score?selectedOpt.score:0;fieldsData[fieldName].correct=selectedOpt.correct?selectedOpt.correct:!1}}}
return fieldsData}
function brave_submit_form(event,settings,supressErrors=!1){if(event){event.preventDefault()}
var braveForm=document.getElementById('brave_form_'+settings.formID);var originalFields=JSON.parse(settings.fields);var fieldsData=brave_get_field_vals(braveForm,originalFields,settings.quiz)
var ajaxurl=bravepop_global.ajaxURL;var security=document.getElementById('brave_form_security'+settings.formID).value;var formErrors=[];Object.keys(fieldsData).forEach(function(fieldID){var fieldError=brave_validate_fields(fieldID,fieldsData[fieldID]);if(fieldError){formErrors.push(fieldError)}
document.querySelector('#brave_form_field'+fieldID).classList.remove('brave_form_field--hasError','brave_form_field--hasSuggestion','brave_form_field--hasError-firstname','brave_form_field--hasError-lastname')});brave_display_form_error(formErrors);var finalFieldsData={};var quizData={};var emailFields=[];var quizScore=0;var availableScore=0;var quizCorrect=0;Object.keys(fieldsData).forEach(function(fieldID){if(fieldsData[fieldID]){finalFieldsData[fieldID]=fieldsData[fieldID].value}
if(fieldsData[fieldID]&&fieldsData[fieldID].validation==='name'&&Array.isArray(fieldsData[fieldID].value)){finalFieldsData[fieldID]=fieldsData[fieldID].value.join(' ').trim()}
if(fieldsData[fieldID]&&fieldsData[fieldID].required&&fieldsData[fieldID].validation==='email'&&(!bravepop_emailSuggestions[fieldID])){emailFields.push({ID:fieldID,value:fieldsData[fieldID].value})}
if(settings.quiz&&fieldsData[fieldID]&&fieldsData[fieldID].score){quizScore=quizScore+fieldsData[fieldID].score}
if(settings.quiz&&fieldsData[fieldID]&&fieldsData[fieldID].correct){quizCorrect=quizCorrect+1}
if(settings.quiz&&fieldsData[fieldID]&&fieldsData[fieldID].topScore){availableScore=availableScore+fieldsData[fieldID].topScore}});if(settings.quiz){brave_popup_formData[settings.formID].totalScore=quizScore;brave_popup_formData[settings.formID].totalCorrect=quizCorrect;brave_popup_formData[settings.formID].availableScore=availableScore;quizData={availableScore:availableScore,userScore:quizScore,userCorrect:quizCorrect,totalQuestions:settings.totalQuestions,scoring:settings.quizScoring}}
console.log('finalFieldsData: ',quizScore,quizCorrect,fieldsData);console.log(formErrors);if(supressErrors){formErrors=[]}
if(formErrors.length===0){if(!security||!ajaxurl){return console.log('Security Failed or Ajax URL Missing!!!!',security,ajaxurl)}
var finalData={formData:JSON.stringify(finalFieldsData),popupID:settings.popupID,formID:settings.formID,stepID:settings.stepID,quizData:JSON.stringify(quizData),cookieConditions:"",device:settings.device,userDevice:brave_currentDevice,pageURL:window.location,security:security,action:'bravepop_form_submission'};var brave_form=document.getElementById('brave_form_'+settings.formID);var brave_login_loader=document.getElementById('brave_form_loading_'+settings.formID);if(brave_login_loader){brave_login_loader.classList.add('brave_form_loading--show')}
if(brave_form){brave_form.classList.add('brave_form_form--loading')}
var cookiesToCheck=brave_form.dataset.cookies?brave_form.dataset.cookies.split(','):[];if(cookiesToCheck.length>0){var cookiesData={};cookiesToCheck.forEach(function(cookieName){cookiesData[cookieName]=localStorage.getItem(cookieName)?!0:!1})
finalData.cookieConditions=JSON.stringify(cookiesData)}
if(window.location.href.includes('brave_popup')&&window.location.href.includes('brave_preview')&&location.search.split('brave_preview=')[1]){finalData.brave_previewID=location.search.split('brave_preview=')[1]}
var braveSubmitForm=function(){return brave_ajax_send(ajaxurl,finalData,function(status,sentData){if(brave_login_loader){brave_login_loader.classList.remove('brave_form_loading--show')}
if(brave_form){brave_form.classList.remove('brave_form_form--loading')}
if(document.querySelector('#bravepopupform_socialOptin-'+settings.formID)){document.querySelector('#bravepopupform_socialOptin-'+settings.formID).classList.remove('bravepopupform_socialOptin--loading');document.querySelector('#bravepopupform_socialOptin-'+settings.formID).classList.add('bravepopupform_socialOptin--hide');document.querySelector('#brave_element-'+settings.formID+' .brave_element__form_inner').classList.remove('brave_element__form_inner--hide')}
var response=JSON.parse(sentData);console.log(status,response);localStorage.setItem('brave_popup_'+settings.popupID+'_formsubmitted',!0);var braveFormSubmitEvent=new CustomEvent('brave_form_submitted',{detail:{popupId:parseInt(settings.popupID,10),formId:settings.formID,formData:JSON.stringify(finalFieldsData)}});document.dispatchEvent(braveFormSubmitEvent);if(document.querySelector('#'+settings.formID+'__form_progress')){document.querySelector('#'+settings.formID+'__form_progress').style.display='none'}
if(settings.track){var formTrackingSettings=JSON.parse(settings.track);if(formTrackingSettings&&formTrackingSettings.enable&&formTrackingSettings.eventCategory&&formTrackingSettings.eventAction){brave_send_ga_event(formTrackingSettings.eventCategory,formTrackingSettings.eventAction,formTrackingSettings.eventLabel||'')}
if(formTrackingSettings&&formTrackingSettings.enable&&formTrackingSettings.fbq_event_type){brave_send_fbq_event(formTrackingSettings.fbq_event_type,formTrackingSettings.fbq_content_name,formTrackingSettings.fbq_content_category,formTrackingSettings.fbq_value,formTrackingSettings.fbq_currency)}}
if(brave_popup_formData[settings.formID]&&brave_popup_formData[settings.formID].goal){brave_complete_goal(settings.popupID,'form')}
Object.keys(fieldsData).forEach(function(fieldID){var fieldVal=Array.isArray(fieldsData[fieldID].value)?fieldsData[fieldID].value.join(','):fieldsData[fieldID].value;if(fieldVal&&fieldsData[fieldID]&&fieldsData[fieldID].save_cookie){localStorage.setItem(fieldsData[fieldID].save_cookie,fieldVal)}});if(response.sent&&response.primaryAction==='content'&&response.contentMessage){if(brave_form){brave_form.classList.add('brave_form_form--hide')}
document.getElementById('brave_form_custom_content'+settings.formID).innerHTML=response.contentMessage;if(response.autoclose&&response.autoclosetime){setTimeout(function(){var thePopID=parseInt(settings.popupID,10);brave_close_popup(thePopID,brave_popup_data[thePopID].currentStep||0)},parseInt(response.autoclosetime,10)*1000)}
if(response.download&&response.downloadURL){var downloadURI=response.downloadURL;var filename=response.downloadURL.substring(response.downloadURL.lastIndexOf('/')+1);var link=document.createElement('a');if(typeof link.download==='string'){document.body.appendChild(link);link.download=filename;link.href=downloadURI;link.target='_blank';link.click();document.body.removeChild(link)}else{location.replace(downloadURI)}}}
brave_popup_formData[settings.formID]&&brave_popup_formData[settings.formID].onSubmit(fieldsData,response);if(response.sent&&response.primaryAction==='redirect'&&response.redirectURL){if(brave_form){brave_form.classList.add('brave_form_form--hide')}
document.getElementById('brave_form_custom_content'+settings.formID).innerHTML=response.redirectMessage;var redirectTime=response.redirectAfter?(response.redirectAfter*1000):6000;setTimeout(function(){window.location.href=response.redirectURL},redirectTime)}
if(response.sent&&response.primaryAction==='step'&&response.step&&settings.popupID){var formStep=parseInt(response.step,10);formStep=formStep===0?0:formStep-1;brave_open_popup(settings.popupID,formStep)}
if(settings.quiz){var quizShortcodes=document.querySelectorAll('.bravepop_quizScore-'+settings.formID);if(quizShortcodes){for(var i=0;i<quizShortcodes.length;i++){var showTotal=quizShortcodes[i].dataset.total&&quizShortcodes[i].dataset.total==='false'?!1:!0;if(settings.quizScoring==='points'){var availableScoreVal=showTotal&&brave_popup_formData[settings.formID].availableScore&&brave_popup_formData[settings.formID].availableScore>=brave_popup_formData[settings.formID].totalScore?'/'+brave_popup_formData[settings.formID].availableScore:'';quizShortcodes[i].innerHTML='<span>'+brave_popup_formData[settings.formID].totalScore+'</span>'+availableScoreVal}
if(settings.quizScoring==='answer'){var availableQuesVal=showTotal&&brave_popup_formData[settings.formID].totalQuestions?'/'+brave_popup_formData[settings.formID].totalQuestions:'';quizShortcodes[i].innerHTML='<span>'+brave_popup_formData[settings.formID].totalCorrect+'</span>'+availableQuesVal}}}}})}
var braveSubmitWithEmailValidation=function(){var emailData={formData:JSON.stringify(emailFields),freemailAllow:JSON.stringify(brave_popup_formData[settings.formID].freemailAllow||!1),security:security,action:'bravepopup_validate_email'};brave_ajax_send(ajaxurl,emailData,function(status,sentData){var validatedData=JSON.parse(sentData);console.log('Validation response:',validatedData);var emailValidationErrors=[];if(Array.isArray(validatedData)){validatedData.forEach(function(field){if(field.validation&&field.validation.status==='invalid'&&field.validation.errorMsg){emailValidationErrors.push({id:field.ID,message:field.validation.errorMsg,type:"required"})}
if(field.validation&&field.validation.suggestionMsg&&field.validation.suggestion){emailValidationErrors.push({id:field.ID,message:field.validation.suggestionMsg,type:"suggestion",suggestion:field.validation.suggestion})}})}
if(emailValidationErrors.length>0){brave_display_form_error(emailValidationErrors);if(brave_form){brave_form.classList.remove('brave_form_form--loading')}
if(brave_login_loader){brave_login_loader.classList.remove('brave_form_loading--show')}}else{braveSubmitForm()}})}
if(settings.recaptcha&&grecaptcha){grecaptcha.execute(settings.recaptcha,{action:'submit'}).then(function(token){if(token){var recaptchaData={token:token,security:security,action:'bravepopup_validate_recaptcha'};brave_ajax_send(ajaxurl,recaptchaData,function(status,valid){console.log('Google Recaptcha Verified!');if(valid==='true'){if(bravepop_emailValidation&&emailFields.length>0){braveSubmitWithEmailValidation()}else{braveSubmitForm()}}else{console.error('Google Recaptcha Failed! Spammer Detected!')}})}else{console.error('Google Recaptcha Failed! Could not Fetch Token!')}})}else{if(bravepop_emailValidation&&emailFields.length>0){braveSubmitWithEmailValidation()}else{braveSubmitForm()}}}}
function brave_apply_email_suggestion(fieldID,suggestion){document.querySelector('#brave_form_field'+fieldID+' input').value=suggestion;brave_dismiss_email_suggestion(fieldID)}
function brave_dismiss_email_suggestion(fieldID){document.querySelector('#brave_form_field'+fieldID).classList.remove('brave_form_field--hasError','brave_form_field--hasSuggestion')}
function brave_display_form_error(formErrors){if(formErrors.length>0){formErrors.forEach(function(error){if(error.fieldType&&error.fieldType==='name'){if(error.firstname){document.querySelector('#brave_form_field'+error.id).classList.add('brave_form_field--hasError-firstname');document.querySelector('#brave_form_field'+error.id+' .brave_form_field_error--firstname').innerHTML=error.message}
if(error.lastname){document.querySelector('#brave_form_field'+error.id).classList.add('brave_form_field--hasError-lastname');document.querySelector('#brave_form_field'+error.id+' .brave_form_field_error--lastname').innerHTML=error.message}}else{document.querySelector('#brave_form_field'+error.id).classList.add('brave_form_field--hasError');document.querySelector('#brave_form_field'+error.id+' .brave_form_field_error').innerHTML=error.message;if(error.type==='suggestion'&&error.suggestion){document.querySelector('#brave_form_field'+error.id).classList.add('brave_form_field--hasSuggestion');var suggestionApplyBtn='<span onclick="brave_apply_email_suggestion(\''+error.id+'\', \''+error.suggestion+'\')">'+bravepop_global.yes+'</span>';var suggestionDismissBtn='<span onclick="brave_dismiss_email_suggestion(\''+error.id+'\', \''+error.suggestion+'\')">'+bravepop_global.no+'</span>';var suggestionActions='<div id="brave_form_field_suggestion_actions-'+error.id+'" class="brave_form_field_suggestion_actions">'+suggestionApplyBtn+suggestionDismissBtn+'</div>'
document.querySelector('#brave_form_field'+error.id+' .brave_form_field_error').setAttribute('id','brave_form_field_error--suggestion'+error.id)
document.querySelector('#brave_form_field'+error.id+' .brave_form_field_error').classList.add('brave_form_field_error--suggestion');document.querySelector('#brave_form_field'+error.id+' .brave_form_field_error').innerHTML=(error.message)+suggestionActions}}})}}
function brave_validate_fields(fieldID,field){if(!field){return}
if(field.type==='input'&&field.validation==='name'&&field.required){if(!field.value[0]||!field.value[1]){return{id:fieldID,type:'required',fieldType:'name',message:bravepop_global.field_required,firstname:!field.value[0]?!0:!1,lastname:!field.value[1]?!0:!1}}}
if(!field.value&&field.required){return{id:fieldID,type:'required',message:bravepop_global.field_required}}
if(field.required&&(field.type==='input'||field.type==='textarea'||field.type==='date')){if(field.validation!=='name'&&!field.value.trim()){return{id:fieldID,type:'required',message:bravepop_global.field_required}}}
if(field.value&&field.required&&field.type==='select'&&field.value==='none'){return{id:fieldID,type:'required',message:bravepop_global.field_required}}
if(field.value&&((field.type==='input'&&field.validation==='text')||field.type==='textarea'||field.type==='date')){if(brave_hasHTML(field.value)){return{id:fieldID,type:'ho_html',message:bravepop_global.no_html_allowed}}}
if(field.value&&field.type==='input'&&field.validation==='number'){if(brave_isNumber(field.value)===!1){return{id:fieldID,type:'invalid',message:bravepop_global.invalid_number}}}
if(field.value&&field.type==='input'&&field.validation==='url'){if(brave_isURL(field.value)===!1){return{id:fieldID,type:'invalid',message:bravepop_global.invalid_url}}}
if(field.value&&field.type==='date'){if(brave_isDate(field.value)===!1){return{id:fieldID,type:'invalid',message:bravepop_global.invalid_date}}}
if(field.value&&field.type==='input'&&field.validation==='email'){if(brave_isEmail(field.value)===!1){return{id:fieldID,type:'invalid',message:bravepop_global.invalid_email}}}}
function brave_hasHTML(value){var doc=new DOMParser().parseFromString(value,"text/html");return Array.from(doc.body.childNodes).some(function(node){return node.nodeType===1})}
function brave_isNumber(value){var numberFormat=RegExp(/^[a-zA-Z]+$/);return numberFormat.test(value)?!1:!0}
function brave_isEmail(value){var mailformat=RegExp(/^\w+([\.+-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,8})+$/);return mailformat.test(value)?!0:!1}
function brave_isURL(value){var urlFormat=RegExp(/(http(s)?:\/\/.)?(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)/g);return urlFormat.test(value)?!0:!1}
function brave_isDate(value){var dateFormat=RegExp(/\d{1,4}[-/]\d{1,2}[-/]\d{1,4}/);var dateFormatTwo=RegExp(/\d{1,4}[-/]\d{1,2}/);var matchedDate=dateFormat.test(value);if(!matchedDate){matchedDate=dateFormatTwo.test(value)}
return matchedDate?!0:!1}
function brave_ajax_send(ajaxurl,ajaxData,callbackFunction){var array=[];Object.keys(ajaxData).forEach(function(element){array.push(encodeURIComponent(element)+"="+encodeURIComponent(ajaxData[element]))});var dataToSend=array.join("&");var request=new XMLHttpRequest();request.open('POST',ajaxurl,!0);request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');request.onload=function(){if(this.status>=200&&this.status<400){callbackFunction('success',this.response)}else{callbackFunction('error',this.response)}};request.send(dataToSend)}
function brave_action_step(popupID,currentStep,stepIndex){var selectedPopupStep=document.querySelector('#brave_popup_'+popupID+'__step__'+stepIndex+' .brave_popup__step__'+brave_currentDevice)
var noMobileContent=selectedPopupStep&&selectedPopupStep.dataset.nomobilecontent==='true'?!0:!1;var currentDevice=noMobileContent?'desktop':brave_currentDevice;var selectedPopupStep=document.querySelector('#brave_popup_'+popupID+'__step__'+currentStep+' .brave_popup__step__'+currentDevice)
selectedPopupStep.dataset.open='false';brave_open_popup(popupID,stepIndex)}
function brave_init_popup(popupID,popupData){if(!popupData){return}
brave_responsiveness(null,popupID,popupData);if(popupData.forceLoad){return brave_load_popup(popupID,popupData)}
var triggerType=popupData.settings&&popupData.settings.trigger&&popupData.settings.trigger.triggerType?popupData.settings.trigger.triggerType.split(','):['load'];var utmKeywords=[];var containsKeyword=!1;if(popupData.settings&&popupData.settings.placement&&popupData.settings.placement.utm&&popupData.settings.placement.utmKeywords){utmKeywords=popupData.settings.placement.utmKeywords.split(',')}
if(utmKeywords.length>0){var currentURL=window.location.href;utmKeywords.forEach(function(key){if(currentURL.includes(key)){containsKeyword=!0}})
if(containsKeyword===!1){return console.log('Does Not Match UTM Keywords')}}
if(popupData.settings&&popupData.settings.placement&&popupData.settings.placement.adblock_check&&window.brave_canRunAds){return console.log('Visitor Doesnt have Ad Blocked Installed! Aborting..')}
if((popupData.hasDesktopEmbed||(popupData.hasMobileEmbed&&brave_currentDevice==='mobile'))&&!document.getElementById('bravepopup_embedded_'+popupID)){return console.log('Popup shortcode is not found in current page')}
if(popupData.schedule&&popupData.schedule.active&&popupData.schedule.type){if(popupData.schedule.type==='days'&&popupData.schedule.days.length>0){var currentDay=new Date().getDay();if(!popupData.schedule.days.includes(currentDay)){return console.log('Popup Not Scheduled for Today!')}}
if(popupData.schedule.type==='dates'&&popupData.schedule.dates.length>0){var thecurrentDate=new Date().getTime();var dateInRange=!1;popupData.schedule.dates.forEach(function(date){var theTimes=[];var timeTypes=['start','end'];timeTypes.forEach(function(val){var theDate=date[val].date.split('/');var theHour=date[val].time&&date[val].time.hour?date[val].time.hour:'00';var theMinutes=date[val].time&&date[val].time.minutes?date[val].time.minutes:'00';theTimes.push(new Date(theDate[2]+'/'+theDate[1]+'/'+theDate[0]+' '+theHour+':'+theMinutes+':00').getTime())})
if(theTimes[0]<thecurrentDate&&theTimes[1]>thecurrentDate){dateInRange=!0}});if(!dateInRange){return console.log('Popup Not Scheduled these dates!')}}}
if(popupData.settings&&popupData.settings.audience&&popupData.settings.audience.devices&&popupData.settings.audience.devices==="desktop"&&brave_currentDevice==='mobile'){return console.log('Device Settings doesnt Match')}
if(popupData.settings&&popupData.settings.audience&&popupData.settings.audience.devices&&popupData.settings.audience.devices==="mobile"&&brave_currentDevice==='desktop'){return console.log('Device Settings doesnt Match')}
var popVariants=brave_popup_data[popupID]&&brave_popup_data[popupID].variants?brave_popup_data[popupID].variants:!1;var popupRepeatCountType=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.repeatCountType||'lifetime';var popupRepeatDelay=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.repeatDelay||!1;var popupRepeatDelayTime=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.repeatDelayTime?parseInt(popupData.settings.frequency.repeatDelayTime,10):!1;var repeatCount=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.repeatCount?parseInt(popupData.settings.frequency.repeatCount,10):3;var filterViewFreq=function(popID){var popupOpenCount=localStorage.getItem('brave_popup_'+popID+'_viewed');var popupOpenSessionCount=sessionStorage.getItem('brave_popup_'+popID+'_viewed');if(popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.repeat&&brave_popup_adminUser===!1){if(popupRepeatCountType==='lifetime'&&parseInt(popupOpenCount,10)>=repeatCount){return'Already Viewed '+repeatCount+' Times. Hiding..'}
var popupViewStat=localStorage.getItem('brave_popup_'+popID+'_view_stat');popupViewStat=popupViewStat?JSON.parse(popupViewStat):[];var thecurrentDate=new Date();var thecurrentDay=thecurrentDate.getDate();var thecurrentHour=thecurrentDate.getHours();var thecurrentMonth=thecurrentDate.getMonth();var thecurrentYear=thecurrentDate.getFullYear();var popupViewDayCount=0;var popupViewMonthCount=0;var popupView12hCount=0;var popupView6hCount=0;var popupView1hCount=0;var matchedStats=[];if(popupViewStat){popupViewStat.forEach(function(stat){var statDate=new Date(stat);var statDay=statDate.getDate();var statHour=statDate.getHours();var statMonth=statDate.getMonth();var statYear=statDate.getFullYear();if((statDay===thecurrentDay)&&(statMonth===thecurrentMonth)&&(statYear===thecurrentYear)){popupViewDayCount=popupViewDayCount+1}
if((statMonth===thecurrentMonth)&&(statYear===thecurrentYear)){popupViewMonthCount=popupViewMonthCount+1}
if((thecurrentHour-statHour)<12&&(statDay===thecurrentDay)&&(statMonth===thecurrentMonth)&&(statYear===thecurrentYear)){popupView12hCount=popupView12hCount+1}
if((thecurrentHour-statHour)<6&&(statDay===thecurrentDay)&&(statMonth===thecurrentMonth)&&(statYear===thecurrentYear)){popupView6hCount=popupView6hCount+1}
if((thecurrentHour-statHour)<1&&(statDay===thecurrentDay)&&(statMonth===thecurrentMonth)&&(statYear===thecurrentYear)){popupView1hCount=popupView1hCount+1}
if(!matchedStats.includes(stat)){matchedStats.push(stat)}})}
matchedStats=matchedStats.sort();var lastViewedTime=matchedStats.length>0?matchedStats[matchedStats.length-1]:0;var viewDelayMatched=popupRepeatDelay&&popupRepeatDelayTime?(thecurrentDate.getTime()-lastViewedTime)>popupRepeatDelayTime:!0;var viewCountError='Already Viewed '+repeatCount+' Times in last '+popupRepeatCountType+' Hiding..'
console.log(lastViewedTime,thecurrentDate.getTime(),popupRepeatDelayTime,(thecurrentDate.getTime()-lastViewedTime)>popupRepeatDelayTime);if(viewDelayMatched){console.log(lastViewedTime,thecurrentDate.getTime(),popupRepeatDelayTime,(thecurrentDate.getTime()-lastViewedTime)>popupRepeatDelayTime);if(popupRepeatCountType==='12h'&&(parseInt(popupView12hCount,10)>=repeatCount)){return viewCountError}
if(popupRepeatCountType==='6h'&&(parseInt(popupView6hCount,10)>=repeatCount)){return viewCountError}
if(popupRepeatCountType==='1h'&&(parseInt(popupView1hCount,10)>=repeatCount)){return viewCountError}
if(popupRepeatCountType==='session'&&(parseInt(popupOpenSessionCount,10)>=repeatCount)){return viewCountError}
if(popupRepeatCountType==='day'&&(parseInt(popupViewDayCount,10)>=repeatCount)){return viewCountError}
if(popupRepeatCountType==='month'&&(parseInt(popupViewMonthCount,10)>=repeatCount)){return viewCountError}}else{return'Repeat Delay Doesnt Match! Hiding....'}}
return!1}
var filterCloseFreq=function(popID){var popupCloseStat=localStorage.getItem('brave_popup_'+popID+'_closed')?JSON.parse(localStorage.getItem('brave_popup_'+popID+'_closed')):null;if(popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.close&&popupCloseStat&&popupCloseStat.closed){var popupCloseCount=popupData.settings.frequency.closeCount?popupData.settings.frequency.closeCount:2;var popupCloseFor=popupData.settings.frequency.closeFor?parseInt(popupData.settings.frequency.closeFor,10)*86400*1000:86400*1000*30;var userCloseCount=parseInt(popupCloseStat.closed,10);var userCloseDate=parseInt(popupCloseStat.closeTime,10);var currentDate=new Date().getTime();var closeTimeDiff=currentDate-userCloseDate;var closeDelayMatched=popupRepeatDelay&&popupRepeatDelayTime?(currentDate-userCloseDate)>popupRepeatDelayTime:!0;console.log('##### CLOSING STATS',userCloseCount,popupCloseFor,closeTimeDiff,closeTimeDiff>=popupCloseFor,userCloseCount>=popupCloseCount,closeDelayMatched,currentDate-userCloseDate);if((closeTimeDiff<=popupCloseFor&&(userCloseCount>=popupCloseCount))||!closeDelayMatched){return'Close Time Settings Do not Match'}}}
var viewFreqMatch=!1;var closeFreqMatch=!1;var formFreqMatch=!1;goalFreqmatch=!1;var hasViewFreqSetting=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.repeat&&brave_popup_adminUser===!1;var hasCloseFreqSetting=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.close&&brave_popup_adminUser===!1;var formFreqSetting=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.formSubmit&&brave_popup_adminUser===!1;var goalFreqSetting=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.goalComplete&&brave_popup_adminUser===!1;if(popVariants.length>0){popVariants.forEach(function(popID){if(!viewFreqMatch&&hasViewFreqSetting){var popViewFreqMatch=filterViewFreq(popID);if(popViewFreqMatch){viewFreqMatch=popViewFreqMatch}}
if(!closeFreqMatch&&hasCloseFreqSetting){var popCloseFreqMatch=filterCloseFreq(popID);if(popCloseFreqMatch){closeFreqMatch=popCloseFreqMatch}}
if(!formFreqMatch&&formFreqSetting&&localStorage.getItem('brave_popup_'+popID+'_formsubmitted')){formFreqMatch=!0}
if(!goalFreqmatch&&goalFreqSetting&&localStorage.getItem('brave_popup_'+popID+'_goal_complete')){goalFreqmatch=!0}})}else{if(hasViewFreqSetting){viewFreqMatch=filterViewFreq(popupID)}
if(hasCloseFreqSetting){closeFreqMatch=filterCloseFreq(popupID)}
if(!formFreqMatch&&formFreqSetting&&localStorage.getItem('brave_popup_'+popupID+'_formsubmitted')){formFreqMatch=!0}
if(!goalFreqmatch&&goalFreqSetting&&localStorage.getItem('brave_popup_'+popupID+'_goal_complete')){goalFreqmatch=!0}}
if(viewFreqMatch&&hasViewFreqSetting){return console.log('[Viewed Frequency]',popupID,viewFreqMatch)}
if(closeFreqMatch&&hasCloseFreqSetting){return console.log('[Closed Frequency]',popupID,closeFreqMatch)}
if(formFreqMatch&&formFreqSetting){return console.log('[Form Frequency]',popupID,'Form in this Popup already Submitted! Hiding..')}
if(goalFreqmatch&&goalFreqSetting){return console.log('[Goal Frequency]',popupID,'Popup Goal Already Completed..')}
if(popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.timerEnded&&popupData.timers.length>0&&popupData.timers[0].ended){return console.log('Popup Countdown Timer Ended! Hiding..')}
if(popupData.settings&&popupData.settings.filters&&popupData.settings.filters.popups_before&&popupData.settings.filters.popups.length>0){var popupFilterFulfilled=!1;popupData.settings.filters.popups.forEach(function(popup){if(!popupFilterFulfilled&&popup.id&&popup.action){var popupActionNegative=popup.action.includes('not_')
var popActionKey=popupActionNegative?popup.action.replace('not_',''):popup.action
var popupActionMatched=localStorage.getItem('brave_popup_'+popup.id+'_'+popActionKey);if(!popupActionNegative&&popupActionMatched){popupFilterFulfilled=!0}
if(popupActionNegative&&!popupActionMatched){popupFilterFulfilled=!0}}})
if(!popupFilterFulfilled){return console.log('A selected Popup was not viewed before! Hiding..')}}
if(popupData.settings&&popupData.settings.filters&&popupData.settings.filters.cookieFilter&&popupData.settings.filters.cookies&&popupData.settings.filters.cookies.length>0){var cookieMatched=!1;popupData.settings.filters.cookies.forEach(function(cookie){if(!cookieMatched&&cookie.action==='has'&&cookie.key&&localStorage.getItem(cookie.key)){cookieMatched=!0}
if(!cookieMatched&&cookie.action==='nothas'&&cookie.key&&!localStorage.getItem(cookie.key)){cookieMatched=!0}
if(!cookieMatched&&cookie.action==='equal'&&cookie.key&&cookie.value&&localStorage.getItem(cookie.key)===cookie.value){cookieMatched=!0}
if(!cookieMatched&&cookie.action==='notequal'&&cookie.key&&cookie.value&&localStorage.getItem(cookie.key)!==cookie.value){cookieMatched=!0}})
if(cookieMatched===!1){return console.log('Visitor Cookie did not match! Hiding..')}}
if(popupData.settings&&popupData.settings.filters&&((popupData.settings.filters.pages_count_filter&&popupData.settings.filters.pagecount)||(popupData.settings.filters.pages_before&&popupData.settings.filters.pages))){var viewCountLimit=parseInt(popupData.settings.filters.pagecount,10);var current_page_view_data=localStorage.getItem('brave_page_visited');current_page_view_data=current_page_view_data?JSON.parse(current_page_view_data):[];if(popupData.settings.filters.pages_count_filter&&popupData.settings.filters.pagecount&&current_page_view_data&&(current_page_view_data.length<viewCountLimit)){return console.log('Visitor did not view enough pages to show the popup! Hiding..')}
var pageConditionMatch=[];var viewConditionMatched=!0;if(popupData.settings.filters.pages_before&&popupData.settings.filters.pages&&popupData.settings.filters.pages.length>0){var pagesmatched=[];var braveMatchPageViewTime=function(timeLimit,viewTime){if(!timeLimit){return!0}
if(viewTime>timeLimit){return!0}else{return!1}}
var braveCheckIfViewedPageMatch=function(pageCond,checkExistence=!0,timeLimit){var pageCondID=pageCond.id;var pageCondType=pageCond.type;var conditionMatched=!1;current_page_view_data.forEach(function(pgView){var timeMatch=braveMatchPageViewTime(timeLimit,pgView.time);var pageMatch=pgView.PID===pageCondID&&pgView.type===pageCondType&&timeMatch;if(pageMatch&&checkExistence){conditionMatched=!0}})
return conditionMatched}
var braveCheckIfNotViewedPageMatch=function(pageCond,checkExistence=!1,timeLimit){var pageCondID=pageCond.id;var pageCondType=pageCond.type;var conditionMatched=!0;current_page_view_data.forEach(function(pgView){var timeMatch=braveMatchPageViewTime(timeLimit,pgView.time);var pageMatch=pgView.PID===pageCondID&&pgView.type===pageCondType&&timeMatch;if(pageMatch&&!checkExistence){conditionMatched=!1}})
return conditionMatched}
popupData.settings.filters.pages.forEach(function(pageCond){var currentTime=new Date().getTime();var timeLimit=currentTime-10800000;if(pageCond.duration==='lifetime'){timeLimit=!1}
if(pageCond.duration==='1day'){timeLimit=currentTime-86400000}if(pageCond.duration==='7days'){timeLimit=currentTime-604800000}if(pageCond.duration==='30days'){timeLimit=currentTime-2592000000}
var condMatch=pageCond.action.includes('not_viewed')?braveCheckIfNotViewedPageMatch(pageCond,!1,timeLimit):braveCheckIfViewedPageMatch(pageCond,!0,timeLimit);pagesmatched.push({matched:condMatch,forced:pageCond.condition==='and'?!0:!1})})
pagesmatched.forEach(function(matchItm){if(matchItm.forced===!0&&matchItm.matched===!0){pageConditionMatch.push(!0)}
if(matchItm.forced===!0&&matchItm.matched===!1){pageConditionMatch.push(!1)}
if(matchItm.forced===!1&&(matchItm.matched===!0||matchItm.matched===!1)){pageConditionMatch.push(!0)}})
pageConditionMatch.forEach(function(bool){if(bool===!1){viewConditionMatched=!1}})
if(!viewConditionMatched){return console.log('Visitor did not view the selected pages before to show the popup! Hiding..')}}}
if(triggerType.includes('load')){brave_load_popup(popupID,popupData,'load')}
if(triggerType.includes('exit')){if(brave_currentDevice==='mobile'){if(!popupData.settings.trigger.exitMobileFallback||(popupData.settings.trigger.exitMobileFallback&&popupData.settings.trigger.exitMobileFallback.type&&popupData.settings.trigger.exitMobileFallback.type==='load')){brave_load_popup(popupID,popupData,'load')}
if(popupData.settings.trigger.exitMobileFallback&&popupData.settings.trigger.exitMobileFallback.type&&popupData.settings.trigger.exitMobileFallback.type==='time'){var exitMobileDelay=popupData.settings.trigger.exitMobileFallback.time||2000;setTimeout(function(){brave_load_popup(popupID,popupData,'time')},(exitMobileDelay*1000))}}else{document.addEventListener("mouseout",function(evt){if((evt.toElement===null||evt.toElement===undefined)&&(evt.relatedTarget===null)){brave_load_popup(popupID,popupData,'exit')}})}}
if(triggerType.includes('scroll')||(brave_isMobile&&popupData.settings.trigger.exitMobileFallback&&popupData.settings.trigger.exitMobileFallback.type&&popupData.settings.trigger.exitMobileFallback.type==='scroll')){var currentPopup=document.getElementById('brave_popup_'+popupID+'__step__0');var noMobileContent=currentPopup&&currentPopup.classList.contains('brave_popup__step--mobile-noContent')===!0?!0:!1;var currentDevice=noMobileContent?'desktop':brave_currentDevice;var scrollHide=popupData.settings&&popupData.settings.trigger&&popupData.settings.trigger.scrollHide?!0:!1;var scrollTriggerPopup=function(scrollPercent,percentLimit=20,currentPopStep,currentPopStepVisible,between=!1){var scrollPercentVal=between&&percentLimit.split('-');var startScrollPercent=scrollPercentVal&&scrollPercentVal[0]&&parseInt(scrollPercentVal[0],10);var endScrollPercent=scrollPercentVal&&scrollPercentVal[1]&&parseInt(scrollPercentVal[1],10);if(brave_popup_data[popupID].userClosed){return}
if((!between&&(scrollPercent>=percentLimit))||((between&&!isNaN(startScrollPercent)&&!isNaN(endScrollPercent))&&((scrollPercent>=startScrollPercent)&&(scrollPercent<=endScrollPercent)))){if(!brave_popup_data[popupID].loaded){brave_load_popup(popupID,popupData,'scroll')}else{if(!currentPopStepVisible){brave_open_animation(popupID,0,currentDevice);currentPopStep.dataset.open=!0}}}else{if((between||scrollHide)&&currentPopStepVisible){brave_close_animation(popupID,0,currentDevice);currentPopStep.dataset.open=!1}}}
document.addEventListener("scroll",function(evt){var h=document.documentElement,b=document.body,st='scrollTop',sh='scrollHeight';var scrollPercent=(h[st]||b[st])/((h[sh]||b[sh])-h.clientHeight)*100;var currentPopStep=document.querySelector('#brave_popup_'+popupID+'__step__0 .brave_popup__step__'+currentDevice);var currentPopStepVisible=currentPopStep&&currentPopStep.dataset.open==='true'?!0:!1;if(brave_isMobile&&(popupData.settings.trigger.exitMobileFallback&&popupData.settings.trigger.exitMobileFallback.type&&popupData.settings.trigger.exitMobileFallback.type==='scroll')){var exitMobielScroll=popupData.settings.trigger.exitMobileFallback.scroll||15;if(scrollPercent>=exitMobielScroll){brave_load_popup(popupID,popupData,'scroll')}}
if(popupData.settings&&popupData.settings.trigger.scrolltype&&popupData.settings.trigger.scrolltype!=='between'){var srollTargetAmnt=0;if(popupData.settings.trigger.scrolltype==='ten'){srollTargetAmnt=10}
if(popupData.settings.trigger.scrolltype==='twenty'){srollTargetAmnt=20}
if(popupData.settings.trigger.scrolltype==='thirty'){srollTargetAmnt=30}
if(popupData.settings.trigger.scrolltype==='forty'){srollTargetAmnt=40}
if(popupData.settings.trigger.scrolltype==='half'){srollTargetAmnt=50}
if(popupData.settings.trigger.scrolltype==='sixty'){srollTargetAmnt=60}
if(popupData.settings.trigger.scrolltype==='seventy'){srollTargetAmnt=70}
if(popupData.settings.trigger.scrolltype==='eighty'){srollTargetAmnt=80}
if(popupData.settings.trigger.scrolltype==='end'){srollTargetAmnt=95}
scrollTriggerPopup(scrollPercent,srollTargetAmnt,currentPopStep,currentPopStepVisible)}
if(popupData.settings&&popupData.settings.trigger&&popupData.settings.trigger.scrolltype==='between'&&popupData.settings.trigger.scrollBetween&&popupData.settings.trigger.scrollBetween.includes('-')){scrollTriggerPopup(scrollPercent,popupData.settings.trigger.scrollBetween,currentPopStep,currentPopStepVisible,!0)}
if(popupData.settings&&popupData.settings.trigger.scrolltype&&popupData.settings.trigger.scrollto&&popupData.settings.trigger.scrolltype==='custom'){var scrollToIDs=popupData.settings.trigger.scrollto||'';var scrolltoElms=scrollToIDs&&document.querySelectorAll(scrollToIDs);if(scrollToIDs&&scrolltoElms){for(var i=0;i<scrolltoElms.length;i++){var scrolltoElm=scrolltoElms[i];if(scrolltoElm&&brave_is_in_view(scrolltoElm)){brave_load_popup(popupID,popupData,'scroll')}}}}},{passive:!0})}
if(popupData.settings&&popupData.settings.content&&popupData.settings.content.highlight){document.addEventListener("scroll",function(evt){var contentElm=document.querySelector('.bravepopup_embedded--highlight_'+popupID);var contenthlElm=document.getElementById('bravepopup_embedded__bg_'+popupID);var contentAlreadyHighlighted=!1;if(popupData.settings.content.highlight==='once'){contentAlreadyHighlighted=contentElm.classList.contains('bravepopup_embedded__highlight--done')?!0:!1}
if(contentElm&&(popupData.settings.content.highlight==='always'||(!contentAlreadyHighlighted&&popupData.settings.content.highlight==='once'))){var embeddedContentRect=contentElm.getBoundingClientRect();var embeddedViewRatio=(embeddedContentRect.top/document.documentElement.clientHeight)*100;if((embeddedViewRatio<50&&embeddedViewRatio>-20)&&!contenthlElm.classList.contains('bravepopup_embedded__bg--active')){contenthlElm.classList.add('bravepopup_embedded__bg--active');contentElm.classList.add('bravepopup_embedded__highlight--active')}
if((embeddedViewRatio<-20||embeddedViewRatio>50)&&contenthlElm.classList.contains('bravepopup_embedded__bg--active')){contenthlElm.classList.remove('bravepopup_embedded__bg--active');contentElm.classList.remove('bravepopup_embedded__highlight--active');if(popupData.settings.content.highlight){contentElm.classList.add('bravepopup_embedded__highlight--done')}}}},{passive:!0})}
if(triggerType.includes('click')&&popupData.settings&&popupData.settings.trigger.clickElements){var clickElms=document.querySelectorAll(popupData.settings.trigger.clickElements);if(clickElms){for(var i=0;i<clickElms.length;i++){var clickElm=clickElms[i];clickElm.addEventListener("click",function(evt){evt.preventDefault();document.getElementById('brave_popup_'+popupID).style.zIndex=9999999999;brave_load_popup(popupID,popupData,'click')})}}}
if(triggerType.includes('time')&&popupData.settings&&popupData.settings.trigger.time&&(popupData.settings.trigger.time.hours||popupData.settings.trigger.time.minutes||popupData.settings.trigger.time.seconds)){var triggerHours=popupData.settings.trigger.time.hours?parseInt(popupData.settings.trigger.time.hours,10):0;var triggerMinutes=popupData.settings.trigger.time.minutes?parseInt(popupData.settings.trigger.time.minutes,10):0;var triggerSeconds=popupData.settings.trigger.time.seconds?parseInt(popupData.settings.trigger.time.seconds,10):0;var totalTriggerDelay=(triggerHours*3600)+(triggerMinutes*60)+(triggerSeconds);totalTriggerDelay=totalTriggerDelay*1000;setTimeout(function(){brave_load_popup(popupID,popupData,'time')},totalTriggerDelay)}}
function brave_load_popup(popupID,popupData,triggerType='load'){if(brave_popup_data[popupID]&&brave_popup_data[popupID].ajaxLoad&&!brave_popup_data[popupID].ajaxLoaded){var loadData={popupID:popupID,type:brave_popup_data[popupID].type,security:bravepop_global.security,current_url:location.href,action:'bravepop_ajax_load_popup_content'};brave_ajax_send(bravepop_global.ajaxURL,loadData,function(status,sentData){brave_popup_data[popupID].ajaxLoaded=!0;var selectedPopup=document.getElementById('brave_popup_'+popupID);if(selectedPopup){selectedPopup.innerHTML=sentData;brave_process_open_popup(popupID,popupData,triggerType)}})}else{brave_process_open_popup(popupID,popupData,triggerType)}}
function brave_process_open_popup(popupID,popupData,triggerType='load'){var selectedPopup=document.getElementById('brave_popup_'+popupID);var popupLoadStatus=selectedPopup?selectedPopup.dataset.loaded:'false';if(popupLoadStatus==='false'){if(popupData.hasYoutube){var YTtag=document.createElement('script');YTtag.src="https://www.youtube.com/iframe_api";var PageFirstScript_YT=document.getElementsByTagName('script')[0];PageFirstScript_YT.parentNode.insertBefore(YTtag,PageFirstScript_YT)}
if(popupData.hasVimeo){var VimTag=document.createElement('script');VimTag.src="https://player.vimeo.com/api/player.js";var PageFirstScript_Vim=document.getElementsByTagName('script')[0];PageFirstScript_Vim.parentNode.insertBefore(VimTag,PageFirstScript_Vim)}
var dateFields=document.querySelectorAll('.brave_form_field--date');if(window.brave_initPikaday&&dateFields&&dateFields.length>0){for(var i=0,len=dateFields.length;i<len;i++){var dateField=dateFields[i];var startDate=dateField.dataset.startdate?dateField.dataset.startdate:'';var endDate=dateField.dataset.enddate?dateField.dataset.enddate:'';var dateInput=dateField.querySelector('input');brave_initPikaday(dateInput,startDate,endDate)}}
selectedPopup.dataset.loaded=!0}
let step=popupData.forceLoad&&popupData.forceStep?parseInt(popupData.forceStep,10)-1:0;if(brave_popup_data[popupID].settings&&brave_popup_data[popupID].settings.frequency&&brave_popup_data[popupID].settings.frequency.rememberLastStep){let foundLastStep=localStorage.getItem('brave_popup_'+popupID+'_last_viewed_step');if(foundLastStep!==undefined&&foundLastStep!==null){step=foundLastStep}}
if(triggerType==='exit'||triggerType==='scroll'||triggerType==='time'){var triggerFulFilled=document.getElementById('brave_popup_'+popupID).dataset.triggerfulfilled;if(!triggerFulFilled){document.getElementById('brave_popup_'+popupID).dataset.triggerfulfilled=!0;brave_open_popup(popupID,step)}}else{brave_open_popup(popupID,step)}
if(brave_popup_data[popupID]&&!brave_popup_data[popupID].loaded){brave_popup_data[popupID].loaded=!0}}
function brave_open_popup(popupID,step=0){var popupData=brave_popup_data[popupID];var selectedPopupStep=document.querySelector('#brave_popup_'+popupID+'__step__'+step+' .brave_popup__step__'+brave_currentDevice)
var noMobileContent=selectedPopupStep&&selectedPopupStep.dataset.nomobilecontent==='true'?!0:!1;var currentDevice=noMobileContent?'desktop':brave_currentDevice;var selectedPopupStep=document.querySelector('#brave_popup_'+popupID+'__step__'+step+' .brave_popup__step__'+currentDevice);var popupStepOpen=selectedPopupStep?selectedPopupStep.dataset.open:'false';var hasLockScroll=selectedPopupStep.dataset.scrollock?!0:!1;var stickyBar=selectedPopupStep&&selectedPopupStep.dataset.layout==='float'&&selectedPopupStep.dataset.position==='top_center'?!0:!1;if(popupStepOpen!=='false'){return}
if(!popupData){return}
console.log('Opening ',popupID,step,popupStepOpen,stickyBar,noMobileContent,currentDevice);brave_popup_data[popupID].currentStep=step;if(window.location.href.includes('brave_popup')===!1&&window.location.href.includes('braveshot')===!1&&!brave_popup_data[popupID].viewStatSent){var viewDate=new Date();var viewYear=viewDate.getFullYear();var viewMonth=brave_number_padding(viewDate.getMonth()+1);var viewDate=brave_number_padding(viewDate.getDate());var goalIsFirstView=!1;if(brave_popup_data[popupID]&&brave_popup_data[popupID].settings&&brave_popup_data[popupID].settings.goalAction&&brave_popup_data[popupID].settings.goalAction.type==='step'&&brave_popup_data[popupID].settings.goalAction.step===0){goalIsFirstView=!0}
var viewData={popupID:popupID,date:viewYear+'-'+viewMonth+'-'+viewDate,goalIsFirstView:goalIsFirstView,pageURL:window.location,goalUTCTime:new Date().toUTCString(),security:bravepop_global.security,action:'bravepop_ajax_popup_viewed'};brave_ajax_send(bravepop_global.ajaxURL,viewData,function(status,sentData){brave_popup_data[popupID].viewStatSent=!0})}
var currentPopupStat=localStorage.getItem('brave_popup_'+popupID+'_viewed');localStorage.setItem('brave_popup_'+popupID+'_viewed',currentPopupStat?parseInt(currentPopupStat,10)+1:1);var popupRepeat=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.repeat
var popupRepeatCountType=popupData.settings&&popupData.settings.frequency&&popupData.settings.frequency.repeatCountType||'lifetime';if(popupRepeat&&popupRepeatCountType!=='lifetime'){var theViewStat=localStorage.getItem('brave_popup_'+popupID+'_view_stat');theViewStat=theViewStat?JSON.parse(theViewStat):[];theViewStat.push(new Date().getTime());localStorage.setItem('brave_popup_'+popupID+'_view_stat',JSON.stringify(theViewStat))}
if(popupRepeat&&popupRepeatCountType==='session'){var currentSessionPopupViews=sessionStorage.getItem('brave_popup_'+popupID+'_viewed')||0;sessionStorage.setItem('brave_popup_'+popupID+'_viewed',parseInt(currentSessionPopupViews,10)+1)}
if(hasLockScroll){document.body.classList.add('brave_scroll_lock')}
if(stickyBar){var popupHeight=selectedPopupStep.dataset.height;document.documentElement.style.setProperty('margin-top',popupHeight+'px','important')}
if(popupData.type!=='content'){var allImages=selectedPopupStep.querySelectorAll('img');for(var i=0;i<allImages.length;i++){if(allImages[i].dataset.lazy){allImages[i].src=allImages[i].dataset.lazy}}}
if(brave_popup_videos&&brave_popup_videos[popupID]&&Object.keys(brave_popup_videos).length>0){Object.keys(brave_popup_videos[popupID]).forEach(function(playerID){if(playerID.includes('youtube')&&brave_popup_videos[popupID][playerID]&&brave_popup_videos[popupID][playerID].stopVideo){brave_popup_videos[popupID][playerID].stopVideo()}
if(playerID.includes('vimeo')&&brave_popup_videos[popupID][playerID]&&brave_popup_videos[popupID][playerID].pause){brave_popup_videos[popupID][playerID].pause()}
if(playerID.includes('custom')&&brave_popup_videos[popupID][playerID]&&brave_popup_videos[popupID][playerID].pause){brave_popup_videos[popupID][playerID].pause()}})}
if(popupData.videoData&&popupData.videoData[step]&&popupData.videoData[step][currentDevice]){var videoObj=popupData.videoData[step][currentDevice];var videoType=videoObj.videoType?videoObj.videoType:'youtube';var videoURL=videoObj.videoUrl?videoObj.videoUrl:'youtube';var videoTracking=videoObj.action&&videoObj.action.track&&videoObj.action.trackData?videoObj.action.trackData:null;var videoSettings={id:videoObj.id,autoplay:videoObj.autoplay||!1,controls:videoObj.controls||!1,mute:videoObj.mute||!1,tracking:videoTracking}
brave_load_video(videoType,videoURL,videoSettings,popupID)}
var elmsWithCookie=selectedPopupStep&&selectedPopupStep.querySelectorAll('.brave_element--text_hasCookie .brave_element__text_inner');if(elmsWithCookie&&elmsWithCookie.length>0){brave_replace_dynamic_text_cookie(elmsWithCookie)}
var hasAnimation=popupData.hasAnimation?popupData.hasAnimation:!1;var advancedAnimation=popupData.advancedAnimation?popupData.advancedAnimation:!1;var hasContAnim=popupData.hasContAnim?popupData.hasContAnim:!1;var animationData=popupData.animationData?popupData.animationData:{};var selectedStep=document.getElementById('brave_popup_'+popupID+'__step__'+step);if(!selectedStep){return}
var focusableElm=selectedStep.querySelector('.brave_popup--popup .brave_popupMargin__wrap');var closableFocus=selectedStep.querySelector('.brave_popup--popup .brave_popup__close');if(closableFocus){closableFocus.tabIndex=0}
if(focusableElm){focusableElm.tabIndex=0;setTimeout(()=>{focusableElm.focus()},200)}
if(selectedStep){var allSteps=document.querySelectorAll('#brave_popup_'+popupID+' .brave_popup__step_wrap');if(allSteps){for(var i=0;i<allSteps.length;i++){allSteps[i].classList.remove('brave_popup__step_wrap--show')}}
var braveOpenEvent=new CustomEvent('brave_popup_open',{detail:{popupId:parseInt(popupID,10),step:step}});document.dispatchEvent(braveOpenEvent);if(!advancedAnimation){brave_open_animation(popupID,step,currentDevice)}
if(advancedAnimation&&hasAnimation&&animationData){selectedStep.classList.add('brave_popup__step_wrap--show');brave_animate_popup(animationData,popupID,step,'load')}
if(hasContAnim&&animationData&&animationData[step][currentDevice]&&animationData[step][currentDevice].elements){var initialDelay=(animationData[step][currentDevice].totalDuration||0)+1200;animationData[step][currentDevice].elements.forEach(function(element){if(element&&element.animation&&element.animation.continious){var theElement=element.id==='popup'?document.querySelector('#brave_popup_'+popupID+'__step__'+step+' .brave_popup__step__inner .brave_popupSections__wrap'):document.getElementById('brave_element-'+element.id);var elementID=element.id==='popup'?popupID:element.id;var contAnimType=element.animation.continious.preset||'none';var contAnimDuration=element.animation.continious.duration||500;var contAnimDelay=element.animation.continious.delay||0;if(theElement){setTimeout(function(){theElement.classList.add('brave_element-'+elementID+'_contAnim');if(contAnimDelay>0){setInterval(function(){theElement.classList.add('brave_element-'+elementID+'_contAnim');setTimeout(function(){theElement.classList.remove('brave_element-'+elementID+'_contAnim')},contAnimDuration)},((contAnimDelay>contAnimDuration)?contAnimDelay:contAnimDuration+contAnimDelay))}},initialDelay)}}})}}
setTimeout(function(){var currentPopupDimension=selectedPopupStep.querySelector('.brave_popup__step__inner').getBoundingClientRect();if((window.innerHeight<currentPopupDimension.height)&&selectedPopupStep.classList.contains('brave_popup__step--boxed')&&selectedPopupStep.classList.contains('position_center')){selectedPopupStep.classList.add('brave_popup_exceeds_windowHeight');selectedPopupStep.classList.add('brave_popup_show_scrollbar')}},100);if(popupData.close[0]&&popupData.close[0][currentDevice]&&popupData.close[0][currentDevice].autoClose&&popupData.close[0][currentDevice].autoCloseDuration){setTimeout(function(){if(!brave_popup_data[popupID].autoClosed){brave_close_popup(popupID,step);if(popupData.close[0][currentDevice].closeStep!=='undefined'&&Number.isInteger(popupData.close[0][currentDevice].closeStep)){brave_open_popup(popupID,popupData.close[0][currentDevice].closeStep)}}
brave_popup_data[popupID].autoClosed=!0},parseInt(popupData.close[0][currentDevice].autoCloseDuration)*1000)}
selectedPopupStep.dataset.open=!0;brave_popup_data[popupID].opened=new Date().getTime();if((popupData.settings&&!popupData.settings.goalAction)||(popupData.settings&&popupData.settings.goalAction&&popupData.settings.goalAction.type&&popupData.settings.goalAction.type==='step'&&popupData.settings.goalAction.step!==undefined)){var goalStep=popupData.settings.goalAction&&popupData.settings.goalAction.step?popupData.settings.goalAction.step.toString().split(','):['0'];if(goalStep.includes(step.toString())&&step!==0){brave_complete_goal(popupID,'view')}}
var allCodeElmGoals=document.querySelectorAll('.brave_element__code--goaled form');if(allCodeElmGoals.length>0){for(var i=0;i<allCodeElmGoals.length;++i){allCodeElmGoals[i].addEventListener('submit',function(){brave_complete_goal(popupID,'form')})}}
if(brave_popup_data[popupID].settings&&brave_popup_data[popupID].settings.frequency&&brave_popup_data[popupID].settings.frequency.rememberLastStep){localStorage.setItem('brave_popup_'+popupID+'_last_viewed_step',step)}}
function brave_open_animation(popupID,step,currentDevice){var totalDuration=brave_popup_data[popupID].animationData[step][currentDevice].totalDuration;var openAnimData=brave_popup_data[popupID].animationData[step][currentDevice].elements?brave_popup_data[popupID].animationData[step][currentDevice].elements:[];var hasAnimation=brave_popup_data[popupID].hasAnimation;var selectedStep=document.querySelector('#brave_popup_'+popupID+'__step__'+step);if(window.location.href.includes('braveshot')===!0&&window.location.href.includes('brave_id')===!0){return selectedStep.classList.add('brave_popup__step_wrap--show')}
var brave_animateElement=function(elementID,selectedStep,elementDom,step,animType){selectedStep.classList.add('brave_popup__step_wrap--show');if(animType==='text'){var selected_text_element=document.querySelector('#brave_element-'+elementID+' .brave_element__text_inner');var selected_text_element_HTML=selected_text_element.innerHTML;var selected_text_element_content=selected_text_element.textContent;var newHTLArray=selected_text_element_content.toString().split('');var selected_text_element_clone=selected_text_element;selected_text_element_clone.innerHTML='';for(var i=0;i<=(newHTLArray.length-1);i++){(function(ind){setTimeout(function(){selected_text_element_clone.innerHTML=selected_text_element_clone.innerHTML+newHTLArray[ind]},1000+(50*ind))})(i)}
setTimeout(function(){selected_text_element_clone.innerHTML=selected_text_element_HTML},1000+(50*(newHTLArray.length-1)))}else{if(!elementDom.classList.contains('brave_element-'+elementID+'_'+step+'_openAnim')){elementDom.classList.add('brave_element-'+elementID+'_'+step+'_openAnim')}}}
if(hasAnimation&&openAnimData.length>0){selectedStep.classList.add('brave_popup__step_wrap--show');openAnimData.forEach(function(element){if(element.animation&&element.animation.load&&element.animation.load.preset){var animType=element.animation.load.preset;var animDuration=element.animation.load.duration;var animDelay=element.animation.load.delay||0;var elementID=element.id==='popup'?popupID:element.id;var elementDom=element.id==='popup'?selectedStep.querySelector('.brave_popup__step__'+currentDevice+' .brave_popupSections__wrap'):selectedStep.querySelector('.brave_popup__step__'+currentDevice+' #brave_element-'+element.id);elementDom.style.opacity=0;selectedStep.classList.remove('brave_popup__step_wrap--show');if(animDelay){brave_animateElement(elementID,selectedStep,elementDom,step,animType)}else{brave_animateElement(elementID,selectedStep,elementDom,step,animType)}
if(element.id==='popup'){animDelay=0}
setTimeout(function(){elementDom.style.opacity=''},animDelay+animDuration-100);setTimeout(function(){elementDom.classList.remove('brave_element-'+elementID+'_'+step+'_openAnim')},animDelay+animDuration+500)}})}else{selectedStep.classList.add('brave_popup__step_wrap--show')}}
function brave_close_animation(popupID,step,currentDevice){var selectedStep=document.getElementById('brave_popup_'+popupID+'__step__'+step);var selectedStepDevice=selectedStep.querySelector('.brave_popup__step__'+currentDevice);var exitAnimation=selectedStepDevice.dataset.exitanimtype||'';var exitAnimationDuration=selectedStepDevice.dataset.exitanimlength?parseFloat(selectedStepDevice.dataset.exitanimlength,10):0.5;var hasAnimation=brave_popup_data[popupID].hasAnimation?brave_popup_data[popupID].hasAnimation:!1;var advancedAnimation=brave_popup_data[popupID].advancedAnimation?brave_popup_data[popupID].advancedAnimation:!1;var animationData=brave_popup_data[popupID].animationData?brave_popup_data[popupID].animationData:{};var hasCustomExitAnimation=animationData[step][currentDevice].totalDuration.exit;if(selectedStep){if(exitAnimation){selectedStepDevice.querySelector('.brave_popupSections__wrap').classList.add('brave_element-'+popupID+'_'+step+'_exitAnim');setTimeout(function(){selectedStep.classList.remove('brave_popup__step_wrap--show')},(exitAnimationDuration*1000));setTimeout(function(){selectedStepDevice.querySelector('.brave_popupSections__wrap').classList.remove('brave_element-'+popupID+'_'+step+'_exitAnim')},(exitAnimationDuration*1000)+500);if(selectedStep.querySelector('.brave_popup__step__'+currentDevice+' .brave_popup__step__overlay')){setTimeout(function(){selectedStepDevice.querySelector('.brave_popup__step__overlay').classList.add('brave_popup__step__overlay--hide')},(exitAnimationDuration>0.3?((exitAnimationDuration*1000)-200):200));setTimeout(function(){selectedStepDevice.querySelector('.brave_popup__step__overlay').classList.remove('brave_popup__step__overlay--hide')},(exitAnimationDuration*1000)+500)}}else if(advancedAnimation&&hasCustomExitAnimation){if(advancedAnimation&&hasAnimation&&animationData){brave_animate_popup(animationData,popupID,step,'exit')}}else{selectedStep.classList.add('brave_popup__step_wrap--hide');setTimeout(function(){selectedStep.classList.remove('brave_popup__step_wrap--show')},500);setTimeout(function(){selectedStep.classList.remove('brave_popup__step_wrap--hide')},800)}}}
function brave_close_popup(popupID,step=0,gotoStep=!1,updateStat=!0){var selectedStep=document.getElementById('brave_popup_'+popupID+'__step__'+step);var selectedPopupStep=selectedStep.querySelector('.brave_popup__step__'+brave_currentDevice);var noMobileContent=selectedPopupStep.dataset.nomobilecontent==='true'?!0:!1;var currentDevice=noMobileContent?'desktop':brave_currentDevice;var hasLockScroll=selectedStep.querySelector('.brave_popup__step__'+currentDevice)&&selectedStep.querySelector('.brave_popup__step__'+currentDevice).dataset.scrollock?!0:!1;var exitAnimation=selectedStep.querySelector('.brave_popup__step__'+currentDevice).dataset.exitanimtype||'';var exitAnimationDuration=selectedStep.dataset.exitanimlength?parseFloat(selectedStep.dataset.exitanimlength,10):0.5;if(hasLockScroll){document.body.classList.remove('brave_scroll_lock')}
if(selectedStep){if(updateStat){var currentPopupCloseStat=localStorage.getItem('brave_popup_'+popupID+'_closed')?JSON.parse(localStorage.getItem('brave_popup_'+popupID+'_closed')):{};var newCloseStat={closed:currentPopupCloseStat.closed?currentPopupCloseStat.closed+1:1,closeTime:new Date().getTime()}
localStorage.setItem('brave_popup_'+popupID+'_closed',JSON.stringify(newCloseStat))}
var selectedPopupStep=selectedStep.querySelector('.brave_popup__step__'+currentDevice);selectedPopupStep.dataset.open='false';if(brave_popup_videos&&Object.keys(brave_popup_videos).length>0){Object.keys(brave_popup_videos).forEach(function(popupID){Object.keys(brave_popup_videos[popupID]).forEach(function(playerID){if(brave_popup_videos[popupID][playerID]){if(playerID.includes('youtube')&&brave_popup_videos[popupID][playerID]&&brave_popup_videos[popupID][playerID].stopVideo){brave_popup_videos[popupID][playerID].stopVideo()}
if(playerID.includes('vimeo')&&brave_popup_videos[popupID][playerID]&&brave_popup_videos[popupID][playerID].pause){brave_popup_videos[popupID][playerID].pause()}
if(playerID.includes('custom')&&brave_popup_videos[popupID][playerID]&&brave_popup_videos[popupID][playerID].pause){brave_popup_videos[popupID][playerID].pause()}}})})}
brave_popup_data[popupID].userClosed=!0;var braveCloseEvent=new CustomEvent('brave_popup_close',{detail:{popupId:parseInt(popupID,10),step:step}});document.dispatchEvent(braveCloseEvent);brave_close_animation(popupID,step,currentDevice);setTimeout(function(){if(gotoStep!==!1&&gotoStep>=0){var targetStep=document.getElementById('brave_popup_'+popupID+'__step__'+gotoStep);targetStep.querySelector('.brave_popup__step__desktop').dataset.open=!1;targetStep.querySelector('.brave_popup__step__mobile').dataset.open=!1;brave_open_popup(popupID,gotoStep)}
var stickyBar=selectedPopupStep.dataset.layout==='float'&&selectedPopupStep.dataset.position==='top_center'?!0:!1;if(stickyBar){var newHeight=document.querySelector('body.admin-bar')?'32px':'0px';document.documentElement.style.setProperty('margin-top',newHeight,'important')}
document.getElementById('brave_popup_'+popupID).style.zIndex=9999999999},(exitAnimation&&exitAnimationDuration?(exitAnimationDuration*1000):10))}}
function brave_send_ga_event(eventCategory,eventAction,eventLabel){if("ga" in window&&eventCategory&&eventAction){var tracker=ga.getAll()[0];if(tracker){tracker.send('event',eventCategory,eventAction,eventLabel)}}}
function brave_send_fbq_event(eventType,fbq_content_name,fbq_content_category,fbq_value,fbq_currency){if(window.fbq&&eventType){var fbqData={};if(fbq_content_name){fbqData.content_name=fbq_content_name}
if(fbq_content_category){fbqData.content_category=fbq_content_category}
if(fbq_value){fbqData.value=parseFloat(fbq_value,10)}
if(fbq_currency){fbqData.currency=fbq_currency}
if(eventType==='Contact'){fbq('track','Contact')}
if(eventType==='Lead'){fbq('track','Lead',fbqData);console.log(fbqData)}}}
function brave_load_video(videoType,videoURL,videoSettings,popupID){var elmID=videoSettings.id.replace(/[^a-zA-Z0-9]+/g,'');if(!brave_popup_videos[popupID]){brave_popup_videos[popupID]={}}
if(videoType==='custom'){brave_popup_videos[popupID]['video_'+videoType+elmID]=document.getElementById('brave_video_custom_'+videoSettings.id);if(videoSettings.autoplay){brave_play_video(popupID,videoSettings.id,'custom',videoSettings.tracking)}}
if(videoType==='youtube'){var youtube_regex=new RegExp(/^.*(youtu\.be\/|vi?\/|u\/\w\/|embed\/|\?vi?=|\\&vi?=)([^#\\&\\?]*).*/);var parsed=videoURL.match(youtube_regex);var videoID=parsed&&parsed[2]?parsed[2]:null;if(!brave_popup_videos[popupID]['video_'+videoType+elmID]){setTimeout(function(){brave_popup_videos[popupID]['video_'+videoType+elmID]=new YT.Player('brave_video_iframe'+elmID,{videoId:videoID,playerVars:{'autoplay':!1,'controls':videoSettings.controls?videoSettings.controls:!0,mute:videoSettings.mute?videoSettings.mute:!1},events:{'onReady':function(){return videoSettings.autoplay&&brave_play_video(popupID,videoSettings.id,'youtube',videoSettings.tracking)}}})},1000)}else{if(videoSettings.autoplay){brave_play_video(popupID,videoSettings.id,'youtube',videoSettings.tracking)}}}
if(videoType==='vimeo'){var vimeo_regex=new RegExp(/https?:\/\/(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/([^\/]*)\/videos\/|album\/(\d+)\/video\/|)(\d+)(?:$|\/|\?)/);var parsed=videoURL.match(vimeo_regex);var videoID=parsed&&parsed[3]?parsed[3]:null;if(!brave_popup_videos[popupID]['video_'+videoType+elmID]){setTimeout(function(){brave_popup_videos[popupID]['video_'+videoType+elmID]=new Vimeo.Player('brave_video_iframe'+elmID,{id:videoID,background:videoSettings.controls===!1?!0:!1});setTimeout(function(){if(videoSettings.mute){brave_popup_videos[popupID]['video_'+videoType+elmID].setVolume(0)}
if(videoSettings.autoplay){brave_play_video(popupID,videoSettings.id,'vimeo',videoSettings.tracking)}},2000)},1000)}else{if(videoSettings.autoplay){brave_play_video(popupID,videoSettings.id,'vimeo',videoSettings.tracking)}}}}
function brave_play_video(popupID,elmentID,videoType,track=null,inline=!1){console.log('brave_play_video',elmentID,videoType,track);var elmID=elmentID.replace(/[^a-zA-Z0-9]+/g,'');if(!brave_popup_videos[popupID]['video_'+videoType+elmID]){return}
if(document.getElementById("brave_element-"+elmentID)){document.getElementById("brave_element-"+elmentID).classList.add('brave_element--video-show')}
if(videoType==='custom'){brave_popup_videos[popupID]['video_'+videoType+elmID].muted=!0;brave_popup_videos[popupID]['video_'+videoType+elmID].play();var videoMuted=brave_popup_videos[popupID]['video_'+videoType+elmID].classList.contains('brave_video_muted');if(!videoMuted){setTimeout(function(){brave_popup_videos[popupID]['video_'+videoType+elmID].muted=!1;brave_popup_videos[popupID]['video_'+videoType+elmID].volume=1;brave_popup_videos[popupID]['video_'+videoType+elmID].play()},100)}}
if(videoType==='youtube'||videoType==='vimeo'){if(videoType==='youtube'&&brave_popup_videos[popupID]['video_'+videoType+elmID]){brave_popup_videos[popupID]['video_'+videoType+elmID].playVideo()}
if(videoType==='vimeo'&&brave_popup_videos[popupID]['video_'+videoType+elmID]){brave_popup_videos[popupID]['video_'+videoType+elmID].play().then()}}
if(inline&&!track){var playButton=document.getElementById('brave_play_video-'+elmentID)
if(playButton){var eventCategory=playButton.dataset.trackcategory||'';var eventAction=playButton.dataset.trackcategory||'';var eventLabel=playButton.dataset.tracklabel||'';track={eventCategory:eventCategory,eventAction:eventAction,eventLabel:eventLabel}}}
if(track&&track.eventCategory&&track.eventAction){brave_send_ga_event(track.eventCategory,track.eventAction,track.eventLabel||'')}}
function brave_complete_goal(popupID,goalType='view',auto=!1){if(window.location.href.includes('brave_popup')===!1&&!brave_popup_data[popupID].goaled){var goalDate=new Date();var goalYear=goalDate.getFullYear();var goalMonth=brave_number_padding(goalDate.getMonth()+1);var goalDay=brave_number_padding(goalDate.getDate());var goalData={popupID:popupID,pageURL:window.location,security:bravepop_global.security,goalType:goalType,views:localStorage.getItem('brave_popup_'+popupID+'_viewed')||1,goalTime:new Date().getTime(),goalDate:goalYear+'-'+goalMonth+'-'+goalDay,goalUTCTime:new Date().toUTCString(),device:brave_currentDevice,auto:auto,action:'bravepop_ajax_popup_complete_goal'};brave_ajax_send(bravepop_global.ajaxURL,goalData,function(status,sentData){brave_popup_data[popupID].goaled=!0;console.log('Goal Complete!!!!!!',sentData)});localStorage.setItem('brave_popup_'+popupID+'_goal_complete',!0);var braveGoalCompletEvent=new CustomEvent('brave_goal_complete',{detail:{popupId:parseInt(popupID,10),goalType:goalType}});document.dispatchEvent(braveGoalCompletEvent);if(brave_popup_data[popupID].settings&&brave_popup_data[popupID].settings.notification&&brave_popup_data[popupID].settings.notification.analyticsGoal){setTimeout(function(){brave_send_ga_event('popup','goal',brave_popup_data[popupID].title+' ('+popupID+')'||popupID)},2000)}}}
function brave_load_fonts(fontArray){var googleFonts=[];var customFonts=[];fontArray.forEach(function(font){const inCustomFontList=bravepop_global&&bravepop_global.customFonts.find((fnt)=>fnt.name===font);if(inCustomFontList){customFonts.push(font)}else{googleFonts.push(font)}})
if(googleFonts.length>0){WebFontConfig={google:{families:googleFonts}};(function(){if(!document.getElementById('bravePopu_webfontLoader')){var wf=document.createElement('script');wf.setAttribute("id","bravePopu_webfontLoader");wf.src=('https:'==document.location.protocol?'https':'http')+'://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js';wf.type='text/javascript';wf.async='true';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(wf,s)}})()}
if(bravepop_global.customFonts.length>0&&customFonts.length>0){customFonts.map((font)=>{var foundFont=bravepop_global.customFonts.find((fnt)=>font===fnt.name);if(foundFont&&foundFont.url&&foundFont.url!=='UAF'&&foundFont.name&&foundFont.name.includes('brave_custom-')){var custom_font=new FontFace(foundFont.name,'url('+foundFont.url+')');custom_font.load().then(function(loaded_face){document.fonts.add(loaded_face)}).catch(function(error){console.error(error)})}})}};function brave_is_in_view(elem){var rect=elem.getBoundingClientRect();return(rect.bottom>=0&&rect.right>=0&&rect.top<=(window.innerHeight||document.documentElement.clientHeight)&&rect.left<=(window.innerWidth||document.documentElement.clientWidth))};function brave_save_visitor_pageviews(){if(brave_popup_pageInfo.type==='front'||brave_popup_pageInfo.pageID){var brave_page_visited=localStorage.getItem('brave_page_visited');var currentPageType='page';if(brave_popup_pageInfo.type==='front'){currentPageType='front'}
var brave_page_visited_new={type:brave_popup_pageInfo.type==='front'?'front':(brave_popup_pageInfo.singleType||brave_popup_pageInfo.type),PID:brave_popup_pageInfo.pageID,time:new Date().getTime()};if(brave_page_visited){var brave_page_visited_newData=JSON.parse(brave_page_visited);brave_page_visited_newData.push(brave_page_visited_new);localStorage.setItem('brave_page_visited',JSON.stringify(brave_page_visited_newData))}else{localStorage.setItem('brave_page_visited',JSON.stringify([brave_page_visited_new]))}}}
function brave_add_to_cart(elementID){brave_tooltip_open(elementID,'Adding to Cart...','top');setTimeout(function(){brave_tooltip_close()},2000)}
function brave_close_on_add_to_cart(popupID){setTimeout(function(){popupID&&brave_close_popup(popupID)},2000)}
function brave_apply_woo_coupon(coupon,popupID,elementID,onCouponApply){if(elementID){document.querySelector('#brave_button_loading_'+elementID).classList.add('brave_button_loading--show')}
brave_ajax_send(location.href+'/?wc-ajax=apply_coupon',{coupon_code:coupon,security:bravepop_global.couponSecurity},function(status,response){if(onCouponApply==='reload'){location.reload()}
if(onCouponApply==='close'&&popupID){brave_close_popup(popupID)}
if(onCouponApply==='cart'&&bravepop_global.cartURL){location.href=bravepop_global.cartURL}
if(elementID){document.querySelector('#brave_button_loading_'+elementID).classList.remove('brave_button_loading--show')}})}
function brave_copy_to_clipboard(elementID,tooltipData,position){var copyText=document.getElementById('bravepopup_text_copy-'+elementID);copyText.select();copyText.setSelectionRange(0,99999);document.execCommand("copy");brave_tooltip_open(elementID,'✓ '+tooltipData,position);setTimeout(function(){brave_tooltip_close()},2000)}
function brave_tooltip_open(elementID,tooltipData,position){var tooltipDiv=document.getElementById('bravepop_element_tooltip');var tooltipElm=document.getElementById('brave_element-'+elementID);var elmPos=tooltipElm.getBoundingClientRect();if(tooltipDiv){tooltipDiv.innerHTML=tooltipData;tooltipDiv.className='bravepop_element_tooltip-show bravepop_element_tooltip-'+position;var tooltipWidth=tooltipDiv.offsetWidth;tooltipDiv.style.top=(elmPos.top+(elmPos.height/2)-10)+'px';tooltipDiv.style.left=(elmPos.left-(tooltipWidth)-8)+'px';if(position==='right'){tooltipDiv.style.left=(elmPos.left+elmPos.width+8)+'px'}
if(position==='top'){tooltipDiv.style.top=(elmPos.top-(tooltipDiv.offsetHeight)-4)+'px';tooltipDiv.style.left=(elmPos.left-(tooltipWidth/2)+(elmPos.width/2)-4)+'px'}
if(position==='bottom'){tooltipDiv.style.top=(elmPos.top+elmPos.height+8)+'px';tooltipDiv.style.left=(elmPos.left-(tooltipWidth/2)+(elmPos.width/2)+8)+'px'}}}
function brave_tooltip_close(){var tooltipDiv=document.getElementById('bravepop_element_tooltip');if(tooltipDiv){tooltipDiv.innerHTML='';tooltipDiv.className='';tooltipDiv.style.left='';tooltipDiv.style.top=''}}
function brave_lightbox_open(elementID,contentType,content){var bravelightbox=document.getElementById('bravepop_element_lightbox');var bravelightboxContent=document.getElementById('bravepop_element_lightbox_content');if(contentType==='image'&&bravelightboxContent){bravelightboxContent.innerHTML='<img src="'+content+'" />';bravelightbox.classList.add('bravepop_element_lightbox--open')}}
function brave_lightbox_close(){var bravelightbox=document.getElementById('bravepop_element_lightbox');var bravelightboxContent=document.getElementById('bravepop_element_lightbox_content');if(bravelightbox&&bravelightboxContent){bravelightbox.classList.remove('bravepop_element_lightbox--open');bravelightboxContent.innerHTML=''}}
function brave_responsiveness(event,popupID,popupData){if(window.location.href.includes('braveshot')===!0&&window.location.href.includes('brave_id')===!0){return}
var stepsWithNoMobile=document.querySelectorAll('.brave_popup__step--mobile-noContent');if(brave_isTab||(brave_currentDevice==='mobile'&&document.body.clientWidth<350)){stepsWithNoMobile=document.querySelectorAll('.brave_popup__step_wrap')}
for(var i=0;i<stepsWithNoMobile.length;i++){var desktopStep=stepsWithNoMobile[i].querySelector('.brave_popup__step__desktop');var mobileStep=stepsWithNoMobile[i].querySelector('.brave_popup__step__mobile');var popupLayout=desktopStep.dataset.layout;var popupPosition=popupLayout==='landing'?'top_center':desktopStep.dataset.position;var popupWidth=parseInt(desktopStep.dataset.width,10);var popupHeight=parseInt(desktopStep.dataset.height,10);var windowWidth=document.body.clientWidth||window.innerWidth;var windowHeight=window.innerHeight;if(brave_currentDevice==='mobile'||brave_isTab){if(((windowWidth<popupWidth)&&popupLayout=='boxed')){var scale=desktopStep?windowWidth/desktopStep.dataset.width:0;var tansformOrigin=popupPosition.includes('top')?'top':'center';desktopStep.querySelector('.brave_popup__step__inner').style.transform='scale('+((scale*95)/100)+')';desktopStep.querySelector('.brave_popup__step__inner').style.transformOrigin=((scale*95)/2)+'px '+tansformOrigin;if(windowWidth<popupWidth&&windowHeight<popupHeight){desktopStep.querySelector('.brave_popup__step__inner').style.transformOrigin='left top';desktopStep.querySelector('.brave_popup__step__inner').style.marginTop=0;desktopStep.querySelector('.brave_popup__step__inner').style.top=0}
if(popupPosition.includes('center')){var widthRemainder=windowWidth-(popupWidth*(scale*95)/100);var heightRemainder=windowHeight-(popupHeight*(scale*95)/100);desktopStep.querySelector('.brave_popup__step__inner').style.left=widthRemainder>0?(widthRemainder/2)+'px':'0'}}
if(brave_currentDevice==='mobile'&&windowWidth<321&&((290<popupWidth)||windowHeight<popupHeight)&&(popupLayout=='boxed')&&(popupPosition==='bottom_right')){desktopStep.querySelector('.brave_popup__step__inner').style.transform='scale(0.8)';desktopStep.querySelector('.brave_popup__step__inner').style.transformOrigin='100% bottom'}
if(brave_currentDevice==='mobile'&&(popupLayout=='float')&&windowWidth<750){desktopStep.querySelector('.brave_popup__step__elements').style.transform='scale('+(((windowWidth/1024)*100)/100)+')';desktopStep.querySelector('.brave_popup__step__elements').style.transformOrigin=(((windowWidth/1024)*100)/2)+'px center'}
if(popupLayout=='float'&&((brave_isTab&&windowWidth<1024&&windowWidth>760)||(brave_currentDevice==='mobile'&&windowWidth<360&&mobileStep))){if(brave_isTab&&windowWidth<1024&&windowWidth>760){popupWidth=1024}var scale=desktopStep?windowWidth/popupWidth:0;if(!brave_isTab&&windowWidth<360&&mobileStep){popupWidth=360;scale=windowWidth/popupWidth;desktopStep=mobileStep}
desktopStep.querySelector('.brave_popup__step__elements').style.transform='scale('+((scale*100)/100)+')';desktopStep.querySelector('.brave_popup__step__elements').style.transformOrigin=((scale*100)/2)+'px center'}}}
var allPopups=document.querySelectorAll('.brave_popup__step');for(var i=0;i<allPopups.length;i++){var aPopupHeight=allPopups[i].dataset.height?parseInt(allPopups[i].dataset.height,10):400;var aPopupPosition=allPopups[i].dataset.position;var aPopupLayout=allPopups[i].dataset.layout;if((window.innerHeight<aPopupHeight)&&aPopupPosition.includes('center')&&aPopupLayout==='boxed'&&!allPopups[i].classList.contains('brave_popup_show_scrollbar')){allPopups[i].classList.add('brave_popup_show_scrollbar','brave_popup_exceeds_windowHeight')}}
var allEmbeddedPopups=document.querySelectorAll('.bravepopup_embedded');for(var x=0;x<allEmbeddedPopups.length;x++){var popupID=allEmbeddedPopups[x].dataset.popupid;var parentElm=allEmbeddedPopups[x].parentNode;var popup_parent_width=parentElm.clientWidth;var allEmbeddedSteps=allEmbeddedPopups[x].querySelectorAll('.brave_popup__step_wrap');for(var i=0;i<allEmbeddedSteps.length;i++){var currentDevice=allEmbeddedSteps[i].classList.contains('brave_popup__step--mobile-noContent')?'desktop':brave_currentDevice;var selectedStep=allEmbeddedSteps[i].querySelector('.brave_popup__step__'+currentDevice+'.brave_popup__step--embedded');if(selectedStep){var stepWidth=parseInt(selectedStep.dataset.width,10);var stepHeight=parseInt(selectedStep.dataset.height,10);if(popup_parent_width&&(popup_parent_width<stepWidth)){var scale=Math.min(popup_parent_width/stepWidth);selectedStep.querySelector('.brave_popup__step__inner').style.transform='scale('+((scale*98)/100)+')';selectedStep.querySelector('.brave_popup__step__inner').style.transformOrigin='left top';selectedStep.querySelector('.brave_popup__step__inner').parentNode.classList.add('brave_popup__step__inner--scaled');selectedStep.style.height=((stepHeight*(scale*98)/100))+'px'}}}}}
function brave_click_open_popups(){var braveFoundOpenElems=document.querySelectorAll('a[href*="#brave_open_popup_"]');if(braveFoundOpenElems.length>0){for(var i=0;i<braveFoundOpenElems.length;i++){var rawOpenElmHref=braveFoundOpenElems[i].href;var braveOpenPopupID=rawOpenElmHref&&rawOpenElmHref.split('#brave_open_popup_')[1]?parseInt(rawOpenElmHref.split('#brave_open_popup_')[1],10):!1;if(braveOpenPopupID&&brave_popup_data[braveOpenPopupID]&&document.getElementById('brave_popup_'+braveOpenPopupID)){braveFoundOpenElems[i].addEventListener('click',function(event){event.preventDefault();if(document.getElementById('brave_popup_'+braveOpenPopupID))document.getElementById('brave_popup_'+braveOpenPopupID).style.zIndex=9999999999});braveFoundOpenElems[i].setAttribute('onclick','brave_load_popup('+braveOpenPopupID+', brave_popup_data['+parseInt(braveOpenPopupID,10)+'])')}}}}
function brave_replace_dynamic_text_cookie(elmsWithCookie){if(elmsWithCookie.length>0){for(var i=0;i<elmsWithCookie.length;i++){var finalContent=elmsWithCookie[i].innerHTML;var allShortCodes=finalContent.match(/({{cookie-)+([a-zA-Z0-9_]).+?}}/gi);if(allShortCodes&&allShortCodes.length>0){allShortCodes.forEach(function(shortcode){var theShortcode=shortcode.replace('{{cookie-','').replace('}}','');var cookieVal=localStorage.getItem(theShortcode);finalContent=finalContent.replace(shortcode,cookieVal?cookieVal:'')})
elmsWithCookie[i].innerHTML=finalContent}}}}
function brave_lazyLoad_content_images(emebeddedCampain){if(emebeddedCampain&&!emebeddedCampain.classList.contains('bravepopup_embedded--lazyload_done')&&brave_is_in_view(emebeddedCampain)){var allImages=emebeddedCampain.querySelectorAll('img');for(var i=0;i<allImages.length;i++){if(allImages[i].dataset.lazy){allImages[i].src=allImages[i].dataset.lazy}}
emebeddedCampain.classList.add('bravepopup_embedded--lazyload_done')}}
function brave_after_page_load(){var allBraveFonts=[]
if(!brave_popup_data){return}
Object.keys(brave_popup_data).forEach(function(popID){brave_popup_data[popID].fonts.forEach(function(fontName){if(!allBraveFonts.includes(fontName)){allBraveFonts.push(fontName)}})});brave_save_visitor_pageviews();brave_load_fonts(allBraveFonts);brave_click_open_popups();var emebddedContent=document.querySelectorAll('.bravepopup_embedded');if(emebddedContent&&emebddedContent.length>0){for(var i=0;i<emebddedContent.length;i++){var emebeddedCampain=emebddedContent[i];if(emebeddedCampain){brave_lazyLoad_content_images(emebeddedCampain);document.addEventListener("scroll",function(){brave_lazyLoad_content_images(emebeddedCampain)},{passive:!0})}}}}
window.addEventListener('DOMContentLoaded',brave_after_page_load);window.addEventListener('resize',brave_responsiveness)
;/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1)
;
;window.TOP5_CTA_BUTTONS=[{type:"class",value:"tracking"},{type:"href",value:"api-domain-compado"},{type:"href",value:"api.compado.com"},{type:"input",value:"datingroo-tracking"},{type:"input",value:"api-domain-compado"},{type:"input",value:"api.compado.com"},{type:"href",value:"compado"},{type:"input",value:"compado"},{type:'class',value:'ig_button'},{type:'class',value:'btn-out'},{type:'class',value:'t_btn-out'},{type:'href',value:'/go/'},{type:'href',value:'/till/'},{type:'href',value:'/til/'},]
;window.TOP5_API={origin:"https://api.compado.com",endpoint:"/v2/track_2",version:"v1.2",init:function(){window.TOP5_API.supportLocalStorage=window.TOP5_API.testLocalStorageSupport();window.TOP5_API.setIframeEventListener();window.TOP5_API.loadIframe()},supportLocalStorage:!0,testLocalStorageSupport:function(){var test="test";try{localStorage.setItem(test,test);localStorage.removeItem(test);return!0}catch(e){return!1}},trackingParameterDetected:function(){var trackingParams=["gclid","wwtb","wwtb-ts","outbr","wtt","msclkid","utm_source"];var qs=(function(a){if(a=="")return{};var b={};for(var i=0;i<a.length;++i){var p=a[i].split("=",2);if(p.length==1){b[p[0]]=""}else{b[p[0]]=decodeURIComponent(p[1].replace(/\+/g," "))}}
return b})(window.location.search.substr(1).split("&"));for(var i=0;i<trackingParams.length;i++){if(qs.hasOwnProperty(trackingParams[i])){return!0}}
return!1},getIframeURL:function(){var params=window.location.search;var baseUrl=window.TOP5_API.origin+window.TOP5_API.endpoint;var currentUrl="";if(params!==""){currentUrl="&seo_page_url="+document.location.hostname+document.location.pathname}else{baseUrl=baseUrl+"?";currentUrl="seo_page_url="+document.location.hostname+document.location.pathname}
return baseUrl+params+currentUrl},loadIframe:function(){var iframe=document.createElement("iframe");iframe.setAttribute("src",window.TOP5_API.getIframeURL());iframe.setAttribute("width",1);iframe.setAttribute("height",1);iframe.setAttribute("type","text/html");iframe.setAttribute("frameborder",0);iframe.setAttribute("allowTransparency","true");iframe.style.border="0";document.getElementsByTagName("head")[0].appendChild(iframe)},updateGotoLinks:function(params){let links=[];window.TOP5_CTA_BUTTONS.forEach(function(item){if(item.type==="class"){let by_class=document.getElementsByClassName(item.value);if(by_class.length>0){Array.from(by_class).forEach(function(item){if(item.href){links.push(item)}})}}
if(item.type==="href"){let by_golink=document.querySelectorAll('a[href*="'+item.value+'"]');if(by_golink.length>0){Array.from(by_golink).forEach(function(item){if(item.href){links.push(item)}})}}
if(item.type==="input"){let by_input=document.querySelectorAll('input[value*="'+item.value+'"]');if(by_input.length>0){Array.from(by_input).forEach(function(item){if(item.defaultValue){links.push(item)}})}}});let uniqueLinks=[];links.forEach(function(item){if(uniqueLinks.indexOf(item)===-1){uniqueLinks.push(item)}});links=uniqueLinks;for(var i=0;i<links.length;i++){if(links[i].href&&links[i].href.includes("?")){links[i].href=links[i].href+params.replace("?","&")}else{if(links[i].defaultValue){links[i].defaultValue=links[i].defaultValue+params.replace("?","&")}else{links[i].href=links[i].href+params}}}},setItem:function(key,value,ttl){key=window.TOP5_API.version+"_"+key;var now=new Date();var item={value:value,expiry:now.getTime()+ttl*1000,};localStorage.setItem(key,JSON.stringify(item))},getItem:function(key){key=window.TOP5_API.version+"_"+key;var itemStr=localStorage.getItem(key);if(!itemStr){return null}
var item=JSON.parse(itemStr);var now=new Date();if(now.getTime()>item.expiry){localStorage.removeItem(key);return null}
return item.value},handleIframeEvent:function(event){if(window.TOP5_API.supportLocalStorage){if(window.TOP5_API.getItem("top5_clickin_id")===null||window.TOP5_API.trackingParameterDetected()){window.TOP5_API.setItem("top5_clickin_id",event.clickin_id,7200)}
if(window.TOP5_API.getItem("top5_token")===null||window.TOP5_API.trackingParameterDetected()){window.TOP5_API.setItem("top5_token",event.token,7200)}
var params=window.location.search;var parameters={};if(params!==""){parameters=(function(a){if(a=="")return{};var b={};for(var i=0;i<a.length;++i){var p=a[i].split("=",2);if(p.length==1){b[p[0]]=""}else{b[p[0]]=decodeURIComponent(p[1].replace(/\+/g," "))}}
return b})(params.substr(1).split("&"))}
if(window.TOP5_API.getItem("top5_utm_source")===null||window.TOP5_API.trackingParameterDetected()){window.TOP5_API.setItem("top5_utm_source",parameters.utm_source,7200)}
if(window.TOP5_API.getItem("top5_gclid")===null||window.TOP5_API.trackingParameterDetected()){window.TOP5_API.setItem("top5_gclid",parameters.gclid,7200)}}
gclid=window.TOP5_API.getItem("top5_gclid");utm_source=window.TOP5_API.getItem("top5_utm_source");var currentUrl=window.location.href.replace(/^https?\:\/\//i,"");var domain=window.location.hostname;if(gclid!==undefined&&gclid!==null&&utm_source!==undefined&&utm_source!==null){window.TOP5_API.updateGotoLinks("?clickin_id="+event.clickin_id+"&user_token="+event.token+"&cmpgname="+domain+"&isSEO=true&referer_url="+currentUrl+"&utm_source="+utm_source+"&gclid="+gclid)}else if(gclid!==undefined&&gclid!==null){window.TOP5_API.updateGotoLinks("?clickin_id="+event.clickin_id+"&user_token="+event.token+"&cmpgname="+domain+"&isSEO=true&referer_url="+currentUrl+"&gclid="+gclid)}else if(utm_source!==undefined&&utm_source!==null){window.TOP5_API.updateGotoLinks("?clickin_id="+event.clickin_id+"&user_token="+event.token+"&cmpgname="+domain+"&isSEO=true&referer_url="+currentUrl+"&utm_source="+utm_source)}else{window.TOP5_API.updateGotoLinks("?clickin_id="+event.clickin_id+"&user_token="+event.token+"&cmpgname="+domain+"&isSEO=true&referer_url="+currentUrl)}},setIframeEventListener:function(){var eventMethod=window.addEventListener?"addEventListener":"attachEvent";var eventer=window[eventMethod];var messageEvent=eventMethod=="attachEvent"?"onmessage":"message";eventer(messageEvent,function(e){if(!event.origin.startsWith(window.TOP5_API.origin)){return}
var key=e.message?"message":"data";var data=e[key];if(data.event!="top5_cms_meta"){return}
window.TOP5_API.handleIframeEvent(data)},!1)},};window.TOP5_API.init()
;