﻿var xmlHttp1;

		function createXMLHttpRequest1()
		{
			if(window.ActiveXObject)
				xmlHttp1=new ActiveXObject("Microsoft.XMLHTTP");
			else if(window.XMLHttpRequest)
				xmlHttp1=new XMLHttpRequest();
		}
		
		function handleStateChange()
		{
			if(xmlHttp1.readyState==4)
				if(xmlHttp1.status==200)
				{
					parseResults();
				}
		}
		
		function GetCity()
		{
			if(document.getElementById('ddlProvince').value=="")
			{
				delSelect(document.getElementById("ddlCity"));
				var e = document.createElement("OPTION");
				e.innerText="全部";
				e.value="全部";
				document.getElementById('ddlCity').appendChild(e);
				return;
			}
			createXMLHttpRequest1();
			var url="index.aspx?do=getcity&timeStamp="+new Date().getTime();
			xmlHttp1.onreadystatechange=handleStateChange;
			xmlHttp1.open("POST",url,true);
			xmlHttp1.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			xmlHttp1.send("Province="+escape(document.getElementById('ddlProvince').value));
		}
		
		

		function parseResults()
		{
			if(xmlHttp1.responseText.substring(0,8)=="success!")
			{
				var strXML=xmlHttp1.responseText.substring(8);
				strXML="<?xml version='1.0' encoding='gb2312' ?>"+strXML;				
				xmldoc = new ActiveXObject("Msxml2.DOMDocument");
				xmldoc.loadXML(strXML);
				
				delSelect(document.getElementById("ddlCity"));
				
				var nodes1=xmldoc.documentElement.selectNodes("//City");
				var j;
				var e = document.createElement("OPTION");
				e.innerText="全部";
				e.value="";
				document.getElementById('ddlCity').appendChild(e);
				for(j=0;j<nodes1.length;j++) 
				{
					e = document.createElement("OPTION");					
					e.innerText=nodes1[j].text;
					e.value=nodes1[j].text;
					document.getElementById('ddlCity').appendChild(e);
				}
			}
			else
			{
				alert("操作失败！详细信息："+xmlHttp.responseText);
			}
		}
		
		 function delSelect(dropdownlist)
		 {
			var i;
			for(i=dropdownlist.length-1;i>=0;i--) 
			{
				dropdownlist.options.length=0;
			}
		 }



		
function dosearchs(e)
{
      e=e||window.event;
		  if(e.keyCode==13)
          {
             e.cancelBubble=true;
             e.returnValue=false;
             imgclick();            
         }
}
		
		
function imgclick()
{
var jump="line/searchLine.aspx?";
if(document.getElementById("ddlCity").selectedIndex==-1)
{
alert("请选择出发城市!");
return ;
}else if(document.getElementById("ddlCity").options[document.getElementById("ddlCity").selectedIndex].value.trim()=="")
{
alert("请选择出发城市!");
return ;
}

jump=jump+"FromCity="+escape(document.getElementById("ddlCity").options[document.getElementById("ddlCity").selectedIndex].text);


if(document.getElementById("LineName").value!="")
{
jump=jump+"&toDest="+escape(document.getElementById("LineName").value);
}

window.open(jump);


}


