// datetime field object Zymonic.Field.DateTime = function() {}; // do the inheritance Zymonic.Field.DateTime.prototype = new Zymonic.Field.Field(); Zymonic.Field.DateTime.prototype.constructor = this; // generic function to add settings to a field object Zymonic.Field.DateTime.prototype.setExtraArgs = function(args) { // call super to set the args Zymonic.Field.Field.prototype.setExtraArgs.call(this, args); // if any of the field map source fields change, clear our caches to lookup dates again var field = this; if (this.exclude_dates_field_maps) { for (var i=0; i