//选择国家
function setAddress(){
var si = window.document.getElementById("oAddressCountry").options[window.document.getElementById("oAddressCountry").selectedIndex].text;

if(si != "中国"){
document.getElementById("oAddressProvince").style.display="none";
document.getElementById("oAddressCity").style.display="none";
document.getElementById("oAddressCounty").style.display="none";
document.getElementById("oAddress").style.display="inline";
}
else{
document.getElementById("oAddressProvince").style.display="inline";
document.getElementById("oAddressCity").style.display="inline";
document.getElementById("oAddressCounty").style.display="inline";
document.getElementById("oAddress").style.display="none";
}
}

// JavaScript Document
$(document).ready(function(){init();sel();});
		function init(){
			//初始化 省份下拉列表里面列出所有可选省份，地区下拉列表清空，市县下拉列表清空
			$("#oAddressProvince").empty();
			$("<option value=\"0\">省份</option>").appendTo($("#oAddressProvince"));
			$.each(GP,function(n,ele){
					$("<option value="+ele+">"+ele+"</option>").appendTo($("#oAddressProvince"));
				}
			);
			
			//清空地区下拉列表
			$("#oAddressCity").empty();
			$("<option value=\"0\">地级市</option>").appendTo($("#oAddressCity"));

			//清空市县下拉列表
			$("#oAddressCounty").empty();
			$("<option value=\"0\">县级地区</option>").appendTo($("#oAddressCounty"));

			//如果有街道列表则删除，因为此时还没有必要显示街道列表
			if($("#town").length > 0)
				$("#town").remove();
		}
		function sel(){
			//省份下拉列表改变的时候调用的方法，此时联动把地区内容显示到地区下拉列表中
			$("#oAddressProvince").change(
				function(){
					
					//把数组中的地区数据显示到地区列表中
					$("#oAddressCity").empty();
					$("<option value=\"0\">地级市</option>").appendTo($("#oAddressCity"));
					$.each(GC1[$("#oAddressProvince option:selected").html()],function(n,ele){
							$("<option value="+ele+">"+ele+"</option>").appendTo($("#oAddressCity"));
						}
					);

					//清空县市下拉列表
					$("#oAddressCounty").empty();
					$("<option value=\"0\">县级地区</option>").appendTo($("#oAddressCounty"));

					//如果有街道列表则删除，因为此时还没有必要显示街道列表
					if($("#town").length > 0)
							$("#town").remove();
				}
			);

			//地区下拉列表改变的时候调用的方法，此时联动把县市内容显示到下拉列表中
			$("#oAddressCity").change(
				function(){
					//把数组中的县市数据追加到列表中
					$("#oAddressCounty").empty();
					$("<option value=\"0\">县级地区</option>").appendTo($("#oAddressCounty"));
					$.each(GC2[$("#oAddressProvince option:selected").html()][$("#oAddressCity option:selected").html()],function(n,ele){
							$("<option value="+ele+">"+ele+"</option>").appendTo($("#oAddressCounty"));
						}
					);
					
					//如果有街道列表则删除，因为此时还没有必要显示街道列表
					if($("#town").length > 0)
							$("#town").remove();
				}
			);

			//县市下拉列表改变的时候调用的方法，此时判断是否有街道信息，有点话则显示街道下拉列表框并显示内容
			$("#oAddressCounty").change(
				function(){
					
					//根据选择的省、地区、县市信息判断是否有街道信息，有点话则显示街道下拉列表并显示其内容
					if(GC3[$("#oAddressProvince option:selected").html()] && 
						GC3[$("#oAddressProvince option:selected").html()][$("#oAddressCity option:selected").html()] &&
						GC3[$("#oAddressProvince option:selected").html()][$("#oAddressCity option:selected").html()][$("#oAddressCounty option:selected").html()]){
						
						if($("#zhen").length > 0)
							$("#zhen").remove();
						$("<select id=\"town\" name=\"town\"><option value=\"0\">请选择街道/镇</option></select>").appendTo($("#oAddressCity"));
						$("#town").empty();
						$("<option value=\"0\">请选择街道/镇</option>").appendTo($("#town"));
						$.each(GC3[$("#oAddressProvince option:selected").html()][$("#oAddressCity option:selected").html()][$("#oAddressCounty option:selected").html()],function(n,ele){
								$("<option value="+ele+">"+ele+"</option>").appendTo($("#town"));
							}
						);
					}else{
						if($("#town").length > 0)
							$("#town").remove();
					}
				}
			);
		}

