А не проще ли воспользоваться библиотекой http://dklab.ru/lib/JsHttpRequest/ так же делаешь ончедж первого селекта записываешь в диф выбранный айдишник и далее в бекенде выбираешь список какой тебе нужен с твоими свойствами по данному айдишнику, фронтенд это твой темплейт.... у тебя кроме component.php будет и backend.php там же кидани библиотечку, там пишешь функцию на яваскрипте которая у тебя будет строить из этих свойств селект(в фронтенде)...тока изучи библиотечку вещь хорошая, если что стучи в агент ...я парень:) kiska_for_you@mail.ru -это почта взломанной подруги...;-))))