﻿var dayArray=new Array("日","一","二","三","四","五","六");
var monthArray=[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
var stringTable="<table><tr align=\"center\">";
for (var i=0; i<dayArray.length; ++i)
{
 stringTable+="<td style=\"border\:1px \#cccccc solid\" class=\"tdclass\"><font><b>"+dayArray[i]+"</b></font></td>";
}
stringTable+="</tr>";
function setValue(tag, str)
{
 document.getElementById(tag).innerHTML=str;
}
function showTime()
{
 var today=new Date();
 var currentYear=today.getFullYear()
 if (((currentYear%4==0)&&(currentYear%100!=0))||(currentYear%400==0))
  monthArray[1]=29;
 var allDays=monthArray[today.getMonth()];
 var currentWeek=today.getDay();
 var currentDay=today.getDate();
 var i=currentDay%7-currentWeek;
 var threshold=(7+i)%7;
 var isEnd=false;
 var stringAll=stringTable;
 while (true)
 {
  if (isEnd)
  {
   stringAll+="<td class=\"tdclass\" bgcolor=\"#FFFFFF\"> </td>";
   if (i % 7==(threshold+6)%7)
   {
    stringAll+="</tr>";
    break;
   }
  }
  else
  {
   if (i % 7==threshold)
    stringAll+="<tr align=\"center\">";
   stringAll+=i>0?"<td class=\"tdclass\""+(i==currentDay?" bgcolor=\"#ea0000\" style=\"color: #FFFFFF\"":"")+"><b>"+i+"</b></td>":"<td class=\"tdclass\" bgcolor=\"#FFFFFF\"> </td>";
   if (i % 7==(threshold+6)%7)
   {
    stringAll+="</tr>";
    if (i==allDays)
     break;
   }
   if (i==allDays)
    isEnd=true;
  }
  ++i;
 }
 stringAll+="</table>";
 setValue("layerYear", currentYear);
 setValue("layerMonth", today.getMonth()+1);
 setValue("layerDay", currentDay);
 setValue("layerWeek", dayArray[currentWeek]);
 setValue("layerCalendar", stringAll);
// setValue("layerNow", today.getHours()+":"+today.getMinutes()+":"+today.getSeconds());
 setTimeout("showTime()",1000);
}

function www_helpor_net()
{
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()

if(minutes<=9)
minutes="0"+minutes
if(seconds<=9)
seconds="0"+seconds
myclock="<font size='5' face='tahoma'>现在时刻："+hours+":"+minutes+":"+seconds+"</font>"
if(document.layers){document.layers.liveclock.document.write(myclock)
document.layers.liveclock.document.close()
}else if(document.all)
liveclock.innerHTML=myclock
setInterval("www_helpor_net()",1000)
}
