function setCitys(myForm,cityCode,flag)
{
	myForm.lstRegion.options.length = 0;
	var selIndex=0;
	var j=(flag^1) + 1;

	if(flag==0)
	{
		oOption=document.createElement("OPTION");
		oOption.text=tCity[0];
		oOption.value=tCityCode[0];
		myForm.lstRegion.add(oOption);
	}
	
	if(myForm.region1st.value.length==7)
	{
		oOption=document.createElement("OPTION");
		oOption.text=myForm.region1st.options[myForm.region1st.selectedIndex].text;
		oOption.value=myForm.region1st.value;
		myForm.lstRegion.add(oOption);
	
	}
	selIndex = flag^1;	
	if(myForm.region1st.value.length==4)
	{
		//oOption=document.createElement("OPTION");
		//oOption.text="所有地区";
		//oOption.value="";
		//myForm.lstRegion.add(oOption);
		
		for(i=0;i<tCity.length;i++)
		{
			if(tCityCode[i]=='')
			{
				selIndex=0;
			}
			else
			{
				if(tCityCode[i].substring(0,4)==myForm.region1st.value)
				{
					oOption=document.createElement("OPTION");
					oOption.text=tCity[i];
					oOption.value=tCityCode[i];
					myForm.lstRegion.add(oOption);
					if(cityCode==tCityCode[i])
					{
						selIndex = j-1;
					}
					j++;
				}
			}
		}
	}

	myForm.lstRegion.selectedIndex = selIndex;

}

function setCitys1(myForm,cityCode,flag)
{
	myForm.fromRegion.options.length = 0;
	var selIndex=0;
	var j=(flag^1) + 1;

	if(flag==0)
	{
        	oOption=document.createElement("OPTION");
        	oOption.text=tCity[0];
        	oOption.value=tCityCode[0];
		myForm.fromRegion.add(oOption);
	}
	
	if(myForm.region1st.value.length==7)
	{
		oOption=document.createElement("OPTION");
		oOption.text=myForm.region1st.options[myForm.region1st.selectedIndex].text;
		oOption.value=myForm.region1st.value;
		myForm.fromRegion.add(oOption);
		
	}
	selIndex = flag^1;	
	
	if(myForm.region1st.value.length==4)
	{
		oOption=document.createElement("OPTION");
		oOption.text="所有城市";
		oOption.value=myForm.region1st.value;
		myForm.fromRegion.add(oOption);
		
		for(i=1;i<tCity.length;i++)
		{
			if(tCityCode[i].substring(0,4)==myForm.region1st.value)
			{
				oOption=document.createElement("OPTION");
				oOption.text=tCity[i];
				oOption.value=tCityCode[i];
				myForm.fromRegion.add(oOption);
				if(cityCode==tCityCode[i])
				{
					selIndex = j;
				}
				j++;
			}
		}
	}

	myForm.fromRegion.selectedIndex = selIndex;

}

function setCitys2(myForm,cityCode,flag)
{
	myForm.goods_region.options.length = 0;
	var selIndex=0;
	var j=(flag^1) + 1;

	//if(flag==0)
	//{
    //    	oOption=document.createElement("OPTION");
    //    	oOption.text=tCity[0];
    //    	oOption.value=tCityCode[0];
	//	myForm.goods_region.add(oOption);
	//}

	if(myForm.region1st.value.length==7)
	{
		oOption=document.createElement("OPTION");
		oOption.text=myForm.region1st.options[myForm.region1st.selectedIndex].text;
		oOption.value=myForm.region1st.value;
		myForm.goods_region.add(oOption);
		
	}
	selIndex = flag^1;	
	
	if(myForm.region1st.value.length==4)
	{
		oOption=document.createElement("OPTION");
		oOption.text="全部学校";
		oOption.value="";
		myForm.goods_region.add(oOption);
		
		for(i=1;i<tCity.length;i++)
		{
			if(tCityCode[i].substring(0,4)==myForm.region1st.value)
			{
				oOption=document.createElement("OPTION");
				oOption.text=tCity[i];
				oOption.value=tCityCode[i];
				myForm.goods_region.add(oOption);
				if(cityCode==tCityCode[i])
				{
					selIndex = j;
				}
				j++;
			}
		}
	}

	myForm.goods_region.selectedIndex = selIndex;

}

