if (window.Element){

  if (!Element.prototype.addEventListener && Element.prototype.attachEvent){

  Element.prototype.addEventListener = function(type, listener, useCapture){
      this.attachEvent('on' + type, listener);
  };


  }

  if (!Element.prototype.removeEventListener && Element.prototype.detachEvent){

  Element.prototype.removeEventListener = function(type, listener, useCapture){
      this.detachEvent('on' + type, listener);
  };

  }

}

