// JavaScript Document

$(document).ready(function() {
	setprivacy();
	
	$("select[name=localita]").html("<option value=''>Seleziona</option>");	
	$("#concessionario").val("");
	$("select[name=provincia] > option:eq(0)").attr("selected","selected");	
						   
	$("#provincia").change(function() {
		var provincia = $("select[name=provincia] > option:selected").val();
		$.ajax({
			type: "POST",
			url: "lista.localita.php",
			data: "provincia="+provincia,
			success: function(msg) {
				$("select[name=localita]").html(msg);
				$("#concessionario").val("");
			}
		});							
	});
	
	$("#localita").change(function() {
		var localita = $("select[name=localita] > option:selected").val();
		$.ajax({
			type: "POST",
			url: "lista.dealer.php",
			data: "localita="+localita,
			success: function(msg) {
				$("#concessionario").val(msg);
			}
		});							
	});
	
	setForm();
});

function setForm() {
	
	$("#js_send").click(function() {
		
		var nome = $("#nome").val();
		var cognome = $("#cognome").val();
		var email = $("#email").val();
		var telefono = $("#telefono").val();
		var provincia = $("select[name=provincia] > option:selected").val();
		var localita = $("select[name=localita] > option:selected").val();
		var concessionario = $("#concessionario").val();
		var informazione = $("input[name=informazione]:checked").val();
		var profilazione = $("input[name=profilazione]:checked").val();
		var alreadycliente = $("input[name=alreadycliente]:checked").val();
		var purpose = $("input[name=purpose]:checked").val();
		
		if ((alreadycliente != "1") && (alreadycliente != "0")) {
			chiamaBlockUI("Attenzione", "Seleziona se sei gi&agrave un cliente Mercedes-Benz");
			return;
		}
		
		if (nome == "") {
			chiamaBlockUI("Attenzione", "Inserisci il tuo nome");	
			return;
		}
		
		if (cognome == "") {
			chiamaBlockUI("Attenzione", "Inserisci il tuo cognome");
			return;
		}
		
		if (email == "") {
			chiamaBlockUI("Attenzione", "Inserisci la tua email");
			return;
		}
		
		if(!CheckMail(email, true)) {
			chiamaBlockUI("Attenzione", "Inserisci un'email corretta");
			return;
		}
		
		if (telefono == "") {
			chiamaBlockUI("Attenzione", "Inserisci il telefono");	
			return;
		}
		
		if (!CheckNum(telefono)) {
			chiamaBlockUI("Attenzione", "Inserisci il telefono");	
			return;
		}
		
		if (provincia == "") {
			chiamaBlockUI("Attenzione", "Seleziona la provincia");	
			return;
		}
		
		if (localita == "") {
			chiamaBlockUI("Attenzione", "Seleziona la localit&agrave;");
			return;
		}
		
		
		
		
		if (!purpose) {
			chiamaBlockUI("Attenzione", "Seleziona per cosa vuoi essere ricontattato");
			return;
		}
		
		if (informazione != 1) {
			chiamaBlockUI("Attenzione", "Dai il consenso per finalit&agrave; di informazione/promozione");
			return;
		}
		
		if ((profilazione != 1) && (profilazione != 0)) {
			chiamaBlockUI("Attenzione", "Seleziona il consenso per finalit&agrave; di profilazione");
			return;
		}
		
		
		
		var dataString = "";
			dataString += "nome="+nome;
			dataString += "&cognome="+cognome;
			dataString += "&email="+email;
			dataString += "&telefono="+telefono;
			dataString += "&provincia="+provincia;
			dataString += "&localita="+localita;
			dataString += "&informazione="+informazione;
			dataString += "&profilazione="+profilazione;
			dataString += "&concessionario="+concessionario;
			dataString += "&purpose="+purpose;
			dataString += "&alreadycliente="+alreadycliente;
			

		//insert.user.php
		$.ajax({
			type: "POST",
			url: "insert.user.php",
			data: dataString,
			success: function(msg) {
					successo = msg.substr(0,4);
					if (successo == "IDOK") {
						//chiamaBlockUI(" ", msg.replace("IDOK",""));
						document.location.href = "thankyoupage.php";
					}
					else {
						chiamaBlockUI("Attenzione", msg);
						
					}
			}
		});
		return false;
		
	});
	
}
