var maxNum;
var pagesNumber;
var xmldoc;

var http_request = false;
var client_http_request = false;
var url = "/web/xml/news_list.xml";//http://www.4008100100.com/xml/news_list.xml
var client_url = "/web/xml/client_list.xml";
function loadxml(handler,divid) {
	http_request = false;
	if(window.XMLHttpRequest) { //firefox浏览器
		http_request = new XMLHttpRequest();
		if(http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	}
	else if(window.ActiveXObject) { //IE浏览器
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {}
		}
	}
	if(!http_request) { //异常创建对象实例失败
		window.alert("不能创建XMLHttpRequest对象实例");
		return false;
	}
	http_request.onreadystatechange = function() {
		if(http_request.readyState == 4) {
			if(http_request.status == 200) {
				divid.innerHTML = "";
				xmldoc = http_request.responseXML;
				handler(xmldoc);
			}else {
				alert("您所请求的页面有异常");
			}
		}else {
			
		}
	}
	http_request.open("GET",url,true);
	http_request.send(null);
}

function loadxml_2(handler,divid) {
	client_http_request = false;
	if(window.XMLHttpRequest) { //firefox浏览器
		client_http_request = new XMLHttpRequest();
		if(client_http_request.overrideMimeType) {
			client_http_request.overrideMimeType("text/xml");
		}
	}
	else if(window.ActiveXObject) { //IE浏览器
		try {
			client_http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				client_http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {}
		}
	}
	if(!client_http_request) { //异常创建对象实例失败
		window.alert("不能创建XMLHttpRequest对象实例");
		return false;
	}
	client_http_request.onreadystatechange = function() {
		if(client_http_request.readyState == 4) {
			if(client_http_request.status == 200) {
				divid.innerHTML = "";
				xmldoc = client_http_request.responseXML;
				handler(xmldoc);
			}else {
				alert("您所请求的页面有异常");
			}
		}else {
			
		}
	}
	client_http_request.open("GET",client_url,true);
	client_http_request.send(null);
}

//首页新闻调用
function make_ul(xmldoc) {
	var ul = document.createElement("ul");
	ul.setAttribute("id","index_news_list");
	var index_new = document.getElementById("index_news");
	index_new.appendChild(ul);
	var news = xmldoc.getElementsByTagName("item");
	var n = 6;
	for(var i=0;i<n;i++) {
		var e = news[i];
		var title = e.getElementsByTagName("title")[0].firstChild.data;
		var links = e.getElementsByTagName("link")[0].firstChild.data;
		var li = document.createElement("li");
		var a = document.createElement("a");
		a.setAttribute("href",links);
		a.setAttribute("target","_blank");
		a.appendChild(document.createTextNode(title));
		li.appendChild(a);
		ul.appendChild(li);
	}
}

//首页典型客户调用
function make_client_ul(xmldoc) {
	var ul = document.getElementById("iclient_list");
	var client = xmldoc.getElementsByTagName("item");
	var n = client.length;
	var j = 0;
	for(var i=0;i<n,j<5;i++) {
		var e = client[i];
		var title = e.getElementsByTagName("title")[0].firstChild.data;
		var links = e.getElementsByTagName("link")[0].firstChild.data;
		var sm = e.getElementsByTagName("sm")[0].firstChild.data;
		var level = e.getElementsByTagName("level")[0].firstChild.data;
		if(level == 1) {
			var li = document.createElement("li");
			var a = document.createElement("a");
			a.setAttribute("href",links);
			a.setAttribute("target","_blank");
			a.appendChild(document.createTextNode(title));
			li.appendChild(a);
			ul.appendChild(li);
			j++;
		}
	}
}

//新闻页分页系统
var pagenum=10; //每页显示几条信息 
var page=0 ;
var contpage ;

