911 Need To Help Loading Xml Mp3's

Hello everyone, I really need help i need to put up site as soon as possible because the client need to have his site up by tomorrow Sunday. Everything is pretty much up but the section for the music is not loading the mp3’s to the player. They are supposed to be loading via xml. All the player reads right now is “undefined”. If i test it out on my computer from my desktop it works fine, all mp3’s load ok, but when i uploaded the site to the server and went live i get the undefined message. The site is “corkranmedia.com” if anyone wants to visit the site.

I got the code from a tutorial online: This is the code
/*
XML MP3 PLAYER BY ZAIN SYED
NOV 2005
If you have any problems/suggestions or feedback please contact me at zain@flashmatics.co.uk
ENJOY!!!
*/

this._lockroot = true;

//make textfields autosize
album_txt.autoSize = “left”;
artist_txt.autoSize = “left”;
title_txt.autoSize = “left”;

//create sound object
var songInterval:Number;
var amountLoaded:Number;
var mySound:Sound;
var nextTrack:Number;

//this will contain all the track details from the xml file
var tracks_array:Array = new Array();
var totalTracks:Number;

//create the XML object and populate with track details
var jukebox_xml:XML = new XML();
jukebox_xml.ignoreWhite = true;
var RootNode:XMLNode;

jukebox_xml.onLoad = function(success:Boolean) {
if (success) {
RootNode = this.firstChild;
totalTracks = RootNode.childNodes.length;
populateTracksArray();
} else {
trace(“error loading xml file”);
}
};
jukebox_xml.load(“electric.xml”);

function populateTracksArray():Void{
for(var i:Number=0; i < totalTracks;i++){
tracks_array* = RootNode.childNodes*;
tracks_array*.source = RootNode.childNodes*.attributes.source;
tracks_array*.artist = RootNode.childNodes*.attributes.artist;
tracks_array*.album = RootNode.childNodes*.attributes.album;
tracks_array*.title = RootNode.childNodes*.attributes.title;
}
//play first track

	playTrack(tracks_array[0].source,tracks_array[0].artist,tracks_array[0].album,tracks_array[0].title,true);
	
	//populate list component with song titles
	populateList();

}
function playTrack(source, artist, album, title, stream):Void{
artist_txt.text = artist;
album_txt.text = album;
title_txt.text = title;
mySound = new Sound();

	mySound.onSoundComplete = function():Void{
		//lets play the next song
if(continous_comp.selected){
		if(list_comp.selectedIndex &lt; (totalTracks -1)){
list_comp.selectedIndex +=1;
}else{
	list_comp.selectedIndex = 0;
}
playTrack(tracks_array[list_comp.selectedIndex].source,tracks_array[list_comp.selectedIndex].artist,tracks_array[list_comp.selectedIndex].album,tracks_array[list_comp.selectedIndex].title, true);
}
		}

	mySound.loadSound(source,stream);
	clearInterval(songInterval);
	songInterval = setInterval(songProgress,100);

}

function populateList():Void{
for(var i:Number=0; i<totalTracks;i++){
list_comp.addItem(tracks_array*.title,tracks_array*.source);
}
_root.list_comp.selectedIndex = 0;
}

//create a listener for the list component
var compListener:Object = new Object();
list_comp.addEventListener(“change”, compListener);

compListener.change = function(info:Object):Void{
playTrack(info.target.value,tracks_array[list_comp.selectedIndex].artist,tracks_array[list_comp.selectedIndex].album,tracks_array[list_comp.selectedIndex].title, true);
}

//this controls download bar and playback

function songProgress():Void{
amountLoaded = (mySound.getBytesLoaded()/mySound.getBytesTotal());
progressbars_mc.downloadbar_mc._width = amountLoaded * 200;
progressbars_mc.playback_mc._x = (mySound.position/mySound.duration)*amountLoaded * 200;
position_txt.text = mySound.position;
duration_txt.text = mySound.duration;
playback_txt.text = progressbars_mc.playback_mc._x;
}

//controls
var soundPosition:Number;
var paused:Boolean = false;

controlbar_mc.pause_btn.onRelease = function():Void{
soundPosition = mySound.position;
paused = true;
mySound.stop();
}

controlbar_mc.play_btn.onRelease = function():Void{
if(paused){
mySound.start(soundPosition/1000);
paused = false;
}
this._parent.volume1.dragger.onPress = function() {
startDrag(this, true, 0, this._y, this._parent.volBG._width, this._y);
_root.toolTip._visible = true;
setInterval(draggableTip,100);
function draggableTip(){
_root.toolTip._x = _root._xmouse;
}
this.onEnterFrame = function() {
var p = (this._x/this._parent.volBG._width)*100;
this._parent._parent.sound_mc.sound_obj.setVolume§;

	};
};
this._parent.volume1.dragger.onRelease = function() {
	delete this.onEnterFrame;
	stopDrag();
	
};
this._parent.volume1.dragger.onReleaseOutside = function() {
	_root.toolTip._visible = false;
	stopDrag();
	
};

}

Any help would really be appreciated thanks so much in advance.

antegrav