anchor.diff:                }
               }],
           })
  -        toggle.addTo(reader);
  +        panel_toggle.addTo(reader);
  +
  +        // Accessibility mode toggler
  +        var a11y_toggle = cozy.control.widget.toggle({
  +          region: 'top.header.right',
  +          template: '<a target="_top" class="toggle-a11y" data-toggle="button" aria-disabled="true">Accessibility Mode</a>',
  +          states: [{
  +            stateName: 'a11y-on',
  +            onClick: function(btn, reader) {
  +              a11y_on();
  +              btn.state('a11y-off');
  +            }
  +          },
  +            {
  +              stateName: 'a11y-off',
  +              onClick: function(btn, reader) {
  +                a11y_off();
  +                btn.state('a11y-on');
  +              }
  +            }],
  +        })
  +        a11y_toggle.addTo(reader);
           <% else %>
           // no-op for epubs without a webgl (so... almost all of them)
           var fetch_poi = function() { }
  
positive.code:         })
  
          // Open SU panel in WebGL if SU link is clicked
          var click_handler = function(event) {
            var s = event.target.getAttribute('data-uid');
            var SendMessage = gameInstance.SendMessage;
            var $panel= $(".special-panel");
            function getToUnity(s) {
              SendMessage("WebCommunicator", "ShowString", s);
            };
            var gameContainerDiv = document.getElementById("gameContainer");
            if ($('body').hasClass('panel-open')) {
              FocusCanvas("1");
              gameContainerDiv.focus();
              getToUnity(s);
            } else {
              open_panel();
              FocusCanvas("1");
              gameContainerDiv.focus();
              getToUnity(s);
            }
          };
  
  
negative.code:           }
          })
  
          // Toggling focus of canvas - if clicked on canvas, focus
          // if clicked outside of canvas, remove focus
          // if tab advance after focusing canvas, remove canvas focus
          function GameControlReady () {
            gameReady = true;
          }
  