anchor.diff:  	ServerConfiguration.UserDatabaseConfiguration userDatabase = serverConfig.getUserDatabase();
   	UserManager.getInstance().initialize(userDatabase.getDriver(), userDatabase.getURL(), userDatabase.getUserName(), userDatabase.getPassword());
   }
  +String databaseDir = serverConfig.getDataStoreDirectory()
   String username = (String)session.getAttribute("username");
   Map<String, Integer> permissions = UserManager.getInstance().getPermissionsForUser(username);
   %>
  
positive.code: 	out.println(line);	
  }
  %>
  
  jQuery.fn.dataTableExt.oSort['track-name-asc']  = function(a, b) {
  	/*
  	var tmp1 = $(a).text();
  	var tmp2 = $(b).text();
  	return track_name_comparator(tmp1, tmp2);
  	*/
  	var regex = />(.*)</;
  	var match1 = regex.exec(a);
  	var match2 = regex.exec(b);
  	return track_name_comparator(match1[1], match2[1]);
  };
  
  jQuery.fn.dataTableExt.oSort['track-name-desc']  = function(a, b) {
  	/*
  	var tmp1 = $(a).text();
  	var tmp2 = $(b).text();
  	return track_name_comparator(tmp2, tmp1);
  	*/
  	var regex = />(.*)</;
  	var match1 = regex.exec(a);
  	var match2 = regex.exec(b);
  	return track_name_comparator(match2[1], match1[1]);
  };
  
  
  google.load("dojo", "1.5");
  
negative.code: <%@ page import="org.bbop.apollo.web.user.UserManager"%>
  <%@ page import="org.bbop.apollo.web.user.Permission"%>
  <%@ page import="org.bbop.apollo.web.track.TrackNameComparator"%>
  <%@ page import="org.bbop.apollo.web.datastore.JEDatabase"%>
  <%@ page import="java.util.Map"%>
  <%@ page import="java.util.HashMap"%>
  <%@ page import="java.util.Collection"%>
  