// TRIM - start
// Removes leading whitespaces
function LTrim( value ) {	
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");	
}

// Removes ending whitespaces
function RTrim( value ) {	
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");	
}

// Removes leading and ending whitespaces
function trim( value ) {	
	return LTrim(RTrim(value));	
}
// TRIM - end


function getProvinciaByDis(dis){
	if (dis=="AG"){return "Agrigento";}
	else if (dis=="AL"){return "Alessandria";}
	else if (dis=="AN"){return "Ancona";}
	else if (dis=="AO"){return "Aosta";}
	else if (dis=="AR"){return "Arezzo";}
	else if (dis=="AP"){return "Ascoli-Piceno";}
	else if (dis=="AT"){return "Asti";}
	else if (dis=="AV"){return "Avellino";}
	else if (dis=="BA"){return "Bari";}
	else if (dis=="BL"){return "Belluno";}
	else if (dis=="BN"){return "Benevento";}
	else if (dis=="BG"){return "Bergamo";}
	else if (dis=="BI"){return "Biella";}
	else if (dis=="BO"){return "Bologna";}
	else if (dis=="BZ"){return "Bolzano";}
	else if (dis=="BS"){return "Brescia";}
	else if (dis=="BR"){return "Brindisi";}
	else if (dis=="CA"){return "Cagliari";}
	else if (dis=="CL"){return "Caltanissetta";}
	else if (dis=="CB"){return "Campobasso";}
	else if (dis=="CE"){return "Caserta";}
	else if (dis=="CT"){return "Catania";}
	else if (dis=="CZ"){return "Catanzaro";}
	else if (dis=="CH"){return "Chieti";}
	else if (dis=="CO"){return "Como";}
	else if (dis=="CS"){return "Cosenza";}
	else if (dis=="CR"){return "Cremona";}
	else if (dis=="KR"){return "Crotone";}
	else if (dis=="CN"){return "Cuneo";}
	else if (dis=="EN"){return "Enna";}
	else if (dis=="FE"){return "Ferrara";}
	else if (dis=="FI"){return "Firenze";}
	else if (dis=="FG"){return "Foggia";}
	else if (dis=="FC"){return "Forli-Cesena";}
	else if (dis=="FR"){return "Frosinone";}
	else if (dis=="GE"){return "Genova";}
	else if (dis=="GO"){return "Gorizia";}
	else if (dis=="GR"){return "Grosseto";}
	else if (dis=="IM"){return "Imperia";}
	else if (dis=="IS"){return "Isernia";}
	else if (dis=="AQ"){return "L'Aquila";}
	else if (dis=="SP"){return "La Spezia";}
	else if (dis=="LT"){return "Latina";}
	else if (dis=="LE"){return "Lecce";}
	else if (dis=="LC"){return "Lecco";}
	else if (dis=="LI"){return "Livorno";}
	else if (dis=="LO"){return "Lodi";}
	else if (dis=="LU"){return "Lucca";}
	else if (dis=="MC"){return "Macerata";}
	else if (dis=="MN"){return "Mantova";}
	else if (dis=="MS"){return "Massa-Carrara";}
	else if (dis=="MT"){return "Matera";}
	else if (dis=="ME"){return "Messina";}
	else if (dis=="MI"){return "Milano";}
	else if (dis=="MO"){return "Modena";}
	else if (dis=="NA"){return "Napoli";}
	else if (dis=="NO"){return "Novara";}
	else if (dis=="NU"){return "Nuoro";}
	else if (dis=="OR"){return "Oristano";}
	else if (dis=="PD"){return "Padova";}
	else if (dis=="PA"){return "Palermo";}
	else if (dis=="PR"){return "Parma";}
	else if (dis=="PV"){return "Pavia";}
	else if (dis=="PG"){return "Perugia";}
	else if (dis=="PU"){return "Pesaro-Urbino";}
	else if (dis=="PE"){return "Pescara";}
	else if (dis=="PC"){return "Piacenza";}
	else if (dis=="PI"){return "Pisa";}
	else if (dis=="PT"){return "Pistoia";}
	else if (dis=="PN"){return "Pordenone";}
	else if (dis=="PZ"){return "Potenza";}
	else if (dis=="PO"){return "Prato";}
	else if (dis=="RG"){return "Ragusa";}
	else if (dis=="RA"){return "Ravenna";}
	else if (dis=="RC"){return "Reggio-Calabria";}
	else if (dis=="RE"){return "Reggio-Emilia";}
	else if (dis=="RI"){return "Rieti";}
	else if (dis=="RN"){return "Rimini";}
	else if (dis=="RM"){return "Roma";}
	else if (dis=="RO"){return "Rovigo";}
	else if (dis=="SA"){return "Salerno";}
	else if (dis=="SS"){return "Sassari";}
	else if (dis=="SV"){return "Savona";}
	else if (dis=="SI"){return "Siena";}
	else if (dis=="SR"){return "Siracusa";}
	else if (dis=="SO"){return "Sondrio";}
	else if (dis=="TA"){return "Taranto";}
	else if (dis=="TE"){return "Teramo";}
	else if (dis=="TR"){return "Terni";}
	else if (dis=="TO"){return "Torino";}
	else if (dis=="TP"){return "Trapani";}
	else if (dis=="TN"){return "Trento";}
	else if (dis=="TV"){return "Treviso";}
	else if (dis=="TS"){return "Trieste";}
	else if (dis=="UD"){return "Udine";}
	else if (dis=="VA"){return "Varese";}
	else if (dis=="VE"){return "Venezia";}
	else if (dis=="VB"){return "Verbania";}
	else if (dis=="VC"){return "Vercelli";}
	else if (dis=="VR"){return "Verona";}
	else if (dis=="VV"){return "Vibo-Valentia";}
	else if (dis=="VT"){return "Viterbo";}
	else if (dis=="VI"){return "Vicenza";}
	else
		return dis;
}


