jQuery UI Tooltip which alters position according to the situation.