// JScript File
function ValRequired(idArray, captionArray)
{
  for(var i=0; i<idArray.length;i++)
  {
    var id=idArray[i];
    var alertCaption=captionArray[i];
    if(alertCaption=='')
    {
      alertCaption='Required Field.';
    }
    
    if(document.getElementById(id).value=='')
    {
      document.getElementById(id).focus();
      alert('"' + alertCaption + ' is a required field.' );
      return false;
    }
  }
  return true;
}

function alertInvalid(id, caption)
{
  alert('"' + caption + '" appears to be in the wrong format.');
  document.getElementById(id).focus();
}

function validateZip(fld)
{
  var re=/^\d{5}$|^\d{5}-\d{4}$/;
  return re.test(fld);
}

function validateEmail(fld)
{
  var re=/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
  return re.test(fld);
}

function validatePhone(fld)
{
  var re=/^(\(?\d\d\d\)?)?( |-|\.)?\d\d\d( |-|\.)?\d{4,4}(( |-|\.)?[ext\.]+ ?\d+)?$/;
  return re.test(fld);
}

function validateNumber(fld)
{
  var re=/^[+]?\d*$/;
  return re.test(fld);
}














