var nomeDefault = "VOSTRO NOME";
var emailDefault = "VOSTRO INDIRIZZO EMAIL";
var titoloDefault = "TITOLO DEL MESSAGGIO";
var msgDefault = "TESTO DEL MESSAGGIO";

function selezionaCampo (campo){
	if (campo.value == eval(campo.name+"Default")){
		campo.select();
		campo.value = '';
	}
}

function deselezionaCampo (campo){
	if (campo.value == ''){
		campo.value = eval(campo.name+"Default");
	}
}


function inviaContatto(){
	element = document.getElementById('formContatto');
	erroriText = "";
	
	if (element.nome.value == '' || element.nome.value == eval(element.nome.name+"Default")){
		erroriText += "Nome non valido!\n";
	}
	
	
	if (element.email.value == '' || element.email.value == eval(element.email.name+"Default")){
		erroriText += "Indirizzo e-mail non valido!\n";	
	} else {
		filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
		if (!filtro.test(element.email.value)){
			erroriText += "Indirizzo e-mail non valido!\n";
		}
	}
	
	
	if (element.titolo.value == '' || element.titolo.value == eval(element.titolo.name+"Default")){
		erroriText += "Titolo non valido!\n";
	}
	
	
	if (element.msg.value == '' || element.msg.value == eval(element.msg.name+"Default")){
		erroriText += "Testo del messaggio non valido!";
	}
	
	if (erroriText){
		alert(erroriText);
	} else {
		element.submit();
	}
}
