Выделить код

Код:

var swf = gBrowser.selectedBrowser.contentDocument.getElementById('swf').wrappedJSObject;
var val = swf.GetVariable("_root");

получаю почему-то всегда null, даже те переменные, которые только что устанавливал с помщью SetVariable. SetVariable работает успешно.
Обращаюсь из расширения, FF3, последний.

Собственно выяснилось что GetVariable возвращает null также и просто из JS, не из расширения. Работает GetVariable только в IE, в FF и Chrome - null на выходе. Причем SetVariable замечательно работает.

http://www.jimmont.com/resrc/SetVariable.htm

Повторюсь, SetVariable замечательно работает, устанавливает значения переменных во флешке. GetVariable НЕ вызывает ошибку, просто возвращает null.