New at ActionScripting

I’m new at actionscripting althought not new to flash. I tried creating the photo gallery using the code that is posted here on kirupa @(http://www.kirupa.com/developer/mx/photogallery.htm)
but it doesn’t seem to load. I"ve been using Flash 5, (I’m more comfortable using 5) and I don’t know if it makes a difference. But I also tried it on MX and it didnt’ seem to load with MX either. I don’t know if I’m messing up on the dir for the images or what have you, but most of the time I get nothing when I preview it, other times my image frames pops up for a split second.

here’s what I’ve what i’ve done

// Code written by sbeener (suprabeener)
// 
// i wrote this code, but you can use and abuse it however you like.
// the methods are defined in the order which they occur to make it
// easier to understand.
// 
// variables ------------------------------------------
// put the path to your pics here, include the slashes (ie. "pics/")
// leave it blank if they're in the same directory
this.pathToPics = "product/";
// fill this array with your pics
this.pArray = ["bau.jpg", "canz.jpg", "clocks1.jpg", "clocks2.jpg", "FORKS.jpg", "keyfinal.jpg", "pigs.jpg", "reflection2.jpg", "shine.jpg", "space1.jpg", "triangle.jpg"];
this.fadeSpeed = 20;
this.pIndex = 0;
// MovieClip methods ----------------------------------
// d=direction; should 1 or -1 but can be any number
// loads an image automatically when you run animation
loadMovie (this.pathToPics+this.pArray[0], _root.photo);
MovieClip.prototype.changePhoto = function (d) { this.pIndex = (this.pIndex+d)%this.pArray.length;if (this.pIndex<0) {this.pIndex += this.pArray.length;}this.onEnterFrame = fadeOut;};
MovieClip.prototype.fadeOut = function () { if (this.photo._alpha>this.fadeSpeed) {this.photo._alpha -= this.fadeSpeed;} else {this.loadPhoto();}};
MovieClip.prototype.loadPhoto = function () { var p = _root.photo;p._alpha = 0;p.loadMovie(this.pathToPics+this.pArray[this.pIndex]);this.onEnterFrame = loadMeter;};
MovieClip.prototype.loadMeter = function () { var i, l, t;l = this.photo.getBytesLoaded();t = this.photo.getBytesTotal();if (t>0 && t == l) {this.onEnterFrame = fadeIn;} else {trace (l/t);}};
MovieClip.prototype.fadeIn = function () { if (this.photo._alpha<100-this.fadeSpeed) {this.photo._alpha += this.fadeSpeed;} else {this.photo._alpha = 100;this.onEnterFrame = null;}};
// Actions -----------------------------------------
// these aren't necessary, just an example implementation
this.onKeyDown = function () { if (Key.getCode() == Key.LEFT) {this.changePhoto(-1);} else if (Key.getCode() == Key.RIGHT) {this.changePhoto(1);}};
Key.addListener(this);

any ideas?
thanks