function logga()
{
	var myRequest = null;
	
	function CreateXmlHttpReq1(handler) {
		var xmlhttp = null;
		try {
			xmlhttp = new XMLHttpRequest();
		} catch(e) {
			try {
					xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
					xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
		}
		xmlhttp.onreadystatechange = handler;
		return xmlhttp;
	}
	
	function myHandler1()
	{
		if(myRequest.readyState == 4 && myRequest.status == 200)
		{
			document.login.nick.value = document.login.pass.value = '';
			switch(myRequest.responseText)
			{
					case "0": //login errato
					document.getElementById('messaggio').innerHTML = "Password o nick errati!";
					break;
					case "1": //login effettuato
					document.getElementById('messaggio').innerHTML = "Login effettuato correttamente";
					nome_utente(); //aggiorna il nome nel div dove c'é scritto benvenuto, <nomeutetnte>
					setTimeout("toglilascritta()",5000);
					break;
					case "2": //dati non validi
					document.getElementById('messaggio').innerHTML = "Hai lasciato uno o pi&ugrave; campi vuoti!";
					break;
					case "3": //problemi di comunicazione con database
					document.getElementById('messaggio').innerHTML = "Problemi di comunicazione con il database";
					break;
					case "4": //accaunt non attivato
					document.getElementById('messaggio').innerHTML = "Prima devi attivare l'account cliccando sul link della mail che ti abbiamo inviato!";
					break;
					default:
					break;
			}
		}
	}
	myRequest = CreateXmlHttpReq1(myHandler1);
	myRequest.open("GET","server/login.php?n="+document.login.nick.value+"&p="+document.login.pass.value+"&r="+Math.random());
	myRequest.send(null);
}

function toglilascritta()
{
						document.getElementById('messaggio').innerHTML = "";
}