var displ = [-1,0,1];
var dispo = ['in arrivo','bassa','media','alta']; dispog = ['in 15 giorni','in 15 giorni','immediata','immediata'];
var pagam = ['Scegli','Bonifico anticipato','Contrassegno'];

var spedo = ['A.VETTORE|0','A.VETTORE|1','A.VETTORE|2','A.VETTORE|3','A.VETTORE|4','DESTINATARIO|5'];
var spedg = ["Bartolini - Italia escluso voci successive (2-5)",
  "Bartolini - (2) Sardegna",
  "Bartolini - (3) Venezia, isole minori (elenco: vedi condizioni di vendita)",
  "Bartolini - (4) Livigno",
  "Bartolini - (5) Campione d'Italia",
  "Ritiro in sede VEMO a merce pronta"];
var convolpes = [200,200,300,300,300,1];
var sped0 = [530,630,0,0,0,0];
var sped6 = [620,750,0,0,0,0];
var spedk11 = [23,27,0,0,0,0];
var spedk101 = [21,27,21,21,21,0];
var spedq = [0,0,1550,3620,6720,0];
var spedmin = [1480,1480,1590,1990,1990,0];

var contrperc = [3,3,3,3,3,0];
var contrmin = [450,450,450,450,450,0];
var assicperc = [0.7,0.7,0.7,0.7,0.7,0];
var assicmin = [320,320,320,320,320,0];
var assicfranchperc = [30,30,30,30,30,0];
var spondval = [5000,5000,5000,5000,5000,0];
var minord = 5000;
var minord200 = 25000;
var minord500 = 50000;

function cospe(peso,volume,tipo,prtot,numart) {
//  alert("Attenzione, è in corso un aggiornamento del sistema; si prega di attendere 1-2 minuti, quindi ricaricare la pagina (bottone Aggiorna/Ricarica oppure premendo il tasto F5). Nel frattempo, NON inviare ordini, GRAZIE!!!\n\n"+peso+"; "+volume+"; "+tipo+"; "+prtot+"; "+numart);
  if ((tipo!=0)&&(tipo!=1)&&(tipo!=2)&&(tipo!=3)&&(tipo!=4)&&(tipo!=5)) {
    tipo = 0; sped = spedo[tipo].split("|");
  };
  peso = parseInt(peso);
  volume = parseFloat(volume);
  volimb = volume*0.33 - volume*0.33/numart; // volume medio di imballaggio
  volume += volimb; peso += volimb*100; // peso di 1 mc di materiale da imballaggio
  if (peso<convolpes[tipo]*volume) peso=convolpes[tipo]*volume; // da qui si va a peso
  if (peso<5) { peso=5; // arrotondamento peso
  } else if (peso<10) { peso=10;
  } else peso = Math.ceil(peso);
  var ctot = sped0[tipo]; // tariffa base 0-5
  if (peso>5) ctot = sped6[tipo]; // tariffa base 6-10
  if (peso>100) { ctot += (peso-100)*spedk101[tipo] + 90*spedk11[tipo]; // tariffa k101-
  } else if (peso>10) ctot += (peso-10)*spedk11[tipo]; // tariffa k11-100
  ctot += spedq[tipo]*Math.ceil(peso/100); // tariffa q
  ctot *= 1.02; // +2%: diritto di legge Bartolini
  ctot -= parseInt(prtot)*0.02; // riequilibriamo le cose - contributo VEMO!
  ctot = Math.max(ctot,spedmin[tipo]);
  return Math.ceil(ctot);
/*
  if (peso<convolpes[tipo]*volume) peso=convolpes[tipo]*volume;
  var ctot = spedb[tipo];
  if (tipo==3) {
    peso = Math.ceil(peso/100)*100;
  } else
    peso = Math.ceil(peso);
  if (peso<5) {
    ctot += 500;
  } else if (peso<10) {
    ctot += 570;
  } else
    ctot += 570 + copkg[tipo]*peso - copkg[tipo]*10;
  return Math.ceil(ctot*1.6+500); */

/*  if (tipo==1) {
    if (peso<=20) { ctot = 640;
    } else if (peso<=50) { ctot = 1080;
    } else if (peso<=100) { ctot = 1600;
    } else ctot = 1600*Math.ceil(peso/100);
  } else if (tipo<4) {
    if (peso<=3) { ctot += 700;
    } else if (peso<=10) { ctot += 970;
    } else if (peso<=20) { ctot += 1080;
    } else if (peso<=30) { ctot += 1600;
    } else if (peso<=50) { ctot += 1880;
    } else if (peso<=75) { ctot += 2400;
    } else if (peso<=100) { ctot += 2700;
    } else if (peso<=500) {
      ctot += 2700+1350*Math.ceil((peso-100)/50);
    } else
      ctot += 2700+1350*Math.ceil((peso-100)/50)+(peso-500)*10;
  } else if (tipo==5) {
    if (peso<=100) { ctot = 1000;
    } else ctot = 1000 + 500*Math.ceil((peso-100)/50);
  } else {
    if (peso<=100) { ctot += 2100;
    } else ctot += 2100 + 1050*Math.ceil((peso-100)/50);
  }; return ctot+850; */
}

