var allZip=false;
// JavaScript Document
ary=new Array(["中正區100","大同區103","中山區104","松山區105","大安區106","萬華區108","信義區110","士林區111","北投區112","內湖區114","南港區115","文山區116"],
			  ["仁愛區200","信義區201","中正區202","中山區203","安樂區204","暖暖區205","七堵區206"],
			  ["萬里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"],
			  ["宜蘭260","頭城261","礁溪262","壯圍263","員山264","羅東265","三星266","大同267","五結268","冬山269","蘇澳270","南澳272"],
			  ["竹北302","湖口303","新豐304","新埔305","關西306","芎林307","寶山308","竹東310","五峰311","橫山312","尖石313","北埔314","峨眉315"],
			  ["中壢320","平鎮324","龍潭325","楊梅326","新屋327","觀音328","桃園330","龜山333","八德334","大溪335","復興336","大園337","蘆竹338"],
			  ["竹南350","頭份351","三灣352","南庄353","獅潭354","後龍356","通霄357","苑裡358","苗栗360","造橋361","頭屋362","公館363","大湖364","泰安365","銅鑼366","三義367","西湖368","卓蘭369"],
			  ["中區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"],
			  ["彰化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"],
			  ["南投540","中寮541","草屯542","國姓544","埔里545","仁愛546","名間551","集集552","水里553","魚池555","信義556","竹山557","鹿谷558"],
			  ["番路602","梅山603","竹崎604","阿里山605","中埔606","大埔607","水上608","鹿草611","太保612","朴子613","東石614","六腳615","新港616","民雄621","大林622","溪口623","義竹624","布袋625"],
			  ["斗南630","大埤631","虎尾632","土庫633","褒忠634","東勢635","臺西636","崙背637","麥寮638","斗六640","林內643","古坑646","莿桐647","西螺648","二崙649","北港651","水林652","口湖653","四湖654","元長655"],
			  ["中區700","東區701","南區702","西區703","北區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"],
			  ["新興區800","前金區801","苓雅區802","鹽埕區803","鼓山區804","旗津區805","前鎮區806","三民區807","楠梓區811","小港區812","左營區813"],
			  ["仁武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"], 
			  ["馬公880","西嶼881","望安882","七美883","白沙884","湖西885"],
			  ["屏東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"],
			  ["臺東950","鹿野955","成功961","達仁966"],
			  ["花蓮970","新城971","秀林972","吉安973","壽豐974","鳳林975","光復976","豐濱977","瑞穗978","萬榮979","玉里981","卓溪982","富里983"]
			  );
ary4=new Array(["淡水線","新北投支線","木柵線","中和線","新店線","小碧潭支線","南港線","板橋線","小南門線","土城線","內湖湶"],
			   ["高雄捷運-紅線","高雄捷運-橘線"]);
ary42=new Array(["1","2","3","4","5","6","7","8","9","10","13"],
			   ["11","12"]);
