Да сам скрип-то сработает. Проблема в другом:
1. в странице нужен этот блок расширенного поиска, что бы было что открывать или где показывать.
2. если блок расширенного поиска встроен в форму поиска в виде показываемо-скрываемого блока, то при закрытии его может понадобиться очищать выбранные в нем значения.
Вот https://pastebin.com/ANT1GXSN я взял из шаблона файл standart_search_form.tpl и прикрутил к нему "расширенный" поиск.