﻿// JScript 文件

//检验留言
function CheckEmail(val,mode)
{ 
    var name=document.getElementById('CName').value;
    var telepone=document.getElementById('Telepone').value;
    var mobile=document.getElementById('Mobile').value;
    var email=document.getElementById('Email').value;
    var question=document.getElementById('Question').value;

    if(checkName(name) && checkTel2(telepone) && checkMobile2(mobile) && checkmail(email) && checkInfo(question))
    {
        if(question=="")
        {
            alert("请输入留言");
            return false;
        } 
        else
        {
            return true;
        }        
    }
    else
    {
        return false;
    }
}


//留学评估验证
function Checklxpg()
{
    var name=document.getElementById('Name').value;
    var telepone=document.getElementById('Tel').value;
    var mobile=document.getElementById('Mobile').value;
    var email=document.getElementById('E_mail').value;
    var age=document.getElementById('Age').value;
    var apply_college=document.getElementById('Apply_College').value;
    var college=document.getElementById('College').value;
    var IELTS_Score=document.getElementById('IELTS_Score').value; 
    var GRE_Score=document.getElementById('GRE_Score').value; 
    var TOFEL_Score=document.getElementById('TOFEL_Score').value; 
    var GMAT_Score=document.getElementById('GMAT_Score').value; 
    var Other_Score=document.getElementById('Other_Score').value; 
    var professional=document.getElementById('Professional').value; 
   
    if(checkName(name) && checkTel2(telepone) && checkMobile2(mobile) && checkmail(email) && checkAge(age) && checkInfo(apply_college) && checkInfo(college) && checkInfo(IELTS_Score) && checkInfo(GRE_Score) && checkInfo(TOFEL_Score) && checkInfo(GMAT_Score) && checkInfo(Other_Score) && checkInfo(professional))
    {
        return true;
    }
    else
    {
        return false;
    } 
}

//投资移民评估验证
function Checktz_ympg()
{
    var name=document.getElementById('jbname').value;
    var telepone=document.getElementById('jbtel').value;
    var mobile=document.getElementById('Mobile').value;
    var email=document.getElementById('E_mail').value;
    var age=document.getElementById('jbage').value;
    var Child_Age=document.getElementById('Child_Age').value; 
    var Company=document.getElementById('Company').value;
    var Positions=document.getElementById('Positions').value;
    var Positions2=document.getElementById('Positions2').value; 
    var Asset=document.getElementById('jbasset').value; 
   
    if(checkName(name) && checkTel(telepone) && checkMobile(mobile) && checkmail(email) && checkAge(age) && checkAge(Child_Age) && checkInfo(Company) && checkInfo(Positions) && checkInfo(Positions2) && checkInfo(Asset))
    {
        return true;
    }
    else
    {
        return false;
    } 
}

//技术移民评估验证
function Checkjs_ympg()
{
    var Degree=document.getElementById('Degree').value;

    if(Degree=="请选择")
    {
        alert('请选择您的学历！');
        return false;
    }
    else
    {
        return  true ;
    } 
}

//验证用户名
function checkName(name)
{
    if(name==null || name=="")
    {
        alert("请输入姓名");
       return false; 
    }
    else
    {
        var forbidChar = new Array(",","-","/","\\","'","%","\""); 
        for (var i = 0;i < forbidChar.length ; i++)
        { 
            if(name.indexOf(forbidChar[i]) >= 0)
            { 
                alert("您输入用户名: "+name+" 中含有非法字符: "+forbidChar[i]+" 请更正！"); 
                return false; 
            }
        } 
    }
    return true; 
}

//验证电话
function checkTel(telepone)
{
    if(telepone==null || telepone=="")
    {
	    alert("请输入联系电话");
	    return false;        
    }
    else
    {
        if(telepone.length>16)
        {
            alert("输入字符过长");
            return false; 
        }
    }
   return true; 
}

//验证电话--非必填项
function checkTel2(telepone)
{
    if(telepone!="")
    {
        if(telepone.length>20)
        {
            alert("输入字符过长");
            return false; 
        }
    }        
   return true; 
}

//验证手机
function checkMobile(mobile)
{
    if(mobile!="")
    {
        if(mobile.length>20)
        {
            alert("输入字符过长");
            return false; 
        }
    }
    return true;
}

//验证手机--必填项
function checkMobile2(mobile)
{
    if(mobile!="")
    {
        if(mobile.length>20)
        {
            alert("输入字符过长");
            return false; 
        }
    }
    else
    {
	    alert("请输入移动电话号码");
	    return false;
    }
    return true;
}

//验证email
function checkmail(email)
{
    if(email==null || email=="")
    {
        alert("请输入Email地址");
        return false; 
    }
    else
    {
        return true; 
    }
    return true; 
}

//验证年龄
function checkAge(age)
{
   if(age!="")
   {
        return true;
   } 
}

//验证年龄--必填项
function checkAge2(age)
{
    if(age!="")
    {
        return true;
    } 
    else
    {
	    alert("请输入年龄");
        return false;
    }
}

//验证用户输入信息
function checkInfo(info)
{
    if(info.length>1000)
    {
        alert("您输入的留言过长");
        return false; 
    }
    else
    {
        var regQ=/select|update|delete|truncate|join|union|exec|insert|drop|count|href|<a|=|link|>|<|%/i;       
        if(regQ.test(info)) 
        {
             alert("您输入的留言中含有非法字符请更正！");
             return false;  
        } 
    }
    return true; 
}

//验证用户输入信息--必填项
function checkInfo2(info)
{
    if(info==null || info=="")
    {
	    alert("请输入资产信息");
        return false;
    }
    else if(info.length>1000)
    {
        alert("您输入的留言过长");
        return false; 
    }
    else
    {
        var regQ=/select|update|delete|truncate|join|union|exec|insert|drop|count|href|<a|=|link|>|<|%/i;       
        if(regQ.test(info)) 
        {
            alert("您输入的留言中含有非法字符请更正！");
            return false;  
        } 
    }
    return true; 
}

//判断用户名不能为空
function CheckUserName()
{ 
    return true; 
} 
//判断用户名不能为空
function CheckMobile()
{ 
    return true; 
} 
//判断用户名不能为空
function CheckCName()
{ 
    return true; 
} 
function CheckZJshow()
{
    return true; 
} 

