function test(value) {
 if (value == '2') {
		document.getElementById('nomedue').disabled = false;
		document.getElementById('cognomedue').disabled = false;
	  	document.getElementById('sessodue').disabled = false;
		document.getElementById('dnascdue').disabled = false;
	    document.getElementById('nazionalitadue').disabled = false;
	    document.getElementById('cfiscdue').disabled = false;
	    document.getElementById('statonascitadue').disabled = false;
	    document.getElementById('provinciadue').disabled = true;
		document.getElementById('lnascdue').disabled = false;
		document.getElementById('statociviledue').disabled = false;
		document.getElementById('sitabidue').disabled = false;
		document.getElementById('caricodue').disabled = false;
		document.getElementById('documentodue').disabled = false;
		document.getElementById('numdocdue').disabled = false;
		document.getElementById('statoemissionedue').disabled = false;
		document.getElementById('provemidue').disabled = true;
		document.getElementById('comemidue').disabled = true;
		document.getElementById('indirizzodue').disabled = false;
		document.getElementById('ncivicodue').disabled = false;
		document.getElementById('prvdue').disabled = false;
		document.getElementById('capdue').disabled = false;
		document.getElementById('comunedue').disabled = false;
		document.getElementById('emaildue').disabled = false;
		document.getElementById('categoriareddue').disabled = false;
		document.getElementById('occupazionedue').disabled = false;
		document.getElementById('redditomensiledue').disabled = false;
		document.getElementById('numeromensdue').disabled = false;
		document.getElementById('redditolordoannodue').disabled = false;
		document.getElementById('altriredditidue').disabled = false;
		document.getElementById('ndebitidue').disabled = false;



} else if (value == '1') {
		document.getElementById('nomedue').disabled = true;
  		document.getElementById('nomedue').value = '';
		document.getElementById('cognomedue').disabled = true;
		document.getElementById('cognomedue').value = '';
		document.getElementById('sessodue').disabled = true;
		document.getElementById('dnascdue').disabled = true;
		document.getElementById('dnascdue').value = '';
		document.getElementById('nazionalitadue').disabled = true;
  	    document.getElementById('cfiscdue').disabled = true;
	   	document.getElementById('cfiscdue').value = '';
	    document.getElementById('statonascitadue').disabled = true;
		document.getElementById('provinciadue').disabled = true;
		document.getElementById('provinciadue').value = '';
		document.getElementById('lnascdue').disabled = true;
	   	document.getElementById('lnascdue').value = '';
		document.getElementById('statociviledue').disabled = true;
		document.getElementById('sitabidue').disabled = true;
		document.getElementById('caricodue').disabled = true;
		document.getElementById('documentodue').disabled = true;
		document.getElementById('numdocdue').disabled = true;
		document.getElementById('numdocdue').value = '';
		document.getElementById('statoemissionedue').disabled = true;
		document.getElementById('provemidue').disabled = true;
		document.getElementById('comemidue').disabled = true;
		document.getElementById('indirizzodue').disabled = true;
		document.getElementById('indirizzodue').value = '';
		document.getElementById('ncivicodue').disabled = true;
		document.getElementById('ncivicodue').value = '';
		document.getElementById('prvdue').disabled = true;
		document.getElementById('prvdue').value = '';
		document.getElementById('comunedue').disabled = true;
		document.getElementById('comunedue').value = '';
		document.getElementById('capdue').disabled = true;
		document.getElementById('capdue').value = '';
		document.getElementById('emaildue').disabled = true;
		document.getElementById('emaildue').value = '';
		document.getElementById('categoriareddue').disabled = true;
		document.getElementById('occupazionedue').disabled = true;
		document.getElementById('redditomensiledue').disabled = true;
		document.getElementById('redditomensiledue').value = '';
		document.getElementById('numeromensdue').disabled = true;
		document.getElementById('numeromensdue').value = '';
		document.getElementById('redditolordoannodue').disabled = true;
		document.getElementById('redditolordoannodue').value = '';
		document.getElementById('altriredditidue').disabled = true;
		document.getElementById('altriredditidue').value = '';
		document.getElementById('ndebitidue').disabled = true;

		document.getElementById('debito1due').disabled = true;
		document.getElementById('debito1due').value = '';
		document.getElementById('residuo1due').disabled = true;
		document.getElementById('residuo1due').value = '';
		document.getElementById('ultimarata1due').disabled = true;	
		document.getElementById('ultimarata1due').value = '';
		document.getElementById('intervento1due').disabled = true;
		document.getElementById('debito2due').disabled = true;
		document.getElementById('debito2due').value = '';
		document.getElementById('residuo2due').disabled = true;
		document.getElementById('residuo2due').value = '';
		document.getElementById('ultimarata2due').disabled = true;	
		document.getElementById('ultimarata2due').value = '';
		document.getElementById('intervento2due').disabled = true;
		document.getElementById('debito3due').disabled = true;
		document.getElementById('debito3due').value = '';
		document.getElementById('residuo3due').disabled = true;
		document.getElementById('residuo3due').value = '';
		document.getElementById('ultimarata3due').disabled = true;	
		document.getElementById('ultimarata3due').value = '';
		document.getElementById('intervento3due').disabled = true;

}

//window.location.reload( false );

}


