Bug fix for date traversal.

Barring problems found in heavy testing this is the date navigation
complete.