function studentcheck(svalue){

	if (svalue == "1"){
		if (IsEmail(document.studentform.LoginID.value) == false){
			alert("請輸入正確用戶名稱");
			document.studentform.LoginID.focus();
			return false;
		}


		if (document.studentform.LoginPassword.value == "" || document.studentform.LoginConfirmPassword.value == "" || document.studentform.LoginPassword.value.length < 5 || document.studentform.LoginConfirmPassword.value.length < 5 || document.studentform.LoginPassword.value != document.studentform.LoginConfirmPassword.value){
			alert("請輸入正確密碼");
			document.studentform.LoginPassword.focus();
			return false;
		}
	}

	if (svalue == "1" || svalue == "2"){
		if (document.studentform.ContactName.value == ""){
			alert("請輸入聯絡人姓名");
			document.studentform.ContactName.focus();
			return false;
		}

		if (document.studentform.ContactHomePhone.value == "")
		{
			alert("請輸入聯絡人住宅電話");
			document.studentform.ContactHomePhone.focus();
			return false;
		}

		if (document.studentform.ContactMobilePhone.value == "")
		{
			alert("請輸入聯絡人手提電話");
			document.studentform.ContactMobilePhone.focus();
			return false;
		}


		if (IsEmail(document.studentform.ContactEmail.value) == false){
			alert("請輸入聯絡人電郵地址");
			document.studentform.ContactEmail.focus();
			return false;
		}
	}

	if (svalue == "1" || svalue == "3"){
		if (document.studentform.StudentName.value == "")
		{
			alert("請輸入學生姓名");
			document.studentform.StudentName.focus();
			return false;
		}

		if (document.studentform.StudentAge.value == "")
		{
			alert("請輸入學生年齡");
			document.studentform.StudentAge.focus();
			return false;
		}

		if (document.studentform.StudentAddress.value == "")
		{
			alert("請輸入補習地址");
			document.studentform.StudentAddress.focus();
			return false;
		}

		if (document.studentform.StudentLevel.selectedIndex == 0){
			alert("請選擇學生等級");
			document.studentform.StudentLevel.focus();
			return false;
		}

		if (document.studentform.TeacherLevel.selectedIndex == 0){
			alert("請輸入導師學歷");
			document.studentform.TeacherLevel.focus();
			return false;
		}

		if (document.studentform.TS_1.checked == false && document.studentform.TS_2.checked == false && document.studentform.TS_3.checked == false && document.studentform.TS_4.checked == false && document.studentform.TS_5.checked == false && document.studentform.TS_6.checked == false && document.studentform.TS_7.checked == false && document.studentform.TS_8.checked == false && document.studentform.TS_9.checked == false && document.studentform.TS_10.checked == false && document.studentform.TS_11.checked == false && document.studentform.TS_12.checked == false && document.studentform.TS_13.checked == false && document.studentform.TS_14.checked == false && document.studentform.TS_15.checked == false && document.studentform.TS_16.checked == false && document.studentform.TS_17.checked == false && document.studentform.TS_18.checked == false && document.studentform.TS_19.checked == false && document.studentform.TS_20.checked == false && document.studentform.TS_21.checked == false && document.studentform.TS_22.checked == false && document.studentform.TS_23.checked == false && document.studentform.TS_24.checked == false && document.studentform.TS_25.checked == false && document.studentform.TS_26.checked == false && document.studentform.TS_27.checked == false && document.studentform.TS_28.checked == false && document.studentform.TS_29.checked == false){
			alert("請選擇至少一科科目");
			document.studentform.TS_1.focus();
			return false;
		}
		else{
			if (document.studentform.TS_29.checked == true && document.studentform.TS_Other.value == ""){
				alert("請輸入其他教授科目");
				document.studentform.TS_Other.focus();
				return false;
			}
		}


		if (document.studentform.WeekDay1.checked == false && document.studentform.WeekDay2.checked == false && document.studentform.WeekDay3.checked == false && document.studentform.WeekDay4.checked == false && document.studentform.WeekDay5.checked == false && document.studentform.WeekDay6.checked == false && document.studentform.WeekDay7.checked == false){
			alert("請選擇上課時間");
			document.studentform.WeekDay1.focus();
			return false;
		}
		
		if (document.studentform.Loc.selectedIndex == 0){
			alert("請選擇地區");
			document.studentform.Loc.focus();
			return false;
		}

		if (document.studentform.Fee.value == ""){
			alert("請輸入學生學費");
			document.studentform.Fee.focus();
			return false;
		}
		else{
			if (IsNumeric(document.studentform.Fee.value) == false){
				alert("學生學費不正確");
				document.studentform.Fee.focus();
				return false;
			}
		}
	}

	return true;
}

