1// é層䏿å¼éµéåè äºé½ç 20120625 2County = new Array("èºåå¸", "åºéå¸", "æ°åå¸", "å®è縣", "æ°ç«¹å¸", "æ°ç«¹ç¸£", "æ¡åå¸", "èæ ç¸£", "èºä¸å¸", "å½°å縣", "åæç¸£", "å義å¸", "å義縣", "é²æç¸£", "èºåå¸", "é«éå¸", "æ¾æ¹ç¸£", "屿±ç¸£", "èºæ±ç¸£", "è±è®ç¸£", "éé縣", "飿±ç¸£"); 3 4Zone = new Array(24); 5// for "èºåå¸" 6Zone[0] = new Array("䏿£å", "大åå", "ä¸å±±å", "æ¾å±±å", "大å®å", "è¬è¯å", "信義å", "士æå", "åæå", "å §æ¹å", "忏¯å", "æå±±å"); 7// for "åºéå¸" 8Zone[1] = new Array("仿å", "信義å", "䏿£å", "ä¸å±±å", "宿¨å", "ææå", "ä¸å µå"); 9// for "æ°åå¸" 10Zone[2] = new Array("è¬éå", "éå±±å", "æ¿æ©å", "æ±æ¢å", "æ·±åå", "ç³ç¢å", "çè³å", "平溪å", "éæºªå", "貢寮å", "æ°åºå", "åªæå", "çä¾å", "æ°¸åå", "ä¸åå", "ååå", "ä¸å³½å", "樹æå", "鶯æå", "ä¸éå", "æ°èå", "æ³°å±±å", "æå£å", "èæ´²å", "äºè¡å", "å «éå", "æ·¡æ°´å", "ä¸èå", "ç³éå"); 11// for "å®è縣" 12Zone[3] = new Array("å®èå¸", "é åé®", "ç¤æºªé", "壯åé", "å¡å±±é", "ç¾ æ±é®", "䏿é", "大åé", "äºçµé", "å¬å±±é", "èæ¾³é®", "åæ¾³é","é£éèº"); 13// for "æ°ç«¹å¸" 14Zone[4] = new Array("æ±å", "åå", "é¦å±±å"); 15// for "æ°ç«¹ç¸£" 16Zone[5] = new Array("竹åå¸", "æ¹å£é", "æ°è±é", "æ°åé®", "é西é®", "èæé", "寶山é", "竹æ±é®", "äºå³°é", "æ©«å±±é", "å°ç³é", "ååé", "峨åµé"); 17// for "æ¡åå¸" 18Zone[6] = new Array("ä¸å£¢å", "å¹³é®å", "龿½å", "æ¥æ¢ å", "æ°å±å", "è§é³å", "æ¡åå", "é¾å±±å", "å «å¾·å", "大溪å", "復èå", "大åå", "è竹å"); 19// for "èæ ç¸£" 20Zone[7] = new Array("竹åé®", "é 份å¸", "ä¸ç£é", "ååºé", "ç æ½é", "å¾é¾é®", "ééé®", "è裡é®", "èæ å¸", "é æ©é", "é å±é", "å ¬é¤¨é", "大æ¹é", "æ³°å®é", "é°é¼é", "ä¸ç¾©é", "西æ¹é", "åèé®"); 21// for "èºä¸å¸" 22Zone[8] = new Array("ä¸å", "æ±å", "åå", "西å", "åå", "å屯å", "西屯å", "å屯å", "太平å", "大éå", "é§å³°å", "çæ¥å", "è±åå", "åéå", "ç³å²¡å", "æ±å¢å", "åå¹³å", "æ°ç¤¾å", "æ½åå", "大é å", "ç¥å²¡å", "大èå", "æ²é¹¿å", "é¾äºå", "梧棲å", "æ¸ æ°´å", "大ç²å", "å¤åå", "大å®å"); 23// for "å½°å縣" 24Zone[9] = new Array("å½°åå¸", "è¬åé", "è±å£é", "ç§æ°´é", "鹿港é®", "ç¦èé", "ç·è¥¿é", "åç¾é®", "伸港é", "塿å¸", "社é é", "æ°¸éé", "åå¿é", "溪æ¹é®", "大æé", "åé¹½é", "ç°ä¸é®", "åæé®", "ç°å°¾é", "å¤é é", "溪å·é", "竹å¡é", "äºæé®", "大åé", "è³èé", "äºæ°´é"); 25// for "åæç¸£" 26Zone[10] = new Array("åæå¸", "ä¸å¯®é", "è屯é®", "åå§é", "åéé®", "仿é", "åéé", "ééé®", "æ°´éé", "éæ± é", "信義é", "竹山é®", "鹿谷é"); 27// for "å義å¸" 28Zone[11] = new Array("æ±å", "西å"); 29// for "å義縣" 30Zone[12] = new Array("çªè·¯é", "æ¢ å±±é", "竹å´é", "é¿éå±±é", "ä¸åé", "大åé", "æ°´ä¸é", "鹿èé", "太ä¿å¸", "æ´åå¸", "æ±ç³é", "å è ³é", "æ°æ¸¯é", "æ°éé", "大æé®", "溪å£é", "義竹é", "å¸è¢é®"); 31// for "é²æç¸£" 32Zone[13] = new Array("æåé®", "大å¤é", "èå°¾é®", "å庫é®", "è¤å¿ é", "æ±å¢é", "èºè¥¿é", "å´èé", "麥寮é", "æå å¸", "æå §é", "å¤åé", "è¿æ¡é", "西èºé®", "äºå´é", "忏¯é®", "æ°´æé", "壿¹é", "åæ¹é", "å é·é"); 33// for "èºåå¸" 34Zone[14] = new Array("ä¸è¥¿å", "æ±å", "åå", "åå", "å®å¹³å", "å®åå", "永康å", "æ¸ä»å", "æ°åå", "å·¦é®å", "çäºå", "æ¥ è¥¿å", "ååå", "ä»å¾·å", "éå»å", "é¾å´å", "å®ç°å", "麻è±å", "ä½³éå", "西港å", "ä¸è¡å", "å°è»å", "å¸ç²å", "åéå", "æ°çå", "å¾å£å", "ç½æ²³å", "æ±å±±å", "å ç²å", "ä¸çå", "æ³ç
34å", "鹽水å", "ååå", "å¤§å §å", "å±±ä¸å", "æ°å¸å", "å®å®å"); 35// for "é«éå¸" 36Zone[15] = new Array("æ°èå", "åéå", "èé å", "é¹½åå", "é¼å±±å", "ææ´¥å", "åé®å", "䏿°å", "æ¥ æ¢å", "å°æ¸¯å", "å·¦çå", "仿¦å", "大社å", "æ±æ²ç¾¤å³¶", "åæ²ç¾¤å³¶", "岡山å", "路竹å", "é¿è®å", "ç°å¯®å", "çå·¢å", "æ©é å", "æ¢å®å", "å½éå", "æ°¸å®å", "æ¹å §å", "鳳山å", "大寮å", "æåå", "é³¥æ¾å", "大樹å", "æå±±å", "ç¾æ¿å", "å é¾å", "å §éå", "ææå", "ç²ä»å", "æ¡æºå", "é£çªå¤å", "èæå", "èè£å"); 37// for "æ¾æ¹ç¸£" 38Zone[16] = new Array("é¦¬å ¬å¸", "西嶼é", "æå®é", "ä¸ç¾é", "ç½æ²é", "æ¹è¥¿é"); 39// for "屿±ç¸£" 40Zone[17] = new Array("屿±å¸", "ä¸å°éé", "é§èºé", "çªå®¶é", "ä¹å¦é", "鿏¯é", "髿¨¹é", "é¹½åé", "é·æ²»é", "éºæ´é", "竹ç°é", "å §åé", "è¬ä¸¹é", "æ½®å·é®", "æ³°æ¦é", "ä¾ç¾©é", "è¬å·é", "åµé é", "æ°å¤é", "åå·é", "æéé", "æ±æ¸¯é®", "ççé", "ä½³å¬é", "æ°åé", "æå¯®é", "æå±±é", "æ¥æ¥é", "ç åé", "è»åé", "ç¡ä¸¹é", "ææ¥é®", "滿å·é"); 41// for "èºæ±ç¸£" 42Zone[18] = new Array("èºæ±å¸", "ç¶ å³¶é", "èå¶¼é", "å»¶å¹³é", "ååé", "鹿éé", "éå±±é®", "海端é", "æ± ä¸é", "æ±æ²³é", "æåé®", "é·æ¿±é", "太麻éé", "éå³°é", "大æ¦é", "éä»é"); 43// for "è±è®ç¸£" 44Zone[19] = new Array("è±è®å¸", "æ°åé", "ç§æé", "åå®é", "壽è±é", "é³³æé®", "å 復é", "è±æ¿±é", "çç©é", "è¬æ¦®é", "çéé®", "åæºªé", "å¯éé"); 45// for "éé縣" 46Zone[20] = new Array("éæ²é®", "éæ¹é®", "é寧é", "éåé®", "çå¶¼é", "çåµé"); 47// for "飿±ç¸£" 48Zone[21] = new Array("åç«¿é", "åç«¿é", "èå é", "æ±å¼é"); 49 50ZipCode = new Array(24); 51// for "èºåå¸" 52ZipCode[0] = new Array("100", "103", "104", "105", "106", "108", "110", "111", "112", "114", "115", "116"); 53// for "åºéå¸" 54ZipCode[1] = new Array("200", "201", "202", "203", "204", "205", "206"); 55// for "æ°åå¸" 56ZipCode[2] = new Array("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"); 57// for "å®è縣" 58ZipCode[3] = new Array("260", "261", "262", "263", "264", "265", "266", "267", "268", "269", "270", "272", "290"); 59// for "æ°ç«¹å¸" 60ZipCode[4] = new Array("300", "300", "300"); 61// for "æ°ç«¹ç¸£" 62ZipCode[5] = new Array("302", "303", "304", "305", "306", "307", "308", "310", "311", "312", "313", "314", "315"); 63// for "æ¡åå¸" 64ZipCode[6] = new Array("320", "324", "325", "326", "327", "328", "330", "333", "334", "335", "336", "337", "338"); 65// for "èæ ç¸£" 66ZipCode[7] = new Array("350", "351", "352", "353", "354", "356", "357", "358", "360", "361", "362", "363", "364", "365", "366", "367", "368", "369"); 67// for "èºä¸å¸" 68ZipCode[8] = new Array("400", "401", "402", "403", "404", "406", "407", "408", "411", "412", "413", "414", "420", "421", "422", "423", "424", "426", "427", "428", "429", "432", "433", "434", "435", "436", "437", "438", "439"); 69// for "å½°å縣" 70ZipCode[9] = new Array("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"); 71// for "åæç¸£" 72ZipCode[10] = new Array("540", "541", "542", "544", "545", "546", "551", "552", "553", "555", "556", "557", "558"); 73// for "å義å¸" 74ZipCode[11] = new Array("600", "600"); 75// for "å義縣" 76ZipCode[12] = new Array("602", "603", "604", "605", "606", "607", "608", "611", "612", "613", "614", "615", "616", "621", "622", "623", "624", "625"); 77// for "é²æç¸£" 78ZipCode[13] = new Array("630", "631", "632", "633", "634", "635", "636", "637", "638", "640", "643", "646", "647", "648", "649", "651", "652", "653", "654", "655"); 79// for "èºåå¸" 80ZipCode[14] = new Array("700", "701", "702", "704", "708", "709", "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"); 81// for "é«éå¸" 82ZipCode[15] = new Array("800", "801", "802", "803", "804", "805", "806", "807", "811", "812", "813", "814", "815", "817", "819", "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"); 83// for "æ¾æ¹ç¸£" 84ZipCode[16] = new Array("880", "881", "882", "883", "884", "885"); 85// for "屿±ç¸£" 86ZipCode[17] = new Array("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"); 87// for "èºæ±ç¸£" 88ZipCode[18] = new Array("950", "951", "952", "953", "954", "955", "956", "957", "958", "959", "961", "962", "963", "964", "965", "966"); 89// for "è±è®ç¸£" 90ZipCode[19] = new Array("970", "971", "972", "973", "974", "975", "976", "977", "978", "979", "981", "982", "983"); 91// for "éé縣" 92ZipCode[20] = new Array("890", "891", "892", "893", "894", "896"); 93// for "飿±ç¸£" 94ZipCode[21] = new Array("209", "210", "211", "212"); 95 96 97function initCounty(countyInput) { 98 countyInput.length = County.length; 99 for (i = 0; i < County.length; i++) { 100 countyInput.options[i].value = County[i]; 101 countyInput.options[i].text = County[i]; 102 } 103 countyInput.selectedIndex = 0; 104} 105function initZone(countyInput, zoneInput, post) { 106 changeZone(countyInput, zoneInput, post); 107} 108function changeZone(countyInput, zoneInput, post) { 109 selectedCountyIndex = countyInput.selectedIndex; 110 zoneInput.length = Zone[selectedCountyIndex].length; 111 for (i = 0; i < Zone[selectedCountyIndex].length; i++) { 112 zoneInput.options[i].value = Zone[selectedCountyIndex][i]; 113 zoneInput.options[i].text = ZipCode[selectedCountyIndex][i] + Zone[selectedCountyIndex][i]; 114 if (zoneInput.options[i].text == "æ¾å±±å") zoneInput.options[i].selected = true; 115 } 116 showZipCode(countyInput, zoneInput, post); 117} 118function showZipCode(countyInput, zoneInput, post) { 119 post.value = ZipCode[countyInput.selectedIndex][zoneInput.selectedIndex]; 120} 121function showZone(countyInput, zoneInput, post) { 122 var k = 0; 123 l = 0; 124 for (i = 0; i < ZipCode.length; i++) { 125 for (j = 0; j < ZipCode[i].length; j++) { 126 if (post == ZipCode[i][j]) { 127 countyInput.length = County.length; 128 for (k = 0; k < countyInput.length; k++) { 129 countyInput.options[k].value = County[k]; 130 countyInput.options[k].text = County[k]; 131 if (County[k] == County[i]) { 132 countyInput.options[k].selected = true; 133 } 134 } 135 zoneInput.length = Zone[i].length; 136 for (l = 0; l < zoneInput.length; l++) { 137 zoneInput.options[l].value = Zone[i][l]; 138 zoneInput.options[l].text = ZipCode[i][l] + Zone[i][l]; 139 if (zoneInput.options[l].value == Zone[i][j]) { 140 zoneInput.options[l].selected = true; 141 } 142 } 143 return; 144 } 145 } 146 } 147} 148function showZone_2015(countyInput, zoneInput, post , post2 ) { 149 var k = 0; 150 l = 0; 151 for (i = 0; i < ZipCode.length; i++) { 152 for (j = 0; j < ZipCode[i].length; j++) { 153 if (post == Zone[i][j] && post2==ZipCode[i][j]) { 154 countyInput.length = County.length; 155 for (k = 0; k < countyInput.length; k++) { 156 countyInput.options[k].value = County[k]; 157 countyInput.options[k].text = County[k]; 158 if (County[k] == County[i] ) { 159 countyInput.options[k].selected = true; 160 } 161 } 162 zoneInput.length = Zone[i].length; 163 for (l = 0; l < zoneInput.length; l++) { 164 zoneInput.options[l].value = Zone[i][l]; 165 zoneInput.options[l].text = ZipCode[i][l] + Zone[i][l]; 166 if (zoneInput.options[l].value == Zone[i][j]) { 167 zoneInput.options[l].selected = true; 168 } 169 } 170 return; 171 } 172 } 173 } 174} 175 176function showZone1(post) { 177 for (i = 0; i < ZipCode.length; i++) { 178 for (j = 0; j < ZipCode[i].length; j++) { 179 if (post == ZipCode[i][j]) { 180 document.write(County[i] + Zone[i][j]); 181 return; 182 } 183 } 184 } 185}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.