rem: element.addEvent(type, function(){ this.removeEvent(type, arguments.callee); event.call(this); }); 
add: image[type] = function(){ if (!image) return; if (!element.parentNode){ element.width = image.width; element.height = image.height; } image = image.onload = image.onabort = image.onerror = null; event.call(element); element.fireEvent(name, element, 1); } 
context: 			element.addEvent(type, function(){				this.removeEvent(type, arguments.callee);				event.call(this);			});
meta: 7826	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7826/ae85e8ed84919625e20e71ca06d60865bd374d2b/Assets.js/buggy/Remote/Assets.js