Gallery Code..Conversion plz help

Ok I have some code that I created awhile back to load images for a website. It has since become very tedious and I’m having to restructure the site and rename hundreds of files to fit my code…

I would like to know if there is a way to read the contents of a directory and grab the names of the files and load a gallery …but I want to structure it around the following code:

But I’ve Attached the FLA.


picNamesA = ["pic1","pic2","pic3","pic4","pic5","pic6"];
picNamesB = ["pic7","pic8","pic9","pic10","pic11","pic12"];
picNamesC = ["pic13","pic14","pic15","pic16","pic17","pic18"];
picNamesD = ["pic19","pic20","pic21","pic22","pic23","pic24"];
picNamesE = ["pic25","pic26","pic27","pic28","pic29","pic30"];
picNamesF = ["pic31","pic32","pic33","pic34","pic35","pic36"];
picNamesG = ["pic37","pic38","pic39","pic40","pic41","pic42"];
picNamesH = ["pic43","pic44","pic45","pic46","pic47","pic48"];
picNamesI = ["pic49","pic50","pic51","pic52","pic53"];
picsDir = "pics/chevy/";
picsThumb = "thumbs/chevy/";

pic1();
pic2();
pic3();
pic4();
pic5();
pic6();
fbutton();
unloadMovie("_root.picholder");


function pic1() {
        for(i=0; i<picNamesA.length; i++) {
                mc = this.createEmptyMovieClip("container"+i, i);
				trace(mc.getDepth());
				mc._y = 20;
                mc._x = i*55+30;
                loadMovie(picsThumb+"sm_"+picNamesA*+".jpg", "container"+i);
        }
        for(i=0; i<picNamesA.length; i++) {
                mcbutton = this.attachMovie("hidden", "hidden"+i, i+picNamesA.length);
				//trace(mcbutton.getDepth());
                mcbutton._y = 20;
				mcbutton._x = i*55+30;
				mcbutton.i = i;
				mcbutton.onRelease = function() {
        		//trace(_root.picNamesA[this.i]);
        		loadMovie(picsDir+picNamesA[this.i]+".jpg", _root.picholder);
					}

                }
        }
		
function pic2() {
        for(i=0; i<picNamesB.length; i++) {
                mc2 = this.createEmptyMovieClip("container1"+i, i+picNamesA.length*2);
				trace(mc2.getDepth()); 
				mc2._y = 65;
                mc2._x = i*55+30;
                loadMovie(picsThumb+"sm_"+picNamesB*+".jpg", "container1"+i);
        }
        for(i=0; i<picNamesB.length; i++) {
                mcbutton2 = this.attachMovie("hidden", "hidden1"+i, i+picNamesA.length*3);
                mcbutton2._y = 65;
				mcbutton2._x = i*55+30;
				mcbutton2.i = i;
				mcbutton2.onRelease = function() {
        		//trace(_root.picNamesB[this.i]);
        		//getURL(picsDir+_root.picNamesB[this.i]+".jpg", "_blank");
				loadMovie(picsDir+picNamesB[this.i]+".jpg", _root.picholder);
					}

                }
        }
		
	
function pic3() {
        for(i=0; i<picNamesC.length; i++) {
                mc2 = this.createEmptyMovieClip("container2"+i, i+picNamesA.length*4);
				//trace(mc2.getDepth()); 
				mc2._y = 110;
                mc2._x = i*55+30;
                loadMovie(picsThumb+"sm_"+picNamesC*+".jpg", "container2"+i);
        }
        for(i=0; i<picNamesC.length; i++) {
                mcbutton2 = this.attachMovie("hidden", "hidden2"+i, i+picNamesA.length*5);
                mcbutton2._y = 110;
				mcbutton2._x = i*55+30;
				mcbutton2.i = i;
				mcbutton2.onRelease = function() {
        		//trace(_root.picNamesB[this.i]);
        		//getURL(picsDir+_root.picNamesB[this.i]+".jpg", "_blank");
				loadMovie(picsDir+picNamesC[this.i]+".jpg", _root.picholder);
					}

                }
        }
		
function pic4() {
        for(i=0; i<picNamesD.length; i++) {
        mc2 = this.createEmptyMovieClip("container3"+i, i+picNamesA.length*6);
		mc2._y = 155;
        mc2._x = i*55+30;
        loadMovie(picsThumb+"sm_"+picNamesD*+".jpg", "container3"+i);
        }
        for(i=0; i<picNamesD.length; i++) {
        mcbutton2 = this.attachMovie("hidden", "hidden3"+i, i+picNamesA.length*7);
        mcbutton2._y = 155;
		mcbutton2._x = i*55+30;
		mcbutton2.i = i;
		mcbutton2.onRelease = function() {
		loadMovie(picsDir+picNamesD[this.i]+".jpg", _root.picholder);
					}

                }
        }
		
