﻿
function subModifyit()
{
    return (confirm('是不是确认要提交？'));
}
function subit()
{
    var ou;
    ou = checkcode() && ou;
    ou = checkUser() && ou ;
    ou = checkQQ() && ou ;
    ou = checkTel() && ou ;
    ou = checkMobile() && ou ;

    ou = checkType() && ou;
    //下面函数在控件里
    ou = checkMobileTel() && ou;
    ou = checkcode() && ou;
    if(ou)  //禁用所有按钮
    {
        $('btnSub').className="disable";
        $('btnSub').value="正在提交...";
        $('btnSub').onclick=Function("return false;");
    }
    return ou;
}
function checkcode()
{
    var ou;
//    var boolOu;
    
    var boolOu=true;
    var e=$('txtCheckCode');
    var eSpan=$('spanCheckCode');
    
    if (e.value=="" || e.value==null)
    {
        ou = unPassImageUrl + "验证码不能为空";
        boolOu=false;
    }
    else if (!checkFileter.test(e.value))
    {
        ou= unPassImageUrl + "格式不正确";
        boolOu=false;
    }
    else
    {
        ou = passImageUrl;
        boolOu=true;
    }
    eSpan.update(ou);
    return (boolOu);
}
document.onkeydown=mykeydown;
function mykeydown()
{
    if(event.keyCode==116) //屏蔽F5刷新键   
    {   
        window.event.keyCode=0;   
        return   false;   
    }  
}

//验证姓名
function checkUser()
{
    var ou;
    var e = $('txtName');
    var eSpan=$('spanName');
    var boolOu;
    
    if (e.value=="" || e.value==null)
    {
        ou= unPassImageUrl + "姓名不能为空";
        boolOu=false;
    }
    else
    {
        ou = passImageUrl;
        boolOu=true;
    }
    eSpan.update(ou);
    return (boolOu);
}

//验证QQ
function checkQQ()
{
    var ou;
    var e=$('txtQQ');
    var eSpan=$('spanQQ');
    var boolOu;
    
    if (e.value=="" || e.value==null)
    {
        ou ="";
        boolOu=true;
    }
    else if (!QQFilter.test(e.value))
    {
        ou= unPassImageUrl + "QQ号码不正确";
        boolOu=false;
    }
    else
    {
        ou = passImageUrl;
        boolOu=true;
    }
    eSpan.update(ou);
    return (boolOu);
}
//验证电话
function checkTel()
{
    var ou;
    var e=$('txtTel');
    var eSpan=$('spanTel');
    var boolOu;
    
    if (e.value=="" || e.value==null)
    {
        ou ="";
        boolOu=true;
    }
    else if (!TelFilter.test(e.value))
    {
        ou= unPassImageUrl + "电话格式不对";
        boolOu=false;
    }
    else
    {
        ou = passImageUrl;
        boolOu=true;
    }
    eSpan.update(ou);
    return (boolOu);
}
//验证手机
function checkMobile()
{
    var ou;
    var e=$('txtMobile');
    var eSpan=$('spanMobile');
    var boolOu;
    
    if (e.value=="" || e.value==null)
    {
        ou ="";
        boolOu=true;
    }
    else if (!MobileFilter.test(e.value))
    {
        ou= unPassImageUrl + "手机号不正确";
        boolOu=false;
    }
    else
    {
        ou = passImageUrl;
        boolOu=true;
    }
    eSpan.update(ou);
    return (boolOu);
}
//验证电话手机是否至少填一项
function checkMobileTel()
{
    var ou;
    var e=$('txtMobile');
    var e1=$('txtTel');
    var eSpan=$('spanMobile');
    var boolOu;
    
    if((e.value=="" || e.value==null) && (e1.value=="" || e1.value==null))
    {
        ou=unPassImageUrl + "电话和手机号至少填写一项";
        boolOu=false;
    }
    else
    {
        ou=passImageUrl;    
        boolOu=true;
    }
    eSpan.update(ou);
    return (boolOu);
}