I've just done some testing on this and found the problem and
solution are not quite as simple as thought.
First, as far as my tests showed, the problem only arises
with IE. The highlighting works in Firefox.
Second the solution does indeed work in IE but it makes
things worse in Firefox. It removes the highlighting from the
previously highlighted topic but does not move to the correct book.
So it's a great solution if you know your users are IE only
but you may be better off leaving things untouched if you have no
control over the browser used or know it will be Firefox.
Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.