add: window.recurrenceInfo = null; 
context: function onLoad(){    var args = window.arguments[0];    window.onAcceptCallback = args.onOk;    window.calendarEvent = args.calendarEvent;    window.mode = args.mode;    /* add calendars to the calendar menulist */    var calendarList = document.getElementById("event-calendar");    var calendars = getCalendarManager().getCalendars({});    for (i in calendars) {        var calendar = calendars[i];        var menuitem = calendarList.appendItem(calendar.name, i);        menuitem.calendar = calendar;    }    loadDialog();    // update datetime pickers    updateAllDay();    // update recurrence button    updateRecurrence();    // update alarm checkbox/label/settings button    updateAlarm();    document.getElementById("event-title").focus();    opener.setCursor("auto");    self.focus();}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/a3b976daea79965d959b5a0e24e93bec5f95f7a8/calendar-event-dialog.js/buggy/calendar/base/content/calendar-event-dialog.js