Lines Matching full:cal
106 function onSelect(cal) { argument
107 var p = cal.params;
108 var update = (cal.dateClicked || p.electric);
110 p.inputField.value = cal.date.print(p.ifFormat);
115 p.displayArea.innerHTML = cal.date.print(p.daFormat);
117 p.onUpdate(cal);
120 p.flatCallback(cal);
122 if (update && p.singleClick && cal.dateClicked)
123 cal.callCloseHandler();
133 var cal = new Calendar(params.firstDay, params.date, params.onSelect || onSelect);
134 cal.setDateToolTipHandler(params.dateTooltipFunc);
135 cal.showsOtherMonths = params.showOthers;
136 cal.showsTime = params.showsTime;
137 cal.time24 = (params.timeFormat == "24");
138 cal.params = params;
139 cal.weekNumbers = params.weekNumbers;
140 cal.setRange(params.range[0], params.range[1]);
141 cal.setDateStatusHandler(params.dateStatusFunc);
142 cal.getDateText = params.dateText;
144 cal.setDateFormat(params.ifFormat);
147 cal.parseDate(params.inputField.value);
149 cal.create(params.flat);
150 cal.show();
159 var cal = window.calendar;
162 if (!(cal && params.cache)) {
163 window.calendar = cal = new Calendar(params.firstDay,
166 params.onClose || function(cal) { cal.hide(); }); argument
167 cal.setDateToolTipHandler(params.dateTooltipFunc);
168 cal.showsTime = params.showsTime;
169 cal.time24 = (params.timeFormat == "24");
170 cal.weekNumbers = params.weekNumbers;
174 cal.setDate(params.date);
175 cal.hide();
178 cal.multiple = {};
182 cal.multiple[ds] = d;
185 cal.showsOtherMonths = params.showOthers;
186 cal.yearStep = params.step;
187 cal.setRange(params.range[0], params.range[1]);
188 cal.params = params;
189 cal.setDateStatusHandler(params.dateStatusFunc);
190 cal.getDateText = params.dateText;
191 cal.setDateFormat(dateFmt);
193 cal.create();
194 cal.refresh();
196 cal.showAtElement(params.button || params.displayArea || params.inputField, params.align);
198 cal.showAt(params.position[0], params.position[1]);
202 return cal;