Нужно реализовать следующее: 1. Имеется каталог товаров хранимый в xml файле. 2. Из браузера мы принимаем значение суммы покупки. 3. Скрипт должен должен произвести выборку следущим образом: найти все пары товаров сумма цен которых равна сумме покупки. 4. Вывести все возможные пары товаров без перезагрузки страницы. Как я думаю интерфейс работы с каталогом будет следующий: - прием данных - выборка данных - вывод данных Выборку на вскидку прикинул следующую. Описываем метод где цену первого товара сумируем со слдеущим и увеличиваем следующий товар на еденицу, а далее вызываем метод рекурсивно. Результаты записываем в массив, либо в сессию, либо в документ xml. Вывод нужно произвести без перезапроса страницы. Я так понимаю тут надо использовать AJAX (XMLHttpRequest). Хочу узнать насколько правильно выбрал интерфейс. Плюс как использовать AJAX в данном примере.