﻿// JavaScript Document
document.writeln("<style type=\"text\/css\">");
document.writeln("<!--");
document.writeln(".样式1 {");
document.writeln("font-size: 12px;");
document.writeln("color: #FF3300;");
document.writeln("}");
document.writeln("-->");
document.writeln("<\/style>");
document.writeln("")
var moonglk=new Array('孟春','仲春','季春','孟夏','仲夏','季夏','孟秋','仲秋','季秋','孟冬','仲冬','季冬');
var dayglk = new Array('寅','卯','巳','午','巳','午','申','酉','亥','子');
var Kou = new Array(3);
var Sek = new Array(3);
var hour,min;
var nlm = new Array('寅','卯','辰','巳','午','未','申','酉','戌','亥','子','丑');
var Sukuyou = new Array('东方','东方','东方','东方','东方','东方','东方','北方','北方','北方','北方','北方','北方','北方','西方','西方','西方','西方','西方','西方','西方','南方','南方','南方','南方','南方','南方','南方'); 
var Sukuyou2 = new Array('角木蛟-吉','亢金龙-凶','氐土貉-凶','房日兔-吉','心月狐-凶','尾火虎-吉','箕水豹-吉','斗木獬-吉','牛金牛-凶','女土蝠-凶','虚日鼠-凶','危月燕-凶','室火猪-吉','壁水貐-吉','奎木狼-凶','娄金狗-吉','胃土雉-吉','昴日鸡-凶','毕月乌-吉','觜火猴-凶','参水猿-凶','井木犴-吉','鬼金羊-凶','柳土獐-凶','星日马-凶','张月鹿-吉','翼火蛇-凶','轸水蚓-吉'); 
var Sukuyou4 = new Array('角','亢','氐','房','心','尾','箕','斗','牛','女','虚','危','室','壁','奎','娄','胃','昴','毕','觜','参','井','鬼','柳','星','张','翼','轸'); 
var KyuuseiJD = new Array(2404030,2404600,2404810,2408800,2409010,2413000,2413210,2417200,2417410,2421220,2421400,2421610,2425420,2425630,2429620,2429800,2430010,2433820,2434030,2438020,2438230,2442220,2442430,2446420,2446630,2450620,2450830,2454820,2455030,2458840,2459020,2459230,2463250,2467240,2467420,2467630,2471440,2471650,2475640,2475850,2477650); 
var KyuuseiJDF= new Array(1,-3,1,7,-9,-3,1,7,-9,7,-3,1,-3,1,7,-3,1,-3,1,7,-9,-3,1,7,-9,-3,1,7,-9,7,-3,1,1,7,-3,1,-3,1,7,-9,-9); 
var KyuuseiName = new Array('一白','二黒','三碧','四緑','五黄','六白','七赤','八白','九紫'); 
var KyuuseiName2= new Array('-太乙星(水)-吉神','-摄提星(土)-凶神','-轩辕星(木)-安神','-招摇星(木)-安神','-天符星(土)-凶神','-青龙星(金)-吉神','-咸池星(金)-凶神','-太阴星(土)-吉神','-天乙星(火)-吉神'); 
var NKyuusei = new Array(-1,-1,-1);
var Rokuyou = new Array("<font color=#804000>先胜</font>","<font color=#804000>友引</font>","<font color=#804000>先負</font>","<FONT color=#0000A0>佛灭</font>","<FONT color=#FF8C1A>大安</font>","<font color=#804000>赤口</font>");
var NongliData=new Array("19416","19168","42352","21717","53856","55632","21844","22191","39632","21970","19168","42422","42192","53840","53909","46415","54944","44450","38320","18807","18815","42160","46261","27216","27968","43860","11119","38256","21234","18800","25958","54432","59984","27285","23263","11104","34531","37615","51415","51551","54432","55462","46431","22176","42420","9695","37584","53938","43344","46423","27808","46416","21333","19887","42416","17779","21183","43432","59728","27296","44710","43856","19296","43748","42352","21088","62051","55632","23383","22176","38608","19925","19152","42192","54484","53840","54616","46400","46752","38310","38335","18864","43380","42160","45690","27216","27968","44870","43872","38256","19189","18800","25776","29859","59984","27480","23232","43872","38613","37600","51552","55636","54432","55888","30034","22176","43959","9680","37584","51893","43344","46240","47780","44368","21977","19360","42416","20854","21183","43312","31060","27296","44368","23378","19296","42726","42208","53856","60005","54576","23200","30371","38608","19195","19152","42192","53430","53855","54560","56645","46496","22224","21938","18864","42359","42160","43600","45653","27951","44448","19299","37759","18936","18800","25776","26790","59999","27424","42692","43759","37600","53987","51552","54615","54432","55888","23893","22176","42704","21972","21200","43448","43344","46240","46758","44368","21920","43940","42416","21168","45683","26928","29495","27296","44368","19285","19311","42352","21732","53856","59752","54560","55968","27302","22239","19168","43476","42192","53584","62034","54560"); 
var solarMonth=new Array(31,28,31,30,31,30,31,31,30,31,30,31); 
var Gan=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸"); 
var Gan5=new Array("戊","己","庚","辛","壬","癸","甲","乙","丙","丁"); 
var sfw=new Array("南","东","北","西","南","东","北","西","南","东","北","西"); 
var Zhi=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"); 
var Zhi3=new Array("午","未","申","酉","戌","亥","子","丑","寅","卯","辰","巳"); 
AnimalIdx=["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]; 
AnimalIdx2=["马","羊","猴","鸡","狗","猪","鼠","牛","虎","兔","龙","蛇"]; 
var Gan3=new Array("甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥","丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥","戊子 己丑 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥","庚子 辛丑 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥","壬子 癸丑 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥","甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉 甲戌 乙亥","丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未 甲申 乙酉 丙戌 丁亥","戊子 己丑 庚寅 辛卯 壬辰 癸巳 甲午 乙未 丙申 丁酉 戊戌 己亥","庚子 辛丑 壬寅 癸卯 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥","壬子 癸丑 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥"); 
var Gan2=new Array('甲不开仓','乙不栽植','丙不修灶','丁不剃头','戊不受田','己不破券','庚不经络','辛不合酱','壬不泱水','癸不词讼');
var Gan4=new Array("<font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font>","<FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font>","<font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font>","<FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font>","<FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font>","<FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font>","<font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font>","<FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font>","<font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font>","<FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font>","<FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font> <FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font>","<FONT color=#0000A0>白虎</font> <font color=#FF8C1A>玉堂</font> <FONT color=#0000A0>天牢</font> <FONT color=#0000A0>玄武</font> <FONT color=#FF8C1A>司命</font> <FONT color=#0000A0>勾陈</font> <font color=#FF8C1A>青龙</font> <font color=#FF8C1A>明堂</font> <FONT color=#0000A0>天刑</font> <FONT color=#0000A0>朱雀</font> <font color=#FF8C1A>金匮</font> <font color=#FF8C1A>天德</font>");
var jcName0 = new Array('建','除','满','平','定','执','破','危','成','收','开','闭'); 
var jcName1 = new Array('闭','建','除','满','平','定','执','破','危','成','收','开'); 
var jcName2 = new Array('开','闭','建','除','满','平','定','执','破','危','成','收'); 
var jcName3 = new Array('收','开','闭','建','除','满','平','定','执','破','危','成'); 
var jcName4 = new Array('成','收','开','闭','建','除','满','平','定','执','破','危'); 
var jcName5 = new Array('危','成','收','开','闭','建','除','满','平','定','执','破'); 
var jcName6 = new Array('破','危','成','收','开','闭','建','除','满','平','定','执'); 
var jcName7 = new Array('执','破','危','成','收','开','闭','建','除','满','平','定'); 
var jcName8 = new Array('定','执','破','危','成','收','开','闭','建','除','满','平'); 
var jcName9 = new Array('平','定','执','破','危','成','收','开','闭','建','除','满'); 
var jcName10 = new Array('满','平','定','执','破','危','成','收','开','闭','建','除'); 
var jcName11 = new Array('除','满','平','定','执','破','危','成','收','开','闭','建');
var Zhi2=new Array('子不问卜','丑不冠带','寅不祭祀','卯不穿井','辰不哭泣','巳不远行','午不苫盖','未不服药','申不安床','酉不会客','戌不吃犬','亥不嫁娶');
var Animals=new Array("<a   href='#b'>鼠",
"<a  href='#c'>牛",
"<a   href='#d'>虎",
"<a   href='#e'>兔",
"<a   href='#f'>龙",
"<a  href='#g'>蛇",
"<a   href='#h'>马",
"<a  href='#i'>羊",
"<a  href='#j'>猴",
"<a   href='#k'>鸡",
"<a   href='#z'>狗",
"<a   href='#l'>猪");
var solarTerm = new Array("小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至[冬节]"); 
var mla = new Array(481267.8809,218.3162,6.2888,1.2740,0.6583,0.2136,0.1851,0.1144,0.0588,0.0571,0.0533,0.0458,0.0409,0.0347,0.0304,0.0154,0.0125,0.0110,0.0107,0.0100,0.0085,0.0079,0.0068,0.0052,0.0050,0.0040,0.0040,0.0040,0.0038,0.0037,0.0028,0.0027,0.0026,0.0024,0.0023,0.0022,0.0021,0.0021,0.0021,0.0018,0.0016,0.0012,0.0011,0.0009,0.0008,0.0007,0.0007,0.0007,0.0007,0.0006,0.0006,0.0005,0.0005,0.0005,0.0004,0.0004,0.0003,0.0003,0.0003,0.0003,0.0003,0.0003,0.0003);
var mlb = new Array(0,0,477198.868,413335.35,890534.22,954397.74,35999.05,966404,63863.5,377336.3,1367733.1,854535.2,441199.8,445267.1,513197.9,75870,1443603,489205,1303870,1431597,826671,449334,926533,31932,481266,1331734,1844932,133,1781068,541062,1934,918399,1379739,99863,922466,818536,990397,71998,341337,401329,1856938,1267871,1920802,858602,1403732,790672,405201,485333,27864,111869,2258267,1908795,1745069,509131,39871,12006,958465,381404,349472,1808933,549197,4067,2322131);
var mlc = new Array(0,0,44.963,10.74,145.7,179.93,87.53,276.5,124.2,13.2,280.7,148.2,47.4,27.9,222.5,41,52,142,246,315,111,188,323,107,205,283,56,29,21,259,145,182,17,122,163,151,357,85,16,274,152,249,186,129,98,114,50,186,127,38,156,90,24,242,223,187,340,354,337,58,220,70,191);
var maa = new Array(5.1281,0.2806,0.2777,0.1733,0.0554,0.0463,0.0326,0.0172,0.0093,0.0088,0.0082,0.0043,0.0042,0.0034,0.0025,0.0022,0.0022,0.0021,0.0019,0.0018,0.0018,0.0018,0.0015,0.0015,0.0015,0.0014,0.0013,0.0013,0.0011,0.0010,0.0009,0.0008,0.0007,0.0006,0.0006,0.0005,0.0005,0.0005,0.0004,0.0004,0.0003,0.0003,0.0003,0.0003,0.0003);
var mab = new Array(483202.019,960400.89,6003.15,407332.2,896537.4,69866.7,1373736.2,1437599.8,884531,471196,371333,547066,1850935,443331,860538,481268,1337737,105866,924402,820668,519201,1449606,42002,928469,996400,29996,447203,37935,1914799,1297866,1787072,972407,1309873,559072,1361730,848352,419339,948395,2328134,1024264,932536,1409735,2264270,1814936,335334);
var mac = new Array(3.273,138.24,48.31,52.43,104,82.5,239,273.2,187,87,55,217,14,230,106,308,241,80,141,153,181,10,46,121,316,129,6,65,48,288,340,235,205,134,322,190,149,222,149,352,282,57,115,16,57);
var mha = new Array(0.950725,0.051820,0.009530,0.007842,0.002824,0.000858,0.000531,0.000400,0.000319,0.000271,0.000263,0.000197,0.000173,0.000167,0.000111,0.000103,0.000084,0.000083,0.000078,0.000073,0.000064,0.000063,0.000041,0.000034,0.000033,0.000031,0.000030,0.000029,0.000026,0.000023,0.000019,0.000013,0.000013,0.000013,0.000012,0.000011,0.000011,0.000010,0.000009,0.000007,0.000007,0.000006,0.000006,0.000005);
var mhb = new Array(0,477198.868,413335.35,890534.22,954397.74,1367733.1,854535.2,377336.3,441199.8,445267,513198,489205,1431597,1303870,35999,826671,63864,926533,1844932,1781068,1331734,449334,481266,918399,541062,922466,75870,990397,818536,553069,1267871,1403732,341337,2258267,2258267,1908795,858602,1745069,790672,2322131,1808933,485333,99863,405201);
var mhc = new Array(0,134.963,100.74,235.7,269.93,10.7,238.2,103.2,137.4,118,312,232,45,336,178,201,214,53,146,111,13,278,295,272,349,253,131,87,241,266,339,188,106,246,246,180,219,114,204,281,148,276,212,140);
var sTermInfo = new Array(0,21208,42467,63836,85337,107014,128867,150921,173149,195551,218072,240693,263343,285989,308563,331033,353350,375494,397447,419210,440795,462224,483532,504758); 
var nStr1 = new Array('日','一','二','三','四','五','六','七','八','九','十'); 
var nStr2 = new Array('初','十','廿','卅',' ');
var monthName = new Array("<a  href='#m'>JAN",
"<a   href='#n'>FEB",
"<a   href='#o'>MAR",
"<a   href='#p'>APR",
"<a   href='#q'>MAY",
"<a  href='#r'>JUN",
"<a   href='#s'>JUL",
"<a   href='#t'>AUG",
"<a   href='#w'>SEP",
"<a   href='#v'>OCT",
"<a   href='#u'>NOV",
"<a  href='#x'>DEC");
var month2=new Array("近代史上的元月:<br><br>《1789年1月----美国第一次大选,华盛顿当选为第一任总统》<br>《1912年1月1日----中华民国成立,孙中山任临时大总统,同期国民党成立》<br>《1924年1月----第一次国共合作》<br>《1932年1月28日----日本在上海发动“一.二八”事变》<br>《1933年1月----德国希特拉上台》<br>《1949年1月----淮海战役、平津战役解放军取得最后胜利》<br>《1976年1月8日----周恩来逝世》",
"近代史上的2月:<br><br>《1848年2月----“共产党宣言”在欧洲发表》<br>《1848年2月----法国“二月革命”爆发》<br>《1923年2月----京汉铁路工人大罢工》<br>《1972年2月21日----尼克松到访中国》",
"近代史上的3月:<br>《1925年3月12日----孙中山逝世》<br>《1932年3月----日本扶植清朝废帝溥仪,在东北建立伪“满洲国”》",
"近代史上的4月:<br>《1861年4月----美国南北战争爆发》<br>《1911年4月----广州黄花冈起义》<br>《1949年4月23日----解放军解放南京,民国结束》<br>《1970年4月24日----中国成功发射第一颗人造卫星》<br>《1976年4月7日----华国锋任中共第一副主席》<br>《1984年4月6日----中国对外开放14个沿海城市》",
"近代史上的5月:<br>《1841年5月29日----广州三元里民众抵抗英军入侵》<br>《1919年5月4日----“五四”运动爆发》<br>《1945年5月8日----德国签订无条件投降书》",
"近代史上的6月:<br>《1840年6月----第一次鸦片战争爆发》<br>《1898年6月----“百日维新”开始》<br>《1913年6月----国民二次革命开始》<br>《1914年6月28日----萨拉热窝事件--第一次世界大战爆发》<br>《1944年6月6日----英美盟军登陆诺曼底》<br>《1950年6月25日----朝鲜战争爆发》",
"近代史上的7月:<br>《1776年7月4日----《独立宣言》发表,美国成立》<br>《1921年7月----中国共产党成立》<br>《1937年7月7日----日本发动芦沟桥事变》<br>《1946年7月----中国爆发全面内战》<br>《1953年7月26日----朝鲜战争结束,形成南北对峙局面》<br>《1976年7月6日----朱德逝世》<br>《1997年7月----中国收回香港主权》",
"近代史上的8月:<br>《1789年8月----法国《人权宣言》发布》<br>《1842年8月----清政府割让香港》<br>《1894年8月1日----清政府对日宣战,甲午战争爆发》<br>《1905年8月----中国同盟会成立》<br>《1927年8月1日----“八一”南昌起义》<br>《1945年8月6日、9日----美国在日本广岛、长崎第一次使用原子弹》<br>《1945年8月14日----日本宣布无条件投降》<br>《1966年8月18日----毛泽东在天安门接见红卫兵》",
"近代史上的9月:<br>《1909年9月----中国第一条自行设计的“京张”铁路开通》<br>《1915年9月----中国新文化运动开始》<br>《1922年9月----安源路矿工人大罢工》<br>《1931年9月18日----日本在沈阳发动“九.一八”事变》<br>《1939年9月3日第二次世界大战全面爆发》<br>《1945年9月2日----日本签订无条件投降书》<br>《1976年9月9日----毛泽东逝世》<br>《1984年9月26日----中英发表关于香港问题的联合声明》",
"近代史上的10月:<br>《1856年10月----英法联军火烧圆明园;同月清政府割让九龙半岛》<br>《1911年10月10日----武昌起义,辛亥革命开始》<br>《1934年10月----红军开始二万五千里长征》<br>《1949年10月1日----中华人民共和国成立》<br>《1950年10月25日----中国人民志愿军入朝参加抗美战争》<br>《1951年10月26日----解放军进藏,西藏和平解放》<br>《1957年10月4日----前苏联将世界上第一颗人造卫星送上太空》<br>《1976年10月6日----“四人帮”受审》",
"近代史上的11月:<br>《1798年11月9日----法国拿破伦发动“雾月政变”,拿破伦时代开始》<br>《1917年11月7日----“十月革命”胜利苏联成立》<br>《1943年11月----苏、美、英三大巨头举行德克兰会议》<br>《1948年11月----辽沈战役结束,淮海战役开始》<br>《1969年11月12日----刘少奇在开封逝世》",
"近代史上的12月:<br>《1936年12月12日----西安事变》<br>《1937年12月13日----南京大屠杀》<br>《1941年12月8日----太平洋战争爆发》");
var sFtv = new Array( "0101*元旦", "0214 情人节", "0308 妇女节", "0312 植树节", "0315 消费者权益日", "0401 愚人节", "0501 劳动节", "0504 青年节", "0512 护士节", "0601 儿童节", "0701 建党节 香港回归纪念日", "0801 建军节", "0909 毛泽东逝世纪念日", "0910 教师节", "0928 孔子诞辰", "1001*国庆节", "1006 老人节", "1024 联合国日", "1031 万圣节(鬼节)", "1112 孙中山诞辰纪念日", "1220 澳门回归纪念日", "1224*平安夜", "1225*圣诞节", "1226 毛泽东诞辰纪念日");
var lFtv = new Array( "0101*春节", "0107*人日", "0115*元宵节", "0125 填仓节", "0126 生菜会", "0202 龙头节", "0206 东华帝君诞", "0215 涅槃节", "0219 观音诞", "0323 妈祖诞、天后诞", "0408 牛王诞", "0505*端午节", "0508 龙母诞", "0520 分龙节", "0606 姑姑节", "0616 鲁班节", "0624 关帝节", "0630 围香节","0707 七夕情人节", "0715 中元节(鬼节)", "0802 灶君诞", "0827 先师诞", "0815*中秋节", "0909 重阳节", "1001 祭祖节、祀靴节", "1025 感天上帝诞", "1208 腊八节", "1220 鲁班公诞", "1224 小年(祀灶)", "0100*除夕");
var wFtv = new Array( "0231 总统日","0520 母亲节", "0531 胜利日", "0630 父亲节", "0716 合作节", "0730 被奴役国家周", "0911 西方劳动节", "1011 世界住房日", "1021 美国哥伦布纪念日", "1144 感恩节");
var cld;
var Todaymy = new Date();
var tY = Todaymy.getFullYear();
var tM = Todaymy.getMonth();
var tD = Todaymy.getDate();
var tD1 = tD
var ybm1 = tM+1;
var azz = new Date()
azz = azz.valueOf()
var tD2 = new Date((azz + 1 * 24 * 60 * 60 * 1000)).getDate();
var ybm2 = new Date((azz + 1 * 24 * 60 * 60 * 1000)).getMonth()+1;
var tD3 = new Date((azz + 2 * 24 * 60 * 60 * 1000)).getDate();
var ybm3 = new Date((azz + 3 * 24 * 60 * 60 * 1000)).getMonth()+1;
var d2r = Math.PI / 180.0;
var width = "130";
var offsetx = 2;
var offsety = 16;
var snow = 0;
var snow2 = 0;
if (snow == 0) {
		d = tD-1;
		snow = 1;
	}
cld = new calendar(tY,tM);
function jcr(d){
	var jcrjx;
	if(d=='建') jcrjx='<span class="calendar_font_orange">宜</span> 出行,上任,会友,上书,见工<br><span class="calendar_font_blue">忌</span> 动土,开仓,嫁娶,纳采';
	if(d=='除') jcrjx='<span class="calendar_font_orange">宜</span> 除服,疗病,出行,拆卸,入宅<br><span class="calendar_font_blue">忌</span> 求官,上任,开张,搬家,探病';
	if(d=='满') jcrjx='<span class="calendar_font_orange">宜</span> 祈福,祭祀,结亲,开市,交易<br><span class="calendar_font_blue">忌</span> 服药,求医,栽种,动土,迁移';
	if(d=='平') jcrjx='<span class="calendar_font_orange">宜</span> 祭祀,修墳,涂泥,餘事勿取<br><span class="calendar_font_blue">忌</span> 移徙.入宅.嫁娶.开市.安葬';
	if(d=='定') jcrjx='<span class="calendar_font_orange">宜</span> 交易,立券,会友,签約,納畜<br><span class="calendar_font_blue">忌</span> 种植,置业,卖田,掘井,造船';
	if(d=='执') jcrjx='<span class="calendar_font_orange">宜</span> 祈福,祭祀,求子,结婚,立约<br><span class="calendar_font_blue">忌</span> 开市,交易,搬家,远行';
	if(d=='破') jcrjx='<span class="calendar_font_orange">宜</span> 求医,赴考,祭祀,餘事勿取<br><span class="calendar_font_blue">忌</span> 动土,出行,移徙,开市,修造';
	if(d=='危') jcrjx='<span class="calendar_font_orange">宜</span> 经营,交易,求官,納畜,動土<br><span class="calendar_font_blue">忌</span> 登高,行船.安床.入宅.博彩';
	if(d=='成') jcrjx='<span class="calendar_font_orange">宜</span> 祈福,入学,开市,求医,成服<br><span class="calendar_font_blue">忌</span> 词讼,安門,移徙';
	if(d=='收') jcrjx='<span class="calendar_font_orange">宜</span> 祭祀,求财,签约,嫁娶,订盟<br><span class="calendar_font_blue">忌</span> 开市.安床.安葬.入宅.破土';
	if(d=='开') jcrjx='<span class="calendar_font_orange">宜</span> 疗病,结婚,交易,入仓,求职<br><span class="calendar_font_blue">忌</span> 安葬,动土,针灸';
	if(d=='闭') jcrjx='<span class="calendar_font_orange">宜</span> 祭祀,交易,收财,安葬<br><span class="calendar_font_blue">忌</span> 宴会,安床,出行,嫁娶,移徙</font>';
	return(jcrjx);
}
function CalConv2(yy,mm,dd,y,d,m,dt,nm,nd) {
	var dy=d+''+dd
	if ((yy==0 && dd==6)||(yy==6 && dd==0)||(yy==1 && dd==7)||(yy==7 && dd==1)||(yy==2 && dd==8)||(yy==8 && dd==2)||(yy==3 && dd==9)||(yy==9 && dd==3)||(yy==4 && dd==10)||(yy==10 && dd==4)||(yy==5 && dd==11)||(yy==11 && dd==5)) {return '<span class="calendar_font_orange">宜</span> 日值岁破 大事不宜<br><span class="calendar_font_blue">忌</span> 日值岁破 大事不宜';}
	else if ((mm==0 && dd==6)||(mm==6 && dd==0)||(mm==1 && dd==7)||(mm==7 && dd==1)||(mm==2 && dd==8)||(mm==8 && dd==2)||(mm==3 && dd==9)||(mm==9 && dd==3)||(mm==4 && dd==10)||(mm==10 && dd==4)||(mm==5 && dd==11)||(mm==11 && dd==5)) {return '<span class="calendar_font_orange">宜</span> 日值月破 大事不宜<br><span class="calendar_font_blue">忌</span> 日值月破 大事不宜';}
	else if ((y==0 && dy=='911')||(y==1 && dy=='55')||(y==2 && dy=='111')||(y==3 && dy=='75')||(y==4 && dy=='311')||(y==5 && dy=='95')||(y==6 && dy=='511')||(y==7 && dy=='15')||(y==8 && dy=='711')||(y==9 && dy=='35')) {return '<span class="calendar_font_orange">宜</span> 日值上朔 大事不宜<br><span class="calendar_font_blue">忌</span> 日值上朔 大事不宜';}
	else if ((m==1 && dt==13)||(m==2 && dt==11)||(m==3 && dt==9)||(m==4 && dt==7)||(m==5 && dt==5)||(m==6 && dt==3)||(m==7 && dt==1)||(m==7 && dt==29)||(m==8 && dt==27)||(m==9 && dt==25)||(m==10 && dt==23)||(m==11 && dt==21)||(m==12 && dt==19)) {return '<span class="calendar_font_orange">宜</span> 日值杨公十三忌 大事不宜<br><span class="calendar_font_blue">忌</span> 日值杨公十三忌 大事不宜';}
	else{return 0;}
}
function cyclical6(num,num2) { 
	if (num==0) return(jcName0[num2]); 
	if (num==1) return(jcName1[num2]); 
	if (num==2) return(jcName2[num2]); 
	if (num==3) return(jcName3[num2]); 
	if (num==4) return(jcName4[num2]); 
	if (num==5) return(jcName5[num2]); 
	if (num==6) return(jcName6[num2]); 
	if (num==7) return(jcName7[num2]); 
	if (num==8) return(jcName8[num2]); 
	if (num==9) return(jcName9[num2]); 
	if (num==10) return(jcName10[num2]); 
	if (num==11) return(jcName11[num2]); 
} 
function lYearDays(y) {
	var i, sum = 348;
	for(i=0x8000; i>0x8; i>>=1) sum += (NongliData[y-1900] & i)? 1: 0;
	return(sum+leapDays(y));
}

function lYearDays(y) {
	var i, sum = 348;
	for(i=0x8000; i>0x8; i>>=1) sum += (NongliData[y-1900] & i)? 1: 0;
	return(sum+leapDays(y));
}

function leapDays(y) {
	if(leapMonth(y)) return( (NongliData[y-1899]&0xf)==0xf? 30: 29);
	else return(0);
}

function leapMonth(y) {
	var lm = NongliData[y-1900] & 0xf;
	return(lm==0xf?0:lm);
}

function monthDays(y,m) {
	return( (NongliData[y-1900] & (0x10000>>m))? 30: 29 )
}
function Lunar(objDate) {
	var i, leap=0, temp=0;
	var offset   = (Date.UTC(objDate.getFullYear(),objDate.getMonth(),objDate.getDate()) - Date.UTC(1900,0,31))/86400000;
	for(i=1900; i<2100 && offset>0; i++) { 
		temp=lYearDays(i); offset-=temp; 
	}
	if(offset<0) { 
		offset+=temp; i--; 
	}
	this.year = i;
	leap = leapMonth(i);
	this.isLeap = false;
	for(i=1; i<13 && offset>0; i++) {
		if(leap>0 && i==(leap+1) && this.isLeap==false) { 
			--i; 
			this.isLeap = true; 
			temp = leapDays(this.year); 
		} else { 
			temp = monthDays(this.year, i); 
		}
		if(this.isLeap==true && i==(leap+1)) this.isLeap = false;
		offset -= temp;
	}
	if(offset==0 && leap>0 && i==leap+1)
	if(this.isLeap){ 
		this.isLeap = false; 
	} else { 
		this.isLeap = true; --i; 
	}
	if(offset<0){ 
		offset += temp; --i; 
	}
	this.month = i;
	this.day = offset + 1;
}

function solarDays(y,m) {
	if(m==1)
		return(((y%4 == 0) && (y%100 != 0) || (y%400 == 0))? 29: 28)
	else
		return(solarMonth[m])
}
function cyclical(num) {
	return(Gan[num%10]+Zhi[num%12])
}
function cyclical4(num) {
	return(Gan3[num%10])
}
function cyclical5(num) {
	return(Gan4[num%12])
}
function cyclical3(num) {
	return('<font color="#804000">彭祖百忌:</font>['+Gan2[num%10]+' '+Zhi2[num%12]+']')
}
function calElement(sYear,sMonth,sDay,week,lYear,lMonth,lDay,isLeap,cYear,cMonth,cDay) {
      this.isToday    = false;

      this.sYear      = sYear;
      this.sMonth     = sMonth;
      this.sDay       = sDay;
      this.week       = week;

      this.lYear      = lYear;
      this.lMonth     = lMonth;
      this.lDay       = lDay;
      this.isLeap     = isLeap;

      this.cYear      = cYear;
      this.cMonth     = cMonth;
      this.cDay       = cDay;

      this.color      = '';
      this.solarTerms    = '';  
      this.solarFestival = ''; 
      this.lunarFestival = ''; 
}

function sTerm(y,n) {
   var offDate = new Date( ( 31556925974.7*(y-1900) + sTermInfo[n]*60000  ) + Date.UTC(1900,0,6,2,5) )
   return(offDate.getUTCDate())
}

function calendar(y,m) {
   var sDObj, lDObj, lY, lM, lD=1, lL, lX=0, tmp1, tmp2,lM2,lY2,lD2,tmp3,dayglus,bsg,xs,xs1,fs,fs1,cs,cs1
   var lDPOS = new Array(3)
   var n = 0
   var firstLM = 0

   sDObj = new Date(y,m,1,0,0,0,0);           
   this.length    = solarDays(y,m)    
   this.firstWeek = sDObj.getDay()   
	if(m<2) {
		cY=cyclical(y-1900+36-1);lY2=(y-1900+36-1);
	} else { 
		cY=cyclical(y-1900+36);lY2=(y-1900+36);
	}
	var term2=sTerm(y,2);
	var firstNode = sTerm(y,m*2)
	cM = cyclical((y-1900)*12+m+12);
	lM2= (y-1900)*12+m+12;
	var dayCyclical = Date.UTC(y,m,1,0,0,0,0)/86400000+25567+10;

	for(var i=0;i<this.length;i++) {
		if(lD>lX) {     	
			sDObj = new Date(y,m,i+1)   
			lDObj = new Lunar(sDObj)    
			lY    = lDObj.year          
			lM    = lDObj.month         
			lD    = lDObj.day          
			lL    = lDObj.isLeap        
			lX    = lL? leapDays(lY): monthDays(lY,lM) 
			if(n==0) firstLM = lM
			lDPOS[n++] = i-lD+1
		}
		if(m==1 && (i+1)==term2){ 
			cY=cyclical(y-1900+36);
			lY2=(y-1900+36);
		}
		if((i+1)==firstNode) {
			cM = cyclical((y-1900)*12+m+13);
			lM2=(y-1900)*12+m+13;
		}
		cD = cyclical(dayCyclical+i);
		lD2=(dayCyclical+i);
		this[i] = new calElement(y, m+1, i+1, nStr1[(i+this.firstWeek)%7], lY, lM, lD++, lL, cY ,cM, cD );
		bsg=(lD2)%12;
		cs1=i+1;
		this[i].sgz5 =CalConv2(lY2%12,lM2%12,(lD2)%12,lY2%10,(lD2)%10,lM,lD-1,m+1,cs1);
		this[i].sgz3 =cyclical6(lM2%12,(lD2)%12);////myyyyy
		if((i+this.firstWeek)%7==0)   this[i].color = 'red'
		if((i+this.firstWeek)%14==13) this[i].color = 'red'
	}
	if(y==tY && m==tM) this[tD-1].isToday = true;
}
if(cld[d].sgz5!=0){jy=cld[d].sgz5;}else{jy=jcr(cld[d].sgz3);}
sg4.innerHTML =jy;
