var searchReq=createAjaxObj(); function createAjaxObj() { var httprequest=false; if(window.XMLHttpRequest) { httprequest=new XMLHttpRequest(); if(httprequest.overrideMimeType) httprequest.overrideMimeType('text/xml'); } else if (window.ActiveXObject) { //IE try { httprequest=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { httprequest=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { } } } return httprequest } function AjaxSearchHosp() { if (document.getElementById('HospSearchTXT').value.length>0) { var str=escape(document.getElementById('HospSearchTXT').value); url="HospSearch.gds?HospSearchTXT="+str+ "&t=" + new Date().getTime(); searchReq.open("get",url); searchReq.onreadystatechange=handleSearchSuggest; searchReq.send(null); } else { document.getElementById("AjaxSearch_suggest_Hosp").innerHTML=""; document.getElementById("AjaxSearch_suggest_Hosp").style.display="none"; } } function searchSuggest1() { if (document.getElementById('txtSearch1').value.length>0) { var str=escape(document.getElementById('txtSearch1').value); url="HospSearch.gds?HospSearchTXT="+str+ "&t=" + new Date().getTime(); searchReq.open("get",url); searchReq.onreadystatechange=handleSearchSuggest1; searchReq.send(null); } else { document.getElementById("search_suggest1").innerHTML=""; document.getElementById("search_suggest1").style.display="none"; } } //download by http://www.codefans.net function handleSearchSuggest() { if(searchReq.readyState==4) { var ss=document.getElementById("AjaxSearch_suggest_Hosp"); ss.innerHTML=""; s0=searchReq.responseText.length; if (s0>0) { xmldoc=searchReq.responseXML; var message_nodes=xmldoc.getElementsByTagName("message"); var n_messages=message_nodes.length; if (n_messages<=0) { document.getElementById("AjaxSearch_suggest_Hosp").innerHTML=""; document.getElementById("AjaxSearch_suggest_Hosp").style.display="none"; } else { document.getElementById("AjaxSearch_suggest_Hosp").style.display="block"; for (i=0;i'; ss.innerHTML +=suggest; } } } else { document.getElementById("AjaxSearch_suggest_Hosp").innerHTML=""; document.getElementById("AjaxSearch_suggest_Hosp").style.display="none"; } } else { //alert('网络连接失败'); } } function handleSearchSuggest1() { if(searchReq.readyState==4) { var ss=document.getElementById("search_suggest1"); ss.innerHTML=""; s0=searchReq.responseText.length; if (s0>0) { xmldoc=searchReq.responseXML; var message_nodes=xmldoc.getElementsByTagName("message"); var n_messages=message_nodes.length; if (n_messages<=0) { document.getElementById("search_suggest1").innerHTML=""; document.getElementById("search_suggest1").style.display="none"; } else { document.getElementById("search_suggest1").style.display="block"; for (i=0;i'; ss.innerHTML +=suggest; } } } else { document.getElementById("search_suggest1").innerHTML=""; document.getElementById("search_suggest1").style.display="none"; } } else { //alert('网络连接失败'); } } function suggestOver(div_value) { div_value.className='suggest_link_over'; } function sugggestOut(div_value) { div_value.className='suggest_link'; } function setSearch(div_value) { document.getElementById("HospSearchTXT").value=div_value; document.getElementById("AjaxSearch_suggest_Hosp").innerHTML=""; document.getElementById("AjaxSearch_suggest_Hosp").style.display="none"; JS_HospSearch(); } function setSearch1(div_value) { document.getElementById("txtSearch1").value=div_value; document.getElementById("search_suggest1").innerHTML=""; document.getElementById("search_suggest1").style.display="none"; }