[datejs commit] r182 - trunk trunk/build trunk/src wiki

4 views
Skip to first unread message

codesite...@google.com

unread,
Apr 25, 2008, 9:47:56 PM4/25/08
to ge...@coolite.com
Author: ge...@coolite.com
Date: Fri Apr 25 18:38:33 2008
New Revision: 182

Modified:
trunk/CHANGELOG.txt
trunk/build/core.js
trunk/build/date-af-ZA.js
trunk/build/date-ar-AE.js
trunk/build/date-ar-BH.js
trunk/build/date-ar-DZ.js
trunk/build/date-ar-EG.js
trunk/build/date-ar-IQ.js
trunk/build/date-ar-JO.js
trunk/build/date-ar-KW.js
trunk/build/date-ar-LB.js
trunk/build/date-ar-LY.js
trunk/build/date-ar-MA.js
trunk/build/date-ar-OM.js
trunk/build/date-ar-QA.js
trunk/build/date-ar-SA.js
trunk/build/date-ar-SY.js
trunk/build/date-ar-TN.js
trunk/build/date-ar-YE.js
trunk/build/date-az-Cyrl-AZ.js
trunk/build/date-az-Latn-AZ.js
trunk/build/date-be-BY.js
trunk/build/date-bg-BG.js
trunk/build/date-bs-Latn-BA.js
trunk/build/date-ca-ES.js
trunk/build/date-cs-CZ.js
trunk/build/date-cy-GB.js
trunk/build/date-da-DK.js
trunk/build/date-de-AT.js
trunk/build/date-de-CH.js
trunk/build/date-de-DE.js
trunk/build/date-de-LI.js
trunk/build/date-de-LU.js
trunk/build/date-dv-MV.js
trunk/build/date-el-GR.js
trunk/build/date-en-029.js
trunk/build/date-en-AU.js
trunk/build/date-en-BZ.js
trunk/build/date-en-CA.js
trunk/build/date-en-GB.js
trunk/build/date-en-IE.js
trunk/build/date-en-JM.js
trunk/build/date-en-NZ.js
trunk/build/date-en-PH.js
trunk/build/date-en-TT.js
trunk/build/date-en-US.js
trunk/build/date-en-ZA.js
trunk/build/date-en-ZW.js
trunk/build/date-es-AR.js
trunk/build/date-es-BO.js
trunk/build/date-es-CL.js
trunk/build/date-es-CO.js
trunk/build/date-es-CR.js
trunk/build/date-es-DO.js
trunk/build/date-es-EC.js
trunk/build/date-es-ES.js
trunk/build/date-es-GT.js
trunk/build/date-es-HN.js
trunk/build/date-es-MX.js
trunk/build/date-es-NI.js
trunk/build/date-es-PA.js
trunk/build/date-es-PE.js
trunk/build/date-es-PR.js
trunk/build/date-es-PY.js
trunk/build/date-es-SV.js
trunk/build/date-es-UY.js
trunk/build/date-es-VE.js
trunk/build/date-et-EE.js
trunk/build/date-eu-ES.js
trunk/build/date-fa-IR.js
trunk/build/date-fi-FI.js
trunk/build/date-fo-FO.js
trunk/build/date-fr-BE.js
trunk/build/date-fr-CA.js
trunk/build/date-fr-CH.js
trunk/build/date-fr-FR.js
trunk/build/date-fr-LU.js
trunk/build/date-fr-MC.js
trunk/build/date-gl-ES.js
trunk/build/date-gu-IN.js
trunk/build/date-he-IL.js
trunk/build/date-hi-IN.js
trunk/build/date-hr-BA.js
trunk/build/date-hr-HR.js
trunk/build/date-hu-HU.js
trunk/build/date-hy-AM.js
trunk/build/date-id-ID.js
trunk/build/date-is-IS.js
trunk/build/date-it-CH.js
trunk/build/date-it-IT.js
trunk/build/date-ja-JP.js
trunk/build/date-ka-GE.js
trunk/build/date-kk-KZ.js
trunk/build/date-kn-IN.js
trunk/build/date-ko-KR.js
trunk/build/date-kok-IN.js
trunk/build/date-ky-KG.js
trunk/build/date-lt-LT.js
trunk/build/date-lv-LV.js
trunk/build/date-mi-NZ.js
trunk/build/date-mk-MK.js
trunk/build/date-mn-MN.js
trunk/build/date-mr-IN.js
trunk/build/date-ms-BN.js
trunk/build/date-ms-MY.js
trunk/build/date-mt-MT.js
trunk/build/date-nb-NO.js
trunk/build/date-nl-BE.js
trunk/build/date-nl-NL.js
trunk/build/date-nn-NO.js
trunk/build/date-ns-ZA.js
trunk/build/date-pa-IN.js
trunk/build/date-pl-PL.js
trunk/build/date-pt-BR.js
trunk/build/date-pt-PT.js
trunk/build/date-quz-BO.js
trunk/build/date-quz-EC.js
trunk/build/date-quz-PE.js
trunk/build/date-ro-RO.js
trunk/build/date-ru-RU.js
trunk/build/date-sa-IN.js
trunk/build/date-se-FI.js
trunk/build/date-se-NO.js
trunk/build/date-se-SE.js
trunk/build/date-sk-SK.js
trunk/build/date-sl-SI.js
trunk/build/date-sma-NO.js
trunk/build/date-sma-SE.js
trunk/build/date-smj-NO.js
trunk/build/date-smj-SE.js
trunk/build/date-smn-FI.js
trunk/build/date-sms-FI.js
trunk/build/date-sq-AL.js
trunk/build/date-sr-Cyrl-BA.js
trunk/build/date-sr-Cyrl-CS.js
trunk/build/date-sr-Latn-BA.js
trunk/build/date-sr-Latn-CS.js
trunk/build/date-sv-FI.js
trunk/build/date-sv-SE.js
trunk/build/date-sw-KE.js
trunk/build/date-syr-SY.js
trunk/build/date-ta-IN.js
trunk/build/date-te-IN.js
trunk/build/date-th-TH.js
trunk/build/date-tn-ZA.js
trunk/build/date-tr-TR.js
trunk/build/date-tt-RU.js
trunk/build/date-uk-UA.js
trunk/build/date-ur-PK.js
trunk/build/date-uz-Cyrl-UZ.js
trunk/build/date-uz-Latn-UZ.js
trunk/build/date-vi-VN.js
trunk/build/date-xh-ZA.js
trunk/build/date-zh-CN.js
trunk/build/date-zh-HK.js
trunk/build/date-zh-MO.js
trunk/build/date-zh-SG.js
trunk/build/date-zh-TW.js
trunk/build/date-zu-ZA.js
trunk/build/date.js
trunk/build/extras.js
trunk/build/parser.js
trunk/build/sugarpak.js
trunk/build/time.js
trunk/src/core.js
trunk/src/extras.js
wiki/APIDocumentation.wiki

