// JavaScript Document
function validateThisForm(form)
  {
    var re;
    re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
    var errors = "";

    if(form['First Name'] && form['First Name'].value == "")
    {
      errors += " - First Name\n";
    }
    if(form['Last Name'] && form['Last Name'].value == "")
    {
      errors += " - Last Name\n";
    }
    if (form.Email && re.test(form.Email.value) == false)
    {
      errors += " - Email Address\n";
    }
    if(form['LEADCF33'] && form['LEADCF33'].value == "Select")
    {
      errors += " - Select Insurance\n";
    }
    if(form['LEADCF34'] && form['LEADCF34'].value == "Select")
    {
      errors += " - Select State\n";
    }
    if (errors.length > 0)
    {
      alert("The following fields are required: \n\n" + errors);
      errors = "";
      return false;
    }
    return true;
 }
