// Provide a default path to dwr.engine
if (typeof this['dwr'] == 'undefined') this.dwr = {};
if (typeof dwr['engine'] == 'undefined') dwr.engine = {};
if (typeof dwr.engine['_mappedClasses'] == 'undefined') dwr.engine._mappedClasses = {};

if (typeof this.UtilityDWR != 'function') {
  this.UtilityDWR = function() {
  }
  this.UtilityDWR.$dwrClassName = 'UtilityDWR';
  this.UtilityDWR.$dwrClassMembers = {};
  this.UtilityDWR.createFromMap = function(map) {
    var obj = new this();
    for(prop in map) if (map.hasOwnProperty(prop)) obj[prop] = map[prop];
    return obj;
  }
  dwr.engine._mappedClasses['UtilityDWR'] = this.UtilityDWR;
}

if (typeof this.AnnuncioDWR != 'function') {
  this.AnnuncioDWR = function() {
    this.visite = null;
    this.oggettoAnnuncio = null;
    this.comproVendo = null;
    this.colonnaDataScadenza = null;
    this.colonnaModificaImmagine = null;
    this.prezzo = null;
    this.colonnaStatoArticolo = null;
    this.apriRiga = null;
    this.colonnaOggettoAnnuncio = null;
    this.colonnaVisite = null;
    this.colonnaEuro = null;
    this.pathArticolo = null;
    this.colonnaCambiaStato = null;
    this.servletArticolo = null;
    this.provincia = null;
    this.colonnaDelete = null;
    this.idCategoria = null;
    this.colonnaTipo = null;
    this.colonnaImage = null;
    this.codiceAnnuncio = null;
    this.colonnaGruppo = null;
    this.idSottoCategoria = null;
  }
  this.AnnuncioDWR.$dwrClassName = 'AnnuncioDWR';
  this.AnnuncioDWR.$dwrClassMembers = {};
  this.AnnuncioDWR.$dwrClassMembers.visite = {};
  this.AnnuncioDWR.$dwrClassMembers.oggettoAnnuncio = {};
  this.AnnuncioDWR.$dwrClassMembers.comproVendo = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaDataScadenza = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaModificaImmagine = {};
  this.AnnuncioDWR.$dwrClassMembers.prezzo = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaStatoArticolo = {};
  this.AnnuncioDWR.$dwrClassMembers.apriRiga = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaOggettoAnnuncio = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaVisite = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaEuro = {};
  this.AnnuncioDWR.$dwrClassMembers.pathArticolo = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaCambiaStato = {};
  this.AnnuncioDWR.$dwrClassMembers.servletArticolo = {};
  this.AnnuncioDWR.$dwrClassMembers.provincia = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaDelete = {};
  this.AnnuncioDWR.$dwrClassMembers.idCategoria = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaTipo = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaImage = {};
  this.AnnuncioDWR.$dwrClassMembers.codiceAnnuncio = {};
  this.AnnuncioDWR.$dwrClassMembers.colonnaGruppo = {};
  this.AnnuncioDWR.$dwrClassMembers.idSottoCategoria = {};
  this.AnnuncioDWR.createFromMap = function(map) {
    var obj = new this();
    for(prop in map) if (map.hasOwnProperty(prop)) obj[prop] = map[prop];
    return obj;
  }
  dwr.engine._mappedClasses['AnnuncioDWR'] = this.AnnuncioDWR;
}

if (typeof this.sottocategoriaDWR != 'function') {
  this.sottocategoriaDWR = function() {
    this.idObj = null;
    this.tagHtml = null;
  }
  this.sottocategoriaDWR.$dwrClassName = 'sottocategoriaDWR';
  this.sottocategoriaDWR.$dwrClassMembers = {};
  this.sottocategoriaDWR.$dwrClassMembers.idObj = {};
  this.sottocategoriaDWR.$dwrClassMembers.tagHtml = {};
  this.sottocategoriaDWR.createFromMap = function(map) {
    var obj = new this();
    for(prop in map) if (map.hasOwnProperty(prop)) obj[prop] = map[prop];
    return obj;
  }
  dwr.engine._mappedClasses['sottocategoriaDWR'] = this.sottocategoriaDWR;
}

