function VerifyField(form_name,field_name,field_app)
{
  if (eval('document.' + form_name + '.' + field_name + '.value == ""')) {
    alert(field_app + ": Preenchimento obrigatório");
	return false;
  }
  else {
    return true;
  }
}

function VerifyForm(form_name)
{
  eval("req_fields = document." + form_name + ".req_fields.value.split(',')");
  verify = true;
  for (i in req_fields) {
    ds_rf = req_fields[i].split(':');
    if (!VerifyField(form_name,ds_rf[0],ds_rf[1]) && verify) {
      if (ds_rf[2] != null) {
	    self.scrollTo(0,ds_rf[2]);
	  }   
      eval('document.' + form_name + '.' + ds_rf[0] + '.focus()');
	  return (false);
    }
  }
  return (verify);
}


