/*
版本: v2.0     2008/11/14

*/
	function FormSubmit(){
//	    if ( !checkidet()){ return( false ) ; }
      if (!checkCName()) {return false;}
//      if ( !gender_validate(this, 'GENDER')){ return( false );}
//	    if ( !nick()){ return( false ) ; }
//	    if (!checkIDN()){return( false);}
//	    if ( !birthday()){ return( false ) ; }
//	    if ( !checkzip()){ return( false ) ; }
//	    if ( !checkAddress()){ return( false ) ; }
	  if (!checkPhoneNO()) {return false; }
	  if ((errmsg = checkEmail()) != "")  {
		 alert("抱歉，電子郵件資料不正確!");
	  	 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;
   }	
   var agree=confirm("確定資料無誤並且送出嗎?");
   if (agree)
	 return true;
   else
	 return false;
}
	
var local=new Array(35)
  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]='I'
  local[19]='J'
  local[20]='K'
  local[21]='L'
  local[22]='M'
  local[23]='N'
  local[24]='O'  
  local[25]='P'
  local[26]='Q'
  local[27]='R'
  local[28]='S'
  local[29]='T'
  local[30]='U'
  local[31]='V'
  local[32]='W'
  local[33]='X'
  local[34]='Y'
  local[35]='Z'
  
  
// 公司統一編號的檢查
function idchk(idvalue) { 
   var tmp = new String("12121241"); 
   var sum = 0; 
   re = /^\d{8}$/; 
   if (!re.test(idvalue)) { 
       return false; 
    } 
   for (i=0; i< 8; i++) { 
     s1 = parseInt(idvalue.substr(i,1)); 
     s2 = parseInt(tmp.substr(i,1)); 
     sum += cal(s1*s2); 
   } 
   if (!valid(sum)) { 
      if (idvalue.substr(6,1)=="7") return(valid(sum+1)); 
   }   
   return(valid(sum)); 
} 
function valid(n) { 
   return (n%10 == 0)?true:false; 
} 
function cal(n) { 
   var sum=0; 
   while (n!=0) { 
      sum += (n % 10); 
      n = (n - n%10) / 10;  // 取整數 
     } 
   return sum; 
} 
  
// 性別欄
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;
}

//  功能:  以表單物件Id 檢查 IDN  須傳入參數名:  idName, 提示語
//
  function checkIDNByName() {    // 本函數名稱有誤 應該汰換掉
    args = checkIDNByName.arguments;
  //  formObj = args[0];
	elemObj =document.getElementById(args[0]);
    var id= elemObj.value.toUpperCase();
	var addPrompt=args[1];
    if(lengtherr(id)){
      alert('抱歉, 輸入的'+addPrompt+'身分證統一編號長度有誤!')
  	  elemObj.focus();
  	  return false;
    }else if(firstlettererr(id)){
      alert('抱歉, '+addPrompt+'身分證統一編號第1碼應無此英文字母:'+id.substring(0,1))
  	  elemObj.focus();
  	  return false;
    }else if(numerr(id)){
      alert('抱歉, '+addPrompt+'身分證統一編號末9碼應為數字!')
  	  elemObj.focus();
  	return false;
    }else if(checkerr(id)){
      alert('抱歉, '+addPrompt+'身分證統一編號檢查碼有誤!')
      elemObj.focus();
  	  return false;
    }else{
  	  return true;
    }
      return false;
  }
// 功能:  以表單物件Id 檢查 IDN 
//  須傳入參數名:  idName,
function checkIDNById() {
    args = checkIDNById.arguments;
	elemObj =document.getElementById(args[0]);
    var id=trim(elemObj.value.toUpperCase());
	var addPrompt=args[1]; 
    if (id==''){
  	  return '身分證統一編號未填寫';
    }else if(lengtherr(id)){
      alert('抱歉, 輸入的'+addPrompt+'身分證統一編號長度有誤!')
  	  elemObj.focus();
  	  return false;
    }else if(firstlettererr(id)){
      alert('抱歉, '+addPrompt+'身分證統一編號第1碼應無此英文字母:'+id.substring(0,1))
  	  elemObj.focus();
  	  return false;
    }else if(numerr(id)){
      alert('抱歉, '+addPrompt+'身分證統一編號末9碼應為數字!')
  	  elemObj.focus();
  	return false;
    }else if(checkerr(id)){
      alert('抱歉, '+addPrompt+'身分證統一編號檢查碼有誤!')
      elemObj.focus();
  	  return false;
    }else{
  	  return true;
    }
      return false;
} 
 // 檢查 IDN , 僅提出回應字串 
