// JavaScript Document

function ValidateData(nosubmit) 
{   
	// Variabili associate ai campi del modulo	    
	var o_azienda = document.getElementById('ragsoc');	    
	var o_indirizzo = document.getElementById('indirizzo');    
	var o_citta = document.getElementById('citta');    
	var o_email = document.getElementById('email');	    
	var o_titolare = document.getElementById('titolare');    
	var o_autorizzazione = document.getElementById('privacy');	    

	var azienda = o_azienda.value;	    
	var indirizzo = o_indirizzo.value;	    
	var citta = o_citta.value;	    
	var email = o_email.value;	    
	var titolare = o_titolare.value;    
	var autorizzato = o_autorizzazione.checked;

	// Espressione regolare dell'email    
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;       
	//Effettua il controllo sul campo name       
	if ((azienda == "") || (azienda == "undefined")) {          
		alert("Il campo Ragione Sociale e' obbligatorio");          
		o_azienda.focus();          
		return false;       
	}		 
	if ((indirizzo == "") || (indirizzo == "undefined")) {          
		alert("Il campo Indirizzo e' obbligatorio");          
		o_indirizzo.focus();          
		return false;       
	}		 
	if ((citta == "") || (citta == "undefined")) {          
		alert("Il campo Citta' obbligatorio");          
		o_citta.focus();          
		return false;       
	}		 
//Effettua il controllo sul campo EMAIL       
	if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {          
		alert("Il campo E-mail e' obbligatorio e deve contenere un indirizzo email valido.");          
// document.getElementById('idpar5').select();          
// document.getElementById('idpar5').focus();          
		o_email.focus();          
		return false;
	}       
	if ((titolare == "") || (titolare == "undefined")) {  
		alert("Il campo Titolare e' obbligatorio");          
		o_titolare.focus();          
		return false;
	}		 
	if ((!(autorizzato)) || (autorizzato == "undefined")) {          
		alert("E' necessaria l'autorizzazione al trattamento dati");          
		return false;       
	}		 
	return true;
}

// funzioni per popup privacy 
var
  w=0;  

function popup(viewer,page,scrollbars,width,height)
{
	w = window.open(page,viewer,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars='+scrollbars+',resizeable=0,copyhistory=0,width='+width+',height='+height+',left=200,top=100');
	w.focus();
	return false;
}


function closepopup()
{
	if (w!=0)
	{
		w.close();
	}
	w=0;
	return false;
}


