	i = 0;	
	var city0 = new Array;
	city0[i++] = '中區';
	city0[i++] = '400';
	city0[i++] = '東區';
	city0[i++] = '401';
	city0[i++] = '南區';
	city0[i++] = '402';
	city0[i++] = '西區';
	city0[i++] = '403';
	city0[i++] = '北區';
	city0[i++] = '404';
	city0[i++] = '北屯區';
	city0[i++] = '406';
	city0[i++] = '西屯區';
	city0[i++] = '407';
	city0[i++] = '南屯區';
	city0[i++] = '408';

	i = 0;
	var city1 = new Array;
	city1[i++] = '太平市';
	city1[i++] = '411';
	city1[i++] = '大里市';
	city1[i++] = '412';
	city1[i++] = '霧峰鄉';
	city1[i++] = '413';
	city1[i++] = '烏日鄉';
	city1[i++] = '414';
	city1[i++] = '豐原市';
	city1[i++] = '420';
	city1[i++] = '后里鄉';
	city1[i++] = '421';
	city1[i++] = '石岡鄉';
	city1[i++] = '422';
	city1[i++] = '東勢鎮';
	city1[i++] = '423';
	city1[i++] = '和平鄉';
	city1[i++] = '424';
	city1[i++] = '新社鄉';
	city1[i++] = '426';
	city1[i++] = '潭子鄉';
	city1[i++] = '427';
	city1[i++] = '大雅鄉';
	city1[i++] = '428';
	city1[i++] = '神岡鄉';
	city1[i++] = '429';
	city1[i++] = '大肚鄉';
	city1[i++] = '432';
	city1[i++] = '沙鹿鎮';
	city1[i++] = '433';
	city1[i++] = '龍井鄉';
	city1[i++] = '434';
	city1[i++] = '梧棲鎮';
	city1[i++] = '435';
	city1[i++] = '清水鎮';
	city1[i++] = '436';
	city1[i++] = '大甲鎮';
	city1[i++] = '437';
	city1[i++] = '外埔鄉';
	city1[i++] = '438';
	city1[i++] = '大安鄉';
	city1[i++] = '439';

	i = 0;
	var city2 = new Array;
	city2[i++] = '中正區';
	city2[i++] = '100';
	city2[i++] = '大同區';
	city2[i++] = '103';
	city2[i++] = '中山區';
	city2[i++] = '104';
	city2[i++] = '松山區';
	city2[i++] = '105';
	city2[i++] = '大安區';
	city2[i++] = '106';
	city2[i++] = '萬華區';
	city2[i++] = '108';
	city2[i++] = '信義區';
	city2[i++] = '110';
	city2[i++] = '士林區';
	city2[i++] = '111';
	city2[i++] = '北投區';
	city2[i++] = '112';
	city2[i++] = '內湖區';
	city2[i++] = '114';
	city2[i++] = '南港區';
	city2[i++] = '115';
	city2[i++] = '文山區(木柵)';
	city2[i++] = '116';
	city2[i++] = '文山區(景美)';
	city2[i++] = '117';

	i = 0;
	var city3 = new Array;
	city3[i++] = '萬里鄉';
	city3[i++] = '207';
	city3[i++] = '金山鄉';
	city3[i++] = '208';
	city3[i++] = '板橋市';
	city3[i++] = '220';
	city3[i++] = '汐止市';
	city3[i++] = '221';
	city3[i++] = '深坑鄉';
	city3[i++] = '222';
	city3[i++] = '石碇鄉';
	city3[i++] = '223';
	city3[i++] = '瑞芳鎮';
	city3[i++] = '224';
	city3[i++] = '平溪鄉';
	city3[i++] = '226';
	city3[i++] = '雙溪鄉';
	city3[i++] = '227';
	city3[i++] = '貢寮鄉';
	city3[i++] = '228';
	city3[i++] = '新店市';
	city3[i++] = '231';
	city3[i++] = '坪林鄉';
	city3[i++] = '232';
	city3[i++] = '烏來鄉';
	city3[i++] = '233';
	city3[i++] = '永和市';
	city3[i++] = '234';
	city3[i++] = '中和市';
	city3[i++] = '235';
	city3[i++] = '土城市';
	city3[i++] = '236';
	city3[i++] = '三峽市';
	city3[i++] = '237';
	city3[i++] = '樹林市';
	city3[i++] = '238';
	city3[i++] = '鶯歌鎮';
	city3[i++] = '239';
	city3[i++] = '三重市';
	city3[i++] = '241';
	city3[i++] = '新莊市';
	city3[i++] = '242';
	city3[i++] = '泰山鄉';
	city3[i++] = '243';
	city3[i++] = '林口鄉';
	city3[i++] = '244';
	city3[i++] = '蘆洲市';
	city3[i++] = '247';
	city3[i++] = '五股鄉';
	city3[i++] = '248';
	city3[i++] = '八里鄉';
	city3[i++] = '249';
	city3[i++] = '淡水鎮';
	city3[i++] = '251';
	city3[i++] = '三芝鄉';
	city3[i++] = '252';
	city3[i++] = '石門鄉';
	city3[i++] = '253';

	i = 0;
	var city4 = new Array;
	city4[i++] = '台東市';
	city4[i++] = '950';
	city4[i++] = '綠島鄉';
	city4[i++] = '951';
	city4[i++] = '蘭嶼鄉';
	city4[i++] = '952';
	city4[i++] = '延平鄉';
	city4[i++] = '953';
	city4[i++] = '卑南鄉';
	city4[i++] = '954';
	city4[i++] = '鹿野鄉';
	city4[i++] = '955';
	city4[i++] = '關山鎮';
	city4[i++] = '956';
	city4[i++] = '海端鄉';
	city4[i++] = '957';
	city4[i++] = '池上鄉';
	city4[i++] = '958';
	city4[i++] = '東河鄉';
	city4[i++] = '959';
	city4[i++] = '成功鎮';
	city4[i++] = '961';
	city4[i++] = '長濱鄉';
	city4[i++] = '962';
	city4[i++] = '太麻里';
	city4[i++] = '963';
	city4[i++] = '金峰鄉';
	city4[i++] = '964';
	city4[i++] = '大武鄉';
	city4[i++] = '965';
	city4[i++] = '達仁鄉';
	city4[i++] = '966';

	i = 0;
	var city5 = new Array;
	city5[i++] = '中區';
	city5[i++] = '700';
	city5[i++] = '東區';
	city5[i++] = '701';
	city5[i++] = '南區';
	city5[i++] = '702';
	city5[i++] = '西區';
	city5[i++] = '703';
	city5[i++] = '北區';
	city5[i++] = '704';
	city5[i++] = '安平區';
	city5[i++] = '708';
	city5[i++] = '安南區';
	city5[i++] = '709';

	i = 0;
	var city6 = new Array;
	city6[i++] = '永康市';
	city6[i++] = '710';
	city6[i++] = '歸仁鄉';
	city6[i++] = '711';
	city6[i++] = '新化鎮';
	city6[i++] = '712';
	city6[i++] = '左鎮鄉';
	city6[i++] = '713';
	city6[i++] = '玉井鄉';
	city6[i++] = '714';
	city6[i++] = '楠西鄉';
	city6[i++] = '715';
	city6[i++] = '南化鄉';
	city6[i++] = '716';
	city6[i++] = '仁德鄉';
	city6[i++] = '717';
	city6[i++] = '關廟鄉';
	city6[i++] = '718';
	city6[i++] = '龍崎鄉';
	city6[i++] = '719';
	city6[i++] = '官田鄉';
	city6[i++] = '720';
	city6[i++] = '麻豆鎮';
	city6[i++] = '721';
	city6[i++] = '佳里鎮';
	city6[i++] = '722';
	city6[i++] = '西港鄉';
	city6[i++] = '723';
	city6[i++] = '七股鄉';
	city6[i++] = '724';
	city6[i++] = '將軍鄉';
	city6[i++] = '725';
	city6[i++] = '學甲鎮';
	city6[i++] = '726';
	city6[i++] = '北門鄉';
	city6[i++] = '727';
	city6[i++] = '新營市';
	city6[i++] = '730';
	city6[i++] = '後壁鄉';
	city6[i++] = '731';
	city6[i++] = '白河鎮';
	city6[i++] = '732';
	city6[i++] = '東山鄉';
	city6[i++] = '733';
	city6[i++] = '六甲鄉';
	city6[i++] = '734';
	city6[i++] = '下營鄉';
	city6[i++] = '735';
	city6[i++] = '柳營鄉';
	city6[i++] = '736';
	city6[i++] = '鹽水鎮';
	city6[i++] = '737';
	city6[i++] = '善化鎮';
	city6[i++] = '741';
	city6[i++] = '大內鄉';
	city6[i++] = '742';
	city6[i++] = '山上鄉';
	city6[i++] = '743';
	city6[i++] = '新市鄉';
	city6[i++] = '744';
	city6[i++] = '安定鄉';
	city6[i++] = '745';

	i = 0;
	var city7 = new Array;
	city7[i++] = '宜蘭市';
	city7[i++] = '260';
	city7[i++] = '頭城鎮';
	city7[i++] = '261';
	city7[i++] = '礁溪鄉';
	city7[i++] = '262';
	city7[i++] = '壯圍鄉';
	city7[i++] = '263';
	city7[i++] = '員山鄉';
	city7[i++] = '264';
	city7[i++] = '羅東鎮';
	city7[i++] = '265';
	city7[i++] = '三星鄉';
	city7[i++] = '266';
	city7[i++] = '大同鄉';
	city7[i++] = '267';
	city7[i++] = '五結鄉';
	city7[i++] = '268';
	city7[i++] = '冬山鄉';
	city7[i++] = '269';
	city7[i++] = '蘇澳鎮';
	city7[i++] = '270';
	city7[i++] = '南澳鄉';
	city7[i++] = '272';

	i = 0;
	var city8 = new Array;
	city8[i++] = '花蓮市';
	city8[i++] = '970';
	city8[i++] = '新城鄉';
	city8[i++] = '971';
	city8[i++] = '秀林鄉';
	city8[i++] = '972';
	city8[i++] = '吉安鄉';
	city8[i++] = '973';
	city8[i++] = '壽豐鄉';
	city8[i++] = '974';
	city8[i++] = '鳳林鎮';
	city8[i++] = '975';
	city8[i++] = '光復鄉';
	city8[i++] = '976';
	city8[i++] = '豐濱鄉';
	city8[i++] = '977';
	city8[i++] = '瑞穗鄉';
	city8[i++] = '978';
	city8[i++] = '萬榮鄉';
	city8[i++] = '979';
	city8[i++] = '玉里鎮';
	city8[i++] = '981';
	city8[i++] = '卓溪鄉';
	city8[i++] = '982';
	city8[i++] = '富里鄉';
	city8[i++] = '983';

	i = 0;
	var city9 = new Array;
	city9[i++] = '金沙鎮';
	city9[i++] = '890';
	city9[i++] = '金湖鎮';
	city9[i++] = '891';
	city9[i++] = '金寧鄉';
	city9[i++] = '892';
	city9[i++] = '金城鎮';
	city9[i++] = '893';
	city9[i++] = '列嶼鄉';
	city9[i++] = '894';
	city9[i++] = '烏坵';
	city9[i++] = '896';

	i = 0;
	var city10 = new Array;
	city10[i++] = '南投市';
	city10[i++] = '540';
	city10[i++] = '中寮鄉';
	city10[i++] = '541';
	city10[i++] = '草屯鎮';
	city10[i++] = '542';
	city10[i++] = '國姓鄉';
	city10[i++] = '544';
	city10[i++] = '埔里鎮';
	city10[i++] = '545';
	city10[i++] = '仁愛鄉';
	city10[i++] = '546';
	city10[i++] = '名間鄉';
	city10[i++] = '551';
	city10[i++] = '集集鎮';
	city10[i++] = '552';
	city10[i++] = '水里鄉';
	city10[i++] = '553';
	city10[i++] = '魚池鄉';
	city10[i++] = '555';
	city10[i++] = '信義鄉';
	city10[i++] = '556';
	city10[i++] = '竹山鎮';
	city10[i++] = '557';
	city10[i++] = '鹿谷鄉';
	city10[i++] = '558';

	i = 0;
	var city11 = new Array;
	city11[i++] = '東沙';
	city11[i++] = '817';
	city11[i++] = '南沙';
	city11[i++] = '819';

	i = 0;
	var city12 = new Array;
	city12[i++] = '屏東市';
	city12[i++] = '900';
	city12[i++] = '三地門';
	city12[i++] = '901';
	city12[i++] = '霧臺鄉';
	city12[i++] = '902';
	city12[i++] = '瑪家鄉';
	city12[i++] = '903';
	city12[i++] = '九如鄉';
	city12[i++] = '904';
	city12[i++] = '里港鄉';
	city12[i++] = '905';
	city12[i++] = '高樹鄉';
	city12[i++] = '906';
	city12[i++] = '鹽埔鄉';
	city12[i++] = '907';
	city12[i++] = '長治鄉';
	city12[i++] = '908';
	city12[i++] = '麟洛鄉';
	city12[i++] = '909';
	city12[i++] = '竹田鄉';
	city12[i++] = '911';
	city12[i++] = '內埔鄉';
	city12[i++] = '912';
	city12[i++] = '萬丹鄉';
	city12[i++] = '913';
	city12[i++] = '潮州鎮';
	city12[i++] = '920';
	city12[i++] = '泰武鄉';
	city12[i++] = '921';
	city12[i++] = '來義鄉';
	city12[i++] = '922';
	city12[i++] = '萬巒鄉';
	city12[i++] = '923';
	city12[i++] = '崁頂鄉';
	city12[i++] = '924';
	city12[i++] = '心埤鄉';
	city12[i++] = '925';
	city12[i++] = '南州鄉';
	city12[i++] = '926';
	city12[i++] = '林邊鄉';
	city12[i++] = '927';
	city12[i++] = '東港鄉';
	city12[i++] = '928';
	city12[i++] = '琉球鄉';
	city12[i++] = '929';
	city12[i++] = '佳冬鄉';
	city12[i++] = '931';
	city12[i++] = '新園鄉';
	city12[i++] = '932';
	city12[i++] = '枋寮鄉';
	city12[i++] = '940';
	city12[i++] = '枋山鄉';
	city12[i++] = '941';
	city12[i++] = '春日鄉';
	city12[i++] = '942';
	city12[i++] = '獅子鄉';
	city12[i++] = '943';
	city12[i++] = '車城鄉';
	city12[i++] = '944';
	city12[i++] = '牡丹鄉';
	city12[i++] = '945';
	city12[i++] = '恆春鎮';
	city12[i++] = '946';
	city12[i++] = '滿州鄉';
	city12[i++] = '947';

	i = 0;
	var city13 = new Array;
	city13[i++] = '竹南鎮';
	city13[i++] = '350';
	city13[i++] = '頭份鎮';
	city13[i++] = '351';
	city13[i++] = '三灣鄉';
	city13[i++] = '352';
	city13[i++] = '南庄鄉';
	city13[i++] = '353';
	city13[i++] = '獅潭鄉';
	city13[i++] = '354';
	city13[i++] = '後龍鎮';
	city13[i++] = '356';
	city13[i++] = '通霄鎮';
	city13[i++] = '357';
	city13[i++] = '苑裡鎮';
	city13[i++] = '358';
	city13[i++] = '苗栗市';
	city13[i++] = '360';
	city13[i++] = '造橋鄉';
	city13[i++] = '361';
	city13[i++] = '頭屋鄉';
	city13[i++] = '362';
	city13[i++] = '公館鄉';
	city13[i++] = '363';
	city13[i++] = '大湖鄉';
	city13[i++] = '364';
	city13[i++] = '泰安鄉';
	city13[i++] = '365';
	city13[i++] = '銅鑼鄉';
	city13[i++] = '366';
	city13[i++] = '三義鄉';
	city13[i++] = '367';
	city13[i++] = '西湖鄉';
	city13[i++] = '368';
	city13[i++] = '卓蘭鎮';
	city13[i++] = '369';

	i = 0;
	var city14 = new Array;
	city14[i++] = '中壢市';
	city14[i++] = '320';
	city14[i++] = '平鎮市';
	city14[i++] = '324';
	city14[i++] = '龍潭鄉';
	city14[i++] = '325';
	city14[i++] = '楊梅鎮';
	city14[i++] = '326';
	city14[i++] = '新屋鄉';
	city14[i++] = '327';
	city14[i++] = '觀音鄉';
	city14[i++] = '328';
	city14[i++] = '桃園市';
	city14[i++] = '330';
	city14[i++] = '龜山鄉';
	city14[i++] = '333';
	city14[i++] = '八德市';
	city14[i++] = '334';
	city14[i++] = '大溪鎮';
	city14[i++] = '335';
	city14[i++] = '復興鄉';
	city14[i++] = '336';
	city14[i++] = '大園鄉';
	city14[i++] = '337';
	city14[i++] = '蘆竹鄉';
	city14[i++] = '338';

	i = 0;
	var city15 = new Array;
	city15[i++] = '新興區';
	city15[i++] = '800';
	city15[i++] = '前金區';
	city15[i++] = '801';
	city15[i++] = '苓雅區';
	city15[i++] = '802';
	city15[i++] = '鹽埕區';
	city15[i++] = '803';
	city15[i++] = '鼓山區';
	city15[i++] = '804';
	city15[i++] = '旗津區';
	city15[i++] = '805';
	city15[i++] = '前鎮區';
	city15[i++] = '806';
	city15[i++] = '三民區';
	city15[i++] = '807';
	city15[i++] = '楠梓區';
	city15[i++] = '811';
	city15[i++] = '小港區';
	city15[i++] = '812';
	city15[i++] = '左營區';
	city15[i++] = '813';

	i = 0;
	var city16 = new Array;
	city16[i++] = '仁武鄉';
	city16[i++] = '814';
	city16[i++] = '大社鄉';
	city16[i++] = '815';
	city16[i++] = '岡山鎮';
	city16[i++] = '820';
	city16[i++] = '路竹鄉';
	city16[i++] = '821';
	city16[i++] = '阿蓮鄉';
	city16[i++] = '822';
	city16[i++] = '田寮鄉';
	city16[i++] = '823';
	city16[i++] = '燕巢鄉';
	city16[i++] = '824';
	city16[i++] = '橋頭鄉';
	city16[i++] = '825';
	city16[i++] = '梓官鄉';
	city16[i++] = '826';
	city16[i++] = '彌陀鄉';
	city16[i++] = '827';
	city16[i++] = '永安鄉';
	city16[i++] = '828';
	city16[i++] = '湖內鄉';
	city16[i++] = '829';
	city16[i++] = '鳳山市';
	city16[i++] = '830';
	city16[i++] = '大寮鄉';
	city16[i++] = '831';
	city16[i++] = '林園鄉';
	city16[i++] = '832';
	city16[i++] = '鳥松鄉';
	city16[i++] = '833';
	city16[i++] = '大樹鄉';
	city16[i++] = '840';
	city16[i++] = '旗山鎮';
	city16[i++] = '842';
	city16[i++] = '美濃鎮';
	city16[i++] = '843';
	city16[i++] = '六龜鄉';
	city16[i++] = '844';
	city16[i++] = '內門鄉';
	city16[i++] = '845';
	city16[i++] = '杉林鄉';
	city16[i++] = '846';
	city16[i++] = '甲仙鄉';
	city16[i++] = '847';
	city16[i++] = '桃源鄉';
	city16[i++] = '848';
	city16[i++] = '三民鄉';
	city16[i++] = '849';
	city16[i++] = '茂林鄉';
	city16[i++] = '851';
	city16[i++] = '茄萣鄉';
	city16[i++] = '852';

	i = 0;
	var city17 = new Array;
	city17[i++] = '仁愛區';
	city17[i++] = '200';
	city17[i++] = '信義區';
	city17[i++] = '201';
	city17[i++] = '中正區';
	city17[i++] = '202';
	city17[i++] = '中山區';
	city17[i++] = '203';
	city17[i++] = '安樂區';
	city17[i++] = '204';
	city17[i++] = '暖暖區';
	city17[i++] = '205';
	city17[i++] = '七堵區';
	city17[i++] = '206';

	i = 0;
	var city18 = new Array;
	city18[i++] = '南竿鄉';
	city18[i++] = '209';
	city18[i++] = '北竿鄉';
	city18[i++] = '210';
	city18[i++] = '莒光鄉';
	city18[i++] = '211';
	city18[i++] = '東引鄉';
	city18[i++] = '212';

	i = 0;
	var city19 = new Array;
	city19[i++] = '';
	city19[i++] = '290';

	i = 0;
	var city20 = new Array;
	city20[i++] = '斗南鎮';
	city20[i++] = '630';
	city20[i++] = '大埤鄉';
	city20[i++] = '631';
	city20[i++] = '虎尾鎮';
	city20[i++] = '632';
	city20[i++] = '上庫鎮';
	city20[i++] = '633';
	city20[i++] = '褒忠鄉';
	city20[i++] = '634';
	city20[i++] = '東勢鄉';
	city20[i++] = '635';
	city20[i++] = '台西鄉';
	city20[i++] = '636';
	city20[i++] = '崙背鄉';
	city20[i++] = '637';
	city20[i++] = '麥寮鄉';
	city20[i++] = '638';
	city20[i++] = '斗六市';
	city20[i++] = '640';
	city20[i++] = '林內鄉';
	city20[i++] = '643';
	city20[i++] = '古坑鄉';
	city20[i++] = '646';
	city20[i++] = '荊桐鄉';
	city20[i++] = '647';
	city20[i++] = '西螺鎮';
	city20[i++] = '648';
	city20[i++] = '二崙鄉';
	city20[i++] = '649';
	city20[i++] = '北港鎮';
	city20[i++] = '651';
	city20[i++] = '水林鄉';
	city20[i++] = '652';
	city20[i++] = '口湖鄉';
	city20[i++] = '653';
	city20[i++] = '四湖鄉';
	city20[i++] = '654';
	city20[i++] = '元長鄉';
	city20[i++] = '655';

	i = 0;
	var city21 = new Array;
	city21[i++] = '';
	city21[i++] = '300';

	i = 0;
	var city22 = new Array;
	city22[i++] = '竹北市';
	city22[i++] = '302';
	city22[i++] = '湖口鄉';
	city22[i++] = '303';
	city22[i++] = '新豐鄉';
	city22[i++] = '304';
	city22[i++] = '新埔鎮';
	city22[i++] = '305';
	city22[i++] = '關西鎮';
	city22[i++] = '306';
	city22[i++] = '芎林鄉';
	city22[i++] = '307';
	city22[i++] = '寶山鄉';
	city22[i++] = '308';
	city22[i++] = '竹東鎮';
	city22[i++] = '310';
	city22[i++] = '五峰鄉';
	city22[i++] = '311';
	city22[i++] = '橫山鄉';
	city22[i++] = '312';
	city22[i++] = '尖石鄉';
	city22[i++] = '313';
	city22[i++] = '北埔鄉';
	city22[i++] = '314';
	city22[i++] = '峨嵋鄉';
	city22[i++] = '315';

	i = 0;
	var city23 = new Array;
	city23[i++] = '';
	city23[i++] = '600';

	i = 0;
	var city24 = new Array;
	city24[i++] = '番路鄉';
	city24[i++] = '602';
	city24[i++] = '梅山鄉';
	city24[i++] = '603';
	city24[i++] = '竹崎鄉';
	city24[i++] = '604';
	city24[i++] = '阿里山';
	city24[i++] = '605';
	city24[i++] = '中埔鄉';
	city24[i++] = '606';
	city24[i++] = '大埔鄉';
	city24[i++] = '607';
	city24[i++] = '水上鄉';
	city24[i++] = '608';
	city24[i++] = '鹿草鄉';
	city24[i++] = '611';
	city24[i++] = '太保市';
	city24[i++] = '612';
	city24[i++] = '朴子市';
	city24[i++] = '613';
	city24[i++] = '東石鄉';
	city24[i++] = '614';
	city24[i++] = '六腳鄉';
	city24[i++] = '615';
	city24[i++] = '新港鄉';
	city24[i++] = '616';
	city24[i++] = '民雄鄉';
	city24[i++] = '621';
	city24[i++] = '大林鎮';
	city24[i++] = '622';
	city24[i++] = '溪口鄉';
	city24[i++] = '623';
	city24[i++] = '義竹鄉';
	city24[i++] = '624';
	city24[i++] = '布袋鎮';
	city24[i++] = '625';

	i = 0;
	var city25 = new Array;
	city25[i++] = '彰化市';
	city25[i++] = '500';
	city25[i++] = '芬園鄉';
	city25[i++] = '502';
	city25[i++] = '花壇鄉';
	city25[i++] = '503';
	city25[i++] = '秀水鄉';
	city25[i++] = '504';
	city25[i++] = '鹿港鎮';
	city25[i++] = '505';
	city25[i++] = '福興鄉';
	city25[i++] = '506';
	city25[i++] = '線西鄉';
	city25[i++] = '507';
	city25[i++] = '和美鎮';
	city25[i++] = '508';
	city25[i++] = '伸港鄉';
	city25[i++] = '509';
	city25[i++] = '員林鎮';
	city25[i++] = '510';
	city25[i++] = '社頭鄉';
	city25[i++] = '511';
	city25[i++] = '永靖鄉';
	city25[i++] = '512';
	city25[i++] = '埔心鄉';
	city25[i++] = '513';
	city25[i++] = '溪湖鎮';
	city25[i++] = '514';
	city25[i++] = '大村鄉';
	city25[i++] = '515';
	city25[i++] = '埔鹽鄉';
	city25[i++] = '516';
	city25[i++] = '田中鎮';
	city25[i++] = '520';
	city25[i++] = '北斗鎮';
	city25[i++] = '521';
	city25[i++] = '田尾鄉';
	city25[i++] = '522';
	city25[i++] = '埤頭鄉';
	city25[i++] = '523';
	city25[i++] = '溪州鄉';
	city25[i++] = '524';
	city25[i++] = '竹塘鄉';
	city25[i++] = '525';
	city25[i++] = '二林鎮';
	city25[i++] = '526';
	city25[i++] = '大城鄉';
	city25[i++] = '527';
	city25[i++] = '芳苑鄉';
	city25[i++] = '528';
	city25[i++] = '二水鄉';
	city25[i++] = '530';

	i = 0;
	var city26 = new Array;
	city26[i++] = '馬公市';
	city26[i++] = '880';
	city26[i++] = '西嶼鄉';
	city26[i++] = '881';
	city26[i++] = '望安鄉';
	city26[i++] = '882';
	city26[i++] = '七美鄉';
	city26[i++] = '883';
	city26[i++] = '白沙鄉';
	city26[i++] = '884';
	city26[i++] = '湖西鄉';
	city26[i++] = '885';
	
	function cityChange(city, zip, town, zipName) {
		var frm = document.form1;		
		objCity = eval("frm." + city + ";");		
		objTown = eval("frm." + town + ";");		
		objZip = eval("frm." + zip + ";");			
		objZipName = eval("frm." + zipName + ";");			
		objTown.selectedIndex = -1;		
		switch (objCity.options[objCity.selectedIndex].value) {
			case "0":
				objTown.length = 1;
				objTown.options[0].value="郵遞區號";
				objTown.options[0].text="市.區.鄉.鎮";
				break;
			case "台中市":
				objTown.length = (city0.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city0[i*2] + "+" + city0[i*2+1];
					objTown.options[i].text = city0[i*2];
				}
				break;
			case "台中縣":
				objTown.length = (city1.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city1[i*2] + "+" + city1[i*2+1];
					objTown.options[i].text = city1[i*2];
				}
				break;
			case "台北市":
				objTown.length = (city2.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city2[i*2] + "+" + city2[i*2+1];
					objTown.options[i].text = city2[i*2];
				}
				break;
			case "台北縣":
				objTown.length = (city3.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city3[i*2] + "+" + city3[i*2+1];
					objTown.options[i].text = city3[i*2];
				}
				break;
			case "台東縣":
				objTown.length = (city4.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city4[i*2] + "+" + city4[i*2+1];
					objTown.options[i].text = city4[i*2];
				}
				break;
			case "台南市":
				objTown.length = (city5.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city5[i*2] + "+" + city5[i*2+1];
					objTown.options[i].text = city5[i*2];
				}
				break;
			case "台南縣":
				objTown.length = (city6.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city6[i*2] + "+" + city6[i*2+1];
					objTown.options[i].text = city6[i*2];
				}
				break;
			case "宜蘭縣":
				objTown.length = (city7.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city7[i*2] + "+" + city7[i*2+1];
					objTown.options[i].text = city7[i*2];
				}
				break;
			case "花蓮縣":
				objTown.length = (city8.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city8[i*2] + "+" + city8[i*2+1];
					objTown.options[i].text = city8[i*2];
				}
				break;
			case "金門縣":
				objTown.length = (city9.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city9[i*2] + "+" + city9[i*2+1];
					objTown.options[i].text = city9[i*2];
				}
				break;
			case "南投縣":
				objTown.length = (city10.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city10[i*2] + "+" + city10[i*2+1];
					objTown.options[i].text = city10[i*2];
				}
				break;
			case "南海諸島":
				objTown.length = (city11.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city11[i*2] + "+" + city11[i*2+1];
					objTown.options[i].text = city11[i*2];
				}
				break;
			case "屏東縣":
				objTown.length = (city12.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city12[i*2] + "+" + city12[i*2+1];
					objTown.options[i].text = city12[i*2];
				}
				break;
			case "苗栗縣":
				objTown.length = (city13.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city13[i*2] + "+" + city13[i*2+1];
					objTown.options[i].text = city13[i*2];
				}
				break;
			case "桃園縣":
				objTown.length = (city14.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city14[i*2] + "+" + city14[i*2+1];
					objTown.options[i].text = city14[i*2];
				}
				break;
			case "高雄市":
				objTown.length = (city15.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city15[i*2] + "+" + city15[i*2+1];
					objTown.options[i].text = city15[i*2];
				}
				break;
			case "高雄縣":
				objTown.length = (city16.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city16[i*2] + "+" + city16[i*2+1];
					objTown.options[i].text = city16[i*2];
				}
				break;
			case "基隆市":
				objTown.length = (city17.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city17[i*2] + "+" + city17[i*2+1];
					objTown.options[i].text = city17[i*2];
				}
				break;
			case "連江縣":
				objTown.length = (city18.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city18[i*2] + "+" + city18[i*2+1];
					objTown.options[i].text = city18[i*2];
				}
				break;
			case "釣魚台列嶼":
				objTown.length = (city19.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city19[i*2] + "+" + city19[i*2+1];
					objTown.options[i].text = city19[i*2];
				}
				break;
			case "雲林縣":
				objTown.length = (city20.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city20[i*2] + "+" + city20[i*2+1];
					objTown.options[i].text = city20[i*2];
				}
				break;
			case "新竹市":
				objTown.length = (city21.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city21[i*2] + "+" + city21[i*2+1];
					objTown.options[i].text = city21[i*2];
				}
				break;
			case "新竹縣":
				objTown.length = (city22.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city22[i*2] + "+" + city22[i*2+1];
					objTown.options[i].text = city22[i*2];
				}
				break;
			case "嘉義市":
				objTown.length = (city23.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city23[i*2] + "+" + city23[i*2+1];
					objTown.options[i].text = city23[i*2];
				}
				break;
			case "嘉義縣":
				objTown.length = (city24.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city24[i*2] + "+" + city24[i*2+1];
					objTown.options[i].text = city24[i*2];
				}
				break;
			case "彰化縣":
				objTown.length = (city25.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city25[i*2] + "+" + city25[i*2+1];
					objTown.options[i].text = city25[i*2];
				}
				break;
			case "澎湖縣":
				objTown.length = (city26.length / 2);
				for (i = 0; i < objTown.length; i++) {
					objTown.options[i].value = city26[i*2] + "+" + city26[i*2+1];
					objTown.options[i].text = city26[i*2];
				}
				break;
		}
		
		objTown.selectedIndex = 0;	
		
		strTmp = objTown.options[objTown.selectedIndex].value;
		i = strTmp.indexOf("+");
		objZipName.value = strTmp.substring(i,strTmp);
		objZip.value = strTmp.substring(i+1,strTmp.length);
		//objTown1.value = strTmp.substring(0,i);
	}	
	
	function townChange(town, zip, zipName) {
		var frm = document.form1;
		var objTown = eval("frm." + town + ";");
		var objZip = eval("frm." + zip + ";");	
		//區域名
		var objZipName = eval("frm." + zipName + ";");	
		strTmp = objTown.options[objTown.selectedIndex].value;
		i = strTmp.indexOf("+");
		//區域名
		objZipName.value = strTmp.substring(i,strTmp);
		objZip.value = strTmp.substring(i+1,strTmp.length);
	}
	
	function checkID(strID) {
		if (10 != strID.length) {
			return false;
		}

		strTmp = strID.toUpperCase();
		
		strFirst = strTmp.substring(0,1);
		strValid =	"ABCDEFGHJKLMNPQRSTUVXYWZIO";
		iPos = strValid.indexOf(strFirst);
		if (-1 == iPos) {
			return false;
		}
		
		strTail = strTmp.substring(1,10);
		if (isNaN(strTail)) {
			return false;
		}
		
		iPos = iPos + 10;
		strFirst = "" + iPos;
		str1 = strFirst.substring(0,1);
		str2 = strFirst.substring(1,2);		
		
		sum = str1 * 1 + str2 * 9;
		for (i = 1; i < 9; i++) {
			sum = sum + strTmp.substring(i,i+1) * (9 - i);
		}
		sum = sum + strTmp.substring(i,i+1) * 1
		
		if ( 0 != (sum % 10)) {
			return false;
		}		
		return true;			
	}

	function check_uid(uni_code) {
		var     Code1_0,Code1_1,Code1_2,Code1_3;
		var     Code2_0,Code2_1,Code2_2,Code2_3;
		var     CheckSum=0;			
		if (uni_code.length!=8) {
			return false;
		}
	 	Code1_0=uni_code.charAt(1)*2%10;
	 	Code1_1=uni_code.charAt(3)*2%10;
	 	Code1_2=uni_code.charAt(5)*2%10;
	 	Code1_3=uni_code.charAt(6)*4%10;
	 	Code2_0=parseInt(uni_code.charAt(1)*2/10,10);
	 	Code2_1=parseInt(uni_code.charAt(3)*2/10,10);
	 	Code2_2=parseInt(uni_code.charAt(5)*2/10,10);
	 	Code2_3=parseInt(uni_code.charAt(6)*4/10,10);
		CheckSum=parseInt(uni_code.charAt(0),10);	
		CheckSum=CheckSum+parseInt(uni_code.charAt(2),10);	
		CheckSum=CheckSum+parseInt(uni_code.charAt(4),10);	
		CheckSum=CheckSum+parseInt(uni_code.charAt(7),10);	
		CheckSum=CheckSum+Code1_0;	
		CheckSum=CheckSum+Code1_1;	
		CheckSum=CheckSum+Code1_2;	
		CheckSum=CheckSum+Code1_3;	
		CheckSum=CheckSum+Code2_0;	
		CheckSum=CheckSum+Code2_1;	
		CheckSum=CheckSum+Code2_2;	
		CheckSum=CheckSum+Code2_3;	

		flag=true;
		if ((CheckSum % 10) == 0){
		} else if (flag==0&&(CheckSum % 10) > 0 && parseInt(document.inputform.UserID.value.charAt(6)) == 7) {
			if ((CheckSum+1) % 10 == 0){
			}
		}
	 	else {
			flag=false;
		}
		
		return flag;
	}


	function checkKey(strValid) {
		var character = String.fromCharCode(window.event.keyCode).toUpperCase();
		var loc = strValid.indexOf(character);
		if (loc < 0 ) window.event.keyCode = 0;
	}
	
	//只允許中文字
	function checkKey_2(strValid) {
		var character = String.fromCharCode(window.event.keyCode).toUpperCase();
		var loc = strValid.indexOf(character);		
		//排除英文
		if (loc < 0 ) window.event.keyCode = 0;
		//排除數字
		if (loc >= 0 ) window.event.keyCode = 0;
	}
	
	
	function doDefSetting()
	{
		cityChange('reg_city','reg_zip_cde','reg_district');
		townChange('reg_district','reg_zip_cde')
		cityChange('billing_city','billing_zip_cde','billing_district');
		townChange('billing_district','billing_zip_cde')	
	}	

	function addr_copy(source,target) {
		var frm = document.form1;
	
		eval("frm."+target+"_city.selectedIndex = frm."+source+"_city.selectedIndex");
		//eval("frm."+target+"_city.selectedIndex[frm."+target+"_city.selectedIndex].selected=true" );	
		cityChange(target+"_city",target+"_zip_cde",target+"_district");
		eval("frm."+target+"_district.selectedIndex = frm."+source+"_district.selectedIndex");
		//eval("frm."+target+"_district.selectedIndex[frm."+target+"_district.selectedIndex].selected=true" );		
		townChange(target+"_district",target+"_zip_cde");
		eval("frm."+target+"_vill.value = frm."+source+"_vill.value");
		eval("frm."+target+"_li.value = frm."+source+"_li.value");
		eval("frm."+target+"_adjacent.value = frm."+source+"_adjacent.value");
		eval("frm."+target+"_street.value = frm."+source+"_street.value");
		eval("frm."+target+"_street_type.selectedIndex = frm."+source+"_street_type.selectedIndex");
		//eval("frm."+target+"_street_type.selectedIndex[frm."+target+"_street_type.selectedIndex].selected=true" );		
		eval("frm."+target+"_section.selectedIndex = frm."+source+"_section.selectedIndex");
		//eval("frm."+target+"_section.selectedIndex[frm."+target+"_section.selectedIndex].selected=true" );		
		eval("frm."+target+"_alley.value = frm."+source+"_alley.value");
		eval("frm."+target+"_lane.value = frm."+source+"_lane.value");
		eval("frm."+target+"_no.value = frm."+source+"_no.value");
		eval("frm."+target+"_flr.value = frm."+source+"_flr.value");
		eval("frm."+target+"_room.value = frm."+source+"_room.value");
	}

	function cust2chrg() {
		var frm = document.form1;

		frm.chrg_name.value=frm.subscr_name.value;
		frm.chrg_id.value=frm.cust_id.value;
	}

	function Check_Cardno(cardno){
		var no_digit = cardno.length;
		var oddoeven = no_digit & 1;
		var sum = 0;
		
		if (cardno.substring(0,1) != "3" && cardno.substring(0,1) != "4" && cardno.substring(0,1) != "5") {
			return false;
		}
		
		for (var count = 0; count < no_digit; count++) {
			var digit = parseInt(cardno.charAt(count));
			if (!((count & 1) ^ oddoeven)) {
				digit *= 2;
				if (digit > 9)
					digit -= 9;
			}
			sum += digit;
		}
		
		if (sum % 10 != 0){
			return false;
		}
		return true;
	}

	function check_all() {
		
		var errString = "";
		var errObj = new Array;
		var i = 0;
		var frm = document.form1;

		//check idname
		if (0 == frm.subscr_name.value.length) {
			errString = errString + "請輸入申請人姓名/公司名稱!\n";
			errObj[i++] = frm.subscr_name;
		}else{
		   var strValid='0123456789abcedfghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
		   var loc;
		   var character;
		   var sum_err=0;
		   for(k=0;k<=frm.subscr_name.value.length-1;k++){
			    character = frm.subscr_name.value.charAt(k);			           
				 loc = strValid.indexOf(character);
				//alert(loc);			
				//排除數字
				if (loc >= 0 ) sum_err++;
			}			
			if (sum_err>0) {
				errString = errString + "申請人姓名/公司名稱輸入有誤!\n";
				errObj[i++] = frm.subscr_name;
			}
		}
		
		if (0 == frm.cust_id.value.length) {
			errString = errString + "請輸入申請人身分證字號/公司統一編號!\n";
			errObj[i++] = frm.cust_id;
		} else {
			frm.cust_id.value=frm.cust_id.value.toUpperCase();
			if (frm.cust_type[0].checked) {
				if(!checkID(frm.cust_id.value)) {
					errString = errString + "輸入之申請人身分證字號錯誤!\n";
					errObj[i++] = frm.cust_id;
				}
			}
			else if (frm.cust_type[1].checked) {
				if(!check_uid(frm.cust_id.value)) {
					errString = errString + "輸入之公司統一編號錯誤!\n";
					errObj[i++] = frm.cust_id;
				}
			}
		}
		
		//check birthday
		var birthday_flag = true;
		if (0 == frm.birthday_year.value.length) {
			errString = errString + "請輸入出生/登記年份!\n";
			errObj[i++] = frm.birthday_year;
			birthday_flag = false;		
		}
		if (0 == frm.birthday_month.value.length) {
		    errString = errString + "請輸入出生/登記月份!\n";
			errObj[i++] = frm.birthday_month;
			birthday_flag = false;
		}
		if (12 < parseInt(frm.birthday_month.value)) {
		    errString = errString + "輸入之出生/登記月份錯誤!\n";
			errObj[i++] = frm.birthday_month;
			birthday_flag = false;
		}				
		if (0 == frm.birthday_day.value.length) {
		    errString = errString + "請輸入出生/登記日期!\n";
			errObj[i++] = frm.birthday_day;
			birthday_flag = false;
		}		
		if (31 < parseInt(frm.birthday_day.value)) {
		    errString = errString + "輸入之出生/登記日期錯誤!\n";
			errObj[i++] = frm.birthday_day;
			birthday_flag = false;
		}

//		if(frm.birthday_year.value != ""  && frm.birthday_month.value != ""
//			&& frm.birthday_day.value != "")
//		{
//			var currentday = new Date();			
//			var birthday = new Date(1911+parseInt(frm.birthday_year.value),parseInt(frm.birthday_month.value)-1,parseInt(frm.birthday_day.value));
//			var age20 = 20 * 365 * 24 * 60 * 60 * 1000;
//			var userm = currentday - birthday;					
//			if(userm-age20 < 0){
//				errString = errString + "您尚未年滿20歲喔!\n";
//				errObj[i++] = frm.birthday_year;				
//			}
//		}

		if (
			(0 != frm.office_phn_area_cde.value.length
			&& 0 != frm.office_phn_nbr.value.length)
			||
			(0 != frm.home_phn_area_cde.value.length
			&& 0 != frm.home_phn_nbr.value.length)
			||
			(0 != frm.mbl_nbr.value.length)
			){				
		}else{
			errString = errString + "請輸入一種聯絡電話!\n";
			errObj[i++] = frm.office_phn_area_cde;	
		}
		
/*
		if ("" == frm.fax_area_cde.value || "" == frm.fax_nbr.value) {
			errString = errString + "請輸入傳真電話!\n";
			errObj[i++] = frm.fax_area_cde;	
		}else{
			var strValid='0123456789';
		   var loc;
		   var character;
		   var sum_err=0;		 
		   for(k=0;k<=frm.fax_nbr.value.length-1;k++){		
			    character = frm.fax_nbr.value.charAt(k);			    
				 loc = strValid.indexOf(character);		
				//排除英文
				if (loc < 0 ) sum_err++;				
			}			
			if (sum_err>0) {
				errString = errString + "傳真電話號碼輸入有誤!\n";
				errObj[i++] = frm.fax_nbr;	
			}
			
		}
*/
		if (("" != frm.email_addrs.value) && (-1 == frm.email_addrs.value.indexOf("@"))) {
			errString = errString + "請輸入正確的E-Mail帳號!\n";
			errObj[i++] = frm.email_addrs;			
		}		
		//check reg address
		if ('0' == frm.reg_city.value) {
		   errString = errString + "請輸入戶籍地址!\n";
		   errObj[i++] = frm.reg_city;			
		}			
		else if (0 == frm.reg_no.value.length) {
		   errString = errString + "請輸入戶籍地址!\n";
		   errObj[i++] = frm.reg_no;			
		}
		if ('0' == frm.billing_city.value) {
		   errString = errString + "請輸入帳單地址!\n";
		   errObj[i++] = frm.billing_city;			
		}			
		else if (0 == frm.billing_no.value.length) {
		   errString = errString + "請輸入帳單地址!\n";
		   errObj[i++] = frm.billing_no;
		}
		if ('0' == frm.intl_city.value) {
		   errString = errString + "請輸入裝機地址!\n";
		   errObj[i++] = frm.intl_city;			
		}			
		else if (0 == frm.intl_no.value.length) {
		   errString = errString + "請輸入裝機地址!\n";
		   errObj[i++] = frm.intl_no;
		}
		if ("" == frm.intl_flrs.value) {
			errString = errString + "請輸入地上樓層數!\n";
			errObj[i++] = frm.intl_flrs;	
		}
		//if ((!frm.intl_buidtype[0].checked)&&(!frm.intl_buidtype[1].checked)&&(!frm.intl_buidtype[2].checked)&&(!frm.intl_buidtype[3].checked)&&(!frm.intl_buidtype[4].checked)) {
		//	errString = errString + "請選擇建築物型態!\n";
		//	errObj[i++] = frm.intl_buidtype[0];	
		//}

		if ("" == frm.attach_tel_area_cde.value || "" == frm.attach_tel_nbr.value) {
			errString = errString + "請輸入附掛電話號碼!\n";
			errObj[i++] = frm.attach_tel_area_cde;	
		}else if(isNaN(frm.attach_tel_nbr.value)) {
		errString = errString + "附掛電話號碼輸入有誤!\n";
		errObj[i++] = frm.attach_tel_nbr;
/*		
		else{
			var strValid='0123456789';
		   var loc;
		   var character;
		   var sum_err=0;		 
		   for(k=0;k<=frm.attach_tel_nbr.value.length-1;k++){		
			    character = frm.attach_tel_nbr.value.charAt(k);			    
				 loc = strValid.indexOf(character);		
				//排除英文
				if (loc < 0 ) sum_err++;				
			}			
			if (sum_err>0) {
				errString = errString + "附掛電話號碼輸入有誤!\n";
				errObj[i++] = frm.attach_tel_nbr;	
			}
*/			
		}
		if ("" == frm.chrg_name.value) {
			errString = errString + "請輸入附掛電話所屬人的姓名/公司名稱!\n";
			errObj[i++] = frm.chrg_name;	
		}else{
		   var strValid='0123456789abcedfghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
		   var loc;
		   var character;
		   var sum_err=0;
		   for(k=0;k<=frm.chrg_name.value.length-1;k++){
			    character = frm.chrg_name.value.charAt(k);			           
				 loc = strValid.indexOf(character);
				//alert(loc);			
				//排除數字
				if (loc >= 0 ) sum_err++;
			}			
			if (sum_err>0) {
				errString = errString + "附掛電話所屬人的姓名/公司名稱輸入有誤!\n";
				errObj[i++] = frm.chrg_name;
			}
		}
		
		if ("" == frm.chrg_id.value) {
			errString = errString + "請輸入附掛電話所屬人的身分證字號/公司統一編號!\n";
			errObj[i++] = frm.chrg_id;	
		} else {
			frm.chrg_id.value=frm.chrg_id.value.toUpperCase();
			if (frm.cust_type[0].checked) {
				if(!checkID(frm.chrg_id.value)) {
					errString = errString + "輸入之附掛電話所屬人的身分證字號錯誤!\n";
					errObj[i++] = frm.chrg_id;
				}
			}
			else if (frm.cust_type[1].checked) {
				if(!check_uid(frm.chrg_id.value)) {
					errString = errString + "輸入之附掛電話所屬人的公司統一編號錯誤!\n";
					errObj[i++] = frm.chrg_id;
				}
			}
		}
		
		if (frm.apply_type.value=="2") {
			if (frm.ori_isp.value=="") {
				errString = errString + "請輸入原ISP業者!\n";
				errObj[i++] = frm.ori_isp;	
			}	
			if (frm.ori_bandwidth.value=="") {
				errString = errString + "請選擇原申請頻寬!\n";
				errObj[i++] = frm.ori_bandwidth;	
			}		
		}
		
		if (frm.chk_card.checked) {
			c1=frm.card1.value;
			c2=frm.card2.value;
			c3=frm.card3.value;
			c4=frm.card4.value;
			yy=frm.yy.value;
			mm=frm.mm.value;
			exp="<%=exp_ym%>";
			cvc2=frm.cvc2.value;
			cardno = c1+c2+c3+c4;
			expire="20"+yy+mm;
			d=new Date();
			exp_ym=d.getFullYear()*100+(d.getMonth()+1)
			if(frm.card_type[0].checked) {
				card_type=frm.card_type[0].value;
			} else if(frm.card_type[1].checked) {
				card_type=frm.card_type[1].value;
			} else if(frm.card_type[2].checked) {
				card_type=frm.card_type[2].value;
			} else {
				card_type="";
			}

			if (isNaN(c1)||isNaN(c2)||isNaN(c3)||isNaN(c4)||c1==null||c1.length!=4||c2==null||c2.length!=4||c3==null||c3.length!=4||c4==null||c4.length!=4){		 
				errString = errString + "請輸入完整的信用卡卡號(16位數字)!\n";
				errObj[i++] = frm.card1;
			}
		
			if(!Check_Cardno(cardno)){
				errString = errString + "信用卡號錯誤!\n";
				errObj[i++] = frm.card1;
			}
		
			if(card_type==""){	
				errString = errString + "請選擇信用卡別!\n";
			}
		
			if(yy=="" || mm==""){	
				errString = errString + "請輸入卡片到期日!\n";
			}
		
			if (expire < exp_ym){
				errString = errString + "信用卡有效期限不足!\n";
			}
		
			if(isNaN(cvc2)||cvc2==null||cvc2.length!=3){
				errString = errString + "請輸入信用卡檢查碼(3位數字)!\n";
				errObj[i++] = frm.cvc2;
			}
		}

		if (""==errString) {
		//	return true;
		}else{
			errObj[i++] = frm.send;
			errObj[0].focus();
			alert(errString);			
			return false;
		}
		
		s="請確認您所輸入的資料:\n";
		s+="\n";
		s+="您的大名:"+frm.subscr_name.value+"\n";
		s+="身份證字號:"+frm.cust_id.value+"\n";  	
        pp='reg';
		reg_add =address_copy(pp);
        s+='戶籍地址 : ' +reg_add+"\n";
		pp = 'intl';
		intl_add =address_copy(pp);
        s+='裝機地址 : ' +intl_add+"\n";
        pp='billing';
		billing_add =address_copy(pp);
        s+='帳單地址 : ' +billing_add+"\n";
		s+="附掛電話:"+frm.attach_tel_area_cde.value+"-"+frm.attach_tel_nbr.value+"\n";		
		s+="附掛電話申請人:"+frm.chrg_name.value+"\n";		
		s+="附掛電話申請人證號:"+frm.chrg_id.value+"\n";		
		//s+="信用卡卡號:"+frm.card1.value+"-"+frm.card2.value+"-"+frm.card3.value+"-"+frm.card4.value+"\n";		
		
	return window.confirm(s);		
	}		