//上一页
function UpPage(page) {
	thePage="前一页";
	if(page+1>1) thePage="<a href='#' onclick='Javascript:return UpPageGo()'>前一页</A>";
	return thePage;
}
function UpPageGo() {
	if(page>0) page--;
	lm_content_news.innerHTML = "";
	make_list(xmldoc);
} 
//下一页
function NextPage(page) {
	thePage="后一页";
	if(page<pagesNumber) thePage="<a href='#' onclick='Javascript:return NextPageGo()'>后一页</A>";
	return thePage;
}
function NextPageGo() {
	if (page<pagesNumber) page++;
	lm_content_news.innerHTML = "";
	make_list(xmldoc);
}
//当前的页数
function currentPage() {
	var cp;
	cp="当前是第 "+(page+1)+" 页";
	return cp;
}
//总共的页数
function allPage() {
	var ap;
	ap='总共 '+(pagesNumber+1)+' 页';
	return ap
}
//显示分页状态栏
function pageBar(page) {
	var pb;
	pb=UpPage(page)+" "+NextPage(page)+" "+currentPage()+" "+allPage()+" "+selectPage();
	return pb;
}
function changePage(tpage) {
	page=tpage;
	if(page>=0) page--;
	if (page<pagesNumber) page++;
	lm_content_news.innerHTML = "";
	make_list(xmldoc);
}
function selectPage() {
	var sp;
	sp="<select name='hehe' onChange='javascript:changePage(this.options[this.selectedIndex].value)'>";
	sp=sp+"<option value=''>GO</option>";
	for (t=0;t<=pagesNumber;t++) {
		sp=sp+"<option value='"+t+"'>"+(t+1)+"</option>";
	}
	sp=sp+"</select>";
	return sp;
}

//新闻列表页调用
function make_list(xmldoc) {
	maxNum = xmldoc.getElementsByTagName("item").length;
	pagesNumber = Math.ceil(maxNum/pagenum)-1;
	if (!page) page = 0;
	var n = page*pagenum;
	endNum = (page+1)*pagenum;
	if (endNum>maxNum) endNum = maxNum;
	
	var ul = document.createElement("ul");
//	ul.setAttribute("class","tab-content");
	var lm_content_new = document.getElementById("lm_content_news");
	lm_content_new.appendChild(ul);
	var news = xmldoc.getElementsByTagName("item");
//	var n = news.length;
//	for(var i=0;i<n;i++) {
	for(;n<endNum;n++) {
		var e = news[n];
		var title = e.getElementsByTagName("title")[0].firstChild.data;
		var links = e.getElementsByTagName("link")[0].firstChild.data;
		var pubDate = e.getElementsByTagName("pubDate")[0].firstChild.data;
		var description = e.getElementsByTagName("description")[0].firstChild.data;
		var scr = e.getElementsByTagName("scr")[0].firstChild.data;
		var scrlinks = e.getElementsByTagName("scrlinks")[0].firstChild.data;
		var li = document.createElement("li");
		var a = document.createElement("a");//
		var br = document.createElement("br");
		var br2 = document.createElement("br");
		var p = document.createElement("p");
		var div = document.createElement("div");
		var img = document.createElement("img");
		img.setAttribute("src","../images/button_xiang.gif");
		img.setAttribute("alt","查看详细内容");
		img.setAttribute("border","0");
		img.setAttribute("align","right");
		a.setAttribute("href",links);//
		a.setAttribute("target","_blank");//
		div.appendChild(document.createTextNode(title));
		p.appendChild(document.createTextNode(description));
		a.appendChild(img);//
		li.appendChild(div);
		li.appendChild(p);
		li.appendChild(a);
		li.appendChild(br);
		var a_scr = document.createElement("a");
		a_scr.setAttribute("href",scrlinks);//
		a_scr.setAttribute("target","_blank");//
		a_scr.appendChild(document.createTextNode(scr + "　" + pubDate));
		li.appendChild(document.createTextNode("来　　源："));
		li.appendChild(a_scr);
		li.appendChild(br2);
		li.appendChild(document.createTextNode("其它报道："));

		var other = e.getElementsByTagName("other");
		var m = other.length;
		for(var j=0;j<m;j++) {
			var orep = other[j];
			var media = orep.getElementsByTagName("media")[0].firstChild.data;
			var medialinks = orep.getElementsByTagName("medialinks")[0].firstChild.data;
			var a2 = document.createElement("a");//
			a2.setAttribute("href",medialinks);//
			a2.setAttribute("target","_blank");//
			a2.appendChild(document.createTextNode(media));//
			li.appendChild(a2);
			li.appendChild(document.createTextNode("　"));
		}
		ul.appendChild(li);
	}
	page_sys_1.innerHTML = pageBar(page);
	page_sys_2.innerHTML = pageBar(page);
}

