//封装一个xmlhttp与服务器端进行交互
function ajaxArea(objstr,objstr2)
{
	//接收传递参数
	var string="objstr="+escape(objstr)+"&objstr2="+escape(objstr2);
	//建立对象
	var objXMLHTTP = null; 
	try{ 
		objXMLHTTP = new ActiveXObject("MSXML2.XMLHTTP"); 
	}
	catch(e) 
	{ 
		try 
		{ 
			objXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(e2){
			objXMLHTTP=new XMLHttpRequest();
			
		}
	} 
	
	if(objXMLHTTP!=null){
		objXMLHTTP.open("POST","/Inc/AjaxArea_CN.asp",false);
		
		objXMLHTTP.setRequestHeader("Content-Length",string.length);
		
		objXMLHTTP.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded"); 
		objXMLHTTP.send(string);
		
	}else{
		alert("你的浏览器不支持XMLHTTP");
	}
	
	return objXMLHTTP.responseText;
}



//封装返回省级数据
function city(objstr,objselect,obsel)
{
	var _Array= ajaxArea(objstr,objselect);
	var objselect=eval("document.all."+objselect);
	var obsel=obsel
	//加入select值前先清空其所有值
	objselect.length=0;
	var split_Array=_Array.split("|");
	for(i=0;i<split_Array.length;i++)
	{
	  var split_Array2=split_Array[i].split(",");
	    if(split_Array2[0]==obsel){
			objselect.options.add(new Option(split_Array2[1],split_Array2[0]));
			objselect.options[i].selected = true;
		}
		else{
			objselect.options.add(new Option(split_Array2[1],split_Array2[0]));
		}
	}
			
}

//封装返回Select选中值
function area_getSelectValue(id)
{
	var oSel = document.all(id);
	return oSel.options[oSel.selectedIndex].value;
}

//改变菜单事件
function area_change(obj1,obj2,obj3)
{
	city(area_getSelectValue(obj1),obj2);
	if(obj3!=''){
		city(area_getSelectValue(obj2),obj3)
	}
}

//第一次载入页面初始化select
//city("","P_ID","1");
//city("1","C_ID","1");
//city("1","S_ID","3060");

