 
           # load assets
           App.Collection.loadAssets( data.assets )
+
+          # cache search result
+          @searchResultCache[@term] = data.result
 
           result = data.result
           for area in result

    @renderPersonal()

    searchFunction = =>
      App.Ajax.request(
        id:    'search'
        type:  'GET'


  render: () ->

    # reset result cache
    @searchResultCache = {}

    user = App.Session.get()
    @html App.view('navigation')(
      user: user
