support old IE
rename vars including element
detect scrollable element at first
describe pageHeight
describe windowHeight
rename pageHeight to height
update describing top