// JavaScript Document
//09MLWEB_AJAX:JHG-20090924
//////////////////////////////////AjaxObjectBegin////////////////////////////////20090916
function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
    {// Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();}
  catch (e)
    {// Internet Explorer
    try
      {xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
    catch (e)
      {xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}
    }
return xmlHttp;
}
//////////////////////////////////AjaxObjectEnd//////////////////////////////////
var xmlHttp;
function ajaxOutput(par,div,asp,ps,con){
	//par:传递的操作参数信息如"do=act,ac=sub"中do、ac为传递参数名，act、sub为传递值；
	//div:传递对应div框；如"div1,div2……"
	//asp为服务器运行文件；如"do,ac……"
	//ps表示提交类型post/get两种；如"post,get……"
	//con表示post时提交的值表达式，如"name=Name&password=Password,other=Others&some=Some……"
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){alert("Error:The browser is not fit!");return;}
	var parArr=par.split(",");
	var divArr=div.split(",");
	var aspArr=asp.split(",");
	var psArr=ps.split(",")
	var conArr=con.split(",");
	
	var urlstr="";
	var urlArr=[];
	var parDiv="";
	if (parArr.length!=0){
		//
		for (var i=0; i<parArr.length; i++){
			//
			parDiv=divArr[i];
			urlstr+=parArr[i]+"&";			
			urlArr[i]=aspArr[i]+".asp?"+urlstr+"sid="+Math.random()+"";	
			
			//xmlHttp.onreadystatechange=stateChanged;
			xmlHttp.onreadystatechange=function(){
					if(xmlHttp.readyState==4 && xmlHttp.status==200){
						if (navigator.appName=='Microsoft Internet Explorer'){
							$(parDiv).innerHTML=unescape(xmlHttp.responseText); 
						}else{
							$(parDiv).innerHTML=unescape(xmlHttp.responseText); 
						}
					}else{
						$(parDiv).innerHTML="LOADING…";
					}
				}
			if (psArr[i]=="GET"){
				xmlHttp.open("GET",urlArr[i],true);
				xmlHttp.send(null);
			}else{
				xmlHttp.open("POST",urlArr[i],true);
				xmlHttp.send(conArr[i]);
				//document.write(conArr[i])
			}
				
		}
		//
	}	
}


function mlAjax(mlDiv,gp,asp,ac,sendCon){
	xmlMLHttp=GetXmlHttpObject();
	if (xmlMLHttp==null){alert ("Error:The browser is not fit！");	return;	}
	xmlMLHttp.onreadystatechange=function(){
			if(xmlMLHttp.readyState==4 && xmlMLHttp.status==200){
				if (navigator.appName=='Microsoft Internet Explorer==200'){
					$(mlDiv).innerHTML=unescape(xmlMLHttp.responseText); 
				}else{
					$(mlDiv).innerHTML=unescape(xmlMLHttp.responseText); 
				}
			}else{
				$(mlDiv).innerHTML="LOADING…"; 
			}
		}
	if (gp=="post"){
	xmlMLHttp.open("POST",asp+".asp?ac="+ac+"&sid="+Math.random()+"",true);
	xmlMLHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=gb2312');
	xmlMLHttp.send(sendCon);
	}else if (gp=="get"){
	xmlMLHttp.open("GET",asp+".asp?ac="+ac,true);
	xmlMLHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded;charset=gb2312');
	xmlMLHttp.send(null);
	}
}