﻿function showpage(form, menuList, seq){

  var page_index=menuList.selectedIndex;
  var page_html=menuList.options[page_index].value;

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

function setcode(form, str, code, seq){

     var city= form.Country.value;
     count1 = count1 + 1
     form.Area.selectedIndex = 0; 
     form.Area.options.length = count1;     
     form.Area.options[count1-1].text = str;
     form.Area.options[count1-1].value = str;
	 //if(form.AreaSelected.value!=""){
     //    form.Area.options[count1-1].selected = true;
	 //}
   
}

function showzipcode2(form){ 

  if ( form.Area.value == "addr2") {
    form.address.value="";
    form.zipcode.value="";
   } else if (form.Country.value == "其他" && form.Area.value != "addr2") {
    form.address.value = form.Area.value;
    form.zipcode.value = "";
  } else { 
    form.zipcode.value= form.Area.value.substr(3,3);
    form.address.value= form.Area.value.substr(0,3);
  }   
  
}