Log:
--------------------
2008-04-25 [geoffrey.mcgill]
Revision #182

1. Small correction in core.js and extras.js to add an extra space in
a couple functions so they would
pass JSLint (http://www.jslint.com) in white-space strict mode.

2. Revised online wiki documentation style so it's easier to anchor
link to specific functions.

Example

http://code.google.com/p/datejs/wiki/APIDocumentation#isLeapYear

3. Added cross linking (See Also) between some related documentation items.

4. Added Date.prototype.isAfter. Determines if this date occurs after
the date to compare to.
See http://code.google.com/p/datejs/wiki/APIDocumentation#isAfter

Example

var tomorrow = new Date().add(1).day();
Date.today().isAfter(tomorrow); // false
Date.today().isBefore(tomorrow); // true

var yesterday = new Date().add(-1).day();
Date.today().isAfter(yesterday); // true
Date.today().isBefore(yesterday); // false

// No date to compare to...
Date.today().isAfter(); // false
Date.today().isBefore(); // true

5. Added Date.prototype.isBefore. Determines if this date occurs
before the date to compare to.
See http://code.google.com/p/datejs/wiki/APIDocumentation#isBefore

Example

var tomorrow = new Date().add(1).day();
Date.today().isAfter(tomorrow); // false
Date.today().isBefore(tomorrow); // true

var yesterday = new Date().add(-1).day();
Date.today().isAfter(yesterday); // true
Date.today().isBefore(yesterday); // false

// No date to compare to...
Date.today().isAfter(); // false
Date.today().isBefore(); // true

6. Added .isAfter and .isBefore to online wiki documentation. See
http://code.google.com/p/datejs/wiki/APIDocumentation#isAfter
http://code.google.com/p/datejs/wiki/APIDocumentation#isBefore

7. Added feature to the Date.prototype.equals function that will use
new Date() ("now") if no date is provided to
compare to. The functionality remains unchanged if a "date" parameter
is provided.

Example

// Old
Date.today().equals(); // error
Date.today().equals(Date.today().add(1).day()); // false

// New
Date.today().equals(); // false
new Date().equals(); // true (should be true, unless it takes more
than one millisecond to compare)
Date.today().equals(Date.today().add(1).day()); // false

