 
     @trigger 'sfx:play', 'button'
     @trigger 'scene:change', 'difficulty'
+
+  enableOrDisablePagingButtons: ->
+    if 0 < @page < @totalPages
+      @$('.next').removeClass 'disabled'
+      @$('.previous').removeClass 'disabled'
+    else
+      @$('.next').addClass 'disabled' if @page is @totalPages
+      @$('.previous').addClass 'disabled' if @page is 0
 
   showLevelInfo: ->
     # TODO move this elsewhere


      _.delay =>
        canvas.animate({
          transform: "translateX(#{direction}#{@width}px)"
        }, "fast", "ease-in-out")
      , delayTime


      # Start offscreen
      canvas.animate({
        "-webkit-transform": "translateX(#{opposite}#{@width}px)" # Bug with Zepto/Safari
        transform: "translateX(#{opposite}#{@width}px)"
      }, 0)

      _.delay ->
        canvas.animate({
          "-webkit-transform": "translateX(0)" # Bug with Zepto/Safari
          transform: "translateX(0)"
        }, "fast", "ease-in-out")
      , delayTime
