title: Can't use "download" as a function name in javascript
body: <p>I've had a problem with this little snippet:</p>
  
  <pre><code>&lt;script&gt;
  function download() {
      alert('Hi');
  }
  &lt;/script&gt;
  &lt;a href="#" onClick="javascript:download();"&gt;Test&lt;/a&gt;
  </code></pre>
  
  <p>Once I click on the link in Chrome 14.0, I get a </p>
  
  <pre><code>Uncaught TypeError: string is not a function
  </code></pre>
  
  <p>in Firefox and IE it works just fine. I solved the problem by renaming the function but I'm still curious what's with the "download" thing in Chrome. It's not a reserved keyword as far as I know so what might it be?</p>