The textbox and search button are simply the smart search box. The dropdowns are smart search filters configured with the options you want to filter by and select dropdown as your control. Then define one option per line in format:
Index field name;Value of the field;Displayed text
For example:
TypeColumnFromDocType;1;Videos
TypeColumnFromDocType;2;eBooks
TypeColumnFromDocType;3;Images
You can also use a query to populate these assuming you're already doing that in the doc type field. Assume you have ResourceTypes
table with ResourceID
and ResourceName
your query would be
SELECT 'TypeColumnFromDocType', ResourceID, ResourceName FROM Resource Types ORDER BY ResourceName
This will populate the dropdown with the needed items to filter. Repeat for the Specialties.