1'use strict'; 2 3var menubtn = document.querySelectorAll('.hamburger-button')[0]; 4var menuSearchBtn = document.querySelector('#searchBtn'); 5var loginButton = document.querySelector('#loginBtn'); 6 7if (menubtn) { 8 menubtn.onclick = function () { 9 document.body.classList.toggle('menu-open'); 10 }; 11} 12 13if (menuSearchBtn) { 14 menuSearchBtn.onclick = function () { 15 document.querySelector('.top-menu .form-wrapper').classList.toggle('collapsed'); 16 document.body.classList.toggle('menu-search-open'); 17 document.querySelector('.top-menu .form-wrapper input.search-input').focus(); 18 }; 19} 20 21if (loginButton) { 22 loginButton.onclick = function (e) { 23 e.preventDefault(); 24 document.body.classList.toggle('login-open'); 25 }; 26} 27 28var toggleMobileSearch = function toggleMobileSearch(e) { 29 e.preventDefault(); 30 document.querySelector('.mobile-search-area').classList.toggle('collapsed'); 31 document.getElementById('searchText').classList.toggle('hide'); 32 document.querySelector('.mobile-search-area input').focus(); 33}; 34 35if (document.querySelector('#searchText')) { 36 document.querySelector('#searchText').onclick = toggleMobileSearch; 37} 38//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAyLW9yZ2FuaXNtcy9oZWFkZXIvaGVhZGVyLmpzIl0sIm5hbWVzIjpbIm1lbnVidG4iLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3JBbGwiLCJtZW51U2VhcmNoQnRuIiwicXVlcnlTZWxlY3RvciIsImxvZ2luQnV0dG9uIiwib25jbGljayIsImJvZHkiLCJjbGFzc0xpc3QiLCJ0b2dnbGUiLCIkIiwiZm9jdXMiLCJlIiwicHJldmVudERlZmF1bHQiLCJ0b2dnbGVNb2JpbGVTZWFyY2giLCJnZXRFbGVtZW50QnlJZCJdLCJtYXBwaW5ncyI6Ijs7QUFBQSxJQUFNQSxVQUFVQyxTQUFTQyxnQkFBVCxDQUEwQixpQkFBMUIsRUFBNkMsQ0FBN0MsQ0FBaEI7QUFDQSxJQUFNQyxnQkFBZ0JGLFNBQVNHLGFBQVQsQ0FBdUIsWUFBdkIsQ0FBdEI7QUFDQSxJQUFNQyxjQUFjSixTQUFTRyxhQUFULENBQXVCLFdBQXZCLENBQXBCOztBQUVBLElBQUlKLE9BQUosRUFBYTtBQUNYQSxVQUFRTSxPQUFSLEdBQWtCLFlBQU07QUFDdEJMLGFBQVNNLElBQVQsQ0FBY0MsU0FBZCxDQUF3QkMsTUFBeEIsQ0FBK0IsV0FBL0I7QUFDRCxHQUZEO0FBR0Q7O0FBRUQsSUFBSU4sYUFBSixFQUFtQjtBQUNqQkEsZ0JBQWNHLE9BQWQsR0FBd0IsWUFBTTtBQUM1QkwsYUFDR0csYUFESCxDQUNpQix5QkFEakIsRUFFR0ksU0FGSCxDQUVhQyxNQUZiLENBRW9CLFdBRnBCO0FBR0FSLGFBQVNNLElBQVQsQ0FBY0MsU0FBZCxDQUF3QkMsTUFBeEIsQ0FBK0Isa0JBQS9CO0FBQ0FDLE1BQUUscUJBQUYsRUFBeUJDLEtBQXpCO0FBQ0QsR0FORDtBQU9EOztBQUVELElBQUlOLFdBQUosRUFBaUI7QUFDZkEsY0FBWUMsT0FBWixHQUFzQixVQUFDTSxDQUFELEVBQU87QUFDM0JBLE1BQUVDLGNBQUY7QUFDQVosYUFBU00sSUFBVCxDQUFjQyxTQUFkLENBQXdCQyxNQUF4QixDQUErQixZQUEvQjtBQUNELEdBSEQ7QUFJRDs7QUFFRCxJQUFNSyxxQkFBcUIsU0FBckJBLGtCQUFxQixDQUFDRixDQUFELEVBQU87QUFDaENBLElBQUVDLGNBQUY7QUFDQVosV0FBU0csYUFBVCxDQUF1QixxQkFBdkIsRUFBOENJLFNBQTlDLENBQXdEQyxNQUF4RCxDQUErRCxXQUEvRDtBQUNBUixXQUFTYyxjQUFULENBQXdCLFlBQXhCLEVBQXNDUCxTQUF0QyxDQUFnREMsTUFBaE
38QsQ0FBdUQsTUFBdkQ7QUFDQVIsV0FBU0csYUFBVCxDQUF1QiwyQkFBdkIsRUFBb0RPLEtBQXBEO0FBQ0QsQ0FMRDs7QUFPQSxJQUFJVixTQUFTRyxhQUFULENBQXVCLGFBQXZCLENBQUosRUFBMkM7QUFDekNILFdBQVNHLGFBQVQsQ0FBdUIsYUFBdkIsRUFBc0NFLE9BQXRDLEdBQWdEUSxrQkFBaEQ7QUFDQWIsV0FBU0csYUFBVCxDQUNFLDRCQURGLEVBRUVFLE9BRkYsR0FFWVEsa0JBRlo7QUFHRCIsImZpbGUiOiIwMi1vcmdhbmlzbXMvaGVhZGVyL2hlYWRlci5qcyIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IG1lbnVidG4gPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuaGFtYnVyZ2VyLW1lbnUnKVswXVxuY29uc3QgbWVudVNlYXJjaEJ0biA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNzZWFyY2hCdG4nKVxuY29uc3QgbG9naW5CdXR0b24gPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjbG9naW5CdG4nKVxuXG5pZiAobWVudWJ0bikge1xuICBtZW51YnRuLm9uY2xpY2sgPSAoKSA9PiB7XG4gICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QudG9nZ2xlKCdtZW51LW9wZW4nKVxuICB9XG59XG5cbmlmIChtZW51U2VhcmNoQnRuKSB7XG4gIG1lbnVTZWFyY2hCdG4ub25jbGljayA9ICgpID0+IHtcbiAgICBkb2N1bWVudFxuICAgICAgLnF1ZXJ5U2VsZWN0b3IoJy50b3AtbWVudSAuZm9ybS13cmFwcGVyJylcbiAgICAgIC5jbGFzc0xpc3QudG9nZ2xlKCdjb2xsYXBzZWQnKTtcbiAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC50b2dnbGUoJ21lbnUtc2VhcmNoLW9wZW4nKTtcbiAgICAkKCcuZm9ybS13cmFwcGVyIGlucHV0JykuZm9jdXMoKTtcbiAgfVxufVxuXG5pZiAobG9naW5CdXR0b24pIHtcbiAgbG9naW5CdXR0b24ub25jbGljayA9IChlKSA9PiB7XG4gICAgZS5wcmV2ZW50RGVmYXVsdCgpXG4gICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QudG9nZ2xlKCdsb2dpbi1vcGVuJylcbiAgfVxufVxuXG5jb25zdCB0b2dnbGVNb2JpbGVTZWFyY2ggPSAoZSkgPT4ge1xuICBlLnByZXZlbnREZWZhdWx0KClcbiAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLm1vYmlsZS1zZWFyY2gtYXJlYScpLmNsYXNzTGlzdC50b2dnbGUoJ2NvbGxhcHNlZCcpXG4gIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZWFyY2hUZXh0JykuY2xhc3NMaXN0LnRvZ2dsZSgnaGlkZScpXG4gIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5tb2JpbGUtc2VhcmNoLWFyZWEgaW5wdXQnKS5mb2N1cygpXG59XG5cbmlmIChkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjc2VhcmNoVGV4dCcpKSB7XG4gIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNzZWFyY2hUZXh0Jykub25jbGljayA9IHRvZ2dsZU1vYmlsZVNlYXJjaFxuICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFxuICAgICcubW9iaWxlLXNlYXJjaC1hcmVhIGJ1dHRvbidcbiAgKS5vbmNsaWNrID0gdG9nZ2xlTW9iaWxlU2VhcmNoXG59XG4iXX0=
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.