function validate_firstName(nameArg)
{
   if (nameArg == "")
   {
      alert("First Name is Required Field");
      return false;
   }
   else
   {
      return true;
   }
}

function validate_lastName(nameArg)
{
   if (nameArg == "")
   {
      alert("Last Name is Required Field");
      return false;
   }
   else
   {
      return true;
   }
}

function validate_Street(streetArg)
{
   if (streetArg == "")
   {
      alert("Street is Required Field");
      return false;
   }
   else
   {
      return true;
   }
}

function validate_City(cityArg)
{
   if (cityArg == "")
   {
      alert("City is Required Field");
      return false;
   }
   else
   {
      return true;
   }
}

function validate_State(stateArg)
{
   if (stateArg == "")
   {
      alert("State is Required Field");
      return false;
   }
   else
   {
      return true;
   }
}

function validate_ZipCode(zipArg)
{
   var zipfmt=/^\s*\d{5}\s*$/;
   
   if (zipArg == "")
   {
      alert("Zip Cpde is Required Field");
      return false;
   }
   else if(!zipfmt.test(zipArg ))
   {
      alert("Invalid Zip Code");
      return false;
   }
   else
   {
      return true;
   }
}

function validate_PriPhone(phoneNum, phoneType1, phoneType2, phoneType3)
{ 
   var phonefmt  = /^[1-9]\d{2}\-\d{3}\-\d{4}$/;
    
   if (phoneNum == "")
   {
      alert("Primary Phone is Required Field");
      return false;
   }
   else if (!phonefmt.test(phoneNum))
   {
      var msg = "Invalid Phone Number\nFormat xxx-xxx-xxxx";
      alert(msg);
      return false;
   }
   else if (!phoneType1 && !phoneType2 && !phoneType3)
   {
      alert("Must specify phone type");
      return false;
   }
   else
   {
      return true;
   }
}

function validate_Email(emailArg)
{  
   if (emailArg == "")
   {
      alert("Email Address is Required Field");
      return false;
   }
   else
   {
      return true;
   }
}
