Bug 1100295 - Implement navigation logic. r=crdlc

But these are hidden in the markup by means of hide attribute