anchor.diff:          var facilityFields = (selectedTransitFacility || selectedSupportFacility)
           var vehicleFields = (selectedVehicles || selectedSupportVehicles || selectedRailCars || selectedLocomotives);
   
  -        var onlyEquipment = (selectedEquipment && !vehicleFields && !facilityFields);
  -        var onlyVehicles = (vehicleFields && !selectedEquipment && !facilityFields);
  -        var onlyFacilities = (facilityFields && !vehicleFields && !selectedEquipment);
  +        var onlyEquipment = (selectedEquipment && !vehicleFields && !facilityFields && !selectedAny);
  +        var onlyVehicles = (vehicleFields && !selectedEquipment && !facilityFields && !selectedAny);
  +        var onlyFacilities = (facilityFields && !vehicleFields && !selectedEquipment && !selectedAny);
   
           var noTypeSpecified = (!selectedEquipment && !vehicleFields && !facilityFields);
   
  
positive.code:         };
  
          // These variables detect the class names of the types the user selected
          var selectedEquipment = ($.inArray("Equipment", classNames) !== -1);
  
          var selectedVehicles = ($.inArray("Vehicle", classNames) !== -1);
  
negative.code:           $('.general-fields').hide();
          }
  
          hideOrShow('.equipment-related-only', onlyEquipment);
          hideOrShow('.vehicle-related-only', onlyVehicles);
          hideOrShow('.facility-related-only', onlyFacilities);
          hideOrShow('.all-asset-only', noTypeSpecified);
  
          // Reset all disabled form fields so that it can correctly
          // determine which fields to disable
  