add: this.hiliteToday = true; this.multiple = null; 
context: Calendar = function (firstDayOfWeek, dateStr, onSelected, onClose) {	// member variables	this.activeDiv = null;	this.currentDateEl = null;	this.getDateStatus = null;	this.timeout = null;	this.onSelected = onSelected || null;	this.onClose = onClose || null;	this.dragging = false;	this.hidden = false;	this.minYear = 1970;	this.maxYear = 2050;	this.dateFormat = Calendar._TT["DEF_DATE_FORMAT"];	this.ttDateFormat = Calendar._TT["TT_DATE_FORMAT"];	this.isPopup = true;	this.weekNumbers = true;	this.firstDayOfWeek = firstDayOfWeek; // 0 for Sunday, 1 for Monday, etc.	this.showsOtherMonths = false;	this.dateStr = dateStr;	this.ar_days = null;	this.showsTime = false;	this.time24 = true;	this.yearStep = 2;	// HTML elements	this.table = null;	this.element = null;	this.tbody = null;	this.firstdayname = null;	// Combo boxes	this.monthsCombo = null;	this.yearsCombo = null;	this.hilitedMonth = null;	this.activeMonth = null;	this.hilitedYear = null;	this.activeYear = null;	// Information	this.dateClicked = false;	// one-time initializations	if (typeof Calendar._SDN == "undefined") {		// table of short day names		if (typeof Calendar._SDN_len == "undefined")			Calendar._SDN_len = 3;		var ar = new Array();		for (var i = 8; i > 0;) {			ar[--i] = Calendar._DN[i].substr(0, Calendar._SDN_len);		}		Calendar._SDN = ar;		// table of short month names		if (typeof Calendar._SMN_len == "undefined")			Calendar._SMN_len = 3;		ar = new Array();		for (var i = 12; i > 0;) {			ar[--i] = Calendar._MN[i].substr(0, Calendar._SMN_len);		}		Calendar._SMN = ar;	}};
meta: 412	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/412/cc0a102fe5cd9f8421b73686dd57c312335278dc/calendar.js/clean/include/jscalendar/calendar.js