| 1 | <?php |
|---|
| 2 | if (!defined('XOOPS_ROOT_PATH')) { |
|---|
| 3 | exit(); |
|---|
| 4 | } |
|---|
| 5 | include_once XOOPS_ROOT_PATH.'/language/'.$GLOBALS['xoopsConfig']['language'].'/calendar.php'; |
|---|
| 6 | ?> |
|---|
| 7 | <link rel="stylesheet" type="text/css" media="all" href="<?php echo XOOPS_URL;?>/include/calendar-blue.css" /> |
|---|
| 8 | <script type="text/javascript" src="<?php echo XOOPS_URL.'/include/calendar.js';?>"></script> |
|---|
| 9 | <script type="text/javascript"> |
|---|
| 10 | <!-- |
|---|
| 11 | var calendar = null; |
|---|
| 12 | |
|---|
| 13 | function selected(cal, date) { |
|---|
| 14 | cal.sel.value = date; |
|---|
| 15 | } |
|---|
| 16 | |
|---|
| 17 | function closeHandler(cal) { |
|---|
| 18 | cal.hide(); |
|---|
| 19 | Calendar.removeEvent(document, "mousedown", checkCalendar); |
|---|
| 20 | } |
|---|
| 21 | |
|---|
| 22 | function checkCalendar(ev) { |
|---|
| 23 | var el = Calendar.is_ie ? Calendar.getElement(ev) : Calendar.getTargetElement(ev); |
|---|
| 24 | for (; el != null; el = el.parentNode) |
|---|
| 25 | if (el == calendar.element || el.tagName == "A") break; |
|---|
| 26 | if (el == null) { |
|---|
| 27 | calendar.callCloseHandler(); Calendar.stopEvent(ev); |
|---|
| 28 | } |
|---|
| 29 | } |
|---|
| 30 | function showCalendar(id) { |
|---|
| 31 | var el = xoopsGetElementById(id); |
|---|
| 32 | if (calendar != null) { |
|---|
| 33 | calendar.hide(); |
|---|
| 34 | } else { |
|---|
| 35 | var cal = new Calendar(true, <?php if (isset($jstime)) { echo $jstime; } else { echo 'null';}?>, selected, closeHandler); |
|---|
| 36 | calendar = cal; |
|---|
| 37 | cal.setRange(2000, 2015); |
|---|
| 38 | calendar.create(); |
|---|
| 39 | } |
|---|
| 40 | calendar.sel = el; |
|---|
| 41 | calendar.parseDate(el.value); |
|---|
| 42 | calendar.showAtElement(el); |
|---|
| 43 | Calendar.addEvent(document, "mousedown", checkCalendar); |
|---|
| 44 | return false; |
|---|
| 45 | } |
|---|
| 46 | |
|---|
| 47 | Calendar._DN = new Array |
|---|
| 48 | ("<?php echo _CAL_SUNDAY;?>", |
|---|
| 49 | "<?php echo _CAL_MONDAY;?>", |
|---|
| 50 | "<?php echo _CAL_TUESDAY;?>", |
|---|
| 51 | "<?php echo _CAL_WEDNESDAY;?>", |
|---|
| 52 | "<?php echo _CAL_THURSDAY;?>", |
|---|
| 53 | "<?php echo _CAL_FRIDAY;?>", |
|---|
| 54 | "<?php echo _CAL_SATURDAY;?>", |
|---|
| 55 | "<?php echo _CAL_SUNDAY;?>"); |
|---|
| 56 | Calendar._MN = new Array |
|---|
| 57 | ("<?php echo _CAL_JANUARY;?>", |
|---|
| 58 | "<?php echo _CAL_FEBRUARY;?>", |
|---|
| 59 | "<?php echo _CAL_MARCH;?>", |
|---|
| 60 | "<?php echo _CAL_APRIL;?>", |
|---|
| 61 | "<?php echo _CAL_MAY;?>", |
|---|
| 62 | "<?php echo _CAL_JUNE;?>", |
|---|
| 63 | "<?php echo _CAL_JULY;?>", |
|---|
| 64 | "<?php echo _CAL_AUGUST;?>", |
|---|
| 65 | "<?php echo _CAL_SEPTEMBER;?>", |
|---|
| 66 | "<?php echo _CAL_OCTOBER;?>", |
|---|
| 67 | "<?php echo _CAL_NOVEMBER;?>", |
|---|
| 68 | "<?php echo _CAL_DECEMBER;?>"); |
|---|
| 69 | |
|---|
| 70 | Calendar._TT = {}; |
|---|
| 71 | Calendar._TT["TOGGLE"] = "<?php echo _CAL_TGL1STD;?>"; |
|---|
| 72 | Calendar._TT["PREV_YEAR"] = "<?php echo _CAL_PREVYR;?>"; |
|---|
| 73 | Calendar._TT["PREV_MONTH"] = "<?php echo _CAL_PREVMNTH;?>"; |
|---|
| 74 | Calendar._TT["GO_TODAY"] = "<?php echo _CAL_GOTODAY;?>"; |
|---|
| 75 | Calendar._TT["NEXT_MONTH"] = "<?php echo _CAL_NXTMNTH;?>"; |
|---|
| 76 | Calendar._TT["NEXT_YEAR"] = "<?php echo _CAL_NEXTYR;?>"; |
|---|
| 77 | Calendar._TT["SEL_DATE"] = "<?php echo _CAL_SELDATE;?>"; |
|---|
| 78 | Calendar._TT["DRAG_TO_MOVE"] = "<?php echo _CAL_DRAGMOVE;?>"; |
|---|
| 79 | Calendar._TT["PART_TODAY"] = "(<?php echo _CAL_TODAY;?>)"; |
|---|
| 80 | Calendar._TT["MON_FIRST"] = "<?php echo _CAL_DISPM1ST;?>"; |
|---|
| 81 | Calendar._TT["SUN_FIRST"] = "<?php echo _CAL_DISPS1ST;?>"; |
|---|
| 82 | Calendar._TT["CLOSE"] = "<?php echo _CLOSE;?>"; |
|---|
| 83 | Calendar._TT["TODAY"] = "<?php echo _CAL_TODAY;?>"; |
|---|
| 84 | |
|---|
| 85 | // date formats |
|---|
| 86 | Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd"; |
|---|
| 87 | Calendar._TT["TT_DATE_FORMAT"] = "y-mm-dd"; |
|---|
| 88 | |
|---|
| 89 | Calendar._TT["WK"] = ""; |
|---|
| 90 | //--> |
|---|
| 91 | </script> |
|---|