// JavaScript Document
function validateForm(val_form) {
  validated = true;

  arr_fields = val_form["va_fields"].value.split(";");

  i=0;
  while (i < arr_fields.length)
  {
    arr_field = arr_fields[i].split(":");
    this_field = arr_field[0];

    if (((arr_field[2] == "text") && (val_form[this_field].value == "")) || ((arr_field[2] == "email") && ((val_form[this_field].value.indexOf(".") < 0) || (val_form[this_field].value.indexOf("@") < 0) || (val_form[this_field].value.indexOf("name@domain.com") > -1))) || (arr_field[2] == "checkbox" && !val_form[this_field].checked)) {

    alert(arr_field[1] + " is required. This field must be validated before the form can be submitted.");
      val_form[arr_field[0]].focus();
      validated = false;
      break;
    }
    i++;
  }
  return validated;
}