﻿var obj;

function GetXMLHttpRequest(url) 
{
    var object = null;
    
    if (window.XMLHttpRequest) 
    {
       obj = new XMLHttpRequest();
       obj.onreadystatechange = processChange;
       obj.open("GET", url, true);
       obj.send(null);
    } 
    else if (window.ActiveXObject) 
    {
        try
        {
            obj = new ActiveXObject("Msxml2.XMLHTTP");
            obj.onreadystatechange = processChange;
           obj.open("GET", url, true);
           obj.send(null);
        }
        catch(e)
        {
        }
        
        if (object == null)
        {
            try
            {
                obj = new ActiveXObject("Microsoft.XMLHTTP");
                obj.onreadystatechange = processChange;
                obj.open("GET", url, true);
                obj.send(null);

}
            catch(e)
            {
            }
        }
    }
    /*
    if (object == null)
    {
        alert("Your browser does not support AJAX");
    }*/
    
    return object;
}




function processChange() {
    // 4 means the response has been returned and ready to be processed
    if (obj.readyState == 4) {
        // 200 means "OK"
		  document.getElementById("state").display="none";
		  document.getElementById("stateb").display="none";
         if (obj.status == 200) 
		       {
				document.getElementById("state").innerHTML="<img src='img/success.gif' alt=''/>"; 
				document.getElementById("stateb").innerHTML="<div class='titlebg'><div><span class='home'></span>您的位置：搜索结果</div></div>"; 
						
			  document.getElementById("showok").innerHTML=obj.responseText;
             }
		  else {
               alert("There was a problem in the returned data:\n");
             }
    }
	else
	{ 
	document.getElementById("state").innerHTML="<img src='img/loading.gif' alt=''/>";
	document.getElementById("stateb").innerHTML="<div class='waitingbox'><img src='img/waiting.gif' alt='正在为您查询，请稍候……'/><span>正在为您查询，请稍候……</span></div>";
	   document.getElementById("state").display="none";
	   document.getElementById("stateb").display="none";
	}
}

/*
function Autofield(input, response) {
  // if response is not empty, we have received data back from the server
  if (response != '') {
     					document.getElementById("subclass").innerHTML=obj.responseText;;
    }
	else {
    //  if response is empty, we need to send the username to the server
       url  =  'getsubcategory.asp?bigclassid=' + input;
       ProcessXML(url);
    }
  }
*/

	
function Autofield(input)
{
	 url  =  'Search.asp?keyword=' + escape(input);
      GetXMLHttpRequest(url);
	}
	

function Autofieldhwmc(input)
{
	 url  =  'searchhwmc.asp?hwmc=' + input;
      GetXMLHttpRequest(url);
	}
	

function   isArray   (object)   {   
  if(   object.constructor   ==   window.Array)   
  return true;
  else   
  return false;  
  } 