Date.dayNames = [ 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' ]; Date.monthNames = [ 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December' ]; Date.monthNumbers = { 'Jan': 0, 'Feb': 1, 'Mar': 2, 'Apr': 3, 'May': 4, 'Jun': 5, 'Jul': 6, 'Aug': 7, 'Sep': 8, 'Oct': 9, 'Nov': 10, 'Dec': 11 }; Date.getShortMonthName = function(month) { return Date.monthNames[month].substring(0, 3); }; Date.getShortDayName = function(day) { return Date.dayNames[day].substring(0, 3); }; Date.getMonthNumber = function(name) { return Date.monthNumbers[name.substring(0, 1).toUpperCase() + name.substring(1, 3).toLowerCase()]; }; Date.parseCodes.S.s = '(?:st|nd|rd|th)'; if (Ext.picker.Picker){ Ext.override(Ext.picker.Picker, { doneText: 'Done' }); } if (Ext.picker.Date) { Ext.override(Ext.picker.Date, { 'dayText': 'Day', 'monthText': 'Month', 'yearText': 'Year', 'slotOrder': ['month', 'day', 'year'] }); } if(Ext.IndexBar){ Ext.override(Ext.IndexBar, { 'letters': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'] }); } if(Ext.NestedList){ Ext.override(Ext.NestedList, { 'backText': 'Back', 'loadingText': 'Loading...', 'emptyText': 'No items available.' }); } if(Ext.util.Format){ Ext.util.Format.defaultDateFormat = 'm/d/Y'; } if(Ext.MessageBox){ Ext.MessageBox.OK.text = 'OK'; Ext.MessageBox.CANCEL.text = 'Cancel'; Ext.MessageBox.YES.text = 'Yes'; Ext.MessageBox.NO.text = 'No'; }