function apriDiv(qualeDivUsare){
document.getElementById(qualeDivUsare).style.display = "block";
}

function chiudiDiv(qualeDivUsare){
document.getElementById(qualeDivUsare).style.display = "none";
}

function pop_scroll(url,x,y) {
	window.open(url,'zoom','width=' + x + ', height=' + y + ' ,toolbar=no, location=no, status=no, menubar=no, scrollbars=yes, resizable=yes');
}

function checkModulo(formName) {
	
	// creo l'array dei campi obbligatori
	obbliga = new Array();
	var campi = '';
	var reg = /\'/g;
	var text = 'e\' necessario compilare i seguenti campi:';


	//DEFINISCO I CAMPI OBBLIGATORI PER OGNI FORM
	if (formName=="informazioni") {
		obbliga [0]="nome";
		obbliga [1]="cognome";
		obbliga [2]="azienda";
		obbliga [3]="email";
		obbliga [4]="telefono";
		obbliga [5]="privacy";
		
	} else if (formName=="altro") {
		obbliga [0]="nome";
		obbliga [1]="cognome";
		obbliga [2]="privacy";
	}
	
	// per ogni obbligatorio indicato
	for (i=0; i<obbliga.length; i++) {
		qualeCampo = obbliga[i];
		//definisco il valore
		valoreCampo = document.forms[formName][qualeCampo].value;
		// se è vuoto
		if (valoreCampo=='') {
			//aggiungo una indicazione all'alert
			campi += qualeCampo + '\n'
			// coloro il campo di rosso
			document.forms[formName][qualeCampo].style.borderColor = "#990000";
		//altrimenti se il campo è pieno
		} else {
			// tolgo gli apici
			valoreCampo = valoreCampo.replace(reg,"`");
			//coloro i campi di grigio
			document.forms[formName][qualeCampo].style.borderColor = "#cccccc";
			// se è una mail controllo sia nella forma giusta
			if (qualeCampo=='email') {
				Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
				if (!Filtro.test(valoreCampo)){
					campi += 'email non corretta' + '\n';
					// coloro il campo di rosso
					document.forms[formName][qualeCampo].style.borderColor = "#990000";
				}	
				
			};
		}
	}
	

	if (document.forms[formName].privacy.checked != true ) { 
	campi = campi + 'privacy' + '\n';
	} 
	
/*
if (campi == '')
{
	return true;
} else { 
window.alert(text + '\n\n' + campi );
}  
*/

if (campi == '')
{
document.forms[formName].submit();
} else { 
window.alert(text + '\n\n' + campi );
}  
}

