summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source/pdf/js/pdf-util.js52
1 files changed, 21 insertions, 31 deletions
diff --git a/source/pdf/js/pdf-util.js b/source/pdf/js/pdf-util.js
index 58a70fa1..cfc3367f 100644
--- a/source/pdf/js/pdf-util.js
+++ b/source/pdf/js/pdf-util.js
@@ -1,34 +1,24 @@
-var MuPDF = {};
-
-MuPDF.monthName = [
- 'January', 'February', 'March', 'April', 'May', 'June',
- 'July', 'August', 'September', 'October', 'November', 'December' ];
-
-MuPDF.dayName = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
-
-MuPDF.shortMonthName = [];
-for (var i = 0; i < MuPDF.monthName.length; i++)
- MuPDF.shortMonthName.push(MuPDF.monthName[i].substring(0,3));
-
-MuPDF.monthPattern = new RegExp('('+MuPDF.shortMonthName.join('|')+')');
-
-MuPDF.padZeros = function(num, places)
-{
- var s = num.toString();
- if (s.length < places)
- s = new Array(places-s.length+1).join('0') + s;
- return s;
-}
-
-MuPDF.convertCase = function(str, cmd)
-{
- switch (cmd)
- {
- case '>': return str.toUpperCase();
- case '<': return str.toLowerCase();
- default: return str;
- }
-}
+var MuPDF = {
+ monthName: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
+ shortMonthName: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
+ monthPattern: /Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec/,
+ dayName: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
+
+ padZeros: function(num, places) {
+ var s = num.toString();
+ if (s.length < places)
+ s = new Array(places-s.length+1).join('0') + s;
+ return s;
+ },
+
+ convertCase: function(str, cmd) {
+ switch (cmd) {
+ case '>': return str.toUpperCase();
+ case '<': return str.toLowerCase();
+ default: return str;
+ }
+ },
+};
/* display must be kept in sync with an enum in pdf_form.c */
var display = {