//-----------------------------登录------------------------//
function submit0_0(){//服务密码
	var phone = pTrim(document.form0_0.mobileno.value);
	var passwd = pTrim(document.form0_0.userPassword.value);
	var valid = pTrim(document.form0_0.rand.value);
	var pf = pCPhone(phone);
	if(pf!=0){
		alert(phoneMsg[pf]);
	}else{
		$.post("/page/member/loginphoneexist.action",{loginphone:phone},function(data){
			if(data==3){
				alert(phoneMsg[3]);
			}else{
				if(passwd.length<=0){
					alert("请输入您的服务密码!");
				}else if(valid.length<=0){
					alert("请输入验证码!");
				}else{
					document.form0_0.submit();
				}
			}
		});
	}
}
//每一个需要短信验证码的FORM都有自己的变量，标识发送短信随机码是否发送成功
var form0_1_flag = 2;//0:验证码输入不正确 1:发送成功 2:正在发送(默认)
function submit0_1(){//短信密码
	var phone = pTrim(document.form0_1.mobileno.value);
	var passwd = pTrim(document.form0_1.userPassword.value);
	var valid = pTrim(document.form0_1.rand.value);
	var pf = pCPhone(phone);
	if(pf!=0){
		alert(phoneMsg[pf]);
	}else{
		$.post("/page/member/loginphoneexist.action",{loginphone:phone},function(data){
			if(data==3){
				alert(phoneMsg[3]);
			}else{
				if(valid.length<=0){
					alert("请输入验证码!");
				}else if(passwd.length<=0){
					alert("请输入您的短信随机码!");
				}else{
					document.form0_1.submit();
				}
			}
		});
	}	
}
//验证码状态
function form0_1_SMS(){
	var phone = pTrim(document.form0_1.mobileno.value);
	var pf = pCPhone(phone);
	//只有状态为0时才是正确
	if(pf!=0){
		alert(phoneMsg[pf]);
	}else{
		//根据当前表单类型来获取该表单验证码输入框的值，并去除空格
		var valid = pTrim(document.form0_1.rand.value);
		if(valid.length<=0){
			alert("请输入验证码!");
		}else{
			$.post("/page/member/sendSMSAction!regSendSMS.action",{verifycode:valid,msisdn:phone},function(data){
				alert(data);
				if(data.indexOf('对不起')==-1){
					//验证码输入不正确，随机码没有发送成功
					form0_1_flag = 0;
				}else{
					//验证码输入正确，随机码也发送成功
					form0_1_flag = 1;
				}
			});
		}
	}
}
//每一个需要短信验证码的FORM都有自己的变量，标识发送短信随机码是否发送成功
var form1_flag = 2;//0:验证码输入不正确 1:发送成功 2:正在发送(默认)
function submit1(){//店员
	var phone = pTrim(document.form1.siMsisdn.value);
	var passwd = pTrim(document.form1.validsms.value);
	var valid = pTrim(document.form1.validcode.value);
	var pf = pCPhone(phone);
	if(pf!=0){
		alert(phoneMsg[pf]);
	}else{
		if(form1_sales_flag!=1&&form1_sales_flag!=2){
			if(form1_sales_flag==0){
				if(window.confirm("您不是店员，是否要注册成为推广店员?")){
					window.location.href="/page/portal/member/register.jsp";
				}
			}else if(form1_sales_flag==3){
				alert(phoneMsg[3]);
			}else if(form1_sales_flag==4){
				alert("正在验证您的身份，请稍等!");
			}
		}else{
			if(valid.length<=0){
				alert("请输入验证码!");
			}else if(passwd.length<=0){
				alert("请输入您的短信随机码!");
			}else{
				document.form1.submit();
			}
		}
	}	
}
//发送短信随机码
function sSMS(){
	if(form1_sales_flag!=1&&form1_sales_flag!=2){
		if(form1_sales_flag==0){
			if(window.confirm("您不是店员，是否要注册成为推广店员?")){
				window.location.href="/page/portal/member/register.jsp";
			}
		}else if(form1_sales_flag==3){
			alert(phoneMsg[3]);
		}else if(form1_sales_flag==4){
			alert("正在验证您的身份，请稍等!");
		}
	}else{
		var phone = pTrim(document.form1.siMsisdn.value);
		var valid = pTrim(document.form1.validcode.value);
		if(valid.length<=0){
			alert("请输入验证码!");
		}else{
			$.post("/page/member/sendSMSAction!regSendSMS.action",{verifycode:valid,msisdn:phone},function(data){
				alert(data);
				if(data.indexOf('对不起')==-1){
					//验证码输入不正确，随机码没有发送成功
					form1_flag = 0;
				}else{
					//验证码输入正确，随机码也发送成功
					form1_flag = 1;
				}
			});
		}
	}
}
function submit2(){
	var i = currForm;
	var pf = eval("phoneFlag"+i);
	
}
//------------公共方法-----------//
//检查手机号码是否是店员身份
//专门用于FORM2的，手机号码输入框离开事件，标识手机号码是否是店员用
var form1_sales_flag = 4;//0:不是店员 1/2:是店员 3:不是河南移动 4:正在检查(默认)
function pCSales(phone){
	//首先检查手机号码的格式是否正确
	var tmp = pCPhone(pTrim(phone)); 
	if(tmp!=0){
		alert(phoneMsg[tmp]);
	}else{
		//然后再检查手机号码是否是店员/主身份
		form1_sales_flag = 4;//每一次检查手机号码前都初始化为4	
		$.post("/portal/validPhone.action",{siMsisdn:phone},function(data){
			form1_sales_flag = data<=0?0:data;
			if(data<=0){
	       		if(window.confirm("您不是店员，是否要注册成为推广店员?")){
					window.location.href="/page/portal/member/register.jsp";
				}			
       		}else if(data==3){
				alert(phoneMsg[3]);
			}
		});
	}
}
//检查手机号码
//手机号码标识 0：正确 1:空(默认) 2:长度 3:不是河南移动
var phoneReg = /^\d{11}$/;
var phoneMsg = ['','请先输入您的手机号!','您输入的手机号位数好像不对哦!','对不起,该手机号不是河南移动手机号!'];
function pCPhone(phone){
	if(phone==''||phone.length<=0){//为空
		return 1;
	}else{//不为空
		if(!phoneReg.test(phone)){//长度不正确时直接报错
			return 2;
		}else{
			return 0;
		}
	}
}
//切换标签和显示的登录框的显示
function pSTab(index,count){
	for(var i=0;i<count;i++){
		if(i==index){
			document.getElementById("tab"+i).className="on";
			$("#div"+i).show();
		}else{
			document.getElementById("tab"+i).className="off";
			$("#div"+i).hide();
		}
	}
	//改变标识，当前是第index个表单
	currForm = index;
}
//切换标签和显示的登录框的显示2
function pSTab2(index,count){
	for(var i=0;i<count;i++){
		i==index?$("#div0_"+i).show():$("#div0_"+i).hide();
	}
}
//刷新验证码
function pSValid(imgid){
var url = $("#"+imgid)[0].src + "?tn=" + (new Date()).getTime();
$("#"+imgid)[0].src=url;
}
//去除空格
function pTrim(str){
	return str.replace(/(^\s*)/g,'');
}