// JavaScript Document
function changeBlue()
{
	document.getElementById('body').className="blueBody";
	document.getElementById('imgLogo').src="/skin2/logo_blue.jpg";
}
function changeOrange()
{
	document.getElementById('body').className="orangeBody";
	document.getElementById('imgLogo').src="/skin2/logo_blue.jpg";
}
function changeGreen()
{
	document.getElementById('body').className="greenBody";
	document.getElementById('imgLogo').src="/skin2/logo_blue.jpg";
}
function changePink()
{
	document.getElementById('body').className="pinkBody";
	document.getElementById('imgLogo').src="/skin2/logo_blue.jpg";
}
function changeGray()
{
	document.getElementById('body').className="grayBody";
	document.getElementById('imgLogo').src="/skin2/logo_blue.jpg";
}
function bindEvent(element, name, func) {
	if (element.addEventListener) {
		element.addEventListener(name, func, false);
	} else if (element.attachEvent) {
		element.attachEvent("on" + name, func);
	}
}
function bindFunc() {
	var func = arguments[0], _this = arguments[1], args = [];
	for (var i=2; i<arguments.length; i++) 
		args.push(arguments[i]);
	return function() {
		for (var i=0; i<arguments.length; i++) 
			args.push(arguments[i]);
		return func.apply(_this, args);
	};
}
function bindTabs(tabName, tabPageName) {
	bindEvent(window, "load", function() {new Tabs(tabName, tabPageName);});
}
function bindActives(name) {
	bindEvent(window, "load", function () {new Actives(name);});
}
function Actives(name) {
	this.actives = document.getElementsByName(name);
	this.activeNow = null;
	this.setActive = function (index) {
		if (this.actives[index] != this.activeNow) {
			if (this.activeNow != null) {
				this.activeNow.className = "";
			}
			this.activeNow = this.actives[index];
			this.activeNow.className = "on";
		}
		return false;
	};
	for (var i=0; i<this.actives.length; i++) {
		bindEvent(this.actives[i], "click", bindFunc(this.setActive, this, i));
		if (this.actives[i].className && this.actives[i].className == "on") {
			this.activeNow = this.actives[i];
		}
	}
}
function Tabs(tabName, tabPageName) {
	this.tabs = document.getElementsByName(tabName);
	this.tabPages = document.getElementsByName(tabPageName);
	this.tabNow = null;
	this.tabPageNow = null;
	this.sohTab = function (index) {
		if (this.tabNow != null) {
			this.tabNow.className = "";
			this.tabPageNow.style.display = "none";
		}
		this.tabNow = this.tabs[index];
		this.tabPageNow = this.tabPages[index];
		this.tabNow.className = "on";
		this.tabPageNow.style.display = "";
	};
	for (var i=0; i<this.tabs.length; i++) {
		bindEvent(this.tabs[i], "click", bindFunc(this.sohTab, this, i));
		if (this.tabs[i].className && this.tabs[i].className == "on") {
			this.tabNow = this.tabs[i];
			this.tabPageNow = this.tabPages[i];
		}
	}
}
bindTabs("tab0","tab0Page");
bindTabs("tab1","tab1Page");
bindTabs("tab2","tab2Page");
bindTabs("tab3","tab3Page");
bindTabs("tab4","tab4Page");
bindTabs("tab5","tab5Page");
bindTabs("tab6","tab6Page");
bindTabs("tab7","tab7Page");
bindTabs("tab8","tab8Page");
bindTabs("tab9","tab9Page");
bindTabs("tab10","tab10Page");
// JavaScript Document
var bsYear; 
var bsDate; 
var bsWeek; 
var arrLen=9; //数组长度
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"; //384
var year2007="29;29;30;29;29;30;29;30;30;30;29;30"; //这个表示2007年阴历每月的天数。注意，由于2006年是阴历闰年，所以有13个月，而2007年不是闰年。

