// AGGIORNA LOCALIZZAZIONE: aggiorna il campo localizzazione recuperando i valori per costruire una select
function aggiornaLocalizzazione(modo, valore)
{	
	var nazione = document.getElementById(modo + '_nazione').value;
	// solo per USA
	if (nazione == 'USA')
	{
		// mostra stato
		document.getElementById('par_' + modo + '_stato').style.display = 'block';
		document.getElementById('con_' + modo + '_stato').style.display = 'block';
		document.getElementById(modo + '_stato').disabled = false;
		// nascondi localizzazione
		document.getElementById('par_' + modo + '_localizzazione').style.display = 'none';
		document.getElementById('con_' + modo + '_localizzazione').style.display = 'none';
		document.getElementById(modo + '_localizzazione').disabled = true;
		document.getElementById(modo + '_localizzazione').value = '-';
	}
	// solo per germania, francia, italia, regno unito, spagna e svizzera
	else if (nazione == 'DEU' || nazione == 'FRA' || nazione == 'ITA' || nazione == 'GBR' || nazione == 'SPA' || nazione == 'CHE')
	{
		// nascondi nazioni USA
		document.getElementById('par_' + modo + '_stato').style.display = 'none';
		document.getElementById('con_' + modo + '_stato').style.display = 'none';
		document.getElementById(modo + '_stato').disabled = true;
		// mostra campo e selezione
		document.getElementById('par_' + modo + '_localizzazione').style.display = 'block';
		document.getElementById('con_' + modo + '_localizzazione').style.display = 'block';
		document.getElementById(modo + '_localizzazione').disabled = false;
		if (valore != '')
		{
			document.getElementById(modo + '_localizzazione').value = valore; 
		}
		else
		{
			document.getElementById(modo + '_localizzazione').value = ' '; 
		}
		gpt_caricaContenutoAjax('con_' + modo + '_localizzazione', 'localizzazione.asp?naz=' + nazione + '&modo=' + modo +  '&val=' + valore + '&tem=' + gpt_millisecondi(), 'get');
	}
	// tutti gli altri
	else
	{
		// nascondi nazioni USA
		document.getElementById('par_' + modo + '_stato').style.display = 'none';
		document.getElementById('con_' + modo + '_stato').style.display = 'none';
		document.getElementById(modo + '_stato').disabled = true;
		// mostra campo e selezione
		if (valore != '')
		{
			document.getElementById(modo + '_localizzazione').value = valore; 
		}
		else
		{
			document.getElementById(modo + '_localizzazione').value = ' '; 
		}
		document.getElementById('par_' + modo + '_localizzazione').style.display = 'block';
		document.getElementById('con_' + modo + '_localizzazione').style.display = 'block';
		document.getElementById(modo + '_localizzazione').disabled = false;
	}
}



// INVIA MODULO REGISTRAZIONE: invia il modulo di registrazione dopo aver controllato tutti i campi richiesti
function tzr_inviaModuloRegistrazione(modo)
{
	var controllo1 = gpt_controllaCampo(modo + "_nome", "name", "chat", 255, 1, "erroriInvioRichiesta_" + modo, true, "");
	var controllo2 = gpt_controllaCampo(modo + "_cognome", "surname", "chat", 255, 1, "erroriInvioRichiesta_" + modo, false, "");
	var controllo3 = gpt_controllaCampo(modo + "_email", "email", "email", 255, 1, "erroriInvioRichiesta_" + modo, false, "");
	var controllo4 = gpt_controllaCampo(modo + "_testo", "enquiry", "chat", 255, 1, "erroriInvioRichiesta_" + modo, false, "");
	var controllo5 = gpt_controllaCampo(modo + "_indirizzo", "address", "chat", 255, 1, "erroriInvioRichiesta_" + modo, false, "");
	var controllo6 = gpt_controllaCampo(modo + "_citta", "town", "chat", 255, 1, "erroriInvioRichiesta_" + modo, false, "");
	var controllo7 = gpt_controllaCampo(modo + "_nazione", "country", "chat", 255, 1, "erroriInvioRichiesta_" + modo, false, "");
	var controllo8 = false
	var controllo9 = false
	if (modo == "driver")
	{
		controllo8 = gpt_controllaCampo(modo + "_sesso", "sex", "chat", 1, 1, "erroriInvioRichiesta_" + modo, false, "");
		controllo9 = gpt_controllaCampo(modo + "_eta", "age", "cellulare", 2, 1, "erroriInvioRichiesta_" + modo, false, "");
	}
	if (modo == "dealer")
	{
		controllo8 = gpt_controllaCampo(modo + "_ragione_sociale", "company name", "chat", 255, 1, "erroriInvioRichiesta_" + modo, false, "");
		controllo9 = gpt_controllaCampo(modo + "_telefono", "telephone", "cellulare", 15, 1, "erroriInvioRichiesta_" + modo, false, "");
	}
	if (controllo1 == true && controllo2 == true && controllo4 == true && controllo5 == true && controllo6 == true && controllo7 == true && controllo8 == true && controllo9 == true)
	{
		gpt_inviaModulo("modulo_" + modo);
	}
}



// MOSTRA CREDITI: visualizza la finestra dei crediti con relativi dettagli e pulsante di chiusura
function tzr_mostraCrediti()
{
	var contenutoFinestra = "<div id='contenutoCredits'><p><strong>Team ZERO COMMUNICATION</strong></p><p><strong>concept, content and implementation</strong><br/><span>con'vince</span> - <span>3pix Studio</span></p><p><strong>contributing specialists</strong><br/><span>Massimiliano Renzi</span><br/><span>Studio Baraldi Fotografia</span> - <span>Will Be Creative</span><br/><span>Francesco &amp; Stefano Buccheri </span> - <span>Irene Capatti</span></p><p class='rilievo'><a href='javascript: gpt_schedaSovrapposizione(false, 0, 0, \"\", \"\");'>Close</a></p></div>";
	gpt_schedaSovrapposizione(true, 500, 300, contenutoFinestra, "");
}



// SELEZIONA MODO ISCRIZIONE: passa da una modalità di iscrizione all'altra
function tzr_selezionaModoIscrizione(codice, aggiunta)
{
	//alert(codice + "url(tpl_standard/immagini/footerSelezionato" + aggiunta + ".png)");
	gpt_visualizzaElementi(true, "blocco_modo_" + codice + ",");
	if (document.getElementById("selettore_modo_" + codice))
	{
		tzr_ripristinaTuttiGliSfondi();
		document.getElementById("selettore_modo_" + codice).style.backgroundImage = "url(tpl_standard/immagini/footerSelezionato" + aggiunta + ".png)";
	}
}
