// ====================================================================
//                      FUNZIONI DI VALIDAZIONE FORM
//                  copyright Antares di Sbrana Saverio
// ====================================================================


function checkFormContact(form)
{	

	if(conSeVuoto(form.nome))
	{
		erroreMsg("Inserire il nome",form.nome)
		return false;
	}
		if(conSeVuoto(form.cognome))
	{
		erroreMsg("Inserire il cognome",form.cognome)
		return false;
	}

		if(conSeVuoto(form.telefono))
	{
		erroreMsg("Inserire il Numero di telefono",form.telefono)
		return false;
	}

	
	if(conSeVuoto(form.email))
	{
		erroreMsg("Inserire l'email",form.email)
		return false;
	}
	if(conEmail(form.email))
	{
		erroreMsg("Inserire l'email correttamente",form.email)
		return false;
	}

	if(form.privacy[1].checked)
	{
		erroreMsg("E' necessario accettare la legge sulla privacy",form.privacy[1])
		return false;
	}	
	inviaEmailContact(form);
	return true;
}

// Invio email

function inviaEmailContact(form)
{
	url = 'script/invioEmailContact.php';
	variabili += '&nome=' + form.nome.value + '&cognome=' + form.cognome.value ;
	variabili += '&telefono=' + form.telefono.value;
	variabili += '&email=' + form.email.value + '&messaggio=' + form.messaggio.value ;

	new Ajax.Request(url,{method:'post', postBody:variabili , onSuccess: function(transport)
	{
		var risposta = '';
		if (transport.responseText != "errore" && transport.responseText == "ok")
		{
			ShowTip(this, "<b>Invio eseguito con successo</b>:<br/> Email inviata correttamente.",true);
			
		}
		else
			ShowTip(this, "<b>Errore</b>:<br/> Email <b>NON</b> inviata!<br/>Riprovare pił tardi. ",true);
		
	}
	, onUninitialized: function(transport)
	{
		ShowTip(this,"Invio in corso. <img src=\"immagini/loading.gif\"/>",false);
	}				
	, onLoading: function(transport)
	{
		ShowTip(this,"Invio in corso.. <img src=\"immagini/loading.gif\"/>",false);
	}		
	
	} );
}
