rem: var key = this.events[type].keys.splice(pos,1)[0]; 
context: 	removeEvent: function(type, fn){		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];			if (this.removeEventListener){				this.removeEventListener((type == 'mousewheel' && window.gecko) ? 'DOMMouseScroll' : type, key, false);			} else {				this.detachEvent('on'+type, this.events[type].values.splice(pos,1)[0]);			}		}		return this;	},
meta: 7052	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7052/0ea13c407f295a800d34adf6f6781e9d4f15d4d1/Element.js/buggy/Native/Element.js