Календарь javascript (datepicker), версия ~цатая

Подключение:

  1. Добавить к HEAD HTML-страницы три строчки:

    <link rel='stylesheet' href='calendar.css' type='text/css'>

    <script type='text/javascript' src='dict.js'></script>

    <script type='text/javascript' src='common1.js'></script>

  2. Полям ввода (input) назначить класс "date" (<input name='' class='date'>)

Дистрибутив: common1.js, dict.js

Краткое описание, использование, алгоритмы

Пример работы (щёлкните мышкой в поле ввода даты)

Дата начала: • Дата окончания:

Немного деталей

В этом примере Календарь встроен в файл common1.js (и мне лень его оттуда выдирать). Для настроек и получения данных используется скрипт dict.js, который генерируется серверным скриптом - для каждого сайта свой. Настройки можно менять в объекте dict.config.calendar (например, можно задать количество лет в выпадающем списке, а также начальный год - иногда, в анкетах, удобнее, чтобы он был не текущим, а -20).