﻿<!--
//***********************************************************************************************
var aWeekDayName = new Array(6);
aWeekDayName[0] = ' 星期日';
aWeekDayName[1] = ' 星期一';
aWeekDayName[2] = ' 星期二';
aWeekDayName[3] = ' 星期三';
aWeekDayName[4] = ' 星期四';
aWeekDayName[5] = ' 星期五';
aWeekDayName[6] = ' 星期六';
var firsttime=0;

function aa()
{
alert('asfdasdf');
}

function tick()
{
	var hours, minutes, seconds;
	var today;

	today = new Date();

	var iYear = today.getFullYear();
	var iMonth = today.getMonth() + 1;
	var iDay = today.getDate();
	var iWeek = today.getDay();
	var iHours = today.getHours();
	var iMinutes = today.getMinutes();
	var iSeconds = today.getSeconds();

	var strYear = iYear.toString();
	var strMonth = (iMonth > 9) ? iMonth : ('0' + iMonth);
	var strDay = (iDay > 9) ? iDay : ('0' + iDay);
	var strWeek = aWeekDayName[iWeek];
	var strHours = (iHours > 9) ? iHours : ('0' + iHours);
	var strMinutes = (iMinutes > 9) ? iMinutes : ('0' + iMinutes);
	var strSeconds = (iSeconds > 9) ? iSeconds : ('0' + iSeconds);

	var strTime = strYear + '年' + strMonth + '月' + strDay + '日' + strWeek+ ' ' + strHours + ':' + strMinutes + ':' + strSeconds ;
	Clock.innerHTML =  strTime ;
	window.setTimeout('tick();', 1000);
}
//***********************************************************************************************
//时间
function CalConv()
 {
	FIRSTYEAR = 1998;
	LASTYEAR = 2031;

	today = new Date();
	SolarYear = today.getFullYear();
	SolarMonth = today.getMonth() + 1;
	SolarDate = today.getDate();
	Weekday = today.getDay();
	LunarCal = [
 new tagLunarCal( 27, 5, 3, 43, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1 ),
 new tagLunarCal( 46, 0, 4, 48, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1 ), /* 88 */
 new tagLunarCal( 35, 0, 5, 53, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1 ), /* 89 */
 new tagLunarCal( 23, 4, 0, 59, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
 new tagLunarCal( 42, 0, 1, 4, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
 new tagLunarCal( 31, 0, 2, 9, 1, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0 ),
 new tagLunarCal( 21, 2, 3, 14, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1 ), /* 93 */
 new tagLunarCal( 39, 0, 5, 20, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1 ),
 new tagLunarCal( 28, 7, 6, 25, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 1 ),
 new tagLunarCal( 48, 0, 0, 30, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 1 ),
 new tagLunarCal( 37, 0, 1, 35, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1 ), /* 97 */
 new tagLunarCal( 25, 5, 3, 41, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),
 new tagLunarCal( 44, 0, 4, 46, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),
 new tagLunarCal( 33, 0, 5, 51, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
 new tagLunarCal( 22, 4, 6, 56, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ), /* 101 */
 new tagLunarCal( 40, 0, 1, 2, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ),
 new tagLunarCal( 30, 9, 2, 7, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),
 new tagLunarCal( 49, 0, 3, 12, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1 ),
 new tagLunarCal( 38, 0, 4, 17, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0 ), /* 105 */
 new tagLunarCal( 27, 6, 6, 23, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1 ),
 new tagLunarCal( 46, 0, 0, 28, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0 ),
 new tagLunarCal( 35, 0, 1, 33, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ),
 new tagLunarCal( 24, 4, 2, 38, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ), /* 109 */
 new tagLunarCal( 42, 0, 4, 44, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1 ),
 new tagLunarCal( 31, 0, 5, 49, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0 ),
 new tagLunarCal( 21, 2, 6, 54, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),
 new tagLunarCal( 40, 0, 0, 59, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1 ), /* 113 */
 new tagLunarCal( 28, 6, 2, 5, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0 ),
 new tagLunarCal( 47, 0, 3, 10, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 1 ),
 new tagLunarCal( 36, 0, 4, 15, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1 ),
 new tagLunarCal( 25, 5, 5, 20, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ), /* 117 */
 new tagLunarCal( 43, 0, 0, 26, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1 ),
 new tagLunarCal( 32, 0, 1, 31, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0 ),
 new tagLunarCal( 22, 3, 2, 36, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0 ) ];
 /* 民國年每月之日數 all by www.qpsh.com*/
 SolarCal = [ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ];

 /* 民國年每月之累積日數, 平年與閏年 */ 
SolarDays = [ 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365, 396, 0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366, 397 ];
	
	
	if ( SolarYear <= FIRSTYEAR || SolarYear > LASTYEAR ) return 1;
	sm = SolarMonth - 1;
		if ( sm < 0 || sm > 11 ) return 2;
		leap = GetLeap( SolarYear );
	if ( sm == 1 )
		d = leap + 28;
	else
		d = SolarCal[sm];
	if ( SolarDate < 1 || SolarDate > d ) return 3;
	y = SolarYear - FIRSTYEAR;
	acc = SolarDays[ leap*14 + sm ] + SolarDate;
	kc = acc + LunarCal[y].BaseKanChih;
	Kan = kc % 10;
	Chih = kc % 12;
	
	Age = kc % 60;
	if ( Age < 22 )
		Age = 22 - Age;
	else
		Age = 82 - Age;
	
	if ( acc <= LunarCal[y].BaseDays ) {
		y--;
		LunarYear = SolarYear - 1;
		leap = GetLeap( LunarYear );
		sm += 12;
		acc = SolarDays[leap*14 + sm] + SolarDate;
	 }
	else
		LunarYear = SolarYear;
			l1 = LunarCal[y].BaseDays;
	for ( i=0; i<13; i++ ) {
		l2 = l1 + LunarCal[y].MonthDays[i] + 29;
		if ( acc <= l2 ) break;
		l1 = l2;
	 }
	LunarMonth = i + 1;
	LunarDate = acc - l1;
	im = LunarCal[y].Intercalation;
	if ( im != 0 && LunarMonth > im ) {
		LunarMonth--;
		if ( LunarMonth == im ) LunarMonth = -im;
	 }
	if ( LunarMonth > 12 ) LunarMonth -= 12;
 today=new Date();
 function initArray(){
 this.length=initArray.arguments.length
 for(var i=0;i<this.length;i++)
 this[i+1]=initArray.arguments[i] }
 var d=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
 document.write("", today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日&nbsp;",d[today.getDay()+1],"");
 
 months = ["一","二","三","四","五","六","七","八","九","十","十一","十二"];
 
 days = ["初一","初二","初三","初四","初五","初六","初七","初八","初九","初十","十一","十二","十三","十四","十五","十六","十七","十八","十九","二十","廿一","廿二","廿三","廿四","廿五","廿六","廿七","廿八","廿九","三十"];
 
	 document.write( "&nbsp;农历"+months[LunarMonth-1]+"月" + days[LunarDate-1] + "");
 
 return 0; 
}
 /* 求此民國年是否為閏年, 返回 0 為平年, 1 為閏年 */
function GetLeap( year )
 {
 if ( year % 400 == 0 )
 return 1;
 else if ( year % 100 == 0 )
 return 0;
 else if ( year % 4 == 0 )
 return 1;
 else
 return 0;
 }
function tagLunarCal( d, i, w, k, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13) {
 this.BaseDays = d; /* 到民國 1 月 1 日到農曆正月初一的累積日數 */
 this.Intercalation = i; /* 閏月月份. 0==此年沒有閏月 */
 this.BaseWeekday = w; /* 此年民國 1 月 1 日為星期幾再減 1 */
 this.BaseKanChih = k; /* 此年民國 1 月 1 日之干支序號減 1 */
 this.MonthDays = [ m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13 ]; /* 此農曆年每月之大小, 0==小月(29日), 1==大月(30日) */
}

/****************************************************/

function openwin(url,w,h)
{
	window.open(url,"","top=10,left=10,width=" + w + ",height=" + h + ",status=1,scrollbars=1,resizable=1");
}

function openwin(url,w,h,st,bars,size)
{
	var a=st;
	var b=bars;
	var c=size;
	window.open(url,"","top=10,left=10,width=" + w + ",height=" + h + ",status=" + a + ",scrollbars=" + b + ",resizable=" + c +"");
}


function newWin(URL)
{
	window.open(URL,'','top=10,left=10,width=550,height=400,scrollbars=1,resizable=1');
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;

}

function MouseOver(Simg)
{
	document.all[Simg].border='1'
}
		
function MouseOut(Simg)
{
	document.all[Simg].border='0'
}


function MM_preloadImages()  //v3.0
{
	var d=document; 
	if(d.images)
	{ 
		if(!d.MM_p) d.MM_p=new Array();
			var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
			for(i=0; i<a.length; i++)
				if (a[i].indexOf("#")!=0)
				{ 
					d.MM_p[j]=new Image; 
					d.MM_p[j++].src=a[i];
				}
	}
}


function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr;
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) 
		x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments;
	document.MM_sr=new Array;
	
	for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null)
			{
				document.MM_sr[j++]=x; 
				if(!x.oSrc) x.oSrc=x.src; 
				x.src=a[i+2];
			}
}

function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
		if(!x && d.getElementById) x=d.getElementById(n); return x;
}	
		

