class= " lineNumbers "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
|
class=
class= " notpretty " >////////////DISPLAY id= " codeSnippet866820 " », tmt, «");
}
ht.push (« | ");
//////////NOT КОНЕЧНО ЧАСТЬ ЭТОЙ ФУНКЦИИ, КОТОР ВАМ
fomartTimeShow функции (h) {
возвращенно h < 10? «0» + h +»: 00 ": h + «: 00»;
}
getymformat функции (дата, comparedate, isshowtime, isshowweek, showcompare) {
var showyear = isshowtime! = неопределил? (date.getFullYear ()! = новая дата () .getFullYear ()) : поистине;
showmonth var = true;
var showday = true;
showtime = isshowtime var || ложно;
showweek = isshowweek var || ложно;
если (comparedate) {, то
showyear = comparedate.getFullYear ()! = date.getFullYear ();
//showmonth = comparedate.getFullYear ()! = date.getFullYear () || date.getMonth ()! = comparedate.getMonth ();
если (&& == date.getFullYear comparedate.getFullYear () ()
&& == comparedate.getMonth date.getMonth () ()
== comparedate.getDate date.getDate () ()
) {
showyear = showmonth = showday = showweek = ложно;
}
}
var a = [];
если (showyear) {, то
a.push (i18n.xgcalendar.dateformat.fulldayshow)
} еще если (showmonth) {, то
a.push (i18n.xgcalendar.dateformat. Md3)
} еще если (showday) {, то
a.push (i18n.xgcalendar.dateformat.day);
}
a.push (showweek? «(W)»: "", showtime? «HH: mm»: "");
возвращенное a.join ("");
}
функция CalDateShow (startday, endday, isshowtime, isshowweek) {
если (! endday) {
возвращенное dateFormat.call (startday, getymformat (startday, нулево, isshowtime));
} еще {
strstart= dateFormat.call var (startday, getymformat (startday, нулево, isshowtime, isshowweek));
var strend=dateFormat.call (endday, getymformat (endday, startday, isshowtime, isshowweek));
var соединяет = (strend! = ""? «-»: "");
возвратите [strstart, strend] .join (соедините);
}
}
dochange функции () {
var d = getRdate ();
нагруженный var = checkInEr (d.start, d.end);
если (! нагружено) {
заселите ();
}
}
checkInEr функции (старт, конец) {
ll var = option.loadDateR.length;
если (== 0 ll) {, то
возвращенное ложное;
}
var r = ложно;
var r2 = ложно;
для (var iий = 0; iий < ll; i++) {
r = ложно, r2 = ложно;
Др. var = option.loadDateR [I];
если (<= dr.enddate старта && >= dr.startdate старта) {, то
r = true;
}
если (== dateFormat.call, то dateFormat.call (старта, «yyyyMMdd») (dr.startdate, «yyyyMMdd») || == dateFormat.call dateFormat.call (старта, «yyyyMMdd») (dr.enddate, «yyyyMMdd»)) {
r = true;
}
если (! конец)
{r2 = true; }
еще {
если (<= dr.enddate конца && >= dr.startdate конца) {, то
r2 = true;
}
если (== dateFormat.call, то dateFormat.call (конца, «yyyyMMdd») (dr.startdate, «yyyyMMdd») || == dateFormat.call dateFormat.call (конца, «yyyyMMdd») (dr.enddate, «yyyyMMdd»)) {
r2 = true;
}
}
если (&& r2 r) {, то
пролом;
}
}
возвращенный r && r2;
}
функция buildtempdayevent (sh, sm, eh, em, h, название, w, изменяет размеры, thindex) {
тема = thindex var! = неопределил >= 0 thindex &&? tc (thindex): tc ();
newtemp var = Tp (__SCOLLEVENTTEMP, {
bdcolor: тема [0],
bgcolor2: тема [0],
bgcolor1: тема [2],
данные: "",
starttime: [pZero (sh), pZero (sm)].join («: "),
endtime: [pZero (eh), pZero (em)].join («: "),
содержание: название? название: i18n.xgcalendar.new_event,
название: название? название: i18n.xgcalendar.new_event,
икона: «class=
»,
верхняя часть: «0px»,
левая сторона: "",
ширина: w? w: «100%»,
высота: h - 4,
iий: «- 1»,
сопротивление: «волочить-обломок»,
redisplay: измените размеры? «блок»: «никакие»
});
возвращенное newtemp;