anchor.diff:              }
           }
   
  -        // This controls the synopsis button in the navigation bar
  +        /** 
  +         * This controls the synopsis button in the navigation bar.
  +         */
           var modal = document.getElementById("synopsis-modal");
           var btn = document.getElementById("synopsis-button");
           var span = document.getElementsByClassName("close")[0];
  
positive.code:         span.onclick = function() {
              modal.style.display = "none";
          }
          window.onclick = function(event) {
              if (event.target == modal) {
                  modal.style.display = "none";
              }
          } 
          // This controls the analytics button in the navigation bar
          var modal2 = document.getElementById("analytics-modal");
          var btn2 = document.getElementById("analytics-button");
          var span2 = document.getElementsByClassName("close2")[0];
  
negative.code: <html><body>
      <p id="notice"></p>
  
      <!-- 
          Decide what XML file to open depending on the URL.
          We did them one-by-one because the URL's didn't match
          Folger Digital Text's file-naming scheme. 
      -->
      <% doc = Nokogiri::XML(File.open("FolgerDigitalTexts_XML_Complete/MND.xml"))
      if "#{request.fullpath}" == "/plays/a_midsummer_nights_dream"
          doc = Nokogiri::XML(File.open("FolgerDigitalTexts_XML_Complete/MND.xml"))
  