function MD(d) {
for (var i = 31; i >= 28; i--) {
var tempDate = new Date(d.getFullYear(), d.getMonth(), i)
if (tempDate.getFullYear() == d.getFullYear() && d.getMonth() == tempDate.getMonth()) return i;
}
}
function WC(d, tobj, link, opt) {
var mstr = "Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec";
var ccd = new Date();
if (d == "" || typeof (d) == "undefined") d = new Date();
var ss = "
";
ss += "";
ss += "
"
ss += "
";
ss += "
";
if (typeof (_locModel.T.T_S_Sunday) != "undefine") {
ss += "
" + _locModel.T.T_S_Sunday.toUpperCase() + "
";
ss += "
" + _locModel.T.T_S_Monday.toUpperCase() + "
";
ss += "
" + _locModel.T.T_S_Tuesday.toUpperCase() + "
";
ss += "
" + _locModel.T.T_S_Wednesday.toUpperCase() + "
";
ss += "
" + _locModel.T.T_S_Thursday.toUpperCase() + "
";
ss += "
" + _locModel.T.T_S_Friday.toUpperCase() + "
";
ss += "
" + _locModel.T.T_S_Saturday.toUpperCase() + "
";
} else {
ss += "
SUN
MON
TUE
WED
THU
FRI
SAT
";
}
ss += "
";
var mbd = new Date(d.getFullYear(), d.getMonth(), 1);
var bd = mbd.getDay();
maxdate = MD(d);
var cd = d.getDate();
var cr = ((maxdate + bd) % 7 == 0) ? ((maxdate + bd) / 7) : parseInt((maxdate + bd) / 7 + 1);
var toDayClick = "";
for (var i = 0; i < cr; i++) {
ss += "
";
for (var j = 0; j < 7; j++) {
var tv = (i * 7 + j - bd + 1);
if ((i == 0 && j < bd) || tv > maxdate) { ss += "
" } else {
ss += "
";
if (d.getFullYear() == ccd.getFullYear() && d.getMonth() == ccd.getMonth() && ccd.getDate() == tv) {
ss += "" + tv + "";
toDayClick = "onclick=RD('" + d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + tv + "','" + link + "'," + opt + ")";
} else {
ss += ((cd == tv) ? ("" + tv + "") : tv);
}
ss += "