anchor.diff:          function showScene(scene) {
               var allScenes = document.getElementsByClassName("scenehead");
               for (var i = 0; i < allScenes.length; i++) {
  -                if (allScenes[i].id == scene.target.id) {
  +                if (("n" + allScenes[i].id) == scene.target.id) {
                       allScenes[i].setAttribute("style", "background-color: yellow");
  +                    window.location.hash = allScenes[i].id;
  +                }
  +                else {
  +                    allScenes[i].setAttribute("style", "background-color: none");
                   }
               }
           }
  
positive.code:         function showAct(act) {
              var allActs = document.getElementsByClassName("acthead");
              for (var i = 0; i < allActs.length; i++) {
                  if (allActs[i].id == act.target.id) {
                      allActs[i].setAttribute("style", "background-color: pink");
                  }
              }
          }
  
negative.code:             <% acts.each do |act| %>
                  <button class="nav-act" id="current-act"><%= "ACT " + currAct.to_s %></button>
                  <script>
                      document.getElementById('current-act').id = '<%= escape_javascript "na" + currAct.to_s %>';
                  </script>
  
                  <% currAct = currAct + 1 %>
  