function calcola()
         {    var a1=parseFloat(document.OrdineFox.PrezzoClassic.value)
              var a2=parseFloat(document.OrdineFox.QtaClassic.value)
  			  var a3=parseFloat(document.OrdineFox.CordClassic.value)
			  
			  var a12=parseFloat(document.OrdineFox.PrezzoClassicOfferta.value)
              var a22=parseFloat(document.OrdineFox.QtaClassicOfferta.value)
			  
			  var b1=parseFloat(document.OrdineFox.PrezzoClassicCmg.value)
              var b2=parseFloat(document.OrdineFox.QtaClassicCmg.value)
			  var b3=parseFloat(document.OrdineFox.CordClassicCmg.value)

  			  var b12=parseFloat(document.OrdineFox.PrezzoClassicCmgOfferta.value)
              var b22=parseFloat(document.OrdineFox.QtaClassicCmgOfferta.value)
			  
			  var c1=parseFloat(document.OrdineFox.PrezzoMini.value)
              var c2=parseFloat(document.OrdineFox.QtaMini.value)
			  var c3=parseFloat(document.OrdineFox.CordMini.value)
			  
			  var c12=parseFloat(document.OrdineFox.PrezzoMiniOfferta.value)
              var c22=parseFloat(document.OrdineFox.QtaMiniOfferta.value)
		  
			  var d1=parseFloat(document.OrdineFox.PrezzoMiniCmg.value)
              var d2=parseFloat(document.OrdineFox.QtaMiniCmg.value)
			  var d3=parseFloat(document.OrdineFox.CordMiniCmg.value)
			  
			  var e1=parseFloat(document.OrdineFox.PrezzoMicro.value)
              var e2=parseFloat(document.OrdineFox.QtaMicro.value)
			  var e3=parseFloat(document.OrdineFox.CordMicro.value)
			  
			  var f1=parseFloat(document.OrdineFox.PrezzoPearl.value)
              var f2=parseFloat(document.OrdineFox.QtaPearl.value)
			  var f3=parseFloat(document.OrdineFox.CordPearl.value)  
	
			  var g1=parseFloat(document.OrdineFox.PrezzoDolfin.value)
              var g2=parseFloat(document.OrdineFox.QtaDolfin.value)
			  var g3=parseFloat(document.OrdineFox.CordDolfin.value)
			  
			  var g12=parseFloat(document.OrdineFox.PrezzoDolfinOfferta.value)
              var g22=parseFloat(document.OrdineFox.QtaDolfinOfferta.value)
			  
			  var h1=parseFloat(document.OrdineFox.PrezzoStriker.value)
              var h2=parseFloat(document.OrdineFox.QtaStriker.value)
			  var h3=parseFloat(document.OrdineFox.CordStriker.value)
			  
			  var i1=parseFloat(document.OrdineFox.PrezzoStrikerBulk.value)
              var i2=parseFloat(document.OrdineFox.QtaStrikerBulk.value)
			  var i3=parseFloat(document.OrdineFox.CordStrikerBulk.value)
			  
			  var l1=parseFloat(document.OrdineFox.PrezzoPink.value)
              var l2=parseFloat(document.OrdineFox.QtaPink.value)
			  var l3=parseFloat(document.OrdineFox.CordPink.value)
			  
			  var m1=parseFloat(document.OrdineFox.PrezzoExplorer.value)
              var m2=parseFloat(document.OrdineFox.QtaExplorer.value)
			  var m3=parseFloat(document.OrdineFox.CordExplorer.value)
			  
			  var n1=parseFloat(document.OrdineFox.PrezzoFinger.value)
              var n2=parseFloat(document.OrdineFox.QtaFinger.value)
			  var n3=parseFloat(document.OrdineFox.CordFinger.value) 	
	
			  var o1=parseFloat(document.OrdineFox.Prezzo9.value)
              var o2=parseFloat(document.OrdineFox.Qta9.value)
			  
			  var p1=parseFloat(document.OrdineFox.Prezzo36.value)
              var p2=parseFloat(document.OrdineFox.Qta36.value)

			  var q1=parseFloat(document.OrdineFox.Prezzo9Pts.value)
              var q2=parseFloat(document.OrdineFox.Qta9Pts.value)
			  
			  var r1=parseFloat(document.OrdineFox.Prezzo36Pts.value)
              var r2=parseFloat(document.OrdineFox.Qta36Pts.value)
			  
			  var s1=parseFloat(document.OrdineFox.PrezzoNba.value)
              var s2=parseFloat(document.OrdineFox.QtaNba.value)
			  
			  var t1=parseFloat(document.OrdineFox.PrezzoWrist.value)
              var t2=parseFloat(document.OrdineFox.QtaWrist.value)
			  
			  var u1=parseFloat(document.OrdineFox.PrezzoLoop.value)
              var u2=parseFloat(document.OrdineFox.QtaLoop.value)
			  
  			  var w1=parseFloat(document.OrdineFox.PrezzoClip.value)
              var w2=parseFloat(document.OrdineFox.QtaClip.value)
			  
  			  var v1=parseFloat(document.OrdineFox.PrezzoMouth.value)
              var v2=parseFloat(document.OrdineFox.QtaMouth.value)
			  
			  var k1=parseFloat(document.OrdineFox.PrezzoMicro2.value)
              var k2=parseFloat(document.OrdineFox.QtaMicro2.value)
			  var k3=parseFloat(document.OrdineFox.CordMicro2.value)
			  
			  var aa1=parseFloat(document.OrdineFox.PrezzoDogWhistle.value)
              var aa2=parseFloat(document.OrdineFox.QtaDogWhistle.value)
			  
			  var ab1=parseFloat(document.OrdineFox.PrezzoCartellini.value)
              var ab2=parseFloat(document.OrdineFox.QtaCartellini.value)
			  	  
			  var af1=parseFloat(document.OrdineFox.PrezzoSonik.value)
              var af2=parseFloat(document.OrdineFox.QtaSonik.value)
			  var af3=parseFloat(document.OrdineFox.CordSonik.value)
			  
			  var ag1=parseFloat(document.OrdineFox.PrezzoLaserCoach.value)
              var ag2=parseFloat(document.OrdineFox.QtaLaserCoach.value)
			  
			  var ah1=parseFloat(document.OrdineFox.PrezzoPortachiavi.value)
              var ah2=parseFloat(document.OrdineFox.QtaPortachiavi.value)

			  var ai1=parseFloat(document.OrdineFox.PrezzoFlex.value)
              var ai2=parseFloat(document.OrdineFox.QtaFlex.value)			  
	  
              document.OrdineFox.TotaleClassic.value= (a1 * a2) + (a3 * a2)
              document.OrdineFox.TotaleClassicOfferta.value= (a12 * a22) 
              document.OrdineFox.TotaleClassicCmg.value= (b1 * b2) + (b3 * b2)
              document.OrdineFox.TotaleClassicCmgOfferta.value= (b12 * b22) 
			  document.OrdineFox.TotaleMini.value= (c1 * c2) + (c3 * c2)
			  document.OrdineFox.TotaleMiniOfferta.value= (c12 * c22) 
			  document.OrdineFox.TotaleMiniCmg.value= (d1 * d2) + (d3 * d2)              
              document.OrdineFox.TotaleMicro.value= (e1 * e2) + (e3 * e2)
			  document.OrdineFox.TotalePearl.value= (f1 * f2) + (f3 * f2)
			  document.OrdineFox.TotaleDolfin.value= (g1 * g2) + (g3 * g2)
  			  document.OrdineFox.TotaleDolfinOfferta.value= (g12 * g22) 
			  document.OrdineFox.TotaleStriker.value= (h1 * h2) + (h3 * h2)
			  document.OrdineFox.TotaleStrikerBulk.value= (i1 * i2) + (i3 * i2)			  
			  document.OrdineFox.TotalePink.value= (l1 * l2) + (l3 * l2)
			  document.OrdineFox.TotaleExplorer.value= (m1 * m2) + (m3 * m2)
			  document.OrdineFox.TotaleFinger.value= (n1 * n2) + (n3 * n2)
			  document.OrdineFox.Totale9.value= (o1 * o2)
			  document.OrdineFox.Totale36.value= (p1 * p2)
			  document.OrdineFox.Totale9Pts.value= (q1 * q2)
			  document.OrdineFox.Totale36Pts.value= (r1 * r2)
			  document.OrdineFox.TotaleNba.value= (s1 * s2)
			  document.OrdineFox.TotaleWrist.value= (t1 * t2)
			  document.OrdineFox.TotaleLoop.value= (u1 * u2)
			  document.OrdineFox.TotaleClip.value= (w1 * w2)
			  document.OrdineFox.TotaleMouth.value= (v1 * v2)
			  document.OrdineFox.TotaleMicro2.value= (k1 * k2) + (k3 * k2)
			  document.OrdineFox.TotaleDogWhistle.value= (aa1 * aa2)
			  document.OrdineFox.TotaleCartellini.value= (ab1 * ab2)
			  document.OrdineFox.TotaleSonik.value= (af1 * af2) + (af3 * af2)
			  document.OrdineFox.TotaleLaserCoach.value= (ag1 * ag2)
			  document.OrdineFox.TotalePortachiavi.value= (ah1 * ah2)
			  document.OrdineFox.TotaleFlex.value= (ai1 * ai2)
			  document.OrdineFox.TotaleFischi.value= (a1 * a2) + (a3 * a2) + (a12 * a22) +  (b1 * b2) + (b3 * b2) + (b12 * b22) + (c1 * c2) + (c3 * c2) + (c12 * c22) + (d1 * d2) + (d3 * d2) + (e1 * e2) + (e3 * e2) + (f1 * f2) + (f3 * f2) + (g1 * g2) + (g3 * g2) + (g12 * g22) + (h1 * h2) + (h3 * h2) + (i1 * i2) + (i3 * i2) + (l1 * l2) + (l3 * l2) + (m1 * m2) + (m3 * m2) + (n1 * n2) + (n3 * n2) + (o1 * o2) + (p1 * p2) + (q1 * q2) + (r1 * r2) + (s1 * s2) + (t1 * t2) + (u1 * u2) + (w1 * w2) + (v1 * v2) + (k1 * k2) + (k3 * k2) + (aa1 * aa2) + (ab1 * ab2) + (af1 * af2) + (af3 * af2) + (ag1 * ag2) + (ah1 * ah2) + (ai1 * ai2)
			  
              var zz2=parseFloat(document.OrdineFox.z2.value)
  			  var zz3a=parseFloat(document.OrdineFox.z3a.value)
			  var zz3b=parseFloat(document.OrdineFox.z3b.value)
              var zz3=parseFloat(document.OrdineFox.z3.value)
              var vv2=parseFloat(document.OrdineFox.v2.value)
  			  var vv3a=parseFloat(document.OrdineFox.v3a.value)
			  var vv3b=parseFloat(document.OrdineFox.v3b.value)
              var vv3=parseFloat(document.OrdineFox.v3.value)
              var uu2=parseFloat(document.OrdineFox.u2.value)
  			  var uu3a=parseFloat(document.OrdineFox.u3a.value)
			  var uu3b=parseFloat(document.OrdineFox.u3b.value)
              var uu3=parseFloat(document.OrdineFox.u3.value)
  			  var ww1=parseFloat(document.OrdineFox.w1.value)
			  var ww1a=parseFloat(document.OrdineFox.w1a.value)
			  var ww1b=parseFloat(document.OrdineFox.w1b.value)
              var ww1c=parseFloat(document.OrdineFox.w1c.value)
  			  var ww2=parseFloat(document.OrdineFox.w2.value)
			  var ww2a=parseFloat(document.OrdineFox.w2a.value)
			  var ww2b=parseFloat(document.OrdineFox.w2b.value)
			  var ww2c=parseFloat(document.OrdineFox.w2c.value)
              
			  
		  document.OrdineFox.TotaleSpedizioni.value= ( zz2 + zz3a + zz3b + zz3 + vv2 + vv3a + vv3b + vv3 + uu2 + uu3a + uu3b + uu3 + ww1a + ww1b + ww1c + ww2a + ww2b + ww2c + ww1 + ww2)
		  
		  document.OrdineFox.TotaleGenerale.value= (a1 * a2) + (a3 * a2) + (a12 * a22) +  (b1 * b2) + (b3 * b2) + (b12 * b22) + (c1 * c2) + (c3 * c2) + (c12 * c22) + (d1 * d2) + (d3 * d2) + (e1 * e2) + (e3 * e2) + (f1 * f2) + (f3 * f2) + (g1 * g2) + (g3 * g2) + (g12 * g22) + (h1 * h2) + (h3 * h2) + (i1 * i2) + (i3 * i2) + (l1 * l2) + (l3 * l2) + (m1 * m2) + (m3 * m2) + (n1 * n2) + (n3 * n2) + (o1 * o2) + (p1 * p2) + (q1 * q2) + (r1 * r2) + (s1 * s2) + (t1 * t2) + (u1 * u2) + (w1 * w2) + (v1 * v2) + (k1 * k2) + (k3 * k2) + (aa1 * aa2) + (ab1 * ab2) + (af1 * af2) + (af3 * af2) + (ag1 * ag2) + (ah1 * ah2) + (ai1 * ai2) + (zz2 + zz3a + zz3b + zz3 + vv2 + vv3a + vv3b + vv3 + uu2 + uu3a + uu3b + uu3 + ww1a + ww1b + ww1c + ww2a + ww2b + ww2c + ww1 + ww2)
         }
