Изменение положения блока (obj.style.left). Проблема с Mozilla,FF,Netscape...

Бочонок

http://frontender.info
Изменение положения блока (obj.style.left). Проблема с Mozilla,FF,Netscape...

Доброго времени суток.

Есть необходимость сделать плавно "всплывающую" панель.
Вроде бы ве просто.
Есть блок:
Код:
#float_panel{
position:absolute;
left:-200px;
height:200px;
width:200px;
}

<div id='float_panel'>
</div>
Далее по событию начинается движение:

Код:
window.setInterval("move_panel('float_panel')", delay);
Сначала попробывал:

Код:
panel.style.left+=step;
Но не получается.
Попытка считать panel.style.left никчему вообще не приводит. Это свойство изначально упорно пусто.
Попробывал так:

Код:
panel.style.left = panel.offsetLeft+step;

В IE 6 и Opera (7.54 и 8.02) заработало...
А с FF, Netscape, Mozilla никак...

Подскажите, что я неправильно делаю ?
Как этот блок правильно двигать ?

Очень надеюсь на вашу помощь...

-~{}~ 04.08.06 14:33:

Все сам выяснил :)
Что бы мозилообразные мне поверили пришлось написать:
Код:
panel.style.left=String(panel.offsetLeft+panel.step)+"px";
без "px" ну никак...
 
Сверху