function provin(value) {
if (value == 'Italia') {
  document.getElementById('provincia').disabled = false;
} else {
  document.getElementById('provincia').disabled = true;
  document.getElementById('provincia').value = '';  
  
  
  
}
// window.location.reload( false);
}

function provindue(value) {
if (value == 'Italia') {
  document.getElementById('provinciadue').disabled = false;
} else {
  document.getElementById('provinciadue').disabled = true;
}
// window.location.reload( false );
}


function emssn(value) {
if (value == 'Italia') {
	document.getElementById('provemi').disabled = false;
	document.getElementById('comemi').disabled = false;
} else {
	document.getElementById('provemi').disabled = true;
	document.getElementById('comemi').disabled = true;
}
// window.location.reload( false );
}
function emssndue(value) {
if (value == 'Italia') {
	document.getElementById('provemidue').disabled = false;
	document.getElementById('comemidue').disabled = false;
} else {
	document.getElementById('provemidue').disabled = true;
	document.getElementById('comemidue').disabled = true;
}
// window.location.reload( false );
}


function debiti(value) {
if (value == '0') {
	document.getElementById('debito1').disabled = true;
	document.getElementById('debito1').value = '';
	
	document.getElementById('residuo1').disabled = true;
	document.getElementById('residuo1').value = '';
	
	document.getElementById('ultimarata1').disabled = true;	
	document.getElementById('ultimarata1').value = '';
	
	document.getElementById('intervento1').disabled = true;

	document.getElementById('debito2').disabled = true;
	document.getElementById('debito2').value = '';
	
	document.getElementById('residuo2').disabled = true;
	document.getElementById('residuo2').value = '';
	
	document.getElementById('ultimarata2').disabled = true;	
	document.getElementById('ultimarata2').value = '';
	
	document.getElementById('intervento2').disabled = true;

	
	document.getElementById('debito3').disabled = true;
	document.getElementById('debito3').value = '';
	
	document.getElementById('residuo3').disabled = true;
	document.getElementById('residuo3').value = '';
	
	document.getElementById('ultimarata3').disabled = true;	
	document.getElementById('ultimarata3').value = '';
	
	document.getElementById('intervento3').disabled = true;

} else if (value == '1') {
	document.getElementById('debito1').disabled = false;
	document.getElementById('residuo1').disabled = false;
	document.getElementById('ultimarata1').disabled = false;	
	document.getElementById('intervento1').disabled = false;

	document.getElementById('debito2').disabled = true;
	document.getElementById('debito2').value = '';
	
	document.getElementById('residuo2').disabled = true;
	document.getElementById('residuo2').value = '';
	
	document.getElementById('ultimarata2').disabled = true;	
	document.getElementById('ultimarata2').value = '';
	
	document.getElementById('intervento2').disabled = true;

	
	document.getElementById('debito3').disabled = true;
	document.getElementById('debito3').value = '';
	
	document.getElementById('residuo3').disabled = true;
	document.getElementById('residuo3').value = '';
	
	document.getElementById('ultimarata3').disabled = true;	
	document.getElementById('ultimarata3').value = '';
	
	document.getElementById('intervento3').disabled = true;
} else if (value == '2') {
	document.getElementById('debito1').disabled = false;
	document.getElementById('residuo1').disabled = false;
	document.getElementById('ultimarata1').disabled = false;	
	document.getElementById('intervento1').disabled = false;

	document.getElementById('debito2').disabled = false;
	document.getElementById('residuo2').disabled = false;
	document.getElementById('ultimarata2').disabled = false;	
	document.getElementById('intervento2').disabled = false;

	document.getElementById('debito3').disabled = true;
	document.getElementById('debito3').value = '';

	document.getElementById('residuo3').disabled = true;
	document.getElementById('residuo3').value = '';
	
	document.getElementById('ultimarata3').disabled = true;	
	document.getElementById('ultimarata3').value = '';
	
	document.getElementById('intervento3').disabled = true;

} else if (value == '3') {
	document.getElementById('debito1').disabled = false;
	document.getElementById('residuo1').disabled = false;
	document.getElementById('ultimarata1').disabled = false;	
	document.getElementById('intervento1').disabled = false;

	document.getElementById('debito2').disabled = false;
	document.getElementById('residuo2').disabled = false;
	document.getElementById('ultimarata2').disabled = false;	
	document.getElementById('intervento2').disabled = false;

	document.getElementById('debito3').disabled = false;
	document.getElementById('residuo3').disabled = false;
	document.getElementById('ultimarata3').disabled = false;	
	document.getElementById('intervento3').disabled = false;

}

//window.location.reload( false );
}



