1function cookieSet(e,t,n){var i=new Date,n=(i.setTime(i.getTime()+24*n*60*60*1e3),"expires="+i.toUTCString());document.cookie=e+"="+t+";"+n+";path=/"}function cookieGet(e){for(var t=e+"=",n=decodeURIComponent(document.cookie).split(";"),i=0;i<n.length;i++){for(var o=n[i];" "==o.charAt(0);)o=o.substring(1);if(0==o.indexOf(t))return o.substring(t.length,o.length)}return""}!function(t){t(".c-accordion");t(".c-accordion__title").on("click",function(){var e=t(this);(e=e.parent()).hasClass("active")?(e.removeClass("active"),e.find(".c-accordion__content").slideUp("fast")):(e.addClass("active"),e.find(".c-accordion__content").slideDown("fast"))})}(jQuery),jQuery,AOS.init({once:!0}),function(e){var t=e(".js-arrow-down"),n=e("main"),i=e(".c-header").outerHeight();0!=t.length&&t.on("click",function(){e("html, body").animate({scrollTop:n.offset().top-i},1e3)})}(jQuery),function(t){0!=t(".js-booking-widget").length&&t(".js-booking-widget .c-btn--primary").on("click",function(){var e=t(".js-booking-url").val();window.open(e,"_blank")})}(jQuery),function(e){function t(){e(this).width()>=client.css_bp_lines&&e("body").addClass("u-lines-visible")}e(window).resize(function(){t()}),t()}(jQuery),function(e){e(".c-btn, .wp-block-button__link, .c-btn--primary, .c-btn--secondary").not(".c-reserve").not(".c-btn--nude").each(function(){e(this).html("<span>"+e(this).text()+"</span>")}),e(".gform_wrapper.gravity-theme input[type=submit]").wrap("<span class='c-btn'></span>"),e(".u-no-space-last-child > p:last-child a").closest(".u-no-space-last-child").removeClass("u-no-space-last-child")}(jQuery),function(s){s(window).resize(function(){window.expand_content()}),window.expand_content=function(){var o=s(window);s(".js-expand-left, .js-expand-right").each(function(){var e=s(this).parent(),t=s(this).closest(".row").parent(),n=s(this).find(".c-fade__top, .c-fade__bottom, .c-fade__left .c-fade__cover"),t=(o.width()-t.width())/2,i=e.width()+t;"100%"==e.css("max-width")?(s(this).width("100%"),s(this).css("margin-left",0),s(this).css("margin-right",0),n&&(n.css("left",0),n.css("right",0))):(s(this).width(i),s(this).hasClass("js-expand-left")&&s(this).css("margin-left","-"+t+"px"),s(this).hasClass("js-expand-right")&&s(this).css("margin-right","-"+t+"px"))}),s(".js-expand-full-width").each(function(){var e=s(this).parent(),t=(o.width()-e.width())/2;e.width();s(this).width(o.width()),s(this).css("margin-left","-"+t+"px"),s(this).css("margin-right","-"+t+"px")})},window.expand_content()}(jQuery),function(e){var t=e(".c-hero");t.attr("data-hero-wrap-num-blocks"),e(".c-header")}(jQuery),function(e){e(".js-jump-menu").on("change",function(){window.location.href=e(this).val()})}(jQuery),jQuery(".js-lazy").lazy(),function(t){t("a.js-magnific").each(function(e){e.preventDefault,t(this).magnificPopup({disableOn:700,type:"iframe",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1})}),t(".js-magnific-zoom").each(function(e){e.preventDefault,(e=t(this)).magnificPopup({items:{src:e.attr("data-image")},disableOn:700,type:"image",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1,image:{verticalFit:!0}})})}(jQuery),function(t){t(".js-match-height .js-match-height-item").matchHeight({byRow:!1,property:"min-height",target:null,remove:!1}),t("*[data-match-height=true]").each(function(){var e=t(this).attr("data-match-height-slug");t("*[data-match-height-slug="+e+"]").matchHeight({byRow:!1,property:"min-height",target:null,remove:!1})})}(jQuery),function(t){function n(e){t(".c-filter--menus button.c-filter__item").addClass("d-none"),t(".c-filter--menus button.c-filter__item[data-loc="+e+"]").removeClass("d-none"),t("select.c-filter--menus").addClass("d-none"),t("select.c-filter--menus[data-loc="+e+"]").removeClass("d-none"),t(".js-menu").not(".js-menu[data-loc="+e+"]").fadeOut(function(){}),t(".js-menu[data-loc="+e+"]").removeClass("d-none"),t(".js-menu[data-loc="+e+"]").fadeIn(),window.expand_content()}t(".c-filter--menus button.c-filter__item").on("click",function(){var e=t(this).attr("data-menu"),e=t(".js-menu[data-menu='"+e+"']");t([document.documentElement,document.body]).animate({scrollTop:e.offset().top},500)}),t("select.c-filter--menus").on("change",function(){var e=t(this).val(),e=t(".js-menu[data-menu='"+e+"']");t([document.documentElement,document.body]).animate({scrollTop:e.offset().top},500)}),t(".c-filter--loc button.c-filter__item").on("click",function(){var e=t(this).attr("data-loc");t(".c-filter--loc button.c-filter__item").removeClass("active"),t(".c-filter--loc button.c-filter__item").removeClass("u-underline"),t(this).addClass("active"),t(this).addClass("u-underline"),n(e)}),t("select.c-filter--loc").on("change",function(){n(t(this).val())})}(jQuery),function(e){var t,n=e(".js-burger"),i=e(".js-nav-main"),o=e(".js-header"),s=client.css_bp_lines,a=e(window);function c(){o.removeClass("menu-open"),i.removeClass("open"),i.find("li").removeClass("open"),i.find("li ul").css("display","none"),l("close")}function l(e){var t=n.find("i.zmdi");"open"==e?(t.removeClass("zmdi-menu"),t.addClass("zmdi-close")):(t.removeClass("zmdi-close"),t.addClass("zmdi-menu"))}function r(e){e-a.scrollTop()<e-offset?o.addClass("sticky"):o.removeClass("sticky")}n.on("click",function(e){e.preventDefault(),n.find("i.zmdi").hasClass("zmdi-menu")?(o.addClass("menu-open"),i.addClass("open"),l("open")):c()}),e(window).resize(function(){e(window).width()>s&&c()}),i.find(".menu-item-has-children > a").each(function(){var t=e(this).parent();e(window).width()>s?t.hover(function(){t.find("ul").slideDown(300)},function(){t.find("ul").slideUp(300)}):e(this).click(function(e){e.preventDefault(),0==t.hasClass("open")?(t.find("ul").slideDown(300),t.addClass("open")):(t.find("ul").slideUp(300),t.removeClass("open"))})}),offset=50,didScroll=!1,r(t=e(".c-page-container").offset().top),a.scroll(function(){didScroll=!0}),setInterval(function(){didScroll&&(didScroll=!1,r(t))},500)}(jQuery),function(o){var s=o(".js-newsletter-form"),a=o(".js-newsletter-provider"),c=o(".js-newsletter-email"),l=o(".js-newsletter-firstname"),r=o(".js-newsletter-lastname"),d=o(".js-newsletter-msg");s.on("submit",function(e){var t,n,i;return e.preventDefault,e=a.val(),t=c.val(),n=l.val(),i=r.val(),d.html(""),""==t?(d.addClass("c-notice--error"),d.html("<p>Please enter your email.</p>"),d.removeClass("d-none")):""==n?(d.addClass("c-notice--error"),d.html("<p>Please enter your firstname.</p>"),d.removeClass("d-none")):(e={action:"newsletter_signup",provider:e,user_email:t,user_firstname:n,user_lastname:i},o.ajax({url:client.ajax_url,type:"POST",data:e,dataType:"json",success:function(e){e.status?(s.remove(),d.addClass("c-notice--success").removeClass("c-notice--error, d-none"),d.html("<p>Thank you, you have been subscribed to our newsletter.</p>")):(d.html("<p>"+e.error+"</p>"),d.removeClass("d-none"))}})),!1})}
1(jQuery),function(t){cookieGet("popup")||0!=t(".c-modal--popup").length&&(t.magnificPopup.open({items:{src:t(".c-modal--popup"),type:"inline",modal:!1,showCloseBtn:!0},closeMarkup:'<button title="%title%" type="button" class="mfp-close"></button>',modal:!1,showCloseBtn:!0,preloader:!1,callbacks:{close:function(){cookieSet("popup",!0,"1")}}}),t(".c-modal--popup .js-close-popup").click(function(e){t.magnificPopup.close()}))}(jQuery),function(e){var t,n,i=window.location.search,i=new URLSearchParams(i).get("campaign"),o=(i&&(t="campaign",i=i,n="",(o=1)&&((s=new Date).setTime(s.getTime()+24*o*60*60*1e3),n="; expires="+s.toUTCString()),document.cookie=t+"="+(i||"")+n+"; path=/"),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}("campaign"));if(o){var s=e(".js-book-now-btn");0<s.length&&s.each(function(){e(this).attr("href","https://www.sevenrooms.com/reservations/thechineselibraryhk/ppc")})}}(jQuery),function(){jQuery(".c-valign");window.valign_table_heights=function(){}}(),function(n){n(".c-video__click").on("click",function(){var e=n(this),t=(e=e.closest(".c-video")).find(".c-video__player").get(0);e.find(".c-video__controller"),e.hasClass("playing")?(e.removeClass("playing"),t.pause()):(e.addClass("playing"),t.play())}),n(".c-wp").fitVids()}(jQuery); 2 3//amos - 20/11/24 - search for all sevenrooms links in page and add distil id into the link url querystring 4function waitForDistilObject() { 5 return new Promise((resolve, reject) => { 6 const intervalId = setInterval(() => { 7 if (window.distil) { 8 if( distil.getAnonymousId().substring(0,5) != "track" ){ 9 clearInterval(intervalId); 10 resolve(window.distil); 11 } 12 } 13 }, 200); 14 }); 15} 16 17(function($) { 18 waitForDistilObject().then((thatObject) => { 19 20 var distilID=distil.getAnonymousId(); 21 $('a').each(function(){ 22 var linkHref=$(this).attr('href'); 23 if(linkHref.indexOf('sevenrooms')>0){ 24 var url = new URL(linkHref); 25 url.searchParams.append('daid', distilID); 26 $(this).attr('href', url.toString() ); 27 //console.log( $(this).attr('href') ); 28 } 29 }); 30 }); 31})(jQuery);
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.