Интерактиваня страница заказа интернет-магазина
Оформление заказа в интернет-магазине состоит из одного шага-страницы.
На этой странице должны быть:
1) список товаров;
2) для каждого товара поле для количества;
3) выбор (точечкой) способа доставки;
4) для каждого способа боставки так же (точечкой) выбор способа оплаты;
5) поле для кода скидки;
6) поля для полного имени, адреса эл. почты, адреса, индекса и телефона;
7) поле для дополнительных пожеланий.
суть задачи: сделать так, чтобы во-первых меняя параметры пунктов 1-5 пересчитывалась итоговая стоимость заказа, во-вторых, чтобы при не указании имени/телефона/индекса/адреса/e-mail'а выводилось соответствующее сообщение (не в виде диалогового окна, а в виде метки на веб-странице).
пункты 3 и 4 более или менее определены (тут не привожу, подробно, но есть написанный список вариантов как оплаты, так и доставки с примерными стоимостями).
по поводу пункта 5. хочется чтобы вы придумали какой-то механизм генерации кодов скидок, чтобы можно было делать коды вида F4R5, G8Q3, JZLW и так далее (чтобы не было коллизии с кириллицей или она обрабатывалась корректно). и чтобы на эти группы кодов устанавливать какие-то скидки (например 5%, 10%, 15%). коды будут печататься в бумажных материалах. делать поддержку кодов на сервере совершенно не хочется. пускай она будет как-то зашита в js-файл (ну и чтобы там можно было добавлять новое подобное).
делать на jQuery (потому что он используется в других частях проекта, а делать зоопарк фреймворков не удобно).
в результате должен получиться html-файл с предложенной вами структурой (который потом будет дорабатываться верстальщиком и приводиться к общему дизайну) плюс js-файл с внятными комментариями.
из вариантов оплаты (за этот проект) совершенно не подходят веб-мани. вообще никак.
либо наличка, если вы из Петербурга; либо перевод на ваш банковский счёт (в том числе если вы и в Питере); либо яндекс-деньги (не очень бы хотелось, но возможно)