/***********************************************
 * AJAX提交函数
 ***********************************************/
//登录
function login(){
	var url = "loginUser.php";
	var str = "t="+Math.random(100000,999999);
	
	var username = $R('username').isEmpty();
	if(username === true){
		alert("用户名不能为空！");
		return false;
	}else{
		str = "&username="+username;
	}
	var password = $R("password").isEmpty();
	if(password === true){
		alert("密码不能为空！");
		return false;
	}else{
		str += "&password="+password;
	}
	
	requestFun(url, str, "post", "loginRe");
}
function loginRe(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var re = xmlHttp.responseText;
			if(parseInt(re) == 10) alert("登录失败，请查证后重试！");
			if(parseInt(re) == 11){
				alert("恭喜，登录成功！");
				location.href = "award.php";
			}
			if(parseInt(re) == 12){
				alert("恭喜，登录成功！");
				location.href = "friends_succ.php";
			}
			if(parseInt(re) == 13){
				alert("恭喜，登录成功！");
				location.href = "index.php";
			}
		}
	}
}

//领取奖品
function lingquAward(){
	var url = "loginCheck.php";
	var str = "t="+Math.random(100000,999999);
	
	requestFun(url, str, "post", "lingquAwardRe");
}
function lingquAwardRe(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var re = xmlHttp.responseText;
			if(parseInt(re) == 10){
				alert("请选登录,再领取奖品！");
				location.href = "login.php";
			}
			if(parseInt(re) == 11){
				lingquAwardStep();
			}
		}
	}
}

//实现领取奖品
function lingquAwardStep(){
	var url = "try.php";
	var str = "t="+Math.random(100000,999999);
	var type = ID("type").value;
	str += "&type="+type;
	if(ID("code") != null){
		var code = ID("code").value;
		str += "&code="+code; 
	}
	
	requestFun(url, str, "post", "lingquAwardStepRe");
}
function lingquAwardStepRe(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var re = xmlHttp.responseText;
			if(parseInt(re) == 10){
				alert("您没有中奖,谢谢参与！");
				location.href = "index.php";
			}
			if(parseInt(re) == 11){
				alert("请先登录，再领取奖品！");
				location.href = "login.php";
			}
			if(parseInt(re) == 12) alert("同一个IP，只能参加五次抽奖，本次已为第六次！");
			if(parseInt(re) == 13) alert("您所选择奖品已被领完,请改选其它奖品！");
			if(parseInt(re) == 14){
				alert("您已申领成功！\r\n点击继续登录贝因美冠军宝贝俱乐部网站！");
				//跳到贝因美俱乐部网站
				location.href = "http://www.beingclub.com/";
			}
			if(parseInt(re) == 15) alert("系统繁忙中,领取奖品失败,请多试几次！");
			if(parseInt(re) == 16) alert("同一种奖品,只能申领一次！");
		}
	}
}

//转赠朋友
function sendFrieds(){
	var url = "sendFried.php";
	var str = "t="+Math.random(100000,999999);
	var code = ID("code").value;
	if(code != "") str += "&code="+code;
	
	requestFun(url, str, "post", "sendFriedRe");
}
function sendFriedRe(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var re = xmlHttp.responseText;
			if(parseInt(re) == 10){
				alert("复制失败，请重试！");
			}else{
				oCopy("SendUrl");
				document.getElementById("SendFried").innerHTML = "<img alt='已经成功复制转发URL啦！' src='images/btn_copy.jpg'>";
			}
		}
	}
}

//检测用户名
function checkUserId(){
	var url = "checkUserId.php";
	var str = "t="+Math.random(100000,999999);
	
	var username = $R("user_name").isEmpty();
	if(username === true){
		alert("用户名不能为空！");
		return false;
	}else{
		 str += "&username="+username;
	}
	
	requestFun(url, str, "post", "checkUserIdRe");
}
function checkUserIdRe(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var re = xmlHttp.responseText;
			if(parseInt(re) == 0){
				alert("恭喜,用户名可用！");
			}else{
				alert("用户名重复,请重新填写用户名！");
			}
		}
	}
}

