HERE IS WHAT THE SLIDESHOW CODE would look like (ActionScript 2.0) if you do NOT use an images folder, but have the JPEG files in the same place as your .fla and .swf files! /* 0 */ var image0title:String = "Summer salad"; var image0desc:String = "Butter lettuce with apples, blood orange segments," + " gorgonzola, and raspberry vinaigrette."; var image0uri:String = "image0.jpg"; // <-- NOT is a separate folder // but in same folder as // your .fla and .swf files var image1title:String = "Turkey and Sun-dried Tomato Sandwich"; var image1desc:String = "Fresh roasted turkey with sundried tomatoes, " + "garlic aioli, and havarti."; var image1uri:String = "image1.jpg"; /* 2 */ var image2title:String = "Seared Salmon"; var image2desc:String = "Filet of wild salmon with caramelized onions, " + "new potatoes, and caper and tomato salsa."; var image2uri:String = "image2.jpg"; /* 3 */ var image3title:String = "New York Cheesecake"; var image3desc:String = "Creamy traditional cheesecake served with " + "chocolate sauce and strawberries."; var image3uri:String = "image3.jpg"; var currImage:Number = 0; var totalImages:Number = 4; menu_mc.title_txt.text = this["image" + currImage + "title"]; menu_mc.description_txt.text = this["image" + currImage + "desc"]; for (var i:Number = 0; i < totalImages; i++) { slideShow_mc.slides_mc["holder"+i].loadMovie( this["image" + (i) + "uri"], slideShow_mc.slides_mc.getNextHighestDepth() ); } slideShow_mc.slides_mc["holder4"].loadMovie( this["image0uri"], slideShow_mc.slides_mc.getNextHighestDepth() ); // function for the Next button function nextMenuItem( eventObj:Object ) { slideShow_mc.gotoAndPlay("slide" + (currImage)); if ((currImage+1) >= totalImages) { currImage = 0; } else { currImage++; } menu_mc.title_txt.text = this._parent["image" + currImage + "title"]; menu_mc.description_txt.text = this._parent["image" + currImage + "desc"]; } // add the event listener for the button next_btn.addEventListener( "click", nextMenuItem );