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