﻿function renderImg()
{       
   if(document.getElementById("imgVerify")) document.getElementById("imgVerify").src = "/Include/CodeImage.aspx?" + Math.random();
}

function confirmPwd(_obj){
    if(document.getElementById("password").value!=_obj.value){
        document.getElementById("pwdConfirm").style.display = "block";
    }
    else{
        document.getElementById("pwdConfirm").style.display = "none";
    }
}
function checkPwd(_obj){
    if(document.getElementById("password1").value!=_obj.value&&document.getElementById("password1").value!=""){
        document.getElementById("pwdConfirm").style.display = "block";
    }
    else{
        document.getElementById("pwdConfirm").style.display = "none";
    }
    if(_obj.value.length<6||_obj.value.length>16||!IsVadCode(_obj.value))
    {
        document.getElementById("pwdNormal").style.display = "none";
        document.getElementById("pwdError").style.display = "block";
    }
    else
    {
        document.getElementById("pwdNormal").style.display = "block";
        document.getElementById("pwdError").style.display = "none";
    }
}

function ValidReg()
{
    var name = document.getElementById("username")
    var pwd = document.getElementById("password");
    var pwd1 = document.getElementById("password1");
    var code = document.getElementById("code");
    var nname = document.getElementById("ncname");
	if(Trim(name.value)==""||!IsMail(name.value)){
//		alert('用户名请设置为您的Email！');
		name.focus();
		return false;
	}
	if(Trim(nname.value)==""||!IsVadNC(nname.value))
	{
//	    alert('请输入有效的昵称！');
		nname.focus();
		return false;
	}
	
	if(Trim(pwd.value)==""){
//		alert('请填写密码');
		pwd.focus();
		return false;
	}
	if(pwd.value.length<6){
//		alert('密码要不少于6位');
		pwd.focus();
		return false;
	}
	if(Trim(pwd1.value)==""){
//		alert('请填写确认密码');
		pwd1.focus();
		return false;
	}
	if(pwd.value!=pwd1.value)	{
//		alert('确认密码与密码不符，请重新输入密码和确认密码');		
		pwd.focus();
		return false;
	}
	if(!IsVadCode(code.value))
	{
		alert('请填写正确的验证码');
		code.focus();
		return false;
	}
	if(!document.getElementById("chkProtocol").checked)
	{
	    alert("请选择网站服务条款");
	    return false;
	}
	return true;
}
function checkCode(_obj){
    JSC.XueXiSys.Web.Reg.CheckCode(_obj.value,cbCC);
}
function cbCC(res)
{
    var objcodeNormal = document.getElementById("codeNormal");
    var objcodeError = document.getElementById("codeError");
    if(res.value)    {
        objcodeNormal.style.display = "block";
        objcodeError.style.display = "none";
    }
    else
    {
        objcodeNormal.style.display = "none";
        objcodeError.style.display = "block";
    }
}
function checkUser(_obj){
    JSC.XueXiSys.Web.Reg.CheckUser(_obj.value,cbCU);
}

function cbCU(res)
{
    var objnameNormal = document.getElementById("nameNormal");
    var objnameConfirm1 = document.getElementById("nameConfirm1");
    var objnameConfirm = document.getElementById("nameConfirm");
    if(parseInt(res.value)==2)
    {
        objnameNormal.style.display = "none";
        objnameConfirm.style.display = "none";
        objnameConfirm1.style.display = "block";
    }
    else if(parseInt(res.value)==3)
    {
        objnameNormal.style.display = "none";
        objnameConfirm.style.display = "block";
        objnameConfirm1.style.display = "none";
    }
    else if(parseInt(res.value)==1)
    {
        objnameNormal.style.display = "block";
        objnameConfirm.style.display = "none";
        objnameConfirm1.style.display = "none";
    }
}

function checkNUser(_obj){
    JSC.XueXiSys.Web.Reg.CheckNUser(_obj.value,cbCNU);
}

function cbCNU(res)
{
    var objnameNormal = document.getElementById("ncnameNormal");
    var objnameConfirm = document.getElementById("ncnameConfirm");
    var objnameConfirm1 = document.getElementById("ncnameConfirm1");
//    alert(res.value);
    if(parseInt(res.value)==2)
    {
        objnameNormal.style.display = "none";
        objnameConfirm.style.display = "none";
        objnameConfirm1.style.display = "block";
    }
    else if(parseInt(res.value)==3)
    {
        objnameNormal.style.display = "none";
        objnameConfirm.style.display = "block";
        objnameConfirm1.style.display = "none";
    }
    else if(parseInt(res.value)==1)
    {
        objnameNormal.style.display = "block";
        objnameConfirm.style.display = "none";
        objnameConfirm1.style.display = "none";
    }
}