//用户注册
function reg(){
	var url = "reg.php";
	var str = "t="+Math.random(100000,999999);
	
	var username = $R("user_name").isEmpty();
	if(username === true){
		alert("用户名不能为空！");
		return false;
	}else{
		 str += "&username="+username;
	}
	
	var password = $R("password").isEmpty();
	var password2 = $R("password2").isEmpty();
	if(password===true || password2===true){
		alert("密码、确认密码不均不能为空！");
		return false;
	}
	if(password != password2){
		alert("两次输入的密码不相同！");
		return false;
	}
	if(password.length < 6){
		alert("密码最少不能少于6位！");
		return false;
	}
	
	str += "&password="+password;
	
	var realname = $R("real_name").isEmpty();
	if(realname === true){
		alert("真实姓名不能为空！");
		return false;
	}else{
		 str += "&realname="+realname;
	}
	str += "&relation="+ID("relation").value;
	str += "&babyname="+ID("baby_name").value;
	str += "&babysex="+ID("baby_sex").value;
	var babybirthday = $R("baby_birthday").isEmpty();
	if(babybirthday===true && tbExpectdate===true){
		alert("宝宝生日和孕妇预产期至少填写一项！");
		return false;
	}else{
		 str += "&babybirthday="+babybirthday;
	}
	str += "&birth="+ID("birth").value;
	
	str += "&babyname2="+ID("baby_name2").value;
	str += "&babysex2="+ID("baby_sex2").value;
	str += "&babybirthday2="+ID("baby_birthday2").value;
	str += "&babyname3="+ID("baby_name3").value;
	str += "&babysex3="+ID("baby_sex3").value;
	str += "&babybirthday3="+ID("baby_birthday3").value;
	
	var tbExpectdate = $R("tbExpectdate").isEmpty();
	if(tbExpectdate===true && babybirthday===true){
		alert("宝宝生日和孕妇预产期至少填写一项！");
		return false;
	}else{
		 str += "&tbExpectdate="+tbExpectdate;
	}
	
	if(tbExpectdate!==true && babybirthday!==true){
		alert("宝宝生日和孕妇预产期，两者只能填一项！");
		return false;
	}
	if(babybirthday !== true) document.getElementById("tbExpectdate").value = "";
	if(tbExpectdate !== true) document.getElementById("baby_birthday").value = "";
	
	str += "&license="+ID("license").value;
	str += "&educational="+ID("educational").value;
	str += "&income="+ID("income").value;
	str += "&identification="+ID("identification").value;
	str += "&mobile1="+ID("mobile1").value;
	str += "&mobile2="+ID("mobile2").value;
	str += "&phone1="+ID("phone1").value;
	str += "&phone2="+ID("phone2").value;
	str += "&phone3="+ID("phone3").value;
	if(ID("mobile1").value=="" && ID("mobile2").value=="" && ID("phone1").value=="" && ID("phone2").value=="" && ID("phone3").value==""){
		alert("五种通讯方式必须选！");
		return false;
	}
	
	str += "&mail="+ID("mail").value;	
	str += "&ddlProvince="+ID("ddlProvince").value;
	str += "&ddlCity="+ID("ddlCity").value;
	str += "&ddlCounty="+ID("ddlCounty").value;
	if(ID("ddlProvince").value=="" || ID("ddlCity").value=="" || ID("ddlCounty").value==""){
		alert("所属区域不能为空！");
		return false;
	}	
	str += "&address="+ID("address").value;
	if(ID("address").value==""){
		alert("邮寄地址不能为空！");
		return false;
	}
	
	str += "&zip="+ID("zip").value;
	str += "&fax="+ID("fax").value;
	var code = $R("code").isEmpty();
	if(code === true){
		alert("验证码不能为空！");
		return false;
	}else{
		 str += "&code="+code;
	}
	
	requestFun(url, str, "post", "regdRe");
}
function regdRe(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var re = xmlHttp.responseText;
			re = parseInt(re);
			if(re == 0) alert("输入的验证码有误！");
			if(re == 1) alert("用户名、密码均不能为空！");
			if(re == 2) alert("用户名重复，注册失败！");
			if(re == 3) alert("请完整输入信息后，再注册！");
			if(re == 4) alert("注册失败，请重试！");
			if(re == 5){
				alert("感谢您参加贝因美夺宝奇兵活动，请点击继续登录贝因美冠军宝贝俱乐部网站！");
				location.href = "index.php";
			}
			if(re == 6){
				alert("感谢您参加贝因美夺宝奇兵活动，您已经中奖，请尽快取奖品！");
				location.href = "award.php";
			}
		}//end if
	}
}