/*! * copyright (c) Able to Pay LLC 2015 * version 2 * January 25, 2016 */ function fixCurrencies( fieldList ) { for ( i = 0, v = 0; i < fieldList.length; i++ ) { v = accounting.unformat( document.getElementById( fieldList[i] ).value ); document.getElementById( fieldList[i] ).value = accounting.formatNumber( v, 0 ); }; } function validate1Field( fld, errMessage, default0 ) { var error = ""; var entry = document.getElementById(fld).value; if ( entry == "" || entry == null || entry.search(/[0-9]/) < 0 ) { if ( default0 ) { document.getElementById(fld).value = 0; document.getElementById(fld).style.color = 'Red'; document.getElementById(fld).style.background = 'White'; } else { document.getElementById(fld).style.background = 'Yellow'; error = errMessage + "\n"; }; } else { document.getElementById(fld).style.background = 'White'; }; return error; }