function setCitys4(myForm,cityCode,flag)
{
	myForm.lstRegion2.options.length = 0;
	var selIndex=0;
	var j=(flag^1) + 1;

	if(flag==0)
	{
        	oOption=document.createElement("OPTION");
        	oOption.text=tCity[0];
        	oOption.value=tCityCode[0];
		myForm.lstRegion2.add(oOption);
	}
	
	if(myForm.region1st2.value.length==7)
	{
		oOption=document.createElement("OPTION");
		oOption.text=myForm.region1st2.options[myForm.region1st2.selectedIndex].text;
		oOption.value=myForm.region1st2.value;
		myForm.lstRegion2.add(oOption);
		
	}
	selIndex = flag^1;	
	
	if(myForm.region1st2.value.length==4)
	{
		oOption=document.createElement("OPTION");
		oOption.text="所有城市";
		oOption.value=myForm.region1st2.value;
		myForm.lstRegion2.add(oOption);
		
		for(i=1;i<tCity.length;i++)
		{
			if(tCityCode[i].substring(0,4)==myForm.region1st2.value)
			{
				oOption=document.createElement("OPTION");
				oOption.text=tCity[i];
				oOption.value=tCityCode[i];
				myForm.lstRegion2.add(oOption);
				if(cityCode==tCityCode[i])
				{
					selIndex = j;
				}
				j++;
			}
		}
	}

	myForm.lstRegion2.selectedIndex = selIndex;

}

function initProvinces2(myForm,selCity)
{
	var provinceBox;
	var flag = 0;
	var selIndex;

	provinceBox = myForm.region1st;

	oOption=document.createElement("OPTION");
	oOption.text=tCity[0];
	oOption.value=tCityCode[0];
	myForm.region1st.add(oOption);

	for(i = 3; i <7 ; i++)
	{
		oOption=document.createElement("OPTION");
		oOption.text=tCity[i];
		oOption.value=tCityCode[i];
		provinceBox.add(oOption);
		if(selCity==tCityCode[i])
		{
			flag=2;
			selIndex=i-2;
		}
	}


	for(i = 1; i < tProvince.length; i++)
	{
		oOption=document.createElement("OPTION");
		oOption.text=tProvince[i];
		oOption.value=tProvinceCode[i];
		provinceBox.add(oOption);

		if(selCity!="" && flag==0)
		{
			if(selCity==tProvinceCode[i])
			{
				flag=1;
				selIndex=i+4;
			}
			else
			{
				if(tProvinceCode[i]==selCity.substring(0,4))
				{
					for(j=0;j<tCity.length;j++)
					{
						if(selCity==tCityCode[j])
						{
							flag=2;
							selIndex=i+4;
						}
					}
				}
			}
		}
	}

	/*oOption=document.createElement("OPTION");
	oOption.text=tCity[tCity.length-1];
	oOption.value=tCityCode[tCity.length-1];
	provinceBox.add(oOption);	
	if(selCity==tCityCode[tCity.length-1])
	{
		flag=1;
		selIndex=provinceBox.length-1;
	}*/

	if(flag==0)
	{
		provinceBox.selectedIndex=0;
		return tProvinceCode[0];
	}
	if(flag==1)
	{
                provinceBox.selectedIndex=selIndex;
                return tProvince[selIndex];
	}
	if(flag==2)
	{
                provinceBox.selectedIndex=selIndex;
                //setCitys(myForm,selCity,1);
                return selCity;
	}
}



