if (typeof UserGroup != "function") { function UserGroup() { this.id = 0; this.group = null; this.user = null; } } if (typeof User != "function") { function User() { this.primaryOffice = null; this.id = 0; this.lastName = null; this.birthday = null; this.userGroups = null; this.phoneNumber = null; this.email = null; this.login = null; this.firstName = null; this.agent = null; } } // 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 (ReportInterface == null) var ReportInterface = {}; ReportInterface._path = '/dwr'; ReportInterface.getPackage = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getPackage', p0, callback); } ReportInterface.save = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'save', p0, callback); } ReportInterface.generate = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'generate', p0, callback); } ReportInterface.getElements = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getElements', p0, callback); } ReportInterface.getUserReports = function(callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getUserReports', callback); } ReportInterface.getAllTemplates = function(callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getAllTemplates', callback); } ReportInterface.saveTemplate = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'saveTemplate', p0, callback); } ReportInterface.deleteTemplate = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'deleteTemplate', p0, callback); } ReportInterface.sendEmail = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'sendEmail', p0, callback); } ReportInterface.saveElement = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'saveElement', p0, callback); } ReportInterface.deleteReport = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'deleteReport', p0, callback); } ReportInterface.savePackage = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'savePackage', p0, callback); } ReportInterface.updateSubjectProperty = function(p0, p1, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'updateSubjectProperty', p0, p1, callback); } ReportInterface.getSystemDefaults = function(callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getSystemDefaults', callback); } ReportInterface.getUserDefaults = function(callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getUserDefaults', callback); } ReportInterface.getDefaultsByTemplate = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getDefaultsByTemplate', p0, callback); } ReportInterface.saveDefault = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'saveDefault', p0, callback); } ReportInterface.deleteDefault = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'deleteDefault', p0, callback); } ReportInterface.getSystemDefault = function(p0, p1, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getSystemDefault', p0, p1, callback); } ReportInterface.getNetClosingCosts = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getNetClosingCosts', p0, callback); } ReportInterface.saveNetClosingCosts = function(p0, p1, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'saveNetClosingCosts', p0, p1, callback); } ReportInterface.getDefaultCoverPhotoUrl = function(callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getDefaultCoverPhotoUrl', callback); } ReportInterface.getTemplateElements = function(p0, callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getTemplateElements', p0, callback); } ReportInterface.getFlyerTemplates = function(callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getFlyerTemplates', callback); } ReportInterface.getFlyerElements = function(callback) { dwr.engine._execute(ReportInterface._path, 'ReportInterface', 'getFlyerElements', callback); }