function setZip_cd(formName,str){
	
	//if(str == undefined)str="0000";

	var city_cd=str.substr(0,str.length-3);
	var zip_cd=str.substr(str.length-3,str.length); //郵遞區號
	//formName.address.value=formName.state.options[formName.state.selectedIndex].value+city_cd;
	formName.city.value = city_cd ;
	formName.zip_cd.value=zip_cd;
}



function setCity(formName,j) {
    //alert(j);
    
    
    
	k=1; 
	if(j==0) { // default category item 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
	} 
	
	if(j==1) { // 台北市 category items --> 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("中正區","1100"); 
		a[3]=new Option("大同區","2103"); 
		a[4]=new Option("中山區","3104"); 
		a[5]=new Option("松山區","4105"); 
		a[6]=new Option("大安區","5106"); 
		a[7]=new Option("萬華區","6108"); 
		a[8]=new Option("信義區","7110"); 
		a[9]=new Option("士林區","8111"); 
		a[10]=new Option("北投區","9112"); 
		a[11]=new Option("內湖區","10114"); 
		a[12]=new Option ("南港區","11115"); 
		a[13]=new Option ("文山區","12116"); 
	} 
	if(j==2) { // 基隆市 category items --> 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("仁愛區","1200"); 
		a[3]=new Option("信義區","2201"); 
		a[4]=new Option("中正區","3202"); 
		a[5]=new Option("中山區","4203"); 
		a[6]=new Option("安樂區","5204"); 
		a[7]=new Option("暖暖區","6205"); 
		a[8]=new Option("七堵區","7206"); 
	} 
	if(j==3) { // 台北縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("萬里鄉","1207"); 
		a[3]=new Option("金山鄉","2208"); 
		a[4]=new Option("板橋市","3220"); 
		a[5]=new Option("汐止市","4221"); 
		a[6]=new Option("深坑鄉","5222"); 
		a[7]=new Option("石碇鄉","6223"); 
		a[8]=new Option("瑞芳鎮","7224"); 
		a[9]=new Option("平溪鄉","8226"); 
		a[10]=new Option("雙溪鄉","9227");
		a[11]=new Option("貢寮鄉","10228");
		a[12]=new Option("新店市","11231");
		a[13]=new Option("坪林鄉","12232");
		a[14]=new Option("烏來鄉","13233");
		a[15]=new Option("永和市","14234");
		a[16]=new Option("中和市","15235");
		a[17]=new Option("土城市","16236"); 
		a[18]=new Option("三峽鎮","17237"); 
		a[19]=new Option("樹林市","18238"); 
		a[20]=new Option("鶯歌鎮","19239"); 
		a[21]=new Option("三重市","20241"); 
		a[22]=new Option("新莊市","21242"); 
		a[23]=new Option("泰山鄉","22243"); 
		a[24]=new Option("林口鄉","23244"); 
		a[25]=new Option("蘆洲市","24247"); 
		a[26]=new Option("五股鄉","25248"); 
		a[27]=new Option("八里鄉","26249"); 
		a[28]=new Option("淡水鎮","27251"); 
		a[29]=new Option("三芝鄉","28252"); 
		a[30]=new Option("石門鄉","29253"); 
	}
	if(j==4) { // 宜蘭縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("宜蘭市","1260");
		a[3]=new Option("頭城鎮","2261");
		a[4]=new Option("礁溪鄉","3262");
		a[5]=new Option("狀圍鄉","4263");
		a[6]=new Option("員山鄉","5264");
		a[7]=new Option("羅東鎮","6265");
		a[8]=new Option("三星鄉","7266");
		a[9]=new Option("大同鄉","8267");
		a[10]=new Option("五結鄉","9268");
		a[11]=new Option("冬山鄉","10269");
		a[12]=new Option("蘇澳鎮","11270");
		a[13]=new Option("南澳鄉","12272");
	}
	if(j==5) { // 新竹市 category items 
		a=new Array(); 
        a[1]=new Option("請選擇",""); 
        a[2]=new Option("東區","1300"); 
        a[3]=new Option("香山區","2300"); 
		a[4]=new Option("北區","3300"); 
	}
	if(j==6) { // 新竹縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("竹北市","1302");
		a[3]=new Option("湖口鄉","2303");
		a[4]=new Option("新豐鄉","3304");
		a[5]=new Option("新埔鎮","4305");
		a[6]=new Option("關西鎮","5306");
		a[7]=new Option("芎林鄉","6307");
		a[8]=new Option("寶山鄉","7308");
		a[9]=new Option("竹東鎮","8310");
		a[10]=new Option("五峰鄉","9311");
		a[11]=new Option("橫山鄉","10312");
		a[12]=new Option("尖石鄉","11313");
		a[13]=new Option("北埔鄉","12314");
		a[14]=new Option("峨眉鄉","13315");
	}

	if(j==7) { // 桃園縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("中壢市","1320");
		a[3]=new Option("平鎮市","2324");
		a[4]=new Option("龍潭鄉","3325");
		a[5]=new Option("楊梅鎮","4326");
		a[6]=new Option("新屋鄉","5327");
		a[7]=new Option("觀音鄉","6328");
		a[8]=new Option("桃園市","7330");
		a[9]=new Option("龜山鄉","8333");
		a[10]=new Option("八德市","9334");
		a[11]=new Option("大溪鎮","10335");
		a[12]=new Option("復興鄉","11336");
		a[13]=new Option("大圍鄉","12337");
		a[14]=new Option("蘆竹鄉","13338");
	}
	if(j==8) { // 苗栗縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("竹南鎮","1350");
		a[3]=new Option("頭份鎮","2351");
		a[4]=new Option("三灣鄉","3352");
		a[5]=new Option("南庄鄉","4353");
		a[6]=new Option("獅潭鄉","5354");
		a[7]=new Option("後龍鎮","6356");
		a[8]=new Option("通宵鎮","7357");
		a[9]=new Option("苑裡鎮","8358");
		a[10]=new Option("苗栗市","9360");
		a[11]=new Option("造橋鄉","10361");
		a[12]=new Option("頭屋鄉","11362");
		a[13]=new Option("公館鄉","12363");
		a[14]=new Option("大湖鄉","13364");
		a[15]=new Option("泰安鄉","14365");
		a[16]=new Option("銅鑼鄉","15366");
		a[17]=new Option("三義鄉","16367");
		a[18]=new Option("西湖鄉","17368");
		a[19]=new Option("卓蘭鎮","18369");
	}
        
	if(j==9) { // 台中市 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("中區","1400");
		a[3]=new Option("東區","2401");
		a[4]=new Option("南區","3402");
		a[5]=new Option("西區","4403");
		a[6]=new Option("北區","5404");
		a[7]=new Option("北屯區","6406"); 
		a[8]=new Option("西屯區","7407"); 
		a[9]=new Option("南屯區","8408"); 
	}
        
	if(j==10) { // 台中縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("太平市","1411");
		a[3]=new Option("大里市","2412");
		a[4]=new Option("霧峰鄉","3413");
		a[5]=new Option("烏日鄉","4414");
		a[6]=new Option("豐原市","5420");
		a[7]=new Option("后里鄉","6421");
		a[8]=new Option("石岡鄉","7422");
		a[9]=new Option("東勢鎮","8423");
		a[10]=new Option("和平鄉","9424");
		a[11]=new Option("新社鄉","10426");
		a[12]=new Option("潭子鄉","11427");
		a[13]=new Option("大雅鄉","12428");
		a[14]=new Option("神岡鄉","13429");
		a[15]=new Option("大肚鄉","14432");
		a[16]=new Option("沙鹿鎮","15433");
		a[17]=new Option("龍井鄉","16434");
		a[18]=new Option("梧棲鎮","17435");
		a[19]=new Option("清水鎮","18436");
		a[20]=new Option("大甲鎮","19437");
		a[21]=new Option("外埔鄉","20438");
		a[22]=new Option("大安鄉","21439");
	}
        
	if(j==11) { // 彰化縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("彰化市","1500");
		a[3]=new Option("芬園鄉","2502");
		a[4]=new Option("花壇鄉","3503");
		a[5]=new Option("秀水鄉","4504");
		a[6]=new Option("鹿港鎮","5505");
		a[7]=new Option("福興鄉","6506");
		a[8]=new Option("線西鄉","7507");
		a[9]=new Option("和美鎮","8508");
		a[10]=new Option("伸港鄉","9509");
		a[11]=new Option("員林鎮","10510");
		a[12]=new Option("社頭鄉","11511");
		a[13]=new Option("永靖鄉","12512");
		a[14]=new Option("埔心鄉","13513");
		a[15]=new Option("溪湖鎮","14514");
		a[16]=new Option("大村鄉","15515");
		a[17]=new Option("埔鹽鄉","16516");
		a[18]=new Option("田中鎮","17520");
		a[19]=new Option("北斗鎮","18521");
		a[20]=new Option("田尾鄉","19522");
		a[21]=new Option("埤頭鄉","20523");
		a[22]=new Option("溪州鄉","21524");
		a[23]=new Option("竹塘鄉","22525");
		a[24]=new Option("二林鎮","23526");
		a[25]=new Option("大城鄉","24527");
		a[26]=new Option("芳苑鄉","25528");
		a[27]=new Option("二水鄉","26600");
	}
        
	if(j==12) { // 南投縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("南投市","1540");
		a[3]=new Option("中寮鄉","2541");
		a[4]=new Option("草屯鎮","3542");
		a[5]=new Option("國姓鄉","4544");
		a[6]=new Option("埔里鎮","5545");
		a[7]=new Option("仁愛鄉","6546");
		a[8]=new Option("名間鄉","7551");
		a[9]=new Option("集集鎮","8552");
		a[10]=new Option("水里鄉","9553");
		a[11]=new Option("魚池鄉","10555");
		a[12]=new Option("信義鄉","11556");
		a[13]=new Option("竹山鎮","12557");
		a[14]=new Option("鹿谷鄉","13558");
	}
        
	if(j==13) { // 嘉義市 category items 
		a=new Array(); 
        a[1]=new Option("請選擇",""); 
        a[2]=new Option("東區","1600"); 
		a[3]=new Option("西區","2600"); 
	}
        
	if(j==14) { // 嘉義縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("番路鄉","1602");
		a[3]=new Option("梅山鄉","2603");
		a[4]=new Option("竹崎鄉","3604");
		a[5]=new Option("阿里山鄉","4605");
		a[6]=new Option("中埔鄉","5606");
		a[7]=new Option("大埔鄉","6607");
		a[8]=new Option("水上鄉","7608");
		a[9]=new Option("鹿草鄉","8611");
		a[10]=new Option("太保市","9612");
		a[11]=new Option("朴子市","10613");
		a[12]=new Option("東石鄉","11614");
		a[13]=new Option("六腳鄉","12615");
		a[14]=new Option("新港鄉","13616");
		a[15]=new Option("民雄鄉","14621");
		a[16]=new Option("大林鎮","15622");
		a[17]=new Option("溪口鄉","16623");
		a[18]=new Option("義竹鄉","17624");
		a[19]=new Option("布袋鎮","18625");
	}
        
	if(j==15) { // 雲林縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("斗南鎮","1630");
		a[3]=new Option("大埤鄉","2631");
		a[4]=new Option("虎尾鎮","3632");
		a[5]=new Option("土庫鎮","4633");
		a[6]=new Option("褒忠鄉","5634");
		a[7]=new Option("東勢鄉","6635");
		a[8]=new Option("臺西鄉","7636");
		a[9]=new Option("崙背鄉","8637");
		a[10]=new Option("麥寮鄉","9638");
		a[11]=new Option("斗六市","10640");
		a[12]=new Option("林內鄉","11643");
		a[13]=new Option("古坑鄉","12646");
		a[14]=new Option("莿桐鄉","13647");
		a[15]=new Option("西螺鎮","14648");
		a[16]=new Option("二崙鄉","15649");
		a[17]=new Option("北港鎮","16651");
		a[18]=new Option("水林鄉","17652");
		a[19]=new Option("口湖鄉","18653");
		a[20]=new Option("四湖鄉","19654");
		a[21]=new Option("元長鄉","20655");
	}
        
	if(j==16) { // 台南市 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("中西區","1700");
		a[3]=new Option("東區","2701");
		a[4]=new Option("南區","3702");
		a[5]=new Option("北區","5704");
		a[6]=new Option("安平區","6708"); 
		a[7]=new Option("安南區","7709"); 
	}
        
	if(j==17) { // 台南縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("永康市","1710");
		a[3]=new Option("歸仁鄉","2711");
		a[4]=new Option("新化鎮","3712");
		a[5]=new Option("左鎮鄉","4713");
		a[6]=new Option("玉井鄉","5714");
		a[7]=new Option("楠西鄉","6715");
		a[8]=new Option("南化鄉","7716");
		a[9]=new Option("仁德鄉","8717");
		a[10]=new Option("關廟鄉","9718");
		a[11]=new Option("龍崎鄉","10719");
		a[12]=new Option("官田鄉","11720");
		a[13]=new Option("麻豆鎮","12721");
		a[14]=new Option("佳里鎮","13722");
		a[15]=new Option("西港鄉","14723");
		a[16]=new Option("七股鄉","15724");
		a[17]=new Option("將軍鄉","16725");
		a[18]=new Option("學甲鎮","17726");
		a[19]=new Option("北門鄉","18727");
		a[20]=new Option("新營市","19730");
		a[21]=new Option("後壁鄉","20731");
		a[22]=new Option("白河鎮","21732");
		a[23]=new Option("東山鄉","22733");
		a[24]=new Option("六甲鄉","23734");
		a[25]=new Option("下營鄉","24735");
		a[26]=new Option("柳營鄉","25736");
		a[27]=new Option("鹽水鎮","26737");
		a[28]=new Option("善化鎮","27741");
		a[29]=new Option("大內鄉","28742");
		a[30]=new Option("山上鄉","29743");
		a[31]=new Option("新市鄉","30744");
		a[32]=new Option("安定鄉","31745");
	}
        
	if(j==18) { // 高雄市 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("新興區","1800"); 
		a[3]=new Option("前金區","2801"); 
		a[4]=new Option("苓雅區","3802"); 
		a[5]=new Option("鹽埕區","4803"); 
		a[6]=new Option("鼓山區","5804"); 
		a[7]=new Option("旗津區","6805"); 
		a[8]=new Option("前鎮區","7806"); 
		a[9]=new Option("三民區","8807"); 
		a[10]=new Option("楠梓區","9811"); 
		a[11]=new Option("小港區","10812"); 
		a[12]=new Option("左營區","11813"); 
	}
        
	if(j==19) { // 高雄縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("仁武鄉","1814");
		a[3]=new Option("大社鄉","2815");
		a[4]=new Option("岡山鎮","3820");
		a[5]=new Option("路竹鄉","4821");
		a[6]=new Option("阿蓮鄉","5822");
		a[7]=new Option("田寮鄉","6823");
		a[8]=new Option("燕巢鄉","7824");
		a[9]=new Option("橋頭鄉","8825");
		a[10]=new Option("梓官鄉","9826");
		a[11]=new Option("彌陀鄉","10827");
		a[12]=new Option("永安鄉","11828");
		a[13]=new Option("湖內鄉","12829");
		a[14]=new Option("鳳山市","13830");
		a[15]=new Option("大寮鄉","14831");
		a[16]=new Option("林園鄉","15832");
		a[17]=new Option("鳥松鄉","16833");
		a[18]=new Option("大樹鄉","17840");
		a[19]=new Option("旗山鎮","18842");
		a[20]=new Option("美濃鎮","19843");
		a[21]=new Option("六龜鄉","20844");
		a[22]=new Option("內門鄉","21845");
		a[23]=new Option("杉林鄉","22846");
		a[24]=new Option("甲仙鄉","23847");
		a[25]=new Option("桃源鄉","24848");
		a[26]=new Option("三民鄉","25849");
		a[27]=new Option("茂林鄉","26851");
		a[28]=new Option("茄萣鄉","27852");
	}
        
	if(j==20) { // 澎湖縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("馬公市","1880");
		a[3]=new Option("西嶼鄉","2881");
		a[4]=new Option("望安鄉","3882");
		a[5]=new Option("七美鄉","4883");
		a[6]=new Option("白沙鄉","5884");
		a[7]=new Option("湖西鄉","6885");
	}
        
	if(j==21) { // 屏東縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("屏東市","1900");
		a[3]=new Option("三地門鄉","2901");
		a[4]=new Option("霧臺鄉","3902");
		a[5]=new Option("瑪家鄉","4903");
		a[6]=new Option("九如鄉","5904");
		a[7]=new Option("里港鄉","6905");
		a[8]=new Option("高樹鄉","7906");
		a[9]=new Option("鹽埔鄉","8907");
		a[10]=new Option("長治鄉","9908");
		a[11]=new Option("麟洛鄉","10909");
		a[12]=new Option("竹田鄉","11911");
		a[13]=new Option("內埔鄉","12912");
		a[14]=new Option("萬丹鄉","13913");
		a[15]=new Option("潮州鎮","14920");
		a[16]=new Option("泰武鄉","15921");
		a[17]=new Option("來義鄉","16922");
		a[18]=new Option("萬巒鄉","17923");
		a[19]=new Option("崁頂鄉","18924");
		a[20]=new Option("新埤鄉","19925");
		a[21]=new Option("南州鄉","20926");
		a[22]=new Option("林邊鄉","21927");
		a[23]=new Option("東港鎮","22928");
		a[24]=new Option("琉球鄉","23929");
		a[25]=new Option("佳冬鄉","24931");
		a[26]=new Option("新園鄉","25932");
		a[27]=new Option("枋寮鄉","26940");
		a[28]=new Option("枋山鄉","27941");
		a[29]=new Option("春日鄉","28942");
		a[30]=new Option("獅子鄉","29943");
		a[31]=new Option("車城鄉","30944");
		a[32]=new Option("牡丹鄉","31945");
		a[33]=new Option("恆春鎮","32946");
		a[34]=new Option("滿州鄉","33947");
	}
        
	if(j==22) { // 臺東縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("臺東市","1950");
		a[3]=new Option("綠島鄉","2951");
		a[4]=new Option("蘭嶼鄉","3952");
		a[5]=new Option("延平鄉","4953");
		a[6]=new Option("卑南鄉","5954");
		a[7]=new Option("鹿野鄉","6955");
		a[8]=new Option("關山鎮","7956");
		a[9]=new Option("海端鄉","8957");
		a[10]=new Option("池上鄉","9958");
		a[11]=new Option("東河鄉","10959");
		a[12]=new Option("成功鎮","11961");
		a[13]=new Option("長濱鄉","12962");
		a[14]=new Option("太麻里鄉","13963");
		a[15]=new Option("金峰鄉","14964");
		a[16]=new Option("大武鄉","15965");
		a[17]=new Option("達仁鄉","16966");
	}
        
	if(j==23) { // 花蓮縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("花蓮市","1970");
		a[3]=new Option("新城鄉","2971");
		a[4]=new Option("秀林鄉","3972");
		a[5]=new Option("吉安鄉","4973");
		a[6]=new Option("壽豐鄉","5974");
		a[7]=new Option("鳳林鎮","6975");
		a[8]=new Option("光復鄉","7976");
		a[9]=new Option("豐濱鄉","8977");
		a[10]=new Option("瑞穗鄉","9978");
		a[11]=new Option("萬榮鄉","10979");
		a[12]=new Option("玉里鎮","11981");
		a[13]=new Option("卓溪鄉","12982");
		a[14]=new Option("富里鄉","13983");
	}
        
	if(j==24) { // 金門縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("金沙鎮","1890");
		a[3]=new Option("金湖鎮","2891");
		a[4]=new Option("金寧鄉","3892");
		a[5]=new Option("金城鎮","4893");
		a[6]=new Option("烈嶼鄉","5894");
		a[7]=new Option("烏坵鄉","6896");
	}
        
	if(j==25) { // 連江縣 category items 
		a=new Array(); 
		a[1]=new Option("請選擇",""); 
		a[2]=new Option("南竿","1209");
		a[3]=new Option("北竿","2210");
		a[4]=new Option("莒光","3211");
		a[5]=new Option("東引","4212");
	}
        
	if(j==26) { // 其他地區 category items 
		a=new Array();
        a[1]=new Option("請選擇",""); 
		a[2]=new Option("-----","----"); 
    }

	for (var i=formName.city1.length-1;i>0;i--) formName.city1.options[i]=null; 
	for (var i=1;i<a.length;i++) formName.city1.options[i-1]= a[i]; 
	if (a.length == 2 ) {
		setZip_cd(formName,formName.city1.options[0].value);
	}  
	formName.city1.options[0].selected=true; 
	//formName.address.value =  formName.state.options[j].value ;
	if(formName.address.value == "NO") formName.address.value = " ";
}
