Files
sms_host20170829/common/calendar/ifrmcalendar.htm
T
2026-02-23 10:01:00 +09:00

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>