﻿    
//------以下是复杂的验证
    
    //选择并正在输入的时候提示的内容
    function OnCheckTheBox(boxName)
    {
        HiddenAllRemind(boxName);
        var objThe = document.getElementById( boxName + "_warning");
        objThe.className = "alert_show";
    }
    
    //没有输入任何内容的时候的提醒
    function OnNoSetTheBox(boxName)
    {
        HiddenAllRemind(boxName);
        var objThe = document.getElementById( boxName + "_noset");
        objThe.className = "alert_show";
    }
    
    //输入内容错误的时候提示的内容
    function OnErrorTheBox(boxName)
    {
        HiddenAllRemind(boxName);
        var objThe = document.getElementById( boxName + "_error");
        objThe.className = "alert_show";
    }
    
    //当没有操作这个控件时
    function OnUnOperatorTheBox(boxName)
    {
        HiddenAllRemind(boxName);
        var objThe = document.getElementById( boxName + "_default");
        objThe.className = "default_show";
    }
    
    //隐藏所有的提醒
    function HiddenAllRemind(boxName)
    {
        var objWarning = document.getElementById( boxName + "_warning");
        var objDefault = document.getElementById( boxName + "_default");
        var objError = document.getElementById( boxName + "_error");
        var objNoset = document.getElementById( boxName + "_noset");
        
        
        objWarning.className = "alert_hidden";
        objDefault.className = "alert_hidden";
        objError.className = "alert_hidden";
        objNoset.className="alert_hidden";
        
    }
    
    //---- 以上是复杂的验证
    
    //----以下是简单的验证
    
    //显示自动验证控件
    function SimpleShowAutoCheck(boxName)
    {
        SimpleHiddenAllRemind(boxName);
        var objThe = document.getElementById( boxName + "_auto");
        objThe.className = "simple_show";
    }
    
    //显示提醒的控件
    function SimpleOnSetTheBox(boxName)
    {
        SimpleHiddenAllRemind(boxName);
        var objThe = document.getElementById( boxName + "_warning");
        objThe.className = "alert_show";
    }
    
    //隐藏所有简单的提醒
    function SimpleHiddenAllRemind(boxName)
    {
        var objDefault = document.getElementById( boxName + "_default");
        var objWarning = document.getElementById( boxName + "_warning");
        var objAuto = document.getElementById( boxName + "_auto");
        objDefault.className = "alert_hidden";
        objWarning.className = "alert_hidden";
        objAuto.className="alert_hidden";
    }
    
    //------!以上是简单验证
    
    //------以下是用户名部分的验证
    
    //隐藏所有用户名检验的提醒
    function HiddenCheckUserName()
    {
            HiddenAllRemind("comname");
            var objOk = document.getElementById("comname_okReg");
            var objDis = document.getElementById("comname_disReg");
            objOk.className = "alert_hidden";
            objDis.className = "alert_hidden";
    }
    
    //用户名不能为空的提醒
    function UsernameNoSet()
    {
        var objBtnLogon = document.getElementById(areaName + btnGoName);
            HiddenCheckUserName();
            OnNoSetTheBox("comname");
            objBtnLogon.disabled = "disabled";
    }
    
    //------!以上是用户名部分的验证
    
    function URLInputAutoContext()
    {
        var objURL = document.getElementById(areaName + "tjcHttp");
        if(objURL.value=="")
        {
            objURL.value="http://";
        }
    }
