fixing error checking for environmental search

error checking for all input fields in environmental search, now accepts negative numbers