removeCSSClass(document.documentElement,'PATRON_INACTIVE');
removeCSSClass(document.documentElement,'PATRON_EXPIRED');
removeCSSClass(document.documentElement,'PATRON_HAS_INVALID_DOB');
+ removeCSSClass(document.documentElement,'PATRON_JUVENILE');
removeCSSClass(document.documentElement,'PATRON_HAS_INVALID_ADDRESS');
removeCSSClass(document.documentElement,'PATRON_AGE_GE_65');
removeCSSClass(document.documentElement,'PATRON_AGE_LT_65');
addCSSClass(document.documentElement,'PATRON_HAS_INVALID_DOB');
}
+ if ( get_bool( patron.juvenile() ) ) addCSSClass(document.documentElement,'PATRON_JUVENILE');
+ else removeCSSClass(document.documentElement,'PATRON_JUVENILE');
+
if (patron.mailing_address()) {
if (!get_bool(patron.mailing_address().valid())) {
addCSSClass(document.documentElement,'PATRON_HAS_INVALID_ADDRESS');
.line_item { font-family: monospace; }
.checking_barcode { color: orange; text-decoration: blink; }
+.PATRON_JUVENILE .dob { color: purple; }
+.PATRON_JUVENILE label.juvenile_indicator { display: inline; color: purple; }
+