anchor.diff:  <?xml version="1.0" encoding="UTF-8"?>
   <%@ page contentType="text/html; charset=UTF-8" language="java" import="com.justjournal.User" %>
  -<%@ page import="com.justjournal.WebError" %>
  -<%@ page import="com.justjournal.core.Statistics" %>
   <%@ page import="com.justjournal.db.*" %>
  -<%@ page import="com.justjournal.utility.StringUtil" %>
  -<%@ page import="com.justjournal.utility.Xml" %>
  -<%@ page import="java.io.PrintWriter" %>
   <%@ page import="java.sql.*" %>
   <%@ page import="java.text.ParsePosition" %>
   <%@ page import="java.text.SimpleDateFormat" %>
  -<%@ page import="java.util.Collection" %>
  -<%@ page import="java.util.Iterator" %>
   <%
       response.setHeader("Vary", "Accept"); // content negotiation
       response.setDateHeader("Expires", System.currentTimeMillis());
  
positive.code:     Integer userID = (Integer) session.getAttribute("auth.uid");
      int ival = 0;
      if (userID != null) {
          ival = userID.intValue();
      }
  
      if (ival < 1) {
  
negative.code: <div class="row">
      <span class="label"><label for="location">Location</label></span>
  	  <span class="formw">
  	  	<select id="location" name="location" size="1">
                <%
                    Integer sloc = (Integer) session.getAttribute("spell.location");
                    int isloc = -1;
                    if (sloc != null) {
                        isloc = sloc;
                    }
  
                    for (LocationTo o : LocationDao.view()) {
                        out.print("\t<option value=\"" + o.getId());
  
                        if (isloc > -1) {
  