added scroll event handler
my gist
merged ray