PageSourceSearch

https://www.rtsdecaux.com/themes/custom/jcd/html/generic/js/behaviors/scroll.bottom-min.js?t8qtmb

js rtsdecaux.com collected 2026-09-30 21:07:34 UTC 2,810 bytes, 1 lines download raw bytes

1var jcd=jcd||{};!function(e){jcd.scrollBottom=function(o){"use strict";var t=e(".search-filter").length>0?e(".search-filter").offset().top:0,a=e(".article-filter").length>0?e(".article-filter").offset().top:0,n=e(".presence-filter").length>0?e(".presence-filter").offset().top:0,l=e("#toolbar-bar").length>0?e("#toolbar-bar").height()+e("#toolbar-item-administration-tray").height():0,r=e(".main-header .header-middle").height(),c=function(){e(window).width()<=1024?e("html,body").animate({scrollTop:(a||n)-l},{queue:!1,duration:500,complete:function(){e(".main-header.on-device").removeClass("nav-down").addClass("nav-up")}}):e("html,body").animate({scrollTop:(a||n)-r-l},{queue:!1,duration:500,complete:function(){e(".main-header.on-device").removeClass("nav-down").addClass("nav-up")}})};e(once("scrollBottom",".scroll-bottom",o)).each(function(){e(this).click(function(){var o=e(".sticky-block.cloned");o.addClass("sticky-active"),o.find("h5").hide();var t=o.outerHeight();return o.removeClass("sticky-active"),o.find("h5").show(),e(window).width()<=1024?e.scrollTo(this.hash,1e3,{offset:0}):e.scrollTo(this.hash,1e3,{offset:-r-t}),!1})}),e(once("scrollBottom",".home-scroll-bottom")).each(function(){var o=e(this).closest(".home-simple-block"),t=o.next(".home-simple-block"),a="";t.length&&(a=t.data("homepage-current-anchor"))&&e(this).attr("href","#"+a),e(this).on("click",function(t){t.preventDefault(),a&&(window.location.hash="#"+a);var n=o.height()+o.offset().top;e.scrollTo(n,1e3)})}),e(".home-scroll-bottom",o).length&&once("scrollToAnchor","html").length&&e(document).ready(function(){var o=window.location.hash;if(o){var t=o.replace("#",""),a=e('.home-simple-block[data-homepage-current-anchor="'+t+'"]');e.scrollTo(a,1e3)}});var i=e(".home-scroll-bottom:last",o),s=i.attr("href");"#"!==s&&void 0!==s||i.parent().remove(),e(once("scrollFilter",".our-presence-section .presence-filter a",o)).each(function(){e(this).click(function(o){c(),e(document).ajaxComplete(c),o.stopPropagation()})}),e(".search-form .c-sel").on("change",function(o){once("AJAX","html").length&&e(document).ajaxComplete(function(){!0!==window.reset?e(window).width()<=1024?e("html,body").animate({scrollTop:t-l},{queue:!1,duration:500,complete:function(){e(".main-header.on-device").removeClass("nav-down").addClass("nav-up")}}):e("#toolbar-bar").length>0?e("html,body").animate({scrollTop:t-r-l},{queue:!1,duration:500,complete:function(){e(".main-header.on-device").removeClass("nav-down").addClass("nav-up")}}):e("html,body").animate({scrollTop:t-r-l-54},{queue:!1,duration:500,complete:function(){e(".main-header.on-device").removeClass("nav-down").addClass("nav-up")}}):window.reset=!1})})}}(jQuery),Drupal.behaviors.scrollBottom={attach:jcd.scrollBottom},jQuery.isReady&&Drupal.behaviors.scrollBottom.attach(document);

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.