
// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

if (JDate == null) var JDate = {};
JDate._path = '/consumer/dwr';
JDate.equals = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'equals', p0, callback);
}
JDate.toString = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'toString', callback);
}
JDate.hashCode = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'hashCode', callback);
}
JDate.clone = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'clone', callback);
}
JDate.compareTo = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'compareTo', p0, callback);
}
JDate.compareTo = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'compareTo', p0, callback);
}
JDate.after = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'after', p0, callback);
}
JDate.before = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'before', p0, callback);
}
JDate.parse = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'parse', p0, callback);
}
JDate.getDate = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'getDate', callback);
}
JDate.getHours = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'getHours', callback);
}
JDate.getMinutes = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'getMinutes', callback);
}
JDate.getMonth = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'getMonth', callback);
}
JDate.getSeconds = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'getSeconds', callback);
}
JDate.getTime = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'getTime', callback);
}
JDate.getYear = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'getYear', callback);
}
JDate.setTime = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'setTime', p0, callback);
}
JDate.UTC = function(p0, p1, p2, p3, p4, p5, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'UTC', p0, p1, p2, p3, p4, p5, callback);
}
JDate.getDay = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'getDay', callback);
}
JDate.getTimezoneOffset = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'getTimezoneOffset', callback);
}
JDate.setDate = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'setDate', p0, callback);
}
JDate.setHours = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'setHours', p0, callback);
}
JDate.setMinutes = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'setMinutes', p0, callback);
}
JDate.setMonth = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'setMonth', p0, callback);
}
JDate.setSeconds = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'setSeconds', p0, callback);
}
JDate.setYear = function(p0, callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'setYear', p0, callback);
}
JDate.toGMTString = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'toGMTString', callback);
}
JDate.toLocaleString = function(callback) {
  dwr.engine._execute(JDate._path, 'JDate', 'toLocaleString', callback);
}

