﻿function CheckEmail(me)
{
				if(me.value!="")
				{
					re=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$$/;
					if(! re.test(me.value))
					{
						alert("Email format error.");
						return;
					}
					var result=cheapaion.ajax.customer.CheckEmail(me.value).value;
					if(result!="0")
					{
						alert("Email already exists.");
						me.value="";
					}
				}			
}		
function Submit()
			{
				var radFemale=$$("radFemale");
				var Introd=$$("Introd");
				var CustomerName=$$("txtCustomerName").value;
				var BornDate=$$("txtBornDate").value;
				//var BornDate2=$$("txtBornDate2").value;
				//var BornDate3=$$("txtBornDate3").value;
				var Address=$$("txtAddress").value;
				var City=$$("txtCity").value;
				var Province=$$("txtProvince").value;
				var txtAccount=$$("txtAccount").value;
				var PostNo=$$("txtPostNo").value;
				var Telephone=$$("txtTelephone").value;
				var txtIDCode=$$("txtIDCode").value;
				var QQ=$$("txtQQ").value;
				var Nation=$$("txtNation").value;
				var RegEmail=$$("txtRegEmail").value;
				var LoginPassword1=$$("txtLoginPassword1").value;
				var LoginPassword2=$$("txtLoginPassword2").value;
				//sex
				var Gender="0";
				if(radFemale.checked)
					Gender="1";				
				//validate BornDate
				//var BornDate=BornDate2+"/"+BornDate3+"/"+BornDate1;
				if(BornDate=="//")
					BornDate="";
				//validate Email
				if(RegEmail=="")
				{
					alert("Email can't be empty.");
					return;
				}
				if(Introd.checked)
				{
				    if(txtIDCode=="")
				    {
				        alert("ID or Code can't be empty");
				        return;
				    }
				}
				//validate password
				if(LoginPassword1=="")
				{
					alert("Please input Password.")
					return;
				}
				if(LoginPassword2=="")
				{
					alert("Please input Repeat Password.")
					return;
				}
				if(LoginPassword1!=LoginPassword2)
				{
					alert("Password must sameness.");
					return;
				}
				var CustomerID=cheapaion.ajax.common.GetSerialNo("6").value;
				var IntroducerID="0";
				var GuildID="0";
				var result=cheapaion.ajax.customer.Register(Gender,CustomerName,BornDate,Address,PostNo,City,Province,Telephone,QQ,Nation,IntroducerID,GuildID,RegEmail,CustomerID,LoginPassword1).value;
				switch(result)
				{
					case "0":
						alert("Date format error.");
						break;
					case "1":
						//$$("divNotReg").style.display="none";
						//$$("divIsReg").style.display="";
						CheckLogin();
						break;
					case "2":
						alert("Sign up fault.");
						break;
				}
}
function Clear()
{
				$$("txtCustomerName").value="";
				$$("txtBornDate").value="";
				//$$("txtBornDate2").value="";
				//$$("txtBornDate3").value="";
				$$("txtAddress").value="";
				$$("txtCity").value="";
				$$("txtProvince").value="";
				$$("txtPostNo").value="";
				$$("txtTelephone").value="";
				$$("txtQQ").value="";
				$$("txtNation").value="";
				$$("txtRegEmail").value="";
				$$("txtAccount").value="";
				$$("txtLoginPassword1").value="";
				$$("txtLoginPassword2").value="";
				$$("txtIDCode").value="";
}