function check(svalue){
	var maxday;

	if (svalue == "1"){
		if (IsEmail(document.tutorform.LoginID.value) == false){
			alert("請輸入正確用戶名稱");
			document.tutorform.LoginID.focus();
			return false;
		}

		if (document.tutorform.LoginPassword.value == "" || document.tutorform.LoginConfirmPassword.value == "" || document.tutorform.LoginPassword.value.length < 5 || document.tutorform.LoginConfirmPassword.value.length < 5 || document.tutorform.LoginPassword.value != document.tutorform.LoginConfirmPassword.value){
			alert("請輸入正確密碼");
			document.tutorform.LoginPassword.focus();
			return false;
		}
	}

	if (document.tutorform.EName.value == "")
	{
		alert("請輸入英文姓名");
		document.tutorform.EName.focus();
		return false;
	}

	if (document.tutorform.CName.value == "")
	{
		alert("請輸入中文姓名");
		document.tutorform.CName.focus();
		return false;
	}


	
	if (document.tutorform.BMonth.selectedIndex == 0){
		alert("請輸入正確月份");
		document.tutorform.BMonth.focus();
		return false;
	}

	if (document.tutorform.BDay.selectedIndex == 0){
		alert("請輸入正確日子");
		document.tutorform.BDay.focus();
		return false;
	}

	if (document.tutorform.BYear.selectedIndex == 0){
		alert("請輸入正確年份");
		document.tutorform.BYear.focus();
		return false;
	}

	if (document.tutorform.BMonth.selectedIndex != 0 && document.tutorform.BDay.selectedIndex != 0 && document.tutorform.BYear.selectedIndex != 0){
		
		maxday = document.tutorform.BYear.value/4;
		if (parseInt(maxday) == maxday){
			if (document.tutorform.BMonth.selectedIndex == 4 || document.tutorform.BMonth.selectedIndex == 6 || document.tutorform.BMonth.selectedIndex == 8 || document.tutorform.BMonth.selectedIndex == 10){
				if (document.tutorform.BDay.selectedIndex > 30){
					alert("出生日期不正確");
					document.tutorform.BDay.focus();
					return false;
				}
			}

			if (document.tutorform.BMonth.selectedIndex == 2){
				if (document.tutorform.BDay.selectedIndex > 29){
					alert("出生日期不正確");
					document.tutorform.BDay.focus();
					return false;
				}
			}
		}
		else{
			if (document.tutorform.BMonth.selectedIndex == 4 || document.tutorform.BMonth.selectedIndex == 6 || document.tutorform.BMonth.selectedIndex == 8 || document.tutorform.BMonth.selectedIndex == 10){
				if (document.tutorform.BDay.selectedIndex == 31){
					alert("出生日期不正確");
					document.tutorform.BDay.focus();
					return false;
				}
			}
			if (document.tutorform.BMonth.selectedIndex == 2){
				if (document.tutorform.BDay.selectedIndex > 28){
					alert("出生日期不正確");
					document.tutorform.BDay.focus();
					return false;
				}
			}
		}
	}

//	if (IsNumeric(document.tutorform.BYear.value) == false)
//	{
//		alert("請輸入正確年份");
//		document.tutorform.BYear.focus();
//		return false;
//	}

//	if (IsNumeric(document.tutorform.BMonth.value) == false)
//	{
//		alert("請輸入正確月份");
//		document.tutorform.BMonth.focus();
//		return false;
//	}
//	else{
//		if (document.tutorform.BMonth.value < 1 || document.tutorform.BMonth.value > 12 || document.tutorform.BMonth.value.length < 2){
//			alert("請輸入正確月份");
//			document.tutorform.BMonth.focus();
//			return false;
//		}
//	}
//
//	if (IsNumeric(document.tutorform.BDay.value) == false)
//	{
//		alert("請輸入正確日子");
//		document.tutorform.BDay.focus();
//		return false;
//	}
//	else{
//		if (document.tutorform.BDay.value < 1 || document.tutorform.BDay.value > 31 || document.tutorform.BDay.value.length < 2){
//			alert("請輸入正確日子");
//			document.tutorform.BDay.focus();
//			return false;
//		}
//	}

	if (svalue == "1"){
		if (document.tutorform.HKID.value == "")
		{
			alert("請輸入身分證號碼");
			document.tutorform.HKID.focus();
			return false;
		}
	}

	if (IsEmail(document.tutorform.MSNEmail.value) == false)
	{
		alert("請輸入MSN電郵地址");
		document.tutorform.MSNEmail.focus();
		return false;
	}

	if (document.tutorform.HomePhone.value == ""){
		alert("請輸入住宅電話");
		document.tutorform.HomePhone.focus();
		return false;
	}

	if (document.tutorform.MobilePhone.value == "")
	{
		alert("請輸入手提電話");
		document.tutorform.MobilePhone.focus();
		return false;
	}

	if (document.tutorform.Address.value == "")
	{
		alert("請輸入住宅地址");
		document.tutorform.Address.focus();
		return false;
	}

	if (document.tutorform.Loc_1.selectedIndex == 0){
		alert("請選擇可教授地區 - 第一選擇");
		document.tutorform.Loc_1.focus();
		return false;
	}

	if (document.tutorform.Loc_2.selectedIndex == 0){
		alert("請選擇可教授地區 - 第二選擇");
		document.tutorform.Loc_2.focus();
		return false;
	}

	if (document.tutorform.Loc_3.selectedIndex == 0){
		alert("請選擇可教授地區 - 第三選擇");
		document.tutorform.Loc_3.focus();
		return false;
	}

	if (document.tutorform.SL_P1.checked == false && document.tutorform.SL_P2.checked == false && document.tutorform.SL_P3.checked == false && document.tutorform.SL_P4.checked == false && document.tutorform.SL_P5.checked == false && document.tutorform.SL_P6.checked == false && document.tutorform.SL_F1.checked == false && document.tutorform.SL_F2.checked == false && document.tutorform.SL_F3.checked == false && document.tutorform.SL_F4.checked == false && document.tutorform.SL_F5.checked == false && document.tutorform.SL_F6.checked == false && document.tutorform.SL_F7.checked == false && document.tutorform.SL_U1.checked == false && document.tutorform.SL_U2.checked == false && document.tutorform.SL_U3.checked == false){
		alert("請輸入要求補習學生級別");
		document.tutorform.SL_P1.focus();
		return false;
	}

	if (document.tutorform.WeekDay1.checked == false && document.tutorform.WeekDay2.checked == false && document.tutorform.WeekDay3.checked == false && document.tutorform.WeekDay4.checked == false && document.tutorform.WeekDay5.checked == false && document.tutorform.WeekDay6.checked == false && document.tutorform.WeekDay7.checked == false){
		alert("請選擇上課時間");
		document.tutorform.WeekDay1.focus();
		return false;
	}

	if (document.tutorform.TS_1.checked == false && document.tutorform.TS_2.checked == false && document.tutorform.TS_3.checked == false && document.tutorform.TS_4.checked == false && document.tutorform.TS_5.checked == false && document.tutorform.TS_6.checked == false && document.tutorform.TS_7.checked == false && document.tutorform.TS_8.checked == false && document.tutorform.TS_9.checked == false && document.tutorform.TS_10.checked == false && document.tutorform.TS_11.checked == false && document.tutorform.TS_12.checked == false && document.tutorform.TS_13.checked == false && document.tutorform.TS_14.checked == false && document.tutorform.TS_15.checked == false && document.tutorform.TS_16.checked == false && document.tutorform.TS_17.checked == false && document.tutorform.TS_18.checked == false && document.tutorform.TS_19.checked == false && document.tutorform.TS_20.checked == false && document.tutorform.TS_21.checked == false && document.tutorform.TS_22.checked == false && document.tutorform.TS_23.checked == false && document.tutorform.TS_24.checked == false && document.tutorform.TS_25.checked == false && document.tutorform.TS_26.checked == false && document.tutorform.TS_27.checked == false && document.tutorform.TS_28.checked == false && document.tutorform.TS_29.checked == false){
		alert("請選擇至少一科科目");
		document.tutorform.TS_1.focus();
		return false;
	}
	else{
		if (document.tutorform.TS_29.checked == true && document.tutorform.TS_Other.value == ""){
			alert("請輸入其他教授科目");
			document.tutorform.TS_Other.focus();
			return false;
		}
	}

	if (document.tutorform.Fee.value == ""){
		alert("請輸入收取學費");
		document.tutorform.Fee.focus();
		return false;
	}
	else{
		if (IsNumeric(document.tutorform.Fee.value) == false){
			alert("收取學費不正確");
			document.tutorform.Fee.focus();
			return false;
		}
	}

	if (document.tutorform.TeacherLevel.selectedIndex == 0){
		alert("請輸入學歷");
		document.tutorform.TeacherLevel.focus();
		return false;
	}

	return true;
}

