anchor.diff:        } else if (ratio > 10) {
             ratio = 10;
         }
  -      if (jQuery("#proteinAtlasDisplayer").hasClass('ape')) {
  -          jQuery("#proteinAtlasDisplayer").attr('class', 'ape scale-' + ratio);
  +      if (jQuery("#protein-atlas-displayer").hasClass('ape')) {
  +          jQuery("#protein-atlas-displayer").attr('class', 'ape scale-' + ratio);
         } else {
  -          jQuery("#proteinAtlasDisplayer").attr('class', 'staining scale-' + ratio);
  +          jQuery("#protein-atlas-displayer").attr('class', 'staining scale-' + ratio);
         }
       };
       sizeChart();
  
positive.code:   <script type="text/javascript">
    (function() {
      <%-- hovering on an organ tissue level will merge the contained tissue expressions of the same level and show a tooltip --%>
      jQuery("#proteinAtlasDisplayer div.expression").each(function() {
        var level = jQuery(this).attr('class').replace('expression', '').trim();
        var that = this;
        jQuery(this).hover(
  
negative.code:     });
  
      <%-- table "sorting" --%>
      jQuery("#protein-atlas-displayer table th.sortable").click(function() {
        var order = jQuery(this).attr('title');
        jQuery("#protein-atlas-displayer div.table.active").removeClass('active').addClass('inactive');
        jQuery("#protein-atlas-displayer div.table."+order).removeClass('inactive').addClass('active');
      });
  
      <%-- determine the viewport size and 'resize' the chart --%>
  