PageSourceSearch

https://www.posthotel.cc/sites/default/files/js/js_xvodhzv4y_1O_h_EJmKjTg8FaEBt_cG6_7c-gepuTb4.js

js posthotel.cc collected 2026-10-06 05:33:37 UTC 3,559 bytes, 101 lines download raw bytes

1(function ($, Drupal, drupalSettings) {
2  var wt = window.wt || {};
3  wt.scrollpos = wt.scrollpos || {};
4  wt.scrollpos.settings = wt.scrollpos.settings || {};
5  wt.scrollpos.settings.scrollOffsetY = wt.scrollpos.settings.scrollOffsetY || (function () {
6    return $('.wt__header').hasClass('wt__header--banner') ? $('.wt__header').height() : 0;
7  })();
8  wt.scrollpos.settings.spsClass = wt.scrollpos.settings.spsClass || 'wt__header';
9  wt.scrollpos.settings.classAbove = wt.scrollpos.settings.classAbove || 'wt__header--scrollpos-above';
10  wt.scrollpos.settings.classBelow = wt.scrollpos.settings.classBelow || 'wt__header--scrollpos-below';
11  wt.scrollpos.init = function () {
12    ScrollPosStyler.init(wt.scrollpos.settings);
13  }
14
15  Drupal.behaviors.wtScrollpos = Drupal.behaviors.wtScrollpos || {
16    attach: function (context, settings) {
17      $(document, context).once('wt.scrollpos').each(wt.scrollpos.init);
18    }
19  }
20
21}(jQuery, Drupal, drupalSettings));
22;
23(function ($, Drupal) {
24  var wt = window.wt || {};
25
26  wt.mainMenu.container = '.region--mainnav';
27  wt.mainMenu.toggleBtn = '.burger__btn';
28  wt.mainMenu.treshold = 99999;
29  wt.scrollpos.settings.scrollOffsetY = 600;
30
31  wt.getFixedTop = function() {
32    if ($(window).width() > 767) {
33      return wt.getToolbarHeight() + 100 + 20;
34    } else {
35      return wt.getToolbarHeight() + $('.row--header').height() + 5;
36    }
37  }
38
39  wt.adjustFrontendToToolbar = function () {
40    var defer = $.Deferred();
41    window.setTimeout( function() {
42      $('body').css('paddingTop', wt.getToolbarHeight() + 'px');
43      defer.resolve();
44    }, 50);
45    return defer.promise();
46  }
47  $(document).on('drupalToolbarOrientationChange drupalToolbarTrayChange', wt.adjustFrontendToToolbar );
48  wt.ready.push( wt.adjustFrontendToToolbar );
49
50  $('.overlay__close').click( function() {
51    $(wt.mainMenu.toggleBtn).click();
52  });
53
54  $('.scrolldown').click( function() {
55    wt.scrollTo('#scroll=main');
56  });
57
58  $('.to_top').click( function() {
59    wt.scrollTo('#scroll=body');
60  });
61
62  $('.overlay__curtain').click( function(ev) {
63    if (ev.target == this) {
64      $(wt.mainMenu.toggleBtn).click();
65    }
66  });
67
68  wt.startSlider = {};
69  wt.startSlider.adjustArrowPos = function() {
70    $('.slick--startpackage .slick-arrow, .slick--package_by_room .slick-arrow').css('top', $('.slick--startpackage .link__imgcanvas, .slick--package_by_room .link__imgcanvas').first().height()/2 + 'px' );
71  }
72  wt.startSlider.onImagesLoaded = function() {
73    $('.slick--startpackage, .slick--package_by_room').imagesLoaded( function() {
74      window.setTimeout( wt.startSlider.adjustArrowPos, 200 );
75    });
76  }
77  wt.ready.push( wt.startSlider.onImagesLoaded );
78
79  $('.slick--startpackage, .slick--package_by_room').on('init', function(event, slick) {
80    var $slider = $(event.target);
81    $slider.find('.link__textwrapper').matchHeight({byRow: false});
82  });
83  $('.slick--startpackage, .slick--package_by_room').on('beforeChange', function(event, slick, currentSlide, nextSlide) {
84    var $slider = $(event.target);
85    $slider.find('.slick-arrow').css('top', Math.max($slider.find('.link__imgcanvas').first().height()/2, 100) + 'px' );
86  });
87
88  wt.setMainnavActiveTrail = function() {
89    $('.nav__li--main.is-active').parents('.nav__li--main').each( function() {
90      $(this).addClass('is-active').children('.nav__a--main').addClass('is-active');
91    });
92  }
93
94  $(wt.mainMenu.toggleBtn).click( wt.setMainnavActiveTrail );
95
96  wt.ready.forEach( function(executeHandler) {
97    $(executeHandler);
98  });
99
100}(jQuery, Drupal));
101;

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.