let time_adjust = 0.25; function displayTimer() { $("#panel").hide(); $("#timer").show(); document.getElementById("timer").style.display = "block"; } setTimeout(displayTimer, 1000*60*time_adjust); //displays the timer after 40 seconds var time_left = 60*1.5; //total time in seconds var cinterval; function time_dec(){ time_left--; document.getElementById('time-left').innerHTML = time_left; if(time_left == 0){ clearInterval(cinterval); document.getElementById('is_dropout').value = 1; } } cinterval = setInterval('time_dec()', 1000); function resetTimer(){ time_left = 60*1.5; document.getElementById("timer").style.display = "none"; $("#panel").show(); setTimeout(displayTimer, 1000*60*time_adjust); } document.addEventListener('mousemove', resetTimer); document.addEventListener('click', resetTimer);