Fix: Scrolling didn't always follow the movement of the focus ring due
to the clientheight calculation being browser sensistive.

Fix is to use the jQuery methods which abstract any the browser
differences.