	function SubmitForm(Type){
//	    if ( !checkidet()){ return( false ) ; }
      if (!CheckCName()) {return false; }
//      if ( !gender_validate(this, 'GENDER')){ return( false );}
//	    if ( !nick()){ return( false ) ; }
//	    if ( !checkid()){ return false; }
//	    if ( !birthday()){ return( false ) ; }
//			    if ( !checkzip()){ return( false ) ; }
//			    if ( !address()){ return( false ) ; }
	  if (!CheckPhoneNO()) {return false; }
	  if ((errmsg = checkemail()) != "")  {
		 alert("Sorry, e-mail information is incorrect!");
	  	 document.masterform.EMAIL.focus();
		 return false;
	  }
//			    if ( !education()){ return( false ) ; }
//			    if ( !checkcareer()){ return( false ) ; }
//			    if ( !position()){ return( false ) ; }
//			    if ( !income()){ return( false ) ; }
//			    if ( !check_id_port()){ return( false ) ; }
//			if (!check_randnum()) { return( false) ; }
	//    document.masterform.submit() ;
	//    document.f1.masterform.disabled=true;
   if (document.masterform.SUBJECT.value == "") {
	 alert("請填寫來信主旨, 謝謝!");
 	 document.masterform.SUBJECT.focus();
	 return false;
   }	
     if (document.masterform.CONTENT.value == "") {
	   alert("Please fill in the contents of the letter, thank you!");
 	   document.masterform.CONTENT.focus();
	   return false;
	 }
   var agree=confirm("Determine the correct information to send it?");
		if (agree)
			return true;
		else
			return false;

	}
	
var local=new Array(34)
  local[10]='A'
  local[11]='B'
  local[12]='C'
  local[13]='D'
  local[14]='E'
  local[15]='F'
  local[16]='G'
  local[17]='H'
  local[18]='J'
  local[19]='K'
  local[20]='L'
  local[21]='M'
  local[22]='N'
  local[23]='P'
  local[24]='Q'
  local[25]='R'
  local[26]='S'
  local[27]='T'
  local[28]='U'
  local[29]='V'
  local[32]='W'
  local[30]='X'
  local[31]='Y'
  local[33]='Z'
// 性別欄

function gender_validate() {
    args = gender_validate.arguments;
    formObj = args[0];
    var isOK = true;
    for (i=1;i<args.length;i++) {
	elemSelected=false;
	elems = formObj.elements[args[i]];
	for (j=0;j<elems.length;j++) if (elems[j].checked) elemSelected=true;
	if (!elemSelected) {
	    isOK = false;
	    alert("請勾選"+args[i]);
	}
    }
    return isOK;
}