function tableClick(Slink)
{
	//window.location = Slink;
}

function PopMenu(Sdiv,Sflag)
{
	//alert(Sflag);
	
	//if (Iflag = "0")
	//{
	//	document.all[Sdiv].style.visibility = "hidden"
//	}	
//	else
//	{
//		document.all[Sdiv].style.visibility = "visible"
//	}
	
	
}

function loading(s)
{	if (s == 0) 
	{
		document.all["loading"].style.display="none";
	}
	else
	{
		document.write("<table id='loading' width='100%' height='100' cellpadding='0' cellspacing='0' border='0'");
		document.write("<tr>");
		document.write("<td align='middle' valign='center'><img src='/image/loading.gif' border='0'></td>");
		document.write("</tr></table>");

	}
}


//加入背景音乐
function playbgsound(url,sloopvalue)
{
if(navigator.appName=="Netscape") 
	document.write("<embed src=\""+url+"\" autostart=true hidden=true loop=" + sloopvalue +">"); 
else 
	document.write("<bgsound src=\""+url+"\" loop="+sloopvalue+">")
}

/*********************************************
		选择颜色
**********************************************/

//初始化全局变量sInitColor, 用来储存颜色代码 
//var sInitColor = null; 

function getcolor(sInitColor)
{ 
	//如果尚未选择过颜色 
	if (sInitColor == null) 
	{ 
		//显示默认对话框 
		var sColor = dlghelper.ChooseColorDlg(); 
	} 
	//如果已经选择过颜色 
	else 
	{ 
		//显示默认对话框, 并且自动选中sInitColor储存的颜色 
		//如果之前选择的是自定义颜色，那么虚线框会停留在第一个颜色上 
		var sColor = dlghelper.ChooseColorDlg(sInitColor); 
	} 
	    
	//把sColor的值转换成HTML可接受的颜色字符串 
	sColor = sColor.toString(16); 

	//有的时候会取得80ff这类的值，那么需要在前面用00补齐 
	if (sColor.length < 6) 
	{ 
		//根据sColor的长度判断应该补几个0 
		var sTS = "000000".substring(0, 6 - sColor.length); 
		//连接字符串，使sColor完整 
		sColor = sTS.concat(sColor); 
	} 
	return sColor;
}

//判断字符串是否为时间
function isDateString(sDate)
{ var iaMonthDays = [31,28,31,30,31,30,31,31,30,31,30,31]
var iaDate = new Array(3)
var year, month, day

if (arguments.length != 1) return false
iaDate = sDate.toString().split("-")
if (iaDate.length != 3) return false
if (iaDate[1].length > 2 || iaDate[2].length > 2) return false

year = parseFloat(iaDate[0])
month = parseFloat(iaDate[1])
day=parseFloat(iaDate[2])

if (year < 1900 || year > 2100) return false
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) iaMonthDays[1]=29;
if (month < 1 || month > 12) return false
if (day < 1 || day > iaMonthDays[month - 1]) return false
return true
} 



-->