/*
FUNZIONE validate() - Come dice il nome stesso, controlla i campi di una form prima di spedirli
*/
	function validate() {
		if(document.Newsletter.email.value=='') {
			alert('Prego, immettere un indirizzo e-mail valido');
			document.Newsletter.email.focus();
			return false;
		}
	}


	function validate2() {
		Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

		if(document.forms[1].Nome.value=='') {
			alert('Prego, inserire Nome')
			document.forms[1].Nome.focus();
			return false;
		}
		if(document.forms[1].Cognome.value=='') {
			alert('Prego, inserire Cognome')
			document.forms[1].Cognome.focus();
			return false;
		}
		if(document.forms[1].Indirizzo.value=='') {
			alert('Prego, inserire il Vostro indirizzo')
			document.forms[1].Indirizzo.focus();
			return false;
		}
		if(document.forms[1].Cap.value=='') {
			alert('Prego, inserire il CAP')
			document.forms[1].Cap.focus();
			return false;
		}
		if(document.forms[1].Citta.value=='') {
			alert('Prego, inserire la città')
			document.forms[1].Citta.focus();
			return false;
		}
		if(document.forms[1].Prov.value=='') {
			alert('Prego, selezionare la provincia')
			document.forms[1].Prov.focus();
			return false;
		}
		if(!Filtro.test(document.forms[1].Email.value)) {
			alert('Prego, inserire un indirizzo e-mail valido')
			document.forms[1].Email.focus();
			return false;
		}
		if(!(document.forms[1].Privacy.checked)) {
			alert('È necessario dare il proprio consenso per il trattamento dei dati personali')
			document.forms[1].Privacy.focus();
			return false;
		}
		
	} 

function seleziona(id, val, logg) {
	idcosa = id;
	par = val;
	loggato = logg;
	
	if (idcosa == 1) {
		pagina = "produttore.php?idpd=";
	} else if (idcosa == 2) {
		pagina = "tipologia.php?idt=";
	}
	
	if (loggato == 0) {
		par2 = "";
	} else {
		par2 = "&id="+loggato;
	}
	var URL = pagina+par+par2;
		window.location = URL;
//document.write(URL)
}

function riceSesso(s) {
	sesso = s;
	var URL = "ricerca.php?s="+sesso
		window.location = URL;
//document.write(URL)
}

function apriNews(n) {
	idn = n;
	window.open('news.php?idn='+idn, 'finestraNews', 'toolbar=no, directories=no, menubar=no, scrollbars=yes, width=500, height=400, left=0, top=0');
}

function sTipo(val) {
	par = val;
	var URL = "tipologia.php?idt="+par;
		window.location = URL;
//document.write(URL)
}

