Ребята! Глеб! Руся! Выручайте.

Сделал такой код в шапке для сайта:

Код:
Stage.scaleMode = "noScale";
Stage.align = "TR";

r = new Object();

r.onResize = function() {
****if (Stage.width>(650)){
 *part_2._x=-256+((Stage.width+120)/3);
 *part_3._x=-144+((Stage.width+120));
 *part_4._x=-96+((Stage.width+120)/1.5);
 *part_4._y=17;
 *part_5._x=-92+((Stage.width+120));
 *
****}
****if (Stage.width<=(650)){
 *part_2._x=0;
 *part_3._x=-144+((Stage.width+120));
 *part_4._x=-352+((Stage.width+120));
 *part_4._y=17;
 *part_5._x=-92+((Stage.width+120));
****}
 *if (Stage.width<=(400)){
 *part_2._x=0;
 *part_3._x=-144+((Stage.width+120));
 *part_4._y=-200;
****}
};
Stage.addListener(r);

Stage.scaleMode = "noScale";
Stage.align = "TL";

l = new Object();

l.onResize = function() {
****if (Stage.width>(120+100+100)){
 *part_1._y=0;
 *part_1._x=0;
 *
****}
};
Stage.addListener(l);
Код распологает в пространстве экрана картинки и другие элементы в зависимости от расширения экрана. Шапка закруглена по карям с помошью обектов, которые тоже заключены в этом коде. Так вот.

Проблема проста как клавиатура митсуми, в FireFox код не работает. Даже не знаю в html, видимо, надо по другому выводить или я в коде что-то упустил. Может разные Stage.align в одном коде нельзя. ХЗ

Скрин. FireFox
[attachment=7333:attachment]

Я уверен это не сложно, может кто-нибудь заодно подскажет более простой способ расположения объектов, ну или более правильный.

Спасибо заранее!