Hallo,
pageYOffest ist ein Netscape spezifischer wert, im IE musst du document.body.scrollTop nehmen. Ich vermute mal es liegt dararn.
Gruß
ueps
Vielleicht, denn jetzt sagt er, dass ein Object fehlt in dieser Zeile:
var start = document.body.scrollTop;