﻿var  islogin=0;
var userType;
var isChangeUrl=false;
var url1;  //线上会员转向，线下会员转向
var loginFrom="";

function RegCheck()
{
	var o=document.form1;
	if(IsEmpty(o.User_Code1.value)){alert("登录手机号不能为空");o.User_Code1.focus();return false;}	
	if(!IsMobile(o.User_Code1.value,30)){alert("登录手机号必须是13,15,18开头或者手机号码格式不正确");o.User_Code1.focus();return false;}
	if(IsEmpty(o.User_Pwd1.value)){alert("登录密码不能为空");o.User_Pwd1.focus();return false;}	
	if(o.User_Pwd1.value.length!=6){alert("登录密码必须为6位");o.User_Pwd1.focus();return false;}
	if(o.User_Pwd1.value!=o.User_Pwd2.value){alert("两次密码不一致");o.User_Pwd1.focus();return false;}
	if(IsEmpty(o.Link_Email.value)){alert("电子邮箱不能为空");o.Link_Email.focus();return false;}	
	if(!IsEmail(o.Link_Email.value)){alert("请输入正确的电子邮箱");o.Link_Email.focus();return false;}	
	if(o.Male.checked==false&&o.FeMale.checked==false){alert("性别不能为空");return false;}	
	if(IsEmpty(o.Year.value)){alert("请选择出生日期年份");o.Year.focus();return false;}
	if(IsEmpty(o.Month.value)){alert("请选择出生日期月份");o.Month.focus();return false;}
	if(IsEmpty(o.Day.value)){alert("请选择出生日期天数");o.Day.focus();return false;}
	if(IsEmpty(o.Province_Name.value)){alert("请选择居住地所在省份");o.Province_Name.focus();return false;}
	if(IsEmpty(o.City_Name.value)){alert("请选择居住地所在城市");o.City_Name.focus();return false;}
	if(IsEmpty(o.Code.value)||o.Code.value.length!=4){alert("请输入正确的验证码");o.Code.focus();return false;}
	if(!o.Agree.checked){alert("您还没有同意条款");return false;}
	return true;
}
//重新刷新验证码
function RefreshImage()
{
	var imagescode = document.getElementById("Img_Code");
	imagescode.src = '../code.aspx?'+ Math.random();;
}

function pausecomp(millis)
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); }
while(curDate-date < millis);
} 


function EditBaseInfoCheck()
{
	var o=document.form1;
	if(IsEmpty(o.User_Name.value)){alert("姓名不能为空");o.User_Name.focus();return false;}	
	if(IsOverMaxByte(o.User_Name.value,8)){alert("姓名最多只能为4个中文或8个英文");o.User_Name.focus();return false;}
	if(IsOverMaxLength(o.User_Name.value,15)){alert("姓名长度不能超过15个字符");o.User_Name.focus();return false;}	
	if(IsEmpty(o.Link_Email.value)){alert("电子邮箱不能为空");o.Link_Email.focus();return false;}	
	if(!IsEmail(o.Link_Email.value)){alert("请输入正确的电子邮箱");o.Link_Email.focus();return false;}	
	if(o.Male.checked==false&&o.FeMale.checked==false){alert("性别不能为空");return false;}	
	if(IsEmpty(o.Year.value)){alert("请选择出生日期年份");o.Year.focus();return false;}
	if(IsEmpty(o.Month.value)){alert("请选择出生日期月份");o.Month.focus();return false;}
	if(IsEmpty(o.Day.value)){alert("请选择出生日期天数");o.Day.focus();return false;}
	if(IsEmpty(o.Province_Name.value)){alert("请选择居住地所在省份");o.Province_Name.focus();return false;}
	if(IsEmpty(o.City_Name.value)){alert("请选择居住地所在城市");o.City_Name.focus();return false;}
	return true;	
}
function EditOtherInfoCheck()
{
	return true;
}
//会员登录
function MemberLogin()
{
	var o=document.loginForm;
	var userCode=o.User_Code.value;
	var userPwd=o.User_Pwd.value;
	if(IsEmpty(o.User_Code.value))
	{
		alert("登录手机号不能为空");
		o.User_Code.focus();
		return false;
	}	
	if(!IsMobile(o.User_Code.value,30))
	{
		alert("登录手机号必须是13,15,18开头或者手机号码格式不正确");
		o.User_Code.focus();
		return false;
	}
	if(IsEmpty(o.User_Pwd.value))
	{
		alert("登录密码不能为空");
		o.User_Pwd.focus();
		return false;
	}	
	if(o.User_Pwd.value.length!=6)
	{
		alert("登录密码必须为6位");
		o.User_Pwd.focus();
		return false;
	}
	document.getElementById("msg").innerHTML="正在登录..";
	if(o.LoginFrom)
	  loginFrom=o.LoginFrom.value;
	var url="/member_ajax.aspx";
	var data ="action=login&code="+escape(userCode)+"&pwd="+escape(userPwd)+"&loginFrom="+escape(loginFrom);
	if(ajax==null)
	  ajax=new Ajax();
	ajax.GetXmlData(url,data,"POST",MemberLoginCallBack);
}

