Ok, explaining that block in words:
1) Recordset is set to record from tbl_Secondary_Location for the given LocationID
2) Since this record is made up of yes/no fields, I am cycling through the record looking for fields that have value of -1 (yes), when if finds one, it takes the fields name...