function zoom(link, wName, w, h, scroll) {
	var clientHt = window.screen.height;
	var clientWt = window.screen.width;
	nomefinestra = wName;
	larghezza = w;
	altezza = h;
	scrolla = scroll;
	newWin = window.open(link, nomefinestra, 'scrollbars='+scrolla+', resizable=yes, width='+larghezza+', height='+altezza+', location=no, toolbar=no, menubar=no');
//	newWin.moveTo( (clientWt/2)-(w/2) , (clientHt/2)-(h/2) );
//	newWin.resizeTo(larghezza,altezza);
}

	function validate3() {
		Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

		if(document.forms[0].Nome.value=='') {
			alert('Prego, inserire Nome')
			document.forms[0].Nome.focus();
			return false;
		}
		if(document.forms[0].Indirizzo.value=='') {
			alert('Prego, inserire il Vostro indirizzo')
			document.forms[0].Indirizzo.focus();
			return false;
		}
		if(document.forms[0].Cap.value=='') {
			alert('Prego, inserire il CAP')
			document.forms[0].Cap.focus();
			return false;
		}
		if(document.forms[0].Citta.value=='') {
			alert('Prego, inserire la città')
			document.forms[0].Citta.focus();
			return false;
		}
		if(document.forms[0].Prov.value=='') {
			alert('Prego, selezionare la provincia')
			document.forms[0].Prov.focus();
			return false;
		}
		if(document.forms[0].Nazione.value=='') {
			alert('Prego, selezionare la Nazione')
			document.forms[0].Nazione.focus();
			return false;
		}
		if(!Filtro.test(document.forms[0].Email.value)) {
			alert('Prego, inserire un indirizzo e-mail valido')
			document.forms[0].Email.focus();
			return false;
		}
		if(!(document.forms[0].Privacy.checked)) {
			alert('È necessario dare il proprio consenso per il trattamento dei dati personali')
			document.forms[0].Privacy.focus();
			return false;
		}
		
	} 

	function validaNewsletter() {
		Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
		if(!Filtro.test(document.captchanews.Email.value)) {
			alert('Prego, inserire un indirizzo e-mail valido')
			document.captchanews.Email.focus();
			return false;
		}
	}

	function valAdesione() {
		Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

		if(document.forms[0].Nome_Cognome.value=='') {
			alert('Prego, inserire Nome')
			document.forms[0].Nome_Cognome.focus();
			return false;
		}
		if(document.forms[0].Username.value=='') {
			alert('Prego, inserire uno Username')
			document.forms[0].Username.focus();
			return false;
		}
		if(document.forms[0].Indirizzo.value=='') {
			alert('Prego, inserire il Vostro indirizzo')
			document.forms[0].Indirizzo.focus();
			return false;
		}
		if(document.forms[0].Cap.value=='') {
			alert('Prego, inserire il CAP')
			document.forms[0].Cap.focus();
			return false;
		}
		if(document.forms[0].Comune.value=='') {
			alert('Prego, inserire la città')
			document.forms[0].Comune.focus();
			return false;
		}
		if(document.forms[0].Provincia.value=='') {
			alert('Prego, selezionare la provincia')
			document.forms[0].Provincia.focus();
			return false;
		}
		if(document.forms[0].Nazione.value=='') {
			alert('Prego, selezionare la Nazione')
			document.forms[0].Nazione.focus();
			return false;
		}
		if(!Filtro.test(document.forms[0].Email.value)) {
			alert('Prego, inserire un indirizzo e-mail valido')
			document.forms[0].Email.focus();
			return false;
		}
		if(document.forms[0].Telefono.value=='') {
			alert('Prego, inserire un recapito telefonico')
			document.forms[0].Telefono.focus();
			return false;
		}
		if(!(document.forms[0].Privacy.checked)) {
			alert('È necessario dare il proprio consenso per il trattamento dei dati personali')
			document.forms[0].Privacy.focus();
			return false;
		}
		
	} 

	function valAdesione_eng() {
		Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

		if(document.forms[0].Nome_Cognome.value=='') {
			alert("Please, fill in 'Name, Last Name or Business Name' field")
			document.forms[0].Nome_Cognome.focus();
			return false;
		}
		if(document.forms[0].Username.value=='') {
			alert("Please, fill in 'Username' field")
			document.forms[0].Username.focus();
			return false;
		}
		if(document.forms[0].Indirizzo.value=='') {
			alert("Please, fill in 'Street Address' field")
			document.forms[0].Indirizzo.focus();
			return false;
		}
		if(document.forms[0].Cap.value=='') {
			alert("Please, fill in 'ZIP/postal code' field")
			document.forms[0].Cap.focus();
			return false;
		}
		if(document.forms[0].Comune.value=='') {
			alert("Please, fill in 'Commune/municipality' field")
			document.forms[0].Comune.focus();
			return false;
		}
		if(document.forms[0].Nazione.value=='') {
			alert("Please, fill in 'Country or Region' field")
			document.forms[0].Nazione.focus();
			return false;
		}
		if(!Filtro.test(document.forms[0].Email.value)) {
			alert("Please, fill in a valid email address")
			document.forms[0].Email.focus();
			return false;
		}
		if(document.forms[0].Telefono.value=='') {
			alert("Please, fill in 'Phone number' field")
			document.forms[0].Telefono.focus();
			return false;
		}
		if(!(document.forms[0].Privacy.checked)) {
			alert("You have to agree to your personal data treatment in order to send us your request")
			document.forms[0].Privacy.focus();
			return false;
		}
		
	} 
