﻿// JScript File
function checkValidEmailContactUs(sender, args)
    {
    var objdivEmailErrorDisplay_ = getID('divEmailErrorDisplay');
    if (args.Value.length == 0)
    {
      args.IsValid = false;
      displayErrorMessage('divEmailErrorDisplay','Please enter a valid email address');
      return;    
    }
//        var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
    var emailPat = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
    var matchArray = args.Value.match(emailPat);
    if (matchArray == null) 
    {
      args.IsValid = false;
      displayErrorMessage('divEmailErrorDisplay','Please enter a valid email address');
      return;
    }
    args.IsValid = true;
}

function displayErrorMessage(targetObjectID, messageToDisplay)
{
    var objdivEmailErrorDisplay_ = getID(targetObjectID);
    if (objdivEmailErrorDisplay_!=null)
    {
        objdivEmailErrorDisplay_.innerHTML = messageToDisplay;
    }
}


