251 lines
6.7 KiB
HTML
251 lines
6.7 KiB
HTML
<html>
|
|
<head>
|
|
<title></title>
|
|
<link rel="stylesheet" type="text/css" href="/include/css/default.css">
|
|
<script language="JavaScript">
|
|
var calndardoc='';
|
|
var mbtnmenu=1;
|
|
var mhostname="";
|
|
var form1;
|
|
|
|
|
|
function day_title(day_name)
|
|
{
|
|
if (day_name=="ÀÏ")
|
|
calendardoc +="<td align=center height=18 class=verdana bgcolor=#9ABFBE><font color=#ffffff><b>"+day_name+"</b></font></td>";
|
|
else
|
|
{
|
|
if (day_name=="Åä")
|
|
calendardoc +="<td align=center height=18 class=verdana bgcolor=#9ABFBE><font color=#ffffff><b>"+day_name+"</b></font></td>";
|
|
else
|
|
calendardoc +="<td align=center height=18 class=verdana bgcolor=#9ABFBE><font color=#ffffff><b>"+day_name+"</b></font></td>";
|
|
}
|
|
}
|
|
/*
|
|
function day_titlexxxx(day_name)
|
|
{
|
|
if (day_name=="ÀÏ")
|
|
calendardoc +="<td align=center height=18 class=verdana bgcolor=#9ABFBE><font color=F11903>"+day_name+"</font></td>";
|
|
else
|
|
{
|
|
if (day_name=="Åä")
|
|
calendardoc +="<td align=center height=18 class=verdana>"+day_name+"</td>";
|
|
else
|
|
calendardoc +="<td align=center height=18 class=verdana>"+day_name+"</td>";
|
|
}
|
|
}
|
|
*/
|
|
function fill_table(Y,M,D)
|
|
{
|
|
|
|
opendiv = true;
|
|
selectday= new Date(Y,M-1,1);
|
|
today=new Date()
|
|
todayMonth=today.getMonth()+1;
|
|
todayYear=today.getYear();
|
|
todayDay=today.getDate();
|
|
|
|
cMonth=selectday.getMonth()+1;
|
|
cYear=selectday.getYear();
|
|
if(cYear==100)cYear=2000;
|
|
selectdate=D;
|
|
start_day = selectday.getDay()+1;
|
|
month_length=valDate(M, selectdate, cYear);
|
|
|
|
if((todayYear==cYear)&&(todayMonth==cMonth))
|
|
{
|
|
selectdate=todayDay
|
|
todayselect="True";
|
|
}
|
|
else todayselect="False"
|
|
|
|
if(M==1){
|
|
preYear=cYear-1;
|
|
preMonth=12;
|
|
}
|
|
else{
|
|
preYear=Y;
|
|
preMonth=M-1;
|
|
}
|
|
predate=valDate(preMonth, selectdate, cYear)
|
|
|
|
if(M==12){
|
|
nextYear=Y+1;
|
|
if(nextYear==100)nextYear=2000;
|
|
nextMonth=1;
|
|
}
|
|
else{
|
|
nextYear=Y;
|
|
nextMonth=M+1;
|
|
}
|
|
nextdate=valDate(nextMonth, selectdate, cYear)
|
|
|
|
calendardoc='';
|
|
day=1;
|
|
|
|
calendardoc +="<table width=155 border=0 cellspacing=0 cellpadding=0>";
|
|
calendardoc +="<tr>";
|
|
calendardoc +="<td align='center'>";
|
|
|
|
calendardoc +="<table width=155 border=0 cellspacing=0 cellpadding=0>";
|
|
calendardoc +="<tr> ";
|
|
calendardoc +="<td colspan=7 align=center> ";
|
|
calendardoc +="<table border=0 cellspacing=0 cellpadding=0>";
|
|
calendardoc +="<tr>";
|
|
calendardoc +="<td height=18 align=right><!--a href=JavaScript:calendarbtn("+(Y-1)+",12,1)><img src=image/date_prev_icon2.gif width=19 height=12 border=0></a--><a href=JavaScript:calendarbtn("+preYear+","+preMonth+","+predate+")><img src=image/content_week_month_move_ic_01.gif border=0 align=absmiddle></a></td>";
|
|
calendardoc +="<td height=18>";
|
|
|
|
calendardoc +="<div align=center><span ><a href=JavaScript:calendarbtn("+todayYear+","+todayMonth+","+todayDay+")><font color=7A7A7A><b>"+cYear+"³â "+cMonth+"¿ù</b></font></a></span></div>";
|
|
calendardoc +="</td>";
|
|
|
|
calendardoc +="<td height=18><a href=JavaScript:calendarbtn("+nextYear+","+nextMonth+","+nextdate+")><img src=image/content_week_month_move_ic_02.gif border=0 align=absmiddle></a><!--a href=JavaScript:calendarbtn("+(Y+1)+",1,1)><img src=image/date_next_icon2.gif width=19 height=12 border=0></a--></td>";
|
|
calendardoc +="</tr>";
|
|
calendardoc +="</table>";
|
|
|
|
calendardoc +="</td>";
|
|
calendardoc +="</tr>";
|
|
calendardoc +="</table>";
|
|
calendardoc +="<table width='155' cellspacing='0' cellpadding='0' bgcolor='FFFFFF'>";
|
|
calendardoc +="<tr>";
|
|
calendardoc +="<td colspan='7'><img src='image/month_top.gif'></td>";
|
|
/* day_title("S");
|
|
day_title("M");
|
|
day_title("T");
|
|
day_title("W");
|
|
day_title("T");
|
|
day_title("F");
|
|
day_title("S"); */
|
|
calendardoc +="</tr><tr height=16>";
|
|
|
|
|
|
for (var i=1;i<start_day;i++)
|
|
{
|
|
calendardoc +="<td bgcolor=ffffff></td>";
|
|
}
|
|
for (var i=start_day;i<8;i++)
|
|
{
|
|
if ((day==selectdate)&&(todayselect=="True"))
|
|
calendardoc +="<td class=tah8 align=center height=16 bgcolor=D56090><font color=FFFFFF class='tah8'>"+day+"</font></a></td>";
|
|
else
|
|
{
|
|
if (i==1)
|
|
calendardoc +="<td class=tah8 align=center height=16 bgcolor=#ffffff><font color=F11903 class='tah8'>"+day+"</font></a></td>";
|
|
else
|
|
{
|
|
if (i==7)
|
|
calendardoc +="<td class=tah8 align=center height=16 bgcolor=#ffffff><font color=#0062C8 class='tah8'>"+day+"</font></a></td>";
|
|
else
|
|
calendardoc +="<td class=tah8 align=center height=16 bgcolor=#ffffff><font class='tah8'>"+day+"</font></a></td>";
|
|
}
|
|
}
|
|
day++
|
|
}
|
|
calendardoc +="</TR>";
|
|
while (day <= month_length)
|
|
{
|
|
calendardoc +="<TR bgcolor=#ffffff height=16>";
|
|
|
|
for (var i=1;i<=7 && day<=month_length;i++)
|
|
{
|
|
if ((day==selectdate)&&(todayselect=="True"))
|
|
calendardoc +="<td class=tah8 align=center height=16 bgcolor=D56090><font color=FFFFFF>"+day+"</font></a></div></td>";
|
|
else
|
|
{
|
|
if (i==1)
|
|
calendardoc +="<td class=tah8 align=center height=16 bgcolor=#ffffff><font color=F11903 class='tah8'>"+day+"</font></a></div></TD>";
|
|
else
|
|
{
|
|
if (i==7)
|
|
calendardoc +="<td class=tah8 align=center height=16 bgcolor=#ffffff><font color=#0062C8 class='tah8'>"+day+"</font></a></td>";
|
|
else
|
|
calendardoc +="<td class=tah8 align=center height=16 bgcolor=#ffffff><font class='tah8'>"+day+"</font></a></td>";
|
|
}
|
|
}
|
|
day++
|
|
}
|
|
calendardoc +="</tr>";
|
|
start_day=i
|
|
}
|
|
calendardoc +="</table>";
|
|
return calendardoc
|
|
}
|
|
|
|
function valDate(M, D, Y)
|
|
{
|
|
Months= new Array(31,28,31,30,31,30,31,31,30,31,30,31);
|
|
Leap = false;
|
|
if((Y % 4 == 0) && ((Y % 100 != 0) || (Y %400 == 0)))
|
|
{
|
|
Leap = true;
|
|
if(M==2) return(29);
|
|
else
|
|
return(Months[M-1]);
|
|
}
|
|
else
|
|
return(Months[M-1]);
|
|
}
|
|
|
|
function calendarbtn(cYear,cMonth,cDay)
|
|
{
|
|
if(cYear=="0"){
|
|
today= new Date();
|
|
cMonth=today.getMonth()+1;
|
|
cYear=today.getYear();
|
|
cDay=today.getDate();
|
|
}
|
|
calendardiv.innerHTML = fill_table(cYear,cMonth,cDay);
|
|
}
|
|
|
|
|
|
function dayteselect(nyear,nmonth,nday,nweek)
|
|
{
|
|
if(nmonth < 10) {
|
|
nmonth = "0" + nmonth
|
|
}
|
|
if(nday < 10) {
|
|
nday = "0" + nday
|
|
}
|
|
|
|
form1.value = nyear+"-"+nmonth+"-"+nday;
|
|
|
|
parent.MM_showHideLayers('ifrmcal','','hide');
|
|
return;
|
|
}
|
|
|
|
function buttonmenu(form)
|
|
{
|
|
form1=form;
|
|
}
|
|
|
|
|
|
function init(){
|
|
today = new Date()
|
|
todayMonth=today.getMonth()+1;
|
|
todayYear=today.getYear();
|
|
todayDay=today.getDate();
|
|
stday = today.getDay()+1;
|
|
calendarbtn(todayYear,todayMonth,todayDay);
|
|
}
|
|
|
|
</script>
|
|
|
|
</head>
|
|
<body bgcolor="FFFFFF" text="#000000" topmargin="0" leftmargin="0" onload="init()" id="boardid" scroll="no">
|
|
<form name="cform">
|
|
<table width="100%" height="100%" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td align="center" valign="top">
|
|
<table border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td>
|
|
<div id="calendardiv"></div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
</body>
|
|
</html>
|