var month1999="正月;二月;三月;四月;五月;六月;七月;八月;九月;十月;十一月;十二月" 
var month2001="正月;二月;三月;四月;闰四月;五月;六月;七月;八月;九月;十月;十一月;十二月" 
var month2004="正月;二月;闰二月;三月;四月;五月;六月;七月;八月;九月;十月;十一月;十二月" 
var month2006="正月;二月;三月;四月;五月;六月;七月;闰七月;八月;九月;十月;十一月;十二月" 

//这里是闰年的表示，如果不是闰年，就不需要加了。主要注意带闰字的月。

var Dn="初一;初二;初三;初四;初五;初六;初七;初八;初九;初十;十一;十二;十三;十四;十五;十六;十七;十八;十九;二十;廿一;廿二;廿三;廿四;廿五;廿六;廿七;廿八;廿九;三十"; 

var Ys=new Array(arrLen); 
Ys[0]=919094400;Ys[1]=949680000;Ys[2]=980265600; 
Ys[3]=1013443200;Ys[4]=1044028800;Ys[5]=1074700800; 
Ys[6]=1107878400;Ys[7]=1138464000; 
Ys[8]=1171728000;//这个数字是大年初一0：00的时候，javascript的D.getTime() / 1000的值

var Yn=new Array(arrLen); //农历年的名称 
Yn[0]="己卯年";Yn[1]="庚辰年";Yn[2]="辛巳年"; 
Yn[3]="壬午年";Yn[4]="癸未年";Yn[5]="甲申年"; 
Yn[6]="乙酉年";Yn[7]="丙戌年";
Yn[8]="丁亥年";

var D=new Date(); 
var yy=D.getFullYear(); 
var mm=D.getMonth()+1; 
var dd=D.getDate(); 
var ww=D.getDay();

if (ww==0) ww="<font color=#FF0000> 星期日 "; 
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=#FF0000> 星期六 "; 
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;

dpm=dpm.split(";"); 

var Mn=month1999; 
if (iyear==2) Mn=month2001; 
if (iyear==5) Mn=month2004; 
if (iyear==7) Mn=month2006; 
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+"月"+dd+"日";
bsDate2=dd+"日"; 
bsYear="农历"+Yn[iyear]; 
bsYear2=Mn[miy]+Dn[dayim-1]; 

if (ss>=Ys[8]||ss<Ys[0]) bsYear=Yn[8]; 

var marqueeContent=new Array();
marqueeContent[0]=bsDate;
marqueeContent[1]=bsWeek;
//marqueeContent[2]=bsYear + " " + bsYear2;

var marqueeInterval=new Array();
var marqueeId=0;
var marqueeDelay=4000;
var marqueeHeight=17;

