sfFocus = function() {
	var sfEls = document.getElementsByTagName("input");
	
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onfocus=function() {
			this.className+=" sffocus";
		}
	
		sfEls[i].onblur=function() {
			this.className=this.className.replace(new RegExp(" sffocus\\b"), "");
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", sfFocus);


function modulo() {
	
	var nome = document.informazioni.nome.value;
	var cognome = document.informazioni.cognome.value;
	var indirizzo = document.informazioni.indirizzo.value;
	var comune = document.informazioni.comune.value;
	var telefono = document.informazioni.telefono.value;
	var email = document.informazioni.email.value;
	var oggetto = document.informazioni.oggetto.value;
	var messaggio = document.informazioni.messaggio.value;
	var accetto = document.informazioni.accetto.checked;
	
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	
		if ((nome == "") || (nome == "undefined")) {
			alert("Devi Inserire il tuo Nome !");
			document.informazioni.nome.focus();
			return false;
		}
        else if ((cognome == "") || (cognome == "undefined")) {
			alert("Devi Inserire il tuo Cognome !");
			document.informazioni.cognome.focus();
			return false;
		}
        else if ((indirizzo == "") || (indirizzo == "undefined")) {
			alert("Devi Inserire il tuo Indirizzo !");
			document.informazioni.indirizzo.focus();
			return false;
		}
        else if ((comune == "") || (comune == "undefined")) {
			alert("Devi Inserire il tuo Comune !");
			document.informazioni.comune.focus();
			return false;
		}
        else if ((telefono == "") || (telefono == "undefined")) {
			alert("Devi Inserire il tuo Numero di Telefono !");
			document.informazioni.telefono.focus();
			return false;
		}
		else if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
			alert("Devi Inserire la tua E-Mail !");
			document.informazioni.email.select();
			return false;
		}
        else if ((oggetto == "") || (oggetto == "undefined")) {
			alert("Devi Inserire l'Oggetto del Messaggio");
			document.informazioni.oggetto.focus();
			return false;
        }
		else if ((messaggio == "") || (messaggio == "undefined")) {
			alert("Devi Inserire il Messaggio che vuoi Inviarci !");
			document.informazioni.messaggio.focus();
			return false;
        }
		else if(accetto == false) { 
           alert("Devi Accettare Informativa ai sensi del d.lgs. 196/2003.");
           return false;
        }
        else {
           document.informazioni.action = "http://www.rsaweb.it/standard2.asp";
           document.informazioni.submit();
        }
  }