﻿var userOk= false;
var passwordOk = false;
var emailOk = false;
var memberType=0;
function submitRegisterInfo(){
    var sex;
    if (document.getElementsByName("sex")[0].checked)
    {
        sex = "男";
    }else{
        sex = "女";
    }   
    if (userOk&&passwordOk&&emailOk){
        var memberName;
        var pw;
        var un='';
        var rn;
        var mobile;
        var phone;
        var address;
        var email;
        var postcode;
        var bai=0;
        var unitType=0;
    	if(memberType==0){
        	memberName=$("#userName").val();
        	pw = $("#password").val();
        	rn=$("#realName").val();
        	mobile = $("#mobile").val();
        	phone = $("#phone").val();
        	address = $("#address").val();
        	email = $("#email").val();
        	postcode = $("#postcode").val();
        }else{
        	memberName=$("#enterpriseUserName").val();
        	pw = $("#enterprisePassword").val();
        	un=$("#unitName").val();
        	rn=$("#enterpriseRealName").val();
        	mobile = $("#enterpriseMobile").val();
        	phone = $("#enterprisePhone").val();
        	address = $("#enterpriseAddress").val();
        	email = $("#enterpriseEmail").val();
        	postcode = $("#enterprisePostcode").val();
        	bai = $("#businessArea").val();        	
        	unitType = $("#unitType").val();
        	if (!validate()){
        		jAlert("请填写正确的注册信息！",'家家买温馨提示');
        		return;
        	}
        }
    	$.post('registMember.client', {
	            memberType:memberType,	                      
	            userName: memberName,
	            sex:sex,
	            password: pw,
	            unitName:un,
	            email: email,
	            realName: rn,
	            mobile: mobile,
	            phone: phone,
	            address: address,
	            postcode:postcode,
	            bai:bai,
	            unitType:unitType
            }, function(e) {
                userOk = false;
                if (e.toString()=="failure"){
                    jAlert("未注册成功，可能服务器出现问题，请换个时间注册",'家家买温馨提示');                
                }else{
                    if(e.toString()=='failure'){
                    	jAlert("此用户名已经被注册",'家家买温馨提示');
                    }else{
                    	$.cookie("jjmUserInfo",e.toString(),{expires:1,path:'/'});
	                	alert("恭喜您注册成功，开始您的购物之旅吧：）");                    
	                    //进入访问页
	                    var location = window.location;
	                    window.location = "index.htm";
                    }                	
                }
        });
    }else{
        jAlert("请填写正确的注册信息！",'家家买温馨提示');
    }    
}
function validate(){
	if (unitName.value.trim()==''){
		return false;
	}
	if (enterpriseRealName.value.trim()==''){
		return false;
	}
	if (enterpriseMobile.value.trim()==''){
		return false;
	}
	if (enterprisePhone.value.trim()==''){
		return false;
	}
	if (enterpriseEmail.value.trim()==''){
		return false;
	}
	if (enterpriseAddress.value.trim()==''){
		return false;
	}
	if (enterprisePostcode.value.trim()==''){
		return false;
	}
	return true;
}
function checkUser(u,i){
    if (u.value==""){
        i.innerHTML="<font color='red'>请输入用户名，用户名不能为空</font>";
        return;
    }
    i.innerHTML="<font color='red'>用户名重复性检测中……</font>";
    $.post('checkUser.client', {
        userName: u.value       
        }, function(e) {
            i.innerText=e.toString();
            if (e.toString()=="OK"){
                userOk= true;
                i.innerHTML="<font color='green'>√</font>";
            }else{
                userOk= false;
                i.innerHTML="<font color='red'>此用户名已被别人使用，请重新输入新的用户名。</font>";
            }
    });    
}

function checkPassword(pw,rpw){
    passwordOk = false;
	if(pw.value==rpw.value){
        passwordOk = true;
    }else{        
        jAlert("两次输入的密码不一致！",'家家买温馨提示');
    }
}

function isEmail(emailInput){
    emailOk = false;
	res = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    var re = new RegExp(res);
    if(emailInput.value.match(re) != null){
        emailOk = true;
    }else{        
        jAlert("您输入的Email格式有误！",'家家买温馨提示');
    }
}
function selectTab(c,o,t){
	memberType=t;
	c.className='selectTab';
	o.className = 'noSelectTab';
	if(c.id=='person'){
		$("#personTable").show();
		$("#enterPriseTable").hide();	
	}else{
		$("#enterPriseTable").show();
		$("#personTable").hide();
	}
}
