anchor.diff:      <area shape="poly" coords="243,35,155,203,161,293,222,360,284,365,335,335,346,294,304,173,275,48" alt="intracellular" href="<%="#{url_for :action => :specific_localisation, :id => 'intracellular'}" %>"/>
     </map>
     Image modified from <a href='http://www.plospathogens.org/article/info%3Adoi%2F10.1371%2Fjournal.ppat.0030078'>Striepen et. al. 2007</a>
  +</div>
  +</td>
  +</tr>
  +</table>
   </div>
   
   <div class="category<%= category_counter+=1; category_counter.odd? %>">
  
positive.code:   </ul>
  </div>
  
  <div class="category<%= category_counter+=1; category_counter.odd? %>">
    <h2>Localisations</h2>
    <ul>
      <% popular_localisations.each do |loc| %>
        <li><%= image_tag("sqr_bullet_plus.gif", :id => "image_#{loc}", :alt=>"expand", :onclick=>"toggle('expandable_#{loc}', 'image_#{loc}')")%>&nbsp;&nbsp;
        <%= link_to loc, :action => :localisation, :id => loc %></li>
        <li style="display:none" id="expandable_<%=loc%>">
          <ul><% top_loc = loc; top_loc = 'cytoplasm' if top_loc == 'cytoplasm but not organellar';
            raise Exception, "unable to find top level loc #{top_loc}" unless TopLevelLocalisation.find_by_name(top_loc.downcase) %>
            <% TopLevelLocalisation.find_by_name(top_loc.downcase).apiloc_localisations.all(:select => 'distinct(localisations.name)', :joins => :expression_contexts).sort{|a,b| a.name <=> b.name}.each do |l| %>
              <li><%= link_to l.name, :action => :specific_localisation, :id => l.name %></li>
            <% end %>
          </ul>
        </li>
      <% end %>
    </ul>
  </div>
  
  <div class="category<%= category_counter+=1; category_counter.odd? %>">
    <h2>Developmental Stages</h2>
  
negative.code:   </form>
  </div>
  
  
  <div class="category<%= category_counter+=1; category_counter.odd? %>">
  <table border=0>
  	<tr>
  		<td>
    <h2>Localisations</h2>
    <ul>
      <% popular_localisations.each do |loc| %>
        <li><%= image_tag("sqr_bullet_plus.gif", :id => "image_#{loc}", :alt=>"expand", :onclick=>"toggle('expandable_#{loc}', 'image_#{loc}')")%>&nbsp;&nbsp;
        <%= link_to loc, :action => :localisation, :id => loc %></li>
        <li style="display:none" id="expandable_<%=loc%>">
          <ul><% top_loc = loc; top_loc = 'cytoplasm' if top_loc == 'cytoplasm but not organellar';
            raise Exception, "unable to find top level loc #{top_loc}" unless TopLevelLocalisation.find_by_name(top_loc.downcase) %>
            <% TopLevelLocalisation.find_by_name(top_loc.downcase).apiloc_localisations.all(:select => 'distinct(localisations.name)', :joins => :expression_contexts).sort{|a,b| a.name <=> b.name}.each do |l| %>
              <li><%= link_to l.name, :action => :specific_localisation, :id => l.name %></li>
            <% end %>
          </ul>
        </li>
      <% end %>
    </ul>
  
  </td>
  
  <td valign=top halign=right>
  <div align="right">
    <img src="<%= image_path('apicomplexan.png') %>" alt="a model apicomplexan" usemap="#apicomplexan" border="none"/>
    <map name="apicomplexan">
      <area shape="rect" coords="279,0,352,19" alt="conoid" href="<%="#{url_for :action => :specific_localisation, :id => 'conoid'}" %>"/>
  