Fixed scrollTo by setting parentY with recursive offsetParent check