(function constructor(args) {


    //seleziono la collection corretta dalla quale prendere i dati
    collection = utility.getAciGeoCollection(args.id_code);

    //attributi della UI in base al tipo di convenzione
    metaData = _.findWhere(require('tabulatedData').categorieSyc(), {
        short_name: args.id_code
    });

    //inizializzazioni comuni della Window
    commons.initWindow($.win, metaData.long_name, metaData.img, [{
        icon: "/images/ic_action_pin.png",
        onClick: _(commons.openMapWindow).partial(collection, metaData.long_name, metaData.img, metaData.pin)
    }]);


    //carica i dati
    if (OS_ANDROID) {
        _.defer(loadData);
    } else {
        loadData();
    }

    //
    $.emptyView.getView().visible = false;


    //imposto il distruttore per evitare memory leaks
    $.win.addEventListener('close', function() {
        $.destroy();
    });

})(arguments[0] || {});
(function constructor(args) {

    //inizializzazioni comuni della Window
    var headerText = "Assistenza";
    var headerImg = "/images/ic_action_home_assistenza_blu.png";
    commons.initWindow($.win, headerText, headerImg);

    //inizializzazione mappa
    initMap();

    //renderizzazioni di avvio
    renderForm();

   

    //associo a mano l'evento click sul pulsante di submit
    $.btInvia.addEventListener('click', submit);

})(arguments[0] || {});