function assigncheck(){
	if (document.assignform.StudentReceiveEmailAddress.value == ""){
		alert("請輸入學生接收合約電郵地址");
		document.assignform.StudentReceiveEmailAddress.focus();
		return false;
	}
	else{
		if (IsEmail(document.assignform.StudentReceiveEmailAddress.value) == false){
			alert("請輸入正確電郵地址");
			document.assignform.StudentReceiveEmailAddress.focus();
			return false;
		}
	}
	if (document.assignform.TutorReceiveEmailAddress.value == ""){
		alert("請輸入導師接收合約電郵地址");
		document.assignform.TutorReceiveEmailAddress.focus();
		return false;
	}
	else{
		if (IsEmail(document.assignform.TutorReceiveEmailAddress.value) == false){
			alert("請輸入正確電郵地址");
			document.assignform.TutorReceiveEmailAddress.focus();
			return false;
		}
	}

	if (document.assignform.TS_1.checked == false && document.assignform.TS_2.checked == false && document.assignform.TS_3.checked == false && document.assignform.TS_4.checked == false && document.assignform.TS_5.checked == false && document.assignform.TS_6.checked == false && document.assignform.TS_7.checked == false && document.assignform.TS_8.checked == false && document.assignform.TS_9.checked == false && document.assignform.TS_10.checked == false && document.assignform.TS_11.checked == false && document.assignform.TS_12.checked == false && document.assignform.TS_13.checked == false && document.assignform.TS_14.checked == false && document.assignform.TS_15.checked == false && document.assignform.TS_16.checked == false && document.assignform.TS_17.checked == false && document.assignform.TS_18.checked == false && document.assignform.TS_19.checked == false && document.assignform.TS_20.checked == false && document.assignform.TS_21.checked == false && document.assignform.TS_22.checked == false && document.assignform.TS_23.checked == false && document.assignform.TS_24.checked == false && document.assignform.TS_25.checked == false && document.assignform.TS_26.checked == false && document.assignform.TS_27.checked == false && document.assignform.TS_28.checked == false && document.assignform.TS_Other.value == ""){
		alert("請選擇至少一科科目");
		document.assignform.TS_1.focus();
		return false;
	}
	
	if (document.assignform.WeekDay1.checked == false && document.assignform.WeekDay2.checked == false && document.assignform.WeekDay3.checked == false && document.assignform.WeekDay4.checked == false && document.assignform.WeekDay5.checked == false && document.assignform.WeekDay6.checked == false && document.assignform.WeekDay7.checked == false){
		alert("請選擇上課時間");
		document.assignform.WeekDay1.focus();
		return false;
	}

	if (document.assignform.TutorFee.value == ""){
		alert("請輸入導師收費");
		document.assignform.TutorFee.focus();
		return false;
	}
	else{
		if (IsNumeric(document.assignform.TutorFee.value) == false){
			alert("導師收費不正確");
			document.assignform.TutorFee.focus();
			return false;
		}
	}

	if (document.assignform.TutorCommission.value == ""){
		alert("請輸入佣金");
		document.assignform.TutorCommission.focus();
		return false;
	}
	else{
		if (IsNumeric(document.assignform.TutorCommission.value) == false){
			alert("佣金不正確");
			document.assignform.TutorCommission.focus();
			return false;
		}
	}

	return true;
}

function IsEmail(email){
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) return true;
	else return false;
}

function IsNumeric(sValue){
	var blnResult = true;
	var strValidChars = "0123456789.-";
	var strChar;

	if (sValue.length == 0){
		return false;
	}
	else{
		for (j = 0; j < sValue.length && blnResult == true; j++){
			strChar = sValue.charAt(j);
			if (strValidChars.indexOf(strChar) == -1){	
				return false;
			}
		}
	}
}

function checkpass(){
	if (document.cpass.Old_Pass.value == "" || document.cpass.New_Pass.value == "" || document.cpass.New_Pass_Confirm.value == "" || document.cpass.New_Pass.value != document.cpass.New_Pass_Confirm.value || document.cpass.New_Pass.value.length < 5 || document.cpass.New_Pass_Confirm.value.length < 5){
			alert("密碼錯誤，請重新輸入");
			return false;
	}
	else{
		return true;
	}
}
