fix for chrome 32

where, apparently, assigning to body.scrollTop will actually modify
body.parentElement.scrollTop and body.scrollTop will read out as 0,
body.parentElement.scrollTop however seems to be read-only. awesome