Loop multiple flvs together forever?

How can I do it to loop endlessly forever in the 1,2,3 cycle? Below script only manage 1 cycle?

I’m not very at actionscripts. Pls kindly advise? Really appreciate any help.

////////////////////////////////////////////////////

import mx.video.*;

my_FLVPlybk.contentPath = “Test-1.flv”;
var listenerObject:Object = new Object();
// listen for complete event; play new FLV
listenerObject.complete = function(eventObject:Object):Void {
if (my_FLVPlybk.contentPath == “Test-1.flv”) {
my_FLVPlybk.play(“Test-2.flv”);
listenerObject.complete = function(eventObject:Object):Void {
if (my_FLVPlybk.contentPath == “Test-2.flv”) {
my_FLVPlybk.play(“Test-3.flv”);

}
else
my_FLVPlybk.contentPath = “Test-1.flv”;
this.my_FLVPlybk
}

}

};
my_FLVPlybk.addEventListener(“complete”, listenerObject);

///////////////////////////////////////////////////////