rem: cdt.jsDate = minimonth.value; cdt = cdt.getInTimezone(calendarDefaultTimezone()); 
add: cdt.year = jsDate.getFullYear(); cdt.month = jsDate.getMonth(); cdt.day = jsDate.getDate(); 
context: function ltnMinimonthPick(minimonth){    if (gMiniMonthLoading)        return;    var cdt = new CalDateTime();    cdt.jsDate = minimonth.value;    cdt = cdt.getInTimezone(calendarDefaultTimezone());    cdt.isDate = true;    if (document.getElementById("displayDeck").selectedPanel !=         document.getElementById("calendar-view-box")) {        var view = currentView();        // We set the display calendar on the views in showCalendarView         // the first time they are shown.        if (!view.displayCalendar) {            showCalendarView('month');            view.goToDay(cdt);            return;        }        // showCalendarView is going to use the value passed in to switch to        // foo-view, so strip off the -view part of the current view.        var viewID = view.getAttribute("id");        viewID = viewID.substring(0, viewID.indexOf('-'));        showCalendarView(viewID);    }    currentView().goToDay(cdt);}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/cdd768a34d67ec7c1bc85464bae888e3522a0b7d/messenger-overlay-sidebar.js/buggy/calendar/lightning/content/messenger-overlay-sidebar.js