Hi,
Ich vermute, das sich dein Problem sehr einfach ohne JS mit CSS lösen lasst. Mach einfach die top Angabe des div Elements in Prozent und zusätzlich eine margin-top Angabe in Pixel ...
Gruss, Jack
P.S.: Ich hoffe ich habe mich nicht zu kompliziert ausgedrückt,
Doch - hast du :-)