﻿function VerifyAllinfos(){
	if($("#checkAgree").attr("checked")){
		var txtBox=$("#Reg_page1").find("span");
		for(i=0;i<$(txtBox).length;i++){
			if($(txtBox[i]).attr('id') != ""){
				if($(txtBox[i]).attr('id') == "NameReg"){
					if($("#txtFName").val() == ""){
						return ImportObj("#txtFName");
					}
					if($("#txtLName").val() == ""){
            return ImportObj("#txtLName");
					}
				}else{
					if($(txtBox[i]).attr("class") != spanCls.Items["r"]){
						if($(txtBox[i]).attr("id") == "radioSexSpan"){
							if(!($("#radioSex1").attr("checked") || $("#radioSex2").attr("checked"))){
								spanCls.dealWrong($("#radioSex1"),"0");
								return false;
							}
						}else{
							return ImportObj("#"+$(txtBox[i]).attr("id").split('Span')[0]);
						}
					}
				}
			}
		}
		if(!numcheck("#txtIntro")){
			return ImportObj("#txtIntro");
		}
		return true;
	}else{
		alert("請您查看服務條款");
		return false;
	}
}

function ImportObj(obj){
	$(obj)[0].focus();
	return false;
}

function numcheck(obj){
	if($(obj).val() == "請寫下您的個人介紹、征友要求、感情經歷、日記、座右銘、簽名檔…（20~1000個字）"){
		alert("請認真填寫您的獨白");
		return false;
	}
	if($(obj).val().length < 20){
		alert("您輸入的獨白字數少於系統最低要求20個，請認真填寫獨白");
		return false;
	}
	if($(obj).val().length>1000){
		alert("您輸入的獨白字數超過系統限制");
		return false;
	}
	return true;
}

var spanCls=new Span_Class();
spanCls.addItems("r","Reg_b1");//正確
spanCls.addItems("e","Reg_b2");//錯誤
spanCls.addItems("w","Reg_b3");//警告
spanCls.addWarns("txtNum","保護隱私請勿使用手機碼");
spanCls.addWarns("txtPwd","請輸入您的密碼");
spanCls.addWarns("txtRePwd","請再次輸入您的密碼");
spanCls.addWarns("txtFName","請輸入您的真實姓名");
spanCls.addWarns("txtLName","請輸入您的真實姓名");
spanCls.addWarns("txtEmail","請輸入正確的信箱");
spanCls.addWarns("txtQQ","請輸入正確的QQ號");
spanCls.addWarns("txtPhone","請輸入正確的手機號 ");
spanCls.addErrors("txtNum0","會員編號不能以零開頭");
spanCls.addErrors("txtNum1","會員編號長度不符");
spanCls.addErrors("txtNum3","會員編號只能輸入數字");
spanCls.addErrors("txtNum2","編號已經被註冊");
spanCls.addErrors("txtPwd0","輸入密碼長度錯誤");
spanCls.addErrors("txtPwd1","密碼不能為空");
spanCls.addErrors("txtRePwd0","前後密碼不一致");
spanCls.addErrors("txtRePwd1","輸入密碼長度錯誤");
spanCls.addErrors("txtPhone0","手機號必須輸入! ");
spanCls.addErrors("txtPhone1","您輸入的手機號格式不正確! ");
spanCls.addErrors("txtPhone2","您輸入的手機號已經註冊! ");
spanCls.addErrors("txtFName0","姓名必須輸入");
spanCls.addErrors("txtLName0","姓名必須輸入");
spanCls.addErrors("radioSex0","請選擇您的性別");
spanCls.addErrors("txtEmail0","請輸入正確的信箱");
spanCls.addErrors("txtEmail1","郵件不能為空");
spanCls.addErrors("txtEmail2","郵件已經被註冊");
spanCls.addErrors("DD0","請輸入正確的日期");
spanCls.addErrors("selCity0","請選擇您的籍貫");
spanCls.addErrors("txtQQ0","QQ號必須輸入");
spanCls.addErrors("txtQQ1","QQ號輸入不正確");
spanCls.addErrors("txtQQ2","QQ號不能重複");
spanCls.addErrors("txtQQ3","QQ號不能以0開頭");
spanCls.addRight("txtNum0","編號輸入正確");
spanCls.addRight("txtNum1","系統將自動為您分配編號");
spanCls.addRight("txtPwd0","密碼輸入正確");
spanCls.addRight("txtRePwd0","密碼輸入正確");
spanCls.addRight("txtFName0","姓名輸入正確");
spanCls.addRight("txtLName0","姓名輸入正確");
spanCls.addRight("txtEmail0","郵件可以被註冊");
spanCls.addRight("DD0","日期輸入正確");
spanCls.addRight("selCity0","選擇正確");
spanCls.addRight("txtQQ0","QQ號輸入正確");
spanCls.addRight("radioSex0","性別選擇正確");
spanCls.addRight("txtPhone0","手機輸入正確! ");	
