Javascript #router. Features:
- Just 70 lines of code.
- Router scope can be bound to any object (default window); just change first parameter
- Triggers custom DOM (Level 2) events on window.document.
- IE 9+, FF, and Webkit based browsers [Tested only in Chrome and FF].