function debitidue(value) {
if (value == '0') {
	document.getElementById('debito1due').disabled = true;
	document.getElementById('debito1due').value = '';
	
	document.getElementById('residuo1due').disabled = true;
	document.getElementById('residuo1due').value = '';
	
	document.getElementById('ultimarata1due').disabled = true;	
	document.getElementById('ultimarata1due').value = '';
	
	document.getElementById('intervento1due').disabled = true;

	document.getElementById('debito2due').disabled = true;
	document.getElementById('debito2due').value = '';
	
	document.getElementById('residuo2due').disabled = true;
	document.getElementById('residuo2due').value = '';
	
	document.getElementById('ultimarata2due').disabled = true;	
	document.getElementById('ultimarata2due').value = '';
	
	document.getElementById('intervento2due').disabled = true;

	
	document.getElementById('debito3due').disabled = true;
	document.getElementById('debito3due').value = '';
	
	document.getElementById('residuo3due').disabled = true;
	document.getElementById('residuo3due').value = '';
	
	document.getElementById('ultimarata3due').disabled = true;	
	document.getElementById('ultimarata3due').value = '';
	
	document.getElementById('intervento3due').disabled = true;

} else if (value == '1') {
	document.getElementById('debito1due').disabled = false;
	document.getElementById('residuo1due').disabled = false;
	document.getElementById('ultimarata1due').disabled = false;	
	document.getElementById('intervento1due').disabled = false;

	document.getElementById('debito2due').disabled = true;
	document.getElementById('debito2due').value = '';
	
	document.getElementById('residuo2due').disabled = true;
	document.getElementById('residuo2due').value = '';
	
	document.getElementById('ultimarata2due').disabled = true;	
	document.getElementById('ultimarata2due').value = '';
	
	document.getElementById('intervento2due').disabled = true;

	
	document.getElementById('debito3due').disabled = true;
	document.getElementById('debito3due').value = '';
	
	document.getElementById('residuo3due').disabled = true;
	document.getElementById('residuo3due').value = '';
	
	document.getElementById('ultimarata3due').disabled = true;	
	document.getElementById('ultimarata3due').value = '';
	
	document.getElementById('intervento3due').disabled = true;
} else if (value == '2') {
	document.getElementById('debito1due').disabled = false;
	document.getElementById('residuo1due').disabled = false;
	document.getElementById('ultimarata1due').disabled = false;	
	document.getElementById('intervento1due').disabled = false;

	document.getElementById('debito2due').disabled = false;
	document.getElementById('residuo2due').disabled = false;
	document.getElementById('ultimarata2due').disabled = false;	
	document.getElementById('intervento2due').disabled = false;

	document.getElementById('debito3due').disabled = true;
	document.getElementById('debito3due').value = '';

	document.getElementById('residuo3due').disabled = true;
	document.getElementById('residuo3due').value = '';
	
	document.getElementById('ultimarata3due').disabled = true;	
	document.getElementById('ultimarata3due').value = '';
	
	document.getElementById('intervento3due').disabled = true;

} else if (value == '3') {
	document.getElementById('debito1due').disabled = false;
	document.getElementById('residuo1due').disabled = false;
	document.getElementById('ultimarata1due').disabled = false;	
	document.getElementById('intervento1due').disabled = false;

	document.getElementById('debito2due').disabled = false;
	document.getElementById('residuo2due').disabled = false;
	document.getElementById('ultimarata2due').disabled = false;	
	document.getElementById('intervento2due').disabled = false;

	document.getElementById('debito3due').disabled = false;
	document.getElementById('residuo3due').disabled = false;
	document.getElementById('ultimarata3due').disabled = false;	
	document.getElementById('intervento3due').disabled = false;

}

//window.location.reload( false );
}


