Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!------ Puntoinfinito ------>
- <div id="clock1">05<span class="small">Hrs </span>34<span class="small">Min </span>20<span class="small">Sec </span>
- <script language="JavaScript">
- /* Update clock for 24hr to start at 06/19/2012 1600 EET - 1400 GMT */
- StartCountDown("clock1","06/19/2012 01:00 PM -2400")
- /*
- Author: Puntoinfinito (www.infiniter.tk)
- */
- function StartCountDown(myDiv,myTargetDate)
- {
- var dthen = new Date(myTargetDate);
- var dnow = new Date();
- ddiff = new Date(dthen-dnow);
- gsecs = Math.floor(ddiff.valueOf()/1000);
- CountBack(myDiv,gsecs);
- }
- function Calcage(secs, num1, num2)
- {
- s = ((Math.floor(secs/num1))%num2).toString();
- if (s.length < 2)
- {
- s = "0" + s;
- }
- return (s);
- }
- function CountBack(myDiv, secs)
- {
- var DisplayStr;
- var DisplayFormat = "%%H%%" + "<span class='small'>Hrs </span>" + "%%M%%" + "<span class='small'>Min </span>" + "%%S%%" + "<span class='small'>Sec </span>";
- DisplayStr = DisplayFormat.replace(/%%D%%/g, Calcage(secs,86400,100000));
- DisplayStr = DisplayStr.replace(/%%H%%/g, Calcage(secs,3600,100));
- DisplayStr = DisplayStr.replace(/%%M%%/g, Calcage(secs,60,60));
- DisplayStr = DisplayStr.replace(/%%S%%/g, Calcage(secs,1,60));
- if(secs > 0)
- {
- document.getElementById(myDiv).innerHTML = DisplayStr;
- setTimeout("CountBack('" + myDiv + "'," + (secs-1) + ");", 990);
- }
- else
- {
- document.getElementById(myDiv).innerHTML = "BUUUM!";
- }
- }
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement