var
  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 = "";
	if (false && !document.getElementById("op1").checked && !document.getElementById("op2").checked) {
	  if(messaggio!="")messaggio=messaggio+"\n";
	  messaggio = messaggio+"Scegliere il tipo di operazione da preventivare";
	} else {
 	  prezzi = new Array(2);
		addip = new Array(1);
		nomi = new Array(2);
  	prezzi[0] = [120,240,320,400,480,560,640]; // prezzi non fiaip 
  	prezzi[1] = [70,100,150,250,350,420,500]; // prezzi non fiaip 
	  addip[0] = [10,15,20,25,30,35,40]; // pił pc addizionale non fiaip
		nomi[0] = ['I10','I20','I35','I50','I75','I100','Full']; 
		nomi[1] = ['10','20','35','50','75','100','illimitati']; 
	}
	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 ) {
	  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 v=6;
		acquisto = nomi[0][v];
		numimmo = nomi[1][v];
	}
	if (messaggio!="") {
	  alert(messaggio);
		return false;
	}	
	vprezzo = prezzi[1][v];
	vprezzo1 = prezzi[1][v];
	pcnum = document.getElementById("pcnum").value;
	numpc = pcnum;
	vprezzo = vprezzo+pcnum*addip[0][v];
  vprezzo1 = vprezzo1+pcnum*addip[0][v];
	prezzonetto = formatCurrency(vprezzo);
	document.getElementById("prezzo").innerHTML = "<del>"+formatCurrency(vprezzo)+" +IVA </del>";	
//	document.getElementById("prezzo").innerHTML = "<del>"+formatCurrency(vprezzo)+" +IVA </del> anziche' <span class=\"barrato\">"+formatCurrency(vprezzo1)+" + IVA</span>";	
  prezzototale = formatCurrency(vprezzo+vprezzo*20/100);	
  return true;		
}
