﻿var str_PreName;

function CityListSelect(event)
{
	var e = (event||window.event);
	if (e.keyCode == 40)
	{
		var objSel = gid("selCityName");
		if(objSel!=null)
		{
			objSel.focus();
			objSel.selectedIndex = 0;
			return;
		}
	}

	var objList = gid("divCityList");
	if(objList!=null)
	{
		var objCity = gid("txtCity");
		if(objCity!=null)
		{
			if(objCity.value.length==0)
			{
				objList.innerHTML = "";
			}
			else
			{
				if(str_PreName!=objCity.value)
				{	
					var PostData = "do=findCity&name=" + StrCode(objCity.value);
					PostRequest(window.location.protocol + "//" + window.location.host + "/ajax/docommon", PostData);						
					
					str_PreName = objCity.value;
				}

			}
		}
	}
}

function ShowCityList(CityName,CityList)
{
   
    
	var objList = gid("divCityList");
	if(objList!=null)
	{
		objList.innerHTML = CityList;
	}

}


function ToCity()
{
	var objSel = gid("selCityName");
	if(objSel!=null)
	{
		if(objSel.value.length>0)
		{
			if(objSel.value=="-1")
				self.location = "/citylist";
			else
				self.location = objSel.value;
			return;
		}
		else
		{
			ShowError("请选择相关城市！","CityNameError");
			objSel.focus();
			return;
		}
	}
	else
	{
		var objCityName = gid("txtCity");
		if(objCityName!=null)
		{
			if(objCityName.value.length==0)
			{
				objCityName.focus();
				return;
			}
			else
				objCityName.onkeyup();
		}

	}
}

function EnterCity(event)
{
	CancelError();
	var e = (event||window.event);
	if (e.keyCode == 13)
	{
		ToCity();
	}
	
}

function ShowError(strError,objError)
{
	var objE = gid(objError);
	if(objE!=null)
	{
		objE.innerHTML = "<span class=\"Error\">" + strError + "</span>";
	}
}
function CancelError()
{
	var objE = gid("CityError");
	if(objE!=null)
	{
		objE.innerHTML = "";
	}
	var objE = gid("CityNameError");
	if(objE!=null)
	{
		objE.innerHTML = "";
	}
}
