Rezing problem

http://www.falloutbmx.com/photographySite/

press the first button, the cat picture loads loads wrong the first time, i’m using this AS


spacing = 10;
_root.containerMC._alpha = 0;

MovieClip.prototype.loadPic = function(pic){
	_root.containerMC._alpha = 0;
	this.loadMovie(pic);
	_root.onEnterFrame = function(){
		var t = containerMC.getBytesTotal(), l = containerMC.getBytesLoaded();
		if (t != 0 && Math.round(l/t) == 1){
			var w = containerMC._width + spacing, h = containerMC._height + spacing;
			border.resizeMe(w, h);
			delete _root.onEnterFrame;
		}
	}
};
MovieClip.prototype.resizeMe = function(w, h){
	var speed = 3;
	this.onEnterFrame = function(){
		this._width += (w - this._width)/speed;
		this._height += (h - this._height)/speed;
		if( Math.abs(this._width-w)<1){
			this._width = w;
			this._height = h;
			_root.containerMC._x = this._x - this._width/2 + spacing/2;
			_root.containerMC._y = this._y - this._height/2 + spacing/2;
			_root.containerMC._alpha = 100;
			delete this.onEnterFrame;
		}
	}
};

anyone know why it loads wrong on the first click before it is cached?