rem: if (!this.events || !this.events[type] || !this.events[type][fn]) return this; if (this.removeEventListener){ this.removeEventListener((type == 'mousewheel' && !window.khtml) ? 'DOMMouseScroll' : type, this.events[type][fn], false); 
add: 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; 
context: 	removeEvent: function(type, fn){		if (!this.events || !this.events[type] || !this.events[type][fn]) return this;		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: 6924	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6924/af66a6919b8d36f1a1d048c31276da23a227b278/Element.js/clean/Native/Element.js