Add client side validation.
Merge pull request #582 from benkonrath/monthly-donations

Add client side validation.