updates to scroll fix based on https://github.com/sstephenson/prototype/pull/110