var
  t,v,pcnum,numpc,nummimmo,acquisto, prezzototale,prezzonetto;

function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+'.'+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + '&euro; ' + num + ',' + cents);
}
function Calcola() {
		messaggio = "";
		prezzi = new Array(2);
		addi = new Array(1);
		nomi = new Array(3);
		prezzi[0] = [100,140,200,275,400,500,750,900,1000,1100,1300,1500,1900,0,60]; 
		prezzi[1] = [140,200,275,390,550,700,900,1100,1200,1350,1550,1750,2200,0,90]; 
		prezzi[2] = [180,250,350,500,700,900,1100,1250,1400,1600,1800,2000,2500,0,120]; 
		addi[0] = [20,25,30,45,60,80,100,100,100,100,100,100,120,0,15]; 
		nomi[0] = ['I10','I15','I20','I35','I50','I75','I100','I150','I200','I250','I300','I400','Full','','I5']; 
		nomi[1] = ['10','15','20','35','50','75','100','150','200','250','300','400','illimitate','','5']; 
		nomi[2] = ['Base','Master','Premium','','','','','','','','','','']; 
		if (!document.getElementById("t1").checked && !document.getElementById("t2").checked && !document.getElementById("t3").checked) {
			if(messaggio!="")messaggio=messaggio+"\n";
			messaggio = messaggio+"Scegliere la tipologia di versione";
		} else if (!document.getElementById("v1").checked && !document.getElementById("v2").checked && !document.getElementById("v3").checked
				 && !document.getElementById("v4").checked && !document.getElementById("v5").checked && !document.getElementById("v6").checked
				 && !document.getElementById("v7").checked && !document.getElementById("v8").checked && !document.getElementById("v9").checked
				 && !document.getElementById("v10").checked && !document.getElementById("v11").checked && !document.getElementById("v12").checked
				 && !document.getElementById("v13").checked && !document.getElementById("v14").checked 
				) {
			if(messaggio!="")messaggio=messaggio+"\n";
			messaggio = messaggio+"Scegliere la quantita' massima d'immobili da gestire";
		} else {
			if (document.getElementById("v1").checked) v=0
			else if (document.getElementById("v2").checked) v=1
			else if (document.getElementById("v3").checked) v=2
			else if (document.getElementById("v4").checked) v=3
			else if (document.getElementById("v5").checked) v=4
			else if (document.getElementById("v6").checked) v=5
			else if (document.getElementById("v7").checked) v=6
			else if (document.getElementById("v8").checked) v=7
			else if (document.getElementById("v9").checked) v=8
			else if (document.getElementById("v10").checked) v=9
			else if (document.getElementById("v11").checked) v=10
			else if (document.getElementById("v12").checked) v=11
			else if (document.getElementById("v13").checked) v=12
			else v=14;

      if (document.getElementById("t1").checked) t=0
			else if (document.getElementById("t2").checked) t=1
			else t=2;
			
			acquisto = nomi[0][v] + ' '+nomi[2][t];
			numimmo = nomi[1][v];
			
		
		}
		if (messaggio!="") {
		  //jQuery.facebox(messaggio)
			alert(messaggio);
			return false;
		}	
		pcnum = document.getElementById("pcnum").value;
		numpc = pcnum;
		vprezzo = prezzi[t][v];
		if (v>=6 && pcnum!=0 && v!=14) --pcnum;
		if (v==12 && pcnum!=0) --pcnum;
		vprezzo = vprezzo+pcnum*addi[0][v];
		prezzonetto = formatCurrency(vprezzo);
		document.getElementById("prezzo").innerHTML = prezzonetto;	
		prezzototale = formatCurrency(vprezzo+vprezzo*20/100);	
		return true;		
	}
