﻿// JScript 文件
// JScript 文件
var xmlHttpchen;
var proIDs=new Array();
function createXmlHttp()
{
	var activeKey=new Array("MSXML2.XMLHTTP.5.0",
	                       "MSXML2.XMLHTTP.4.0",
	                       "MSXML2.XMLHTTP.3.0",
	                       "MSXML2.XMLHTTP",
	                       "Microsoft.XMLHTTP");
	if(window.ActiveXObject)
	{
		for(var i=0;i<activeKey.length;i++)
		{
		    try
	        {
			    xmlHttpchen=new ActiveXObject(activeKey[i]);
			    if(xmlHttpchen!=null)
				return xmlHttpchen;
			}
	        catch(error)
	        {
		         continue;
	        } 
		}
		throw new Error("客户端浏览器版本过低，不支持XMLHttpRequest对象，请更新浏览器");
	}
	else if(window.XMLHttpRequest)
	{
		xmlHttpchen=new window.XMLHttpRequest();
	}
	
}
//调用
function startRequestpro(state)
{
if(document.getElementById("txtSearch").value != "")
{
	xmlHttpchen = createXmlHttp();
	xmlHttpchen.onreadystatechange=readyStateHandlerpro;
	xmlHttpchen.open("POST",createQueryString(),true);
	xmlHttpchen.send(null);
}
else
{
document.getElementById("txtSearch").focus();
document.getElementById("divMsg").style.display="none";
}
}
//处理
function readyStateHandlerpro()
{	
    //clearCityList();
	if(xmlHttpchen.readyState==4)
	{
	  if(xmlHttpchen.status==200)
		{
			changeCity();
		}
	}
}
//清除		
function changeCity()
{
    var oDoc = new ActiveXObject("MSXML2.DOMDocument"); 
    result = xmlHttpchen.responseText; 

    oDoc.loadXML(result); 
    cityIDs=oDoc.selectNodes("//YX_ChanShang/Table/p_id")
    citys = oDoc.selectNodes("//YX_ChanShang/Table/p_serch"); 

if(proIDs.length>0)
{
for(var i=0;i<proIDs.length;i++)
{
var id=proIDs[i];
var div=document.getElementById(id);
document.getElementById("divMsg").removeChild(div);
}
proIDs=new Array();
}

//
			
  for(var i=0;i<=citys.length;i++)
  {
  if(i<citys.length)
  {
	 var cityID=cityIDs[i].firstChild.nodeValue;
	 var city=citys[i].firstChild.nodeValue;
	 
	 //
	 var msgObj = document.createElement("div");
	 msgObj.setAttribute("id",i);
	 msgObj.className="serchconten";
	 msgObj.innerHTML ="<a href='../products/SearchShow.aspx?pname="+city+"'>"+city+"</a>";
		        
	 document.getElementById("divMsg").appendChild(msgObj);
	 proIDs[i]=i;
	 
  }
  else
  {
     if(i>0)
     {
	 var msgObj = document.createElement("div");
	 msgObj.setAttribute("id",i);
	 msgObj.className="serchclose";
	 msgObj.innerHTML = "<a href='javascript:;' onClick='closediv()'>关闭</a>";        
	 document.getElementById("divMsg").appendChild(msgObj);
	 proIDs[i]=i;
	 document.getElementById("divMsg").style.display="";
	 }
	 else
	 {
	 document.getElementById("divMsg").style.display="none";
	 }
  }
	 
  }

 	
}
function createQueryString()
{
	var queryString="../buy/returndate.aspx?pname="+escape(document.getElementById("txtSearch").value);
	return queryString;
}
function closediv()
{
document.getElementById("divMsg").style.display="none";
}


