Lines Matching refs:cal

253 	var cal = Calendar._C;
254 if (!cal) {
257 var cal = cal;
258 var cd = cal.activeDiv;
259 var mc = cal.monthsCombo;
260 if (cal.hilitedMonth) {
261 Calendar.removeClass(cal.hilitedMonth, "hilite");
263 if (cal.activeMonth) {
264 Calendar.removeClass(cal.activeMonth, "active");
266 var mon = cal.monthsCombo.getElementsByTagName("div")[cal.date.getMonth()];
268 cal.activeMonth = mon;
284 var cal = Calendar._C;
285 if (!cal) {
288 var cal = cal;
289 var cd = cal.activeDiv;
290 var yc = cal.yearsCombo;
291 if (cal.hilitedYear) {
292 Calendar.removeClass(cal.hilitedYear, "hilite");
294 if (cal.activeYear) {
295 Calendar.removeClass(cal.activeYear, "active");
297 cal.activeYear = null;
298 var Y = cal.date.getFullYear() + (fwd ? 1 : -1);
302 if (Y >= cal.minYear && Y <= cal.maxYear) {
311 Y += fwd ? cal.yearStep : -cal.yearStep;
332 var cal = Calendar._C;
333 if (!cal) {
336 if (cal.timeout) {
337 clearTimeout(cal.timeout);
339 var el = cal.activeDiv;
352 date = new Date(cal.date);
355 cal.setDate(date);
356 cal.dateClicked = false;
357 cal.callHandler();
362 date = new Date(cal.date);
365 cal.setDate(date);
366 cal.dateClicked = false;
367 cal.callHandler();
375 cal._hideCombos();
382 var cal = Calendar._C;
383 if (!cal) {
386 var el = cal.activeDiv;
426 cal.onUpdateTime();
430 if (mon.month != cal.date.getMonth()) {
431 if (cal.hilitedMonth) {
432 Calendar.removeClass(cal.hilitedMonth, "hilite");
435 cal.hilitedMonth = mon;
436 } else if (cal.hilitedMonth) {
437 Calendar.removeClass(cal.hilitedMonth, "hilite");
440 if (cal.hilitedMonth) {
441 Calendar.removeClass(cal.hilitedMonth, "hilite");
445 if (year.year != cal.date.getFullYear()) {
446 if (cal.hilitedYear) {
447 Calendar.removeClass(cal.hilitedYear, "hilite");
450 cal.hilitedYear = year;
451 } else if (cal.hilitedYear) {
452 Calendar.removeClass(cal.hilitedYear, "hilite");
454 } else if (cal.hilitedYear) {
455 Calendar.removeClass(cal.hilitedYear, "hilite");
468 var cal = Calendar._C;
469 if (!(cal && cal.dragging)) {
481 cal.hideShowCovered();
482 var st = cal.element.style;
483 st.left = (posX - cal.xOffs) + "px";
484 st.top = (posY - cal.yOffs) + "px";
489 var cal = Calendar._C;
490 if (!cal) {
493 cal.dragging = false;
499 cal.hideShowCovered();
507 var cal = el.calendar;
508 cal.activeDiv = el;
509 Calendar._C = cal;
518 } else if (cal.isPopup) {
519 cal._dragStart(ev);
522 if (cal.timeout) clearTimeout(cal.timeout);
523 cal.timeout = setTimeout("Calendar.showMonthsCombo()", 250);
525 if (cal.timeout) clearTimeout(cal.timeout);
526cal.timeout = setTimeout((el.navtype > 0) ? "Calendar.showYearsCombo(true)" : "Calendar.showYearsC…
528 cal.timeout = null;
555 var cal = el.calendar;
556 if (cal && cal.getDateToolTip) {
559 el.title = cal.getDateToolTip(d, d.getFullYear(), d.getMonth(), d.getDate());
585 var cal = el.calendar;
590 if (cal.currentDateEl) {
591 Calendar.removeClass(cal.currentDateEl, "selected");
593 closing = (cal.currentDateEl == el);
595 cal.currentDateEl = el;
598 cal.date.setDateOnly(el.caldate);
599 date = cal.date;
600 var other_month = !(cal.dateClicked = !el.otherMonth);
601 if (!other_month && !cal.currentDateEl && cal.multiple)
602 cal._toggleMultipleDate(new Date(date));
607 cal._init(cal.firstDayOfWeek, date);
611 cal.callCloseHandler();
614 date = new Date(cal.date);
618 cal.dateClicked = true;
620 cal.dateClicked = false;
625 cal.dateClicked = false;
646 text += cal.showsTime ? Calendar._TT["ABOUT_TIME"] : "";
659 if (year > cal.minYear) {
666 } else if (year-- > cal.minYear) {
674 } else if (year < cal.maxYear) {
680 if (year < cal.maxYear) {
685 cal.setFirstDayOfWeek(el.fdow);
700 cal.onUpdateTime();
704 if ((typeof cal.getDateStatus == "function") &&
705 cal.getDateStatus(date, date.getFullYear(), date.getMonth(), date.getDate())) {
710 if (!date.equalsTo(cal.date)) {
711 cal.setDate(date);
717 ev && cal.callHandler();
721 ev && cal.callCloseHandler();
768 var cal = this;
776 cell.calendar = cal;
866 part.calendar = cal;
883 var hrs = cal.date.getHours();
884 var mins = cal.date.getMinutes();
885 var t12 = !cal.time24;
902 cal.onSetTime = function() {
915 cal.onUpdateTime = function() {
979 var cal = window._dynarch_popupCalendar;
980 if (!cal || cal.multiple)
988 act && Calendar.cellClick(cal._nav_pm);
991 act && Calendar.cellClick(cal._nav_py);
994 act && Calendar.cellClick(cal._nav_nm);
997 act && Calendar.cellClick(cal._nav_ny);
1004 cal.dateClicked = true;
1005 cal.params.displayArea.innerHTML = "";
1006 cal.params.onUpdate(cal);
1008 cal.callCloseHandler();
1010 Calendar.cellClick(cal._nav_now);
1013 act && cal.callCloseHandler();
1024 el = cal.currentDateEl;
1028 ne = cal.ar_days[y][x];
1031 var date = new Date(cal.date);
1033 cal.setDate(date);
1036 var date = new Date(cal.date);
1038 cal.setDate(date);
1044 ne = cal.ar_days[y][x];
1053 ne = cal.ar_days[y][x];
1061 ne = cal.ar_days[y][x];
1069 if (++y < cal.ar_days.length)
1070 ne = cal.ar_days[y][x];
1091 Calendar.cellClick(cal.currentDateEl, ev);