function initProvinces3(myForm,selCity)
{
	var provinceBox;
	var flag = 0;
	var selIndex;

	provinceBox = myForm.region1st;

	oOption=document.createElement("OPTION");
	oOption.text=tCity[0];
	oOption.value=tCityCode[0];
	myForm.region1st.add(oOption);

	for(i = 3; i <7 ; i++)
	{
		oOption=document.createElement("OPTION");
		oOption.text=tCity[i];
		oOption.value=tCityCode[i];
		provinceBox.add(oOption);
		if(selCity==tCityCode[i])
		{
			flag=2;
			selIndex=i-2;
		}
	}

	for(i = 0; i < tProvince.length; i++)
	{
		oOption=document.createElement("OPTION");
		oOption.text=tProvince[i];
		oOption.value=tProvinceCode[i];
		provinceBox.add(oOption);

		if(selCity!="" && flag==0)
		{
			if(selCity==tProvinceCode[i])
			{
				flag=1;
				selIndex=i+4;
			}
			else
			{
				if(tProvinceCode[i]==selCity.substring(0,4))
				{
					for(j=0;j<tCity.length;j++)
					{
						if(selCity==tCityCode[j])
						{
							flag=2;
							selIndex=i+4;
						}
					}
				}
			}
		}
	}

	/*oOption=document.createElement("OPTION");
	oOption.text=tCity[tCity.length-1];
	oOption.value=tCityCode[tCity.length-1];
	provinceBox.add(oOption);	
	if(selCity==tCityCode[tCity.length-1])
	{
		flag=1;
		selIndex=provinceBox.length-1;
	}*/

	if(flag==0)
	{
		provinceBox.selectedIndex=0;
		return tProvinceCode[0];
	}
	if(flag==1)
	{
                provinceBox.selectedIndex=selIndex;
                return tProvince[selIndex];
	}
	if(flag==2)
	{
                provinceBox.selectedIndex=selIndex;
                //setCitys(myForm,selCity,0);
                return selCity;
	}
}

function initProvinces4(myForm,selCity)
{
	var provinceBox;
	var flag = 0;
	var selIndex;

	provinceBox = myForm.region1st2;

	oOption=document.createElement("OPTION");
	oOption.text=tCity[0];
	oOption.value=tCityCode[0];
	myForm.region1st2.add(oOption);

	for(i = 3; i <7 ; i++)
	{
		oOption=document.createElement("OPTION");
		oOption.text=tCity[i];
		oOption.value=tCityCode[i];
		provinceBox.add(oOption);
		if(selCity==tCityCode[i])
		{
			flag=2;
			selIndex=i-2;
		}
	}

	for(i = 1; i < tProvince.length; i++)
	{
		oOption=document.createElement("OPTION");
		oOption.text=tProvince[i];
		oOption.value=tProvinceCode[i];
		provinceBox.add(oOption);

		if(selCity!="" && flag==0)
		{
			if(selCity==tProvinceCode[i])
			{
				flag=1;
				selIndex=i+4;
			}
			else
			{
				if(tProvinceCode[i]==selCity.substring(0,4))
				{
					for(j=0;j<tCity.length;j++)
					{
						if(selCity==tCityCode[j])
						{
							flag=2;
							selIndex=i+4;
						}
					}
				}
			}
		}
	}

	/*oOption=document.createElement("OPTION");
	oOption.text=tCity[tCity.length-1];
	oOption.value=tCityCode[tCity.length-1];
	provinceBox.add(oOption);	
	if(selCity==tCityCode[tCity.length-1])
	{
		flag=1;
		selIndex=provinceBox.length-1;
	}*/

	if(flag==0)
	{
		provinceBox.selectedIndex=0;
		return tProvinceCode[0];
	}
	if(flag==1)
	{
                provinceBox.selectedIndex=selIndex;
                return tProvince[selIndex];
	}
	if(flag==2)
	{
                provinceBox.selectedIndex=selIndex;
                //setCitys(myForm,selCity,0);
                return selCity;
	}
}
function chooseCity(myForm)
{
	if(myForm.lstRegion2.value=="")
	{
		return myForm.region1st2.options[myForm.region1st2.selectedIndex].value;
	}
	else
	{
		return myForm.lstRegion2.options[myForm.lstRegion2.selectedIndex].value;
	}
}