//响应客户端Ajax调用

var xmlHttp	= false;

var ShowObj	= "";

function AjaxCheck(url,httpMethod,Show_Obj)
{
	ShowObj	= Show_Obj;

    if(!httpMethod)
    {
        httpMethod	= "POST";
    }
		
    xmlHttp	= CreateXmlRequest();
	
    xmlHttp.onreadystatechange=StateContent;
	
    xmlHttp.open(httpMethod,url,true);
	
    xmlHttp.send(null);
}

function StateContent()
{
    if(xmlHttp.readyState==4)
    {
        if(xmlHttp.status==200)
        {
            MakeOperate();
        }
    }
}

function MakeOperate()
{
	ShowObj.className = "Erro_Css";
	ShowObj.innerHTML = xmlHttp.responseText;
}

function CreateXmlRequest( )
{    
	var xmlhttp_request = false;
	 
	try
	{        
		if( window.ActiveXObject )
		{            
			for( var i = 5; i; i-- )
			{               
				try
				{                   
					if(i == 2)
					{
						xmlhttp_request = new ActiveXObject("Microsoft.XMLHTTP");                       
					}
					else
					{
						xmlhttp_request = new ActiveXObject("Msxml2.XMLHTTP." + i + ".0");    
						xmlhttp_request.setRequestHeader("Content-Type","text/xml");
						xmlhttp_request.setRequestHeader("Content-Type","gb2312");               
					}
					
					break;
				}               
				catch(e)
				{   
					xmlhttp_request = false;              
				}
			}       
		}
		else if(window.XMLHttpRequest)
		{            
			xmlhttp_request = new XMLHttpRequest();           
			
			if (xmlhttp_request.overrideMimeType) 
			{                
				xmlhttp_request.overrideMimeType('text/xml');            
			}       
		}   
	}
	catch(e)
	{        
		xmlhttp_request = false;   
	} 
	
	return xmlhttp_request ;
}