Help with dynamic variables

Hi peps … ok, so I have a for loop that is supposed to create an emptyMC and then place an image inside that emptyMC then attach a rollOver state to that emptyMC.

I’m having trouble understanding how to create the dynamic variables needed to create different rollOver states.

Here’s my code:
[AS]
function loadThumbs(){
for(var i:Number=0; i<4; i++){
var newThumbPic:MovieClip = eval(“thumbPic”+i);
newThumbPic = thumbs.createEmptyMovieClip(“thumbPic”+i,thumbs.getNextHighestDepth());
newThumbPic._y = i65;
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(thumbs);
thumbs.onLoadComplete = function(){
newThumbPic.onRollOver = function():Void {
_root.thumbNoteOut(myMC);
}
newThumbPic.onRollOut = function():Void {
_root.thumbNoteIn(myMC);
}
}
mcLoader.loadClip(“flash/”+_root.thumbs_array
,newThumbPic);
}
}
[/AS]

or how do I get the rollOver on thumbPic+i ?
Can anyone help me?

Thx!