XML Slideshow Thumbs modification help

I’m trying to make a few modifications to the XML Slideshow;

I’ve removed the scrolling, and would like the thumbnails to animate X position when they load; starting off stage and moving on.

I’d also like a black border around the thumbs to appear on Rollover/Click…I have an idea on how this should work, but having trouble implementing it…I’m guessing I’d have to attach another movieclip behind each thumb and set visibility of that clip on rollover.

Any help would be greatly appreciated. Here’s the code I’m using with the attempt at animation.

function thumbnails_fn(k) {
	thumbnail_mc.createEmptyMovieClip("t"+k, thumbnail_mc.getNextHighestDepth());
	tlistener = new Object();
	tlistener.onLoadInit = function(target_mc) {
		target_mc._x = hit_right._x-(target_mc._width+5)*k;
		/* begin anim
		targX = "thumbnail_mc.t"+k._x;
		cX = "thumbnail_mc.t"+k._x-1000;
		difX = cX-_root.targX;
		setProperty("thumbnail_mc.t"+k, _x, cX-(difX/5));
		// end anim */
		target_mc.pictureValue = k;
		target_mc.onRelease = function() {
			p = this.pictureValue-1;
			nextImage();
		};
		target_mc.onRollOver = function() {
			this._alpha = 50;
			//thumbNailScroller();
		};
		target_mc.onRollOut = function() {
			this._alpha = 100;
		};
	};
	image_mcl = new MovieClipLoader();
	image_mcl.addListener(tlistener);
	image_mcl.loadClip(thumbnails[k], "thumbnail_mc.t"+k);
}