
function checkname()
{
    var tbUser=document.getElementById("tbUserName").value;
    var spUser=document.getElementById("spUserName"); 
    
    if(isRegUser(tbUser)==false)
    {
       spUser.innerHTML="<img src='images/zc_11.gif'  align='absmiddle'/><font color='red'>&nbsp;用户名有误，请确认用户名在6～15位之间，由数字和字母组成!</font>";
       return false; 
    }
    
    if(tbUser==null||tbUser=="")
    {
      spUser.innerHTML="<img src='images/zc_11.gif'  align='absmiddle'/><font color='red'>&nbsp;请输入用户名!</font>";
      return false;
    }                
    if(tbUser.length<6)
    {
      spUser.innerHTML="<img src='images/zc_11.gif'  align='absmiddle'/><font color='red'>&nbsp;用户名太短!</font>";
      return false;
    }        

    var tUser = UserReg.GetUser(tbUser).value; 
    
    if(tUser== 0)
    {   
      spUser.innerHTML="<img src='images/zc_14.gif'  align='absmiddle'/><font color='green'>&nbsp;该用户名可以使用!</font>"; 
      return true;
    }
    else if(tUser== 1 )
    {
      spUser.innerHTML="<img src='images/zc_11.gif'  align='absmiddle'/><font color='red'>&nbsp;用户名已经存在!</font>"; 
      return false;
    }              
}       

function isRegUser(tbUser)
	{
		var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9._]){5,14}$/;
		if (!patrn.exec(tbUser)) 
		{	
			return false
		}
		else
		{
			return true
		}
	}

function checkpass()
{
		if (document.getElementById("tbUserPwd").value.length < 6)
		{
		document.getElementById("spPwd1").className="error";
		document.getElementById("spPwd1").innerHTML="<img src='images/zc_11.gif'><font color='red'>&nbsp;你输入的密码不正确，请输入6位以上密码！</font>";
		return false; }
		else
		{
		document.getElementById("spPwd1").className="ok";
		document.getElementById("spPwd1").innerHTML="<img src='images/zc_14.gif'><font color='green'>&nbsp;输入正确</font>";
		return true;
		}
	}
	function checkpass1()
	{
		if ((document.getElementById("tbUserPwd").value==document.getElementById("tbPwd").value) && document.getElementById("tbPwd").value.length>5)
		{
		document.getElementById("spPwd2").className="ok";
		document.getElementById("spPwd2").innerHTML="<img src='images/zc_14.gif'><font color='green'>&nbsp;输入正确</font>";
		return true;
		}
		else
		{
		document.getElementById("spPwd2").className="error";
		document.getElementById("spPwd2").innerHTML="<img src='images/zc_11.gif'><font color='red'>&nbsp;两次输入的密码不同或密码长度过短，请输入6位以上密码</font>";
		return false; }
	}
	
	function checkemail(){
	if(checkMail(document.getElementById("tbEmail").value)==false)
		{
		document.getElementById("spEmail").className="err";
		document.getElementById("spEmail").innerHTML="<img src='images/zc_11.gif'><font color='red'>&nbsp;您输入的Email格式不对,邮件正确格式如下:youname@tywh.com。推荐使用QQ，sohu信箱。</font>";	
		return false; }
		else
		{
		document.getElementById("spEmail").className="ok";
		document.getElementById("spEmail").innerHTML="<img src='images/zc_14.gif'><font color='green'>&nbsp;输入正确</font>";
		return true;
		}
		}	
	function checkMail(s) 
	{ if(s.indexOf("'")<0&&s.indexOf("‘")<0){
		var pattern=/\w+@\w+\.[a-z]+/; 
		if(pattern.test(s)) 
		{ 
			return true; 
		} 
		else 
		{ 
			return false; 
		} 	}
		else{return false;}	
	} 
	
	function checkqu()
	{
	if (document.getElementById("tbQuest").value.length<6||document.getElementById("tbQuest").value.indexOf("'")>=0||document.getElementById("tbQuest").value.indexOf("‘")>=0)
		{
		document.getElementById("spQuest").className="err";
		document.getElementById("spQuest").innerHTML="<img src='images/zc_11.gif'><font color='red'>&nbsp;你输入的提示问题过短或存在非法字符，请输入6位以上提示问题</font>";
		return false; }
		else
		{
		document.getElementById("spQuest").className="ok";
		document.getElementById("spQuest").innerHTML="<img src='images/zc_14.gif'><font color='green'>&nbsp;输入正确</font>";
		return true;
		}
	}
	function checkan()
	{
//	if (document.getElementById("tbAnswer").value.length<6 || document.getElementById("tbAnswer").value==document.getElementById("tbQuest").value || document.getElementById("tbAnswer").value==document.getElementById("tbUserName").value||document.getElementById("tbAnswer").value.indexOf("'")>=0||document.getElementById("tbAnswer").value.indexOf("‘")>=0)
//		{
//		document.getElementById("spAnswer").className="err";
//		document.getElementById("spAnswer").innerHTML="<img src='images/zc_11.gif'><font color='red'>&nbsp;你输入的答案过短，请输入6位以上问题答案，或者与问题和用户名相同</font>";
//		return false; }
//		else
//		{
//		document.getElementById("spAnswer").className="ok";
//		document.getElementById("spAnswer").innerHTML="<img src='images/zc_14.gif'><font color='green'>&nbsp;输入正确</font>";
//		return true;
//		}
return true;
	}  
	
	function checkcode()
	{ 
	    if(document.getElementById("tbNum").value != document.getElementById("imgCheckCode").value)
	    {
	        document.getElementById("spImg").innerHTML = "<img src='images/zc_11.gif'><font color='red'>&nbsp;请输入正确的验证码！</font>";
	        return false;
	    }
	    else (document.getElementById("tbNum").value == document.getElementById("imgCheckCode").value)
	    {
	    document.getElementById("spImg").innerHTML = "<img src='images/zc_14.gif'><font color='green'>&nbsp;验证码输入正确！</font>";
	        return true;
	    }
	}
	        
	
    function checkall()
    {
        if(checkname()==false || checkpass()==false || checkpass1()==false || checkemail()==false || checkqu()==false || checkan()==false)
        {
        return false;
        }
        else
        {
            return true;
        }
    }	
    


	
