Hi,
Was sagt denn die Fehlermeldung?
Die Web Developer Symbolleiste im Firefox meldet keinen Javascript Fehler und auch keinen CSS Fehler.
Was bedeuetet "bleibt hängen" und woher weißt du, dass es an den genannten Zeilen liegt?
Durch alerts zwischen den Zeilen konnte ich den Fehler wie von dir beschrieben eingrenzen. Hängen bleiben bedeutet
alert(laenge); und alert(hoehe); bleiben NaN.
Liebe Grüsse