I'm not sure I understand the name of this function. It checks for responsive user agents and then causes scrolling to occur? Why are these two actions coupled?