function funCheckData() {
	var objInput = document.getElementById("tbeForm").getElementsByTagName("input")
	var objSelect = document.getElementById("tbeForm").getElementsByTagName("select")
	if (objInput["texPID"].value == "") { 
		alert("請輸入身分證字號。"); 
		objInput[0].focus(); 
		return false; 
	}	
	if (objInput["texAccount"].value == "") { 
		alert("請輸入電子郵件號。"); 
		objInput[0].focus(); 
		return false; 
	}
	if( !/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(objInput["texAccount"].value) ) {
		objInput["texAccount"].focus();
		alert('您輸入的電子信箱的格式不正確，請重新輸入。');
		return false;
	}
	
	if (objInput["texPassword"].value == "") { 
		alert("請輸入密碼。"); 
		objInput["texPassword"].focus(); 
		return false; 
	}
	
	if (objInput["texPassword"].value.length < 6) { 
		alert("您輸入的密碼格式不正確，至少需輸入 6 個字元。"); 
		objInput["texPassword"].focus(); 
		return false; 
	}

	var intEngCharCount = 0;
	var strValue = objInput["texPassword"].value;
	var strCharacter = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	for(var intI = 0; intI < strValue.length; intI++) {
		if (strCharacter.indexOf(strValue.charAt(intI),0) >= 0) {
			intEngCharCount += 1;
		}
	}
	
	if (intEngCharCount == 0) { 
		alert("您輸入的密碼格式不正確，至少需輸入一個英文字。"); 
		objInput["texPassword"].focus(); 
		return false; 
	}
	
	if (objInput["texPassword_Cnf"].value == "") { 
		alert("請輸入確認密碼。"); 
		objInput["texPassword_Cnf"].focus(); 
		return false; 
	}
	
	if (objInput["texPassword_Cnf"].value.length < 6) { 
		alert("您輸入的確認密碼格式不正確，至少需輸入 6 個字元。"); 
		objInput["texPassword_Cnf"].focus(); 
		return false; 
	}
	
	if (objInput["texPassword"].value != objInput["texPassword_Cnf"].value) { 
		alert("您輸入的密碼與確認密碼不相同，請重新輸入。"); 
		objInput["texPassword"].focus(); 
		objInput["texPassword"].value = "";
		objInput["texPassword_Cnf"].value = "";
		return false; 
	}
	
	if (objInput["texUserName"].value == "") { 
		alert("請輸入中文姓名。"); 
		objInput["texUserName"].focus(); 
		return false; 
	}
	
	if (objInput["radGender1"].checked == false && objInput["radGender2"].checked == false) { 
		alert("請選擇性別。"); 
		objInput["radGender1"].focus(); 
		return false; 
	}
	
	if (objSelect["selBirthdayYear"].selectedIndex == 0 ) { 
		alert("請選擇出生日期-年份。"); 
		objSelect["selBirthdayYear"].focus(); 
		return false; 
	}
	
	if (objSelect["selBirthdayMonth"].selectedIndex == 0 ) { 
		alert("請選擇出生日期-月份。"); 
		objSelect["selBirthdayMonth"].focus(); 
		return false; 
	}
	
	if (objSelect["selBirthdayDay"].selectedIndex == 0 ) { 
		alert("請選擇出生日期-日期。"); 
		objSelect["selBirthdayDay"].focus(); 
		return false; 
	}
	
	if (objInput["texNickname"].value == "") { 
		alert("請輸入暱稱。"); 
		objInput["texNickname"].focus(); 
		return false; 
	}
	
	if (objSelect["slt_Address_Code"].selectedIndex == 0 ) { 
		alert("請選擇郵遞區號。"); 
		objSelect["slt_Address_Code"].focus(); 
		return false; 
	}
	
	if (objInput["tbx_Address_Addr"].value == "") { 
		alert("請輸入地址。"); 
		objInput["tbx_Address_Addr"].focus(); 
		return false; 
	}
	
	if (objInput["texTel_Area"].value == "") { 
		alert("請輸入聯絡電話區碼。"); 
		objInput["texTel_Area"].focus(); 
		return false; 
	}
	
	if (isNaN(objInput["texTel_Area"].value)) { 
		alert("聯絡電話區碼請輸入數字。"); 
		objInput["texTel_Area"].focus(); 
		return false; 
	}
	
	if (objInput["texTel_No"].value == "") { 
		alert("請輸入聯絡電話。"); 
		objInput["texTel_No"].focus(); 
		return false; 
	}
	
	if (isNaN(objInput["texTel_No"].value)) { 
		alert("聯絡電話請輸入數字。"); 
		objInput["texTel_No"].focus(); 
		return false; 
	}
	
	if (objInput["texMobile"].value == "") { 
		alert("請輸入行動電話。"); 
		objInput["texMobile"].focus(); 
		return false; 
	}
	
	if (isNaN(objInput["texMobile"].value)) { 
		alert("行動電話請輸入數字。"); 
		objInput["texMobile"].focus(); 
		return false; 
	}
	
	if (objInput["radIsFreeWork1"].checked == false && objInput["radIsFreeWork2"].checked == false) { 
		alert("請選擇有意願成為台北愛樂文化志工。"); 
		objInput["radIsFreeWork1"].focus(); 
		return false; 
	}	
	
//	if (objInput["radGender1"].checked == false && objInput["radGender2"].checked == false) { 
//		alert("請選擇性別。"); 
//		objInput["radGender1"].focus(); 
//		return false; 
//	}	
	
	return true; 
}