msgtroppiarticoli = "Attenzione, sono stati introdotti troppi articoli nel carrello; l'ultimo articolo è stato rimosso.";
msgerroreinterno = "Attenzione, si è verificato un errore interno. Vi preghiamo di contattarci riportando queste informazioni:";
msgmostraprezzi = "<span class='tc'>Mostra prezzi: </span>"; msgivacompresa = "IVA compresa"; msgivaesclusa = "IVA esclusa";
msgvisualizzainordine = "<br><span class='tc'>Visualizza in ordine: </span>"; msgsortalpha = "alfabetico"; msgsortprice = "di prezzo"; msgsortmanu = "di marca"; msgsortimpressions = "impressions"; msgsortcart = "carrello"; msgsortorders = "ordini"; msgsortv = "più venduti";
msgdisponibilita = "Disponibilità"; msgaddtocart = "metti nel carrello questo prodotto."; msgbuynow = "compra"; msgedit = "Modifica";
msgregistertitle = "<h1>Registrati! (è facoltativo)</h1>E' facile e veloce, e ti offre <a href='/vantaggi.html'>numerosi vantaggi</a>!<br><br><img src='/grafica/cart5.gif' align='middle' border='0' alt='Inserisci i tuoi dati qui sotto.'>";
msgregisteredittitle = "<h1>Modifica i tuoi dati</h1>Qui puoi modificare i tuoi dati o richiederne la cancellazione.<br><br><img src='/grafica/cart5.gif' align='middle' border='0' alt='Inserisci i tuoi dati qui sotto.'>";
msgmandatoryfields = "I campi contrassegnati da <span class='er'>*</span> sono obbligatori.";
msgoptcookiefields = " Tutti gli altri campi sono opzionali, ma se li inserisci qui non dovrai reinserirli al momento dell'ordine.";
msguserid = "Codice utente:"; msgautouserid = "lo riceverai tramite email, dopo la registrazione.";
msgusernick = "Nome utente (per saluti e corrispondenza):"; msgcurrentpw = "Password corrente: ";
msgnewpw = "Nuova password"; msgleavepwblank = " (lascia vuoto per non cambiarla)"; msgconfirmpw = "Conferma password (riscrivila): ";
msgnameorbname = "Cognome e nome o ragione sociale: "; msgssnorvatno = "Codice fiscale o partita IVA: ";
msgaddress = "Indirizzo: "; msgpcodecityprovince = "CAP, città, provincia: "; msgphone = "Telefono: "; msgemail = "Email: ";
msgcountry = "Paese: "; msgcountryoptions = "<option selected='Italia'>Italia";
msgorderdest = "Destinatario: "; msgcustomdata = "Altro (taglie e colori desiderati, istruzioni particolari per la consegna):";
msgsaveordertocookie = "Memorizza queste informazioni in un cookie in modo da preimpostare il modulo d'ordine la prossima volta (raccomandato).";
msgsavetocookie = "Memorizza queste informazioni in un cookie in modo da preimpostare i moduli anzichè dover riscrivere tutto ogni volta (raccomandato).";
msgreceiveoffers = "Offerte:"; msgsendmeoffers = "Sono interessato a ricevere vostre offerte commerciali.";
msgacceptprivacy = "Acconsento al trattamento dei dati secondo quanto specificato nell'<a href='/privacy.html'>informativa sulla privacy</a>, che dichiaro di aver letto e stampato.";
msgdontregister = "Continua pure la navigazione nel sito, la registrazione non è obbligatoria!"; msgregister = "Registrati!";
msgremoveme = "Richiedi la cancellazione dei tuoi dati."; msgcheckpw = "Password errata. Inserire la password corrente.";
msgpleasetypepw = "E' necessario inserire una password (composta da almeno 6 caratteri alfanumerici).";
msgpleaseconfirmpw = "E' necessario confermare la nuova password per evitare possibili errori di digitazione."
msgpleasetypename = "Immettere nome e cognome o ragione sociale.";
msgpleasetypessn = "Immettere codice fiscale o partita IVA.";
msgpleasetypeaddress = "Immettere indirizzo, CAP, città, sigla provincia.";
msgpleasetypeemail = "Immetti il tuo indirizzo email.";
msgpleasetypephone = "Immetti il tuo numero di telefono, che sarà usato per contattarti in merito al tuo ordine.";
msgdestaddress = "Specificare al massimo due righe per l'indirizzo del destinatario.";
msgacceptmandatory = "E' indispensabile che tu presti il consenso al trattamento dei dati per poter proseguire!";
msgillegalpipechar = "Il carattere '|' non può essere usato.";
msgcarttitle = "Contenuto del carrello:"; msgcartcontinue = "Continua la navigazione nel sito, consentendo di aggiungere altri articoli";
msgcarthelp = "Hai bisogno di aiuto? <a href=\"/contatti.html\">Contattaci</a>";
msgcartreview = "Riepilogo dell'ordine: ";
msgcartreview1 = "Ti invitiamo a stampare questa pagina e prendere nota del numero del tuo ordine: ";
msgcartreview2 = ", che ti potrà servire come riferimento in futuro. Come misura di sicurezza, ti raccomandiamo comunque di NON ricaricare questa pagina (bottone Aggiorna o Reload sul tuo browser). Questo riepilogo d'ordine ti sarà inoltre inviato tramite email all'indirizzo da te specificato.<br><br><br>";
msgcart0toremove = "<span class='ft'>(impostare a zero per rimuovere l'articolo)</span>";
msgcartcol = ["Prodotto","Prezzo unitario","Quantità","Subtotale"];
msgcarttotal = "Imponibile merce: "; msgcartgtotal = "Totale imponibile: "; msgcartvat = "<br>IVA: "; msgcartfinaltotal = "<br>Totale: ";
msgavailability = "(disponibilità approssimativa)"; msgcartqtychanged = "Ricalcola gli importi in caso di variazione di quantità";
msgchoosecourier = "Scelta vettore/destinazione:<br>";
msgdeliverycost = "Spese di spedizione: ";
msgchoosepayment = "Modalità di pagamento: <br>";
msgpondeliverycost = "Spese di contrassegno: ";
msgcartoptins = "***SASS|SPEDIZIONE ASSICURATA CON FRANCHIGIA ";
msgcartoptinsd = " Spedizione assicurata (franchigia pari al ";
msgcartoptinscost = "Spese di assicurazione: ";
msgcartoptspeciald = "***CSPO|CONSEGNA CON SPONDA IDRAULICA";
msgcartoptspecialdd1 = "Consegna con sponda idraulica (+";
msgcartoptspecialdd2 = "+IVA)<br>(vedere <a href='/condizioni.html'>condizioni di vendita</a> per maggiori informazioni)";
msgcartoptspecialdcost = "Consegna con sponda: ";
msgcartyourdatahere = "Inserisci i tuoi dati qui sotto.";
msgcartclear = "Svuota il carrello (rimuove tutti gli articoli selezionati)";
msgcartkeepbrowsing = "Continua la navigazione nel sito, consentendo di aggiungere altri articoli";
msgcartfinalstatement = "<table width='100%'><tr><td></td><td width='80%' align='center'><span class='tc'><font color='red'>Importante</font>: prima di proseguire leggi le <a href='/condizioni.html'>condizioni di vendita</a> e l'<a href='/privacy.html'>informativa sulla privacy</a>. Premendo il bottone 'Compra ora' dichiari di averne preso visione ed accettarle integralmente.</span><br><br><a class='bo' href='javascript:history.go(-1);'><img src='/grafica/cart2.gif' align='middle' border='0' alt='Continua la navigazione nel sito, consentendo di aggiungere altri articoli'></a>   <a class='bo' href='javascript:Jcheckout();'><img src='/grafica/cart3.gif' align='middle' border='0' alt='Compra ora!'></td><td></td></tr></table>";
msgcartisempty = "<h1>Il carrello è vuoto.</h1>Per inserire articoli nel carrello, cliccare sul bottone 'compra' immediatamente sotto l'articolo desiderato. Una volta selezionato un articolo, è possibile tornare su questa pagina per variarne la quantità, rimuoverlo dal carrello o proseguire con l'ordine in qualsiasi momento.";
msgcercacosa = 'Immettere il testo da cercare!';
msgloginkeepalive = "Per mantenere l'accesso automatico attivo, si raccomanda di non premere mai 'Esci'. Premendo 'Esci', per accedere sarà necessario inserire nuovamente Codice utente e password.";
msgpleasechangepw = "La tua password è scaduta... premendo OK sarai condotto alla pagina 'Modifica i tuoi dati' dove potrai impostarne una nuova.";
msgconfirmremoval = "Vuoi cancellare la tua registrazione - sei sicuro?";
msgsceglipagamento = "Scegli una forma di pagamento";
msgminord = "L'importo imponibile merce minimo ordinabile è di 50 Euro+IVA, spese di spedizione escluse";
msgmaxord200 = "Se raggiungi un imponibile merce di almeno 250,00 Euro+IVA avrai diritto ad uno sconto di Euro 10,00 sull'ordine successivo!";
msgmaxord500 = "<h3>Congratulazioni: avrai uno sconto di Euro 10,00 sull'ordine successivo!</h3>Se raggiungi un imponibile merce di almeno 500,00 Euro+IVA avrai invece diritto ad uno sconto di Euro 25,00 sull'ordine successivo!";
msgmaxordover = "<h3>Congratulazioni: avrai uno sconto di Euro 25,00 sull'ordine successivo!</h3>";
msgmaxordinfo = " (<a href='/condizioni.html'>Maggiori informazioni</a>)";
msgiperclub1 = ""; //"Desidero aderire gratuitamente all'operazione IPERCLUB VACANZE! Riceverò quindi <strong>n.";
msgiperclub2 = ""; //" punti Iperclub Travel Card</strong> secondo quanto previsto dal <a href='/iperclub.html'>regolamento</a>.";
msgnatale = "<span class='er'>Buone Feste!</span><h3>La nostra azienda vi augura Buon Natale e Felice Anno Nuovo!</h3>";
msgagosto = "<span class='er'>Buone Vacanze!</span><h3>La nostra azienda vi augura buone vacanze!</h3>";
msgsolobonificoritiro = "Scegliendo il ritiro in sede, è possibile pagare solo con bonifico anticipato.";
msgsolobonificoimporto = "Il pagamento in contrassegno è disponibile solo per importi fino ad Euro 995,00.";
msgquantitaadeguata = "La quantità immessa è stata corretta automaticamente (ad un multiplo della quantità presente nella confezione). La nuova quantità è: ";


