// JavaScript Document
var now = new Date();
var ds = 0;
function tick(){
var hours,minutes,seconds,ap;
var intHours,intMinutes,intSeconds;
var today = new Date();
today.setTime(today.getTime()+ds);
intHours=today.getHours();
intMinutes=today.getMinutes();
intSeconds=today.getSeconds();
hours=intHours+":";
if(intMinutes<10){minutes="0"+intMinutes+":";}
else{minutes=intMinutes+":";}
if(intSeconds<10){seconds="0"+intSeconds;}
else{seconds=intSeconds;}
timeString=hours+minutes+seconds;
document.getElementById("Clock").innerHTML=timeString;
window.setTimeout("tick();",100);
}

function createtime(){
var strDate;
var strMonth;
var strYear;
strYear=now.getYear();
if(strYear<=1000){strYear=strYear+1900;}
if(now.getDate()<10){strDate = "0" + now.getDate();}
else{strDate = now.getDate();}
if(now.getMonth()+1<10){strMonth = now.getMonth()+1;strMonth = "0" +strMonth;}
else{strMonth = now.getMonth()+1;}

var grt= new Date("4/15/2012 00:00:00");
now.setTime(now.getTime()+250);
days = (grt - now) / 1000 / 60 / 60 / 24;
dnum = Math.floor(days);
hours = (grt - now) / 1000 / 60 / 60 - (24 * dnum);
hnum = Math.floor(hours);
if(String(hnum).length ==1 ){hnum = "0" + hnum;}
minutes = (grt - now) / 1000 /60 - (24 * 60 * dnum) - (60 * hnum);
mnum = Math.floor(minutes);
if(String(mnum).length ==1 ){mnum = "0" + mnum;}
seconds = (grt - now) / 1000 - (24 * 60 * 60 * dnum) - (60 * 60 * hnum) - (60 * mnum);
snum = Math.round(seconds);
if(String(snum).length ==1 ){snum = "0" + snum;}

if((Number(dnum)+1)>=0){
document.getElementById("timeDate").innerHTML = Number(dnum)+1;
}
else
{document.getElementById("timeDate").innerHTML=0;}

document.getElementById("exDate").innerHTML = strYear+"年"+strMonth+"月"+strDate+"日";
setInterval("createtime()",3600000);
}
tick();
createtime();
//-异步读取时间
// AJAX类
function AJAXRequest() {
	var xmlObj = false;
	var CBfunc,ObjSelf;
	ObjSelf=this;
	try { xmlObj=new XMLHttpRequest; }
	catch(e) {
		try { xmlObj=new ActiveXObject("MSXML2.XMLHTTP"); }
		catch(e2) {
			try { xmlObj=new ActiveXObject("Microsoft.XMLHTTP"); }
			catch(e3) { xmlObj=false; }
		}
	}
	if (!xmlObj) return false;
	this.method="POST";
	this.url;
	this.async=true;
	this.content="";
	this.callback=function(cbobj) {return;}
	this.send=function() {
		if(!this.method||!this.url||!this.async) return false;
		xmlObj.open (this.method, this.url, this.async);
		if(this.method=="POST") xmlObj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		xmlObj.onreadystatechange=function() {
			if(xmlObj.readyState==4) {
				if(xmlObj.status==200) {
					ObjSelf.callback(xmlObj);
				}
			}
		}
		if(this.method=="POST") xmlObj.send(this.content);
		else xmlObj.send(null);
	}
}
function bulidXML(src){
	var xmlDoc;
	try
	  {
	  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	  xmlDoc.async="false";
	  xmlDoc.loadXML(src);
	  }
	catch(e)
	  {
		  try //Firefox, Mozilla, Opera, etc.
			{
			var parser=new DOMParser();
			xmlDoc=parser.parseFromString(src,"text/xml");
			}
		  catch(e) {alert(e.message)}
	  }
	 return xmlDoc;
}

function __onGet(originalRequest){
	var xmlDoc= this.bulidXML(originalRequest);
	var year = Number(xmlDoc.getElementsByTagName("y")[0].firstChild.nodeValue);
	var month =  Number(xmlDoc.getElementsByTagName("m")[0].firstChild.nodeValue)-1;
	var day =  Number(xmlDoc.getElementsByTagName("d")[0].firstChild.nodeValue);
	var hour =  Number(xmlDoc.getElementsByTagName("h")[0].firstChild.nodeValue);
	var minite =  Number(xmlDoc.getElementsByTagName("mi")[0].firstChild.nodeValue);
	var second =  Number(xmlDoc.getElementsByTagName("s")[0].firstChild.nodeValue);
	var d = new Date()
	d.setFullYear(year,month,day);
	d.setHours(hour,minite,second);
	ds = d.getTime()-now.getTime();
	now = d;
	createtime();
	return ;
}
var ajaxobj=new AJAXRequest;    // 创建AJAX对象
ajaxobj.method="GET";   // 设置请求方式为GET
var url = '/cgi-bin/expotime';
ajaxobj.url=url // URL为default.asp
// 设置回调函数，输出响应内容
ajaxobj.callback=function(xmlobj) {
	//__onGet(xmlobj.responseText);
	//alert(document.getElementById("weatherSpan"))
	//document.getElementById("weatherSpan").innerHTML=__onGet(xmlobj.responseText);
	__onGet(xmlobj.responseText);
}
ajaxobj.send();    // 发送请求

var pvobj=new AJAXRequest;    // 创建AJAX对象
pvobj.method="GET";   // 设置请求方式为GET
var pageurl= location.href.substring(0,(location.href.indexOf("?")==-1)?location.href.length:location.href.indexOf("?"))
pvobj.url='/cgi-bin/setstat?url='+pageurl+'&title='+escape(document.title)+'&s=0&guid='+Math.random() // s=0中文官网
pvobj.send();    // 发送请求

