Сервер должен отсылать в кодировке utf-8, флеша с ним работает. Если возможности отредактировать файл на сервере нет, тогда сами декодируйте кракозябру в utf-8. Вот я нашол небольшую функцию, правда не все сиволы чтоли декодирует:

Код AS1/AS2:
function encode(string) {
var utftext = "";
for (var n = 0; n < string.length; n++) {
var c = string.charCodeAt(n);
if (c < 128) {
utftext += String.fromCharCode(c);
}
else if((c > 127) && (c < 2048)) {
utftext += String.fromCharCode((c >> 6) | 192);
utftext += String.fromCharCode((c & 63) | 128);
}
else {
utftext += String.fromCharCode((c >> 12) | 224);
utftext += String.fromCharCode(((c >> 6) & 63) | 128);
utftext += String.fromCharCode((c & 63) | 128);
}
}
trace(utftext);
}