function send_request(url)
{
	request_http=false;
	
	if(window.XMLHttpRequest)	//其他浏览器 Mozilla,
	{
		request_http=new XMLHttpRequest();
		if(request_http.overrideMimeType)
		{
			request_http.overrideMimeType("text/xml");
		}
	}
	else if(window.ActiveXObject)	//IE
	{
		try
		{
			request_http=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				request_http=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){}
		}
	}
	if(!request_http)
	{
		window.alert("创建XMLHTTP对象失败！");
		return false;
	}
	request_http.onreadystatechange=processRequest;			
	request_http.open("GET",url,true);	
	
	request_http.setRequestHeader("If-Modified-Since","0");
    request_http.setRequestHeader( "Content-Type", "text/html;charset=UTF-8" );
	//request_http.setRequestHeader("Cache-Control","no-cache");
	request_http.send(null);
	//alert(url);
}
var $ = function (obj){return document.getElementById("shi");}
function processRequest()
{
	if(request_http.readyState==4)//对象状态(integer):0 = 未初始化;1 = 读取中;2 = 已读取;3 = 交互中;4 = 完成
	{
		if(request_http.status==200)//服务器返回的状态码, 如：404 = "文件末找到" 、200 ="成功"
		{ 
			AddvalueToselect(Selectid,request_http.responseText,Isclear)
			//alert();
			//Form1.IMG1.src="Codes.aspx";
			//aa.innerText =request_http.responseText;
			//alert(request_http.responseText);
		}
		else
		{
			alert("服务器处理错误！" + request_http.statusText);
			
		}
	}
}
var Selectid = null;
var isclear = true;
function getSelectValueByDB(url,selectid,isclear){
	Selectid = selectid;
	Isclear = isclear;
	send_request(url);
}
function AddvalueToselect(obj,values,isclear){
    isclear=true;
	if(isclear){
		document.getElementById("shi").innerHTML = "";
	}
	var o = values.split(",");
	var se = document.getElementById("shi");
	for(var i=0;i<o.length;i++){
		 var op =document.createElement("option");
		var vt = o[i].split("_");
		op.value = vt[0];
		op.innerHTML = vt[1];
		se.appendChild(op);
	}
}


//function encodeAJAX(str)
//{
 //return mb_convert_encoding(str, "UTF-8","ISO-8859-1" );
//}
