Clean up zip codes for jobs so they are all five digits or an empty string.
For location searches, user enters zip code first. If proper zip code is entered, then radius drop-down shows options of (Exact) or various distances, to combine the exact zip code search with the distance-based search. When a location-based search is done, jobs without a valid zip code will be included in the result set, but sorted to the end (regardless of the user's sort selection).
Fixed bug where distance calculation was rounding to the nearest mile.
Closes #166 - make Position Title and organization names into links that go to the service rpovider's job listing, or the Job for Hope Organizationview, respectively.
Clean up zip codes for jobs so they are all five digits or an empty string. For location searches, user enters zip code first. If proper zip code is entered, then radius drop-down shows options of (Exact) or various distances, to combine the exact zip code search with the distance-based search. When a location-based search is done, jobs without a valid zip code will be included in the result set, but sorted to the end (regardless of the user's sort selection). Fixed bug where distance calculation was rounding to the nearest mile. Closes #166 - make Position Title and organization names into links that go to the service rpovider's job listing, or the Job for Hope Organizationview, respectively.