
// 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 (AjaxSearchService == null) var AjaxSearchService = {};
AjaxSearchService._path = '/dwr';
AjaxSearchService.search = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'search', p0, p1, p2, p3, p4, p5, p6, p7, false, callback);
}
AjaxSearchService.ajaxSearchResults = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'ajaxSearchResults', p0, p1, p2, p3, p4, p5, p6, p7, false, callback);
}
AjaxSearchService.refinePreferences = function(p0, p1, p2, p3, p4, p5, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refinePreferences', p0, p1, p2, p3, p4, p5, callback);
}
AjaxSearchService.refineNeighborhood = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineNeighborhood', p0, p1, p2, p3, p4, p5, p6, p7, callback);
}
AjaxSearchService.refineCuisine = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineCuisine', p0, p1, p2, p3, p4, p5, p6, p7, callback);
}
AjaxSearchService.changeToListView = function(p0, p1, p2, p3, p4, p5, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'changeToListView', p0, p1, p2, p3, p4, p5, callback);
}
AjaxSearchService.getNeighborhoodsForMetro = function(p0, p1, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'getNeighborhoodsForMetro', p0, p1, callback);
}
AjaxSearchService.refineEntreePrice = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineEntreePrice', p0, p1, p2, p3, p4, p5, p6, p7, callback);
}
AjaxSearchService.refineOpenFor = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineOpenFor', p0, p1, p2, p3, p4, p5, p6, p7, callback);
}
AjaxSearchService.refineRestaurantType = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineRestaurantType', p0, p1, p2, p3, p4, p5, p6, p7, callback);
}
AjaxSearchService.bulkFilter = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'bulkFilter', p0, p1, p2, p3, p4, p5, p6, p7, callback);
}
AjaxSearchService.refineName = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineName', p0, p1, p2, p3, p4, p5, p6, callback);
}
AjaxSearchService.refineNew = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineNew', p0, p1, p2, p3, p4, p5, p6, callback);
}
AjaxSearchService.refineComingSoon = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineComingSoon', p0, p1, p2, p3, p4, p5, p6, callback);
}
AjaxSearchService.refineNewAndComingSoon = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineNewAndComingSoon', p0, p1, p2, p3, p4, p5, p6, callback);
}
AjaxSearchService.refineBenefitDate = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineBenefitDate', p0, p1, p2, p3, p4, p5, p6, callback);
}
AjaxSearchService.refineDistance = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineDistance', p0, p1, p2, p3, p4, p5, p6, callback);
}
AjaxSearchService.resetKeepRefine = function(callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'resetKeepRefine', callback);
}
AjaxSearchService.changeView = function(p0, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'changeView', p0, callback);
}
AjaxSearchService.refineEstablishmentType = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineEstablishmentType', p0, p1, p2, p3, p4, p5, p6, p7, callback);
}
AjaxSearchService.refineGiftCertificate = function(p0, p1, p2, p3, p4, p5, p6, callback) {
  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'refineGiftCertificate', p0, p1, p2, p3, p4, p5, p6, callback);
}
AjaxSearchService.removeAllTrashCans = function(p0, p1, p2, p3, p4, p5, callback) {
	  dwr.engine._execute(AjaxSearchService._path, 'AjaxSearchService', 'removeAllTrashCans', p0, p1, p2, p3, p4, p5, callback);
	}
