
//以下是通用的函数-----------begin---------------
var isValUserId = false;		
//验证充值账号
function checkUserId() {
	var reg = /^[a-z][a-z0-9]{3,15}$/;
	var strUserId = jQuery.trim($("#userid").val());
	if(strUserId.length == 0) 
	{
		 $("#div_userid").removeClass();
		isValUserId = false;
		toggleStyle($("#div_userid"), false);
		//window.alert("请输入充值账号");
		return false;
	}
	if(reg.test(strUserId)) 
	{
		toggleStyle($("#div_userid"), true);
		isValUserId = true;
		return true;
	}
	toggleStyle($("#div_userid"), false);
	isValUserId = false;
	//window.alert("充值账号不正确");
	return false;
};

//验证确认账号
function checkComfirmUserIdSame() {
	if(isValUserId == false){
		$("#userid").focus();
		$("#userid").select();
		$("#userid2").val("");
		//window.alert("充值账号不正确");
		return false;
	}
	
	if($("#userid").val() != $("#userid2").val()) {
		toggleStyle($("#div_userid2"), false);
		//window.alert("确认账号与充值账号不一致");
		return false;
	}
	toggleStyle($("#div_userid2"), true);
	return true;
}

//验证用户真实姓名
function checkUserName() {
    var userName = jQuery.trim($("#username").val());
    if(/^[\u4e00-\u9fa5]{1,20}$/.test(userName) == false) {
		toggleStyle($("#div_username"), false);
		//window.alert("请输入正确的姓名");
        return false;
    }
    toggleStyle($("#div_username"), true);
    return true;
}

//验证联系电话
function checkUsertel() {
    var reg = /^[0-9]{6,15}$/;
    var strPhone = jQuery.trim($("#usertel").val());   
    if(reg.test(strPhone)) {
        toggleStyle($("#div_usertel"), true);
        return true;
    }
    toggleStyle($("#div_usertel"), false);
    //window.alert("请输入正确联系电话");
    return false;
};

//验证手机号码
function checkUsermobile() {
    var reg = /^1\d{10}$/;
    var strPhone = jQuery.trim($("#usermobile").val());
    if(strPhone.length != 11) {
        toggleStyle($("#div_usermobile"), false);
        //window.alert("请输入正确手机号码");
        return false;
    }
    if(reg.test(strPhone)) {
        toggleStyle($("#div_usermobile"), true);
        return true;
    }
    toggleStyle($("#div_usermobile"), false);
     //window.alert("请输入正确手机号码");
    return false;
};


//验证电子邮件
function checkUseremail() {
    var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    var email = jQuery.trim($("#useremail").val());
    
    if(email.length == 0) {
        $("#div_useremail").removeClass();
        toggleStyle($("#div_useremail"), false);
        //window.alert("请输入正确电子邮件");
        return false;
    }
    if(reg.test(email) == false) {
        toggleStyle($("#div_useremail"), false);
        //window.alert("请输入正确电子邮件");
        return false;
    }
    toggleStyle($("#div_useremail"), true);
    return true;
}

//验证邮编
function checkUserpostcode() {    
    var strPost = jQuery.trim($("#userpostcode").val());
    if(strPost.length > 0) 
    {        
		var reg = /^\d{6}$/;
		if(reg.test(strPost)) 
		{
			toggleStyle($("#div_userpostcode"), true);
			return true;
		}
		else
		{
			toggleStyle($("#div_userpostcode"), false);
			//window.alert("请输入正确邮编");
			return false;
        }
    }    
    $("#div_userpostcode").removeClass();
	return true;
};

//验证联系地址
function checkUseraddress() {    
    var strAddress = jQuery.trim($("#useraddress").val());
    if(strAddress.length > 0) 
    {        
		if(strAddress.length < 50) 
		{
			toggleStyle($("#div_useraddress"), true);
			return true;
		}
		else
		{
			toggleStyle($("#div_useraddress"), false);
			//window.alert("请输入正确联系地址");
			return false;
        }
    }    
    $("#div_useraddress").removeClass();
	return true;
};

//验证验证码
function checkRondomCode() {
	var rndCode = jQuery.trim($("#validatecode").val());
	
	if(rndCode.length == 0) {
		//window.alert("请输入验证码！");
		$("#validatecode").focus();
		$("#validatecode").select();
		return false;
	}
	
	if(/^[A-Za-z0-9]{4}$/.test(rndCode) == false) {
		$("#validatecode").focus();
		$("#validatecode").select();
		return false;
	}
	return true;
}

//更改验证码图片，验证码图片的id与name属性都设为"imgCheckCode"
function changeValidate()
{
	document.getElementById("imgCheckCode").src = "../Modules/Validate.aspx?" + Math.random();
}

//更改验证码图片，针对新的验证码图片地址
function changeValidateEx()
{
	document.getElementById("imgCheckCode").src = "http://pay.tiancity.com/Modules/ValidateII.aspx?" + Math.random();
}

//更改提示信息和样式
function toggleStyle(obj, isRight) {
	obj.removeClass();
	if(isRight) {
		obj.addClass("accounts_line_bingo");
	} else {
		obj.addClass("accounts_line_wrong");
	}
}

//以下是通用的函数-----------end---------------