function checkFirma()
{
//creo la variabile di riduzione del codice
	var Firma = document.Firma;
//creo la variabile per annullare l'invio del modulo se è compilato erroneamente
	var returnValue = false;
//imposto le condizioni di verifica
	if (Firma.Nome.value == "")
	{
		alert ("Prego inserisci tuo nome o nickname.");
		Firma.Nome.focus();
	}
	else if (Firma.Msg.value == "")
	{
		alert ("Prego inserisci il tuo pensiero.");
		Firma.Msg.focus();
	}
	else if (Firma.Url.value == "http://")
	{
		Firma.Url.value = "";
		returnValue = true;
	}
	else
	{
		returnValue = true;
	}
	return returnValue;
}
function Counter()
{
//imposto la variabile per sapere il numero di caratteri inseriti dall'utente
 var Txt = document.Firma.Msg.value;
 var Car = new String(Txt);
 var Nmr = Car.length;
 var Conta = 160 - Nmr;
//Imposto le condizioni per verificare il numero di caratteri a disposizione
 if (Conta < 0)
 {
 	document.Firma.Contatore.value = 0;
	alert("Attenzione i caratteri a disposizione sono 160");
	document.Firma.Msg.value = Car.substr(0, 160);	
 }
 else
 {
 	document.Firma.Contatore.value = Conta;
 }
}
