var DocumentsDataSrc = null;
var postURL = "http://www.trssh.com.cn:9999/was40/search?channelid=59191";
var xmlExt = "index_22.xml";
var htmlExt = "index_20.shtml";
var _path =   "../../../../pic/";
var XML_PATH_WEATHER ="../weather.xml";
var XML_DETAIL_PATH = "";
var xmlurl="";

function initDocumentsDataSrc(x){
	if (window.ActiveXObject)
	{
		DocumentsDataSrc = new ActiveXObject("Microsoft.XMLDOM");
		DocumentsDataSrc.setProperty("SelectionLanguage", "XPath"); 
		DocumentsDataSrc.async=false;
		DocumentsDataSrc.load(x);
		
	}
	// code for Mozilla, etc.
	else if (document.implementation &&document.implementation.createDocument)
	{
		DocumentsDataSrc= document.implementation.createDocument("","",null);
		DocumentsDataSrc.load(x);
		//DocumentsDataSrc.setProperty("SelectionLanguage", "XPath"); 
		//DocumentsDataSrc.onload=initPage;
	}
	else
	{
		alert('您的系统不支持XML浏览！');
	}
} 

 function Map_Info(_pNum){
//alert("run map info function!");
	var imagesUrl="map";
	var MapArea = "map";

	var sPath = "//D_"+_pNum;
	var MIpage="//M_"+_pNum;
	//alert("in js is "+MIpage);
	m_arNodes = DocumentsDataSrc.selectNodes(sPath);
	//alert("marnodes length is "+ m_arNodes.length);
	for(var i=0;i<m_arNodes.length;i++){
	var n_href = m_arNodes[i].childNodes[0].childNodes[0].nodeValue;
	var n_start=n_href.lastIndexOf("\/");
	var n_end=n_href.length;
	if(hef=="."+n_href.substring(n_start,n_end))iList=i;
	nHref[i] = "."+n_href.substring(n_start,n_end);//m_arNodes[i].childNodes[0].nodeValue;
	}
	iNode = m_arNodes.length;
	//加载图片和热点信息：
	MI_arNodes=DocumentsDataSrc.selectNodes(MIpage);
	//alert("mi_arnodes length is "+MI_arNodes.length);
	MapArea=MI_arNodes[0].childNodes[0].childNodes[0].nodeValue;
	imagesUrl=MI_arNodes[0].childNodes[1].childNodes[0].nodeValue;
	
	document.getElementById("_picsrc").src=imagesUrl;
	document.getElementById("pagepicmap2").innerHTML=MapArea;
	//alert("in new is "+MapArea+"********"+imagesUrl);
 }

	function Weather_Info(_nNode,_nDate){
		
		var info = "";

		var sPath = "//M"+_nNode;
		m_arNodes = DocumentsDataSrc.selectNodes(sPath);
		
		if(m_arNodes.length>0){
			info = m_arNodes[0].childNodes[_nDate-1].childNodes[0].nodeValue;
		}
		return info;
	}


	function paper_Nav(){
		var navCont = "";
		n_arNodes = DocumentsDataSrc.selectNodes("//P");
 		for(var i=0;i<n_arNodes.length;i++){
			var pnum = parseInt(n_arNodes[i].getAttribute("PNUM"),10);
			if(pn == pnum)j=i;
			if(pnum>9)
			paperNav[i] = "&nbsp;第 "+pnum+"版："+n_arNodes[i].childNodes[0].nodeValue;
			else
			paperNav[i] = "&nbsp;第 0"+pnum+"版："+n_arNodes[i].childNodes[0].nodeValue;
			navCont += "<div style=\"height:25px\"><a class=\"white_nav\" href=\"../../history/"+y+m+d+"/index_100.html#"+i+"\">"+paperNav[i] + "</a></div>";
		
		}
		return navCont;
	}

	function title_Nav(){
		var n = "";
		for(var i=0;i<nTitle.length;i++){
			n += "&nbsp;<a href='"+nHref[i]+"'>"+nTitle[i].substring(0,20)+"</a><br>";
		
		}
		return n;
	}

	var iList = 0;
	var iNode = 0;
	var nTitle = new Array();
	var paperNav = new Array();
	var nHref = new Array();