function getProvincieCoord(dis){
	if (dis=="AG"){	return "37.311071,13.5768652";}
	else if (dis=="AL"){return "44.9132168,8.6169507";}
	else if (dis=="AN"){return "43.6158281,13.5189447";}
	else if (dis=="AO"){return "45.73687,7.314521";}
	else if (dis=="AR"){return "43.4712011,11.8630617";}
	else if (dis=="AP"){return "42.8554018,13.5749771";}
	else if (dis=="AT"){return "44.9008642,8.206813";}
	else if (dis=="AV"){return "40.915168,14.7954883";}
	else if (dis=="BA"){return "41.1260529,16.8692905";}
	else if (dis=="BL"){return "46.1399645,12.2175906";}
	else if (dis=="BN"){return "41.130448,14.781174";}
	else if (dis=="BG"){return "45.6947359,9.6687071";}
	else if (dis=="BI"){return "45.562837,8.0582698";}
	else if (dis=="BO"){return "44.4944456,11.3492311";}
	else if (dis=="BZ"){return "46.4951665,11.3541034";}
	else if (dis=="BS"){return "45.5397733,10.222939";}
	else if (dis=="BR"){return "40.6361753,17.9389909";}
	else if (dis=="CA"){return "39.2149029,9.1094988";}
	else if (dis=="CL"){return "37.4899089,14.0632893";}
	else if (dis=="CB"){return "41.5600859,14.6647992";}
	else if (dis=="CE"){return "41.0754153,14.3321946";}
	else if (dis=="CT"){return "37.502812,15.0883146";}
	else if (dis=="CZ"){return "38.9099992,16.5876779";}
	else if (dis=="CH"){return "42.3517929,14.1671511";}
	else if (dis=="CO"){return "45.8119642,9.0854556";}
	else if (dis=="CS"){return "39.2953952,16.2536091";}
	else if (dis=="CR"){return "45.1334974,10.026135";}
	else if (dis=="KR"){return "39.0807391,17.1270792";}
	else if (dis=="CN"){return "44.3887987,7.5471107";}
	else if (dis=="EN"){return "37.5675948,14.2797059";}
	else if (dis=="FE"){return "44.8378942,11.6204396";}
	else if (dis=="FI"){return "43.7687324,11.2569013";}
	else if (dis=="FG"){return "41.4623351,15.5446997";}
	else if (dis=="FC"){return "43.9947681,11.9804613";}
	else if (dis=="FR"){return "41.6401367,13.3519019";}
	else if (dis=="GE"){return "44.4070624,8.9339889";}
	else if (dis=="GO"){return "45.9413046,13.6215457";}
	else if (dis=="GR"){return "42.7628597,11.1127828";}
	else if (dis=="IM"){return "43.941866,7.8286368";}
	else if (dis=="IS"){return "41.5943332,14.2308276";}
	else if (dis=="AQ"){return "42.3506978,13.3999338";}
	else if (dis=="SP"){return "44.2447913,9.7678687";}
	else if (dis=="LT"){return "41.4675967,12.9037";}
	else if (dis=="LE"){return "40.3532912,18.1740146";}
	else if (dis=="LC"){return "45.8529825,9.3900705";}
	else if (dis=="LI"){return "43.551876,10.3080108";}
	else if (dis=="LO"){return "45.3128778,9.4978501";}
	else if (dis=="LU"){return "43.8430139,10.507994";}
	else if (dis=="MC"){return "43.3007462,13.456262";}
	else if (dis=="MN"){return "45.1603653,10.7976976";}
	else if (dis=="MS"){return "44.2213998,10.0359661";}
	else if (dis=="MT"){return "40.6686534,16.6060872";}
	else if (dis=="ME"){return "38.1921877,15.556732";}
	else if (dis=="MI"){return "45.4636707,9.1881263";}
	else if (dis=="MO"){return "44.6470798,10.92522";}
	else if (dis=="NA"){return "40.8399968,14.2528707";}
	else if (dis=="NO"){return "45.4450839,8.618671";}
	else if (dis=="NU"){return "40.3210053,9.330436";}
	else if (dis=="OR"){return "39.9052746,8.596333";}
	else if (dis=="PD"){return "45.4095683,11.8765886";}
	else if (dis=="PA"){return "38.1156369,13.3612966";}
	else if (dis=="PR"){return "44.8044461,10.332515";}
	else if (dis=="PV"){return "45.1858767,9.1566316";}
	else if (dis=="PG"){return "43.1107009,12.389172";}
	else if (dis=="PU"){return "43.7247469,12.6366847";}
	else if (dis=="PE"){return "42.4648263,14.2140946";}
	else if (dis=="PC"){return "45.0523922,9.6987441";}
	else if (dis=="PI"){return "43.716135,10.3966024";}
	else if (dis=="PT"){return "43.9543733,10.8903099";}
	else if (dis=="PN"){return "46.0378862,12.710835";}
	else if (dis=="PZ"){return "40.6372425,15.8022214";}
	else if (dis=="PO"){return "43.8796987,11.0963121";}
	else if (dis=="RG"){return "36.9261036,14.7283867";}
	else if (dis=="RA"){return "44.4157271,12.1965805";}
	else if (dis=="RC"){return "38.1092915,15.6439327";}
	else if (dis=="RE"){return "44.6981002,10.6307846";}
	else if (dis=="RI"){return "42.4030563,12.8611794";}
	else if (dis=="RN"){return "44.0589509,12.5631915";}
	else if (dis=="RM"){return "41.8954656,12.4823243";}
	else if (dis=="RO"){return "45.0707365,11.7897964";}
	else if (dis=="SA"){return "40.6779567,14.7659122";}
	else if (dis=="SS"){return "40.727165,8.5584684";}
	else if (dis=="SV"){return "44.3110703,8.4772463";}
	else if (dis=="SI"){return "43.3186614,11.3305135";}
	else if (dis=="SR"){return "37.0664837,15.2844417";}
	else if (dis=="SO"){return "46.1712597,9.8693336";}
	else if (dis=="TA"){return "40.5740901,17.2429976";}
	else if (dis=="TE"){return "42.661269,13.6985307";}
	else if (dis=="TR"){return "42.5602192,12.6467812";}
	else if (dis=="TO"){return "45.0706029,7.6867102";}
	else if (dis=="TP"){return "38.0170821,12.5179854";}
	else if (dis=="TN"){return "46.0702531,11.1216386";}
	else if (dis=="TV"){return "45.6662855,12.242072";}
	else if (dis=="TS"){return "45.6894823,13.7833072";}
	else if (dis=="UD"){return "46.1407972,13.1662896";}
	else if (dis=="VA"){return "45.8176046,8.8263844";}
	else if (dis=="VE"){return "45.4343363,12.3387844";}
	else if (dis=="VB"){return "45.9215067,8.5515597";}
	else if (dis=="VC"){return "45.3210612,8.4263931";}
	else if (dis=="VR"){return "45.4420061,10.995485";}
	else if (dis=="VV"){return "38.67561,16.09766";}
	else if (dis=="VT"){return "42.4173794,12.1048541";}
	else if (dis=="VI"){return "45.5459053,11.540307";}
	else
	return "41.8954656,12.4823243";  // roma-centro italia
	
}