<span class='hide_me' id='ue_bad_date'>
The date provided is either in the future or invalid. We're expecting YYYY-MM-DD
</span>
+ <span class='hide_me' id='ue_made_barred'>
+ Please add a note to the patron's alert message explaining why the patron is barred.
+ </span>
+
</div>
</body>
const dateRegex = /^\d{4}-\d{2}-\d{2}/;
const zipRegex = /^\d{5}(-\d{4}|$)/; /* 12345 or 12345-6789 */
+var barredAlerted = false;
+
function uEditUsrnameBlur(field) {
var usrname = uEditNodeVal(field);
widget : {
id : 'ue_barred',
type : 'checkbox',
+ onpostchange : function(field, val) {
+ var afield = uEditFindFieldByKey('alert_message');
+ if( val ) {
+ if( !barredAlerted ) {
+ barredAlerted = true;
+ alertId('ue_made_barred');
+ }
+ afield.required = true;
+ } else {
+ afield.required = false;
+ }
+ }
}
},
{