function verifyFeedbackNewForm(pForm)
{
  var lMessage = null;

  if (!checkRegExp(cRegExpPatternEmail, pForm.email.value))
  {
    lMessage = cErrMsgEmail;
  }
  else if (isEmpty(pForm.first_name))
  {
    lMessage = 'First Name is required';
  }
  else if (isEmpty(pForm.last_name))
  {
    lMessage = 'Last Name is required';
  }
    else if (isEmpty(pForm.product))
  {
    lMessage = 'Product is required';
  }
  else if (isEmpty(pForm.subject))
  {
    lMessage = 'Subject is required';
  }
    else if (pForm.subject.value=="Other")
  {
    if (isEmpty(pForm.othersubject))
    lMessage = '"What is your topic?" is required';
  }
    else if (isEmpty(pForm.comments))
  {
    lMessage = 'Comment/Question is required';
  }

  if (lMessage != null)
  {
    customAlert(lMessage);
  }

  return (lMessage == null);
}

function verifyAndSubmitFeedbackNewForm() {
  var lForm = document.feedback;
  if (verifyFeedbackNewForm(lForm))
  {
    //truncate the comment if too large
    trim(lForm.comments, 8189);
    lForm.submit();
  }
}

function checkSubjectSelected(obj) {
  if (obj.value == "Other") {
    document.getElementById("feedback_othersubject").style.display ="block";
  } else {
    document.getElementById("feedback_othersubject").style.display ="none";
  }
}