@@ -76,7 +76,18 @@ function initToggleSearchWindow() {
82+function initHotKeys() {
83+ document.onkeydown = function(evt) {
84+ evt = evt || window.event;
85+ // ESC to close search window
86+ if (evt.keyCode == 27) {
87+ document.body.classList.remove('has-active-search-window');
82 // search functionality
93 // search functionality
@@ -301,5 +312,6 @@ if (document.readyState === "complete" ||
301 document.addEventListener("DOMContentLoaded", function () {
312 document.addEventListener("DOMContentLoaded", function () {
302 initToggleSearchWindow();
313 initToggleSearchWindow();
303 initSearch();
314 initSearch();