function strCheckIDNById() {
    args=strCheckIDNById.arguments;
	elemObj =document.getElementById(args[0]);
    var id=trim(elemObj.value.toUpperCase());
    if (id==''){
  	  return '身分證統一編號';
    }else if (lengtherr(id)){
  	  return '身分證統一編號長度有誤';
    }else if(firstlettererr(id)){
  	  return '身分證統一編號第1碼應無此英文字母:'+id.substring(0,1);
    }else if(numerr(id)){
  	  return '身分證統一編號末9碼應為數字';
    }else if(checkerr(id)){
  	  return '身分證統一編號檢查碼有誤';
    }else{
  	  return '';
    }
}
  
 //  預設 objName=SOCIALID
  function checkIDN() {
    id=document.masterform.SOCIALID.value.toUpperCase();
    if(lengtherr(id)){
      alert('抱歉, 輸入的身分證統一編號長度有誤!')
  	document.masterform.SOCIALID.focus();
  	return false;
    }else if(firstlettererr(id)){
      alert('抱歉, 身分證統一編號第1碼應無此英文字母:'+id.substring(0,1))
  	document.masterform.SOCIALID.focus();
  	return false;
    }else if(numerr(id)){
      alert('抱歉, 身分證統一編號末9碼應為數字!!')
  	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<=35;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))
  }

// 檢查email
  function checkEmail() {
    document.masterform.EMAIL.value=trim(document.masterform.EMAIL.value);
    if (document.masterform.EMAIL.value=="") {return "";}  // 本行代表可以不填
    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 "請填寫電子郵件";
    }
  }

// 功能: 以表單物件Id 檢查 EMAIL , 傳入 參數1: 表單物件id   參數2: requireFlag:  0 沒填可以(有填則需檢查格式) /1 一定要填 
//  僅提出回應字串 
function strCheckEmailById() {
  args=strCheckEmailById.arguments;  
  elemObj=document.getElementById(args[0]);
  var myEmail=trim(elemObj.value);  
  if ((args[1]=='0') && (myEmail=='')) {return "";}  // 本行代表可以不填
  if (myEmail!='') {
    if ((emerrmsg = checkemailformat(myEmail))!='') {
      return emerrmsg;
    }
    return '';
    } else {
      return "電子郵件";
    }
  }
  function checkemailformat(em) {
    var len = em.length;
    if (len == 0) {
      return "電子郵件未填寫";
    }
    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 "限用英文，數字，點，'@'，橫線及底線的電子郵件";
      }
    }
    if((em.indexOf("@")==-1)||(em.indexOf("@")==0)||(em.indexOf("@")==(len-1))) {
      return "電子郵件不正確";
    }
    if((em.indexOf("@")!=-1)&&(em.substring(em.indexOf("@")+1,len).indexOf("@")!=-1)) {
      return "電子郵件不正確";
    }
    if((em.indexOf(".")==-1)||(em.indexOf(".")==0)||(em.lastIndexOf(".")==(len-1))) {
      return "電子郵件地址不完全";
    }
    return "";
  }

  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.NAME.value==""){
	    alert("請填寫【姓名】 !") ;
	    document.masterform.NAME.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 ) ;
        }
	  document.masterform.BIRTHDATE.value = document.masterform.BIRTHYEAR.value+ "-" +document.masterform.BIRTHMONTH.value+ "-" +document.masterform.BIRTHDAY.value;
	  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 checkAddress(){
				var address=document.masterform.ADDRESS.value;
			    if (address.length<5){
			      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;
			  mobile= document.masterform.MOBILE.value;
              telhome= document.masterform.TELHOME.value;
			  teloffice= document.masterform.TELOFFICE.value;  //&& (teloffice == "" )
	
				if ((telhome == "" ) && (teloffice == "" )&& (mobile == "" )) {
			        alert( "請至少填寫一項【連絡電話】 !" ) ;
			        document.masterform.TELHOME.focus();
			        return false ;
				} else {
				  if ((telhome.length<6) && (mobile.length<10)) {
			        alert( "您的連絡電話號碼可能不完整 !" ) ;
			        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; 
			}


// 檢查數字
// 判斷變量st是否由數字組成(包括負數和小數)，如果是返回true,否則返回false。
/*function IsNumber(st)
{
var Letters = "1234567890-.";
var i;
var c;
if(st.charAt( 0 )=='.')
return false;
if(st.charAt( 0 )=='-'&&st.charAt( 1 )=='.')
return false;
if( st.charAt( st.length - 1 ) == '-' )
return false;
for( i = 0; i < st.length; i ++ )
{
c = st.charAt( i );
if (Letters.indexOf( c ) < 0)
return false;
}
return true;
} */
function IsNumber(sText) 
{   //判斷是否為數值 
   var ValidChars = "0123456789."; 
   var IsNumber=true; 
   var Char; 
  if (sText=="") return false;
   for (i = 0; i < sText.length && IsNumber == true; i++)  
   {  
      Char = sText.charAt(i);  
      if (ValidChars.indexOf(Char) == -1)  
      { 
        IsNumber = false; 
      } 
   } 
   return IsNumber;    
}  
