File: /var/www/html/wpwatermates_err/wp-content/themes/salient/js/build/nectar-box-roll.js
!function(e){"use strict";function t(e,t,a,r,o){this.nectarDOMInfo=e,this.waypoints=t,this.midnightInit=a,this.pageLoadHash=r,this.resizeVideoToCover=o,this.bodyBorderWidth=0,this.perspect="not-rolled",this.animating="false",this.init(),this.resizeBind(),this.scrollBind(),this.touchEvents()}t.prototype.resizeBind=function(){e(window).on("resize",this.contentHeight.bind(this))},t.prototype.scrollBind=function(){e(".nectar-box-roll").length>0?e("body").on("mousewheel",this.scrollEvent.bind(this)):e("body").off("mousewheel",this.scrollEvent)},t.prototype.scrollEvent=function(t,a){if(e("#slide-out-widget-area.open.fullscreen").length>0||e(".material-ocm-open").length>0||e("#search-outer.material-open").length>0)return!1;this.boxRoll(t,a)},t.prototype.touchEvents=function(){var t=this;if(e("body").on("click",".nectar-box-roll .section-down-arrow, .nectar-box-roll .minimal-arrow",function(){return t.boxRoll(null,-1),e(this).addClass("hovered"),setTimeout(function(){e(".nectar-box-roll .section-down-arrow").removeClass("hovered")},2e3),!1}),navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)&&e(".nectar-box-roll").length>0){t=this;e("body").swipe({tap:function(t,a){e(a).parents(".nectar-flip-box").length>0&&e(a).parents(".nectar-flip-box").trigger("click"),(e(a).is(".nectar-flip-box")||e(a).is(".nectar_hotspot.click"))&&e(a).trigger("click"),e(a).is('.team-member[data-style="bio_fullscreen"]')&&e(a).trigger("click"),e(a).is(".nectar-post-grid-filters h4")&&e(a).trigger("click"),e(a).is(".team-member-overlay")&&e(a).parents('.team-member[data-style="bio_fullscreen"]').length>0&&e(a).parents('.team-member[data-style="bio_fullscreen"]').trigger("click"),e(a).parents(".nectar_team_member_overlay").length>0&&e(a).parents(".nectar_team_member_overlay").trigger("click"),e(a).is(".ocm-dropdown-arrow")&&e(a).trigger("click"),(e(a).is(".wp-dark-mode-switcher")||e(a).parents(".wp-dark-mode-switcher").length>0)&&e(a).trigger("click"),(e(a).is(".box-roll-event-pass-thru")||e(a).parents(".box-roll-event-pass-thru").length>0)&&e(a).trigger("click"),e(a).parents(".ocm-dropdown-arrow").length>0&&e(a).parents(".ocm-dropdown-arrow").trigger("click")},swipeStatus:function(a,r,o,n,i,l){if(e("#slide-out-widget-area.open").length>0)return!1;"up"==o?(t.boxRoll(null,-1),0==e("#ajax-content-wrap.no-scroll").length&&e("body").swipe("option","allowPageScroll","vertical")):"down"==o&&0==e(window).scrollTop()&&(t.boxRoll(null,1),e("body").swipe("option","allowPageScroll","auto"))}})}},t.prototype.getScrollbarWidth=function(){var e=document.createElement("div");e.style.visibility="hidden",e.style.width="100px",e.style.msOverflowStyle="scrollbar",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var a=document.createElement("div");a.style.width="100%",e.appendChild(a);var r=a.offsetWidth;return e.parentNode.removeChild(e),t-r},t.prototype.init=function(){var t=this;if(e(".nectar-box-roll").length>0){e(".body-border-right").length>0&&(this.bodyBorderWidth=parseInt(e(".body-border-right").width())),e("body").attr("data-scrollbar-width",this.getScrollbarWidth()),e("body, html, #ajax-content-wrap, .container-wrap, .blurred-wrap").addClass("no-scroll"),e(window).trigger("nectar-box-roll-scroll-disabled"),e("body,html").stop().animate({scrollTop:0},0),e(".container-wrap").css("opacity",0).addClass("no-transform-animation-bottom-out").addClass("bottomBoxOut"),0==e(".mobile").length&&e("#ajax-loading-screen .loading-icon > span").css({left:"-"+this.getScrollbarWidth()/2+"px"});var a=e("#page-header-bg .overlaid-content").clone(),r=e(".scroll-down-wrap").clone();if(e("#page-header-bg").removeAttr("data-midnight"),e("#page-header-bg .overlaid-content, #page-header-bg .scroll-down-wrap").remove(),e(".nectar-box-roll").append(a),0==e("#header-outer.dark-slide").length?e(".nectar-box-roll").attr("data-midnight","light"):e(".nectar-box-roll").attr("data-midnight","dark"),0==e(".overlaid-content .scroll-down-wrap").length&&e(".overlaid-content").append(r),e('.page-submenu[data-sticky="true"]').length>0&&e(".container-wrap").addClass("no-trans"),e("#ajax-content-wrap > .nectar-global-section.after-nav").length>0){var o=e("#ajax-content-wrap > .nectar-global-section.after-nav").detach();e(".container-wrap").prepend(o)}if(e("#ajax-content-wrap > .nectar-global-section.before-footer").length>0){var n=e("#ajax-content-wrap > .nectar-global-section.before-footer").detach();e(".container-wrap").append(n)}this.contentHeight(),e("html").addClass("nectar-box-roll-loaded"),e("body").addClass("nectar-no-flex-height"),setTimeout(function(){t.pageLoadHash()},700)}else e("#ajax-content-wrap, .blurred-wrap").addClass("at-content"),e("body, html, #ajax-content-wrap, .container-wrap, .blurred-wrap").removeClass("no-scroll"),e(window).trigger("nectar-box-roll-scroll-enabled"),e(".container-wrap").css("opacity",1).removeClass("no-transform-animation-bottom-out").removeClass("bottomBoxOut").removeClass("bottomBoxIn"),this.perspect="not-rolled"},t.prototype.contentHeight=function(){var t=e('body[data-header-format="left-header"]').length>0&&e(window).width()>1e3?0:e("#header-space").height();0==e('#header-outer[data-transparent-header="true"]').length?(e(".nectar-box-roll .overlaid-content, .nectar-box-roll .canvas-bg, .container-wrap").css({height:window.innerHeight-t,"min-height":window.innerHeight-t}),0==e(".mobile").length&&0==e('body[data-header-format="left-header"]').length?(e("#ajax-content-wrap").css("margin-top",t),e("#slide-out-widget-area.fullscreen").css("margin-top","-"+t+"px")):e("#ajax-content-wrap, #slide-out-widget-area.fullscreen").css("margin-top","0")):e(".mobile").length>0&&0==e('body[data-permanent-transparent="1"]').length?e(".nectar-box-roll .overlaid-content, .nectar-box-roll .canvas-bg, .container-wrap").css("height",window.innerHeight-t):e(".nectar-box-roll .overlaid-content, .nectar-box-roll .canvas-bg, .container-wrap").css("height",window.innerHeight)},t.prototype.boxRoll=function(t,a){var r=e('body[data-header-format="left-header"]').length>0&&e(window).width()>1e3?0:e("#header-space").height(),o=this;if(e("#slide-out-widget-area.open").length>0)return!1;if(e(".nectar-box-roll canvas").length>0&&0==e('.nectar-box-roll canvas[data-loaded="true"]').length)return!1;if("not-rolled"==this.perspect&&"false"==this.animating&&-1==a){this.perspect="rolled",this.animating="true",e("body").addClass("box-animating").addClass("box-perspective-rolled").addClass("box-rolling").addClass("after-rolled"),e(".nectar-box-roll #page-header-bg").removeClass("topBoxIn").addClass("topBoxOut").css("will-change","transform"),e(".nectar-box-roll .overlaid-content").removeClass("topBoxIn2").removeClass("topBoxIn").addClass("topBoxOut2").css("will-change","transform"),e(".container-wrap").removeClass("bottomBoxOut").addClass("bottomBoxIn").removeClass("no-transform-animation-bottom-out").addClass("nectar-box-roll-class").css("will-change","transform"),0==e('#header-outer[data-transparent-header="true"]').length?(e(".container-wrap").css({height:e(window).height()-r,opacity:1}),e("#slide-out-widget-area.fullscreen").css("margin-top","0px")):e(".container-wrap").css({height:e(window).height(),opacity:1}),e(".nectar-slider-wrap").css({opacity:0}),this.pauseVideoBG();var n=1220,i=1650,l=1700,s=1350;e("html.no-cssanimations").length>0&&(n=1,i=1,l=1,s=1),e(".container-wrap").css("padding-right",e("body").attr("data-scrollbar-width")+"px"),setTimeout(function(){e("#header-outer, #wpadminbar").animate({"padding-right":e("body").attr("data-scrollbar-width")},250),e(".nectar-box-roll .canvas-bg").addClass("out-of-sight"),0==e('#header-outer[data-permanent-transparent="1"]').length&&e("#header-outer").removeClass("transparent"),e("body.mobile").length>0&&e(".nectar-box-roll").css({"z-index":"1"});var t=e(".container-wrap > .main-content > .row > .wpb_row").length>0?e(".container-wrap > .main-content > .row > .wpb_row:first-child").attr("data-midnight"):"dark";e('#header-outer[data-permanent-transparent="1"]').length>0&&("dark"==t?e("#header-outer").addClass("dark-slide"):e("#header-outer").removeClass("dark-slide"))},n),setTimeout(function(){e("body,html,#ajax-content-wrap, .container-wrap, .blurred-wrap").removeClass("no-scroll"),e(window).trigger("nectar-box-roll-scroll-enabled"),e("#ajax-content-wrap, .blurred-wrap").addClass("at-content"),e(".container-wrap, #footer-outer").removeClass("bottomBoxIn").removeClass("nectar-box-roll-class").addClass("auto-height"),e(".body-border-right").length>0&&o.nectarDOMInfo.winW>999?o.bodyBorderWidth=parseInt(e(".body-border-right").width()):o.bodyBorderWidth=0,e("#header-outer, #wpadminbar, .container-wrap").stop().css("padding-right",o.bodyBorderWidth),e(".nectar-box-roll").css({"z-index":"-1000"}).transition({y:"-200%"},0),e(".nectar-box-roll canvas").hide(),e("body").removeClass("box-rolling"),e(".nectar-slider-wrap").transition({opacity:1},600,"easeOutCubic"),e(".nectar-box-roll #page-header-bg, .nectar-box-roll .overlaid-content, .container-wrap").css("will-change","auto"),e("body").hasClass("after-rolled")&&(o.waypoints(),o.midnightInit()),e('#header-secondary-outer[data-mobile="display_full"]').length>0&&e("body.mobile").length>0&&e("#header-outer").css("transform","translateY(-"+e("#header-secondary-outer").outerHeight()+"px)")},i),setTimeout(function(){e('.container-wrap .main-content > .row > div > div[class*="col"]').css({opacity:1})},s),setTimeout(function(){o.animating="false",e("body").removeClass("box-animating")},l),0==e('#header-outer[data-permanent-transparent="1"]').length&&0==e(".mobile").length&&0!=e('#header-outer[data-transparent-header="true"]').length&&e("#ajax-content-wrap").transition({"margin-top":e("#header-outer").outerHeight(!0)+e("#header-outer").offset().top},2e3,"easeInOutQuad"),e('.mobile #header-outer[data-permanent-transparent="1"]').length>0&&1==e('.mobile #header-outer[data-mobile-fixed="false"]').length&&e("#header-outer").transition({y:"-100%"},400,"easeOutCubic")}else if("rolled"==this.perspect&&"false"==this.animating&&1==a&&e(window).scrollTop()<100){e(".container-wrap").removeClass("auto-height"),0==e('#header-outer[data-transparent-header="true"]').length?e(".container-wrap").css({height:e(window).height()-r,opacity:1}):e(".container-wrap").css({height:e(window).height(),opacity:1}),e("#footer-outer").removeClass("auto-height"),e("body").addClass("box-rolling"),this.perspect="not-rolled",this.animating="true",e("body").addClass("box-animating").addClass("box-perspective-not-rolled"),e("#header-outer, #wpadminbar, .container-wrap, .original .cart-outer .cart-menu").css("padding-right",parseInt(e("body").attr("data-scrollbar-width"))+this.bodyBorderWidth+"px"),e(".nectar-slider-wrap").transition({opacity:0},600,"easeOutCubic"),e('.container-wrap .main-content > .row > div > div[class*="col"]').stop(!0).css({opacity:0}),setTimeout(function(){e("#header-outer, #wpadminbar, .original .cart-outer .cart-menu").animate({"padding-right":0+this.bodyBorderWidth},250),e(".nectar-box-roll .canvas-bg").removeClass("out-of-sight"),o.resizeVideoToCover(),0!=e('#header-outer[data-transparent-header="true"]').length?e("#ajax-content-wrap").stop(!0,!0).transition({"margin-top":0},2e3,"easeInOutCubic"):0==e(".mobile").length&&e("#slide-out-widget-area.fullscreen").css("margin-top","-"+r+"px")},30);n=1700,i=1600,l=1300;e("html.no-cssanimations").length>0&&(n=1,i=1,l=1),e("body.mobile").length>0?setTimeout(function(){e(".nectar-box-roll").css("z-index","1000")},l):e(".nectar-box-roll").css("z-index","1000"),e(".nectar-box-roll").transition({y:"0"},0),e(".nectar-box-roll canvas").show(),setTimeout(function(){o.animating="false",e("body").removeClass("box-animating"),e("#page-header-bg").removeClass("topBoxIn"),e(".overlaid-content").removeClass("topBoxIn2"),e("body").removeClass("box-rolling"),o.resumeVideoBG(),e(".nectar-box-roll #page-header-bg, .nectar-box-roll .overlaid-content, .container-wrap").css("will-change","auto"),e('#header-outer[data-permanent-transparent="1"]').length>0&&(e('.nectar-box-roll[data-midnight="dark"]').length>0?e("#header-outer").addClass("dark-slide"):e("#header-outer").removeClass("dark-slide")),e('#header-secondary-outer[data-mobile="display_full"]').length>0&&e("body.mobile").length>0&&e("#header-outer").css("transform","translateY(0px)")},n),setTimeout(function(){e('.mobile #header-outer[data-permanent-transparent="1"]').length>0&&1==e('.mobile #header-outer[data-mobile-fixed="false"]').length&&e("#header-outer").transition({y:"0%"},400,"easeOutCubic")},i),e("body,html,#ajax-content-wrap, .container-wrap, .blurred-wrap").addClass("no-scroll"),e(window).trigger("nectar-box-roll-scroll-disabled"),e("#ajax-content-wrap, .blurred-wrap").removeClass("at-content"),e(".container-wrap").addClass("nectar-box-roll-class"),e(".nectar-box-roll #page-header-bg").removeClass("topBoxOut").addClass("topBoxIn").css("will-change","transform"),e(".container-wrap").removeClass("bottomBoxIn").addClass("bottomBoxOut").css("will-change","transform"),e('#header-outer[data-transparent-header="true"]').length>0&&0==e('#header-outer[data-permanent-transparent="1"]').length&&e("#header-outer").addClass("transparent"),e(".nectar-box-roll .overlaid-content").removeClass("topBoxOut2").removeClass("topBoxOut").addClass("topBoxIn2").css("will-change","transform"),e(".nectar-box-roll .trigger-scroll-down").removeClass("hovered")}},t.prototype.updateRowRightPadding=function(t){e(".wpb_row.full-width-section").each(function(){e(this).hasClass("extraPadding")&&1==t?e(this).css("padding-right",parseInt(e(this).css("padding-right"))-parseInt(e("body").attr("data-scrollbar-width"))+"px").removeClass("extraPadding"):e(this).css("padding-right",parseInt(e("body").attr("data-scrollbar-width"))+parseInt(e(this).css("padding-right"))+"px").addClass("extraPadding")}),e(".wpb_row.full-width-content").each(function(){0==e(this).find(".row-bg.using-image").length&&(e(this).hasClass("extraPadding")&&1==t?e(this).find(".row-bg").css("width",parseInt(e(this).width())-parseInt(e("body").attr("data-scrollbar-width"))+"px").removeClass("extraPadding"):e(this).find(".row-bg").css("width",parseInt(e("body").attr("data-scrollbar-width"))+e(this).width()+"px").addClass("extraPadding"))})},t.prototype.pauseVideoBG=function(){e(".nectar-box-roll video").length>0&&!this.nectarDOMInfo.usingMobileBrowser&&e(".nectar-box-roll video")[0].pause()},t.prototype.resumeVideoBG=function(){e(".nectar-box-roll video").length>0&&!this.nectarDOMInfo.usingMobileBrowser&&e(".nectar-box-roll video")[0].play()},window.NectarBoxRoll=t,window.NectarBoxRollHelper=function(){this.setInitialSize=function(){var t=e("#page-header-bg .overlaid-content").clone(),a=e(".scroll-down-wrap").clone();e("#page-header-bg .overlaid-content, #page-header-bg .scroll-down-wrap").remove(),t&&e(".nectar-box-roll").append(t),a&&e(".overlaid-content").append(a);var r=e('body[data-header-format="left-header"]').length>0&&e(window).width()>1e3?0:e("#header-space").height();0==e('#header-outer[data-transparent-header="true"]').length?(e(".nectar-box-roll .overlaid-content, .nectar-box-roll .canvas-bg, .container-wrap").css({height:window.innerHeight-r,"min-height":window.innerHeight-r}),0==e(".mobile").length&&0==e('body[data-header-format="left-header"]').length?(e("#ajax-content-wrap").css("margin-top",r),e("#slide-out-widget-area.fullscreen").css("margin-top","-"+r+"px")):e("#ajax-content-wrap, #slide-out-widget-area.fullscreen").css("margin-top","0")):e(".mobile").length>0&&0==e('body[data-permanent-transparent="1"]').length?e(".nectar-box-roll .overlaid-content, .nectar-box-roll .canvas-bg, .container-wrap").css("height",window.innerHeight-r):e(".nectar-box-roll .overlaid-content, .nectar-box-roll .canvas-bg, .container-wrap").css("height",window.innerHeight)}}}(jQuery);