anchor.diff:  <script type="text/javascript">
     var locations = ${locations}, lastStop;
   
  +
     $("#edit-stop").keypress(function(e) {
       if (e.which == 13) {
         e.preventDefault();
  
positive.code:     }
      var today = toDate(now), later = toDate(new Date(now.getTime() + (2*60*60*1000)));
      invokeEditDialog({truckId: "${truckId}", locationName: "", location: { name: ""},
              startTimeH: today, endTimeH: later },
            refreshSchedule);
    });
    refreshSchedule();
    var $offTheRoadButton = $("#offRoadButton");
    $offTheRoadButton.click(function (evt) {
  
negative.code:     var categories = [<c:forEach var="category" varStatus="categoryIndex" items="${truck.categories}">"${category}"<c:if test="${!categoryIndex.last}">,</c:if></c:forEach>];
      return categories.indexOf(category) >= 0;
    }
  
    function newStop() {
      var now = new Date();
      if ((!hasCategory("Breakfast") && numStops() == 0) && now.getHours() < 10 ) {
        now.setHours(11);
  