
function check_empty() {
 //check輸入的金額不可為空白及必須是數字

   if (document.getElementById("donate_sum").value == ''){
       alert('金額不可為空白!!')
	   document.getElementById("donate_sum").focus()
       return false; 
   } 
   var regex_age =/^[0-9]+$/i;   //<--正規式的內容 ^[0-9]+$ 文字必須為 0到9
   if (document.getElementById("donate_sum").value.search(regex_age)){
          alert('捐款金額必需為阿拉伯數字!!')
		  document.getElementById("donate_sum").focus()
           return false;
    }
	if(parseInt(document.getElementById("donate_sum").value)==0){
		alert('捐款金額不可以是0!!')
		document.getElementById("donate_sum").focus()
		return false;
	}
	if(document.getElementById("donor").value ==''){
       alert('捐款人姓名不可為空白!!')
	   document.getElementById("donor").focus()
       return false; 
   }
	if(document.getElementById("donor_comm_addr1").value =='請選擇縣市' || document.getElementById("donor_comm_addr2").value =='請選擇鄉鎮區'|| document.getElementById("donor_comm_addr4").value ==''){
       alert('捐款人地址不可為空白!!')
	   document.getElementById("donor_comm_addr1").focus()
       return false; 
   } 
/*	if(document.getElementById("donor_comm_addr4").value ==''){
       alert('捐款人地址不可為空白!!')
	   document.getElementById("donor_comm_addr4").focus()
       return false; 
   }*/
   if(!document.donate.receipt_type[1].checked){
	   if(document.getElementById("receipt_addr1").value =='請選擇縣市' || document.getElementById("receipt_addr2").value =='請選擇鄉鎮區' || document.getElementById("receipt_addr4").value ==''){
            alert('捐款人寄件地址不可為空白!!')
            document.getElementById("receipt_addr1").focus()
            return false; 
       } 
/*	   if(document.getElementById("receipt_addr4").value ==''){
            alert('捐款人寄件地址不可為空白!!')
            document.getElementById("receipt_addr4").focus()
            return false; 
       }*/
	}
	if(document.getElementById("receipt_comm_phone1").value =='' || document.getElementById("receipt_comm_phone2").value ==''){
       alert('捐款人電話不可為空白!!')
	   document.getElementById("receipt_comm_phone1").focus()
       return false; 
   } 
   if (document.getElementById("receipt_comm_phone1").value.search(regex_age) || document.getElementById("receipt_comm_phone2").value.search(regex_age)){
          alert('捐款人電話必需為阿拉伯數字!!')
		  document.getElementById("receipt_comm_phone2").focus()
           return false;
    }
   if (document.getElementById("receipt_comm_phone3").value != ''){
	   if(document.getElementById("receipt_comm_phone3").value.search(regex_age)){
          alert('捐款人電話分機必需為阿拉伯數字!!')
		  document.getElementById("receipt_comm_phone3").focus()
           return false;
	   }
    }
   /*if(document.getElementById("receipt_mobilphone")  != null){
          if (document.getElementById("receipt_mobilphone").value.search(regex_age)){
                  alert('捐款人手機號碼必需為阿拉伯數字!!')
                  return false;
          }
   }*/	
	if ((document.getElementById("receipt_mail").value==null)||(document.getElementById("receipt_mail").value=="")){
		alert("請輸入你的 Email")
		document.getElementById("receipt_mail").focus()
		return false
	}
	if (echeck(document.getElementById("receipt_mail").value)==false){
		document.getElementById("receipt_mail").value=""
		document.getElementById("receipt_mail").focus()
		return false
	}
   /*
 	if(document.getElementById("receipt_mail").value ==''){
       alert('捐款人電子信箱不可為空白!!')
       return false; 
   } */
   document.donate.submit();
}
/*	function checkPurpose(){
		var purpose = document.getElementById("donate_purpose");
		var bookTable = document.getElementById("bookTable");
		var index = purpose.selectedIndex;
		var text = purpose.options[index].text;
		if(text=="助印"){
			bookTable.style.display = "block"
		}else{
			bookTable.style.display = "none"
		}
	}
	//初始第一次
	checkPurpose();
	}*/
   function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("不正確的 E-mail 格式")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("不正確的 E-mail 格式")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("不正確的 E-mail 格式")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("不正確的 E-mail 格式")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("不正確的 E-mail 格式")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("不正確的 E-mail 格式")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("不正確的 E-mail 格式")
		    return false
		 }

 		 return true					
	}
