if (typeof ShoppingListEmailRemindForm != "function") {
  function ShoppingListEmailRemindForm() {
    this.hasApplicant2Email = false;
    this.readAgreeTerm = false;
    this.action = null;
    this.frequency = null;
    this.sendToApplicant2 = false;
    this.shoppingListId = 0;
    this.sendToPrimaryNotification = false;
    this.priceType = null;
    this.emailFormat = null;
    this.sendToOthers = false;
    this.emailReminderId = 0;
    this.hasApplicant1Email = false;
    this.sendToApplicant1 = false;
    this.errorMessage = null;
    this.otherEmails = null;
    this.hasPrimaryNotification = false;
  }
}

// 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 (A2KFeedback == null) var A2KFeedback = {};
A2KFeedback._path = '/a2kWeb/dwr';
A2KFeedback.sendFeedback = function(p0, callback) {
  dwr.engine._execute(A2KFeedback._path, 'A2KFeedback', 'sendFeedback', p0, callback);
}
A2KFeedback.sendNaturopath = function(p0, callback) {
  dwr.engine._execute(A2KFeedback._path, 'A2KFeedback', 'sendNaturopath', p0, callback);
}