function changeSel(value,zipname){
	if(zipname==""){
		zipname="zip";
	}
	tmp=new Array();
	tmp2=new Array();
    switch(value){
		case "1":
			  tmp=ary[0];
		 	  break;
		case "2":
			  tmp=ary[1];
		 	  break;
		case "3":
			  tmp=ary[2];
		 	  break;
		case "4":
			  tmp=ary[3];
		 	  break;
		case "5":
			  tmp=ary[5];
		 	  break;
		case "6":
			  tmp=ary[4];
		 	  break;
		case "7":
			  tmp[0]="新竹市300";
			  
		 	  break;
		case "8":
			  tmp=ary[7];
		 	  break;
		case "9":
			  tmp=ary[8];
		 	  break;
		case "10":
			  tmp=ary[16];
		 	  break;
		case "11":
			  tmp=ary[6];
		 	  break;
		case "12":
			  tmp=ary[15];
		 	  break;
		case "13":
			  tmp=ary[9];
		 	  break;
		case "14":
			  tmp=ary[10];
		 	  break;
		case "15":
			  tmp[0]="嘉義市600";
		 	  break;
		case "16":
			  tmp=ary[11];
		 	  break;
		case "17":
			  tmp=ary[12];
		 	  break;
		case "18":
			  tmp=ary[13];
		 	  break;
		case "19":
			  tmp=ary[14];
		 	  break;
		case "20":
			  tmp=ary[17];
		 	  break;
		case "21":
			  tmp=ary[18];
		 	  break;
		case "22":
			  tmp=ary[19];
		 	  break;
		case "23":
			  tmp=ary[20];
		 	  break;
		case "24":
			  tmp=ary[21];
		 	  break;
		case "25":
			  tmp=ary[22];
		 	  break;
		case "26":
			  tmp=ary[23];
		 	  break;
	}
	if(value!=""){
		if(document.getElementById(zipname)!=null){
			document.getElementById(zipname).disabled=false;
			document.getElementById(zipname).options.length=tmp.length;
			if(allZip==true) document.getElementById(zipname).options[0]=new Option("全部","0");
			for(ii=0;ii<tmp.length;ii++){
				if(allZip==true) document.getElementById(zipname).options[ii+1]=new Option(trimZip(tmp[ii]),tmp[ii].substr(tmp[ii].length-3,3));
				else document.getElementById(zipname).options[ii]=new Option(trimZip(tmp[ii]),tmp[ii].substr(tmp[ii].length-3,3));
			}
		}
		if(value=="1" || value=="3"){
  		    tmp=ary4[0];
			tmp2=ary42[0];
			if(document.getElementById("sub")!=null && document.getElementById("sub2")!=null){
				document.getElementById('sub').disabled=false;
				document.getElementById('sub').options.length=tmp.length+1;
				document.getElementById('sub').options[0]=new Option("請選擇","0");
				for(ii=0;ii<tmp.length;ii++){
					document.getElementById('sub').options[ii+1]=new Option(tmp[ii],tmp2[ii]);
				}
			}
			
		}else if(value=="10" || value=="12"){
  		    tmp=ary4[1];
			tmp2=ary42[1];
			if(document.getElementById("sub")!=null && document.getElementById("sub2")!=null){
				document.getElementById('sub').disabled=false;
				document.getElementById('sub').options.length=tmp.length+1;
				document.getElementById('sub').options[0]=new Option("請選擇","");
				for(ii=0;ii<tmp.length;ii++){
					document.getElementById('sub').options[ii+1]=new Option(tmp[ii],tmp2[ii]);
				}
			}
		}else{
			if(document.getElementById("sub")!=null ){
				document.getElementById('sub').disabled=true;
				document.getElementById('sub').options.length=1;
				document.getElementById('sub').options[0]=new Option("請選擇","0");
			}
		}
		if(document.getElementById("sub2")!=null){
			document.getElementById('sub2').disabled=true;
			document.getElementById('sub2').options.length=1;
			document.getElementById('sub2').options[0]=new Option("請選擇捷運路線","0");
		}
	
	}else{
		if(document.getElementById(zipname)!=null){
			document.getElementById(zipname).disabled=true;
			document.getElementById(zipname).options.length=1;
			document.getElementById(zipname).options[0]=new Option("請選擇區域","");
		}
		if(document.getElementById("sub")!=null && document.getElementById("sub2")!=null){
				document.getElementById('sub').disabled=true;
				document.getElementById('sub').options.length=1;
				document.getElementById('sub').options[0]=new Option("請選擇","0");
				document.getElementById('sub2').disabled=true;
				document.getElementById('sub2').options.length=1;
				document.getElementById('sub2').options[0]=new Option("請選擇捷運路線","0");
		}
	}


	if(document.getElementById(zipname)!=null &&   document.getElementById("school")!=null ){
		if(document.getElementById("school").type =="select-one"){
			changeSchool(document.getElementById(zipname).options[document.getElementById(zipname).selectedIndex].value);	
		}
	}
}			  
function trimZip(str){
	var len;
	var tmp;
	len=str.length;
	if(len>3){			
		tmp=str.substring(0,len-3);
		return tmp;
	}
	return str;
}  
