Hi, here again in troubles. HEHE!

I'm traing to make a MP3 player it's only the begin and I'm already in troubles.

The problem is that I don't know why the mp3 file doesn't get loaded. I think the problem is the XML file, but I don't know how to fix it.

HEELP, PLEASE!!!!

Here is my code:
package
{
import flash.display.*;
import flash.events.*;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.net.navigateToURL;
import flash.xml.*;
import flash.text.*;
import flash.media.*;
import flash.utils.Timer;

import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;

public class music_player extends Sprite
{
var loader:URLLoader;
var xmlData:XML;
var lista:XMLList;
var audioList:Loader = new Loader();
var musica:URLRequest;
var temaMusical:Sound = new Sound();

public function music_player()
{
cargaXML();
init();
}
private function cargaXML()
{
loader = new URLLoader(new URLRequest("xmls/audio.xml"));
loader.addEventListener(Event.COMPLETE, cargaLista);
}
private function cargaLista(e:Event):void
{
xmlData = new XML(e.target.data);
lista = xmlData.Audio.Path;

musica = new URLRequest(lista[0]);

trace(lista[0]);



temaMusical.load(musica);


}
private function init()
{
var fondo:Fondo = new Fondo();
fondo.y = 1;
addChild(fondo);

var playBtn:Play = new Play();
playBtn.x = 12;
playBtn.y = 12;
playBtn.buttonMode = true;
addChild(playBtn);

var stopBtn:Stop = new Stop();
stopBtn.x = 32;
stopBtn.y = 12;
stopBtn.buttonMode = true;
addChild(stopBtn);

var pauseBtn:Pause = new Pause();
pauseBtn.x = 52;
pauseBtn.y = 12;
pauseBtn.buttonMode = true;
addChild(pauseBtn);

var lineaTiempo:LineaTiempo = new LineaTiempo();
lineaTiempo.x = 72;
lineaTiempo.y = 12;
addChild(lineaTiempo);

var barra:Barra = new Barra();
barra.x = 70;
barra.y = 12;
addChild(barra);

playBtn.addEventListener(MouseEvent.MOUSE_DOWN, playFunc);
stopBtn.addEventListener(MouseEvent.MOUSE_DOWN, stopFunc);
pauseBtn.addEventListener(MouseEvent.MOUSE_DOWN, pauseFunc);
}
private function playFunc(e:MouseEvent):void
{
trace("play");

}
private function stopFunc(e:MouseEvent):void
{
trace("stop");

}
private function pauseFunc(e:MouseEvent):void
{
trace("pause");

}
}
}

Here is my XML file:

<?xml version="1.0"?>
<SrcAudio>
<Audio>
<ProdId>1</ProdId>
<Title>Hazme Reir</Title>
<Path>../audio/insane.mp3</Path>
</Audio>
</SrcAudio>

Thanks!!