Компонент формы на joomla 1.7

Виталий17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
18.01.2012

Требуется написать компонент для Joomla 1.7

Пользователь вводит данные: Имя*, E-mail, Телефон*, Описание*, может прикрепить несколько файлов ( после того как файл выбран, происходит его загрузка на сервер с отображением процентов (функция аналогична mail.ru yandex.ru), после загрузки появляется галочка, что файл загружен и крестик, для того чтобы его можно было удалить и мини изображение, если файл картинка), вводит защиту от спама и нажимает кнопку отправить. После загрузки файлов выходит сообщение о кол-ве загруженных фалов и суммарном размере. Файлы вместе с введенными данными уходят на почту указанную в параметрах компонента.

Предусмотреть всяческую защиту от дураков. Исключить появление всяческих ошибок, выдавая сообщения.