                     day = $.inArray value, self.days
                     eventWeekNum = self.getEventWeekNum events.dayNum, day, numberDays, dayShift
                     eventWeek = if dayShift <= day then eventWeek = weeks.eq eventWeekNum else eventWeek = weeks.eq eventWeekNum + 1
-                    eventDate.push eventWeek.find("td.drm-date[data-day=#{day}]").data 'date'
+                    eventDates.push eventWeek.find("td.drm-date[data-day=#{day}]").data 'date'
             else
-                eventDate.push parseInt(events.eventDate, 10)
-
-            $.each eventDate, (key, value) ->
-                eventDays.push calendarInner.find "td.drm-date[data-date=#{value}]"
-
-        addBiWeeklyEvents: (events, eventDays) =>
+                eventDates.push parseInt(events.eventDate, 10)
+
+        addBiWeeklyEvents: (events, eventDates) =>
             self = @
             calendarInner = self.calendar.find "div.#{@calendarInnerClass}"
             currentMonth = calendarInner.data 'month'
             currentYear = calendarInner.data 'year'
             weeks = if self.view is 'month' then calendarInner.find('tbody').find "tr.drm-week" else calendarInner.find "tbody.drm-week"
-            eventDate = []
 
             # events that occur every 2 weeks
             if events.day

            $("div.#{self.calendarInnerClass}").find("tbody td[data-month=#{nextMonth}]").addClass(self.classes.muted).removeClass 'drm-date'
            self.highlightCurrentDay()
            self.highlightWeekends()
            self.addWeekNumbers()

            $.each self.events, (key, value) ->
                self.addEventsToCalendar value

                    $.each eventWeeks, (key, value) ->
                        that = $ value
                        weekLength = that.find("td:not(.#{self.classes.muted})").length
                        eventDates.push that.find("td.drm-date[data-day=#{day}]").data('date')

        addWeeklyEvents: (events, eventDates) =>
            self = @
            calendarInner = self.calendar.find "div.#{@calendarInnerClass}"
            currentMonth = calendarInner.data 'month'
