use `.call` to give similar behavior between `addEventListener` and `attachEvent`

see http://quirksmode.org/dom/events/
Merge pull request #62 from nuts/gh-pages

use `.call` to give similar behavior between addEventListener and attachEvent