<!--

///////////////////////////////////////////////////////////////////////////
//                                                                       //
// JavaScript : Calcoli x Ordini in Italiano diretti                     //
//                                                                       //
//-----------------------------------------------------------------------//
//  Copyright (C) 2008 - aSwIt s.r.l. - All rights reserved              //
//                       http://www.aswit.com                            //
//                       info@aswit.com                                  //
///////////////////////////////////////////////////////////////////////////

var prices= new Array();
var quant = new Array(1,2,11,41,101,251);
var oggi = new Date();
var datas = "";

function TotalPrice(disc)
{

// Prezzi per Prodotto
if (document.form1.prodotto.value < 3)
  {
  if (document.form1.prodotto.value < 2)
    {
     prices = Array(79,44,40,36,32,28) ;
    }
  else
    {
     prices = Array(31.60,17.60,16,14.40,12.80,11.20) ;
    }
  document.form1.Azienda.disabled = false ;
  document.form1.Partita_IVA.disabled = false ;
  }
else
  {
   prices = Array(49,0,0,0,0,0) ;
   document.form1.licenze.value = 1 ;
   document.form1.Azienda.value = "Licenza Personal: Solo per uso Personale" ;
   document.form1.Azienda.disabled = true ;
   document.form1.Partita_IVA.value = "Personal" ;
   document.form1.Partita_IVA.disabled = true ;
  }

// trova prezzo per quantit…
if (document.form1.licenze.value >= quant[5])
  {
  document.form1.prezzo.value=prices[5] ;
  }
else
  {
  if (document.form1.licenze.value >= quant[4])
    {
    document.form1.prezzo.value=prices[4] ;
    }
  else
    {
    if (document.form1.licenze.value >= quant[3])
      {
      document.form1.prezzo.value=prices[3] ;
      }
    else
      {
      if (document.form1.licenze.value >= quant[2])
        {
        document.form1.prezzo.value=prices[2] ;
        }
      else
        {
        if (document.form1.licenze.value >= quant[1])
          {
          document.form1.prezzo.value=prices[1] ;
          }
        else
          {
          document.form1.prezzo.value=prices[0] ;
          }
        }
      }
    }
  }
    
// Calcola importo
document.form1.importo.value=Math.round(document.form1.licenze.value*document.form1.prezzo.value*100)/100;

if (disc > 0)
  {
  // Calcola sconto
  document.form1.sconto.value=Math.round(document.form1.importo.value*disc)/100;
  // Calcola imponibile
  document.form1.imponibile.value=Math.round((document.form1.importo.value-document.form1.sconto.value)*100)/100;
  // Calcola totale
  document.form1.totale.value=Math.round(document.form1.imponibile.value*120)/100;
  // Calcola iva
  document.form1.iva.value=Math.round((document.form1.totale.value-document.form1.imponibile.value)*100)/100;
  }
else
  {
  // Calcola totale
  document.form1.totale.value=Math.round(document.form1.importo.value*120)/100;
  // Calcola iva
  document.form1.iva.value=Math.round((document.form1.totale.value-document.form1.importo.value)*100)/100;
  }
// Trova numero di riferimento
datas=oggi.getFullYear();
datas+=oggi.getMonth()<9?"0"+(oggi.getMonth()+1)+"":(oggi.getMonth()+1)+"";
datas+=oggi.getDate()<10?"0"+oggi.getDate():oggi.getDate();
datas+=oggi.getHours()<10?"0"+oggi.getHours():oggi.getHours();
//
document.form1.bonifico.value="\nBeneficiario: aSwIt s.r.l.\n"
                               +"              Via Cime Di Lavaredo 30\n"
                               +"              45100 Rovigo (RO)\n"
                               +"Banca       : Banca Antonveneta\n"
                               +"Abi         : 05040\n"
                               +"Cab         : 12201\n"
                               +"Cin         : W\n"
                               +"C/C         : 000000021546\n"
                               +"Iban        : IT 97 W 05040 12201 000000021546\n"
                               +"Importo     : "+document.form1.totale.value+" Euro\n"
                               +"Causale     : Printfil - Rif. "+datas;
//
document.form1.subject.value="Ordine Printfil "+datas+" : "+document.form1.totale.value+" Euro"
}
// -->
