MP3 Player XML problem with _parent?

Hello,

I have an MP3 player that allows you to update the playlist by using XML. My problem is that the playlist only works on the main stage and does not work when I insert it into a popup box. I’ve puzzled over the code, and I think it has to do with the _parent function in the playlist. How can I fix this problem? Is it possible to use the _parent function in the popup box, or do I need to start over with the XML code? :puzzled: I appreciate your help!

In my preloader, I have:

function playList(){
	Length = songs.firstChild.childNodes.length;
	_parent.songInfo.content = new Array();
	for(i = 0; i < Length; i++){
		_parent.songInfo.content* = new songInfoContent(songs.firstChild.childNodes*.attributes.title, songs.firstChild.childNodes*.attributes.path);
	}
}

playList();
_parent.play();
stop();

On the player (which is on the main stage) I have:

songNum = 0;
numTracks = songInfo.content.length;
//attacher: attaches the playlist movies, select() is called here
for (i=0; i<numTracks; i++) {
	songInfo.content*.songNum = i;
	menuRise.mc.playlist_mc.target_mc.attachMovie("playlistItem", "item"+i, (i+1), songInfo.content*);
	menuRise.mc.playlist_mc.target_mc["item"+i]._y = i*18;
	if (menuRise.mc.playlist_mc.target_mc["item"+i].title == songInfo.content[songNum].title) {
		menuRise.mc.playlist_mc.target_mc["item"+i].gotoAndStop(2);
	} else {
		menuRise.mc.playlist_mc.target_mc["item"+i].gotoAndStop(1);
	}
}
//loads the song
music.loadSound(songInfo.content[songNum].path, false);

On the playlist (which appears in the popup box, but does not function) I have:

listButton_mc.onRelease = function() {
	//trace(this._parent)
	_parent._parent._parent.loading = true;
	_parent._parent._parent.playing = false;
	_parent._parent._parent.paused = false;
	_parent._parent._parent.songNum = songNum;
	_parent._parent._parent.music.loadSound(_parent._parent._parent.songInfo.content[songNum].path, false);
};
stop();

I’ve tried deleting and adding extra parents, but this does not work. I’ll attach the player to this posting. Original.fla has the playlist working on the main stage. Playerhelp.fla is the file that shows the playlist in the popup box, but it does not work. Can you help?