I need a Javascript timer that starts at 0:00:00 and counts up. I started with a clock script but I can't figure out how to reset it so it starts counting from 0:00:00. This is what I have:


Code:
function start_clock () {
  var d=new Date()
  var h= d.getHours()
  var m= d.getMinutes() + ""
  var s= d.getSeconds() + ""

  if (m.length==1) { m="0" + m } //  2 decimal spaces.
  if (s.length==1) { s="0" + m } // 2 decimal spaces.
  myTimer.innerHTML=h + ":" + m + ":" + s
}
That starts the clock at whatever time now is and dynamically keeps on counting up. I trided modifying it like this:

Code:
function start_clock () {
  var d=new Date()
  d.setHours(0,0,0)  // <--------------
  var h= d.getHours()
  var m= d.getMinutes() + ""
  var s= d.getSeconds() + ""

  if (m.length==1) { m="0" + m } //  2 decimal spaces.
  if (s.length==1) { s="0" + m } // 2 decimal spaces.
  myTimer.innerHTML=h + ":" + m + ":" + s
}
So now it prints the 0:00:00 but it doesn't count anymore.

Help pretty please?