Photo gallery error

All of this code is working. It changes the pictures out as needed, BUT it keep getting a “NaN” error and then end with some random .09234798 number. It’s probably something simple but i’m not much a programer.

this.pathToPics = “animation/”;
this.pathToPics0 = “image0-t.jpg”;
this.pathToPics1 = “image1-t.jpg”;
this.pathToPics2 = “image2-t.jpg”;
this.pathToPics3 = “image3-t.jpg”;
this.pathToPics4 = “image4-t.jpg”;
this.pathToPics5 = “image5-t.jpg”;
this.pathToPics6 = “image6-t.jpg”;
this.pathToPics7 = “image7-t.jpg”;
this.pathToPics8 = “image8-t.jpg”;
this.pathToPics9 = “image9-t.jpg”;
// fill this array with your pics
this.pArray = [“image0.jpg”, “image1.jpg”, “image2.jpg”, “image3.jpg”, “image4.jpg”, “image5.jpg”, “image6.jpg”, “image7.jpg”, “image8.jpg”, “image9.jpg”];
this.fadeSpeed = 20;
this.pIndex = 0;
trace(this.pIndex);
trace(this.fadeSpeed);

loadMovie(this.pathToPics+this.pArray[0], _root.photo);
loadMovie(this.pathToPics1, _root.photo1);
loadMovie(this.pathToPics2, _root.photo2);
loadMovie(this.pathToPics3, _root.photo3);
loadMovie(this.pathToPics4, _root.photo4);
loadMovie(this.pathToPics5, _root.photo5);
loadMovie(this.pathToPics6, _root.photo6);
loadMovie(this.pathToPics7, _root.photo7);
loadMovie(this.pathToPics8, _root.photo8);
loadMovie(this.pathToPics9, _root.photo9);
loadMovie(this.pathToPics0, _root.photo0);

loadMovie(this.pathToPics+this.pArray[0], this.photo);
MovieClip.prototype.changePhoto = function(d) {
this.pIndex = Math.min(Math.max(0, this.pIndex), this.pArray.length);
this.pIndex++;
if (this.pIndex>=this.pArray.length) {
this.pIndex = 0;
}
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 = this.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;
}
};
setInterval(this, “changePhoto”, 3000);