Добрый день.
На неких ресурсах лежат различные "клипы" (swf, jpg, gif).
Я вставляю через SWFObject свой swf, который грузит соот-ий клип,
на основании передаваемых параметров.

Код:
var so = new SWFObject("/images/myloader.swf","mymovie","200","100","7","#336699");
so.addVariable("MovieSource", "http://remote_site/clip/clip_1.gif");
В моем "флэше" получаемые переменные обрабатываются следующим образом:

Код:
stop();
if (MovieSource != undefined) {
this.createEmptyMovieClip("image_mc", 0);
this.image_mc.loadMovie(MovieSource);
}
1. Что делать, если клип с удалённого ресурса будет размером 800х600,
например? Как поменять размер отображаемого swf?
2. *.fla создан с размером документа (550Х400 pix). Если, допустим, грузится клип размером 50Х50 то он вставляется в документ 540х400,
а потом этот документ уже сжимается до 200х100 (размеры переданные через SWFObject) и загружаемый клип превращается вообще в мини эконку.
Таки образом, если клип больше, размера документа созданного во fla? то он сжимается до размера документа, а если меньше то становится еще меньше.
Как сделать чтобы флэш отображаемый в браузере имел габариты\размеры загружаемого клипа? Если, на этапе генерации страницы я не знаю размеров клипа (т.е. не могу SWFObject-у сразу задать габариты).
В publish fla не нашел как это сделать, к размеру документа тоже "достучаться" не смог (думал _root._height поможет).