var seconds = 4752529; var currentTime = new Date(); currentTime = Math.floor(currentTime/1000); function displayCountdown() { newTime = new Date(); newTime = Math.floor(newTime/1000); if (currentTime != newTime) { seconds = seconds - 1; currentTime = newTime; } if (seconds <= 0) { document.getElementById("countdown").innerHTML = "RACE COUNTDOWN: STARTED!"; } else { vDiff = seconds; vDurDays = 86400; vDurHours = 3600; vDurMins = 60 vDays = Math.floor(vDiff / vDurDays); vDiff = (vDiff - (vDays * vDurDays)); vHours = Math.floor(vDiff / vDurHours); vDiff = (vDiff - (vHours * vDurHours)); vMins = Math.floor(vDiff / vDurMins); vDiff = Math.floor(vDiff - (vMins * vDurMins)); message = "RACE COUNTDOWN
"; if (vDays == 1) message = message + vDays + " day : "; else message = message + vDays + " days : "; if (vHours == 1) message = message + "0" + vHours + " hour
"; else if (vHours <= 9) message = message + "0" + vHours + " hours
"; else message = message + vHours + " hours
"; if (vMins == 1) message = message + "0" + vMins + " minute : "; else if (vMins <= 9) message = message + "0" + vMins + " minutes : "; else message = message + vMins + " minutes : "; if (vDiff == 1) message = message + "0" + vDiff + " second"; else if (vDiff <= 9) message = message + "0" + vDiff + " seconds"; else message = message + vDiff + " seconds"; document.getElementById("countdown").innerHTML = message; setTimeout('displayCountdown();', 500); } }