rem: if (this.events && this.events[type] && this.events[type][fn]){ 
add: if (this.events && this.events[type]){ var pos = this.events[type].keys.indexOf(fn); if (pos == -1) return this; var key = this.events[type].keys.splice(pos,1)[0]; 
context: 	removeEvent: function(type, fn){		if (this.events && this.events[type] && this.events[type][fn]){			if (this.removeEventListener){				this.removeEventListener((type == 'mousewheel' && !window.khtml) ? 'DOMMouseScroll' : type, this.events[type][fn], false);			} else {				this.detachEvent('on'+type, this.events[type][fn]);			}			this.events[type][fn] = null;		}		return this;	},
meta: 7826	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7826/a2560b6edca4199bf8e5624a345f815890b122c2/Element.js/buggy/Native/Element.js