rendered paste body var seconds = '<% = Session.Item("seconds")%>';
var minutes = '<% = Session.Item("minutes")%>';
var hours = '<% = Session.Item("hours")%>';
var pause = false;
var onpause = false;
function countDownOne()
{
// Pause - if paused, set pause = false to enable continuation, but don't call function //////////
if(pause)
{
if(onpause = false)
{
pause = false;
onpause = true;
document.getElementById('clock').innerText = "Paused - " + hours + ":" + minutes + ":" + seconds;
setTimeout("countDownOne('')", 1000)
}
else if(onpause = true)
{
onpause = false;
setTimeout("countDownOne('')", 1000)
}
}
else
{
seconds--;
// Decrease seconds on function call
// Countdown between seconds, minutes and hours /////////////////////////////////////////////////
if(seconds < 0)
{
minutes--;
seconds = 59;
}
if(minutes < 0)
{
hours--;
minutes = 59;
}
//////////////////////////////////////////////////////////////////////////////////////////////////
// Set clock to display remaining time. If hours < 0, stop timer, display notice //////////////////
if(hours < 0)
{
pause = true;
onpause = true;
document.getElementById('clock').innerText = "P : " + pause + ", OP : " + onpause
}
else
{
document.getElementById('clock').innerText = hours + ":" + minutes + ":" + seconds;
}
//////////////////////////////////////////////////////////////////////////////////////////////////
setTimeout("countDownOne('')", 1000)
}
//////////////////////////////////////////////////////////////////////////////////////////////////
}
//////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////
countDownOne();