PageSourceSearch

https://fetz-hotel.de/wp-content/themes/fetz/js/main.min.js?ver=v2.0.0

js fetz-hotel.de collected 2026-10-10 01:36:36 UTC 6,744 bytes, 1 lines download raw bytes

1!function(S,T,D){"use strict";String.prototype.hashCode=function(){var e,t=0;if(0===this.length)return t;for(e=0;e<this.length;e++)t=(t<<5)-t+this.charCodeAt(e),t|=0;return t};var M={setCookie:function(e,t,n){var i="";if(n){var o=new Date;o.setTime(o.getTime()+24*n*60*60*1e3),i="; expires="+o.toUTCString()}document.cookie=e+"="+(t||"")+i+"; path=/"},getCookie:function(e){for(var t=document.cookie.split(";"),n=0;n<t.length;n++){var i=t[n].trim().split("="),o=i[0],a=i[1];if(o===e)return a}return null}};function E(){var e=document.querySelector(".exit-intent-popup"),t="exitIntentShown-"+(location.href+e.innerText).hashCode();if(e&&!M.getCookie(t)){e.classList.add("visible"),M.setCookie(t,"true",30);var n=S(".popup-content *").addClass("fade-up");S("body").addClass("no-scroll"),n.each(function(){S(this).addClass("triggered")})}}function L(e){S("body").removeClass("no-scroll");var t=document.querySelector(".exit-intent-popup");t&&(e.target.classList.contains("exit-intent-popup")||e.target.classList.contains("close")||27===e.keyCode)&&t.classList.remove("visible")}S(document).ready(function(){var e=S("#menu_icon"),h=S("#menu"),t=S("#extended"),n=S("body"),i=n.hasClass("faded-bar"),o=S(".fetz-popup"),a=S(".btn-popup"),s=function(e){for(var t=e+"=",n=document.cookie.split(";"),i=0;i<n.length;i++){for(var o=n[i];" "===o.charAt(0);)o=o.substring(1,o.length);if(0===o.indexOf(t))return o.substring(t.length,o.length)}return null}("info-popup-dismissed"),r=o.data("delay")||5e3,c=0<o.length&&null===s;a.click(function(){!function(e,t,n){var i="";if(n){var o=new Date;o.setTime(o.getTime()+60*n*1e3),i="; expires="+o.toUTCString()}document.cookie=e+"="+(t||"")+i+"; SameSite=Strict; Secure; path=/"}("info-popup-dismissed",1,60*(o.data("dismiss-for")||1)*24),o.remove()}),c&&setTimeout(function(){o.show()},r),e.click(function(e){t.scrollTop(0),h.toggleClass("active"),e.stopPropagation()}),t.click(function(e){e.stopPropagation()}),n.click(function(){h.hasClass("active")&&h.removeClass("active"),b()});var l=document.querySelector(".wpcf7");l&&(l.addEventListener("wpcf7submit",function(e){},!1),l.addEventListener("wpcf7invalid",function(e){},!1)),S(".f-img").each(function(){S(this).css("background-position").split(",")}),S(".slider").each(function(){var t,n=S(this),i=n.find(".slider-item"),o=i.length,a=0,s=i.eq(a),e=n.parent(),r=i.length,c=e.hasClass("header-slider"),l=1<r&&c,d=(Date.now(),4e3);function u(e){(a=(a+(e=void 0===e?1:e))%o)<0&&(a=o-1),s.removeClass("active"),(s=i.eq(a)).addClass("active"),n.toggleClass("is-dark",s.hasClass("is-dark")),c&&h.toggleClass("is-dark",s.hasClass("is-dark")),l&&(clearTimeout(t),t=setTimeout(u,d))}e.find(".arrow").click(function(){u(S(this).hasClass("left")?-1:1)}).toggleClass("hidden",r<=1),l&&(t=setTimeout(u,d)),u(0)});var d=T.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,u=T.innerHeight,p=T.innerWidth<=700,f=1380<T.innerWidth;S.fn.isInViewport=function(){var e=S(this).offset().top;S(this).outerHeight();return e<d+u-25};var g=S(".text-row");function m(){g.each(function(){var e=S(this),t=e.children().not(".text-row-buffer-item").length,n=e.hasClass("four-in-a-row"),i=e.hasClass("three-in-a-row");this.placeholder||(this.placeholder=e.find(".text-row-buffer-item").show().remove(),this.placeholderHidden=!0);var o=!f;p||!(n&&t%(o?2:4)!=0)&&!(i&&t%(o?2:3)!=0)?this.placeholderHidden||(this.placeholder.remove(),this.placeholderHidden=!0):this.placeholderHidden&&(e.append(this.placeholder),this.placeholderHidden=!1)})}var v=S(".text-tile, .f-img, .quote > .content, .quote > .tagLine, .slider-tile:not(.header-slider), .img-row-item, .text-row-item, .wp-block-fetz-blocks-squares, .room-img, .img-container, .logo-container, .menu-and-links-container").addClass("fade-up"),C=S(".footer")[0],w=S(".room-switcher, .switcher-tile");function k(e){d=T.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop,v.each(function(){var e=S(this);e.isInViewport()&&e.addClass("triggered")}),i&&n.toggleClass("scrolled-show",150<d),!p&&h.hasClass("active")&&h.removeClass("active"),w.each(function(){var e=document.documentElement.scrollHeight-d-u,t=C.offsetHeight;e-t<0?S(this).css({position:"absolute",bottom:t}):S(this).css({position:"fixed",bottom:""})})}n.append(w),S(T).scroll(D.throttle(k,100,{leading:!0}
1)).resize(D.throttle(function(){u=T.innerHeight,p=T.innerWidth<=650,f=1380<T.innerWidth,m()},10)),k(),m();var y=/^(0?[1-9]|[12]\d|3[01])\.(0?[1-9]|1[0-2])\.([12]\d{3})$/;function b(){x.find(".select-extra-options").removeClass("show")}S.fn.datepicker.languages["de-DE"]={format:"dd.mm.yyyy",days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],daysShort:["So","Mo","Di","Mi","Do","Fr","Sa"],daysMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekStart:1,months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"]};var x=S(".select-extra-wrapper").each(function(){var e=S(this),i=e.find("input[type='hidden']"),o=e.find(".select-extra-options"),a=e.find(".placeholder"),s=e.find(".label"),t=e.find(".select-extra-trigger"),r=o.find("li");t.click(function(e){e.stopPropagation(),b(),o.toggleClass("show")}),r.each(function(e){var t=S(this);t.click(function(){t.toggleClass("selected"),function(){var t=[],n=[];o.removeClass("show"),r.each(function(){var e=S(this);e.hasClass("selected")&&(t.push("<span class='selection'>"+e.text()+"</span>"),n.push(e.text()))}),a.toggleClass("hidden",0<n.length);var e=t.join(", ");s.html(e),e=n.join(", "),i.val(e)}()})})});S(".date-picker").each(function(){var e=S(this),t=e.parent().find("input[type='hidden']"),n=Date.now();if(0<t.length){var i=t.val();i&&i.match(y)?(n=i,e.text(n)):t.val("")}e.datepicker({language:"de-DE",startDate:Date.now(),format:"dd.mm.yyyy",date:n}).on("pick.datepicker",function(e){t.val(e.date.getDate()+"."+(e.date.getMonth()+1)+"."+e.date.getFullYear())})}),S(".conditional-show").each(function(){var t=S(this),e=t.data("show-when");if(e){var n=function(){var e=S(this).val().trim();t.toggle(0<e.length&&"0"!==e)};S("#"+e).change(n).keyup(n).trigger("change")}}),function(){var e=document.querySelector(".exit-intent-popup");if(null!=e){var t="exitIntentShown-"+(location.href+e.innerText).hashCode();M.getCookie(t)||("ontouchstart"in T||0<navigator.maxTouchPoints?setTimeout(E,5e3):document.addEventListener("mouseout",function(e){!e.relatedTarget&&e.clientY<10&&(E(),document.removeEventListener("mouseout",arguments.callee))}),document.addEventListener("keydown",L),document.addEventListener("click",function(e){e.target.closest(".exit-intent-popup .close")&&L(e)}))}}()})}(jQuery,window,lodash);

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.