Проверка даты

Доброго времени суток ! Помогите плз составить функцию.  Есть два поля: время прибытия и время выбывания, в формате дд/мм/гг. Нужно проверить правильность введенных дат. Чтобы был верным формат и дата время выбывания было больше или равно времени прибытия; и поставить условия года в диапазоне 2007 - 2009 гг. 
1 ответ

jimmytodesky, если бы просто корректность, то можно было бы регЭкспом, но с учетом (больше-меньше-равно), можно сразу убить двух зайцев:new Date(date1) <= new Date(date2), где date1 и date2 - строки в формате 'YYYY/MM/DD' (создание объекта Date из строки проверит правильность даты, ну и дальше сравнит, что меньше, что больше):new Date(date1) && new Date(date2) && new Date(date1) <= new Date(date2) && alert('O.k.');