diff --git a/umbra/behaviors.d/marquette_edu.js b/umbra/behaviors.d/marquette_edu.js index 67833d9..20d70ff 100644 --- a/umbra/behaviors.d/marquette_edu.js +++ b/umbra/behaviors.d/marquette_edu.js @@ -3,34 +3,37 @@ // vim:set sw=8 et: // -var umbraState = {'idleSince':null,'done':null}; - - -var intervalID = setInterval(scrollInterval,50); -var images; -var imageID=0; -var imageCount=0; -function scrollInterval() { - scroll(); +var umbraState = {'idleSince':null}; +var umbraIntervalID = setInterval(umbraScrollInterval,50); +var umbraAlreadyClicked = {}; +function umbraScrollInterval() { //if not at the bottom if(window.scrollY + window.innerHeight < document.documentElement.scrollHeight) { - umbraState.idleSince=Date.now(); - } - else { - clearInterval(intervalID); + umbraScroll(); umbraState.idleSince=null; - var videoBox = document.querySelectorAll("div#vid_box a"); - if(videoBox.length>0) { - for(i=0;i0) { + for(i=0;i UMBRA_USER_ACTION_IDLE_TIMEOUT_SEC) {