Increasing DRY by having only one set of nav buttons.
Don't show nav buttons when JS is disabled.
merge andrew's fork.