Multi Video Player from XML doc

I am trying to make a player that will play a short clip, then the main clip, then another short clip. I am also trying to load these from an XML document. I get the XML doc loaded but i can’t seem to get the video clip paths into arrays. i have my code below:

var flv_array:Array = new Array[before[box1], main[box2], after[box3]];
var xmlDoc:XML = new XML(); 
System.useCodepage = true; 
xmlDoc.ignoreWhite = true; 
var loadingVideoNum:Number = 0;
var playingVideoNum:Number = 0;
var totalFLVs:Number = flv_array.length;
var before:Array = new Array();
var main:Array = new Array();
var after:Array = new Array();
var box1:Number = 0
var box2:Number = 1
var box3:Number = 2

xmlDoc.onLoad = function(ok:Boolean) { 
   if (ok) { 
       doMenu(this); 
	   trace("XML did load"); 
   } else { 
       trace("XML did not load"); 
   } 
} 


vidplayer.contentPath = flv_array[playingVideoNum];

function finishedLoading(vid:Object):Void
{
	if (loadingVideoNum < totalFLVs)
	{
		loadingVideoNum++;
		vidPlayer.activeVideoPlayerIndex = loadingVideoNum;
		vidPlayer.load(flv_array[loadingVideoNum]);
	}
}
vidPlayer.addEventListener("ready", finishedLoading);

function finishedPlaying(vid:Object):Void
{
	playingVideoNum ++;
	playingVideoNum %= totalFLVs
	
	vidPlayer.activeVideoPlayerIndex = playingVideoNum;
	vidPlayer.visibleVideoPlayerIndex = playingVideoNum;
	vidPlayer.play();
}
vidPlayer.addEventListener("complete", finishedPlaying);

 


function doMenu(xml:XML) { 
   var num:Number = xml.firstChild.childNodes.length;    
  
   
   for (var i = 0; i < num; i++) { 
	 before* = xml.firstChild.childNodes*.attributes.before;
	 main* = xml.firstChild.childNodes*.attributes.main;
	 after* = xml.firstChild.childNodes*.attributes.after;
	 //video* = [before*,main*,after*];

   } 
	trace(main.toString());
} 

And the XML:

<?xml version="1.0" encoding="ISO-8859-1"?>
<vids>
	<before= "flv/NCMountains.flv" main= "flv/GlacierArea.flv" after= "flv/Amelia_Island.flv"/>
	<before= "flv/LakeoftheOzark.flv" main= "flv/Branson.flv" after= "flv/EstasParkArea.flv"/>
	<before= "flv/NCali.flv" main= "flv/Big Island.flv" after= "flv/EmeraldCoast.flv"/>
	<before= "flv/Breck.flv" main= "flv/WinterPark.flv" after= "flv/Tallahassee.flv"/>
	<before= "flv/Vail.flv" main= "flv/Steamboat.flv" after= "flv/Daytona.flv"/>
</vids>

Thanks in advance…