function submitting() {
  document.forms["TGSuggestions"].elements["contactfrom"].value = document.location.href;
  submitValidated();
} 
function submitValidated() {
var message = "";
var valid = true;
  if (document.forms["TGSuggestions"].elements["fName"].value.length ==  0) {
    message = message+"   First Name\r\n";
    valid = false;
  }
  if (document.forms["TGSuggestions"].elements["lName"].value.length ==  0) {
    message = message+"   Last Name\r\n";
    valid = false;
  }
  if (document.forms["TGSuggestions"].elements["companyName"].value.length ==  0) {
    message = message+"   Company Name\r\n";
    valid = false;
  }
    if (document.forms["TGSuggestions"].elements["email"].value.length ==  0) {
    message = message+"   E-mail Address\r\n";
    valid = false;
  }
  if (document.forms["TGSuggestions"].elements["phone"].value.length ==  0) {
    message = message+"   Phone Number\r\n";
    valid = false;
  }
  if (document.forms["TGSuggestions"].elements["comments"].value.length ==  0) {
    message = message+"   Suggestions\r\n";
    valid = false;
  }

  if (valid == false) {
    alert("Please Provide These Additional Fields:\r\n---------------------------------------\r\n"+message); 
    return;
  }  
  document.forms["TGSuggestions"].submit();
}