rem: this._mode = (params.mode !== undefined) ? params.mode : "latest"; 
add: this._mode = (params.mode !== undefined) ? params.mode : "now"; 
context: YAHOO.slashdot.DateWidget = function( params ) { // id, mode, date, initCallback  if ( params.master !== undefined ) {    var master = document.getElementById(params.master)._widget;    params.mode = master._mode;    params.date = master.getDate();    // also need to listen to master events  }  this._mode = (params.mode !== undefined) ? params.mode : "latest";  var root = document.getElementById(params.id);  var find1st = function(name, kind) {    return YAHOO.util.Dom.getElementsByClassName(name, kind, root)[0];  }  var widget = this;  this._element = root;  this._dateTab = find1st('date-tab', 'span');    this._dateTab._widget = this;  this._label = find1st('tab-label', 'span');  this._calendarPane = find1st('calendar-pane', 'div');  this.toggleCalendarPane(false);  this._popup = find1st('date-span-popup', 'select');    this._popup._widget = this;  this._calendar = new YAHOO.widget.Calendar(params.id+'-calendar-table', this._calendarPane.id, {maxdate:datesToYUISelector(new Date())});  this._calendar.selectEvent.subscribe(this.handleCalendarSelect, this, true);  root._widget = this;  root.setDate = function(d, m) { widget.setDate(d, m); }  root.getDateRange = function() { return widget.getDateRange(); }  root.selectEvent = new YAHOO.util.CustomEvent("select");  this.setDate(params.date);  if ( params.init !== undefined )    params.init(root);}
meta: 200	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/200/85926eb6df46eb5ce024458bce0b16738b67fde3/sd_calendar.js/clean/plugins/Ajax/htdocs/images/sd_calendar.js