﻿function a(){
	if(!$("bus_search"))return false;
	var _f=f($("bus_search"),"form")[0];
	var act=_f.action.charAt(0);
	if(act!="c"&&act!="z")return false;
	var xhr=window.ActiveXObject?new ActiveXObject("Microsoft.XMLHttp"):new XMLHttpRequest();
	var arr="";
	var a_=false;
	function aj(){
		var url=act+".txt?"+Math.random();
		xhr.open("GET",url,true);
		xhr.send(null);
		xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){arr=xhr.responseText;}}}
	if($("input_search1")){
		inpup($("input_search1"));
		inpup($("input_search2"));}
	else{inpup($("input_search"));}
	function inpup(inp){		
		inp.onfocus=function(){
			if(a_==false){aj();a_=true;}}
		inp.onkeyup=function(){
			if(inp.value==""){if($("ajax")){_f.removeChild($("ajax"));}}
			else{lt(arr);
				zd();}}	
		function zd(){
			if($("zhida")){
				$("zhida").href="c_js.asp?s="+encodeURIComponent(inp.value);
				$("zhida").innerHTML="直达 "+inp.value+" 路车";}}	
		function lt(arr){
			var list="",j=0,arr_=arr.split("#"),ajax_=document.createElement("ul");
			if($("ajax"))_f.removeChild($("ajax"));
			ajax_.id="ajax";
			for(var i=0;i<arr_.length-1;i++){
				if(arr_[i].toLowerCase().indexOf(inp.value.toLowerCase())>-1){
					list+="<li>"+arr_[i]+"</li>";
					j++;
					if(j==10)break;}}
				ajax_.innerHTML=list;
				if(ajax_.innerHTML.indexOf("<")>-1){
					_f.appendChild(ajax_);
					var _li=f($("ajax"),"li");
					for(var i=0;i<_li.length;i++){
						_li[i].onclick=function(){
							inp.value=this.innerHTML;
							_f.removeChild($("ajax"));
							zd();}
						_li[i].onmouseover=function(){this.className="in";}
						_li[i].onmouseout=function(){this.className="out";}}}}}}
onloadjs(a);