aggiungo il codice As del lettore mp3 ,forse è li il problema do tutto
grazie a tutti


//--------- Actions ------------------------------------------
//start loading the external variables (XML)
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXml;
xmlData.load("vars_mp3.xml");

//--------- Functions ------------------------------------------
//when external variables are loaded...
function loadXml(success:Boolean):Void {
//in case of being loaded successfully
if (success) {
options = xmlData.childNodes[0];
totalAlbuns = xmlData.childNodes[1].childNodes.length;
parseOptions(options);
} else {
//hope this will not appear...
trace("Error while loading .xml file...");
}
}

//get the options from the XML data
function parseOptions(options:XML):Void {
totalOptions = options.childNodes.length;
for (i = 0; i < totalOptions; i++) {
option = options.childNodes[i].nodeName;
option_value = options.childNodes[i].firstChild.nodeValue;
switch (option) {
case "path" :
option_value = substring(option_value, option_value.length, 1) == "/" ? substring(option_value, 0, option_value.length - 1) : option_value;
mp3Folder = option_value;
break;
case "shuffle" :
if (option_value == "no" || option_value == "No" || option_value == "NO") {
Shuffle = false;
} else {
Shuffle = true;
}
break;
case "autoPlay" :
if (option_value == "no" || option_value == "No" || option_value == "NO") {
Autoplay = false;
} else {
Autoplay = true;
}
break;
case "volume" :
option_value = option_value > 100 ? 100 : option_value < 0 ? 0 : option_value;
mp3volume = option_value;
break;
case "skin" :
mp3Skin = option_value;
skinData.ignoreWhite = true;
skinData.onLoad = parseSkin;
skinData.load("skins/" + mp3Skin + "/skin.xml");
break;
}
}
}

function parseSkin(success:Boolean):Void {
if (success) {
totalData = skinData.childNodes.length;
for (i = 0; i < totalData; i++) {
option = skinData.childNodes[i].nodeName;
option_value = skinData.childNodes[i].firstChild.nodeValue;
switch (option) {
case "musicTextColour" :
musicTextColour = option_value;
break;
case "artistTextColour" :
artistTextColour = option_value;
break;
case "albumTextColour" :
albumTextColour = option_value;
break;
case "borderColour" :
borderColour = option_value;
break;
case "trackTextColour" :
trackTextColour = option_value;
break;
case "trackBgColour" :
trackBgColour = option_value;
break;
case "trackBgVisible" :
if (option_value == "no" || option_value == "No" || option_value == "NO") {
trackBgVisible = false;
} else {
trackBgVisible = true;
}
break;
}
}
initialize();
} else {
//hope this will not appear...
trace("Error while loading skin .xml file...");
}
}