add: if (oldDate.isDate) { date.isDate = true; } 
context:             function makeNewStartingDate(oldDate) {                var date = firstDate.clone();                var offset = oldDate.subtractDate(earliestDate);                date.addDuration(offset);                // now that the day is set, fix the time back to the original                date.hour = oldDate.hour;                date.minute = oldDate.minute;                date.second = oldDate.second;                date.timezone = oldDate.timezone;                date.normalize();                return date;            }
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/a2a994ff6118e0464a8edcb0b1e89445062d7417/clipboard.js/buggy/calendar/resources/content/clipboard.js