function ValidarcomContactGeneral_Callback()
{
    var form = document.getElementById("ValidarcomContactGeneral_Form");
    form.innerHTML = "";
    
    var thankYou = document.getElementById("ValidarcomContactGeneral_ThankYou");
    thankYou.style.visibility = "visible";
}

function ValidarcomContactGeneral_PostLead()
{
  var form = document.getElementById("form");

  ValidarcomContactGeneral._Reset();

  if (form.FirstName.value == "")
  {
     alert("Please enter your first name.");
     form.FirstName.focus( );
     return false;
  }
  ValidarcomContactGeneral.FirstName = form.FirstName.value;

  if (form.LastName.value == "")
  {
     alert("Please enter your last name.");
     form.LastName.focus( );
     return false;
  }
  ValidarcomContactGeneral.LastName = form.LastName.value;

  if (form.Company.value == "")
  {
     alert("Please enter your company.");
     form.Company.focus( );
     return false;
  }
  ValidarcomContactGeneral.Company = form.Company.value;

  if (form.Email.value == "")
  {
     alert("Please enter your email.");
     form.Email.focus( );
     return false;
  }
  ValidarcomContactGeneral.Email = form.Email.value;

  if (form.Phone.value == "")
  {
     alert("Please enter your phone.");
     form.Phone.focus( );
     return false;
  }
  ValidarcomContactGeneral.Phone = form.Phone.value;

  if (form.TellUs.value == "")
  {
     alert("Please tell us how we can help you.");
     form.TellUs.focus( );
     return false;
  }
  ValidarcomContactGeneral.TellUs = form.TellUs.value;

  if (form.Blank.value !== "")
  {
     alert("Please leave this field blank.");
     form.Blank.focus( );
     return false;
  }

  ValidarcomContactGeneral._SubmitLead(ValidarcomContactGeneral_Callback, null);
}