Next time your web project needs to recognise a date range, please, please consider implementing Stephen Celis’s Timeframe for your date selection needs. Every holiday- or flight-booking site I’ve ever used needs this urgently.