ProtoCalendarProtoCalendar

What is
ProtoCalendar は prototype.js ベースの日時選択用の javascript ライブラリです。
Ruby on Rails の date_select や Cake PHP の $html->dateTimeOptionTag を置き換え、日付・時間入力をより容易にすることを目的として開発されました。

特徴は以下の通りです。
*prototype.js ベース(1.6 以降)。
*シンプルで軽量。
*MIT LICENSE
*16のローカライゼーションに対応。
*フォーカスでカレンダー表示。(トリガーを追加可能)
*日付フォーマットを変更可能。
*日付のラベル表示が可能。(フォーマットも変更可能)
*SelectTag からの入力に対応。
*時間入力に対応。
*年・月を直接変更可能。(年選択時に前後指定年数を表示)
*カレンダーの開始曜日を変更可能。
*日本の祝日対応。(カスタマイズ可能)
*「今日」、「明日」、「明後日」などの任意の文字入力にも対応。(カスタマイズ可能)
*いくつかの標準スタイルを用意。(付属の paper, metal などの画像、 css も MIT LICENSE)
*effects.js と組み合わせてエフェクトに対応。
*クロスブラウザ (IE6 以降, Firefox2 以降, Safari2 以降, Opera9 以降)
Domo
デモ、使い方を見るには以下のリンクをクリックして下さい。
Demo page
Download
アーカイブには prototype.js, script.aculo.us ライブラリの effects.js を含んでいます。(effects.js は必須ではありません。)

Product
ProtoCalendar
prototype.js ベースのシンプルな日時選択ライブラリ。
ProtoThickBox
prototype.js ベースの ThickBox ライブラリ。
More coming soon...
Other products are being developed.