8. All individual CultureInfo files and all compiled files within the
/build/ folder now have full
lowercase file names.

Example

// Old
date-en-US.js

// New
date-en-us.js

9. Added new "Release Notes" RSS feed. http://feeds.feedburner.com/DatejsReleaseNotes

--------------------

Modified: trunk/CHANGELOG.txt
==============================================================================
--- trunk/CHANGELOG.txt (original)
+++ trunk/CHANGELOG.txt Fri Apr 25 18:38:33 2008
@@ -1,5 +1,86 @@
CHANGE LOG
--------------------
+2008-04-25 [geoffrey.mcgill]
+Revision #182
+
+1. Small correction in core.js and extras.js to add an extra space in
a couple functions so they would
+ pass JSLint (http://www.jslint.com) in white-space strict mode.
+
+2. Revised online wiki documentation style so it's easier to anchor
link to specific functions.
+
+ Example
+
+ http://code.google.com/p/datejs/wiki/APIDocumentation#isLeapYear
+
+3. Added cross linking (See Also) between some related documentation items.
+
+4. Added Date.prototype.isAfter. Determines if this date occurs after
the date to compare to.
+ See http://code.google.com/p/datejs/wiki/APIDocumentation#isAfter
+
+ Example
+
+ var tomorrow = new Date().add(1).day();
+ Date.today().isAfter(tomorrow); // false
+ Date.today().isBefore(tomorrow); // true
+
+ var yesterday = new Date().add(-1).day();
+ Date.today().isAfter(yesterday); // true
+ Date.today().isBefore(yesterday); // false
+
+ // No date to compare to...
+ Date.today().isAfter(); // false
+ Date.today().isBefore(); // true
+
+5. Added Date.prototype.isBefore. Determines if this date occurs
before the date to compare to.
+ See http://code.google.com/p/datejs/wiki/APIDocumentation#isBefore
+
+ Example
+
+ var tomorrow = new Date().add(1).day();
+ Date.today().isAfter(tomorrow); // false
+ Date.today().isBefore(tomorrow); // true
+
+ var yesterday = new Date().add(-1).day();
+ Date.today().isAfter(yesterday); // true
+ Date.today().isBefore(yesterday); // false
+
+ // No date to compare to...
+ Date.today().isAfter(); // false
+ Date.today().isBefore(); // true
+
+6. Added .isAfter and .isBefore to online wiki documentation. See
+ http://code.google.com/p/datejs/wiki/APIDocumentation#isAfter
+ http://code.google.com/p/datejs/wiki/APIDocumentation#isBefore
+
+7. Added feature to the Date.prototype.equals function that will use
new Date() ("now") if no date is provided to
+ compare to. The functionality remains unchanged if a "date" parameter
is provided.
+
+ Example
+
+ // Old
+ Date.today().equals(); // error
+ Date.today().equals(Date.today().add(1).day()); // false
+
+ // New
+ Date.today().equals(); // false
+ new Date().equals(); // true (should be true, unless it takes more
than one millisecond to compare)
+ Date.today().equals(Date.today().add(1).day()); // false
+
+8. All individual CultureInfo files and all compiled files within the
/build/ folder now have full
+ lowercase file names.
+
+ Example
+
+ // Old
+ date-en-US.js
+
+ // New
+ date-en-us.js
+
+9. Added new "Release Notes" RSS feed. http://feeds.feedburner.com/DatejsReleaseNotes
+
+--------------------
+
2008-04-13 [geoffrey.mcgill]
Revision #169

