var bsYear;  
var bsDate;  
var bsWeek;  
var arrLen=22;        //数组长度
var sValue=0;        //当年的秒数
var dayiy=0;        //当年第几天
var miy=0;        //月份的下标
var iyear=0;        //年份标记
var dayim=0;        //当月第几天
var spd=86400;        //每天的秒数

var year1999="30;29;29;30;29;29;30;29;30;30;30;29";        //354
var year2000="30;30;29;29;30;29;29;30;29;30;30;29";        //354
var year2001="30;30;29;30;29;30;29;29;30;29;30;29;30";        //384
var year2002="30;30;29;30;29;30;29;29;30;29;30;29";        //354
var year2003="30;30;29;30;30;29;30;29;29;30;29;30";        //355
var year2004="29;30;29;30;30;29;30;29;30;29;30;29;30";        //384
var year2005="29;30;29;30;29;30;30;29;30;29;30;29";        //354
var year2006="30;29;30;29;30;30;29;29;30;30;29;29;30";
var year2008="30;29;29;30;29;29;30;29;30;30;29;30";
var year2009="30;30;29;29;30;29;29;30;29;30;29;30;30";
var year2010="30;30;29;30;29;30;29;29;30;29;30;29";
var year2011="30;29;30;30;29;30;29;29;30;29;30;29";
var year2012="30;29;30;30;29;30;29;30;29;30;29;30;29";
var year2013="30;29;30;29;30;30;29;30;29;30;29;30";
var year2014="29;30;29;30;29;30;29;30;30;29;30;29;30";
var year2015="29;30;29;29;30;29;30;30;30;29;30;29";
var year2016="30;29;30;29;29;30;29;30;30;29;30;30";
var year2017="29;30;29;30;29;29;30;29;30;29;30;30;30";
var year2018="29;30;29;30;29;29;30;29;30;29;30;30";
var year2019="30;29;30;29;30;29;29;30;29;29;30;30";
var year2020="29;30;30;30;29;30;29;29;30;29;30;29;30";

var month1999="正月;二月;三月;四月;五月;六月;七月;八月;九月;十月;十一月;十二月";
var month2001="正月;二月;三月;四月;闰四月;五月;六月;七月;八月;九月;十月;十一月;十二月";
var month2004="正月;二月;闰二月;三月;四月;五月;六月;七月;八月;九月;十月;十一月;十二月";
var month2006="正月;二月;三月;四月;五月;六月;七月;闰七月;八月;九月;十月;十一月;十二月";
var month2009="正月;二月;三月;四月;五月;闰五月;六月;七月;八月;九月;十月;十一月;十二月";
var month2012="正月;二月;三月;四月;闰四月;五月;六月;七月;八月;九月;十月;十一月;十二月";
var month2014="正月;二月;三月;四月;五月;六月;七月;八月;九月;闰九月;十月;十一月;十二月";
var month2017="正月;二月;三月;四月;五月;六月;闰六月;七月;八月;九月;十月;十一月;十二月";
var month2020="正月;二月;三月;四月;闰四月;五月;六月;七月;八月;九月;十月;十一月;十二月";

var Dn="初一;初二;初三;初四;初五;初六;初七;初八;初九;初十;十一;十二;十三;十四;十五;十六;十七;十八;十九;二十;廿一;廿二;廿三;廿四;廿五;廿六;廿七;廿八;廿九;三十";

var Ys=new Array(arrLen);
    Ys[0]=919094400;
    Ys[1]=Ys[0] + 30585600;
    Ys[2]=Ys[1] + 30585600;
    Ys[3]=Ys[2] + 33177600;
    Ys[4]=Ys[3] + 30585600;
    Ys[5]=Ys[4] + 30672000;
    Ys[6]=Ys[5] + 33177600;
    Ys[7]=Ys[6] + 30585600;
    Ys[8]=Ys[7] + 33264000;
    Ys[9]=Ys[8] + 30585600;
    Ys[10]=Ys[9] + 30585600;
    Ys[11]=Ys[10] + 33177600;
    Ys[12]=Ys[11] + 30585600;
    Ys[13]=Ys[12] + 30585600;
    Ys[14]=Ys[13] + 33177600;
    Ys[15]=Ys[14] + 30672000;
    Ys[16]=Ys[15] + 33177600;
    Ys[17]=Ys[16] + 30585600;
    Ys[18]=Ys[17] + 30672000;
    Ys[19]=Ys[18] + 33177600;
    Ys[20]=Ys[19] + 30585600;
    Ys[21]=Ys[20] + 30585600;
    Ys[22]=Ys[21] + 33177600;

