// SCRIPT REALIZZATO INTERAMENTE DA GABRIELE GATTO .
// TUTTI I DIRITTI RISERVATI GARANET (C) 2008 .
// WWW.GARANET.NET - SEGRETERIA@GARANET.NET 

// CONVALIDA DATI CONTATTI
function convalidacontatti(){
if (document.contatti.nome.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO NOME !");
		document.contatti.nome.focus();
		return false;
	}
document.contatti.nome.value = document.contatti.nome.value.toUpperCase();
if (document.contatti.cognome.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO COGNOME !");
		document.contatti.cognome.focus();
		return false;
	}
document.contatti.cognome.value = document.contatti.cognome.value.toUpperCase();	
if (document.contatti.professione.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO PROFESSIONE !");
		document.contatti.professione.focus();
		return false;
	}
document.contatti.professione.value = document.contatti.professione.value.toUpperCase();		
if (document.contatti.via.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO VIA !");
		document.contatti.via.focus();
		return false;
	}
document.contatti.via.value = document.contatti.via.value.toUpperCase();	
if (document.contatti.postcode.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO CAP !");
		document.contatti.postcode.focus();
		return false;
	}
document.contatti.postcode.value = document.contatti.postcode.value.toUpperCase();		
if (document.contatti.citta.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO CITTA !");
		document.contatti.citta.focus();
		return false;
	}
document.contatti.citta.value = document.contatti.citta.value.toUpperCase();		
if (document.contatti.regione.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO REGIONE !");
		document.contatti.regione.focus();
		return false;
	}
document.contatti.regione.value = document.contatti.regione.value.toUpperCase();
if (document.contatti.email.value.length==false)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO EMAIL !");
		document.contatti.email.focus();
		return false;
	}else{
	document.contatti.email.value = document.contatti.email.value.toLowerCase();
	var espression = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;
	var mail = document.contatti.email.value ;
	if (!espression.test(mail))
	{
	alert("FORMA EMAIL INSERITA NON VALIDA !");
	document.contatti.email.focus();
	return false;
	}
  }
// CONTROLLO SUFFISSI EMAIL BANNATI
	document.contatti.email.value = document.contatti.email.value.toLowerCase();
	var espression = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@email-masking.com/;
	var espression_due = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@uggsrock.com/;
	var espression_tre = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@owlpic.com/;
	var mail = document.contatti.email.value ;
	
	if (espression.test(mail))
	{
	alert("SUFFISSO EMAIL INSERITA NON VALIDO !");
	document.contatti.email.focus();
	return false;
	}
	if (espression_due.test(mail))
	{
	alert("SUFFISSO EMAIL INSERITA NON VALIDO !");
	document.contatti.email.focus();
	return false;
	}
	if (espression_tre.test(mail))
	{
	alert("SUFFISSO EMAIL INSERITA NON VALIDO !");
	document.contatti.email.focus();
	return false;
	}
// CONTROLLO SUFFISSI EMAIL BANNATI
if (document.contatti.oggetto.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO OGGETTO !");
		document.contatti.oggetto.focus();
		return false;
	}
document.contatti.oggetto.value = document.contatti.oggetto.value.toUpperCase();
if (document.contatti.richiesta.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO RICHIESTA !");
		document.contatti.richiesta.focus();
		return false;
	}
document.contatti.richiesta.value = document.contatti.richiesta.value.toUpperCase();
if (document.contatti.messaggio.value.length==0)
	{
		alert("ATTENZIONE ! NON HAI COMPILATO IL CAMPO TELEFONO !");
		document.contatti.messaggio.focus();
		return false;
	}
document.contatti.messaggio.value = document.contatti.messaggio.value.toUpperCase();

// FINE CONTROLLI
alert("Grazie per averci contattato, ricevera al piu presto una risposta alla vostra richiesta.");
}
