quando setti via javascript valori x proprieta' css che prevedono un' unita' di misura i browser aderenti agli standard w3c vogliono l' unita' di misura
idem, se rilevi un valore di questo tipo serve un parseInt per ottenere un valore che senza dubbio sia numerico (col parseInt prelevi solo la parte numerica ripulendola dall' unita' di misura)
questo, in linea di massima
codice:
if (flashMovie.style.height != winHeight) flashMovie.style.height = winHeight
diventa questo
codice:
if (parseInt(flashMovie.style.height) != winHeight) flashMovie.style.height = winHeight+'px'
c'e' un altro appunto da fare,
se l' height di flashMovie non e' settato in un css in linea restituira' 0 o undefined
che nell' economia del tuo script potrebbe non fare differenza, ma e' da considerare
una volta settato il valore via javascript sara' considerato come se prelevato dallo stile in linea, quindi
flashMovie.style.height sicuramente restituira' quanto ti aspetti...
ciao