@@ -206,7 +287,7 @@

Date.today().getWeek();

-3. Added Date.prototype.getISOWeek(). Get the ISO 8601 week number.
+2. Added Date.prototype.getISOWeek(). Get the ISO 8601 week number.
Week one (1) is the week which contains the first Thursday of the year.
Monday is considered the first day of the week.

@@ -217,16 +298,16 @@

Date.today().getISOWeek(); // "01" to "53"

-4. Added Date.prototype.setWeek(). Moves the date to Monday of the
week set.
+3. Added Date.prototype.setWeek(). Moves the date to Monday of the
week set.
Accepts a number (1 to 53) that represents the week of the year to
move to. Returns the date instance (this).

Example

Date.today().setWeek(1); // 1st week of year

-5. Added a series of tests to /trunk/test/core/ to test for
new .getWeek() and .setWeek() functions.
+4. Added a series of tests to /trunk/test/core/ to test for
new .getWeek() and .setWeek() functions.

-6. Removed non-plural config options from Date.prototype.add().
+5. Removed non-plural config options from Date.prototype.add().

Example

@@ -237,15 +318,15 @@
// New
Date.today().add({months: 1, days: 1, hours: 1}); // Only plural
config options now accepted.

-7. Added 'week' as config option to .set().
+6. Added 'week' as config option to .set().

Example

Date.today().set({week: 26});

-8. Fixed bug where Date.parse("week 1") was not returning the correct date.
+7. Fixed bug where Date.parse("week 1") was not returning the correct date.

-9. Removed final sugarpak.js dependency from within parser.js. Now
the modules can be included in the following
+8. Removed final sugarpak.js dependency from within parser.js. Now
the modules can be included in the following
order, with the preceding module required by the next.

1. CultureInfo
@@ -253,7 +334,7 @@
3. parser.js
4. sugarpak.js

-10. Removed .toJSONString() from sugarpak.js. Please
use .toISOString(). The .toISOString() function will return
+9. Removed .toJSONString() from sugarpak.js. Please
use .toISOString(). The .toISOString() function will return
an ISO 8601 string of the date that has been converted to it's UTC value.

The following example demonstrates passing a format to
the .toString() function to return a string
@@ -263,7 +344,7 @@

new Date().toString("yyyy-MM-ddTHH:mm:ssZ");

