Datepair is a jQuery plugin for intelligently selecting date and time ranges inspired by Google Calendar
Website Demo