tweaked form validation, added if statement to determine background based on forcast