Ho creato questo piccolo script per il ridimensionamento dinamico di un DIV, in IE funziona perfettamente, ma in firefox non si muove di un pixel... qualcuno mi sa dire cos'è che non piace a firefox in questo script?

function fatFrame()
{
if(parseInt(document.getElementById('mainswf').sty le.height) < 500)
{
clearTimeout(timerID1);
document.getElementById('mainswf').style.height = parseInt(document.getElementById('mainswf').style. height) + 25;
timerID2=setTimeout("fatFrame()", 20);
}
}

Grazie.