var puy_xmlhttp = false;
var docUniversity;
function $(item){return document.getElementById(item);}
function getSchool(){
	puy_xmlhttp = createXMLHTTP();
	puy_xmlhttp.open('GET','xyataxml/zyProvinceUniversity.xml',true);
	puy_xmlhttp.onreadystatechange = getProvinceInfo;
	puy_xmlhttp.send(null);
}	
function getProvinceInfo(){
	if (puy_xmlhttp.readyState == 4) {
		if (puy_xmlhttp.status == 200) {
			$("university_info").style.display="";
		 	$("graduate_info").style.display="";
			var data = puy_xmlhttp.responseXML;
			callbackProvince(data);
		}else{alert("获取省信息失败，请重试");}
	}else{
		 $("university_info").style.display="none";
		 $("graduate_info").style.display="none";
		 $("pInfo").innerHTML = "<div style=\"text-align:center;\"><img src=\"images/loading_32x32.gif\" /></div>";
	}
}
function callbackProvince(data){if(!data){} else {docUniversity = data.getElementsByTagName("root")[0].childNodes;buildProvince();}}
function showUniversity(node,pname){
		var collegeDoc = docUniversity[node].childNodes;//取到当前省的所有学校的doc
		var uInfo = $("uInfo");
		var yInfo = $("yInfo");
		$("p_university").innerHTML =$("p_"+node).innerHTML+ "地区的院校";
		$("p_graduate").innerHTML = $("p_"+node).innerHTML+ "地区的研究所";
		if(null != uInfo && null != yInfo){
			if(uInfo.childNodes.length > 0){uInfo.innerHTML = "";}
			if(yInfo.childNodes.length > 0){yInfo.innerHTML = "";}
			var uStr="";
			var yStr="";
			var uNum = 0;
			var yNum = 0;
			for(var i=0;i<collegeDoc.length;i++){
				var collegeId = collegeDoc[i].getAttribute("id");
				var collegeName = collegeDoc[i].getAttribute("name");
				var schoolType = collegeDoc[i].getAttribute("type");
				if(schoolType == 1){++uNum;uStr += "<li><a target=\"_self\" href='info/toDatum.action?uId="+collegeId +"'>"+collegeName+"</a></li>";
				}else{++yNum;yStr += "<li><a target=\"_self\" href='info/toDatum.action?uId="+collegeId +"'>"+collegeName+"</a></li>";}
			}
			$("uNum").innerHTML = uNum;
			$("yNum").innerHTML = yNum;
			uInfo.innerHTML = uStr;
			yInfo.innerHTML = yStr;
		}else{alert("加载页面出错，请刷新重试");}
}	
function buildProvince() {
	var pInfo = $("pInfo");
	if(null != pInfo){
		if(pInfo.childNodes.length > 0){pInfo.innerHTML = "";}
		var str = "";
		for (var i = 0; i < docUniversity.length; i++) {
			var provinceId = docUniversity[i].getAttribute("id");
			var provinceName = docUniversity[i].getAttribute("name");
			if(provinceId == -1){
				str += "<li>"+ provinceName +"</li>";
			}else{str += "<li><a id=\"p_"+i+"\" target='_self' href='javascript:showUniversity(" + i + ")'>" +provinceName + "</a><span>|</span></li>"}
		}
		pInfo.innerHTML = str;
	}else{alert("加载页面出错，请刷新重试");}
	if(docUniversity.length > 0){showUniversity(9);}
}
