// check validity and precence of data regard info request form
function checkInfoRequestForm() {
  toCheckForm = document.getElementById('infoRequestForm');
  var error = '';
  
  var name = trim(toCheckForm.name.value);
  var surname = trim(toCheckForm.surname.value);
  var email = trim(toCheckForm.email.value);
  var company = trim(toCheckForm.company.value);
  var bodyRequest = trim(toCheckForm.bodyRequest.value);

  // check name
  if (name == '')
    error += _INFOFORMERROR1_ + '!\n';
  else if (name.length > 50)
    error += _INFOFORMERROR2_ + '!\n';
  
  // check surname
  if (surname == '')
    error += _INFOFORMERROR3_ + '!\n';
  else if (surname.length > 70)
    error += _INFOFORMERROR4_ + '!\n';
  
  // check email
  if (email == '')
    error += _INFOFORMERROR5_ + '!\n';
  else if (email.length > 100)
    error += _INFOFORMERROR6_ + '!\n';
  else if (!checkEmail(email))
    error += _INFOFORMERROR7_ + '!\n';
  
  // check company
  if (company == '')
    error += _INFOFORMERROR8_ + '!\n';
  else if (company.length > 100)
    error += _INFOFORMERROR9_ + '!\n';

  // check bodyRequest
  if (bodyRequest == '')
    error += _INFOFORMERROR10_ + '!\n';
  else if (bodyRequest.length > 500)
    error += _INFOFORMERROR11_ + '!\n';
  
  if (error != "") {
    window.alert (_WARNING_ + ':\n' + error + '\n' + _WARNINGADVICE_ + '.');
    return false;
  }
  return true;
} // end of checkInfoRequestForm

