codice:
var prov=new Array();
   prov[1]=new Array("Lecce","Foggia","Brindisi","Taranto","Bari");
   prov[2]=new Array("Potenza","Matera");
   prov[3]=new Array("Cagliari","Nuoro","Oristano");

var sigle=new Array()
   sigle[1]=new Array("LE","FG","BR","TA","BA");
   sigle[2]=new Array("PT","MT");
   sigle[3]=new Array("CA","NU","OS")
Questa parte del codice deve essere generata dalla query al tuo database:
io farei una query inner join...