function checkForm() {

  cont = true;

  if (document.getElementById("first_name").value == "") {
    toggleErr("r1");
    cont = false;
  }
  else
    toggleOff("r1");

  if (document.getElementById("last_name").value == "") {
    toggleErr("r2");
    cont = false;
  }
  else
    toggleOff("r2");

  if (document.getElementById("company").value == "") {
    toggleErr("r3");
    cont = false;
  }
  else
    toggleOff("r3");
 

  // check e-mail address
  re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/  

  if (re.test(document.form1.email.value) == true) {
    toggleOff("r4");
  }
  else {
    toggleErr("r4");
    cont = false;
  }

  if (document.getElementById("phone").value == "") {
    toggleErr("r5");
    cont = false;
  }
  else
    toggleOff("r5");

  if (document.getElementById("00N60000001JZ7q").value == "") {
    toggleErr("r6");
    cont = false;
  }
  else
    toggleOff("r6");

  if (document.getElementById("00N60000001JZ7o").value == "") {
    toggleErr("r7");
    cont = false;
  }
  else
    toggleOff("r7");

  if (document.getElementById("00N60000001KB4K").value == "") {
    toggleErr("r8");
    cont = false;
  }
  else
    toggleOff("r8");




  if (cont == false) {
    alert("Please fill in the required fields");
  }

  return cont;                                 

}



function toggleErr(elem) {
  document.getElementById(elem).style.display = '';
}

function toggleOff(elem) {
  document.getElementById(elem).style.display = 'none';
}