function MemberLoginCallBack(obj)
{
	if(obj[0]=="False")
	  document.getElementById("msg").innerHTML=obj[3];
	else
	{ 
	  document.getElementById("msg").innerHTML="登录成功";
	  if(loginFrom=="FromaAtivity")
	  {
		  MemberLoginCallBackFromaAtivity(obj);
	  }
	  else
	  {
		  MemberLoginCallBackFromLogin(obj);		  
	  }
	}
}
//针对活动登录
function MemberLoginCallBackFromaAtivity(obj)
{
	    //从活动进来,点GO按钮
	    if(obj[2]==1)
	      alert("抱歉，本次活动仅限指定城市露得清会员参与。谢谢您的支持与关注！");	
	   if(obj[2]=="1")
	      url1=wwwroot+"my_neutrogena.aspx";
	   else
	       url1=wwwroot+"6_0memberclubv2/6_4_1informationview.aspx";	
		window.location.href=url1;   
}
//针对非活动登录
function MemberLoginCallBackFromLogin(obj)
{
	if((obj[1]=="0"||obj[1]=="1")&&obj[2]=="2")
	{
		url1="/6_0memberclubv2/6_5Activities.aspx?do=resetpass";
	}
	else
	  url1="/my_neutrogena.aspx";
		window.location.href=url1;   
}
//线下会员初次修改密码
function FirstModifyPwd()
{
	var o=document.pwdForm;
	var oldPwd=o.User_Pwd.value;
	var newPwd=o.New_Pwd.value;
	if(EditPassCheck(o))
	{
	  //document.getElementById("msg").innerHTML="正在登录..";
	  var url="/member_ajax.aspx";
	  var data ="action=modifypwd&oldpwd="+escape(oldPwd)+"&newPwd="+escape(newPwd);
	  if(ajax==null)
	    ajax=new Ajax();
	  ajax.GetXmlData(url,data,"POST",FirstModifyPwdCallBack);
	}
}

function EditPassCheck(o)
{
	var oldPwd=o.User_Pwd.value;
	var newPwd=o.New_Pwd.value;
	if(IsEmpty(oldPwd)){alert("请输入初始密码");o.User_Pwd.focus();return false;}	
	if(oldPwd.length!=6){alert("初始密码为6位");o.User_Pwd.focus();return false;}
	if(IsEmpty(newPwd))
	{
		alert("请输入新密码");
		o.New_Pwd.focus();
		return false;
	}	
	if(newPwd.length!=6)
	{
		alert("新密码应为6位");
		o.New_Pwd.focus();
		return false;
	}
		
	if(newPwd!=o.New_Pwd2.value)
	{
		alert("两次密码不一致");
		o.New_Pwd2.focus();
		return false;
	}
	return true;
}

function FirstModifyPwdCallBack(arr)
{
	if(arr[0]=="0")
	  alert(arr[1]);
	else
	{
		alert("更新成功");
		window.location.href="/6_0memberclubv2/6_5activities.aspx";
	}
}

function ResetPass()
{
	var o=document.pwdForm;
	var oldPwd=o.User_Pwd.value;
	var newPwd=o.New_Pwd.value;
	if(EditPassCheck(o))
	{
	  var url="../member_ajax.aspx";
	  var data ="action=modifypwd&oldpwd="+escape(oldPwd)+"&newPwd="+escape(newPwd);
	  if(ajax==null)
	    ajax=new Ajax();
	  ajax.GetXmlData(url,data,"POST",ResetPassCallBack);
	}
}
function ResetPassCallBack(arr)
{
	if(arr[0]=="0")
	{
		alert(arr[1]);
	}
	else
	{
		alert("更新成功");
        ClearPopWin();
	}	
}

