function stickyHeader(){var e,t=$("body").hasClass("landing-page"),i=$("#seo-wrapper"),n=$("#page-navigation"),a=$("#main-navigation"),o=$("#push-nav"),s=$(".leadin-popup.type-bar.position-top"),l=n.hasClass("absolute")?300:$("#push-nav + *").offset().top,r="none"==$("body").css("max-width")?1920:$("body").css("max-width").replace("px","");if(t||(r>1024?$(window).scrollTop()>=l?e=!0:$(window).scrollTop()<l&&(e=!1):e=!1,e?(n.hasClass("absolute")||o.show(),n.addClass("sticky"),0!=a.data("concat")?concatNav():ddsmoothmenu.init({mainmenuid:"main-navigation"})):(n.hasClass("absolute")||o.hide(),n.removeClass("sticky"))),s.length)if(s.is(":visible")&&e){var d=s.outerHeight();n.css("top",n.hasClass("absolute")||e?d+"px":""),i.css("padding-top",d+"px")}else n.css("top",""),i.css("padding-top","")}function concatNav(){var e,t,i,n=$("#main-navigation > ul"),a=$("#more-link"),o=n.children().not(a),s=o.filter(":visible"),l=o.not(s),r=n.width()-a.outerWidth(!0)-10;for(e=0,s.each((function(t,i){e+=$(this).outerWidth(!0)})),t=r-e;t<=0;)(i=s.last()).hide(),s=s.not(i),l=l.add(i),t+=i.outerWidth(!0);for(i=l.first();i.length&&t>i.outerWidth(!0);)(i=l.first()).show(),l=l.not(i),s=s.add(i),t-=i.outerWidth(!0);a.show().find("ul").empty().append(l.clone()).children().removeAttr("style"),a.find("ul").children().length||a.hide(),ddsmoothmenu.init({mainmenuid:"main-navigation",orientation:"h",classname:"ddsmoothmenu",contentsource:"markup"})}function responsiveItems(){var e=$(".panel");e.find("img").each((function(){var e=$(this).attr("height"),t=$(this).attr("width"),i=$(this).closest(".panel-content").width();i<t?$(this).css({width:i,height:e*i/t}):$(this).css({width:t,height:e})})),e.find("iframe").each((function(){var e=$(this).attr("src");e&&-1==e.search("wmode")&&(-1!=e.indexOf("?")?$(this).attr("src",e+"&wmode=transparent"):$(this).attr("src",e+"?wmode=transparent")),$(this).attr("wmode","Opaque"),$(this).attr("height",.6*$(this).width()+"px")})),e.find("object").each((function(){$(this).attr("height",.6*$(this).width()+"px")})),e.find("embed").each((function(){$(this).attr("height",.6*$(this).width()+"px")})),$(".video-bg").each((function(){if($(this).is(":visible")){var e=$(this).find("video").attr("id");null!=e&&null!=e&&document.getElementById(e).play()}}))}function responsiveBGs(){let e=getBreakpoint(),t=e.minwidth,i=e.maxwidth;$(".responsive-bg.visible").each((function(){let e=$(this),n=e.data("dir"),a=imgsrc_mobile=e.data("src"),o=imgpos_mobile=e.data("position");if((e.data("src-desktop")||e.data("src-mobile"))&&(a=e.data("src-desktop"),imgsrc_mobile=e.data("src-mobile"),o=e.data("position-desktop"),imgpos_mobile=e.data("position-mobile")),n&&a){let s=path+"images/"+n+"/"+i+"/"+(t<=768?imgsrc_mobile:a);if(e.is("video"))e.attr("poster")!=s&&e.attr({poster:s});else if(e.is("img"))e.attr("src")!=s&&e.attr({src:s});else{let i='url("'+s+'")',n=t<=768?imgpos_mobile:o;e.css("background-image")!=i&&e.css({"background-image":i}),e.css("background-position")!=n&&e.css({"background-image":n})}}}))}function responsiveTables(){$("#body-content table").not(".noresponsive").each((function(){var e=$(this),t=new Array;e.addClass("responsive"),e.find("tr").each((function(){var e=0;$(this).find("th").length&&($(this).addClass("header-row"),$(this).find("th").each((function(){t[e]=$(this).html(),e++})));var i=0;$(this).find("td").each((function(){null!=t[i]&&" "!=t[i]&&"&nbsp;"!=t[i]&&$(this).prepend("<label>"+t[i]+":&nbsp;</label>"),i++}))}))}))}window.addEventListener("resize",debounce((e=>{$(window).trigger("resize-start")}),400,!0)),window.addEventListener("resize",debounce((e=>{$(window).trigger("resize-end")}),400)),window.observers={},$.ajaxSetup({cache:!0}),$((function(){window.touch="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,$("html").toggleClass("touch",window.touch).toggleClass("no-touch",!window.touch)})),$(document).ready((function(){embedMedia(),stickyHeader(),responsiveItems(),responsiveBGs(),responsiveTables(),sanitizeHrefs()})),$(window).resize((function(){stickyHeader(),responsiveItems(),responsiveBGs(),concatNav(),galleryPosition()})),$(window).scroll((function(){stickyHeader()})),$((function(){$("#main-navigation").length&&ddsmoothmenu.init({mainmenuid:"main-navigation",complete:function(){$(this).data("init")||"false"==$(this).data("concat")||($(this).data("init",!0),concatNav())}})})),$((function(){$("#store-nav .sub-menu").each((function(){let e=$(this),t=t=>()=>e.children("ul").addClass("init").stop(!0).animate({height:t},200);e.children("ul").hide(),e.hover(t("show"),t("hide"))}))})),$((function(){var e=$("#mobile-navigation"),t=$("#menu-toggle"),i=$("#page-wrapper");e.length&&e.hasClass("push-menu")&&t.one("click",(function(){loadScript("multilevelpushmenu",(function(){function n(){t.removeClass("open").addClass("close"),e.multilevelpushmenu("expand"),i.css({height:e.height(),overflow:"hidden"}).addClass("pushed")}function a(){e.multilevelpushmenu("collapse"),t.removeClass("close").addClass("open"),i.css({height:"auto"}).delay(200).removeClass("pushed").animate({overflow:"visible"},1,(function(){$(this).removeAttr("style")}))}e.multilevelpushmenu({containersToPush:[i],wrapperClass:"mblmenu",menuInactiveClass:"mblmenu_inactive",direction:"rtl",collapsed:!0,fullCollapse:!0,menuWidth:300,overlapWidth:0,backItemIcon:"hit-area fas fa-angle-left",backText:"Back",groupIcon:"more-icon fas fa-angle-right",swipe:"desktop",preventItemClick:!1,preventGroupItemClick:!0,onMenuReady:function(e,t,i){$("div.levelHolderClass").stop(!0,!0),n()}}),t.bind("click",(function(){$(this).hasClass("open")?n():a()})),$("#close-menu").bind("click",(function(){a()})),$("html").hasClass("no-touch")&&$(window).resize((function(){!1!==e.multilevelpushmenu("visiblemenus")&&(t.removeClass("close").addClass("open"),e.multilevelpushmenu("redraw"),e.multilevelpushmenu("collapse"),i.removeAttr("style").removeClass("pushed"))}))}))}))})),$((function(){observeEach(".responsive-bg",(function(e,t,i,n){let a=$(e.target),o=a.closest("#slideshow .slide");o.length&&0!=o.index()||(a.addClass("visible"),a.hasClass("responsive-bg")&&responsiveBGs())}))}));var external_bits=location.host.split(".");external_bits.shift(),external_bits=external_bits.join(".");var external=RegExp("^((f|ht)tps?:)?//(?!(([a-z]*.)?"+external_bits+"))");function sanitizeHrefs(){$('a[target="_blank"]').each((function(){var e=$(this);if(location.hostname!==this.hostname){var t=void 0===this.rel?"":this.rel.toLowerCase(),i=t.split(" ");-1===t.indexOf("noopener")&&i.push("noopener"),-1===t.indexOf("noreferrer")&&i.push("noreferrer"),e.attr("rel",i.join(" ").trim())}}))}function responsiveDialogs(){$(".ui-dialog-content:visible").length&&$(".ui-dialog-content:visible").each((function(e,t){$(t).dialog("option","maxWidth",window_width-20),$(t).dialog("option","position",{my:"center",at:"center",of:window})}))}function galleryPosition(){$(".dynamic-gallery .masonry").each((function(){let e=$(this),t=e.parents(".dynamic-gallery"),i=e.find(".gal-item").width(),n=e.find(".gal-item").length*i;n<e.width()?t.css({left:"50%","margin-left":"-"+n/2+"px"}):t.removeAttr("style"),e.masonry("layout")}))}function embedMedia(){$(".embed-media").each((function(){var e=$(this),t=e.find("> img");t.length&&$(this).append('<span class="play"></span>'),t.attr("style")&&e.attr("style",t.attr("style"))&&t.removeAttr("style"),e.css({width:"",height:""})}))}$("a:not([target])").each((function(){external.test($(this).attr("href"))&&$(this).attr("target","_blank")})),$((function(){let e=$("#slideshow .swiper-container"),t=e.find(".slide").length;e.length&&observeOnce(e,(function(){loadScript(["swiper"],(function(){new Swiper(e[0],{autoPlay:!0,autoHeight:!1,effect:"fade",loop:t>1,allowTouchMove:t>1,navigation:{nextEl:"#swiper-next",prevEl:"#swiper-prev"},on:{init:function(){console.log("swiper initialized")},slideChangeTransitionStart:function(t){if(e.find(".swiper-slide-next .responsive-bg").addClass("visible"),e.find(".swiper-slide-prev .responsive-bg").addClass("visible"),responsiveBGs(),e.find(".swiper-slide-active").hasClass("video")){var i=e.find(".swiper-slide-active .video-bg");if(i.is(":visible")){var n=i.find("video").attr("id");null!=n&&null!=n&&document.getElementById(n).play()}}},slideChangeTransitionEnd:function(t){var i=e.find(".swiper-slide:not(.swiper-slide-active) .video-bg");if(i.is(":visible")){var n=i.find("video").attr("id");null!=n&&null!=n&&document.getElementById(n).pause()}}}})}))}))})),$((function(){$("#page-navigation .site-search").on("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",(function(){concatNav()}))})),$((function(){observeOnce(".content-tabs, .content-accordion, .tooltip",(function(){loadScript("jqueryui",(function(){$(".content-tabs").tabs({show:{effect:"fadeIn",duration:300},hide:{effect:"fadeOut",duration:300},activate:function(){responsiveItems()}}).each((function(){var e=$(this),t=e.data("tabs-limit");if(e.find(".ui-tabs-anchor").length>t){var i="";e.find(".ui-tabs-anchor").each((function(){i+='<option value="'+$(this).data("index")+'">'+$(this).text()+"</option>"})),e.addClass("responsive-tabs").prepend('<select name="content-tabs-select" class="select ui-tabs-select">'+i+"</select>").find(".ui-tabs-select").bind("change",(function(){e.tabs("option","active",$(this).val())}))}})),$(".content-accordion").each((function(){let e=$(this),t=!!$(this).hasClass("expanded")&&0;e.accordion({header:".accordion-header",active:t,collapsible:!0,animate:200,heightStyle:"content",icons:!1,create:responsiveItems})})),$(".tooltip").tooltip()}))}))})),$((function(){observeEach(".lazy-load",(function(e,t,i,n){var a=e.target,o=$(a),s=o.is("img"),l=s?a.src:o.css("background-image").slice(4,-1).replace(/["']/g,""),r=o.data("src");l=l.replace(window.location.origin,""),r&&l!=r&&(s?a.src=r:o.css("background-image",'url("'+r+'")'),o.removeData("src").addClass("loaded"))}))})),$((function(){var e=e=>$(e).removeClass("animate").addClass("animated");observeEach(".animate",(function(t,i,n,a){let o=$(t.target).data(),s=o.delay||200;e(t.target).find(o.animate).each((function(t,i){setTimeout((()=>{e(i)}),s*t)}))}),{rootMargin:"-100px"})})),$((function(){observeOnce(".light-video, .light-gallery, .light-iframe",(function(){loadScript("lightgallery",(function(){$(".light-video").lightGallery({counter:!1,speed:800,videoMaxWidth:"1280px",youtubePlayerParams:{modestbranding:1,showinfo:0,controls:0}}),$(".light-gallery").lightGallery({selector:".gal-item",exThumbImage:"data-exthumbimage"}),$(".light-iframe").lightGallery({selector:"this",iframeMaxWidth:"90%"})}))}))})),$((function(){observeOnce(".dynamic-gallery .light-gallery",(function(){loadScript("masonry",(function(){$(".dynamic-gallery .light-gallery").each((function(){var e=this;$(e).css("height","0px"),imagesLoaded($(e).find("img"),(function(){$(e).masonry({columnWidth:".grid-sizer",itemSelector:".gal-item",percentPosition:!0,horizontalOrder:!0,transitionDuration:0}).addClass("masonry"),galleryPosition()}))}))}))}))})),$((function(){$(".embed-media").click((function(e){e.preventDefault();var t=$(this),i=t.attr("href"),n=t.find("> img"),a=$("<iframe></iframe>"),o=i;matches=i.match(/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/),matches&&matches[1]&&(o="https://www.youtube-nocookie.com/embed/"+matches[1]+"?rel=0&autoplay=1"),matches=i.match(/^.*vimeo\.com\/(channels\/[A-z]+\/|groups\/[A-z]+\/videos\/)?([0-9]+)/),matches&&matches[2]&&(o="https://player.vimeo.com/video/"+matches[2]+"?autoplay=1"),o&&(a.attr({width:n.width()||t.attr("width")||560,height:n.height()||t.attr("height")||315,src:o,frameborder:0,allow:"autoplay; encrypted-media; fullscreen",allowfullscreen:"",style:t.attr("style")}).insertAfter(t).addClass(this.className),t.remove())}))})),$((function(){let e=$(".load-map"),t=function(){loadScript(["gmaps","gmapsapi"],(function(){e.each((function(){let e=$(this).data();mapLocation(e.address,e.name,$(this).attr("id"),e.gpslat,e.gpslong,e.zoom)}))}))};observeOnce(e,t),$(document).on("click",".switch-location-btn",(function(){let e=$(this).data();if(e&&(e.address||e.gpslat&&e.gpslong))return $(".load-map").data(e),t(),$(".google-map .google-btn").attr({href:"https://maps.google.com/?q="+encodeURIComponent($(this).data("address"))+"&latlng="+$(this).data("gpslat")+","+$(this).data("gpslong")}),$("#switch-location-modal").dialog("close"),$(".switch-location-btn").not($(this)).removeClass("active"),$(this).addClass("active"),!1})),$(".content-tabs").on("tabsactivate",(function(e,i){let n=$(i.newTab).find("a");if(null!=n.data("map")){var a=$(".google-map");"1"==n.data("map")&&null!=n.data("address")&&""!=n.data("address")?(a.show(),$(".load-map").data(n.data()),t(),a.find(".google-btn").attr({href:"https://maps.google.com/?q="+encodeURIComponent(n.data("address"))+"&latlng="+n.data("gpslat")+","+n.data("gpslong")}),a.closest(".panel").addClass("has-map")):(a.hide(),a.closest(".panel").removeClass("has-map"))}}))})),$((function(){let e=observeOnce($("form[data-recaptcha]").filter((function(){return!$(this).closest(".hidden-modal, .ui-dialog").length})),(function(e,t){loadScript("recaptcha")}));$(document).on("dialogopen",(function(t){$(t.target).dialog("widget").find("form[data-recaptcha]").length&&loadScript("recaptcha"),e.disconnect()}))}));var recaptchaCallback=function(){$(".g-recaptcha").each((function(e,t){var i=$(t).attr("id"),n=grecaptcha.render(i,{sitekey:recaptcha_sitekey,callback:function(e){var t=$('form[data-recaptcha="#'+i+'"]');t.find('input[name="g-recaptcha-response"]').val(e),t.submit()}});$(t).data("id",n)}))};function checkmail(e){return/^[^\s()<>@,;:\"\/\[\]?=]+@\w[\w-]*(\.\w[\w-]*)*\.[a-z]{2,}$/i.test(e)}function submitForm(e,t,i){var n=$("#"+e),a=(n.find('*[name="submitform"]').html(),null!=n.data("recaptcha")&&""!=n.data("recaptcha")?n.data("recaptcha"):""),o=!0,s=!1,l="",r=!n.hasClass("leadin-form");n.find(".jsvalidate").each((function(e,t){""==$.trim($(t).val())&&(o=!1,$(t).addClass("error"),l="Please fill out all the required fields.<br />")})),n.find('input[type="email"]').each((function(e,t){""==$.trim($(t).val())||checkmail($(t).val())||(o=!1,$(t).addClass("error"),l+="Please enter a valid email address.<br />")})),o?(""!=a&&$(a).length>0?""!=grecaptcha.getResponse($(a).data("id"))?s=!0:$(a).closest(".hidden-modal").trigger("modal-open"):s=!0,s&&""!=t?(n.find('*[name="submitform"]').attr({disabled:!0}),""!=a&&$(a).length>0&&$(a).closest(".hidden-modal").dialog("close"),$.post(path+t,n.serialize(),(function(t){t.error_fields.length>0&&$.each(t.error_fields,(function(e,t){$(':input[name="'+t+'"]').addClass("error")})),t.errors<1?(n[0].reset(),n.find(":input").removeClass("error"),r&&dialogAlert("Success!",t.msg_validation,"success "+e+"-success")):dialogAlert("Error!",t.msg_validation,"error"),n.find('*[name="submitform"]').removeAttr("disabled"),i(t),""!=a&&$(a).length>0&&grecaptcha.reset()}),"json")):i()):dialogAlert("Error!",l,"error")}function dialogAlert(e,t,i){let n=$("#dialog-box");n=n.length?n:$('<div id="dialog-box"></div>').appendTo("body"),i="string"!=typeof i?i?"success":"error":i,n.html(t).trigger("modal-reinit",{width:350,classes:i?"dialog-alert dialog-"+i:"dialog-alert",title:e,autoOpen:!0})}function dialogConfirm(e,t,i){let n=$("#confirm-box");n=n.length?n:$('<div id="confirm-box"></div>').appendTo("body"),loadScript("jqueryui",(function(){n.html(e).trigger("modal-reinit",{width:400,title:"Confirm",classes:"dialog-alert dialog-confirm",autoOpen:!0,buttons:[{text:"Cancel",class:"button dark",click:function(){"function"==typeof i&&i(),n.dialog("close")}},{text:"Confirm",class:"button",click:function(){"function"==typeof t&&t(),n.dialog("close")}}]})}))}function showLeadIn(e){if(!e.hasClass("displayed")){if(e.hasClass("type-popup")){let t=getBreakpoint();t.minwidth;(t.maxwidth>480||!e.hasClass("show-tablet-l"))&&(e.trigger("modal-open"),e.addClass("displayed"),e.addClass("open"))}else e.addClass("displayed"),e.addClass("open");$.post(path+"js/ajax/leadin-events.php","id="+e.data("id")+"&event=open&xid="+c_xid)}}function hideLeadIn(e){e.hasClass("type-popup")?e.dialog("close"):e.removeClass("open"),$.post(path+"js/ajax/hide-leadin.php","id="+e.data("id")+"&xid="+c_xid),e.find(".leadin-content:visible").length&&$.post(path+"js/ajax/leadin-events.php","id="+e.data("id")+"&event=close&xid="+c_xid),e.remove()}function getBreakpoint(){var e,t,i=window.innerWidth;return(i=null==i?$(window).innerWidth():i)>1366?(e=1367,t=1920):i>1024?(e=1025,t=1366):i>768?(e=769,t=1024):i>480?(e=481,t=768):(e=0,t=480),{minwidth:e,maxwidth:t}}function loadScript(e,t){e=Array.isArray(e)?e:[e],t="function"==typeof t&&t;let i=e.length,n=0,a=()=>t&&++n>=i&&t(),o={recaptcha:{exists:!!window.recaptcha,src:"//www.google.com/recaptcha/api.js?onload=recaptchaCallback&render=explicit"},gmaps:{exists:"function"==typeof window.mapLocation,src:path+"js/google.maps.js"},gmapsapi:{exists:!(!window.google||!window.google.maps),src:"//maps.googleapis.com/maps/api/js?key="+google_api_key},jqueryui:{exists:!(!$||!$.ui),src:path+"core/js/jquery-ui-1.12.1.min.js"},multilevelpushmenu:{exists:!(!$||!$.fn.multilevelpushmenu),src:path+"js/jquery.multilevelpushmenu.min.js"},lightgallery:{exists:!(!$||!$.fn.lightGallery),src:path+"core/plugins/lightGallery/js/lightgallery-all.min.js"},cycle2:{exists:!(!$||!$.fn.cycle),src:path+"js/jquery.cycle2.min.js"},cycle2swipe:{exists:!(!$||!$.fn.cycle),src:path+"js/jquery.cycle2.swipe.min.js"},cycle2carousel:{exists:!(!$||!$.fn.cycle),src:path+"js/jquery.cycle2.carousel.min.js"},swiper:{exists:!!window.Swiper,src:path+"includes/plugins/swiper/swiper-bundle.min.js"},slick:{exists:!(!$||!$.fn.slick),src:path+"includes/plugins/slick/slick.min.js"},masonry:{exists:!(!$||!$.fn.masonry),src:path+"js/masonry.pkgd.min.js"},perfectScrollbar:{exists:!!window.PerfectScrollbar,src:path+"core/plugins/perfect-scrollbar/perfect-scrollbar.min.js"},addthis:{exists:!!window.addthis,src:"//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-6143aa0dd3bfb0ab"}};for(let t,n=0;n<e.length;n++)t=e[n],null==o[t]?(console.warn('Lazy Load Script: "'+t+'" is not a valid identifier and will be skipped.'),i--):o[t].exists?(console.log('Lazy Load Script: "'+t+'" is already loaded ('+(n+1)+"/"+i+")"),a()):(console.log('Lazy Load Script: loaded "'+t+'" ('+(n+1)+"/"+i+")"),$.getScript(o[t].src,a))}function observe(e,t,i){t="function"==typeof t?t:$.noop;let n=new IntersectionObserver(t,$.extend({rootMargin:"200px",threshold:0},i));return $(e).each(((e,t)=>{n.observe(t)})),n}function observeOnce(e,t,i){return observe(e,(function(e,i){var n=!1;e.forEach((function(e,t){e.isIntersecting&&(n=!0)})),n&&(t(e,i),i.disconnect())}),i)}function observeEach(e,t,i){return observe(e,(function(e,i){e.forEach((function(n,a){n.isIntersecting&&(t.call(n.target,n,a,e,i),i.unobserve(n.target))}))}),i)}function debounce(e,t,i){var n;return function(){var a=this,o=arguments,s=i&&!n,l=function(){n=null,!i&&e.apply(a,o)};clearTimeout(n),n=setTimeout(l,t||200),s&&e.apply(a,o)}}function imagesLoaded(e,t){var i=$(e),n=0,a=()=>{++n>=i.length&&t()};"function"==typeof t&&i.each((function(e,t){this.complete?a():(this.addEventListener("load",a),this.addEventListener("error",a))}))}$((function(){$("input, textarea, select").on("blur",(function(){$(this).hasClass("error")&&""!=$(this).val()&&$(this).removeClass("error")}))})),$((function(){$("#contact-form, #landing-form").on("submit",(function(){return submitForm(this.id,"js/ajax/submit-form.php",(function(){})),!1})),$("#subscribe-form").on("submit",(function(){return submitForm(this.id,"js/ajax/subscribe.php",(function(e){null!=e&&e.errors<1&&$("#modal-newsletter-signup").dialog("close")})),!1}))})),$((function(){$("#footer-newsletter-form").on("submit",(function(e){e.preventDefault(),$("#modal-newsletter-signup").find('input[name="email"]').val($(this).find('input[name="email"]').val()),$("#modal-newsletter-signup").trigger("modal-open")}))})),$((function(){$(".hidden-modal");var e=function(e){let t=$(this),i=t.data();e="object"==typeof e?e:{},(e=$.extend({modal:!0,classes:i.classes,title:t.attr("title")||i.title,autoOpen:void 0!==i.open,width:i.width||315,maxWidth:window.innerWidth-40,resizable:void 0!==i.resizable,draggable:void 0!==i.draggable,closeOnEscape:!0,closeText:"",buttons:i.buttons||void 0,show:{effect:"drop",direction:"down",duration:300},hide:{effect:"drop",direction:"up",duration:300},create:function(){let i=t.dialog("widget");e.title&&t.attr("title",e.title),!e.title&&i.find(".ui-dialog-titlebar").addClass("hidden")},open:sanitizeHrefs},e)).classes="string"==typeof e.classes?{"ui-dialog":e.classes}:{},t.hasClass("ui-dialog-content")&&t.dialog("destroy"),t.addClass("hidden-modal").appendTo("body").dialog(e)},t=function(){$(this).each((function(){$modal=$(this),$modal.is(".ui-dialog-content:visible")&&($modal.dialog("option","maxWidth",window.innerWidth-40),$modal.dialog("option","position",{my:"center",at:"center",of:window}))}))};$(document).on("modal-reinit",(function(t,i){loadScript("jqueryui",(function(){e.call(t.target,i)}))})),$(document).on("modal-open",(function(e){let t=$(e.target);t.is(".ui-dialog-content")?t.dialog("open"):t.trigger("modal-reinit",{autoOpen:!0})})),$(document).on("modal-fit",(function(e){t.call(e.target)})),$(window).on("resize",(function(e){$(".ui-dialog:visible .ui-dialog-content").each(t)})),$(document).on("dialogopen",(function(e,t){var i=$(e.target);i.dialog("moveToTop"),void 0===i.data("disable-overlay-click")&&i.dialog("instance").overlay.one("click",(function(){e.preventDefault(),e.stopPropagation(),i.dialog("close")})),i.closest(".ui-dialog").find(".ui-dialog-titlebar-close").focus()})),$(document).on("click","[data-open-hidden-modal]",(function(e){let t=$($(this).data("open-hidden-modal"));t.length&&(e.preventDefault(),t.data("opened-by",this).trigger("modal-open"))})),$(document).on("click",".ui-dialog",(function(e){let t=$(e.target).closest(".ui-dialog").find(".ui-dialog-content"),i=$("#dialog-box, #confirm-box, .recaptcha-modal").filter(".ui-dialog-content").not(t);i.length&&i.dialog("close")}))})),$((function(){let e=function(e){let t=$(this);e.preventDefault(),e.stopImmediatePropagation(),dialogConfirm(t.data("content"),(function(){t.removeClass("confirm-click").click()}))};$(document).on("click.confirm",".confirm-click",e).on("confirm-reinit",e)})),$((function(){if($(".leadin-popup").length){var e=$(".leadin-popup"),t=e.data("delay"),i=e.data("delay-type");if("time"==i)var n=setTimeout((function(){showLeadIn(e),clearTimeout(n)}),1e3*t);else if("scroll"==i){var a=$(window).scrollTop()/($(document).height()-$(window).height());a=Math.round(100*a),$(window).on("scroll",(function(){a=$(window).scrollTop()/($(document).height()-$(window).height()),a=Math.round(100*a),(isNaN(a)||a>=t)&&showLeadIn(e)})),(isNaN(a)||a>=t)&&showLeadIn(e)}$(document).on("click",".leadin-popup .close-button",(function(){return hideLeadIn(e),!1})),$(".leadin-popup.hidden-modal").on("dialogclose",(function(){hideLeadIn(e)})),$(document).on("click",".ui-widget-overlay",(function(){$(".leadin-popup.hidden-modal:visible").length&&hideLeadIn(e)}))}})),$((function(){$(".leadin-form").on("submit",(function(){return submitForm($(this).attr("id"),"js/ajax/leadin-form.php",(function(e){null!=e&&e.errors<1&&($(".leadin-form.hidden-modal").length&&$(".leadin-form.hidden-modal").dialog("close"),$(".leadin-popup").find(".leadin-content, .leadin-form").fadeOut(300,(function(){$(".leadin-popup .leadin-success").show().html('<div id="leadin-success-message">'+e.msg_validation+"</div>").fadeIn(300,responsiveDialogs)})))})),!1}))})),$((function(){$(document).on("click",".leadin-popup a.button:not([data-open-hidden-modal])",(function(){var e=$(this).closest(".leadin-popup");$.post(path+"js/ajax/leadin-events.php","id="+e.data("id")+"&event=link-click&xid="+c_xid)})),$(document).on("dialogopen",".leadin-form",(function(){var e=$(this).attr("id").replace("leadin-form-","");$.post(path+"js/ajax/leadin-events.php","id="+e+"&event=form-open&xid="+c_xid)}))})),$((function(){$(".logout-btn a").click((function(e){let t=$(this);e.preventDefault(),dialogConfirm("Are you sure you want to log out?",(()=>{window.location.href=t.attr("href")}))}))})),$((function(){$("#register-btn").on("click",(function(){submitForm("register-form","",(function(){}))}))})),$((function(){$("#forgot-form").on("submit",(function(){var e=$(this);return e.find('*[name="submitform"]').attr({disabled:!0}),e.find(".alert-box").remove(),$.ajax({url:path+"js/ajax/forgot-password.php",data:e.serialize(),method:"post"}).done((function(t){e.find('*[name="submitform"]').removeAttr("disabled"),e.prepend(t)})).fail((function(){e.find('*[name="submitform"]').removeAttr("disabled"),e.prepend('<div class="alert-box animate error"><div class="alert-icon"></div><div class="alert-container"><strong class="alert-title">Error!</strong><p class="alert-text">Unable to submit request. Please try again.</p></div></div>')})),!1}))})),$((function(){let e=$("#shopping-nav");$("#shopping-nav").on("toggle",(()=>{e.hasClass("closed")?$("#shopping-nav").trigger("open"):$("#shopping-nav").trigger("close")})).on("open",(()=>{loadScript("perfectScrollbar",(function(){let e=$("#shopping-nav .store-cart");if(e.length){new PerfectScrollbar(e[0],{suppressScrollX:!0,minScrollbarLength:100});e[0].scrollTo({top:e[0].scrollHeight,behavior:"smooth"})}})),e.removeClass("closed").addClass("open")})).on("close",(()=>{e.removeClass("open").addClass("closed")})),$("li.cart-page a").click((function(e){$("body").hasClass("cart-page")||(e.preventDefault(),$("#shopping-nav").trigger("open"))})),$(document).on("click","#shopping-nav .close-button",(function(e){e.preventDefault(),$("#shopping-nav").trigger("close")}))})),$((function(){let e=$($(".tabs-panel").toArray().map((e=>'a[href="#'+e.id+'"]')).join(","));e=e.filter(((e,t)=>!$(t).is(".tabs-nav > li > a"))),e.click((function(){if(!this.target){let e=$('.tabs-nav a[href="'+$(this).attr("href")+'"]').parent(),t=e.closest(".ui-tabs");t.is(".ui-tabs")&&(t.tabs("option","active",e.index()),t[0].scrollIntoView({behavior:"smooth"}))}}))}));