function setCities(chooser,nomeselectfigli)
	{
	var newElem;

	var where = (navigator.appName == "Microsoft Internet Explorer") ? -1 : null;

	var cityChooser = chooser.form.elements[nomeselectfigli];

	while (cityChooser.options.length)
		{

        	cityChooser.remove(0);

    		}

	var choice = chooser.options[chooser.selectedIndex].value;

	var db = figlidb[choice];

	// PRIMA OPZIONE
	newElem = document.createElement("option");
	// newElem.text = "TUTTE LE SOTTOCATEGORIE";
	newElem.text = cPrimoElementoSelectSottoCategorie;
	
	
	newElem.value = "";
	cityChooser.add(newElem, where);

	// OPZIONE RIEMPITIVA
	newElem = document.createElement("option");
	newElem.text = "---------------------------------------";
	newElem.value = "";
	cityChooser.add(newElem, where);

	if (choice != "")
		{

        	for (var i = 0; i < db.length; i++)
			{

			newElem = document.createElement("option");

			newElem.text = db[i].text;

			newElem.value = db[i].value;

			cityChooser.add(newElem, where);

        		}

    		}

	}
