Squash this Fullcalendar (Drupal module) JavaScript(?) bug

Closed - This job posting has been filled and work has been completed.

Job Description

http://bit.ly/1jrzpIx

1. Visit the link noted above. See the calendar. See the calendar events.

2. Now advance to the next month using the arrow buttons near the top left.

3. Now go back to the current month. Observe that the calendar events have disappeared. This is not expected behaviour.

4. Now change the view so that you are in week or day mode.

5. Now return to the month mode and observe that the events have re-appeared on the current month.

Objective: Fix this calendar so that it retains its current functionality but does not lose the events when the months are paged through.

More information: This is a Drupal v. 7.26. The calendar is a Drupal module adapted from a jQuery plugin called FullCalendar. You can find out more about FullCalendar here:
http://arshaw.com/fullcalendar/

And you can find the Drupal module here: https://drupal.org/project/fullcalendar

And here is a bug report that I think deals with this issue, at least they seem to be related. My post is the last one in this thread.
https://drupal.org/node/1864992

Here is an answer on StackOverflow on (maybe) how to fix it.
http://stackoverflow.com/questions/2665469/fullcalendar-cannot-display-the-new-event-when-switch-month-back

Here is another one (maybe):
http://stackoverflow.com/questions/20195156/when-switching-months-i-want-to-stop-fullcalendar-from-removing-events

I believe this is a JavaScript bug but that isn't certain.

You should know a fair bit about Drupal, jQuery, and JavaScript to be able to fix this (I think). If you do have the knowledge it shouldn't take long to identify the problem and fix it, so that's why this is a fixed cost project.

Please feel free to ask questions.