!function(n){"use strict";window.awbOffCanvas={capitalize:function(n){return n.charAt(0).toUpperCase()+n.slice(1)},set:function(n,a,e){n=n?"_"+n:"_data";let t=localStorage.getItem("off_canvas"+n);(t=t?JSON.parse(t):{})[a]=e,localStorage.setItem("off_canvas"+n,JSON.stringify(t))},get:function(n,a){n=n?"_"+n:"_data";let e=localStorage.getItem("off_canvas"+n);return(e=e?JSON.parse(e):{})[a]||""},animationsWithoutDirection:["flash","rubberBand","shake","flipinx","flipiny","lightspeedin","flipOutX","flipOutY","lightSpeedOut"],open_off_canvas:function(a,e=!0,t=!1){const s=n('.awb-off-canvas-wrap[data-id="'+a+'"]'),o=s.find(".awb-off-canvas"),i=window["off_canvas_"+a];if(!s.length)return;if(s.hasClass("awb-show")&&t)return void this.close_off_canvas(a);if(s.hasClass("awb-show")&&!t)return;let c=i.enter_animation;const f=i.enter_animation_direction&&"static"!==i.enter_animation_direction?this.capitalize(i.enter_animation_direction):"",r=i.enter_animation_speed||1;if(("off"===i.status_css_animations||"desktop"===i.status_css_animations&&i.is_mobile)&&(c=!1),c&&(this.animationsWithoutDirection.includes(c)||(c=c+"In"+f),o.addClass("fusion-animated "+c),o.attr("data-animation-type",c),o.css({visibility:"visible","animation-duration":r+"s"}),"sliding-bar"===i.type&&"push"===i.transition&&("left"===i.position||"right"===i.position))){const a={transition:"margin-left "+i.enter_animation_speed+"s"};a.marginLeft=o.outerWidth()+"px","right"===i.position&&(a.marginLeft="-"+o.outerWidth()+"px");let e="#wrapper";s.hasClass("init-for-studio")&&(e=".post-preview"),n(e).css(a),n('#sliders-container .tfs-slider[data-parallax="1"]').length&&n('#sliders-container .tfs-slider[data-parallax="1"]').css(a)}if("no"===i.overlay_page_scrollbar&&n("html").css("overflow","hidden"),s.addClass("awb-show"),n('a[href^="#awb-oc__'+a+'"]').addClass("awb-oc-active"),e){const n=this.get(a,"open_count")||0;this.set(a,"open_count",n+1)}this.set(a,"last_open_date",new Date)},close_off_canvas:function(a,e=!0){const t=n('.awb-off-canvas-wrap[data-id="'+a+'"]'),s=t.find(".awb-off-canvas"),o=window["off_canvas_"+a];if(0===t.length||void 0===o)return;let i=o.exit_animation;const c=o.exit_animation_direction&&"static"!==o.exit_animation_direction?this.capitalize(o.exit_animation_direction):"",f=o.exit_animation_speed||1;if(("off"===o.status_css_animations||"desktop"===o.status_css_animations&&o.is_mobile)&&(i=!1),i){if(this.animationsWithoutDirection.includes(i)||(i=i+"Out"+c),s.addClass("fusion-animated "+i),s.attr("data-animation-type",i),s.addClass("is-closing"),s.css("animation-duration",f+"s"),"sliding-bar"===o.type&&"push"===o.transition&&("left"===o.position||"right"===o.position)){const a={transition:"margin-left "+o.exit_animation_speed+"s",marginLeft:0};let e="#wrapper";t.hasClass("init-for-studio")&&(e=".post-preview"),n(e).css(a),n('#sliders-container .tfs-slider[data-parallax="1"]').length&&n('#sliders-container .tfs-slider[data-parallax="1"]').css(a)}}else"yes"===o.overlay&&t.hasClass("init-for-studio")&&s.addClass("is-closing"),"no"===o.overlay&&t.hasClass("init-for-studio")&&n("#icon-bar .go-back").click(),t.removeClass("awb-show");if(n('a[href^="#awb-oc__'+a+'"]').removeClass("awb-oc-active"),"no"===o.overlay_page_scrollbar&&n("html").css("overflow",""),this.removeHash(),e){const n=this.get(a,"close_count")||0;this.set(a,"close_count",n+1)}this.set(a,"closed",!0),t.trigger(n.Event("awb-oc-closed"),[a])},removeHash(){const n=window.location.href.split("#")[0];history.replaceState({},"",n)}},n(".awb-off-canvas").on("animationend",function(a){const e=n(this),t=e.parent();e.attr("data-animation-type")&&e.removeClass("fusion-animated").removeClass(e.attr("data-animation-type")).removeAttr("data-animation-type"),e.hasClass("is-closing")&&(e.removeClass("is-closing"),e.addClass("oc-waiting-for-close"),t.removeClass("awb-show"),t.hasClass("init-for-studio")&&n("#icon-bar .go-back").click())}),n(".awb-off-canvas-wrap").on("transitionend",function(a){const e=n(this).find(".awb-off-canvas");e.hasClass("is-closing")&&n(this).hasClass("init-for-studio")&&(n("#icon-bar .go-back").click(),e.removeClass("is-closing")),e.removeClass("oc-waiting-for-close")}),n(window).on("load",function(){if(location.hash&&location.hash.startsWith("#awb-oc__")||location.hash&&location.hash.startsWith("#awb-open-oc__")){const n=location.hash.split("__")[1];window.awbOffCanvas.open_off_canvas(n,!1,!1)}n(".awb-off-canvas-wrap.init-for-studio").each(function(a,e){const t=n(e).data("id");window.awbOffCanvas.open_off_canvas(t,!1,!1)}),n(".awb-off-canvas-wrap").each(function(){n(this).on("awb-oc-closed",function(){n(this).find(".fusion-youtube iframe").each(function(){this.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":""}',"*")}),n(this).find(".fusion-vimeo iframe").each(function(){new Vimeo.Player(this).pause()}),n(this).find(".mejs-audio").each(function(){n(this).find(".mejs-playpause-button.mejs-pause button").trigger("click")})})})}),n('a[href^="#awb-oc__"]').on("click",function(a){a.preventDefault();const e=(n(this).attr("href")||"").split("__")[1];window.awbOffCanvas.open_off_canvas(e,!1,!0)}),n('a[href^="#awb-open-oc__"]').on("click",function(a){a.preventDefault();const e=(n(this).attr("href")||"").split("__")[1];window.awbOffCanvas.open_off_canvas(e,!1,!1)}),n('a[href^="#awb-close-oc__"]').on("click",function(a){a.preventDefault();const e=(n(this).attr("href")||"").split("__")[1];e?window.awbOffCanvas.close_off_canvas(e):n(".awb-off-canvas-wrap.awb-show").each(function(){const a=n(this).data("id");window.awbOffCanvas.close_off_canvas(a)}),window.awbOffCanvas.removeHash()}),n(".awb-off-canvas").on("click",function(n){n.stopPropagation()}),n(".awb-off-canvas-wrap:not(.overlay-disable-close)").on("click",function(a){a.preventDefault();const e=n(this).data("id");window.awbOffCanvas.close_off_canvas(e)}),n(".off-canvas-close").on("click",function(a){a.preventDefault();const e=n(this).closest(".awb-off-canvas-wrap").data("id");window.awbOffCanvas.close_off_canvas(e)}),n(document).on("keydown",function(a){if(27!==a.keyCode)return;n(".awb-off-canvas-wrap.awb-show:not(.disable-close-on-esc)").each(function(a,e){const t=n(e).data("id");window.awbOffCanvas.close_off_canvas(t)})}),n("body").on("goback",function(a){n(".post-preview").css({"margin-right":0,"margin-left":0})}),n(".awb-off-canvas-wrap").each(function(a,e){const t=n(e).data("id"),s=window["off_canvas_"+t],o=n("#wpadminbar"),i=o.outerHeight();if("full"===s.height&&o.length&&n(e).find(".awb-off-canvas").css("height",`calc(100vh - ${i}px)`),"sliding-bar"===s.type&&"top"===s.position&&o.length&&n(e).find(".awb-off-canvas").css("margin-top",`${i}px`),"yes"===s.on_click){const a=s.on_click_element?n(s.on_click_element):null;a&&a.length&&n(document).on("click",s.on_click_element,function(n){n.preventDefault(),window.awbOffCanvas.open_off_canvas(t,!1)})}let c=!1;if(s.frequency){if("close"===s.frequency){!0===window.awbOffCanvas.get(t,"closed")&&(c=!0)}if("once"===s.frequency){0{window.awbOffCanvas.open_off_canvas(t),s.isOpened=!0},100),"yes"===s.time_on_page&&s.time_on_page_duration&&setTimeout(()=>{window.awbOffCanvas.open_off_canvas(t),s.isOpened=!0},1e3*s.time_on_page_duration),"yes"===s.on_scroll){const a=s.scroll_direction,e=s.scroll_to,o=document.documentElement.scrollHeight;let i=s.scroll_position;if(i&&isNaN(i)&&(i=i.includes("%")?o/100*parseInt(i):parseInt(i)),"down"===a&&"element"===e){const n=s.scroll_element?document.querySelector(s.scroll_element):null;if(n){const a=new IntersectionObserver(n=>{n.forEach(n=>{n.isIntersecting&&(window.awbOffCanvas.open_off_canvas(t),s.isOpened=!0,a.unobserve(n.target))})});a.observe(n)}}else n(window).on("scroll",function(n){"up"===s.scroll_direction&&this.oldScroll>this.scrollY&&(s.isOpened||window.awbOffCanvas.open_off_canvas(t),s.isOpened=!0),"down"===s.scroll_direction&&this.oldScroll=i&&(s.isOpened||window.awbOffCanvas.open_off_canvas(t),s.isOpened=!0),this.oldScroll=this.scrollY})}if("yes"===s.exit_intent){const n=function(a){null==a.relatedTarget&&"select"!==a.target.nodeName.toLowerCase()&&(window.awbOffCanvas.open_off_canvas(t),document.removeEventListener("mouseout",n),s.isOpened=!0)};document.addEventListener("mouseout",n)}if("yes"===s.after_inactivity&&s.inactivity_duration){const n=s.inactivity_duration;let a;const e=function(){a=window.setTimeout(o,1e3*n)},o=function(){s.isOpened||window.awbOffCanvas.open_off_canvas(t),s.isOpened=!0},i=function(){document.addEventListener("mousemove",c,!1),document.addEventListener("mousedown",c,!1),document.addEventListener("keypress",c,!1),document.addEventListener("touchmove",c,!1),document.addEventListener("scroll",c,!1),e()},c=function(){window.clearTimeout(a),e()};i()}}})}(jQuery);