var idv;
var straddr1,straddr2;

function setCity(j)
{
	//alert(j)
	idv = j;
	a = city(j);
	for (i=form1.city.options.length;i>=0;i--)
		form1.city.options[0] = null;
	for (i=0;i<a.length;i++){
		var option = new Option(a[i][0]);
		form1.city.options[i] = option;
	}
	straddr1 = form1.state.options[j].text;
	if (j == 0){
		form1.addr.value = "";
		form1.zip.value = "";
	}else{
		form1.addr.value = straddr1;
		if (a.length==1)
			setZip(straddr1);
		else
			form1.zip.value = "";
	}
}
function setZip(str)
{
	a = city(idv);
	for (i=0;i<a.length;i++){
		if (a[i][0] == str){
			form1.zip.value = a[i][1];
			straddr2 = a[i][0];
		}
	}
	
	if (str == "城鎮別")
		form1.addr.value = straddr1;
	else if (str == "新竹市" || str == "嘉義市")
		form1.addr.value = straddr2;
	else
		form1.addr.value = straddr1 + straddr2;
}
function city(j)
{
	a = new Array();
	if (j == 0)   // default category item 
		a[0]=new Array("城鎮別",""); 
	if (j == 1) { // 台北市 category items --> 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("中正區","100"); 
		a[2]=new Array("大同區","103"); 
		a[3]=new Array("中山區","104"); 
		a[4]=new Array("松山區","105"); 
		a[5]=new Array("大安區","106"); 
		a[6]=new Array("萬華區","108"); 
		a[7]=new Array("信義區","110"); 
		a[8]=new Array("士林區","111"); 
		a[9]=new Array("北投區","112"); 
		a[10]=new Array("內湖區","114"); 
		a[11]=new Array("南港區","115"); 
		a[12]=new Array("文山區","116"); 
	}
	if (j == 2) { // 基隆市 category items -->
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("仁愛區","200"); 
		a[2]=new Array("信義區","201"); 
		a[3]=new Array("中正區","202"); 
		a[4]=new Array("中山區","203"); 
		a[5]=new Array("安樂區","204"); 
		a[6]=new Array("暖暖區","205"); 
		a[7]=new Array("七堵區","206"); 
	}
	if (j == 3) { // 台北縣 category items 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("萬里鄉","207"); 
		a[2]=new Array("金山鄉","208"); 
		a[3]=new Array("板橋市","220"); 
		a[4]=new Array("汐止市","221"); 
		a[5]=new Array("深坑鄉","222"); 
		a[6]=new Array("石碇鄉","223"); 
		a[7]=new Array("瑞芳鎮","224"); 
		a[8]=new Array("平溪鄉","226"); 
		a[9]=new Array("雙溪鄉","227");
		a[10]=new Array("貢寮鄉","228");
		a[11]=new Array("新店市","231");
		a[12]=new Array("坪林鄉","232");
		a[13]=new Array("烏來鄉","233");
		a[14]=new Array("永和市","234");
		a[15]=new Array("中和市","235");
		a[16]=new Array("土城市","236"); 
		a[17]=new Array("三峽鎮","237"); 
		a[18]=new Array("樹林市","238"); 
		a[19]=new Array("鶯歌鎮","239"); 
		a[20]=new Array("三重市","241"); 
		a[21]=new Array("新莊市","242"); 
		a[22]=new Array("泰山鄉","243"); 
		a[23]=new Array("林口鄉","244"); 
		a[24]=new Array("蘆洲市","247"); 
		a[25]=new Array("五股鄉","248"); 
		a[26]=new Array("八里鄉","249"); 
		a[27]=new Array("淡水鎮","251"); 
		a[28]=new Array("三芝鄉","252"); 
		a[29]=new Array("石門鄉","253"); 
	}
	if (j == 4) { // 宜蘭縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("宜蘭市","260");
		a[2]=new Array("頭城鎮","261");
		a[3]=new Array("礁溪鄉","262");
		a[4]=new Array("狀圍鄉","263");
		a[5]=new Array("員山鄉","264");
		a[6]=new Array("羅東鎮","265");
		a[7]=new Array("三星鄉","266");
		a[8]=new Array("大同鄉","267");
		a[9]=new Array("五結鄉","268");
		a[10]=new Array("冬山鄉","269");
		a[11]=new Array("蘇澳鄉","270");
		a[12]=new Array("南澳鄉","272");
	}
	if (j == 5){  // 新竹市 category items 
		a[0]=new Array("新竹市","300");
	}
	if (j == 6) { // 新竹縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("竹北市","302");
		a[2]=new Array("湖口鄉","303");
		a[3]=new Array("新豐鄉","304");
		a[4]=new Array("新埔鎮","305");
		a[5]=new Array("關西鎮","306");
		a[6]=new Array("芎林鄉","307");
		a[7]=new Array("寶山鄉","308");
		a[8]=new Array("竹東鎮","310");
		a[9]=new Array("五峰鄉","311");
		a[10]=new Array("橫山鄉","312");
		a[11]=new Array("尖石鄉","313");
		a[12]=new Array("北埔鄉","314");
		a[13]=new Array("峨眉鄉","315");
	}
	if (j == 7) { // 桃園縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("中壢市","320");
		a[2]=new Array("平鎮市","324");
		a[3]=new Array("龍潭鄉","325");
		a[4]=new Array("楊梅鎮","326");
		a[5]=new Array("新屋鄉","327");
		a[6]=new Array("觀音鄉","328");
		a[7]=new Array("桃園市","330");
		a[8]=new Array("龜山鄉","333");
		a[9]=new Array("八德市","334");
		a[10]=new Array("大溪鎮","335");
		a[11]=new Array("復興鄉","336");
		a[12]=new Array("大圍鄉","337");
		a[13]=new Array("蘆竹鄉","338");
	}
	if (j == 8) { // 苗栗縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("竹南鎮","350");
		a[2]=new Array("頭份鎮","351");
		a[3]=new Array("三灣鄉","352");
		a[4]=new Array("南庄鄉","353");
		a[5]=new Array("獅潭鄉","354");
		a[6]=new Array("後龍鎮","356");
		a[7]=new Array("通宵鎮","357");
		a[8]=new Array("苑裡鎮","358");
		a[9]=new Array("苗栗市","360");
		a[10]=new Array("造橋鄉","361");
		a[11]=new Array("頭屋鄉","362");
		a[12]=new Array("公館鄉","363");
		a[13]=new Array("大湖鄉","364");
		a[14]=new Array("泰安鄉","365");
		a[15]=new Array("銅鑼鄉","366");
		a[16]=new Array("三義鄉","367");
		a[17]=new Array("西湖鄉","368");
		a[18]=new Array("卓蘭鎮","369");
	}
	if (j == 9) { // 台中市 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("中區","400");
		a[2]=new Array("東區","401");
		a[3]=new Array("南區","402");
		a[4]=new Array("西區","403");
		a[5]=new Array("北區","404");
		a[6]=new Array("北屯區","406"); 
		a[7]=new Array("西屯區","407"); 
		a[8]=new Array("南屯區","408"); 
	}   
	if (j == 10) { // 台中縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("太平市","411");
		a[2]=new Array("大里市","412");
		a[3]=new Array("霧峰鄉","413");
		a[4]=new Array("烏日鄉","414");
		a[5]=new Array("豐原市","420");
		a[6]=new Array("后里鄉","421");
		a[7]=new Array("石岡鄉","422");
		a[8]=new Array("東勢鎮","423");
		a[9]=new Array("和平鄉","424");
		a[10]=new Array("新社鄉","426");
		a[11]=new Array("潭子鄉","427");
		a[12]=new Array("大雅鄉","428");
		a[13]=new Array("神岡鄉","429");
		a[14]=new Array("大肚鄉","432");
		a[15]=new Array("沙鹿鎮","433");
		a[16]=new Array("龍井鄉","434");
		a[17]=new Array("梧棲鎮","435");
		a[18]=new Array("清水鎮","436");
		a[19]=new Array("大甲鎮","437");
		a[20]=new Array("外埔鄉","438");
		a[21]=new Array("大安鄉","439");
	}   
	if (j == 11) { // 彰化縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("彰化市","500");
		a[2]=new Array("芬園鄉","502");
		a[3]=new Array("花壇鄉","503");
		a[4]=new Array("秀水鄉","504");
		a[5]=new Array("鹿港鎮","505");
		a[6]=new Array("福興鄉","506");
		a[7]=new Array("線西鄉","507");
		a[8]=new Array("和美鎮","508");
		a[9]=new Array("伸港鄉","509");
		a[10]=new Array("員林鎮","510");
		a[11]=new Array("社頭鄉","511");
		a[12]=new Array("永靖鄉","512");
		a[13]=new Array("埔心鄉","513");
		a[14]=new Array("溪湖鎮","514");
		a[15]=new Array("大村鄉","515");
		a[16]=new Array("埔鹽鄉","516");
		a[17]=new Array("田中鎮","520");
		a[18]=new Array("北斗鎮","521");
		a[19]=new Array("田尾鄉","522");
		a[20]=new Array("埤頭鄉","523");
		a[21]=new Array("溪州鄉","524");
		a[22]=new Array("竹塘鄉","525");
		a[23]=new Array("二林鎮","526");
		a[24]=new Array("大城鄉","527");
		a[25]=new Array("芳苑鄉","528");
		a[26]=new Array("二水鄉","600");
	}   
	if (j == 12) { // 南投縣 category items 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("南投市","540");
		a[2]=new Array("中寮鄉","541");
		a[3]=new Array("草屯鎮","542");
		a[4]=new Array("國姓鄉","544");
		a[5]=new Array("埔里鎮","545");
		a[6]=new Array("仁愛鄉","546");
		a[7]=new Array("名間鄉","551");
		a[8]=new Array("集集鎮","552");
		a[9]=new Array("水里鄉","553");
		a[10]=new Array("魚池鄉","555");
		a[11]=new Array("信義鄉","556");
		a[12]=new Array("竹山鎮","557");
		a[13]=new Array("鹿谷鄉","558");
	}   
	if (j == 13) { // 嘉義市 category items
		a[0]=new Array("嘉義市","600"); 
	}   
	if (j == 14) { // 嘉義縣 category items 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("番路鄉","602");
		a[2]=new Array("梅山鄉","603");
		a[3]=new Array("竹崎鄉","604");
		a[4]=new Array("阿里山鄉","605");
		a[5]=new Array("中埔鄉","606");
		a[6]=new Array("大埔鄉","607");
		a[7]=new Array("水上鄉","608");
		a[8]=new Array("鹿草鄉","611");
		a[9]=new Array("太保市","612");
		a[10]=new Array("朴子市","613");
		a[11]=new Array("東石鄉","614");
		a[12]=new Array("六腳鄉","615");
		a[13]=new Array("新港鄉","616");
		a[14]=new Array("民雄鄉","621");
		a[15]=new Array("大林鎮","622");
		a[16]=new Array("溪口鄉","623");
		a[17]=new Array("義竹鄉","624");
		a[18]=new Array("布袋鎮","625");
	}
	if (j == 15) { // 雲林縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("斗南鎮","630");
		a[2]=new Array("大埤鄉","631");
		a[3]=new Array("虎尾鎮","632");
		a[4]=new Array("土庫鎮","633");
		a[5]=new Array("褒忠鄉","634");
		a[6]=new Array("東勢鄉","635");
		a[7]=new Array("臺西鄉","636");
		a[8]=new Array("崙背鄉","637");
		a[9]=new Array("麥寮鄉","638");
		a[10]=new Array("斗六市","640");
		a[11]=new Array("林內鄉","643");
		a[12]=new Array("古坑鄉","646");
		a[13]=new Array("薊桐鄉","647");
		a[14]=new Array("西螺鎮","648");
		a[15]=new Array("二崙鄉","649");
		a[16]=new Array("北港鎮","651");
		a[17]=new Array("水林鄉","652");
		a[18]=new Array("口湖鄉","653");
		a[19]=new Array("四湖鄉","654");
		a[20]=new Array("元長鄉","655");
	}
	if (j == 16) { // 台南市 category items 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("中區","700");
		a[2]=new Array("東區","701");
		a[3]=new Array("南區","702");
		a[4]=new Array("西區","703");
		a[5]=new Array("北區","704");
		a[6]=new Array("安平區","708"); 
		a[7]=new Array("安南區","709"); 
	}
	if (j == 17) { // 台南縣 category items 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("永康市","710");
		a[2]=new Array("歸仁鄉","711");
		a[3]=new Array("新化鎮","712");
		a[4]=new Array("左鎮鄉","713");
		a[5]=new Array("玉井鄉","714");
		a[6]=new Array("楠西鄉","715");
		a[7]=new Array("南化鄉","716");
		a[8]=new Array("仁德鄉","717");
		a[9]=new Array("關廟鄉","718");
		a[10]=new Array("龍崎鄉","719");
		a[11]=new Array("官田鄉","720");
		a[12]=new Array("麻豆鎮","721");
		a[13]=new Array("佳里鎮","722");
		a[14]=new Array("西港鄉","723");
		a[15]=new Array("七股鄉","724");
		a[16]=new Array("將軍鄉","725");
		a[17]=new Array("學甲鎮","726");
		a[18]=new Array("北門鄉","727");
		a[19]=new Array("新營市","730");
		a[20]=new Array("後壁鄉","731");
		a[21]=new Array("白河鎮","732");
		a[22]=new Array("東山鄉","733");
		a[23]=new Array("六甲鄉","734");
		a[24]=new Array("下營鄉","735");
		a[25]=new Array("柳營鄉","736");
		a[26]=new Array("鹽水鎮","737");
		a[27]=new Array("善化鎮","741");
		a[28]=new Array("大內鄉","742");
		a[29]=new Array("山上鄉","743");
		a[30]=new Array("新市鄉","744");
		a[31]=new Array("安定鄉","745");
	}
	if (j == 18) { // 高雄市 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("新興區","800"); 
		a[2]=new Array("前金區","801"); 
		a[3]=new Array("苓雅區","802"); 
		a[4]=new Array("鹽埕區","803"); 
		a[5]=new Array("鼓山區","804"); 
		a[6]=new Array("旗津區","805"); 
		a[7]=new Array("前鎮區","806"); 
		a[8]=new Array("三民區","807"); 
		a[9]=new Array("楠梓區","811"); 
		a[10]=new Array("小港區","812"); 
		a[11]=new Array("左營區","813"); 
	}
	if (j == 19) { // 高雄縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("仁武鄉","814");
		a[2]=new Array("大社鄉","815");
		a[3]=new Array("岡山鎮","820");
		a[4]=new Array("路竹鄉","821");
		a[5]=new Array("阿蓮鄉","822");
		a[6]=new Array("田寮鄉","823");
		a[7]=new Array("燕巢鄉","824");
		a[8]=new Array("橋頭鄉","825");
		a[9]=new Array("梓官鄉","826");
		a[10]=new Array("彌陀鄉","827");
		a[11]=new Array("永安鄉","828");
		a[12]=new Array("湖內鄉","829");
		a[13]=new Array("鳳山市","830");
		a[14]=new Array("大寮鄉","831");
		a[15]=new Array("林園鄉","832");
		a[16]=new Array("鳥松鄉","833");
		a[17]=new Array("大樹鄉","840");
		a[18]=new Array("旗山鎮","842");
		a[19]=new Array("美濃鎮","843");
		a[20]=new Array("六龜鄉","844");
		a[21]=new Array("內門鄉","845");
		a[22]=new Array("杉林鄉","846");
		a[23]=new Array("甲仙鄉","847");
		a[24]=new Array("桃源鄉","848");
		a[25]=new Array("三民鄉","849");
		a[26]=new Array("茂林鄉","851");
		a[27]=new Array("茄萣鄉","852");
	}
	if (j == 20) { // 澎湖縣 category items 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("馬公市","880");
		a[2]=new Array("西嶼鄉","881");
		a[3]=new Array("望安鄉","882");
		a[4]=new Array("七美鄉","883");
		a[5]=new Array("白沙鄉","884");
		a[6]=new Array("湖西鄉","885");
	}
	if (j == 21) { // 屏東縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("屏東市","900");
		a[2]=new Array("三地門鄉","901");
		a[3]=new Array("霧臺鄉","902");
		a[4]=new Array("瑪家鄉","903");
		a[5]=new Array("九如鄉","904");
		a[6]=new Array("里港鄉","905");
		a[7]=new Array("高樹鄉","906");
		a[8]=new Array("鹽埔鄉","907");
		a[9]=new Array("長治鄉","908");
		a[10]=new Array("麟洛鄉","909");
		a[11]=new Array("竹田鄉","911");
		a[12]=new Array("內埔鄉","912");
		a[13]=new Array("萬丹鄉","913");
		a[14]=new Array("潮州鎮","920");
		a[15]=new Array("泰武鄉","921");
		a[16]=new Array("來義鄉","922");
		a[17]=new Array("萬巒鄉","923");
		a[18]=new Array("崁頂鄉","924");
		a[19]=new Array("新埤鄉","925");
		a[20]=new Array("南州鄉","926");
		a[21]=new Array("林邊鄉","927");
		a[22]=new Array("東港鎮","928");
		a[23]=new Array("琉球鄉","929");
		a[24]=new Array("佳冬鄉","931");
		a[25]=new Array("新園鄉","932");
		a[26]=new Array("枋寮鄉","940");
		a[27]=new Array("枋山鄉","941");
		a[28]=new Array("春日鄉","942");
		a[29]=new Array("獅子鄉","943");
		a[30]=new Array("車城鄉","944");
		a[31]=new Array("牡丹鄉","945");
		a[32]=new Array("恆春鎮","946");
		a[33]=new Array("滿州鄉","947");
	}
	if (j == 22) { // 臺東縣 category items 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("臺東市","950");
		a[2]=new Array("綠島鄉","951");
		a[3]=new Array("蘭嶼鄉","952");
		a[4]=new Array("延平鄉","953");
		a[5]=new Array("卑南鄉","954");
		a[6]=new Array("鹿野鄉","955");
		a[7]=new Array("關山鎮","956");
		a[8]=new Array("海端鄉","957");
		a[9]=new Array("池上鄉","958");
		a[101]=new Array("東河鄉","959");
		a[11]=new Array("成功鎮","961");
		a[12]=new Array("長濱鄉","962");
		a[13]=new Array("太麻里鄉","963");
		a[14]=new Array("金峰鄉","964");
		a[15]=new Array("大武鄉","965");
		a[16]=new Array("達仁鄉","966");
	}
	if (j == 23) { // 花蓮縣 category items 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("花蓮市","970");
		a[2]=new Array("新城鄉","971");
		a[3]=new Array("秀林鄉","972");
		a[4]=new Array("吉安鄉","973");
		a[5]=new Array("壽豐鄉","974");
		a[6]=new Array("鳳林鎮","975");
		a[7]=new Array("光復鄉","976");
		a[8]=new Array("豐濱鄉","977");
		a[9]=new Array("瑞穗鄉","978");
		a[10]=new Array("萬榮鄉","979");
		a[11]=new Array("玉里鎮","981");
		a[12]=new Array("卓溪鄉","982");
		a[13]=new Array("富里鄉","983");
	}  
	if (j == 24) { // 金門縣 category items 
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("金湖鎮","891");
		a[2]=new Array("金寧鄉","892");
		a[3]=new Array("金城鎮","893");
		a[4]=new Array("烈嶼鄉","894");
		a[5]=new Array("烏坵鄉","896");
	}
	if (j == 25) { // 連江縣 category items
		a[0]=new Array("城鎮別",""); 
		a[1]=new Array("南竿","209");
		a[2]=new Array("北竿","210");
		a[3]=new Array("莒光","211");
		a[4]=new Array("東引","212");
	}
	
	return a;
}
