Looping with motion tween

I am creating a xml slide show of images. basic slideshow of one image fading ontop of the other and looping back to the other. problem is that there are 6 versions of the this code and when switching from one to the other it starts skiping. i have 6 scenes and i have posted the code 6 times in each scene. here is my code for the slide show:

loadMovie (pic1=myXML.firstChild.childNodes[2].childNodes[6].childNodes[0].firstChild.nodeValue, pan2.PicHolder);
var fade1:Tween = new Tween (Holder, “_alpha”, Regular.easeOut, 100, 100, 200, false);
fade1.onMotionFinished = function () {
loadMovie (pic5=myXML.firstChild.childNodes[2].childNodes[6].childNodes[1].firstChild.nodeValue, pan2.PicHolder2);
var fade2:Tween = new Tween (Holder, “_alpha”, Regular.easeOut, 100, 100, 200, false);
new Tween (pan2.PicHolder2, “_alpha”, Regular.easeOut, 0, 100, 60, false);
fade2.onMotionFinished = function () {
loadMovie (pic5=myXML.firstChild.childNodes[2].childNodes[6].childNodes[2].firstChild.nodeValue, pan2.PicHolder3);
var fade3:Tween = new Tween (Holder, “_alpha”, Regular.easeOut, 100, 100, 200, false);
new Tween (pan2.PicHolder3, “_alpha”, Regular.easeOut, 0, 100, 60, false);
fade3.onMotionFinished = function () {
loadMovie (pic5=myXML.firstChild.childNodes[2].childNodes[6].childNodes[3].firstChild.nodeValue, pan2.PicHolder4);
var fade4:Tween = new Tween (Holder, “_alpha”, Regular.easeOut, 100, 100, 200, false);
new Tween (pan2.PicHolder4, “_alpha”, Regular.easeOut, 0, 100, 60, false);
fade4.onMotionFinished = function () {
loadMovie (pic5=myXML.firstChild.childNodes[2].childNodes[6].childNodes[4].firstChild.nodeValue, pan2.PicHolder5);
var fade5:Tween = new Tween (Holder, “_alpha”, Regular.easeOut, 100, 100, 200, false);
new Tween (pan2.PicHolder5, “_alpha”, Regular.easeOut, 0, 100, 60, false);
fade5.onMotionFinished = function () {
pan2.PicHolder2._alpha = 0;
pan2.PicHolder3._alpha = 0;
pan2.PicHolder4._alpha = 0;
new Tween (pan2.PicHolder5, “_alpha”, Regular.easeOut, 100, 0, 60, false);
fade1.start ();
};
};
};
};
};

i know there is always a better way of doing things i just haven’t found it yet.

kirupa.com ROCKS!

ok sweet i will try both ideas thank you!!!

snickelfritz i am still using as2 does TweenMax work with as2?

nvm…looked it up. guss that is why we have things like google

A type identifier is expected after the ‘:’.

i keeping getting this error snickelfritz. do you know why?