rem: var inst = new PopUpCalInstance(instSettings, true); popUpCal._inlineCalendar(this, inst); 
add: var inst = new PopUpCalInstance(instSettings, true, defaultDate); popUpCal._inlineCalendar(this, inst, defaultDate); 
context: 	return this.each(function() {		// check for settings on the control itself - in namespace 'cal:'		var inlineSettings = null;		for (attrName in popUpCal._defaults) {			var attrValue = this.getAttribute('cal:' + attrName);			if (attrValue) {				inlineSettings = inlineSettings || {};				try {					inlineSettings[attrName] = eval(attrValue);				}				catch (err) {					inlineSettings[attrName] = attrValue;				}			}		}		var nodeName = this.nodeName.toLowerCase();		if (nodeName == 'input') {			var instSettings = (inlineSettings ? $.extend($.extend({}, settings || {}),				inlineSettings || {}) : settings); // clone and customise			var inst = (inst && !inlineSettings ? inst :				new PopUpCalInstance(instSettings, false));			popUpCal._connectCalendar(this, inst);		} 		else if (nodeName == 'div' || nodeName == 'span') {			var instSettings = $.extend($.extend({}, settings || {}),				inlineSettings || {}); // clone and customise			var inst = new PopUpCalInstance(instSettings, true);			popUpCal._inlineCalendar(this, inst);		}	});
meta: 1267	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1267/635cf05238806c8a032bba9b371d70abf10d2c7e/jquery-calendar.js/buggy/libs/jquery/jquery-calendar.js