title: add addEventListener to IE7 via .htc
body: <p>I know in IE8 you can extend the <code>Element Interface</code> so you can abstract attachEvent/detachEvent, such as...</p>
  
  <pre><code>if (!window.addEventListener) {
      // Internet Explorer 8 provides access to its 'Element' Interface…
  
      window.Element.prototype.addEventListener = function(type, listener, useCapture) {
          this.attachEvent('on' + type, listener);
      }
  
      window.Element.prototype.removeEventListener = function(type, listener, useCapture) {
          this.detachEvent('on' + type, listener);
      }
  }
  </code></pre>
  
  <p>...but I'm not sure how to implement this in IE7, although I've heard it's possible via a .htc file?</p>
  
  <p>Can any way show me how exactly?</p>