function pic5() {
        for(i=0; i<picNamesE.length; i++) {
        mc2 = this.createEmptyMovieClip("container4"+i, i+picNamesA.length*8);
		mc2._y = 200;
        mc2._x = i*55+30;
        loadMovie(picsThumb+"sm_"+picNamesE*+".jpg", "container4"+i);
        }
        for(i=0; i<picNamesE.length; i++) {
        mcbutton2 = this.attachMovie("hidden", "hidden4"+i, i+picNamesA.length*9);
        mcbutton2._y = 200;
		mcbutton2._x = i*55+30;
		mcbutton2.i = i;
		mcbutton2.onRelease = function() {
		loadMovie(picsDir+picNamesE[this.i]+".jpg", _root.picholder);
					}

                }
        }
		
function pic6() {
        for(i=0; i<picNamesF.length; i++) {
        mc2 = this.createEmptyMovieClip("container5"+i, i+picNamesA.length*10);
		mc2._y = 245;
        mc2._x = i*55+30;
        loadMovie(picsThumb+"sm_"+picNamesF*+".jpg", "container5"+i);
        }
        for(i=0; i<picNamesF.length; i++) {
        mcbutton2 = this.attachMovie("hidden", "hidden5"+i, i+picNamesA.length*11);
        mcbutton2._y = 245;
		mcbutton2._x = i*55+30;
		mcbutton2.i = i;
		mcbutton2.onRelease = function() {
		loadMovie(picsDir+picNamesF[this.i]+".jpg", _root.picholder);
					}

		}
}


function pic7() {
        for(i=0; i<picNamesG.length; i++) {
        mc2 = this.createEmptyMovieClip("container6"+i, i+picNamesA.length*12);
		mc2._y = 20;
        mc2._x = i*55+30;
        loadMovie(picsThumb+"sm_"+picNamesG*+".jpg", "container6"+i);
        }
        for(i=0; i<picNamesG.length; i++) {
        mcbutton2 = this.attachMovie("hidden", "hidden6"+i, i+picNamesA.length*13);
        mcbutton2._y = 20;
		mcbutton2._x = i*55+30;
		mcbutton2.i = i;
		mcbutton2.onRelease = function() {
		loadMovie(picsDir+picNamesG[this.i]+".jpg", _root.picholder);
					}

		}
}

function pic8() {
        for(i=0; i<picNamesH.length; i++) {
        mc2 = this.createEmptyMovieClip("container7"+i, i+picNamesA.length*14);
		mc2._y = 65;
        mc2._x = i*55+30;
        loadMovie(picsThumb+"sm_"+picNamesH*+".jpg", "container7"+i);
        }
        for(i=0; i<picNamesH.length; i++) {
        mcbutton2 = this.attachMovie("hidden", "hidden7"+i, i+picNamesA.length*15);
        mcbutton2._y = 65;
		mcbutton2._x = i*55+30;
		mcbutton2.i = i;
		mcbutton2.onRelease = function() {
		loadMovie(picsDir+picNamesH[this.i]+".jpg", _root.picholder);
					}

		}
}

function pic9() {
        for(i=0; i<picNamesI.length; i++) {
        mc2 = this.createEmptyMovieClip("container8"+i, i+picNamesA.length*16);
		mc2._y = 110;
        mc2._x = i*55+30;
        loadMovie(picsThumb+"sm_"+picNamesI*+".jpg", "container8"+i);
        }
        for(i=0; i<picNamesI.length; i++) {
        mcbutton2 = this.attachMovie("hidden", "hidden8"+i, i+picNamesA.length*17);
        mcbutton2._y = 110;
		mcbutton2._x = i*55+30;
		mcbutton2.i = i;
		mcbutton2.onRelease = function() {
		loadMovie(picsDir+picNamesI[this.i]+".jpg", _root.picholder);
					}

		}
}
function clearDepths() {
	for(i=0; i<150; i++) {
		unloadMovie("container"+i);
	}
}

function fbutton() {
	fbutton = this.attachMovie("forward","foward1",1000);
	fbutton._x = 160
	fbutton._y = 290
	fbutton.onRelease = function () {
			clearDepths();
			pic7();
			pic8();
			pic9();
			bbutton();
	}
}

function bbutton() {
	bbutton = this.attachMovie("back","back1",1000);
	bbutton._x = 160
	bbutton._y = 290
	bbutton.onRelease = function () {
		clearDepths();
		loadMovie("chevygal.swf",_root.stage1);
	}
}