/* Foglio javascript CONTATTI per NOME SITO */
/* ****************************************************** GET ELEMENT BY ID */
function restituisciElemento(id) {
	if (document.getElementById)
		elemento = document.getElementById(id);
	else if (document.all)
		elemento = document.all[id];
	else if (document.layers)
		elemento =  document.layers[id];
	else
		alert("Browser incompatibile!");
	return elemento;
}

/* ****************************************************** CONTROLLO FORM */
function controlloform() {
  nome = restituisciElemento('nome');
  cognome = restituisciElemento('cognome');
  citta = restituisciElemento('citta');
  email = restituisciElemento('email');
  note = restituisciElemento('note');
  accetto = restituisciElemento('accetto');	
  if 	(nome.value=="") {
    alert("Ha dimenticato di inserire il Nome");
    return false;
  } else {
    if 	(cognome.value=="") {
      alert("Ha dimenticato di inserire il Cognome");
      return false;
    } else {
      if 	(citta.value=="") {
        alert("Ha dimenticato di inserire la Cittā");
        return false;
      } else {
        if 	(note.value=="") {
          alert("Ha dimenticato di inserire il Messaggio");
          return false;
        } else {
          if (validaEmail(email)) {
           if (accetto.checked) {
             return true;
            } else {
              alert("Per inviare il messaggio č necessario accettare le condizioni sul trattamento dei dati personali");
              return false;
            }
          } else {
            return false;
          }
        }	
      }	
    }	
  }
}	

/* ****************************************************** CONTROLLO MAIL */
function validaEmail(campoEmail) {
	_pattern=/^[\w\-]+(\.?\-?\w+)*@[a-zA-Z0-9]+(\.?\-?[a-zA-Z0-9]+){2,}\.[a-zA-Z]{2,}$/;
	if (_pattern.test(campoEmail.value)==false) {
		alert("Non č stato inserito un indirizzo mail valido");
		return false;
	}
	return true;
}

/* ****************************************************** HISTORY BACK */
function indietro(){
  history.back();
	return false;
}

//Fine Javascript