if (typeof this.MailDWR != 'function') {
  this.MailDWR = function() {
  }
  this.MailDWR.$dwrClassName = 'MailDWR';
  this.MailDWR.$dwrClassMembers = {};
  this.MailDWR.createFromMap = function(map) {
    var obj = new this();
    for(prop in map) if (map.hasOwnProperty(prop)) obj[prop] = map[prop];
    return obj;
  }
  dwr.engine._mappedClasses['MailDWR'] = this.MailDWR;
}

if (typeof this.AnnunciConslusiDWR != 'function') {
  this.AnnunciConslusiDWR = function() {
    this.listaAnnunci = null;
  }
  this.AnnunciConslusiDWR.$dwrClassName = 'AnnunciConslusiDWR';
  this.AnnunciConslusiDWR.$dwrClassMembers = {};
  this.AnnunciConslusiDWR.$dwrClassMembers.listaAnnunci = {};
  this.AnnunciConslusiDWR.createFromMap = function(map) {
    var obj = new this();
    for(prop in map) if (map.hasOwnProperty(prop)) obj[prop] = map[prop];
    return obj;
  }
  dwr.engine._mappedClasses['AnnunciConslusiDWR'] = this.AnnunciConslusiDWR;
}

if (typeof this.AnnunciPersonaliDWR != 'function') {
  this.AnnunciPersonaliDWR = function() {
    this.listaAnnunci = null;
  }
  this.AnnunciPersonaliDWR.$dwrClassName = 'AnnunciPersonaliDWR';
  this.AnnunciPersonaliDWR.$dwrClassMembers = {};
  this.AnnunciPersonaliDWR.$dwrClassMembers.listaAnnunci = {};
  this.AnnunciPersonaliDWR.createFromMap = function(map) {
    var obj = new this();
    for(prop in map) if (map.hasOwnProperty(prop)) obj[prop] = map[prop];
    return obj;
  }
  dwr.engine._mappedClasses['AnnunciPersonaliDWR'] = this.AnnunciPersonaliDWR;
}

if (window['dojo']) dojo.provide('dwr.interface.UtilityDWR');

if (typeof this['UtilityDWR'] == 'undefined') UtilityDWR = {};

UtilityDWR._path = '/dwr';

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
UtilityDWR.getDescrizioneCategoria = function(p0, callback) {
  return dwr.engine._execute(UtilityDWR._path, 'UtilityDWR', 'getDescrizioneCategoria', arguments);
};

/**
 * @param {class java.lang.Long} p0 a param
 * @param {function|Object} callback callback function or options object
 */
UtilityDWR.getDescrizioneGruppoId = function(p0, callback) {
  return dwr.engine._execute(UtilityDWR._path, 'UtilityDWR', 'getDescrizioneGruppoId', arguments);
};

/**
 * @param {function|Object} callback callback function or options object
 */
UtilityDWR.getDescrizioneGruppoMeta = function(callback) {
  return dwr.engine._execute(UtilityDWR._path, 'UtilityDWR', 'getDescrizioneGruppoMeta', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {function|Object} callback callback function or options object
 */
UtilityDWR.getMetaDescrizioneCategoria = function(p0, callback) {
  return dwr.engine._execute(UtilityDWR._path, 'UtilityDWR', 'getMetaDescrizioneCategoria', arguments);
};

/**
 * @param {class java.lang.String} p0 a param
 * @param {class java.lang.String} p1 a param
 * @param {class java.lang.String} p2 a param
 * @param {class java.lang.String} p3 a param
 * @param {class java.lang.String} p4 a param
 * @param {function|Object} callback callback function or options object
 */
UtilityDWR.getUrlElenco = function(p0, p1, p2, p3, p4, callback) {
  return dwr.engine._execute(UtilityDWR._path, 'UtilityDWR', 'getUrlElenco', arguments);
};



