a meno che tu non voglia scriverlo da zero mi appoggerei a questo
http://flesler.blogspot.co.uk/2007/1...yscrollto.html

leggi la documentazione, provalo apporfonditamente, se hai problemi ci risentiamo
ciao