function controlloForm(){
	nomeForm=document.contattaci;
	if(nomeForm.nome.value==''){
		alert("Inserire il campo nome");
		nomeForm.nome.focus();
		return;
	}
	if(nomeForm.cognome.value==''){
		alert("Inserire il campo cognome");
		nomeForm.cognome.focus();
		return;
	}
	
	if(nomeForm.messaggio.value==''){
		alert("Inserire il campo messaggio");
		nomeForm.messaggio.focus();
		return;
	}
	campoEmail=nomeForm.email;
	indirizzoEmail=checkEmailAddress(campoEmail);
	if(indirizzoEmail==true){
		nomeForm.action="sendmail.php";
		nomeForm.submit();
	}
	
}

function checkEmailAddress(field) {

     var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
     
     if (goodEmail){
        indirizzoEmail = true
     } 
     else {
        alert('Inserire un indirizzo email valido');
        field.focus();
        field.select();
        indirizzoEmail = false;
        }
  	return indirizzoEmail;
}

function zoomImage(nomeFile){
	miaFin=window.open("zoom.php?nomeFile="+nomeFile, "zoom", "width=600, height=429, top=40, left=100, scrollbars=0, toolbars=0, directories=0, status=0, resizable=0");
	miaFin.focus();
}

function cambiaImmagine(nomeFoto, conta){
	oldImage=document.gestioneImage.immagine.value;

	if(oldImage.search("prodImage")!=-1)
		newThumb=oldImage.replace("prodImage", "prodImageThumb");
	else
		newThumb=oldImage.replace("prod", "prod_thumb");
	
	if(nomeFoto.search("prodImage")!=-1)
		newZoom=nomeFoto.replace("prodImageThumb", "prodImage");
	else
		newZoom=nomeFoto.replace("prod_thumb", "prod");
	
	
	document.visual.src=newZoom;
	document.gestioneImage.immagine.value=newZoom;
	
	switch(conta){
		case "0":
			document.temp0.src=newThumb;
		break;
		case "1":
			document.temp1.src=newThumb;
		break;
		case "2":
			document.temp2.src=newThumb;
		break;
	}
	
}
