diff --git a/static/main.js b/static/main.js index 075569c..28bfa31 100644 --- a/static/main.js +++ b/static/main.js @@ -1,4 +1,7 @@ + var localModeEnabled = false; + +// References to howler objects var howlerSounds = []; function ready(fn) { @@ -58,43 +61,51 @@ ready(function() { reset.addEventListener("click", resetSearch, false); sounds_nav.addEventListener("click", resetSearch, false); - // keyboard listener for global key strokes/inputs - document.onkeydown = function(evt) { - evt = evt || window.event; - if (evt.keyCode == 27) { - // esc key - resetSearch(); - } else if ((evt.keyCode == 75 || evt.keyCode == 67) && evt.ctrlKey) { - // ctrl+k and ctrl+c key binding - killAllAudio(); - } else if (evt.keyCode == 88 && evt.ctrlKey){ - toggleLocalMode(); - } - }; - - // TODO: make sure that only sound buttons get selected, not ALL a-tags. See d4377e0f49dc8dd5787f4466c9ab7f7e7cd37ec5#note_857 - // keyboard listener for enter key - var all_a_s = document.getElementsByTagName("a"); - for(i=0; i