Библиотека JavaScript-элементов веб-страницы

Пашин15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.11.2009

Нужно написать JavaScript-библиотеку компонентов веб-страницы, подобно, как библиотека визуальных компонентов в C++ Builder или Delphi, только для веб-страницы:

- кнопка, чекбокс, переключатель, раскрывающийся список;

- прогресс-бар;

- слайдер;

- поле ввода (с suggest'ом, как в гугле);

- текстарея (с тулбаром для форматирования бб-кода, изменения размера, с кнопкой превью);

- менюшки (с поддержкой вложенности);

- дерево (с возможностью аякс-догрузки содержимого узла при раскрытии и drag&drop);

- таблица (с сортировкой колонок через аякс, если данные на несколько страниц, или моментально, если данные на одну стр.; ресайз колонок);

- класс обмена данных с сервером (кроссбраузерный аякс, загрузка файлов);

- календарь (для выбора даты в формах; навигационный, как в блоге)

- окно (размер, закрытие, развернуть, перемещение, активно или неактивно относительно других окон)

К каждому элементу должен быть свой класс с евентами, свойствами, методами.

Подробное техническое задание прилагается.

Кроссбраузерность: Firefox, Opera, Chrome, Safari, IE7+. CSS не обязательно.

Время исполнения: на ваше усмотрение, но в разумных пределах.

Напишите цену, за которую вы готовы взяться за работу и примерный срок выполнения.