PageSourceSearch

https://www.larrivee.de/wp-content/themes/larrivee/js/app.min.js?ver=0.9.1

js larrivee.de collected 2026-09-26 07:23:03 UTC 7,079 bytes, 1 lines download raw bytes

1function isTouchDevice(){return window.matchMedia("(pointer: coarse)").matches?(document.body.classList.add("isTouchDevice"),!0):(document.body.classList.remove("isTouchDevice"),!1)}var layzr=new Layzr({container:"#main"});!function(e){function t(){var t=e(".hero__item video")[0],o=t.currentTime>0&&!t.paused&&!t.ended&&t.readyState>2;return o}function o(){e(".slider").slick({dots:!0,arrows:!0,infinite:!0,speed:500,responsive:[{breakpoint:1025,settings:{arrows:!1}}]})}function a(){var o=e(".header"),a=e("#main"),i=e("#main .nav__secondary"),n=o.height();a.find("> *:first-child").offset().top<0&&(l.body.hasClass("morph")||l.body.addClass("morph")),a.find("> *:first-child").offset().top>=0&&l.body.removeClass("morph"),e(".hero__item").length&&(e("#main").find(".section").offset().top<=0?(e(".hero").css("visibility","hidden"),e(".hero__item video").length&&t()&&e(".hero__item video")[0].pause()):(e(".hero").css("visibility","visible"),e(".hero__item video").length&&(t()||e(".hero__item video")[0].play()))),i.length>0&&0!=i.height()&&(i.offset().top<n-i.height()?0==e("#container > .nav__secondary").length&&i.clone().hide().appendTo("#container").addClass("fixed").fadeIn("fast"):e("#container > .nav__secondary").fadeOut("fast").remove()),e(".img-set").each(function(){e(this).is(":in-viewport")?e(this).addClass("inview"):e(this).removeClass("inview")})}function i(){if(e(".flyout").length){var t=e(".flyout");1e3*t.data("delay"),+t.data("clt")/24,t.data("flyout");t.addClass("flyout--show"),t.find(".flyout__close").on("click",function(){t.removeClass("flyout--show")})}}function n(t){var o=t.find(".marker"),a=[{featureType:"administrative",elementType:"labels.text.fill",stylers:[{color:"#444444"}]},{featureType:"landscape",elementType:"all",stylers:[{color:"#f2f2f2"}]},{featureType:"poi",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"all",stylers:[{saturation:-100},{lightness:45}]},{featureType:"road.highway",elementType:"all",stylers:[{visibility:"simplified"}]},{featureType:"road.arterial",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"all",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"all",stylers:[{color:"#46bcec"},{visibility:"on"}]}],i=new google.maps.StyledMapType(a,{name:"Styled Map"}),n={scrollwheel:!1,draggable:!1,zoom:12,center:new google.maps.LatLng(0,0)},l=new google.maps.Map(t[0],n);return l.mapTypes.set("map_style",i),l.setMapTypeId("map_style"),l.markers=[],o.each(function(){s(e(this),l)}),r(l),l}function s(e,t){var o=new google.maps.LatLng(e.attr("data-lat"),e.attr("data-lng")),a=new google.maps.Marker({position:o,map:t});if(t.markers.push(a),e.html()){var i=new google.maps.InfoWindow({content:e.html()});google.maps.event.addListener(a,"click",function(){i.open(t,a)})}}function r(t){var o=new google.maps.LatLngBounds;e.each(t.markers,function(e,t){var a=new google.maps.LatLng(t.position.lat(),t.position.lng());o.extend(a)}),1==t.markers.length?(t.setCenter(o.getCenter()),t.setZoom(11)):t.fitBounds(o)}var l={win:e(window),doc:e(document),html:e("html"),body:e("body"),IE:e("body").hasClass("ie"),isTouchDevice:navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry|Windows Phone)/)},c={width:l.win.width(),height:l.win.height(),headerH:e(".header").outerHeight()-10};if(e(".nav__secondary").length){var d=(e(".nav__secondary").offset().top,e(".nav__secondary-item")),h=(c.headerH+60,d.find('a[href^="#"]'));h.map(function(){var t=e(e(this).attr("href"));if(t.length)return t})}e(document).ready(function(){var s=document.createElement("script");s.async=!0,s.src="https://static.resmio.com/static/reputation-widget.js";var r=document.getElementsByTagName("script")[0];if(r.parentNode.insertBefore(s,r),e("body.page-template-page-blog .posts").masonry({itemSelector:".post",columnWidth:0}),e(window).resize(),e("a").each(function(){var t=new RegExp("/"+window.location.host+"/");t.test(this.href)||e(this).attr("target","_blank")}),e(".footer__totop").on("click touch",function(t){e("#main").animate({scrollTop:0},800),t.preventDefault()}),e(".nav__trigger").on("click touchstart",function(t){e("body").toggleClass("show-nav"),t.preventDefault()}),e(".acc").length){e(".acc__content");e(".acc__title").on("click",function(t){t.preventDefault(),e(".acc__title").removeClass("acc__title--open"),e(this).hasClass("acc__title--open")||e(this).toggleClass("acc__title--open").next().slideToggle("fast")})}e(".menu-item-booking").on("click",function(t){l.body.hasClass("is-booking")||(e("body").addClass("is-booking"),e(".app").addClass("app--booking").addClass("animate"),e(this).addClass("current-menu-item"),t.preventDefault(),t.stopPropagation())}),e("#container, .booking__close").on("click",function(t){l.body.hasClass("is-booking")&&(e("body").removeClass("is-booking"),e(".app").removeClass("animate"),setTimeout(function(){e(".app").removeClass("app--booking")},400),e(".menu-item-booking").removeClass("current-menu-item"),t.preventDefault())}),e(".qtranxs-lang-menu").on("click",function(t){e(this).toggleClass("lng--open"),t.preventDefault()});var c=null;e(".gmap").each(function(){c=n(e(this))}),e(".hero").length&&(e(".hero__trigger").on("click touchstart",function(t){e("#main").scrollTo(e("#main .section").first().offset().top-e(".header").height()+27),t.preventDefault()}),e(".hero-slider").slick({dots:!0,arrows:!0,autoplay:!1,infinite:!0,speed:1e3,fade:!0,cssEase:"linear",responsive:[{breakpoint:768,settings:{arrows:!1,slidesToShow:1}}],prevArrow:'<a href="#" class="slick-prev icon-left-open"></a>',nextArrow:'<a href="#" class="slick-next icon-right-open"></a>'}),e(".flyout").slick({dots:!0,arrows:!1,autoplay:!1,infinite:!0,speed:400,vertical:!0,cssEase:"linear",responsive:[{breakpoint:768,settings:{vertical:!0,arrows:!1,slidesToShow:1}}]}),e(".slick-active").hasClass("hero__item--dark")?e("body").addClass("is-dark"):e("body").removeClass("is-dark"),e(".hero-slider").on("beforeChange",function(t,o,a,i){e(".hero__item").eq(i).hasClass("hero__item--dark")?e("body").addClass("is-dark"):e("body").removeClass("is-dark")}),e(".hero__item video").length&&(t()||e(".hero__item video")[0].play())),e(".fancybox-thumb").fancybox({prevEffect:"true",nextEffect:"true",helpers:{title:{type:"outside"}}}),e("[data-fancybox]").fancybox({toolbar:!1,ajax:{css:{width:"600px"}},afterLoad:function(){layzr=new Layzr({container:".fancybox-slide"}),o()}}),a(),i(),o()}),e('a[href*="#"]:not([href="#"])').on("click",function(){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){var t=e(this.hash);if(t=t.length?t:e("[name="+this.hash.slice(1)+"]"),t.length)return e("html, body").animate({scrollTop:t.offset().top-120},1e3),!1}}),e("#main").bind("scroll",function(){a()}),e.fn.smoothScroll=function(t,o,a){return o=o||800,t=t||-200,a="undefined"==typeof a||a,this.each(function(){e("html, body").animate({scrollTop:e(this).offset().top+t},o),this.id&&a&&(window.location.hash=this.id)})}}(jQuery),new ResizeObserver(isTouchDevice).observe(document.body);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.