//'*********************************************************
// '1、XML数据传输
// 'Inputs：sAspFile 为调用的ASP文件名串包括查询参数串
// 		    sSend为SEND的XML字符串
// 'Returns：函数返回HTTP的响应结果

//'*********************************************************
function SendHttp(sAspFile,sSend){
    if (navigator.onLine==false) {
		return "你现在处于脱机状态,请联机后再试!";	
    } 
    var xmlhttp;
    var str11;
	if (window.XMLHttpRequest){
		xmlhttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject){
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}    
    //xmlhttp.onreadystatechange = state_Change();
    xmlhttp.open("POST", sAspFile, false);
	try{
	    xmlhttp.send("<root>"+ sSend +"</root>");   
	}	
	catch (exception){
		alert("服务器忙!");
	}
  	try{
		str11 = xmlhttp.responseText; //系统错误: -1072896748。;
	}
	catch (exception){
		if (exception.description=='系统错误: -1072896748。'){	
			str11="";
		}		
	}
   return str11;
}
/*function state_Change(){
	if(xmlhttp.readyState == 4){
		if (xmlhttp.status == 200){
			try{
				str11 = xmlhttp.responseText; //系统错误: -1072896748。
			}
			catch (exception){
				if (exception.description=='系统错误: -1072896748。'){	
					str11="";
				}			
			}				
		}
	}	
}*/

//'*********************************************************
// '2、创建XMLDOM
// 'Inputs：strReturn 为HTTP的响应结果字符串
// 'Returns：函数返回XMLDOM对象

//'*********************************************************
function CreateXMLDom(strReturn){
	var oXML;
	if (window.ActiveXObject){
		try{
			oXML = new ActiveXObject("Microsoft.XMLDOM");
			oXML.async="false";
			oXML.loadXML("<root>" + strReturn + "</root>");
		}
		catch(e){
			alert(e.message);
		}
	}
	else{
		try{
			parser = new DOMParser();
			oXML = parser.parseFromString("<root>" + strReturn + "</root>","text/xml");
		}
		catch(e){
			alert(e.message);
		}
	}
	return oXML;
}

//'*********************************************************
// '3、创建Select的Option元素
// 'Inputs：value 为HTTP的响应结果字符串
// '        text 为HTTP的响应结果字符串
// 'Returns：函数返回XMLDOM对象

//'*********************************************************
function CreateSelectOption(index, select, sValue, sText){
	var oXML;
	if (index == 0){
		select.options.length=0;
	}
	cboTarget = document.createElement("option");
	cboTarget.value = sValue;
	cboTarget.text = sText;
	select.options[index] = cboTarget;
}
