var ElencoZone = [
["IT",[[0," "],[1,"Alto Monferrato acquese"],[5,"Alto Monferrato ovadese"],[6,"Colli tortonesi"],[4,"Dolci terre di Novi"],[2,"La piana di Marengo"],[7,"Le terre dell'oro"],[3,"Monferrato casalese"]]],
["GB",[[0," "],[6,"Tortona hills"],[2,"Marengo plains"],[3,"Monferrato of Casale"],[7,"The gold lands"],[4,"The sweet Novi lands"],[1,"Upper Monferrato of Acqui"],[5,"Upper Monferrato of Ovada"]]],
["DE",[[0," "],[4,"Dolci Terre von Novi"],[6,"Hügel von Tortona"],[7,"Le Terre dell'Oro"],[2,"Marengo-Ebene"],[3,"Monferrat um Casale"],[1,"Oberes Monferrat um Acqui"],[5,"Oberes Monferrat um Ovada"]]],
["ES",[[0," "],[1,"Alto Monferrato de Acqui"],[5,"Alto Monferrato de Ovadia"],[6,"Collados de Tortona"],[4,"Dulces tierras de Novi"],[2,"La llanura de Marengo"],[7,"Las tierras del oro"],[3,"Monferrato de Casale"]]]
];

var ElencoLocalita =[[0,0," "],[1,1,"Acqui Terme",15011],[2,4,"Albera Ligure",15060],[3,2,"Alessandria",15100],[4,3,"Alfiano Natta",15021],[5,1,"Alice Bel Colle",15010],[6,7,"Alluvioni Cambio'",15040],[7,3,"Altavilla Monferrato",15041],[8,7,"Alzano Scrivia",15050],[9,4,"Arquata Scrivia",15061],[10,6,"Avolasca",15050],[11,3,"Balzola",15031],[12,4,"Basaluzzo",15060],[13,7,"Bassignana",15042],[14,5,"Belforte Monferrato",15070],[15,2,"Bergamasco",15022],[16,6,"Berzano di Tortona",15050],[17,1,"Bistagno",15012],[18,4,"Borghetto di Borbera",15060],[19,3,"Borgo San Martino",15032],[20,2,"Borgoratto Alessandrino",15013],[21,2,"Bosco Marengo",15062],[22,5,"Bosio",15060],[23,3,"Bozzole",15040],[24,6,"Brignano-Frascata",15050],[25,4,"Cabella Ligure",15060],[26,3,"Camagna Monferrato",15030],[27,3,"Camino",15020],[28,4,"Cantalupo Ligure",15060],[29,4,"Capriata d'Orba",15060],[30,6,"Carbonara Scrivia",15050],[31,2,"Carentino",15022],[32,6,"Carezzano",15051],[33,5,"Carpeneto",15071],[34,4,"Carrega Ligure",15060],[35,5,"Carrosio",15060],[36,1,"Cartosio",15015],[37,2,"Casal Cermelli",15072],[38,3,"Casale Monferrato",15033],[39,5,"Casaleggio Boiro",15070],[40,6,"Casalnoceto",15052],[41,6,"Casasco",15050],[42,4,"Cassano Spinola",15063],[43,1,"Cassine",15016],[44,1,"Cassinelle",15070],[46,6,"Castellania",15051],[47,6,"Castellar Guidobono",15050],[45,2,"Castellazzo Bormida",15073],[48,1,"Castelletto d'Erro",15010],[49,5,"Castelletto d'Orba",15060],[50,3,"Castelletto Merli",15020],[51,3,"Castelletto Monferrato",15040],[52,1,"Castelnuovo Bormida",15017],[53,7,"Castelnuovo Scrivia",15053],[54,2,"Castelspina",15070],[55,1,"Cavatore",15010],[56,3,"Cella Monte",15034],[57,3,"Cereseto",15020],[58,6,"Cerreto Grue",15050],[59,3,"Cerrina Monferrato",15020],[60,3,"Coniolo",15030],[61,3,"Conzano",15030],[62,6,"Costa Vescovato",15050],[63,5,"Cremolino",15010],[64,3,"Cuccaro Monferrato",15040],[65,1,"Denice",15010],[66,6,"Dernice",15056],[67,6,"Fabbrica Curone",15050],[68,2,"Felizzano",15023],[69,4,"Fraconalto",15060],[70,4,"Francavilla Bisio",15060],[71,2,"Frascaro",15010],[72,3,"Frassinello Monferrato",15035],[73,3,"Frassineto Po",15040],[74,1,"Fresonara",15064],[75,2,"Frugarolo",15065],[76,3,"Fubine",15043],[77,3,"Gabiano",15020],[78,2,"Gamalero",15010],[79,6,"Garbagna",15050],[80,4,"Gavazzana",15063],[81,4,"Gavi",15066],[82,3,"Giarole",15036],[83,6,"Gremiasco",15030],[84,1,"Grognardo",15010],[85,4,"Grondona",15060],[86,7,"Guazzora",15050],[87,7,"Isola Sant'Antonio",15050],[88,5,"Lerma",15070],[89,3,"Lu",15040],[90,1,"Malvicino",15015],[91,2,"Masio",15024],[92,1,"Melazzo",15010],[93,1,"Merana",15010],[94,3,"Mirabello Monferrato",15040],[95,5,"Molare",15074],[96,7,"Molino dei Torti",15050],[97,3,"Mombello Monferrato",15020],[98,6,"Momperone",15050],[99,3,"Moncestino",15020],[100,4,"Mongiardino Ligure",15060],[101,6,"Monleale",15059],[102,6,"Montacuto",15050],[103,5,"Montaldeo",15060],[104,1,"Montaldo Bormida",15010],[105,7,"Montecastello",15040],[106,1,"Montechiaro d'Acqui",15010],[107,6,"Montegioco",15050],[108,6,"Montemarzino",15050],[109,3,"Morano sul Po",15025],[110,1,"Morbello",15010],[111,5,"Mornese",15075],[112,1,"Morsasco",15010],[113,3,"Murisengo",15020],[114,4,"Novi Ligure",15067],[115,3,"Occimiano",15040],[116,3,"Odalengo Grande",15020],[117,3,"Odalengo Piccolo",15020],[118,3,"Olivola",15030],[119,1,"Orsara Bormida",15010],[120,3,"Ottiglio",15038],[121,5,"Ovada",15076],[122,2,"Oviglio",15026],[123,3,"Ozzano Monferrato",15039],[124,6,"Paderna",15050],[125,1,"Pareto",15010],[126,5,"Parodi Ligure",15060],[127,4,"Pasturana",15060],[128,7,"Pecetto di Valenza",15040],[129,7,"Pietra Marazzi",15040],[130,7,"Piovera",15040],[131,3,"Pomaro Monferrato",15040],[132,6,"Pontecurone",15055],[133,3,"Pontestura",15027],[134,1,"Ponti",15010],[135,3,"Ponzano Monferrato",15020],[136,1,"Ponzone",15010],[137,6,"Pozzol Groppo",15050],[138,4,"Pozzolo Formigaro",15068],[139,1,"Prasco",15010],[140,1,"Predosa",15077],[141,2,"Quargnento",15044],[142,2,"Quattordio",15028],[143,1,"Ricaldone",15010],[144,1,"Rivalta Bormida",15010],[145,7,"Rivarone",15040],[146,5,"Rocca Grimalda",15078],[147,4,"Roccaforte Ligure",15060],[148,4,"Rocchetta Ligure",15060],[149,3,"Rosignano Monferrato",15030],[150,3,"Sala Monferrato",15030],[151,7,"Sale",15045],[152,4,"San Cristoforo",15060],[153,3,"San Giorgio Monferrato",15020],[154,3,"San Salvatore Monferrato",15046],[155,6,"San Sebastiano Curone",15056],[156,6,"Sant'Agata Fossili",15050],[157,4,"Sardigliano",15060],[158,6,"Sarezzano",15050],[159,3,"Serralunga di Crea",15020],[160,4,"Serravalle Scrivia",15069],[161,1,"Sezzadio",15079],[162,5,"Silvano d'Orba",15060],[163,2,"Solero",15029],[164,3,"Solonghello",15020],[165,1,"Spigno Monferrato",15018],[166,6,"Spineto Scrivia",15050],[191,2,"Spinetta Marengo",15047],[167,4,"Stazzano",15060],[168,1,"Strevi",15019],[169,5,"Tagliolo Monferrato",15070],[170,4,"Tassarolo",15060],[171,3,"Terruggia",15030],[172,1,"Terzo",15010],[173,3,"Ticineto",15040],[174,6,"Tortona",15057],[175,3,"Treville",15030],[176,5,"Trisobbio",15070],[177,7,"Valenza",15048],[178,3,"Valmacca",15040],[179,3,"Vignale Monferrato",15049],[180,4,"Vignole Borbera",15060],[181,6,"Viguzzolo",15058],[182,3,"Villadeati",15020],[183,6,"Villalvernia",15050],[184,3,"Villamiroglio",15020],[185,3,"Villanova Monferrato",15030],[186,6,"Villaromagnano",15050],[187,1,"Visone",15010],[188,6,"Volpedo",15059],[189,6,"Volpeglino",15050],[190,5,"Voltaggio",15060]];