var Yn=new Array(arrLen);   //农历年的名称
    Yn[0]="己卯年";
    Yn[1]="庚辰年";
    Yn[2]="辛巳年";
    Yn[3]="壬午年";
    Yn[4]="癸未年";
    Yn[5]="甲申年";
    Yn[6]="乙酉年";
    Yn[7]="丙戌年";
    Yn[8]="丁亥年";
    Yn[9]="戊子年";
    Yn[10]="己丑年";
    Yn[11]="庚寅年";
    Yn[12]="辛卯年";
    Yn[13]="壬辰年";
    Yn[14]="癸巳年";
    Yn[15]="甲午年";
    Yn[16]="乙未年";
    Yn[17]="丙申年";
    Yn[18]="丁酉年";
    Yn[19]="戊戍年";
    Yn[20]="己亥年";
    Yn[21]="庚子年";

var D=new Date();
var yy=D.getYear();
var mm=D.getMonth()+1;
var dd=D.getDate();
var ww=D.getDay();
if (ww==0) ww="<font color=red>星期日</font>";
if (ww==1) ww="星期一";
if (ww==2) ww="星期二";
if (ww==3) ww="星期三";
if (ww==4) ww="星期四";
if (ww==5) ww="星期五";
if (ww==6) ww="<font color=red>星期六</font>";
ww=ww;
var ss=parseInt(D.getTime() / 1000);
if (yy<100) yy="19"+yy;

for (i=0;i<arrLen;i++)
        if (ss>=Ys[i]){
                iyear=i;
                sValue=ss-Ys[i];    //当年的秒数
                }
dayiy=parseInt(sValue/spd)+1;    //当年的天数

var dpm=year1999;
if (iyear==1) dpm=year2000;
if (iyear==2) dpm=year2001;
if (iyear==3) dpm=year2002;
if (iyear==4) dpm=year2003;
if (iyear==5) dpm=year2004;
if (iyear==6) dpm=year2005;
if (iyear==7) dpm=year2006;
if (iyear==8) dpm=year2007;
if (iyear==9) dpm=year2008;
if (iyear==10) dpm=year2009;
if (iyear==11) dpm=year2010;
if (iyear==12) dpm=year2011;
if (iyear==13) dpm=year2012;
if (iyear==14) dpm=year2013;
if (iyear==15) dpm=year2014;
if (iyear==16) dpm=year2015;
if (iyear==17) dpm=year2016;
if (iyear==18) dpm=year2017;
if (iyear==19) dpm=year2018;
if (iyear==20) dpm=year2019;
if (iyear==21) dpm=year2020;
dpm=dpm.split(";");

var Mn=month1999;
if (iyear==2) Mn=month2001;
if (iyear==5) Mn=month2004;
if (iyear==7) Mn=month2006;
if (iyear==10) Mn=month2009;
if (iyear==13) Mn=month2012;
if (iyear==15) Mn=month2014;
if (iyear==18) Mn=month2017;
if (iyear==21) Mn=month2020;
Mn=Mn.split(";");

var Dn="初一;初二;初三;初四;初五;初六;初七;初八;初九;初十;十一;十二;十三;十四;十五;十六;十七;十八;十九;二十;廿一;廿二;廿三;廿四;廿五;廿六;廿七;廿八;廿九;三十";
Dn=Dn.split(";");

dayim=dayiy;

var total=new Array(13);
total[0]=parseInt(dpm[0]);
for (i=1;i<dpm.length-1;i++) total[i]=parseInt(dpm[i])+total[i-1];
for (i=dpm.length-1;i>0;i--)
        if (dayim>total[i-1]){
                dayim=dayim-total[i-1];
                miy=i;
                }
bsWeek=ww;
bsDate=yy+"年"+mm+"月";
bsDate2=dd;
bsYear="农历"+Yn[iyear]+Mn[miy]+Dn[dayim-1];
if (ss>=Ys[22]||ss<Ys[0]) bsYear=Yn[22];

function CAL(){
document.write("<a href=http://www1.wst.net.cn/scripts/flex/TodayOnHistory/ title=历史上的今天 style=text-decoration:underline>"+bsDate+bsDate2+"日</a> "+bsYear+" "+bsWeek+"");}