       page.set('active', true)
       @trigger('changePage')
 
-      if not page.loaded
+      if not page.get('loaded')
         @fetchPage()
 
     getNextPage: () ->

      page = @get('currentPage')
      page.fetch
        success: () =>
          page.loaded = true
          @trigger('changePage')

    setPage: (num) ->

      toc.reset()
      @set('toc', toc)

      @set('loaded', false)
      @fetch
        reset: true
        success: () =>
          @set('loaded', true)
          @load(options.page)

    parse: (response) ->
      response = @parseInfo(response)