function SelectLocalitaHTML(name, zona, all, sel)
{
	var HTML = '<SELECT CLASS="font" NAME="'+ name +'" ID="SelectLocalita_idSELECT" STYLE="width: 100%;" SIZE=8>';
	ElencoLocalita[0][2] = all;
	for (var i=0; i<ElencoLocalita.length-1; i++)
		if (ElencoLocalita[i][1] == zona || zona == 0 || i==0)
			HTML += '<OPTION VALUE="'+ ElencoLocalita[i][0] +'">'+ ElencoLocalita[i][2] +'</OPTION>';
 	HTML += '</SELECT>';
 	return HTML;
}

function SelectLocalitaSchedaHTML(name, cls)
{
	var HTML = '<SELECT CLASS="'+ cls +'-clsSELECT" NAME="'+ name +'" ID="'+ name +'" SIZE=1>';
	for (var i=0; i<ElencoLocalita.length-1; i++)
		HTML += '<OPTION CLASS="'+ cls +'-clsSELECT" VALUE="'+ ElencoLocalita[i][0] +'">'+ ElencoLocalita[i][2] +'</OPTION>';
 	HTML += '</SELECT>';
 	return HTML;
}

function IndiceAZout(td)
{
	td.className = td.className.replace(/-over/, "-out");
}

