if ( (ResponsableValidator.checkStudentUnderAge(Validator.isDate(birthDateperson) ? birthDateperson : new GDDate().getFormatedDate()) && responsableNameText.getText().trim().equals("") ) ){
responsableNameText.setBackground(RequiredWhenLostFocus.backgroundProblem);
requiredField.addScreenMessage(RequiredWhenLostFocus.ERROR_REQUIRED_RESPONSABLENAME);
} else {
responsableNameText.setBackground(RequiredWhenLostFocus.backgroundOk);
requiredField.removeScreenMessage(RequiredWhenLostFocus.ERROR_REQUIRED_RESPONSABLENAME);
}
}
}
});