
// 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 (ContactsAsync == null) var ContactsAsync = {};
ContactsAsync._path = '/dwr';
ContactsAsync.addOrUpdateContact = function(p0, callback) {
  dwr.engine._execute(ContactsAsync._path, 'ContactsAsync', 'addOrUpdateContact', p0, callback);
}
ContactsAsync.deleteContact = function(p0, callback) {
  dwr.engine._execute(ContactsAsync._path, 'ContactsAsync', 'deleteContact', p0, callback);
}
ContactsAsync.deleteAllProfiles = function(p0, callback) {
  dwr.engine._execute(ContactsAsync._path, 'ContactsAsync', 'deleteAllProfiles', p0, callback);
}
ContactsAsync.getContactList = function(callback) {
  dwr.engine._execute(ContactsAsync._path, 'ContactsAsync', 'getContactList', callback);
}
ContactsAsync.getFreeContacts = function(p1, p2, callback) {
  dwr.engine._execute(ContactsAsync._path, 'ContactsAsync', 'getFreeContacts', false, p1, p2, callback);
}
