function checkFields() {
	var errorMsg = "Errore!\n";
	var boolErr = false;
	if(document.gst.nome.value == "") {
		boolErr = true;
		errorMsg += "Inserisci il nome\n";
		document.getElementById("nome").style.color = "black";
		document.getElementById("nome").style.display = "inline";
	}
	if(document.gst.email.value == "") {
		boolErr = true;
		errorMsg += "Inserisci la tua email\n";
		document.getElementById("email").style.color = "black";
		document.getElementById("email").style.display = "inline";
	} else {
		var email = document.gst.email.value;
		if(email.indexOf("@") == -1 || email.indexOf(".") == -1) {
			boolErr = true;
			errorMsg += "email sbagliata\n";
		}
	}
	if(document.gst.msg.value == "") {
		boolErr = true;
		errorMsg += "Inserisci il messaggio\n";
		document.getElementById("msg").style.color = "black";
		document.getElementById("msg").style.display = "inline";
	}

	if(boolErr) alert( errorMsg );
	
	return !boolErr;
}

function keyup( obg, max, rcpt) {
	var str = new String(obg.value);
	var len = str.length;
	document.gst.max.value = max - len;
	
	return (max > len);
}