$(document).ready(function(){Main("");})
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=aoc.ajax.customer.CheckEmail(me.value).value;
		if(result!="0")
		{
			alert("Email already exists.");
			me.value="";
		}
	}			
}		

function Submit()
{
	var radFemale=$("#radFemale")[0];
	var CustomerName=$("#txtCustomerName")[0].value;
	var BornDate1=$("#txtBornDate1")[0].value;
	var BornDate2=$("#txtBornDate2")[0].value;
	var BornDate3=$("#txtBornDate3")[0].value;
	var Address=$("#txtAddress")[0].value;
	var City=$("#txtCity")[0].value;
	var Province=$("#txtProvince")[0].value;
	var PostNo=$("#txtPostNo")[0].value;
	var Telephone=$("#txtTelephone")[0].value;
	var QQ=$("#txtQQ")[0].value;
	var Nation=$("#txtNation")[0].value;
	var RegEmail=$("#txtRegEmail")[0].value;
	var LoginPassword1=$("#txtLoginPassword1")[0].value;
	var LoginPassword2=$("#txtLoginPassword2")[0].value;

	var Gender="0";
	if(radFemale.checked)
		Gender="1";				

	var BornDate=BornDate2+"/"+BornDate3+"/"+BornDate1;
	if(BornDate=="//")
		BornDate="";

	if(RegEmail=="")
	{
		alert("Email can't be empty.");
		return;
	}

	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=aoc.ajax.common.GetSerialNo("6").value;
	var IntroducerID="0";
	var GuildID="0";
	var result=aoc.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":
			$("#tbNotReg")[0].style.display="none";
			$("#tbIsReg")[0].style.display="";
			CheckLogin();
			break;
		case "2":
			alert("Sign up fault.");
			break;
	}
}
function Clear()
{
	$("#txtCustomerName")[0].value="";
	$("#txtBornDate1")[0].value="";
	$("#txtBornDate2")[0].value="";
	$("#txtBornDate3")[0].value="";
	$("#txtAddress")[0].value="";
	$("#txtCity")[0].value="";
	$("#txtProvince")[0].value="";
	$("#txtPostNo")[0].value="";
	$("#txtTelephone")[0].value="";
	$("#txtQQ")[0].value="";
	$("#txtNation")[0].value="";
	$("#txtRegEmail")[0].value="";
	$("#txtLoginPassword1")[0].value="";
	$("#txtLoginPassword2")[0].value="";
}