function ClearPopWin()
{
		document.getElementById("load").style.display="none";
		document.getElementById("resetpasspopwin").style.display="none";
}
//取回密码
function GetPassword1()
{
	var o=document.getpassform;
	var userCode=o.User_Code2.value;
	var email=o.Link_Email2.value;
	if(IsEmpty(userCode))
	{
		alert("手机号不能为空");
		o.User_Code2.focus();
		return false;
	}	
	if(!IsMobile(userCode,30))
	{
		alert("手机号必须是13,15,18开头或者手机号码格式不正确");
		o.User_Code2.focus();
		return false;
	}
	if(IsEmpty(email))
	{
		alert("电子邮箱不能为空");
		o.Link_Email2.focus();
		return false;
	}	
	if(!IsEmail(email))
	{
		alert("请输入正确的电子邮箱");
		o.Link_Email2.focus();
		return false;
	}
	var url=wwwroot+"member_ajax.aspx";
	var data ="action=getpass&code="+escape(userCode)+"&mail="+escape(email);
	 if(ajax==null)
	   ajax=new Ajax();
	 ajax.GetXmlData(url,data,"POST",GetPassword1CallBack);
}
function GetPassword1CallBack(arr)
{
	
	if(arr[0]=="0")
	{
		alert(arr[1]);
	}
	else
	{
		$("#getpasspopwin").addClass("success");
		$("#getpasspopwin #popcontent").css({"padding":"70px 0 0 55px","text-align":"center","width":"250px"}).html("<h3>您的密码已经发送到您的邮箱，请查询。</h3><h3>密码发送到所填写的邮箱内</h3>");
		window.setTimeout("exitpop()",3000);
	}
	$("btn_getpass").disabled=false;
}
//留言信息
function GuestBookAddCheck()
{
  var o=document.form1;
  if(IsEmpty(o.Title.value)){alert("请输入留言标题");o.Title.focus();return false;}	
  if(IsOverMaxLength(o.Title.value,50)){alert("留言标题长度不能超过50个字符");o.Title.focus();return false;}  
  if(IsEmpty(o.Content.value)){alert("请输入留言内容");o.Content.focus();return false;}	
  if(IsOverMaxLength(o.Content.value,3000)){alert("留言内容长度不能超过3000个字符");o.Content.focus();return false;} 
}

//获取登录状态
function GetLoginState(attribute)
{
	if(attribute)
	{//| <a  href=\""+wwwroot+"6_0memberclubv2/6_1Login.aspx?page=6_1Login.aspx\">会员兑礼/积分查询</a>
	  document.getElementById("LoginState").innerHTML=" |<a href=\""+wwwroot+"6_0memberclubv2/6_1memberregistration.aspx\">会员注册</a> | <a  href=\""+wwwroot+"6_0memberclubv2/6_1Login.aspx?page=6_1Login.aspx\">积分查询</a>";
	}
	else
	{
	  var url=wwwroot+"member_ajax.aspx";
	  var data ="action=getloginstate";
	   if(ajax==null)
	     ajax=new Ajax();
	  ajax.GetXmlData(url,data,"POST",GetLoginStateCallBack);
	}
}


function GetLoginStateCallBack(arr)
{
	if(arr[0]=="0")
	{//| <a  href=\""+wwwroot+"6_0memberclubv2/6_1Login.aspx?page=6_1Login.aspx\">会员兑礼/积分查询</a>
	   text=" |<a href=\""+wwwroot+"6_0memberclubv2/6_1memberregistration.aspx\">会员注册</a>/<a href=\""+wwwroot+"member_landingpage2.aspx\">登录</a> | <a  href=\""+wwwroot+"6_0memberclubv2/6_1Login.aspx?page=6_1Login.aspx\">积分查询</a>";

	   document.getElementById("LoginState").innerHTML=text;
    $("#loginlink").css("cursor","pointer").click(function(){
	$("#load").html("").bgiframe().css({"background-color":"#000",height:"477px",width:"960px",opacity:"0.5",left:0,top:0,display:"block"});
	$('#popwin').remove();
	$.get(wwwroot+"6_0memberclubv2/6_1loginpop.asp", function(data){
	//$.get(wwwroot+"Member_LandingPage.aspx", function(data){
		$("#load").after(data);
		//close login 
		$("#closelogin").click(function(){$("#popwin").hide();$("#load").hide();});
		//get password
		$(".getpassword").click(function(){getpassword();});
		});
	
});	    islogin=0 ; 
	}
	else
	{
	  text="[欢迎您,<span style='color:red'>"+arr[2]+"</span>] <a href='/logout.aspx' style='color:blue'>退出</a>";
	  document.getElementById("LoginState").innerHTML=text;
	  islogin=1;
	  userType=arr[1];
	}
}


//首页会员登录
//会员登录

function MemberGo()
{
	if(islogin==0)
	{
	  isChangeUrl=true;
//$("#loginlink").css("cursor","pointer").click(function(){
	//$("#load").html("").bgiframe().css({"background-color":"#000",height:"477px",width:"960px",opacity:"0.5",left:0,top:0,display:"block"});
	$('#popwin').remove();
	$.get(wwwroot+"6_0memberclubv2/6_1loginpop2.asp", function(data){
		$("#load").after(data);
		//close login 
		$("#closelogin").click(function(){$("#popwin").hide();$("#load").hide();});
		//get password
		$(".getpassword").click(function(){getpassword();});
		});
	}
	else
	{
       SetUrl();
       if(userType==1)
        alert("抱歉，本次活动仅限指定城市露得清会员参与。谢谢您的支持与关注！");
	   window.location.href=url1;
	}
}
function MemberGo2()
{
	if(islogin==0)
	{
		window.location.href="/member_landingpage.aspx";
	}
	else
	{
	   window.location.href="my_neutrogena.aspx";
	}
}
function SetUrl()
{
	  if(userType==1)
	   url1='/my_neutrogena.aspx';
	  else
	   url1='/6_0memberclubv2/6_4_1informationview.aspx';	   	
}