﻿function isEnglish(name) //英文值检测
{
    if (name.length == 0)
        return false;
    for (i = 0; i < name.length; i++) {
        if (name.charCodeAt(i) > 128)
            return false;
    }
    return true;
}

function isChinese(name) //中文值检测
{
    if (name.length == 0)
        return false;
    for (i = 0; i < name.length; i++) {
        if (name.charCodeAt(i) > 128)
            return true;
    }
    return false;
}


function isMail(strEmail) {
    if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}


function isNumber(name) //数值检测
{
    if (name.length == 0)
        return false;
    for (i = 0; i < name.length; i++) {
        if (name.charAt(i) < "0" || name.charAt(i) > "9")
            return false;
    }
    return true;
}


//10. 判断用户名是否为数字字母下滑线 
function notchinese(str) {
    var reg = /[^A-Za-z0-9_]/g
    if (reg.test(str)) {
        return (false);
    } else {
        return (true);
    }
}

//9. 判断密码是否输入一致  
//---------------------------------------      
function issame(str1, str2) {
    if (str1 == str2)
    { return (true); }
    else
    { return (false); }
}


//限制输入字符的位数开始  
//m是用户输入，n是要限制的位数  
function issmall(m, n) {
    if ((m < n) && (m > 0)) {
        return (true);
    }
    else
    { return (false); }
}


//6. 电话号码格式验证    
//---------------------------------------      
//函数名：fucCheckTEL     
//功能介绍：检查是否为电话号码     
//参数说明：要检查的字符串     
//返回值：1为是合法，0为不合法     
function fucCheckTEL(TEL) {
    var i, j, strTemp;
    strTemp = "0123456789-()# ";
    for (i = 0; i < TEL.length; i++) {
        j = strTemp.indexOf(TEL.charAt(i));
        if (j == -1) {
            //说明有字符不合法     
            return 0;
        }
    }
    //说明合法     
    return 1;
}    