title: Javascript setTimeout(); for ProgressBar doesn't work
body: <p>On my website I have a progressbar and when I click the <em>Download</em> button, the progressbar starts. By the way I want it to progress a bit slowly, so I thought I could use <code>setTimeout();</code>.</p>
  
  <p><a href="http://jsfiddle.net/pHxSy/9/" rel="nofollow">http://jsfiddle.net/pHxSy/9/</a></p>
  
  <p>If you look at that jsfiddle, when you click the <em>Download</em> button anything happens. I've tested it on firefox and the console tells me <code>ReferenceError: startTime is not defined</code>.</p>
  
  <p>How could I fix this?</p>