jscalendr recurrence function