﻿// JScript File

var strEmailRegExp= "^[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}$";
var strNonWhiteSpace= "\\S";

function IsEmpty(objTarget)
{
    var strValue= objTarget.value;
    
    if (strValue == null || ! strValue.length)
        return true;
    
    // Find any non white-space character 
    if( ! IsMatched(strValue, strNonWhiteSpace, false) )
        return true;
        
    return false;
}

function IsMatched(strTarget, strRegExp, bolCaseSensitive)
{
    var objRe= null;
    
    if( bolCaseSensitive )
        objRe=new RegExp(strRegExp);
    else
        objRe= new RegExp(strRegExp, "i");

    
    return objRe.test(strTarget);
}

function IsValidEmail(strTarget)
{
    return IsMatched(strTarget, strEmailRegExp, false);
}