﻿// JScript 文件
var foucsid="";
var unpass="<img src=\"images/check_error.gif\" width=\"13\" height=\"13\" align=\"absmiddle\">";
var pass="<img src=\"images/check_right.gif\" width=\"13\" height=\"13\" align=\"absmiddle\">";

function RegMouseOver(obj,str)
{
    switch(str)
    {
        case "over":
            if(foucsid=="")
            {
                obj.className="RegFormDivMouseOver";
            }
            break;
        case "out":
            if(foucsid=="")
            {
                obj.className="RegFormDiv";
            }
            break;
        case "foucs":
                foucsid=obj.id;
                obj.className="RegFormDivMouseOver";
                
            break;
       case "blur":
                foucsid="";
                obj.className="RegFormDiv";
            break;
    }
}

function CheckPort(obj)
{
    var ErrCarrier=document.getElementById("UserNamel");
    var fla=true;
    if(obj.value.length<=0)
	{
	    ErrCarrier.style.color="red";
	    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;"+unpass+"&nbsp;请输入您的通行证帐号！";
		fla=false;
	}else{
	    if(!(/^\w+$/.test(obj.value)))
	    {
	        ErrCarrier.style.color="red";
	        ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;"+unpass+"&nbsp;您输入的帐号含有无效字符！";
		    fla=false;
	    }
	}
	if(fla==true)
	{
		ErrCarrier.style.color="#000000";
	    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;"+pass;
	}
	return fla;
}

function BackPort(obj)
{
    var ErrCarrier=document.getElementById("UserNamel");
    ErrCarrier.style.color="#000000";
    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;请输入您的通行证帐号";
}

function CheckPass(obj)
{
    var ErrCarrier=document.getElementById("passl");
    var fla=true;
	if(obj.value.length<6)
	{
	    ErrCarrier.style.color="red";
	    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;"+unpass+"&nbsp;您输入的密码小于6个字符！";
		fla=false;

	}
	if(obj.value.length>30)
	{
	    ErrCarrier.style.color="red";
	    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;"+unpass+"&nbsp;您输入的密码大于30个字符！";
		fla=false;

	}
	if(fla==true)
	{
	    ErrCarrier.style.color="#000000";
	    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;"+pass;
	}
	return fla;
}

function BackPass(obj)
{
    var ErrCarrier=document.getElementById("passl");
    ErrCarrier.style.color="#000000";
    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;请输入您的通行证密码";
}

function CheckCode(obj)
{
    var ErrCarrier=document.getElementById("checkl");
    var fla=true;
	if(obj.value=="")
	{
	    ErrCarrier.style.color="red";
	    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;"+unpass+"&nbsp;请在左边输入验证码！";
		fla=false;

	}
	if(fla==true)
	{
	    ErrCarrier.style.color="#000000";
	    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;"+pass;
	}
	return fla;
}

function BackCode(obj)
{
    var ErrCarrier=document.getElementById("checkl");
    ErrCarrier.style.color="#000000";
    ErrCarrier.innerHTML="&nbsp;&nbsp;&nbsp;请在左边输入验证码";
}

function CheckReg(obj)
{
    var U=CheckPort(obj.Box_UserName);
	var P1=CheckPass(obj.Box_Pass);
	var C=CheckCode(obj.Box_Check);

	if(U && P1 && C)
	{
		return true;	
	}else{
		return false;	
	}
}
