
function replace_select_province_navigazione(id_select_provincia, id_select_regione) {
	var idRegione = $('#' + id_select_regione).val();
	
	LocalitaService.getProvinceNavigazione(idRegione, function(province) {
		var jProvincia = empty_select(id_select_provincia);
		$.each(province, function(index, p) { 
			jProvincia.append('<option value="' + p.id + '">' + p.nome + '</option>');
		});
	});
}

function replace_select_province_navigazione(id_select_provincia, id_select_regione, id_provincia) {
	var idRegione = $('#' + id_select_regione).val();
	$('#' + id_select_provincia).val('0');
	
	LocalitaService.getProvinceNavigazione(idRegione, function(province) {
		var jProvincia = empty_select(id_select_provincia);
		$.each(province, function(index, p) { 
			jProvincia.append('<option value="' + p.id + '">' + p.nome + '</option>');
		});
		
		jProvincia.val(id_provincia);
		
	});
}


function replace_select_comuni(id_select_comune, id_select_provincia) {
	var idProvincia = $('#' + id_select_provincia).val();

	LocalitaService.getComuni(idProvincia, function(comuni) {
		var jComune = empty_select(id_select_comune);
		$.each(comuni, function(index, c) { 
			jComune.append('<option value="' + c.id + '">' + c.nome + '</option>');
		});
	});
}

function replace_select_zone_navigazione(id_select_zona, id_select_comune) {
	var idComune = $('#' + id_select_comune).val();

	LocalitaService.getZoneNavigazione(idComune, function(zone) {
		var jZona = empty_select(id_select_zona);
		$.each(zone, function(index, z) { 
			jZona.append('<option value="' + z.id + '">' + z.nome + '</option>');
		});
	});
}

function replace_select_province_gestione(id_select_provincia, id_select_regione, id_provincia) {
	var idRegione = $('#' + id_select_regione).val();
	$('#' + id_select_provincia).val('0');
	
	LocalitaService.getProvinceGestione(idRegione, {
		callback: function(province) {	
					var jProvincia = empty_select(id_select_provincia);
					$.each(province, function(index, p) { 
						jProvincia.append('<option value="' + p.id + '">' + p.nome + '</option>');
					});			
					jProvincia.val(id_provincia);
				  },
		async: false		
	});
}

function replace_select_zone_gestione(id_select_zona, comune_id) {
	LocalitaService.getZoneGestione(comune_id,  {
		callback: function(zone) {
					var jZona = empty_select(id_select_zona);
					$.each(zone, function(index, z) { 
						jZona.append('<option value="' + z.id + '">' + z.nome + '</option>');
					});
				  },
		async: false		
	});
}