//典型客户页分页系统
//上一页
function UpPage2(page) {
	thePage="前一页";
	if(page+1>1) thePage="<a href='#' onclick='Javascript:return UpPageGo2()'>前一页</A>";
	return thePage;
}
function UpPageGo2() {
	if(page>0) page--;
	client_list.innerHTML = "";
	make_client_list(xmldoc);
} 
//下一页
function NextPage2(page) {
	thePage="后一页";
	if(page<pagesNumber) thePage="<a href='#' onclick='Javascript:return NextPageGo2()'>后一页</A>";
	return thePage;
}
function NextPageGo2() {
	if (page<pagesNumber) page++;
	client_list.innerHTML = "";
	make_client_list(xmldoc);
}
//当前的页数
function currentPage2() {
	var cp;
	cp="当前是第 "+(page+1)+" 页";
	return cp;
}
//总共的页数
function allPage2() {
	var ap;
	ap='总共 '+(pagesNumber+1)+' 页';
	return ap
}
//显示分页状态栏
function pageBar2(page) {
	var pb;
	pb=UpPage2(page)+" "+NextPage2(page)+" "+currentPage2()+" "+allPage2()+" "+selectPage2();
	return pb;
}
function changePage2(tpage) {
	page=tpage;
	if(page>=0) page--;
	if (page<pagesNumber) page++;
	client_list.innerHTML = "";
	make_client_list(xmldoc);
}
function selectPage2() {
	var sp;
	sp="<select name='hehe' onChange='javascript:changePage2(this.options[this.selectedIndex].value)'>";
	sp=sp+"<option value=''>GO</option>";
	for (t=0;t<=pagesNumber;t++) {
		sp=sp+"<option value='"+t+"'>"+(t+1)+"</option>";
	}
	sp=sp+"</select>";
	return sp;
}

//典型客户列表页调用
function make_client_list(xmldoc) {
	maxNum = xmldoc.getElementsByTagName("item").length;
	pagesNumber = Math.ceil(maxNum/pagenum)-1;
	if (!page) page = 0;
	var n = page*pagenum;
	endNum = (page+1)*pagenum;
	if (endNum>maxNum) endNum = maxNum;
	
	var ul = document.createElement("ul");
	var client_list_con = document.getElementById("client_list");
	client_list_con.appendChild(ul);
	var client = xmldoc.getElementsByTagName("item");
//	var n = client.length;
//	for(var i=0;i<n;i++) {
	for(;n<endNum;n++) {
		var e = client[n];
		var title = e.getElementsByTagName("title")[0].firstChild.data;
		var links = e.getElementsByTagName("link")[0].firstChild.data;
		var sm = e.getElementsByTagName("sm")[0].firstChild.data;
		var li = document.createElement("li");
		var a = document.createElement("a");//
		var div = document.createElement("div");
		var img = document.createElement("img");
		img.setAttribute("src","../images/button_xiang.gif");
		img.setAttribute("alt","查看详细内容");
		img.setAttribute("border","0");
		img.setAttribute("align","right");
		a.setAttribute("href",links);//
		a.setAttribute("target","_blank");
		li.setAttribute("onmouseover","this.style.backgroundColor='#F2F2F2'");
		div.appendChild(document.createTextNode(title));
		a.appendChild(img);
		li.appendChild(div);
		li.appendChild(a);
		li.appendChild(document.createTextNode("注册实名："+sm));	
		ul.appendChild(li);
	}
	page_sys_1.innerHTML = pageBar2(page);
	page_sys_2.innerHTML = pageBar2(page);
}