add: viewElement.timezone = calendarDefaultTimezone(); 
context: CalendarWindow.prototype.switchToView = function calWin_switchToView( newView ){    var viewElement = document.getElementById(newView);    // If this is the first time we've shown the view, (or if someone changed    // our composite), then we need to set all this stuff.    if (viewElement.displayCalendar != getDisplayComposite()) {        viewElement.controller = gViewController;        viewElement.displayCalendar = getDisplayComposite();        this.EventSelection.addObserver(viewElement.selectionObserver);    }    var deck = document.getElementById("view-deck");    var day;    try {        day = deck.selectedPanel.selectedDay;    } catch(ex) {} // Fails if no view has ever been shown this session    // Should only happen on first startup    if (!day)        day = now();    deck.selectedPanel = viewElement;    deck.selectedPanel.goToDay(day);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/965b61fa03379ab3d4a946356fea26233f9d1597/calendarWindow.js/buggy/calendar/resources/content/calendarWindow.js