/***************************************************
 funzioni di controllo della form prima dell'invio
***************************************************/ 


//controllo inserimento campi form contatti
function contattiSubmit(form){
	if(form.nome.value == "" || form.nome.value == null){
	alert("Inserire un Nome !");
	form.username.focus();
	form.username.select();
	return false;
	}
	if(form.cognome.value == "" || form.cognome.value == null){
	alert("Inserire un Cognome !");
	form.username.focus();
	form.username.select();
	return false;
	}
	if(form.email.value == "" || form.email.value == null){
	alert("Inserire un email valida !");
	form.username.focus();
	form.username.select();
	return false;
	}
	if(form.messaggio.value == "" || form.messaggio.value == null){
	alert("Inserire un messaggio !");
	form.username.focus();
	form.username.select();
	return false;
	}
	if(form.privacy[1].checked == true){
			alert("Per poter eseguire la registrazione si deve dare il proprio consenso al trattamento dei dati personali cliccando sulla voce 'Accetto'");
					return false;
				}	
	form.submit();
}


onload=function() {document.getElementById("nome").focus()}


//var highlightcolor="lightyellow"
var highlightcolor="#A6906E"

var ns6=document.getElementById&&!document.all
var previous=''
var eventobj

//Regular expression to highlight only form elements
var intended=/INPUT|TEXTAREA|SELECT|OPTION/

//Function to check whether element clicked is form element
function checkel(which){
if (which.style&&intended.test(which.tagName)){
if (ns6&&eventobj.nodeType==3)
eventobj=eventobj.parentNode.parentNode
return true
}
else
return false
}

//Function to highlight form element
function highlight(e){
eventobj=ns6? e.target : event.srcElement
if (previous!=''){
if (checkel(previous))
previous.style.backgroundColor=''
previous=eventobj
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor
}
else{
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor
previous=eventobj
}
}



//funzione per cambiare la classe dei bottoni

function cambiaClasse(id){
var section = document.getElementById(id);
section.className="active";
}



