void 0===window.avia_cookie_consent_modal_callback&&(window.avia_cookie_consent_modal_callback={init:null,open:null,close:null});var avia_cookie_consent_modal_callback=window.avia_cookie_consent_modal_callback;!function(o){"use strict";o((function(){var a=!1;try{sessionStorage.getItem("aviaCookieRefused")}catch(b){a=!0}var i=o("html"),e=o(".avia-cookie-consent-wrap"),n=o(".avia-cookie-consent"),t=o("#av-cookie-consent-badge"),c=o(".avia-cookie-consent-button.avia-cookie-close-bar"),s=n.attr("data-contents"),l=h("aviaCookieConsent"),r=a?null:sessionStorage.getItem("aviaCookieRefused"),v=h("aviaPrivacyRefuseCookiesHideBar"),d=function(){var a={};void 0!==AviaPrivacyCookieAdditionalData.remove_custom_cookies&&o.each(AviaPrivacyCookieAdditionalData.remove_custom_cookies,(function(o,i){var e=i.cookie_path.trim();a[i.cookie_name]=""!=e?e:"/"}));return a}(),k=i.find("a.avia-privacy-reload-tooltip-link").first(),u=i.hasClass("av-cookies-essential-only");(a||r)&&i.addClass("av-cookies-session-refused"),u&&null==l&&(m(),_("set"),p("aviaCookieConsent","xxxxx||v1.0",365),p("aviaPrivacyMustOptInSetting",!0,365)),(a||r||document.cookie.match(/aviaCookieConsent/))&&i.removeClass("av-cookies-user-silent-accept"),k.length>0&&new o.AviaTooltip({class:"avia-privacy-reload-tooltip",data:"avia-privacy-reload-tooltip",event:"click",position:"top",scope:"body",attach:"element",within_screen:!0}),void 0!==o.avia_utilities.av_popup&&"function"!=typeof avia_cookie_consent_modal_callback.init&&(avia_cookie_consent_modal_callback.init=function(a){var i={type:"inline",midClick:!0,closeOnBgClick:!1,enableEscapeKey:!1,closeOnContentClick:!1,overflowY:scroll,items:{src:"#av-consent-extra-info",type:"inline"},callbacks:{open:function(){o("html").css({overflow:"hidden","max-height":"100%"})},close:function(){o("html").css({overflow:"","max-height":""})}}};i=o.extend({},o.avia_utilities.av_popup,i),o(".avia-cookie-info-btn").magnificPopup(i)},avia_cookie_consent_modal_callback.open=null,avia_cookie_consent_modal_callback.close=function(){o.magnificPopup.close(),i.trigger("avia-cookie-settings-changed","avia_magnificPopup_close")}),m(),i.hasClass("avia-cookie-check-browser-settings")&&function(){if((window.doNotTrack||navigator.doNotTrack||navigator.msDoNotTrack||void 0!==window.external&&"msTrackingProtectionEnabled"in window.external)&&("1"==window.doNotTrack||"yes"==navigator.doNotTrack||"1"==navigator.doNotTrack||"1"==navigator.msDoNotTrack||void 0!==window.external&&"msTrackingProtectionEnabled"in window.external&&window.external.msTrackingProtectionEnabled())){var a=o("input.aviaPrivacyGoogleTrackingDisabled");if(a.length>0){null==h("aviaPrivacyGoogleTrackingDisabled")&&a.trigger("click");var i=a.closest(".av-toggle-switch"),e=i.data("disabled_by_browser").trim();i.addClass("av-cookie-sc-disabled"),i.append("<p><strong>"+e+"</strong></p>"),a.attr("disabled","disabled")}}}(),s!=l&&(l=null);var f=null==l;if(i.hasClass("av-cookies-consent-message-bar-only")?f&&(n.removeClass("cookiebar-hidden"),C("show")):(v||(f=!0),r&&(f=!1),(!l&&!r||f)&&(n.removeClass("cookiebar-hidden"),C("show"))),c.on("click",(function(a){a.preventDefault();var e=o(this);e.hasClass("avia-cookie-select-all")&&_("select_all"),p("aviaCookieConsent",s,365),n.addClass("cookiebar-hidden"),t.addClass("avia_pop_class"),C("hide"),e.hasClass("avia-cookie-consent-modal-button")&&"function"==typeof avia_cookie_consent_modal_callback.close&&avia_cookie_consent_modal_callback.close(this),i.hasClass("av-cookies-consent-message-bar-only")||(i.hasClass("av-cookies-needs-opt-in")?p("aviaPrivacyMustOptInSetting",!0,365):p("aviaPrivacyMustOptInSetting",!1,-60),_("set"),i.hasClass("avia-cookie-reload-accept")&&(k.length>0&&(k.closest(".avia-privacy-reload-tooltip-link-container").addClass("av-display-tooltip"),k.trigger("click")),location.reload(!0)),e.trigger("avia-cookie-settings-changed"))})),o(".avia-cookie-consent-button.avia-cookie-hide-notification").on("click",(function(e){e.preventDefault();var c=o(this);if(void 0===AviaPrivacyCookieAdditionalData.cookie_refuse_button_alert||""==AviaPrivacyCookieAdditionalData.cookie_refuse_button_alert.trim()||window.confirm(AviaPrivacyCookieAdditionalData.cookie_refuse_button_alert)){if(c.hasClass("avia-cookie-consent-modal-button")&&"function"==typeof avia_cookie_consent_modal_callback.close&&avia_cookie_consent_modal_callback.close(this),_("reset"),!a)try{sessionStorage.setItem("aviaCookieRefused",s)}catch(l){avia_log("Info - Session Storage: Browser memory limit reached. Your Browser does not offer session storage to save cookie settings."),avia_log(l)}i.addClass("av-cookies-session-refused"),i.removeClass("av-cookies-user-silent-accept"),n.addClass("cookiebar-hidden"),t.addClass("avia_pop_class"),C("hide"),i.hasClass("avia-cookie-reload-no-accept")&&(k.length>0&&(k.closest(".avia-privacy-reload-tooltip-link-container").addClass("av-display-tooltip"),k.trigger("click")),location.reload(!0)),c.trigger("avia-cookie-settings-changed")}})),"function"==typeof avia_cookie_consent_modal_callback.init){avia_cookie_consent_modal_callback.init({activate:".avia-cookie-consent-button.avia-cookie-info-btn",source:"#av-consent-extra-info"}),o(".avia-cookie-consent-button.avia-cookie-info-btn").on("click",(function(o){"function"==typeof avia_cookie_consent_modal_callback.open&&avia_cookie_consent_modal_callback.open(this)}))}else o(".avia-cookie-consent-button.avia-cookie-info-btn").on("click",(function(o){o.preventDefault();var a="string"==typeof AviaPrivacyCookieAdditionalData.no_lightbox?AviaPrivacyCookieAdditionalData.no_lightbox:"We need a lightbox to show the modal popup. Please enable the built in lightbox in Theme Options Tab or include your own modal window plugin.\n\nYou need to connect this plugin in JavaScript with callback wrapper functions - see avia_cookie_consent_modal_callback in file enfoldjsavia-snippet-cookieconsent.js";alert(a)}));function p(o,a,i,e){var n="/";if("string"==typeof e?""!=e&&(n=e):"string"==typeof d[o]&&(n=d[o]),i){var t=new Date;t.setTime(t.getTime()+24*i*60*60*1e3);var c="; expires="+t.toGMTString()}else c="";document.cookie=o+"="+a+c+"; path="+n+"; samesite=strict"}function h(o){for(var a=document.cookie.split(";"),i=0;i<a.length;i++){var e=a[i],n=e.split("=")[0].trim();if(n==o){n+="=";var t=e.replace(n,"");return t=t.trim()}}return null}function _(e){if(o(".av-toggle-switch.av-cookie-disable-external-toggle").each((function(){var a=o(this),i=a.find("input"),n=i.attr("name"),t=!0,c=360;"select_all"!=e?("set"==e?(i.prop("checked")&&a.hasClass("av-cookie-save-unchecked")||0==i.prop("checked")&&a.hasClass("av-cookie-save-checked"))&&(t=!1,c=-60):(0==i.closest(".av-hidden-escential-sc").length&&i.prop("checked",!1),t=!1,c=-60),p(n,t,c)):i.prop("checked")||i.trigger("click")})),"reset"==e)p("aviaCookieConsent",!1,-60),p("aviaPrivacyMustOptInSetting",!1,-60);else if("set"==e){if(!a)try{sessionStorage.removeItem("aviaCookieRefused")}catch(n){avia_log("Info - Session Storage: Browser refused to clear cookie info."),avia_log(n)}i.removeClass("av-cookies-session-refused")}}function g(){if("undefined"!=typeof AviaPrivacyCookieConsent){var a=o(".avia-cookie-privacy-cookie-info");if(0!=a.length){var i=[],e="",n=document.cookie.split(";");if(n.sort((function(o,a){o=o.split("="),a=a.split("=");return o[0]<a[0]?-1:o[0]>a[0]?1:0})),o.each(n,(function(a,e){if(""!=e.trim()){var n=e.split("="),t=n[0].trim(),c=void 0!==n[1]?n[1].trim():"",s="";t in AviaPrivacyCookieConsent?s+=AviaPrivacyCookieConsent[t]:("?"in AviaPrivacyCookieConsent?s+=AviaPrivacyCookieConsent["?"]:s+="Usage unknown",o.each(AviaPrivacyCookieConsent,(function(o,a){var i=o.indexOf("*"),e=o.lastIndexOf("*");if(!(i<0&&e<0||(e==o.length-1?o=o.substring(0,o.length-1):e=-1,0==i?o=o.replace("*",""):i=-1,i<0&&e<0))){var n=-1;return i>=0&&e>=0?n=t.indexOf(o):e>=0?0!=(n=t.indexOf(o))&&(n=-1):(n=t.lastIndexOf(o))<t.length-o.length&&(n=-1),n>=0?(s=a,!1):void 0}})));var l="<strong>"+t+"</strong>("+c+") - "+s;i.push(l)}})),i.length>0)e+="<ul>",o.each(i,(function(o,a){e+="<li>"+a+"</li>"})),e+="</ul>";else{var t="string"==typeof AviaPrivacyCookieAdditionalData.no_cookies_found?AviaPrivacyCookieAdditionalData.no_cookies_found:"No accessable cookies found in domain";e+="<p><strong>"+t+"</strong></p>"}a.html(e)}}}function m(){var a=o("#av-consent-extra-info").find(".av-hidden-escential-sc");if(0!=a.length&&null!=l){var i=a.data("hidden_cookies");if(void 0!==i){var e=i.split(",");o.each(e,(function(o,i){null==h(i)&&a.find("input."+i).trigger("click")}))}}}function C(o){void 0===o&&(o="hide"),"show"!=o?(e.attr("aria-hidden","true"),e.find("[aria-hidden]").not("#av-cookie-consent-badge").attr("aria-hidden","true")):(e.attr("aria-hidden","false"),e.find("[aria-hidden]").not("#av-cookie-consent-badge").attr("aria-hidden","false"))}t.on("click",(function(o){o.preventDefault(),n.removeClass("cookiebar-hidden"),t.removeClass("avia_pop_class"),C("show")})),g(),function a(){if(!i.hasClass("av-cookies-consent-message-bar-only")){var e=null!=document.cookie.match(/aviaCookieConsent/),n=null!=document.cookie.match(/aviaPrivacyRefuseCookiesHideBar/),t=null!=document.cookie.match(/aviaPrivacyEssentialCookiesEnabled/),c=[];e&&n&&t?function(){if(void 0===AviaPrivacyCookieAdditionalData.remove_custom_cookies)return;o.each(AviaPrivacyCookieAdditionalData.remove_custom_cookies,(function(o,a){if(null!=h(a.avia_cookie_name)){var i=function(o,a,i){a=void 0===a?"equals":a.trim();for(var e=[],n=document.cookie.split(";"),t=0;t<n.length;t++){var c=n[t].split("=")[0].trim(),s=!1;switch(a){case"starts_with":s=c.startsWith(o);break;case"contains":c.startsWith("aviaPrivacyCustomCookie")||(s=-1!=c.indexOf(o));break;default:s=c==o}s&&e.push({name:c,path:i})}return e}(a.cookie_name,a.cookie_compare_action,a.cookie_path);for(o=0;o<i.length;o++)p(i[o].name,!1,-60,i[o].path)}}))}():(e&&n?c.push("aviaCookieConsent","aviaPrivacyRefuseCookiesHideBar","aviaPrivacyMustOptInSetting"):e&&c.push("aviaCookieConsent","aviaPrivacyMustOptInSetting"),function(a){if(i.hasClass("av-cookies-user-silent-accept"))return;Array.isArray(a)||(a=[]);o("body").hasClass("logged-in")&&void 0!==AviaPrivacyCookieAdditionalData.admin_keep_cookies&&o.merge(a,AviaPrivacyCookieAdditionalData.admin_keep_cookies);a=a.map((function(o){return o.trim().toLowerCase()}));var e=document.cookie.split(";").map((function(o){return o.trim()}));o.each(e,(function(i,e){if(""!=e){var n=e.split("=")[0].trim(),t=n.toLowerCase();if(!(o.inArray(t,a)>=0)){var c=!0;o.each(a,(function(o,a){if(a.indexOf("*")>=0){var i=a.replace("*","");if(t.startsWith(i))return c=!1,!1}})),c&&p(n,!1,-60)}}}))}(c)),g(),window.setTimeout(a,300)}}(),i.hasClass("avia-cookie-consent-modal-show-immediately")&&!i.hasClass("av-cookies-consent-message-bar-only")&&(n.hasClass("cookiebar-hidden")||o(".avia-cookie-info-btn").trigger("click")),t.length>0&&(n.hasClass("cookiebar-hidden")?t.addClass("avia_pop_class"):t.removeClass("avia_pop_class"))}))}(jQuery);