Fix bug consecutive open_times bug

Noticed a corner case in which the info pane would display open_times that incorrectly for certain non-consecutive days. Fix it and created a new custom jQuery function that handles displaying the schedule.