фильтр по каталогу из доп. св-в пользователя сайта

#
фильтр по каталогу из доп. св-в пользователя сайта
Может кто-нибудь сталкивался с такой задачей и, надеемся, подскажет решение:

пользователь зарегистрированный на сайте может создавать быстрые фильтры по каталогу. Каждый фильтр относится к одному из его детей. При создании заполняются такие данные, как "Имя ребёнка", "Пол", "Дата рождения".

Пример: Игорь, мальчик, 01.10.2012

При этом у товаров каталога есть 2 св-ва: Пол и Возраст.

Возраст делится на такие интервалы:

0-3 мес.
3-6 мес.
6-9 мес.
9-12 мес.
1-2 года
2-3 года
3-4 года
4-5 лет
5-6 лет
6-7 лет
7-8 лет
8-9 лет
9-10 лет

теперь сам вопрос: как мне универсально сделать так, чтобы скрипт рассчитывал основываясь на текущей дате, дате рождения ребёнка и выбирал нужное значение из св-0ва?
Авторизация