Avoid window.location.hash due to FF inconsistency.