//
  function checkid() {
 /*   if(document.masterform.NATION[1].checked)
    {
    	return true;
    }
	*/
    id=document.masterform.SOCIALID.value.toUpperCase();
	if (id=="")  {
	  alert("請填寫【身分證號碼或統一編號】!");
	  document.masterform.SOCIALID.focus();
  	  return false;
    }
    if(lengtherr(id)){
      alert('抱歉, 輸入的身分證字號長度有誤!')
  	document.masterform.SOCIALID.focus();
  	return false;
    }else if(firstlettererr(id)){
      alert('抱歉, 身分證字號第一碼應無此英文字母:'+id.substring(0,1))
  	document.masterform.SOCIALID.focus();
  	return false;
    }else if(numerr(id)){
      alert('抱歉, 身分證字號後九碼應為數字!!')
  	document.masterform.SOCIALID.focus();
  	return false;
    }else if(checkerr(id)){
      alert('抱歉, 身分證字號檢查碼有誤!')
  	document.masterform.SOCIALID.focus();
  	return false;
    }else{
  	return true;
    }
    return false;
  }
  
  function lengtherr(id){
    if(id.length<10)
      return 1
    else 
      return 0
  }
  
  function firstlettererr(id){   //第一碼字元正確性檢測
    var fl=id.substring(0,1)   //取得第一碼字元值給fl變數
    var haserr=1   //建立錯誤發生旗標,預設是有錯誤
    for(i=10;i<=33;i++){   //從第一碼的識別庫中找尋是否有該字母
       if(local[i]!=fl)   //如果沒有就往下一個找
         continue
       else{   
     //如果有的話就把錯誤碼設為0表示沒有錯誤發生,因為第一碼已在識別庫中了
         haserr=0
         break
       }
    }
    if(haserr==1)   //如果錯誤發生旗標為1表示第一個字元並未出現在識別庫中
      return 1   //就回覆錯誤為true
    else
      return 0
  }function numerr(id){
    var haserr=0
    for(i=1;i<=9;i++){
       if(parseInt(id.substring(i,i+1))>0 || id.substring(i,i+1)=='0')
         continue
       else{
         haserr=1
         break}
    }
    if(haserr==1)
      return 1
    else
      return 0
  }
  
  function vldid(id) {
  	var c, n, i;
  	var t= "ABCDEFGHJKLMNPQRSTUVXYWZIO";
  
  	c= id.substring(0,1);
  	c= t.indexOf(c.toUpperCase());
  	if((id.length!= 10) || (c<0)) return false;
  
  	n= parseInt(c/10)+ c%10*9+ 1;
  	for(i=1; i<9; i++) n= n+ parseInt(id.substring(i,i+1))* (9-i);
  	n= (10- (n% 10))% 10;
  	if(n!= parseInt(id.substring(9,10))) return false;
  
  	return true;
  	}
  
  function checkerr(id){
  	var v= vldid(id);
  	if(v)     return 0;
  	else     return 1;   
  }
  function mod(a,b){
    var r
    r=Math.round(a/b)
    if((b*r)>a)
      r-=1
    return (a-(b*r))
  }

  function checkemailformat(em) {
    var len = em.length;
    if (len == 0) {
      return "Enter e-mail";
    }
    for(var i = 0; i < len; i++) {
      var c = em.charAt(i);
      if(!((c >= "A" && c <= "Z")||(c >= "a" && c <= "z")||(c >= "0" && c <= "9")||(c == "-")||(c == "_")||(c == ".")||(c == "@"))) {
        return "Restricted English, numbers, drop,'@', point line and bottom line of the e-mail.";
      }
    }
    if((em.indexOf("@")==-1)||(em.indexOf("@")==0)||(em.indexOf("@")==(len-1))) {
      return "Please enter the correct e-mail";
    }
    if((em.indexOf("@")!=-1)&&(em.substring(em.indexOf("@")+1,len).indexOf("@")!=-1)) {
      return "Please enter the correct e-mail";
    }
    if((em.indexOf(".")==-1)||(em.indexOf(".")==0)||(em.lastIndexOf(".")==(len-1))) {
      return "Your e-mail address incomplete";
    }
    return "";
  }

  function checkemail() {
    if ( document.masterform.EMAIL.value != "" ) {
    	if((emerrmsg = checkemailformat(document.masterform.EMAIL.value)) != "") {
    	        document.masterform.EMAIL.focus();
    		return emerrmsg;
    	}
    	return "";
    }
    else {
            document.masterform.EMAIL.focus();
    	return "Please fill in the e-mail";
    }
  }

  function checkidet(){
  	var cn2 = document.masterform.USERNAME.value;
  	if(cn2.length == ""){
  		alert( "請輸入帳號");
  		document.masterform.USERNAME.focus();
  		return (false);
  	}
  
  	if((cn2.length < 3) || (cn2.length > 16)){
  		alert( "請輸入3碼∼16碼的帳號");
  		document.masterform.USERNAME.focus();
  		return (false);
  	}
  
  	for(var i = 0; i < cn2.length; i++){
      	  var c = cn2.charAt(i);
  	    if(!((c >= "a" && c <= "z")||(c >= "0" && c <= "9")||(c == "_"))){
          	alert( "請輸入限用小寫英文，數字及底線的帳號");
          	document.masterform.USERNAME.focus();
          	return (false);
            }
          }
  	return (true);
      }

      function ckeckid(id){
    	if(id.length == 0){
    		return "請輸入密碼";
    	}
    
    	if((id.length < 6) || (id.length > 16)){
    		return "請輸入6碼∼16碼的密碼";
    	}
    
    	for(var i = 0; i < id.length; i++){
        	var c = id.charAt(i);
    	    if(!((c >= "a" && c <= "z")||(c >= "0" && c <= "9")||(c == "_"))){
    			return "請輸入限用英文，數字及底線的密碼";
    		}
    	}
    	return "";
      }

	function checkpass(){
		var pass1 = document.masterform.PASSWORD.value;
	    var pass2 = document.masterform.PASSWORD2.value;

	    if (ckeckid(pass1) != "") {
	       alert(ckeckid(pass1));
	       document.masterform.PASSWORD.focus();
	       return false;
	    }else if (ckeckid(pass2) != "") {
	       alert(ckeckid(pass2));
	       document.masterform.PASSWORD2.focus();
	       return false;
	    } else if ( pass1 != pass2 ) {
		alert( " 密碼確認不正確 !" ) ;
	        document.masterform.PASSWORD2.focus();
	        return( false ) ;
		}
	    return( true ) ;
		}
		

	function CheckCName(){
	    if ( document.masterform.CNAME.value == "" ){
	        alert( "Please fill in the name!" ) ;
	        document.masterform.CNAME.focus();
	        return( false ) ;
		    }
	    return( true ) ;
		}
		
	function nick(){
	    if ( document.masterform.NICKNAME.value == "" ) {
	        alert( "請填寫【暱稱】 !" ) ;
	        document.masterform.NICKNAME.focus();
	        return( false ) ;
		    }
	    return( true ) ;
		}
				
	function birthday(){
	    now = new Date();
	    year = now.getFullYear();
	    if ( document.masterform.BIRTHYEAR.value == "" || document.masterform.BIRTHMONTH.value == "" || document.masterform.BIRTHDAY.value == "" ){
	        alert( "請填寫【出生日期】 !" ) ;
	        document.masterform.BIRTHYEAR.focus();
	        return( false ) ;
		    }
			
		if (!(parseInt(document.masterform.BIRTHYEAR.value) <= year && parseInt(document.masterform.BIRTHYEAR.value)>1900)){
	        alert( "【出生日期】年份不正確！") ;
	        document.masterform.BIRTHYEAR.focus();
	        return( false ) ;
        }

		var fmonval=document.masterform.BIRTHMONTH.value;
		if(parseInt(fmonval)==0){
			fmonval=fmonval.substr(1,1);
			}
		if (!( parseInt(fmonval) < 13 && parseInt(fmonval) >0)){					
	        alert( "【出生日期】月份不正確！" ) ;
	        document.masterform.BIRTHMONTH.focus();
	        return( false ) ;
        }
			
		var fdayval=document.masterform.BIRTHDAY.value;
		if(parseInt(fdayval)==0){
			fdayval=fdayval.substr(1,1);
			}
		var maxday=MaxDay(parseInt(document.masterform.BIRTHYEAR.value),parseInt(fmonval));
			
		if (!(parseInt(fdayval) <= maxday && parseInt(fdayval) > 0)) {
	        alert( "【出生日期】日期不正確！" ) ;
	        document.masterform.BIRTHDAY.focus();
	        return( false ) ;
        }
				
	var ye  = document.masterform.BIRTHYEAR.value;
	var mo  = document.masterform.BIRTHMONTH.value;
	var da  = document.masterform.BIRTHDAY.value;
	document.masterform.BIRTHDATE.value = ye + "-" + mo + "-" + da;
	return( true ) ;
     }
			
			function GetLeap( year ) {
				if ( year % 400 == 0 )
					return 1;
   				else if ( year % 100 == 0 )
     				return 0;
   				else if ( year % 4 == 0 )
     				return 1;
   				else
     				return 0;
 			}
 
			function MaxDay(tmpyear,tmpmonth){
    			SolarCal=new Array(12);
    			tmpmonth=tmpmonth-1;
    			if (GetLeap(tmpyear)){
        			SolarCal = [ 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ];
    			}else{
        			SolarCal = [ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ];        
    			}
    			return SolarCal[tmpmonth];
			}
			
			function check_id_port(){
			var id_num=document.masterform.SOCIALID.value;
			if(document.masterform.NATION[0].checked){
			//	if(document.masterform.id_port_num.checked){  //把外籍人士取消了
					return Taiwan_id_check(id_num);
				}else{
					// return NonTaiwan_id_check(id_num);
					return (true);
				}
			}
			
			function Taiwan_id_check(id) { 
				var LegalID = "0123456789" 
				var LegalUserName = "0123456789abcdefghijklmnopqrstuvwxyz_" 
				var value = 0; 
				var sId=id; 
				if(sId.length!=10) {
					alert( "身份證字號不正確！" ) ;
			        document.masterform.SOCIALID.focus();
			        return( false ) ;
				}else { 
					if((sId.charAt(0)=='A') || (sId.charAt(0)=='a')) value=10 
					else if((sId.charAt(0)=='B') || (sId.charAt(0)=='b')) value=11 
					else if((sId.charAt(0)=='C') || (sId.charAt(0)=='c')) value=12 
					else if((sId.charAt(0)=='D') || (sId.charAt(0)=='d')) value=13 
					else if((sId.charAt(0)=='E') || (sId.charAt(0)=='e')) value=14 
					else if((sId.charAt(0)=='F') || (sId.charAt(0)=='f')) value=15 
					else if((sId.charAt(0)=='G') || (sId.charAt(0)=='g')) value=16 
					else if((sId.charAt(0)=='H') || (sId.charAt(0)=='h')) value=17 
					else if((sId.charAt(0)=='J') || (sId.charAt(0)=='j')) value=18 
					else if((sId.charAt(0)=='K') || (sId.charAt(0)=='k')) value=19 
					else if((sId.charAt(0)=='L') || (sId.charAt(0)=='l')) value=20 
					else if((sId.charAt(0)=='M') || (sId.charAt(0)=='m')) value=21 
					else if((sId.charAt(0)=='N') || (sId.charAt(0)=='n')) value=22 
					else if((sId.charAt(0)=='P') || (sId.charAt(0)=='p')) value=23 
					else if((sId.charAt(0)=='Q') || (sId.charAt(0)=='q')) value=24 
					else if((sId.charAt(0)=='R') || (sId.charAt(0)=='r')) value=25 
					else if((sId.charAt(0)=='S') || (sId.charAt(0)=='s')) value=26 
					else if((sId.charAt(0)=='T') || (sId.charAt(0)=='t')) value=27 
					else if((sId.charAt(0)=='U') || (sId.charAt(0)=='u')) value=28 
					else if((sId.charAt(0)=='V') || (sId.charAt(0)=='v')) value=29 
					else if((sId.charAt(0)=='X') || (sId.charAt(0)=='x')) value=30 
					else if((sId.charAt(0)=='Y') || (sId.charAt(0)=='y')) value=31 
					else if((sId.charAt(0)=='W') || (sId.charAt(0)=='w')) value=32 
					else if((sId.charAt(0)=='Z') || (sId.charAt(0)=='z')) value=33 
					else if((sId.charAt(0)=='I') || (sId.charAt(0)=='i')) value=34 
					else if((sId.charAt(0)=='O') || (sId.charAt(0)=='o')) value=35 
					else {
						alert( "身份證字號不正確！" ) ;
				        document.masterform.SOCIALID.focus();
				        return( false ) ;
					}
				} 
				
				value = Math.floor(value/10) + (value%10)*9 + 
				parseInt(sId.charAt(1))*8+ 
				parseInt(sId.charAt(2))*7+ 
				parseInt(sId.charAt(3))*6+ 
				parseInt(sId.charAt(4))*5+ 
				parseInt(sId.charAt(5))*4+ 
				parseInt(sId.charAt(6))*3+ 
				parseInt(sId.charAt(7))*2+ 
				parseInt(sId.charAt(8))+ 
				parseInt(sId.charAt(9)) ; 
				value = value % 10 ; 
				if(value!=0){
					alert( "身份證字號不正確！" ) ;
			        document.masterform.SOCIALID.focus();
			        return( false ) ;				
				}

				var i; 
				var c; 
				for (i = 1; i < sId.length; i++) { 
					c = sId.charAt(i); 
					if (LegalID.indexOf(c) == -1){
						alert( "身份證字號不正確！" ) ;
			    	    document.masterform.SOCIALID.focus();
			        	return( false ) ;
					}
				} 
				return (true) ; 
			} 

			function NonTaiwan_id_check(id) { 
				var LegalID = "0123456789";
				var LegalUserName = "0123456789abcdefghijklmnopqrstuvwxyz_ABCDEFGHIJKLMNOPQRSTUVWXYZ";
				var value = 0; 
				var sId=id; 

				if(sId.length<10) {
					alert( "護照號碼不正確！" ) ;
			        document.masterform.SOCIALID.focus();
			        return( false ) ;
				} 
				
				var i; 
				var c; 
				for (i = 1; i < sId.length; i++) { 
					c = sId.charAt(i); 
					if (LegalUserName.indexOf(c) == -1){
						alert( "護照號碼不正確！" ) ;
			    	    document.masterform.SOCIALID.focus();
			        	return( false ) ;
					}
				} 
				return (true) ; 
			} 


			function address(){
				var addr=document.masterform.ADDRESS.value;
			    if ( addr == "" ){
			        alert( "請填寫【居住地】!" ) ;
			        document.masterform.ADDRESS.focus();
			        return( false ) ;
				}

				//if (addr.indexOf("縣") == -1 && addr.indexOf("市") == -1 &&addr.indexOf("島") == -1 &&addr.indexOf("區") == -1 && addr.indexOf("洲") == -1) {
			    //    alert( "請填寫正確的地址!" ) ;
			    //    document.masterform.ADDRESS.focus();				
				//	return false;
				//}	
				
				//if (addr.indexOf("郵") == -1 && addr.indexOf("街") == -1 && addr.indexOf("路") == -1 && addr.indexOf("道") == -1){
			    //    alert( "請填寫正確的地址!" ) ;
			    //    document.masterform.ADDRESS.focus();				
				//	return false;
				//}
				//if (addr.indexOf("號") == -1) {
			    //    alert( "請填寫正確的地址!" ) ;
			    //    document.masterform.ADDRESS.focus();				
				//	return false;
				//}				
			    return( true ) ;
			}
			
			function checkzip(){
				var mm1=document.masterform.m1.value;
				if (mm1=="NO"){
					alert( "請選擇居住縣市" ) ;
			        document.masterform.m1.focus();				
					return false;
				}
				var mm2=document.masterform.m2.value;
				if (mm2=="NO"){
					alert( "請選擇居住區域" ) ;
			        document.masterform.m2.focus();				
					return false;
				}
				return( true ) ;	
			}
			
			function CheckPhoneNO(){
				var telhome, teloffice,mobile;
				telhome= document.masterform.TELHOME.value;
				//teloffice= document.masterform.TELOFFICE.value;  && (teloffice == "" )
				mobile= document.masterform.MOBILE.value;				
				if ((telhome == "" ) && (mobile == "" )) {
			        alert( "Please write down at least a contact phone!" ) ;
			        document.masterform.TELHOME.focus();
			        return false ;
				} else {
				  if ((telhome.length<7) && (mobile.length<7)) {
			        alert( "Contact your telephone number may be incomplete!" ) ;
			        document.masterform.TELHOME.focus();
			        return false 
				  }
				}
			    return true;
			}
										
			function income(){
			    if ( document.masterform.income.value == "0" ) {
			       alert( "請選擇【月收入】 !" ) ;
			       document.masterform.income.focus();
			       return( false ) ;
				}
			    return( true ) ;
			}
			
			function position(){
			    if ( document.masterform.position.value == "0" ){
					alert( "請選擇【職位】 !" ) ;
					document.masterform.position.focus();
					return( false ) ;
				}
			    return( true ) ;
			}

			function education(){
				if ( document.masterform.education.value == "0" ){
					alert( "請選擇【教育程度】 !" ) ;
       				document.masterform.education.focus();
       				return( false ) ;
    			}
    			return( true ) ;
			}
			
			function checkcareer(){
				if ( document.masterform.career.value == "0" ){
					alert( "請選擇【職業】 !" ) ;
       				document.masterform.career.focus();
       				return( false ) ;
    			}
    			return( true ) ;
			}
			
			function check_randnum(){
				if ( document.masterform.randnum.value == "" ){
					alert( "請填寫【確認圖片所顯示的文字】 !" ) ;
       				document.masterform.randnum.focus();
       				return( false ) ;
    			}
    			return( true ) ;
			}

		
			//地址相關
			function getFormNum1 (formName) { 
				formNum =-1; 
				for (i=0;i<document.forms.length;i++){ 
					tempForm = document.forms[i]; 
					if (formName == tempForm) { 
						formNum = i; 
						correctForm = tempForm; 
						break; 
					} 
				} 
				return formNum; 
			} 
			
			function presidence(pos){
				p=new Array();
				p[1]="台北市";
				p[2]="基隆市";
				p[3]="台北縣";
				p[4]="宜蘭縣";
				p[5]="桃園縣";
				p[6]="新竹市";
				p[7]="新竹縣";
				p[8]="苗栗縣";
				p[9]="台中市";
				p[10]="台中縣";
				p[11]="彰化縣";
				p[12]="南投縣";
				p[13]="嘉義市";
				p[14]="嘉義縣";
				p[15]="雲林縣";
				p[16]="台南市";
				p[17]="台南縣";
				p[18]="高雄市";
				p[19]="高雄縣";
				p[20]="屏東縣";
				p[21]="花蓮縣";
				p[22]="台東縣";
				p[23]="澎湖縣";
				p[24]="金門縣";
				p[25]="連江縣";
				p[26]="海南諸島";
				p[27]="大陸地區";
				p[28]="港澳地區";
				p[29]="歐洲";
				p[30]="北美洲";
				p[31]="中南美洲";
				p[32]="亞洲及大洋洲";
				p[33]="非洲地區";
				return p[pos];
			}
			
			function zipcode(str){
				var strlen=str.length;
				var zip1=str.substr(0,strlen-3);
				var zip2=str.substr(strlen-3,strlen);
				document.masterform.address1.value=zip1;
				document.masterform.address2.value=zip2;
			}

			function relate1(formName,elementNum,j) { 	
				k=1; 
				if(j==0) { // default category item 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
				} 
	
				if(j==1) { // 台北市 category items --> 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("中正區","中正區100"); 
					a[3]=new Option("大同區","大同區103"); 
					a[4]=new Option("中山區","中山區104"); 
					a[5]=new Option("松山區","松山區105"); 
					a[6]=new Option("大安區","大安區106"); 
					a[7]=new Option("萬華區","萬華區108"); 
					a[8]=new Option("信義區","信義區110"); 
					a[9]=new Option("士林區","士林區111"); 
					a[10]=new Option("北投區","北投區112"); 
					a[11]=new Option("內湖區","內湖區114"); 
					a[12]=new Option ("南港區","南港區115"); 
					a[13]=new Option ("文山區","文山區116"); 
				} 

				if(j==2) { // 基隆市 category items --> 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("仁愛區","仁愛區200"); 
					a[3]=new Option("信義區","信義區201"); 
					a[4]=new Option("中正區","中正區202"); 
					a[5]=new Option("中山區","中山區203"); 
					a[6]=new Option("安樂區","安樂區204"); 
					a[7]=new Option("暖暖區","暖暖區205"); 
					a[8]=new Option("七堵區","七堵區206"); 
				} 

									
				if(j==3) { // 台北縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("萬里鄉","萬里鄉207"); 
					a[3]=new Option("金山鄉","金山鄉208"); 
					a[4]=new Option("板橋市","板橋市220"); 
					a[5]=new Option("汐止市","汐止市221"); 
					a[6]=new Option("深坑鄉","深坑鄉222"); 
					a[7]=new Option("石碇鄉","石碇鄉223"); 
					a[8]=new Option("瑞芳鎮","瑞芳鎮224"); 
					a[9]=new Option("平溪鄉","平溪鄉226"); 
					a[10]=new Option("雙溪鄉","雙溪鄉227");
					a[11]=new Option("貢寮鄉","貢寮鄉228");
					a[12]=new Option("新店市","新店市231");
					a[13]=new Option("坪林鄉","坪林鄉232");
					a[14]=new Option("烏來鄉","烏來鄉233");
					a[15]=new Option("永和市","永和市234");
					a[16]=new Option("中和市","中和市235");
					a[17]=new Option("土城市","土城市236"); 
					a[18]=new Option("三峽鎮","三峽鎮237"); 
					a[19]=new Option("樹林市","樹林市238"); 
					a[20]=new Option("鶯歌鎮","鶯歌鎮239"); 
					a[21]=new Option("三重市","三重市241"); 
					a[22]=new Option("新莊市","新莊市242"); 
					a[23]=new Option("泰山鄉","泰山鄉243"); 
					a[24]=new Option("林口鄉","林口鄉244"); 
					a[25]=new Option("蘆洲市","蘆洲市247"); 
					a[26]=new Option("五股鄉","五股鄉248"); 
					a[27]=new Option("八里鄉","八里鄉249"); 
					a[28]=new Option("淡水鎮","淡水鎮251"); 
					a[29]=new Option("三芝鄉","三芝鄉252"); 
					a[30]=new Option("石門鄉","石門鄉253"); 
				}
        
				if(j==4) { // 宜蘭縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("宜蘭市","宜蘭市260");
					a[3]=new Option("頭城鎮","頭城鎮261");
					a[4]=new Option("礁溪鄉","礁溪鄉262");
					a[5]=new Option("狀圍鄉","狀圍鄉263");
					a[6]=new Option("員山鄉","員山鄉264");
					a[7]=new Option("羅東鎮","羅東鎮265");
					a[8]=new Option("三星鄉","三星鄉266");
					a[9]=new Option("大同鄉","大同鄉267");
					a[10]=new Option("五結鄉","五結鄉268");
					a[11]=new Option("冬山鄉","冬山鄉269");
					a[12]=new Option("蘇澳鄉","蘇澳鄉270");
					a[13]=new Option("南澳鄉","南澳鄉272");
				}
				
				if(j==5) { // 桃園縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("中壢市","中壢市320");
					a[3]=new Option("平鎮市","平鎮市324");
					a[4]=new Option("龍潭鄉","龍潭鄉325");
					a[5]=new Option("楊梅鎮","楊梅鎮326");
					a[6]=new Option("新屋鄉","新屋鄉327");
					a[7]=new Option("觀音鄉","觀音鄉328");
					a[8]=new Option("桃園市","桃園市330");
					a[9]=new Option("龜山鄉","龜山鄉333");
					a[10]=new Option("八德市","八德市334");
					a[11]=new Option("大溪鎮","大溪鎮335");
					a[12]=new Option("復興鄉","復興鄉336");
					a[13]=new Option("大圍鄉","大圍鄉337");
					a[14]=new Option("蘆竹鄉","蘆竹鄉338");
				}

        
				if(j==6) { // 新竹市 category items 
					a=new Array(); 
                                        //a[1]=new Option("請選擇","NO"); 
					a[1]=new Option("新竹市","新竹市300"); 
				}
        
				if(j==7) { // 新竹縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("竹北市","竹北市302");
					a[3]=new Option("湖口鄉","湖口鄉303");
					a[4]=new Option("新豐鄉","新豐鄉304");
					a[5]=new Option("新埔鎮","新埔鎮305");
					a[6]=new Option("關西鎮","關西鎮306");
					a[7]=new Option("芎林鄉","芎林鄉307");
					a[8]=new Option("寶山鄉","寶山鄉308");
					a[9]=new Option("竹東鎮","竹東鎮310");
					a[10]=new Option("五峰鄉","五峰鄉311");
					a[11]=new Option("橫山鄉","橫山鄉312");
					a[12]=new Option("尖石鄉","尖石鄉313");
					a[13]=new Option("北埔鄉","北埔鄉314");
					a[14]=new Option("峨眉鄉","峨眉鄉315");
				}
        
				if(j==8) { // 苗栗縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("竹南鎮","竹南鎮350");
					a[3]=new Option("頭份鎮","頭份鎮351");
					a[4]=new Option("三灣鄉","三灣鄉352");
					a[5]=new Option("南庄鄉","南庄鄉353");
					a[6]=new Option("獅潭鄉","獅潭鄉354");
					a[7]=new Option("後龍鎮","後龍鎮356");
					a[8]=new Option("通宵鎮","通宵鎮357");
					a[9]=new Option("苑裡鎮","苑裡鎮358");
					a[10]=new Option("苗栗市","苗栗市360");
					a[11]=new Option("造橋鄉","造橋鄉361");
					a[12]=new Option("頭屋鄉","頭屋鄉362");
					a[13]=new Option("公館鄉","公館鄉363");
					a[14]=new Option("大湖鄉","大湖鄉364");
					a[15]=new Option("泰安鄉","泰安鄉365");
					a[16]=new Option("銅鑼鄉","銅鑼鄉366");
					a[17]=new Option("三義鄉","三義鄉367");
					a[18]=new Option("西湖鄉","西湖鄉368");
					a[19]=new Option("卓蘭鎮","卓蘭鎮369");
                                }
        
				if(j==9) { // 台中市 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("中區","中區400");
					a[3]=new Option("東區","東區401");
					a[4]=new Option("南區","南區402");
					a[5]=new Option("西區","西區403");
					a[6]=new Option("北區","北區404");
					a[7]=new Option("北屯區","北屯區406"); 
					a[8]=new Option("西屯區","西屯區407"); 
					a[9]=new Option("南屯區","南屯區408"); 
				}
        
				if(j==10) { // 台中縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("太平市","太平市411");
					a[3]=new Option("大里市","大里市412");
					a[4]=new Option("霧峰鄉","霧峰鄉413");
					a[5]=new Option("烏日鄉","烏日鄉414");
					a[6]=new Option("豐原市","豐原市420");
					a[7]=new Option("后里鄉","后里鄉421");
					a[8]=new Option("石岡鄉","石岡鄉422");
					a[9]=new Option("東勢鎮","東勢鎮423");
					a[10]=new Option("和平鄉","和平鄉424");
					a[11]=new Option("新社鄉","新社鄉426");
					a[12]=new Option("潭子鄉","潭子鄉427");
					a[13]=new Option("大雅鄉","大雅鄉428");
					a[14]=new Option("神岡鄉","神岡鄉429");
					a[15]=new Option("大肚鄉","大肚鄉432");
					a[16]=new Option("沙鹿鎮","沙鹿鎮433");
					a[17]=new Option("龍井鄉","龍井鄉434");
					a[18]=new Option("梧棲鎮","梧棲鎮435");
					a[19]=new Option("清水鎮","清水鎮436");
					a[20]=new Option("大甲鎮","大甲鎮437");
					a[21]=new Option("外埔鄉","外埔鄉438");
					a[22]=new Option("大安鄉","大安鄉439");
				}
        
				if(j==11) { // 彰化縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("彰化市","彰化市500");
					a[3]=new Option("芬園鄉","芬園鄉502");
					a[4]=new Option("花壇鄉","花壇鄉503");
					a[5]=new Option("秀水鄉","秀水鄉504");
					a[6]=new Option("鹿港鎮","鹿港鎮505");
					a[7]=new Option("福興鄉","福興鄉506");
					a[8]=new Option("線西鄉","線西鄉507");
					a[9]=new Option("和美鎮","和美鎮508");
					a[10]=new Option("伸港鄉","伸港鄉509");
					a[11]=new Option("員林鎮","員林鎮510");
					a[12]=new Option("社頭鄉","社頭鄉511");
					a[13]=new Option("永靖鄉","永靖鄉512");
					a[14]=new Option("埔心鄉","埔心鄉513");
					a[15]=new Option("溪湖鎮","溪湖鎮514");
					a[16]=new Option("大村鄉","大村鄉515");
					a[17]=new Option("埔鹽鄉","埔鹽鄉516");
					a[18]=new Option("田中鎮","田中鎮520");
					a[19]=new Option("北斗鎮","北斗鎮521");
					a[20]=new Option("田尾鄉","田尾鄉522");
					a[21]=new Option("埤頭鄉","埤頭鄉523");
					a[22]=new Option("溪州鄉","溪州鄉524");
					a[23]=new Option("竹塘鄉","竹塘鄉525");
					a[24]=new Option("二林鎮","二林鎮526");
					a[25]=new Option("大城鄉","大城鄉527");
					a[26]=new Option("芳苑鄉","芳苑鄉528");
					a[27]=new Option("二水鄉","二水鄉600");
				}
        
				if(j==12) { // 南投縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("南投市","南投市540");
					a[3]=new Option("中寮鄉","中寮鄉541");
					a[4]=new Option("草屯鎮","草屯鎮542");
					a[5]=new Option("國姓鄉","國姓鄉544");
					a[6]=new Option("埔里鎮","埔里鎮545");
					a[7]=new Option("仁愛鄉","仁愛鄉546");
					a[8]=new Option("名間鄉","名間鄉551");
					a[9]=new Option("集集鎮","集集鎮552");
					a[10]=new Option("水里鄉","水里鄉553");
					a[11]=new Option("魚池鄉","魚池鄉555");
					a[12]=new Option("信義鄉","信義鄉556");
					a[13]=new Option("竹山鎮","竹山鎮557");
					a[14]=new Option("鹿谷鄉","鹿谷鄉558");
				}
        
				if(j==13) { // 嘉義市 category items 
					a=new Array(); 
                                //a[1]=new Option("請選擇","NO"); 
					a[1]=new Option("嘉義市","嘉義市600"); 
				}
        
				if(j==14) { // 嘉義縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("番路鄉","番路鄉602");
					a[3]=new Option("梅山鄉","梅山鄉603");
					a[4]=new Option("竹崎鄉","竹崎鄉604");
					a[5]=new Option("阿里山鄉","阿里山鄉605");
					a[6]=new Option("中埔鄉","中埔鄉606");
					a[7]=new Option("大埔鄉","大埔鄉607");
					a[8]=new Option("水上鄉","水上鄉608");
					a[9]=new Option("鹿草鄉","鹿草鄉611");
					a[10]=new Option("太保市","太保市612");
					a[11]=new Option("朴子市","朴子市613");
					a[12]=new Option("東石鄉","東石鄉614");
					a[13]=new Option("六腳鄉","六腳鄉615");
					a[14]=new Option("新港鄉","新港鄉616");
					a[15]=new Option("民雄鄉","民雄鄉621");
					a[16]=new Option("大林鎮","大林鎮622");
					a[17]=new Option("溪口鄉","溪口鄉623");
					a[18]=new Option("義竹鄉","義竹鄉624");
					a[19]=new Option("布袋鎮","布袋鎮625");
				}
        
				if(j==15) { // 雲林縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("斗南鎮","斗南鎮630");
					a[3]=new Option("大埤鄉","大埤鄉631");
					a[4]=new Option("虎尾鎮","虎尾鎮632");
					a[5]=new Option("土庫鎮","土庫鎮633");
					a[6]=new Option("褒忠鄉","褒忠鄉634");
					a[7]=new Option("東勢鄉","東勢鄉635");
					a[8]=new Option("臺西鄉","臺西鄉636");
					a[9]=new Option("崙背鄉","崙背鄉637");
					a[10]=new Option("麥寮鄉","麥寮鄉638");
					a[11]=new Option("斗六市","斗六市640");
					a[12]=new Option("林內鄉","林內鄉643");
					a[13]=new Option("古坑鄉","古坑鄉646");
					a[14]=new Option("薊桐鄉","薊桐鄉647");
					a[15]=new Option("西螺鎮","西螺鎮648");
					a[16]=new Option("二崙鄉","二崙鄉649");
					a[17]=new Option("北港鎮","北港鎮651");
					a[18]=new Option("水林鄉","水林鄉652");
					a[19]=new Option("口湖鄉","口湖鄉653");
					a[20]=new Option("四湖鄉","四湖鄉654");
					a[21]=new Option("元長鄉","元長鄉655");
				}
        
				if(j==16) { // 台南市 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("中區","中區700");
					a[3]=new Option("東區","東區701");
					a[4]=new Option("南區","南區702");
					a[5]=new Option("西區","西區703");
					a[6]=new Option("北區","北區704");
					a[7]=new Option("安平區","安平區708"); 
					a[8]=new Option("安南區","安南區709"); 
				}
        
				if(j==17) { // 台南縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("永康市","永康市710");
					a[3]=new Option("歸仁鄉","歸仁鄉711");
					a[4]=new Option("新化鎮","新化鎮712");
					a[5]=new Option("左鎮鄉","左鎮鄉713");
					a[6]=new Option("玉井鄉","玉井鄉714");
					a[7]=new Option("楠西鄉","楠西鄉715");
					a[8]=new Option("南化鄉","南化鄉716");
					a[9]=new Option("仁德鄉","仁德鄉717");
					a[10]=new Option("關廟鄉","關廟鄉718");
					a[11]=new Option("龍崎鄉","龍崎鄉719");
					a[12]=new Option("官田鄉","官田鄉720");
					a[13]=new Option("麻豆鎮","麻豆鎮721");
					a[14]=new Option("佳里鎮","佳里鎮722");
					a[15]=new Option("西港鄉","西港鄉723");
					a[16]=new Option("七股鄉","七股鄉724");
					a[17]=new Option("將軍鄉","將軍鄉725");
					a[18]=new Option("學甲鎮","學甲鎮726");
					a[19]=new Option("北門鄉","北門鄉727");
					a[20]=new Option("新營市","新營市730");
					a[21]=new Option("後壁鄉","後壁鄉731");
					a[22]=new Option("白河鎮","白河鎮732");
					a[23]=new Option("東山鄉","東山鄉733");
					a[24]=new Option("六甲鄉","六甲鄉734");
					a[25]=new Option("下營鄉","下營鄉735");
					a[26]=new Option("柳營鄉","柳營鄉736");
					a[27]=new Option("鹽水鎮","鹽水鎮737");
					a[28]=new Option("善化鎮","善化鎮741");
					a[29]=new Option("大內鄉","大內鄉742");
					a[30]=new Option("山上鄉","山上鄉743");
					a[31]=new Option("新市鄉","新市鄉744");
					a[32]=new Option("安定鄉","安定鄉745");
				}
        
				if(j==18) { // 高雄市 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("新興區","新興區800"); 
					a[3]=new Option("前金區","前金區801"); 
					a[4]=new Option("苓雅區","苓雅區802"); 
					a[5]=new Option("鹽埕區","鹽埕區803"); 
					a[6]=new Option("鼓山區","鼓山區804"); 
					a[7]=new Option("旗津區","旗津區805"); 
					a[8]=new Option("前鎮區","前鎮區806"); 
					a[9]=new Option("三民區","三民區807"); 
					a[10]=new Option("楠梓區","楠梓區811"); 
					a[11]=new Option("小港區","小港區812"); 
					a[12]=new Option("左營區","左營區813"); 
				}
        
				if(j==19) { // 高雄縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("仁武鄉","仁武鄉814");
					a[3]=new Option("大社鄉","大社鄉815");
					a[4]=new Option("岡山鎮","岡山鎮820");
					a[5]=new Option("路竹鄉","路竹鄉821");
					a[6]=new Option("阿蓮鄉","阿蓮鄉822");
					a[7]=new Option("田寮鄉","田寮鄉823");
					a[8]=new Option("燕巢鄉","燕巢鄉824");
					a[9]=new Option("橋頭鄉","橋頭鄉825");
					a[10]=new Option("梓官鄉","梓官鄉826");
					a[11]=new Option("彌陀鄉","彌陀鄉827");
					a[12]=new Option("永安鄉","永安鄉828");
					a[13]=new Option("湖內鄉","湖內鄉829");
					a[14]=new Option("鳳山市","鳳山市830");
					a[15]=new Option("大寮鄉","大寮鄉831");
					a[16]=new Option("林園鄉","林園鄉832");
					a[17]=new Option("鳥松鄉","鳥松鄉833");
					a[18]=new Option("大樹鄉","大樹鄉840");
					a[19]=new Option("旗山鎮","旗山鎮842");
					a[20]=new Option("美濃鎮","美濃鎮843");
					a[21]=new Option("六龜鄉","六龜鄉844");
					a[22]=new Option("內門鄉","內門鄉845");
					a[23]=new Option("杉林鄉","杉林鄉846");
					a[24]=new Option("甲仙鄉","甲仙鄉847");
					a[25]=new Option("桃源鄉","桃源鄉848");
					a[26]=new Option("三民鄉","三民鄉849");
					a[27]=new Option("茂林鄉","茂林鄉851");
					a[28]=new Option("茄萣鄉","茄萣鄉852");
				}
        
				if(j==20) { // 澎湖縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("馬公市","馬公市880");
					a[3]=new Option("西嶼鄉","西嶼鄉881");
					a[4]=new Option("望安鄉","望安鄉882");
					a[5]=new Option("七美鄉","七美鄉883");
					a[6]=new Option("白沙鄉","白沙鄉884");
					a[7]=new Option("湖西鄉","湖西鄉885");
				}
        
				if(j==21) { // 屏東縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("屏東市","屏東市900");
					a[3]=new Option("三地門鄉","三地門鄉901");
					a[4]=new Option("霧臺鄉","霧臺鄉902");
					a[5]=new Option("瑪家鄉","瑪家鄉903");
					a[6]=new Option("九如鄉","九如鄉904");
					a[7]=new Option("里港鄉","里港鄉905");
					a[8]=new Option("高樹鄉","高樹鄉906");
					a[9]=new Option("鹽埔鄉","鹽埔鄉907");
					a[10]=new Option("長治鄉","長治鄉908");
					a[11]=new Option("麟洛鄉","麟洛鄉909");
					a[12]=new Option("竹田鄉","竹田鄉911");
					a[13]=new Option("內埔鄉","內埔鄉912");
					a[14]=new Option("萬丹鄉","萬丹鄉913");
					a[15]=new Option("潮州鎮","潮州鎮920");
					a[16]=new Option("泰武鄉","泰武鄉921");
					a[17]=new Option("來義鄉","來義鄉922");
					a[18]=new Option("萬巒鄉","萬巒鄉923");
					a[19]=new Option("崁頂鄉","崁頂鄉924");
					a[20]=new Option("新埤鄉","新埤鄉925");
					a[21]=new Option("南州鄉","南州鄉926");
					a[22]=new Option("林邊鄉","林邊鄉927");
					a[23]=new Option("東港鎮","東港鎮928");
					a[24]=new Option("琉球鄉","琉球鄉929");
					a[25]=new Option("佳冬鄉","佳冬鄉931");
					a[26]=new Option("新園鄉","新園鄉932");
					a[27]=new Option("枋寮鄉","枋寮鄉940");
					a[28]=new Option("枋山鄉","枋山鄉941");
					a[29]=new Option("春日鄉","春日鄉942");
					a[30]=new Option("獅子鄉","獅子鄉943");
					a[31]=new Option("車城鄉","車城鄉944");
					a[32]=new Option("牡丹鄉","牡丹鄉945");
					a[33]=new Option("恆春鎮","恆春鎮946");
					a[34]=new Option("滿州鄉","滿州鄉947");
				}
        
				if(j==22) { // 臺東縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("臺東市","臺東市950");
					a[3]=new Option("綠島鄉","綠島鄉951");
					a[4]=new Option("蘭嶼鄉","蘭嶼鄉952");
					a[5]=new Option("延平鄉","延平鄉953");
					a[6]=new Option("卑南鄉","卑南鄉954");
					a[7]=new Option("鹿野鄉","鹿野鄉955");
					a[8]=new Option("關山鎮","關山鎮956");
					a[9]=new Option("海端鄉","海端鄉957");
					a[10]=new Option("池上鄉","池上鄉958");
					a[11]=new Option("東河鄉","東河鄉959");
					a[12]=new Option("成功鎮","成功鎮961");
					a[13]=new Option("長濱鄉","長濱鄉962");
					a[14]=new Option("太麻里鄉","太麻里鄉963");
					a[15]=new Option("金峰鄉","金峰鄉964");
					a[16]=new Option("大武鄉","大武鄉965");
					a[17]=new Option("達仁鄉","達仁鄉966");
				}
        
				if(j==23) { // 花蓮縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("花蓮市","花蓮市970");
					a[3]=new Option("新城鄉","新城鄉971");
					a[4]=new Option("秀林鄉","秀林鄉972");
					a[5]=new Option("吉安鄉","吉安鄉973");
					a[6]=new Option("壽豐鄉","壽豐鄉974");
					a[7]=new Option("鳳林鎮","鳳林鎮975");
					a[8]=new Option("光復鄉","光復鄉976");
					a[9]=new Option("豐濱鄉","豐濱鄉977");
					a[10]=new Option("瑞穗鄉","瑞穗鄉978");
					a[11]=new Option("萬榮鄉","萬榮鄉979");
					a[12]=new Option("玉里鎮","玉里鎮981");
					a[13]=new Option("卓溪鄉","卓溪鄉982");
					a[14]=new Option("富里鄉","富里鄉983");
				}
        
				if(j==24) { // 金門縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("金湖鎮","金湖鎮891");
					a[3]=new Option("金寧鄉","金寧鄉892");
					a[4]=new Option("金城鎮","金城鎮893");
					a[5]=new Option("烈嶼鄉","烈嶼鄉894");
					a[6]=new Option("烏坵鄉","烏坵鄉896");
				}
        
				if(j==25) { // 連江縣 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("南竿","南竿209");
					a[3]=new Option("北竿","北竿210");
					a[4]=new Option("莒光","莒光211");
					a[5]=new Option("東引","東引212");
				}
        
				if(j==26) { // 南海諸島 category items 
					a=new Array(); 
					a[1]=new Option("請選擇","NO"); 
					a[2]=new Option("東沙","東沙817");
					a[3]=new Option("南沙","南沙819");
					a[4]=new Option("釣魚台","釣魚台290"); 
				}

				if(j>=27) { // 其他地區 category items 
					a=new Array(); 
					a[1]=new Option("-----","other"); 
				}
	
				aln2=a.length; 
				getFormNum1(formName); 
				for (var i=document.masterform.m2.length-1;i>0;i--) document.masterform.m2.options[i]=null; 
				for (var i=1;i<aln2;i++) document.masterform.m2.options[i-1]=	a[i]; 
				document.masterform.m2.options[0].selected=true; 
			}