function initMarquee()
{
  var str=marqueeContent[0];
  document.write('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px;line-height:17px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'<\/div><\/div>');
  marqueeId++;
  marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
}

function startMarquee()
{
  var str=marqueeContent[marqueeId];
  marqueeId++;
  if(marqueeId>=marqueeContent.length) marqueeId=0;
  if(marqueeBox.childNodes.length==1)
  {
    var nextLine=document.createElement('DIV');
    nextLine.innerHTML=str;
    marqueeBox.appendChild(nextLine);
  }
  else
  {
    marqueeBox.childNodes[0].innerHTML=str;
    marqueeBox.appendChild(marqueeBox.childNodes[0]);
    marqueeBox.scrollTop=0;
  }
  clearInterval(marqueeInterval[1]);
  marqueeInterval[1]=setInterval("scrollMarquee()",20);
}

function scrollMarquee()
{
  marqueeBox.scrollTop++;
  if(marqueeBox.scrollTop%marqueeHeight==(marqueeHeight-1))
  {
    clearInterval(marqueeInterval[1]);
  }
}
<!--
//xmlhttp和xmldom对象
var DedeXHTTP = null;
var DedeXDOM = null;
var DedeContainer = null;
var DedeShowError = false;
var DedeShowWait = false;
var DedeErrCon = "";
var DedeErrDisplay = "下载数据失败";
var DedeWaitDisplay = "正在下载数据...";

//获取指定ID的元素

function $DE(id) {
	return document.getElementById(id);
}

//gcontainer 是保存下载完成的内容的容器
//mShowError 是否提示错误信息
//DedeShowWait 是否提示等待信息
//mErrCon 服务器返回什么字符串视为错误
//mErrDisplay 发生错误时显示的信息
//mWaitDisplay 等待时提示信息
//默认调用 DedeAjax('divid',false,false,'','','')

function DedeAjax(gcontainer,mShowError,mShowWait,mErrCon,mErrDisplay,mWaitDisplay)
{

	DedeContainer = gcontainer;
	DedeShowError = mShowError;
	DedeShowWait = mShowWait;
	if(mErrCon!="") DedeErrCon = mErrCon;
	if(mErrDisplay!="") DedeErrDisplay = mErrDisplay;
	if(mErrDisplay=="x") DedeErrDisplay = "";
	if(mWaitDisplay!="") DedeWaitDisplay = mWaitDisplay;


	//post或get发送数据的键值对
	this.keys = Array();
	this.values = Array();
	this.keyCount = -1;
	this.sendlang = 'gb2312';

	//请求头类型
	this.rtype = 'text';

	//初始化xmlhttp
	//IE6、IE5
	if(window.ActiveXObject) {
		try { DedeXHTTP = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) { }
		if (DedeXHTTP == null) try { DedeXHTTP = new ActiveXObject("Microsoft.XMLHTTP");} catch (e) { }
	}
	else {
		DedeXHTTP = new XMLHttpRequest();
	}

	//增加一个POST或GET键值对
	this.AddKeyN = function(skey,svalue) {
		if(this.sendlang=='utf-8') this.AddKeyUtf8(skey, svalue);
		else this.AddKey(skey, svalue);
	};
	
	this.AddKey = function(skey,svalue) {
		this.keyCount++;
		this.keys[this.keyCount] = skey;
		svalue = svalue+'';
		if(svalue != '') svalue = svalue.replace(/\+/g,'$#$');
		this.values[this.keyCount] = escape(svalue);
	};

	//增加一个POST或GET键值对
	this.AddKeyUtf8 = function(skey,svalue) {
		this.keyCount++;
		this.keys[this.keyCount] = skey;
		svalue = svalue+'';
		if(svalue != '') svalue = svalue.replace(/\+/g,'$#$');
		this.values[this.keyCount] = encodeURI(svalue);
	};

	//增加一个Http请求头键值对
	this.AddHead = function(skey,svalue) {
		this.rkeyCount++;
		this.rkeys[this.rkeyCount] = skey;
		this.rvalues[this.rkeyCount] = svalue;
	};

	//清除当前对象的哈希表参数
	this.ClearSet = function() {
		this.keyCount = -1;
		this.keys = Array();
		this.values = Array();
		this.rkeyCount = -1;
		this.rkeys = Array();
		this.rvalues = Array();
	};


	DedeXHTTP.onreadystatechange = function() {
		//在IE6中不管阻断或异步模式都会执行这个事件的
		if(DedeXHTTP.readyState == 4){
			if(DedeXHTTP.status == 200)
			{
				if(DedeXHTTP.responseText!=DedeErrCon) {
					DedeContainer.innerHTML = DedeXHTTP.responseText;
				}
				else {
					if(DedeShowError) DedeContainer.innerHTML = DedeErrDisplay;
				}
				DedeXHTTP = null;
			}
			else { if(DedeShowError) DedeContainer.innerHTML = DedeErrDisplay; }
		}
		else { if(DedeShowWait) DedeContainer.innerHTML = DedeWaitDisplay; }
	};

	//检测阻断模式的状态
	this.BarrageStat = function() {
		if(DedeXHTTP==null) return;
		if(typeof(DedeXHTTP.status)!=undefined && DedeXHTTP.status == 200)
		{
			if(DedeXHTTP.responseText!=DedeErrCon) {
				DedeContainer.innerHTML = DedeXHTTP.responseText;
			}
			else {
				if(DedeShowError) DedeContainer.innerHTML = DedeErrDisplay;
			}
		}
	};

	//发送http请求头
	this.SendHead = function()
	{
		//发送用户自行设定的请求头
		if(this.rkeyCount!=-1)
		{ 
			for(var i = 0;i<=this.rkeyCount;i++)
			{
				DedeXHTTP.setRequestHeader(this.rkeys[i],this.rvalues[i]);
			}
		}
		　if(this.rtype=='binary'){
		　DedeXHTTP.setRequestHeader("Content-Type","multipart/form-data");
	}else{
		DedeXHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	}
};

//用Post方式发送数据
this.SendPost = function(purl) {
	var pdata = "";
	var i=0;
	this.state = 0;
	DedeXHTTP.open("POST", purl, true);
	this.SendHead();
	//post数据
	if(this.keyCount!=-1)
	{
		for(;i<=this.keyCount;i++)
		{
			if(pdata=="") pdata = this.keys[i]+'='+this.values[i];
			else pdata += "&"+this.keys[i]+'='+this.values[i];
		}
	}
	DedeXHTTP.send(pdata);
};

//用GET方式发送数据
this.SendGet = function(purl) {

	var gkey = "";
	var i=0;
	this.state = 0;
	//get参数
	if(this.keyCount!=-1)
	{ 
		for(;i<=this.keyCount;i++)
		{
			if(gkey=="") gkey = this.keys[i]+'='+this.values[i];
			else gkey += "&"+this.keys[i]+'='+this.values[i];
		}
		if(purl.indexOf('?')==-1) purl = purl + '?' + gkey;
		else  purl = purl + '&' + gkey;
	}
	DedeXHTTP.open("GET", purl, true);
	this.SendHead();
	DedeXHTTP.send(null);
};

//用GET方式发送数据，阻塞模式
this.SendGet2 = function(purl) {
	var gkey = "";
	var i=0;
	this.state = 0;
	//get参数
	if(this.keyCount!=-1)
	{ 
		for(;i<=this.keyCount;i++)
		{
			if(gkey=="") gkey = this.keys[i]+'='+this.values[i];
			else gkey += "&"+this.keys[i]+'='+this.values[i];
		}
		if(purl.indexOf('?')==-1) purl = purl + '?' + gkey;
		else  purl = purl + '&' + gkey;
	}
	DedeXHTTP.open("GET", purl, false);
	this.SendHead();
	DedeXHTTP.send(null);
	//firefox中直接检测XHTTP状态
	this.BarrageStat();
};

//用Post方式发送数据
this.SendPost2 = function(purl) {
	var pdata = "";
	var i=0;
	this.state = 0;
	DedeXHTTP.open("POST", purl, false);
	this.SendHead();
	//post数据
	if(this.keyCount!=-1)
	{
		for(;i<=this.keyCount;i++)
		{
			if(pdata=="") pdata = this.keys[i]+'='+this.values[i];
			else pdata += "&"+this.keys[i]+'='+this.values[i];
		}
	}
	DedeXHTTP.send(pdata);
	//firefox中直接检测XHTTP状态
	this.BarrageStat();
};


} // End Class DedeAjax

//初始化xmldom
function InitXDom() {
	if(DedeXDOM!=null) return;
	var obj = null;
	// Gecko、Mozilla、Firefox
	if (typeof(DOMParser) != "undefined") { 
		var parser = new DOMParser();
		obj = parser.parseFromString(xmlText, "text/xml");
	}
	// IE
	else { 
		try { obj = new ActiveXObject("MSXML2.DOMDocument");} catch (e) { }
		if (obj == null) try { obj = new ActiveXObject("Microsoft.XMLDOM"); } catch (e) { }
	}
	DedeXDOM = obj;
};



//读写cookie函数
function GetCookie(c_name)
{
	if (document.cookie.length > 0)
	{
		c_start = document.cookie.indexOf(c_name + "=")
		if (c_start != -1)
		{
			c_start = c_start + c_name.length + 1;
			c_end   = document.cookie.indexOf(";",c_start);
			if (c_end == -1)
			{
				c_end = document.cookie.length;
			}
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return null
}

function SetCookie(c_name,value,expiredays)
{
	var exdate = new Date();
	exdate.setDate(exdate.getDate() + expiredays);
	document.cookie = c_name + "=" +escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()); //使设置的有效时间正确。增加toGMTString()
}

-->