function checa_formulario(form){ 
	if (form.consenti.checked == false){ 
		alert("Il form non può essere inviato se non si acconsente al trattamento dati."); 
		form.consenti.focus(); 
	return (false); 
	} 
	
		
	aInt = parseInt(form.terzo.value);
	aIntUno = parseInt(form.primo.value);
	aIntDue = parseInt(form.secondo.value);
	aIntTre= aIntUno+aIntDue
	if (aInt != aIntTre){ 
		alert("La somma del codice di verifica antispam non è corretta! Riprova"); 
		form.terzo.focus(); 
		return (false); 
	} 
	
	
	  m = parseInt(form.mutuo.value);
      n = parseInt(form.durata.value);
      i = parseFloat(form.tasso.value)/100;
      k = parseInt(form.periodo.value);

	  r = parseInt(form.reddito.value/3);


      ikpiu1 = Math.pow(1+i,1/k) 
      ik = ikpiu1-1;
      rata = m*ik/(1-Math.pow(ikpiu1,-k*n));
	   
	  // se la rata   uguale a zero 
	  if (rata <= 0)
		      {
      		alert("Tutti i campi devono essere compilati. Verifica i valori inseriti!");
				form.finalita.focus(); 
				return (false); 
		      }
	  if (r <= 0)
		      {
        		alert("Tutti i campi devono essere compilati. Verifica i valori inseriti!");
		        form.finalita.focus(); 
				return (false); 
		      }
	 if (isNaN(rata)) {
			alert("Qualche valore inserito non è numerico, controlla.");
			form.finalita.focus(); 
			return (false); 
			} 
	 if (isNaN(r)) {
			window.alert("Qualche valore inserito non è numerico, controlla.");
			form.finalita.focus(); 
			return (false); 
			} 
	 if (rata >= r)
		      {
       		 riga1= "La rata corrisponde a ";
				 riga2= "Euro. <br />  Rivolgiti ai nostri esperti per spiegazioni più dettagliate.";
		      } else {
        		 riga1= "La rata corrisponde a ";

       		 riga2= "  Euro. <br /> Il mutuo è fattibile, contattaci per una analisi più approfondita.";
		      } 
	 form.rata.value = riga1 + Math.round(rata*100)/100 + riga2;
	
	return (true); 
} 