//对热点进行缩放，目前没有用到：
 function Map_Cal(_m){
	var result = "";
	var cords = _m.split(",");
	var  len = cords.length;

	var fWidth = 369;
	var fHeight = 522;

	
	var fRateX = xsize==''?80:parseInt(xsize);
	var fRateY = ysize==''?120:parseInt(ysize);
 	 if(duo)
		fWidth = 369;
	 
	 for(var i =0; i < len-1; i++)
        {
            result += ",";
            nValue = cords[i];
            if((i%2) == 0)
               result += Math.floor(nValue * fWidth / fRateX) ;
            else
               result += Math.floor(nValue * fHeight / fRateY) ;
        }
		return result.substr(1,result.length);
 }

//***************************************************************
 function hideDouble(){		
			document.getElementById("_picdiv").style.width="369";
			if(document.getElementById('regiondiv').style.display!='none'){
					
					document.getElementById('regiondiv').style.display='none';}
				if(document.getElementById('divTitle').style.display!='none'){
					document.getElementById('divTitle').style.display='none';}
 }
function showMenu(id){
			var ref=document.getElementById(id);
			ref.style.display="block";
}
function hideMenu(id){
			var ref=document.getElementById(id);
			ref.style.display="none";
}

function closeAllList(){
		if(!document.all)
			 objDoc = document.getElementsByTagName("docNode");
		else
            objDoc = document.all("docNode");
			for(var i=0;i<objDoc.length;i++){
				objDoc(i).style.display = "none";
			}

}
var index_pic=0;
function initIndex(ind){index_pic=ind-1;}
function showList(oNum){
			closeAllList();
			hideAlt();
			var objTr = oNum.rows(0);
			var  objTable = objDoc[pnames[parseInt(objTr.innerText,10)]-1];
			if(objTable.style.display=="block"){
				objTable.style.display="none";
			}else{
				objTable.style.display="block";
			}

			picurl =p_picurl[index_pic];
				
				document.getElementById("_picsrc").src=picurl;
				if(s(picurl)>400)
					document.getElementById("_picsrc").width=400;
				else
					document.getElementById("_picsrc").width=400;

				
				document.getElementById("PopupTitleDiv").innerHTML = objTitle[pnames[parseInt(objTr.innerText,10)]-1].innerHTML;
                document.getElementById("pagepicmap").innerHTML = objMapArea[pnames[parseInt(objTr.innerText,10)]-1].innerHTML;
				iCurr = parseInt(objTr.innerText,10);
				mapAreaAction();
}

var objMapArea;
var objTitle;
var objpNum;
var objDoc;
var iCurr = 0;
var iMax;
function relocation(){
			var _top = document.getElementById("bj");

			var _PopupDiv = $("#PopupDiv");
			var	_PopupTitleDiv = $("#PopupTitleDiv");
			_PopupDiv.css("left",_top.offsetLeft+600);
			_PopupTitleDiv.css("left",_top.offsetLeft+750);

			
}
function goUp(){
	var temp = j==0?"":(j-1);
	window.location.href = indexurl+"#"+temp;
	

}

function goDown(){
	window.location.href=indexurl+"#"+(j+1);
	
}
function reloading(){
	//document.getElementById("PopupDiv").innerHTML = paper_Nav();
	//document.getElementById("PopupTitleDiv").innerHTML = title_Nav();

			picflow();

			relocation();
}
function reload(){
			
relocation();
			 iMax = i;

			objMapArea = document.all("MapAreaData");
			objTitle = document.all("Titles");
			objpNum = document.all("pNum");
			
			var _cp = 0;
			var _href = window.location.href;			
			if(_href.lastIndexOf ("#")>0 && _href.lastIndexOf ("#")!=_href.length-1){		
			var _t = _href.substring(_href.lastIndexOf ("#")+1,_href.length);			
			 _cp = parseInt(_t,10);
			 if(_cp>=iMax)_cp=0;
			 }
			iCurr = _cp;
 
			var _picurl =p_picurl[iCurr];	 
			document.getElementById("_picsrc").src = _picurl;
			if(s(_picurl)>mWidth)
						document.getElementById("_picsrc").width=lWidth;
					else
						document.getElementById("_picsrc").width=sWidth;
			closeAllList();
			objDoc[iCurr].style.display = "block";
			//alert(iCurr);
			document.getElementById("pagepicmap").innerHTML = objMapArea[""+(pnames[_cp]-1)].innerHTML;
			document.getElementById("PopupTitleDiv").innerHTML = objTitle[""+(pnames[_cp]-1)].innerHTML;
			document.getElementById("PopupDiv").innerHTML = document.getElementById("PaperNames").innerHTML;			
			mapAreaAction();	
}

