
/*
	------------- ASU Discovery Co.,Ltd -------------
	
	CreateDate: 2008-11-15 15:34
	UpdateDate: 2008-11-16 11:38
	Created by programmer UGTAKHBAYAR Mandakh

	-------------------------------------------------
	
*/

//  Формын өгөгдлийн бүрэн орсон эсэхийг шалгах
function CheckForm(f){
	if(f.name=="frmLogin"){
		if(IsEmpty(f.membername,"Гишүүний нэр")) return false;
		if(IsEmpty(f.memberpassword,"Гишүүний нууц үг")) return false;
		return true;
	} else if(f.name=="frmPasswordForgot"){
		if(IsEmpty(f.email,"И-мэйл хаяг")) return false;
		return true;
	} else if(f.name=="frmPasswordChange"){
		if(IsEmpty(f.curmemberpassword,"Идэвхтэй нууц үг")) return false;
		if(IsEmpty(f.memberpassword,"Шинэ нууц үг")) return false;
		if(f.memberpassword.value.length<6){
			alert("Нууц үгийн урт 6-аас багагүй байна!");
			return false;
		}				
		if(IsEmpty(f.memberpasswordco,"Шинэ нууц үгийн баталгаа")) return false;
		if(f.memberpassword.value!=f.memberpasswordco.value){
			alert("Нууц үгүүд өөр байна!");
			f.memberpassword.value="";f.memberpasswordco.value="";
			f.memberpassword.focus();
			return false;
		}
		return true;
	} else if(f.name=="frmSearch"){
		if(IsEmpty(f.searchvalue,"Хайлтын утга")) return false;
		return true;
	} else if(f.name=="frmPollVote"){
		for(i=0;i<f.pollvoteid_cnt.value;i++){
			if(f.pollvoteid[i].checked){
				f.pollvoteid_chkd.value=f.pollvoteid[i].value;
				return true;
			}
		}
		alert("Та сонголтоо хийнэ үү!");
		f.pollvoteid[0].focus();
		return false;
	} else if(f.name=="frmEmailReg"){
		if(IsEmpty(f.email,"И-мэйл")) return false;
		if(!IsEmail(f.email)) return false;
		return true;
	} else if(f.name=="frmCtznQuizAdd"){
		if(IsEmpty(f.firstname,"Нэр")) return false;
		if(f.email.value!='') if(!IsEmail(f.email)) return false;
		if(IsEmpty(f.towhere,"Хаана илгээх")) return false;
		if(IsEmpty(f.question,"Асуулт")) return false;
		ss=f.towhere.value;
		if(!confirm("\""+ss+"\" руу асуулт илгээхдээ итгэлтэй байна уу!")) return false;
		return true;
	} else if(f.name=="frmCtznOpinionAdd"){
		if(IsEmpty(f.lfname,"Эцэг /эх/, өөрийн нэр")) return false;
		if(f.email.value!='') if(!IsEmail(f.email)) return false;
		if(IsEmpty(f.towhere,"Хаана илгээх")) return false;
		if(IsEmpty(f.towhom,"Хэнд илгээх")) return false;
		if(IsEmpty(f.subject,"Агуулга")) return false;
		if(IsEmpty(f.letterendword,"Захианы төгсгөл")) return false;
		if(!confirm("Санал хүсэлт илгээхийг үргэлжлүүлэхдээ итгэлтэй байна уу!")) return false;
		return true;
	} else if(f.name=="frmCtznOpinionConfirm"){
		if(!confirm("Та санал хүсэлтээ илгээхдээ итгэлтэй байна уу!")) return false;
		return true;
	} else if(f.name=="frmMemberAdd" || f.name=="frmMemberUpd"){
		if(IsEmpty(f.ovog,"Овог")) return false;
		if(IsEmpty(f.lastname,"Эцэг /эх/-ийн нэр")) return false;
		if(IsEmpty(f.firstname,"Өөрийн нэр")) return false;
		if(!f.sex[0].checked && !f.sex[1].checked){
			alert("Та хүйсээ сонгоно уу!");
			f.sex[0].focus();
			return false;
		}
		if(IsEmpty(f.birthdate,"Төрсөн огноо")) return false;
		if(IsEmpty(f.registerno1,"Регистер №")) return false;
		if(IsEmpty(f.registerno2,"Регистер №")) return false;
		if(IsEmpty(f.registerno3,"Регистер №")) return false;
		if(IsEmpty(f.passportno1,"Иргэний үнэмлэх №")) return false;
		if(IsEmpty(f.passportno2,"Иргэний үнэмлэх №")) return false;
		if(IsEmpty(f.passportno3,"Иргэний үнэмлэх №")) return false;

		if(IsEmpty(f.email1,"И-мэйл хаяг")) return false;
		if(!IsEmail(f.email1)) return false;
		if(f.email2.value!="")
			if(!IsEmail(f.email2)) return false;
		if(f.name=="frmMemberAdd"){
			if(IsEmpty(f.membername,"Гишүүний нэр")) return false;
			if(IsEmpty(f.memberpassword,"Гишүүний нууц үг")) return false;
			if(f.memberpassword.value.length<6){
				alert("Нууц үгийн урт 6-аас багагүй байна!");
				return false;
			}				
			if(IsEmpty(f.memberpasswordco,"Нууц үгийн баталгаа")) return false;
			if(f.memberpassword.value!=f.memberpasswordco.value){
				alert("Нууц үгүүд өөр байна!");
				f.memberpassword.value="";f.memberpasswordco.value="";
				f.memberpassword.focus();
				return false;
			}
		}
		f.registerno.value=f.registerno1.value+f.registerno2.value+f.registerno3.value;
		f.passportno.value=f.passportno1.value+f.passportno2.value+f.passportno3.value;
		return true;
	}
}
