function generateHtmlSpec(id_tipologia){
    var html_gen="";
    for(var idx_gruppo in tipologie_spec[id_tipologia]['gruppi']){        
        var gruppo = tipologie_spec[id_tipologia]['gruppi'][idx_gruppo];
        if(gruppo["visibile"]){
            if (gruppo['titolo_gruppo']!= null && gruppo['titolo_gruppo'].length > 0) {
                html_gen += "<h5 class=\"titolo_gruppo_spec\">"+gruppo['titolo_gruppo']+"</h5>";
            }

            for(var nome_controllo in gruppo['controlli']){
                var controllo = gruppo['controlli'][nome_controllo];

                if(controllo.tipo == "select"){
                    var empty_option = controllo.etichetta;
                    if (controllo.default_label != null && controllo.default_label.length > 0) {
                        empty_option = controllo.default_label;
                    }
                    html_gen +="<div class=\"tutte-select\">"
                             + "<select id=\""+controllo.nome_url+"\" class=\"r-select-spec\" name=\""+controllo.nome_url+"\">"
                             + "<option value=\"\" class=\"spec\">"+empty_option+"</option>";
                    for(var nome in controllo['valori']){
                        html_gen += "<option value=\""+controllo['valori'][nome].nome_url+"\">"+controllo['valori'][nome].nome+"</option>";
                    }
                    html_gen += "</select></div>";
                } else if (controllo.tipo == "checkbox") {
                    html_gen += "<div>"
                                +"<label><input type=\"checkbox\" class=\"r-checkbox-spec\" value=\"on\" id=\""+controllo.nome_url+"\" name=\""+controllo.nome_url+"\"/><span class=\"checkbox_label spec\">"+controllo.etichetta
                                +"</span></label></div>";
                }
            }
        }
        //html_gen += "</fieldset>";
    }
    return html_gen;

}

function generateHtmlTipologie(){
    var html_gen ="";
    for(var id_tip in tipologie_spec){
        var tipologia = tipologie_spec[id_tip];
        html_gen += "<option id_tipologia=\""+id_tip+"\" value=\""+tipologia.nome_url+"\">"+tipologia.nome+"</option>";
       // alert(tipologia);
    }
    return html_gen;
}



