Du hast übersehen, dass er die Funktion als Code aufruft, d.h. in Anführungszeichen:
setTimeout("scroll_down()", 10000);
Du dürftest also richtig gelegen haben: Der Code in den Anführungszeichen wird erst bei Bedarf interpretiert, nicht sofort, und damit ist der Kontext weg.
Da lag ich wohl falsch - Aber in dem Fall steht auch eine Meldung in der Fehlerkonsole, da sollte Hauke das näxte mal reinschauen.
Struppi.