function address_copy(tg)
{
		var errString = "";
		var errObj = new Array;
		var i = 0;
		var frm = document.form1;
		
			var intl_address = eval('frm.'+tg+'_zip_cde.value') + eval('frm.'+tg+'_city.value');
			tempDist = eval('frm.'+tg+'_district.options[frm.'+tg+'_district.selectedIndex].value');
			i = tempDist.indexOf("+");
			
			if(i != -1){
				tempDist = tempDist.substring(0,i);
			}
			intl_address += tempDist;

			if (eval('frm.'+tg+'_vill.value') != '') {
				intl_address += (eval('frm.'+tg+'_vill.value') + '村');
			}
			
			if (eval('frm.'+tg+'_li.value') != '') {
				intl_address += (eval('frm.'+tg+'_li.value') + '里');
			}	
				
			if (eval('frm.'+tg+'_adjacent.value') != '') {
				intl_address += (eval('frm.'+tg+'_adjacent.value') + '鄰');
			}
		
			if (eval('frm.'+tg+'_street.value') != '') {
				intl_address += eval('frm.'+tg+'_street.value');
				intl_address += eval('frm.'+tg+'_street_type.value');
			}
		
			if (eval('frm.'+tg+'_section.value') != '') {
				intl_address += (eval('frm.'+tg+'_section.value') + '段');
			}
			
			if (eval('frm.'+tg+'_alley.value') != '') {
				intl_address += (eval('frm.'+tg+'_alley.value') + '巷');
			}
			
			if (eval('frm.'+tg+'_lane.value') != '') {
				intl_address += (eval('frm.'+tg+'_lane.value') + '弄');
			}
			
			if (eval('frm.'+tg+'_no.value') != '') {
				intl_address += (eval('frm.'+tg+'_no.value') + '號');
			}	
			
			if (eval('frm.'+tg+'_flr.value') != '') {
				intl_address += (eval('frm.'+tg+'_flr.value') + '樓');
			}
			
			if (eval('frm.'+tg+'_room.value') != '') {
				intl_address += (eval('frm.'+tg+'_room.value') + '室');
			}
			return intl_address;
}