contributed by Karl Dawson Two pagination design patterns, with notes on markup, styling and behaviour.