-11. Confirmed core.js and sugarpak.js modules still validate JSLint
(http://www.jslint.com) 100% in whitespace strict mode.
+10. Confirmed core.js and sugarpak.js modules still validate JSLint
(http://www.jslint.com) 100% in whitespace strict mode.

--------------------

@@ -310,6 +391,7 @@
--------------------

2008-04-01 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Fixed bug where Date.nov().final().sunday() would return the
second to last sunday.

@@ -330,6 +412,7 @@
--------------------

2008-03-27 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Fixed bug which caused the string "Jan 2008" to not be parsed
correctly. The 'Day' value would be
set to "today's" Day. For example, if Today is the 27th day of the
month, Date.parse("Jan 2008")
@@ -355,6 +438,7 @@
--------------------

2008-03-24 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Fixed bug where a single digit minute or second value would not
parse correctly.
See forum post http://tinyurl.com/3d8b57.
@@ -372,6 +456,7 @@
--------------------

2008-03-18 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Made small revision to .addDays() which should avoid
addition/subtraction issues when
spanning over a Daylight Saving Time (Summer Time) change.
@@ -379,6 +464,7 @@
--------------------

2008-03-03 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Fixed .toString() bug where .toString would not return four
characters if the year was less than 1000.

@@ -399,6 +485,7 @@
--------------------

2008-02-26 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Dan Yoder fixed bug with timeContext pattern where if a date
included "april" or "august", the parser thought the 'a' was the
beginning of a time part (as in am/pm).

@@ -415,6 +502,7 @@
--------------------

2008-02-21 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Fixed bug in .parseExact where if the month was January ('0') the
Parser.finishExact function was resetting to the current month.
2. Added several new tests to /trunk/test/parseExact/.
@@ -422,6 +510,7 @@
--------------------

2008-02-18 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Added .toISOString() back to sugarpak.js. Still investigating to
figure out why/how this function was removed at Build 130-131.
2. Fixed small bug in .is().weekday() where .weekday() was not
returning 'this' if the .is() flag had not been set.
@@ -429,6 +518,7 @@
--------------------

2008-02-07 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Fixed bug in parser.js which prevented some strings from parsing
when the 'day' of the date string was greater than the last day of the
current month.

@@ -442,6 +532,7 @@
--------------------

2008-02-05 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Added .is().weekday() function to sugarpak.js.
The .weekday() function determines if the current date is a weekday.
@@ -454,6 +545,7 @@
--------------------

2008-02-04 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Added .getOrdinal() tests to the new sugarpak
(/trunk/test/sugarpak/) test package.
See http://www.datejs.com/test/sugarpak/index.html
@@ -461,6 +553,7 @@
--------------------

2008-01-02 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Added .toISOString() to sugarpak.js. Returns ISO 8601 formatted
string of date.
2. Changed .toJSONString() to return string value wrapped in
double-quotes ("") as per
@@ -497,6 +590,7 @@
--------------------

2007-12-27 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Modified the offset values of Date.CultureInfo.timezones.
2. Added <static> Date.compare(date1, date2).
@@ -551,6 +645,7 @@
--------------------

2007-12-23 [geoffrey.mcgill]
+Revision #UNKNOWN

1. Moved all minified files to the /build/ folder. Now all the
original source files are
located in the /src/ folder, and all minified files are located in
the /build/ folder.

Modified: trunk/build/core.js
==============================================================================
--- trunk/build/core.js (original)
+++ trunk/build/core.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -11,7 +11,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-af-ZA.js
==============================================================================
--- trunk/build/date-af-ZA.js (original)
+++ trunk/build/date-af-ZA.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-AE.js
==============================================================================
--- trunk/build/date-ar-AE.js (original)
+++ trunk/build/date-ar-AE.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-BH.js
==============================================================================
--- trunk/build/date-ar-BH.js (original)
+++ trunk/build/date-ar-BH.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-DZ.js
==============================================================================
--- trunk/build/date-ar-DZ.js (original)
+++ trunk/build/date-ar-DZ.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-EG.js
==============================================================================
--- trunk/build/date-ar-EG.js (original)
+++ trunk/build/date-ar-EG.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-IQ.js
==============================================================================
--- trunk/build/date-ar-IQ.js (original)
+++ trunk/build/date-ar-IQ.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-JO.js
==============================================================================
--- trunk/build/date-ar-JO.js (original)
+++ trunk/build/date-ar-JO.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-KW.js
==============================================================================
--- trunk/build/date-ar-KW.js (original)
+++ trunk/build/date-ar-KW.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-LB.js
==============================================================================
--- trunk/build/date-ar-LB.js (original)
+++ trunk/build/date-ar-LB.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-LY.js
==============================================================================
--- trunk/build/date-ar-LY.js (original)
+++ trunk/build/date-ar-LY.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-MA.js
==============================================================================
--- trunk/build/date-ar-MA.js (original)
+++ trunk/build/date-ar-MA.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-OM.js
==============================================================================
--- trunk/build/date-ar-OM.js (original)
+++ trunk/build/date-ar-OM.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-QA.js
==============================================================================
--- trunk/build/date-ar-QA.js (original)
+++ trunk/build/date-ar-QA.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-SA.js
==============================================================================
--- trunk/build/date-ar-SA.js (original)
+++ trunk/build/date-ar-SA.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-SY.js
==============================================================================
--- trunk/build/date-ar-SY.js (original)
+++ trunk/build/date-ar-SY.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-TN.js
==============================================================================
--- trunk/build/date-ar-TN.js (original)
+++ trunk/build/date-ar-TN.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ar-YE.js
==============================================================================
--- trunk/build/date-ar-YE.js (original)
+++ trunk/build/date-ar-YE.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-az-Cyrl-AZ.js
==============================================================================
--- trunk/build/date-az-Cyrl-AZ.js (original)
+++ trunk/build/date-az-Cyrl-AZ.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-az-Latn-AZ.js
==============================================================================
--- trunk/build/date-az-Latn-AZ.js (original)
+++ trunk/build/date-az-Latn-AZ.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-be-BY.js
==============================================================================
--- trunk/build/date-be-BY.js (original)
+++ trunk/build/date-be-BY.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-bg-BG.js
==============================================================================
--- trunk/build/date-bg-BG.js (original)
+++ trunk/build/date-bg-BG.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-bs-Latn-BA.js
==============================================================================
--- trunk/build/date-bs-Latn-BA.js (original)
+++ trunk/build/date-bs-Latn-BA.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-ca-ES.js
==============================================================================
--- trunk/build/date-ca-ES.js (original)
+++ trunk/build/date-ca-ES.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-cs-CZ.js
==============================================================================
--- trunk/build/date-cs-CZ.js (original)
+++ trunk/build/date-cs-CZ.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-cy-GB.js
==============================================================================
--- trunk/build/date-cy-GB.js (original)
+++ trunk/build/date-cy-GB.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-da-DK.js
==============================================================================
--- trunk/build/date-da-DK.js (original)
+++ trunk/build/date-da-DK.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-de-AT.js
==============================================================================
--- trunk/build/date-de-AT.js (original)
+++ trunk/build/date-de-AT.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-de-CH.js
==============================================================================
--- trunk/build/date-de-CH.js (original)
+++ trunk/build/date-de-CH.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-de-DE.js
==============================================================================
--- trunk/build/date-de-DE.js (original)
+++ trunk/build/date-de-DE.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-de-LI.js
==============================================================================
--- trunk/build/date-de-LI.js (original)
+++ trunk/build/date-de-LI.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-de-LU.js
==============================================================================
--- trunk/build/date-de-LU.js (original)
+++ trunk/build/date-de-LU.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-dv-MV.js
==============================================================================
--- trunk/build/date-dv-MV.js (original)
+++ trunk/build/date-dv-MV.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-el-GR.js
==============================================================================
--- trunk/build/date-el-GR.js (original)
+++ trunk/build/date-el-GR.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-029.js
==============================================================================
--- trunk/build/date-en-029.js (original)
+++ trunk/build/date-en-029.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-AU.js
==============================================================================
--- trunk/build/date-en-AU.js (original)
+++ trunk/build/date-en-AU.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-BZ.js
==============================================================================
--- trunk/build/date-en-BZ.js (original)
+++ trunk/build/date-en-BZ.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-CA.js
==============================================================================
--- trunk/build/date-en-CA.js (original)
+++ trunk/build/date-en-CA.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-GB.js
==============================================================================
--- trunk/build/date-en-GB.js (original)
+++ trunk/build/date-en-GB.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-IE.js
==============================================================================
--- trunk/build/date-en-IE.js (original)
+++ trunk/build/date-en-IE.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-JM.js
==============================================================================
--- trunk/build/date-en-JM.js (original)
+++ trunk/build/date-en-JM.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-NZ.js
==============================================================================
--- trunk/build/date-en-NZ.js (original)
+++ trunk/build/date-en-NZ.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-PH.js
==============================================================================
--- trunk/build/date-en-PH.js (original)
+++ trunk/build/date-en-PH.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-TT.js
==============================================================================
--- trunk/build/date-en-TT.js (original)
+++ trunk/build/date-en-TT.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-US.js
==============================================================================
--- trunk/build/date-en-US.js (original)
+++ trunk/build/date-en-US.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-ZA.js
==============================================================================
--- trunk/build/date-en-ZA.js (original)
+++ trunk/build/date-en-ZA.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-en-ZW.js
==============================================================================
--- trunk/build/date-en-ZW.js (original)
+++ trunk/build/date-en-ZW.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-es-AR.js
==============================================================================
--- trunk/build/date-es-AR.js (original)
+++ trunk/build/date-es-AR.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-es-BO.js
==============================================================================
--- trunk/build/date-es-BO.js (original)
+++ trunk/build/date-es-BO.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All rights reserved.
* @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/.
* @website: http://www.datejs.com/
@@ -12,7 +12,7 @@
return-1;};$D.getMonthNumberFromName=function(name){var
n=$C.monthNames,m=$C.abbreviatedMonthNames,s=name.toLowerCase();for(var
i=0;i<n.length;i++){if(n[i].toLowerCase()==s||
m[i].toLowerCase()==s){return i;}}

return-1;};$D.isLeapYear=function(year){return((year%4===0&&year%100!==0)|
|
year%400===0);};$D.getDaysInMonth=function(year,month){return[31,($D.isLeapYear(year)?29:28),31,30,31,30,31,31,30,31,30,31][month];};$D.getTimezoneAbbreviation=function(offset){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].offset===offset){return z[i].name;}}
return null;};$D.getTimezoneOffset=function(name){var
z=$C.timezones,p;for(var
i=0;i<z.length;i++){if(z[i].name===name.toUpperCase()){return z[i].offset;}}
-return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date);};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
+return null;};$P.clone=function(){return new
Date(this.getTime());};$P.compareTo=function(date){return
Date.compare(this,date);};$P.equals=function(date){return
Date.equals(this,date||new
Date());};$P.between=function(start,end){return
this.getTime()>=start.getTime()&&this.getTime()<=end.getTime();};$P.isAfter=function(date){return
this.compareTo(date||new
Date())===1;};$P.isBefore=function(date){return(this.compareTo(date||
new
Date())===-1);};$P.addMilliseconds=function(value){this.setMilliseconds(this.getMilliseconds()+value);return
this;};$P.addSeconds=function(value){return
this.addMilliseconds(value*1000);};$P.addMinutes=function(value){return
this.addMilliseconds(value*60000);};$P.addHours=function(value){return
this.addMilliseconds(value*3600000);};$P.addDays=function(value){this.setDate(this.getDate()+value);return
this;};$P.addWeeks=function(value){return
this.addDays(value*7);};$P.addMonths=function(value){var
n=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+value);this.setDate(Math.min(n,$D.getDaysInMonth(this.getFullYear(),this.getMonth())));return
this;};$P.addYears=function(value){return
this.addMonths(value*12);};$P.add=function(config){if(typeof
config=="number"){this._orient=config;return this;}
var x=config;if(x.milliseconds){this.addMilliseconds(x.milliseconds);}
if(x.seconds){this.addSeconds(x.seconds);}
if(x.minutes){this.addMinutes(x.minutes);}

Modified: trunk/build/date-es-CL.js
==============================================================================
--- trunk/build/date-es-CL.js (original)
+++ trunk/build/date-es-CL.js Fri Apr 25 18:38:33 2008
@@ -1,7 +1,7 @@
/**
* @version: 1.0 Alpha-1
* @author: Coolite Inc. http://www.coolite.com/
- * @date: 2008-04-14
+ * @date: 2008-04-25
* @copyright: Copyright (c) 2006-2008, Coolite Inc.
(http://www.coolite.com/). All r

==============================================================================
Diff truncated at 200k characters

Reply all
Reply to author
Forward
0 new messages