Make the focus and blur handlers more jquery-esque.
I think scrolling is okay now.
Really, position() is not helpful.