function IndiceAZover(td)
{
	td.className = td.className.replace(/-out/, "-over");
}

function IndiceAZclick(td, c, localita)
{
	var i, target;
	for (i=0; ; i++)
	{
		target = document.getElementById("IndiceAZ_"+ i); 
		if (IsEmpty(target))
			break;
		target.className = target.className.replace(/-down/, "-up");
	}
	td.className = td.className.replace(/-up/, "-down");
	target = document.getElementById("SelectLocalita_idSELECT");
	var value = 0;
	for (i=1; i<ElencoLocalita.length; i++)
	{
		if ((localita == 0 || ElencoLocalita[i][1] == localita) && ElencoLocalita[i][2] >= c)
		{
			value = ElencoLocalita[i][0];
			break;
		}
	}
	if (value)
	{
		for (i=1; i<target.options.length; i++)
		{
			if (target.options[i].value == value)
			{
				target.options[i].selected = true;
				break;
			}
		}
	}
}

function SelectZoneHTML(name, sel, all)
{
	var i, list;
	var elenco = ElencoZone;
	if (elenco[0][0] == "IT")
	{
		list = elenco[0][1];
		for (i=1; i<elenco.length; i++)
			if (elenco[i][0] == Lingua)
			{
				list = elenco[i][1];
				break;
			}
	}
	else
		list = elenco;

	var HTML = '<SELECT CLASS="font" NAME="'+ name +'" STYLE="width: 100%;" onchange="OnSelectZone(this);" SIZE=8> '
	list[0][1] = all;
	for (var i=0; i<list.length; i++)
	{
		HTML += '<OPTION VALUE="'+ list[i][0] +'"';
		if (sel == list[i][0] && i>0)
			HTML += ' SELECTED ';
		HTML += '>'+ list[i][1] +'</OPTION>';
	}
 	HTML += '</SELECT>';
 	return HTML;
}
