An abstraction on site navigation wrapped up in a jQuery plugin