Implement halting js check for invalid date before executing ajax if a date based query.
Merge remote-tracking branch 'origin/develop' into develop