Народ выручите, играюсь несколько дней.
Исходный данные: есть swf файл на AS2.0. На нем располагается 15 ссылок на сайты корпорации.
Задача: Ссылки на эти сайты должны подгружаться автоматически с xml данных, которые генерируются php. Причем могут php файлы могут располагаться на разных доменах.
Исходный код php:

PHP код:
$referrer = $_SERVER['HTTP_REFERER'];
if(empty($_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER'] == '') { $referrer = 'http://mysite.com'; }
$xml = '<?xml version="1.0" encoding="utf-8" ?><pageurl><serverurl>'.$referrer.'</serverurl><server>'.$_SERVER['HTTP_HOST'].'</server></pageurl>';
header('Content-Type:text/xml; charset=utf-8');
exit($xml);
Часть исходного кода на AS2

Код AS1/AS2:
on (press) {
var myXML = new XML();
myXML.load("get_soti_xml.php");
myXML.ignoreWhite = true;
myXML.onLoad = function(success) {
if (success) {
var myImage = myXML.firstChild.childNodes;
getURL('thisistest'+myImage[0].firstChild.nodeValue, "_blank");
}
}
}
Результат работы
Новое окно с адресом:
http://mysite.com/thisistestnull
Т.е. парсинга xml не происходит и возвращается null.
Есть какие-то идеи. Штатный флешер специализируется на дизайне и не понимает что такое xml. Я плохо понимаю философию AS2 и провожу паралели с javascript. Т.е. я его не знаю. Помогите пожалуйста.