rem: sources.each(function(source){ var img = new Asset.image(source, { 'onload': function(){ options.onProgress.call(this, counter); counter++; if (counter == sources.length) options.onComplete(); } 
add: ['load', 'abort', 'error'].each(function(type){ var event = properties['on' + type]; delete properties['on' + type]; element.addEvent(type, function(){ this.removeEvent(type, arguments.callee); event.call(this); 
context: 		sources.each(function(source){			var img = new Asset.image(source, {				'onload': function(){					options.onProgress.call(this, counter);					counter++;					if (counter == sources.length) options.onComplete();				}			});			images.push(img);		});
meta: 9980	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9980/243daa139e7bec321c6e5f7e1a1ce87fa91633cd/Assets.js/clean/Remote/Assets.js