(function(window){	function BitmapLoader(src)	{		this.src		= src;		this.image		= new Image();		this.completed	= new signals.Signal();		this.error		= new signals.Signal();	}	BitmapLoader.prototype.load	= function()	{		var _this		= this;		this.image.onload	= function(){_this.onLoaded();};		this.image.onerror	= function(){_this.onError();};		this.image.src		= this.src;	}	BitmapLoader.prototype.onLoaded	= function()	{		this.completed.dispatch(this.image);	}	BitmapLoader.prototype.onError	= function()	{		alert('BitmapLoader.onError() > ' + this.src);	}	window.BitmapLoader = BitmapLoader;}(window));
