//省市联动JS

var province_arr = new Array (	'99选择省份',
								'11北京市',
								'12天津市',
								'13河北省',
								'14山西省',
								'15内蒙古',
								'21辽宁省',
								'22吉林省',
								'23黑龙江',
								'31上海市',
								'32江苏省',
								'33浙江省',
								'34安徽省',
								'35福建省',
								'36江西省',
								'37山东省',
								'41河南省',
								'42湖北省',
								'43湖南省',
								'44广东省',
								'45广西',
								'46海南省',
								'50重庆市',
								'51四川省',
								'52贵州省',
								'53云南省',
								'54西藏',
								'61陕西省',
								'62甘肃省',
								'63青海省',
								'64宁夏',
								'65新疆',
								'71台湾省',
								'81香港',
								'82澳门'
								);

var city_arr = new Array	(	'999999选择城市',
								'110100北京市',
								'120100天津市',
								'500100重庆市',
								'310100上海市',
								'130100石家庄',
								'130200唐山',
								'130300秦皇岛',
								'130400邯郸',
								'130500邢台',
								'130600保定',
								'130700张家口',
								'130800承德',
								'130900沧州',
								'131000廊坊',
								'131100衡水',
								'140100太原',
								'140200大同',
								'140300阳泉',
								'140400长治',
								'140500晋城',
								'140600朔州',
								'140700晋中',
								'140800运城',
								'140900忻州',
								'141000临汾',
								'141100吕梁',
								'150100呼和浩特',
								'150200包头',
								'150300乌海',
								'150400赤峰',
								'150500通辽',
								'150600鄂尔多斯',
								'150700呼伦贝尔',
								'150800巴彦淖尔',
								'150900乌兰察布',
								'152200兴安',
								'152500锡林郭勒',
								'152900阿拉善',
								'210100沈阳',
								'210200大连',
								'210300鞍山',
								'210400抚顺',
								'210500本溪',
								'210600丹东',
								'210700锦州',
								'210800营口',
								'210900阜新',
								'211000辽阳',
								'211100盘锦',
								'211200铁岭',
								'211300朝阳',
								'211400葫芦岛',
								'220100长春',
								'220200吉林',
								'220300四平',
								'220400辽源',
								'220500通化',
								'220600白山',
								'220700松原',
								'220800白城',
								'222400延边',
								'230100哈尔滨',
								'230200齐齐哈尔',
								'230300鸡西',
								'230400鹤岗',
								'230500双鸭山',
								'230600大庆',
								'230700伊春',
								'230800佳木斯',
								'230900七台河',
								'231000牡丹江',
								'231100黑河',
								'231200绥化',
								'232700大兴安岭',
								'320100南京',
								'320200无锡',
								'320300徐州',
								'320400常州',
								'320500苏州',
								'320600南通',
								'320700连云港',
								'320800淮安',
								'320900盐城',
								'321000扬州',
								'321100镇江',
								'321200泰州',
								'321300宿迁',
								'330100杭州',
								'330200宁波',
								'330300温州',
								'330400嘉兴',
								'330500湖州',
								'330600绍兴',
								'330700金华',
								'330800衢州',
								'330900舟山',
								'331000台州',
								'331100丽水',
								'340100合肥',
								'340200芜湖',
								'340300蚌埠',
								'340400淮南',
								'340500马鞍山',
								'340600淮北',
								'340700铜陵',
								'340800安庆',
								'341000黄山',
								'341100滁州',
								'341200阜阳',
								'341300宿州',
								'341400巢湖',
								'341500六安',
								'341600亳州',
								'341700池州',
								'341800宣城',
								'350100福州',
								'350200厦门',
								'350300莆田',
								'350400三明',
								'350500泉州',
								'350600漳州',
								'350700南平',
								'350800龙岩',
								'350900宁德',
								'360100南昌',
								'360200景德镇',
								'360300萍乡',
								'360400九江',
								'360500新余',
								'360600鹰潭',
								'360700赣州',
								'360800吉安',
								'360900宜春',
								'361000抚州',
								'361100上饶',
								'370100济南',
								'370200青岛',
								'370300淄博',
								'370400枣庄',
								'370500东营',
								'370600烟台',
								'370700潍坊',
								'370800济宁',
								'370900泰安',
								'371000威海',
								'371100日照',
								'371200莱芜',
								'371300临沂',
								'371400德州',
								'371500聊城',
								'371600滨州',
								'371700菏泽',
								'410100郑州',
								'410200开封',
								'410300洛阳',
								'410400平顶山',
								'410500安阳',
								'410600鹤壁',
								'410700新乡',
								'410800焦作',
								'410881济源',
								'410900濮阳',
								'411000许昌',
								'411100漯河',
								'411200三门峡',
								'411300南阳',
								'411400商丘',
								'411500信阳',
								'411600周口',
								'411700驻马店',
								'420100武汉',
								'420200黄石',
								'420300十堰',
								'420500宜昌',
								'420600襄樊',
								'420700鄂州',
								'420800荆门',
								'420900孝感',
								'421000荆州',
								'421100黄冈',
								'421200咸宁',
								'421300随州',
								'422800恩施',
								'429004仙桃',
								'429005潜江',
								'429006天门',
								'429021神农架',
								'430100长沙',
								'430200株洲',
								'430300湘潭',
								'430400衡阳',
								'430500邵阳',
								'430600岳阳',
								'430700常德',
								'430800张家界',
								'430900益阳',
								'431000郴州',
								'431100永州',
								'431200怀化',
								'431300娄底',
								'433100湘西',
								'440100广州',
								'440200韶关',
								'440300深圳',
								'440400珠海',
								'440500汕头',
								'440600佛山',
								'440700江门',
								'440800湛江',
								'440900茂名',
								'441200肇庆',
								'441300惠州',
								'441400梅州',
								'441500汕尾',
								'441600河源',
								'441700阳江',
								'441800清远',
								'441900东莞',
								'442000中山',
								'445100潮州',
								'445200揭阳',
								'445300云浮',
								'450100南宁',
								'450200柳州',
								'450300桂林',
								'450400梧州',
								'450500北海',
								'450600防城港',
								'450700钦州',
								'450800贵港',
								'450900玉林',
								'451000百色',
								'451100贺州',
								'451200河池',
								'451300来宾',
								'451400崇左',
								'460100海口',
								'460200三亚',
								'469001五指山',
								'469002琼海',
								'469003儋州',
								'469005文昌',
								'469006万宁',
								'469007东方',
								'469025定安',
								'469026屯昌',
								'469027澄迈',
								'469028临高',
								'469030白沙',
								'469031昌江',
								'469033乐东',
								'469034陵水',
								'469035保亭',
								'469036琼中',
								'469037西沙',
								'469038南沙',
								'469039中沙',
								'510100成都',
								'510300自贡',
								'510400攀枝花',
								'510500泸州',
								'510600德阳',
								'510700绵阳',
								'510800广元',
								'510900遂宁',
								'511000内江',
								'511100乐山',
								'511300南充',
								'511400眉山',
								'511500宜宾',
								'511600广安',
								'511700达州',
								'511800雅安',
								'511900巴中',
								'512000资阳',
								'513200阿坝',
								'513300甘孜',
								'513400凉山',
								'520100贵阳',
								'520200六盘水',
								'520300遵义',
								'520400安顺',
								'522200铜仁',
								'522300黔西南',
								'522400毕节',
								'522600黔东南',
								'522700黔南',
								'530100昆明',
								'530300曲靖',
								'530400玉溪',
								'530500保山',
								'530600昭通',
								'530700丽江',
								'530800普洱',
								'530900临沧',
								'532300楚雄',
								'532500红河',
								'532600文山',
								'532800西双版纳',
								'532900大理',
								'533100德宏',
								'533300怒江',
								'533400迪庆',
								'540100拉萨',
								'542100昌都',
								'542200山南',
								'542300日喀则',
								'542400那曲',
								'542500阿里',
								'542600林芝',
								'610100西安',
								'610200铜川',
								'610300宝鸡',
								'610400咸阳',
								'610500渭南',
								'610600延安',
								'610700汉中',
								'610800榆林',
								'610900安康',
								'611000商洛',
								'620100兰州',
								'620200嘉峪关',
								'620300金昌',
								'620400白银',
								'620500天水',
								'620600武威',
								'620700张掖',
								'620800平凉',
								'620900酒泉',
								'621000庆阳',
								'621100定西',
								'621200陇南',
								'622900临夏',
								'623000甘南',
								'630100西宁',
								'632100海东',
								'632200海北',
								'632300黄南',
								'632500海南',
								'632600果洛',
								'632700玉树',
								'632800海西',
								'640100银川',
								'640200石嘴山',
								'640300吴忠',
								'640400固原',
								'640500中卫',
								'650100乌鲁木齐',
								'650200克拉玛依',
								'652100吐鲁番',
								'652200哈密',
								'652300昌吉',
								'652700博乐',
								'652800库尔勒',
								'652900阿克苏',
								'653000阿图什',
								'653100喀什',
								'653200和田',
								'654000伊犁',
								'654200塔城',
								'654300阿勒泰',
								'659001石河子',
								'659002阿拉尔',
								'659003图木舒克',
								'659004五家渠',
								'710000台湾',
								'810000香港',
								'820000澳门'
								);
	function province(obj)
	{
		addOptions(obj,province_arr,2);
		return true;
	}

	function addOptions(obj,arr,num){
	  	obj.length = 0;
	   	for(var i=0;i<arr.length;i++)
	   	{
	         var oOption = document.createElement("OPTION");
	         oOption.text=arr[i].substring(num);
	         oOption.value=arr[i].substring(0,num);
	         //oOption.value=arr[i].substring(num);
	         obj.options.add(oOption);
	   	}
	   	return true;
	 }
	 
  //可不选城市
	function setCity2(province,city)
	{
	   	var tempstr = province[province.selectedIndex].value;
	   	if(tempstr!="")
	   	{
	     	city.length=0;
	     	var city_len = city_arr.length;
	     	
	     	//添加省
	     	if(province[province.selectedIndex].value < 99){
	       			var oOption = document.createElement("OPTION");
	         		oOption.text='所有城市';
	         		oOption.value=province[province.selectedIndex].value + '0000';
	         		city.options.add(oOption);	 
	      }
	         		
	     	for(i=0;i<city_len;i++)
	     	{
	       		if(city_arr[i].substring(0,2)==tempstr)
	       		{
	       			var oOption = document.createElement("OPTION");
	         		oOption.text=city_arr[i].substring(6);
	         		oOption.value=city_arr[i].substring(0,6);
	         		//oOption.value = oOption.text;
	         		city.options.add(oOption);
	       		}
	     	}
  	
	     	
	   }
	   else
	     	city[0].selected=true;

	   return true;
	 }
	 
	function setCity(province,city)
	{
	   	var tempstr = province[province.selectedIndex].value;
	   	if(tempstr!="")
	   	{
	     	city.length=0;
	     	var city_len = city_arr.length;
	     	for(i=0;i<city_len;i++)
	     	{
	       		if(city_arr[i].substring(0,2)==tempstr)
	       		{
	       			var oOption = document.createElement("OPTION");
	         		oOption.text=city_arr[i].substring(6);
	         		oOption.value=city_arr[i].substring(0,6);
	         		//oOption.value = oOption.text;
	         		city.options.add(oOption);
	       		}
	     	}
	   }
	   else
	     	city[0].selected=true;

	   return true;
	 }

  function setOption(formname,prov_id,city_id){
    if(prov_id == '') return;
    var theform = document.getElementById(formname);
    var prov_no = province_arr.length;
    var tempstr;
   	for(var i=0;i<prov_no;i++)
   	{
      tempstr = province_arr[i].substring(0,2);
      if(tempstr == prov_id){
        theform.province.selectedIndex = i;
        break;
      }
   	}
	   	//获取到省完毕
	   	if(i == 0) return;
	   	//获取城市
      setCity(theform.province,theform.zone);

     	for(i=0;i<theform.zone.length;i++){
        if(theform.zone.options[i].value == city_id){
          theform.zone.selectedIndex = i;
          break;
        }
     	}

  }
  
  function setOption2(formname,prov_id,city_id){
    if(prov_id == '') return;
    var theform = document.getElementById(formname);
    var prov_no = province_arr.length;
    var tempstr;
   	for(var i=0;i<prov_no;i++)
   	{
      tempstr = province_arr[i].substring(0,2);
      if(tempstr == prov_id){
        theform.province.selectedIndex = i;
        break;
      }
   	}
	   	//获取到省完毕
	   	if(i == 0) return;
	   	//获取城市
      setCity2(document.modiform.province,document.modiform.zone);

     	for(i=0;i<theform.zone.length;i++){
        if(theform.zone.options[i].value == city_id){
          theform.zone.selectedIndex = i;
          break;
        }
     	}

  }

	function setDefaultOption(formname,province,city){
	    if(province == '') return;
	    var theform = document.getElementById(formname);
	   	for(var i=0;i<province_arr.length;i++)
	   	{
        tempstr = province_arr[i].substring(2);
        if(province_arr[i].substring(2) == province){
          theform.province.selectedIndex = i;
          break;
        }
	   	}
	   	//获取到省
	   	if(i == 0) return;

	   	var tempstr = theform.province[theform.province.selectedIndex].value;
	     	theform.zone.length=0;
	     	for(i=0;i<city_arr.length;i++)
	     	{
	       		if(city_arr[i].substring(0,2)==tempstr)
	       		{
	       			var oOption = document.createElement("OPTION");
	         		oOption.text=city_arr[i].substring(6);
	         		oOption.value=city_arr[i].substring(0,6);
	         		//oOption.value = oOption.text;
	         		theform.zone.options.add(oOption);
	       		}
	     	}
	     	for(i=0;i<theform.zone.length;i++){
          if(theform.zone.options[i].text == city){
            theform.zone.selectedIndex = i;
            break;
          }
	     	}



	}
	
	function showName(code)
	{
	    var city_len = city_arr.length;
	     	for(i=0;i<city_len;i++)
	     	{
	       		if(city_arr[i].substring(0,6)==code)
	       		{
	       			return city_arr[i].substring(6,10);
	         		
	       		}
	     	}
	}