This was a custom page built to be loaded into Eloqua and was handled using a json data file to populate the page on load.

Filters for each webinar type were included for product category, speaker and date (upcoming or on demand). These filters also need to cascade so that once filtering on category and then filtering on date the correct combination is visible, not just applying the last filter that was requested. A reset button to return the filter to showing all items is also necessary.