window.attachEvent('onresize',function(){mapAreaAction()});
function gotoPreview(){

}

function gotoForward(){
		if(iCurr<1)return;
		//alert(iCurr);
		
		//alert(p_picurl[iCurr-1]);
		initIndex(iCurr);
		showList(objpNum[iCurr-1]);
}
			
function gotoNext(){
		if(iCurr>iMax-2)return;
		initIndex(iCurr+2);
		showList(objpNum[iCurr+1]);
}
function getDate(date){

		var y = publishdate.substring(0,4);
		var m = publishdate.substring(5,7);
		var d = publishdate.substring(8,10);

		var historydate = new Date(Date.parse(date.replace(/\./g, '/'))); //将日期值格式化
		var dayname = new Array ("星期日", " 星期一", " 星期二", " 星期三", " 星期四", " 星期五", " 星期六" );
		document.write(y+"年"+parseInt(m,10)+"月"+parseInt(d,10)+"日&nbsp;&nbsp;");
		document.write(dayname[historydate.getDay()]);
}
function doSubmit(){
				searchFrm.action = postURL;
				searchFrm.submit();
			}

function hideAlt(){
				if(document.getElementById('regiondiv').style.display!='none'){
					
					document.getElementById('regiondiv').style.display='none';}
				if(document.getElementById('divTitle').style.display!='none'){
					document.getElementById('divTitle').style.display='none';}
}


var img = null;
function s(ink)
{
img=document.createElement("img");
img.style.position="absolute";
img.style.visibility="hidden";
img.src=ink;
return img.width;
}

function plusflow(){
	_cpic++;
	picflow()

}

function minusflow(){
	_cpic--;
	picflow()
	
}
function doflow(obj){
	_cpic = parseInt(obj.innerText,10) -1 ;
	picflow();
}
function blacktoall(){
	for(var i=0;i<spans.length;i++)
		spans[i].className = "black";
	
}
var _cpic = 0;
var _list;
var spans;
function picflow(){
	_list = document.getElementById("list");
	spans = _list.getElementsByTagName("span");

	blacktoall();
	if(w(picss[_cpic]))
		document.getElementById("picshow").innerHTML = '<img  src="'+picss[_cpic]+'"  width="400" border="0">';
	else
		document.getElementById("picshow").innerHTML = '<img  src="'+picss[_cpic]+'"  height="258" border="0">';
	
	document.getElementById("desc").innerHTML = descss[_cpic];
	if(authss!="null"){
		document.getElementById("auth").innerHTML = authss[_cpic];
	}
	if(_cpic>0)document.getElementById("prepic").style.display = "block";
	else 
		document.getElementById("prepic").style.display = "none";

	if(_cpic<picss.length-1)document.getElementById("nextpic").style.display = "block";
	else
	document.getElementById("nextpic").style.display = "none";
	if(spans.length>0)spans[_cpic].className="red";
	}
var fRate;
var iRate ;
	function w(ink)
{
var img2=document.createElement("img");
img2.style.position="absolute";
img2.style.visibility="hidden";
img2.src=ink;
framewidth  = 400;
frameheight = 258;
fRate = framewidth / frameheight;
iRate = img2.width / img2.height ;
return (iRate > fRate) ;

}

		var y;
		var m;
		var d;
		var picname;
		var picurl;
		var pdfurl;
		var indexurl;
		var _s;
		var p_picurl=new Array();

		function initDatetime(_date){
			var date = _date;
			y = date.substring(0,4);
			m = date.substring(5,7);
			d = date.substring(8,10);
		picname = "wh"+y.substr(2,2)+m+d+"001.jpg";
			picurl = p_picurl[index_pic];
			pdfurl = p_picurl[index_pic];
			indexurl = "../../history/"+y+m+d+"/"+htmlExt;
			xmlurl = "../../history/"+y+m+d+"/"+xmlExt;
			//alert("../../history/"+y+m+d+"/"+xmlExt);
			if(parseInt(m,10)<10) 
			_s = m.substr(1,1);
			else
			_s = m;
		}

		var mWidth = 400;
		var sWidth = 400;
		var lWidth = 400;
function init_picurl(pi){
	var aa=p_picurl.length;
		if(pi!=""&&pi!=null){
			p_picurl[aa]=pi;}
		else{p_picurl[aa]="#";}
		//alert(aa+p_picurl[aa])
	}

