var xmlhttp;
try
{
    xmlhttp= new ActiveXObject('Msxml2.XMLHTTP');
}
catch(e)
{
   try
   {
      xmlhttp= new ActiveXObject('Microsoft.XMLHTTP');
   }
   catch(e)
   {
      try
	  {
         xmlhttp= new XMLHttpRequest();
      }
      catch(e){}
   }
}

function getKeyWord(type)
{
    var obj = document.getElementById("keyword");   //获取文本域对象
    if(obj.value=="")
	{
        return;
    }
    var top=0;
    var left=0;
    while(obj)
	{
	    //此循环得到文件域对象在页面中的绝对位置
        top += obj["offsetTop"];
        left += obj["offsetLeft"];
        obj = obj.offsetParent;
	}
    xmlhttp.open("get","SearchSuggest.asp?type="+type+"&keyword="+document.getElementById("keyword").value,true);
    xmlhttp.onreadystatechange = function()
	{
        if(xmlhttp.readyState == 4)
        {
            if(xmlhttp.status == 200)
            {
                if(xmlhttp.responseText!="")
				{
                    document.getElementById("keytishi").innerHTML = unescape(xmlhttp.responseText); //把后台返回的数据填充到提示层
                    document.getElementById("keytishi").style.left = left + "px";  //设置提示层的位置,左
                    document.getElementById("keytishi").style.top = (top + 25) + "px";  //设置提示层的位置,上
                    document.getElementById("keytishi").style.display = "block";  //设置提示层可见
					document.getElementById("keytishi").style.zIndex = "10000";	//设置提示层在最上面
					document.getElementById("keytishi").style.position = "absolute";
                }
				else
				{
                    document.getElementById("keytishi").innerHTML = "";  //清空提示层
                    document.getElementById("keytishi").style.display = "none";  //设置提示层不可见
                }
            }
            else
			{
            
            }
        }
    }
    xmlhttp.setRequestHeader("If-Modified-Since","0");
    xmlhttp.send(null);
}

function input(str)
{
    document.getElementById("keyword").value=str;  //从提示层选择你需要的数据填充到文本框
    document.getElementById("keytishi").innerHTML = "";  //清空提示层
    document.getElementById("keytishi").style.display = "none";  //设置提示层不可见
}

function closeDiv(){
	document.all("keytishi").style.display="none";
}