var SiteRouter = Router.extend({ el: 'body', routeByHash: true, routes: { '/': 'intro', '/intro': 'intro', '/store': 'store', '/hub': 'hub', '/story': 'story', '/archive': 'archive', '/faq': 'faq', '/search': 'search', '/cart': 'cart', }, initialize: function(){ }, go: function(url){ if (app.view && app.view.hide) { app.view.hide() } window.location.href = "#/" + url this.parseRoute(url) }, intro: function(){ app.view = app.intro app.intro.show() }, store: function(){ app.view = app.store app.collection.show() }, hub: function(){ app.view = app.hub app.hub.show() }, story: function(){ app.view = app.story app.story.show() }, archive: function(){ app.view = app.archive app.archive.show() }, cart: function(){ app.view = app.cart app.cart.show() }, })