/* * Gestione del carrello. * */ $(window).ready(function (){ /* * Tabella listaProdotti gestita da DataTable() */ var tableProdottiArticolo; /* * Numero massimo confronto prezzi */ var numeroMassimoConfrontoPrezzi = 4; /* * Data ed ora della valutazione prodotti */ $("#dataOraValutazioneProdotti").text($("#DATVAL_CAL").val()); /* * Dimensionamento del dettaglio */ $(".dettaglio-tab").width("980"); $(".contenitore-dettaglio").width($(".dettaglio-tab").width()); /* * Caricamento drop down con il numero massimo di migliori prezzi */ _popolaNumeroMiglioriPrezzi(); /* * Caricamento lista delle imprese per il carrello di confronto. */ _popolaImprese($("#MERIC_ID").val()); $("#imprese").width(124); /* * Gestione drop down imprese */ if ($("#MODOAPERTURA").val() == "VISUALIZZA") { $.cookie($("#MERIC_ID").val() + "_codimp", null); } else { var codimp = $.cookie($("#MERIC_ID").val() + "_codimp"); if (codimp != null) { $("#imprese").val(codimp).attr("selected", "selected"); } } /* * Caricamento del carrello per la ricerca di mercato */ _wait(); var numeroMiglioriPrezzi = $('#numeroMiglioriPrezzi :selected').val(); _popolaCarrello($("#MERIC_ID").val(), numeroMiglioriPrezzi); /* * Attivazione del messaggio di attesa. */ function _wait() { document.getElementById('bloccaScreen').style.visibility='visible'; document.getElementById('wait').style.visibility='visible'; $("#wait").offset({ top: $(window).height() / 2, left: ($(window).width() / 2) - 200}); } /* * Disattivazione del messaggio di attesa */ function _nowait() { document.getElementById('bloccaScreen').style.visibility='hidden'; document.getElementById('wait').style.visibility='hidden'; } /* * Gestione drop down per la definizione del numero massimo di migliori prezzi * visualizzabili nella lista principale. */ function _popolaNumeroMiglioriPrezzi() { var selectMiglioriPrezzi = $('", {id: _input_id, type: "hidden"})); var _input_id = "A_" + articolo[0] + "_importo_prodotto_paragone_input"; _colonna.append($("", {id: _input_id, type: "hidden"})); var _span_id = "A_" + articolo[0] + "_importo_prodotto_paragone"; _colonna.append($("", {id: _span_id})); var _img = ($("", {"class": "img_aggiungi_prodotto_paragone", title: "Aggiungi il prodotto al carrello", alt: "Aggiungi il prodotto al carrello", src: "img/carrello_aggiungi.png"})); _colonna.append(_img); _colonna.find('img').hide(); _riga.append(_colonna); } // Prodotto offerto, prezzo var _colonna_id = "A_" + articolo[0] + "_P_" + prodotto[0] + "_prodotto_offerto"; var _colonna = $("", {id: _colonna_id, "class": "coloreB importo"}); var _input_id = "A_" + articolo[0] + "_P_" + prodotto[0] + "_id_articolo"; _colonna.append($("", {id: _input_id, type: "hidden", value: articolo[0]})); var _input_id = "A_" + articolo[0] + "_P_" + prodotto[0] + "_id_prodotto_offerto"; _colonna.append($("", {id: _input_id, type: "hidden", value: prodotto[0]})); var _span_id = "A_" + articolo[0] + "_P_" + prodotto[0] + "_importo_prodotto_offerto"; _colonna.append($("", {id: _span_id, text: _formattaImporto(prodotto[5])})); var _img = $("", {"class": "img_aggiungi_prodotto_offerto", title: "Aggiungi il prodotto al carrello", alt: "Aggiungi il prodotto al carrello", src: "img/carrello_aggiungi.png"}); if ($("#MODOAPERTURA").val() == "VISUALIZZA" || articolo[12] != null) _img.hide(); _colonna.append(_img); _riga.append(_colonna); // Prodotto offerto, impresa offerente var _colonna_id = "A_" + articolo[0] + "_P_" + prodotto[0] + "_impresa_offerente"; var _colonna = $("", {id: _colonna_id, "class": "coloreB impresa", text: prodotto[4]}); _riga.append(_colonna); // Cella per la visualizzazione dell'icona di accesso alla lista di // comparazione di tutti i prodotti offerti if (iprod == 0) { var _colonna_id = "A_" + articolo[0] + "_altriprodotti"; var _colonna = $("", {id: _colonna_id, "class": "coloreB altriprodotti", rowspan: _rowspan}); var _img_title = "Apri la lista con il dettaglio di tutti i prodotti"; var _img = $("", {"class": "img_altriprodotti", title: _img_title, alt: _img_title, src: "img/altriprodotti.png"}); _colonna.append(_img); _riga.append(_colonna); } // Bozza ordine, prezzo del prodotto nel carrello if (iprod == 0) { var _colonna_id = "A_" + articolo[0] + "_prodotto_acquistato"; var _colonna = $("", {id: _colonna_id, "class": "coloreC importo", rowspan: _rowspan}); var _input_id = "A_" + articolo[0] + "_id_prodotto_acquistato"; _colonna.append($("", {id: _input_id, name: _input_id, type: "hidden", value: articolo[5]})); var _input_id = "A_" + articolo[0] + "_ngara_prodotto_ordinato"; _colonna.append($("", {id: _input_id, name: _input_id, type: "hidden", value: articolo[12]})); var _input_id = "A_" + articolo[0] + "_importo_prodotto_acquistato_input"; _colonna.append($("", {id: _input_id, type: "hidden", value: articolo[8]})); var _span_id = "A_" + articolo[0] + "_importo_prodotto_acquistato"; _colonna.append($("", {id: _span_id, text: _formattaImporto(articolo[8])})); var _img = $("", {"class": "img_elimina_prodotto_acquistato", title:"Elimina il prodotto dal carrello", alt: "Elimina il prodotto dal carrello", src: "img/carrello_elimina.png"}); _colonna.append(_img); if ($("#MODOAPERTURA").val() == "VISUALIZZA" || articolo[5] == null || articolo[12] != null) _colonna.find('img').hide(); _riga.append(_colonna); } // Aliquota IVA if (iprod == 0) { var _colonna_id = "A_" + articolo[0] + "_aliquota_iva"; var aliquota_iva = ""; if (articolo[11] != null) aliquota_iva = articolo[11]; var _colonna = $("", {id: _colonna_id, rowspan: _rowspan, "class": "coloreC iva", text: aliquota_iva}); _riga.append(_colonna); } // Bozza ordine, impresa fornitrice if (iprod == 0) { var _colonna_id = "A_" + articolo[0] + "_impresa_fornitrice"; var impresa_fornitrice = ""; if (articolo[7] != null) impresa_fornitrice = articolo[7]; var _colonna = $("", {id: _colonna_id, rowspan: _rowspan, "class": "coloreC impresa", text: impresa_fornitrice}); _riga.append(_colonna); } // Differenza tra l'importo selezionato nella bozza ordine // ed il miglior prezzo disponibile if (iprod == 0) { var _colonna_id = "A_" + articolo[0] + "_differenza"; var _colonna = $("", {id: _colonna_id, "class": "coloreD importo", rowspan: _rowspan}); var _span_id = "A_" + articolo[0] + "_importo_differenza"; _colonna.append($("", {id: _span_id, text: _formattaImporto(articolo[10])})); var _input_id = "A_" + articolo[0] + "_importo_differenza_input"; _colonna.append($("", {id: _input_id, type: "hidden", value: articolo[10]})); var _input_id = "A_" + articolo[0] + "_importo_miglior_prezzo"; _colonna.append($("", {id: _input_id, type: "hidden", value: articolo[9]})); _riga.append(_colonna); } $('#carrello > tbody:last').append(_riga); } }); }); var _riga = $('',{"class": "riepilogo"}); _riga.append($("", {"class": "coloreAI totale", text: "Importi totali" })); _riga.append($("", {id: "importo_totale_paragone", "class": "coloreAI importo"})); _riga.append($("", {"class": "coloreBI" ,colspan: 3 })); _riga.append($("", {id: "importo_totale_carrello", "class": "coloreCI importo"})); _riga.append($("", {"class": "coloreCI"})); _riga.append($("", {"class": "coloreCI"})); _riga.append($("", {id: "importo_totale_differenza", "class": "coloreDI importo"})); $('#carrello > tbody:last').append(_riga); } // Importi totali _calcolaTotaleCarrello(); _calcolaTotaleDifferenza(); // Numero di prodotto inseriti nel carrello _numeroProdottiAcquistati(); // Popolamento del carrello di confronto per la prima impresa var codimp = $('#imprese :selected').val(); _popolaProdottiImpresa(meric_id, codimp); }, error: function(e){ alert("Errore durante la lettura del carrello."); }, complete: function() { _nowait(); } }); } /* * Popolamento della lista delle imprese per il carrello di confronto */ function _popolaImprese(meric_id) { $.ajax({ type: "GET", dataType: "json", async: false, beforeSend: function(x) { if(x && x.overrideMimeType) { x.overrideMimeType("application/json;charset=UTF-8"); } }, url: "pg/GetRicercaMercatoListaImprese.do", data: "meric_id=" + meric_id, success: function(data) { if (data && data.length > 0) { var selectImprese = $('", {id: _input_id, type: "checkbox" })); _riga.append(_colonna); $('#listaProdottiArticolo > tbody:last').append(_riga); }); } }, error: function(e){ alert("Errore durante la lettura della lista dei prodotti"); }, complete: function() { _pluginListaProdottiArticolo(meartcat_przunitper); } }); } /* * Gestione plugin dataTable su listaProdottiArticolo */ function _pluginListaProdottiArticolo(meartcat_przunitper) { // Aggiunta gestore dataTable alla lista dei prodotti tableProdottiArticolo = $('#listaProdottiArticolo').DataTable( { "paging": false, "ordering": false, "info": false, "searching" : true, "language": { "zeroRecords": "Nessun prodotto trovato" } }); // Gestione colonne nascoste tableProdottiArticolo.column(13).visible(false); if (meartcat_przunitper != 3) { tableProdottiArticolo.column(4).visible(false); tableProdottiArticolo.column(5).visible(false); tableProdottiArticolo.column(6).visible(false); } if (meartcat_przunitper != 3 && meartcat_przunitper != 2) { tableProdottiArticolo.column(8).visible(false); } //Si nasconde la colonna Marca tableProdottiArticolo.column(14).visible(false); // Gestione ricerche // Nascondo il campo di ricerca di "default" $("#listaProdottiArticolo_filter").hide(); // Popolamente drop down di ricerca delle imprese $("#searchOperatore").append( ''); tableProdottiArticolo.column(2).data().unique().sort().each( function ( d, j ) { var _nomest =d; if(_nomest.length>100){ _nomest = _nomest.substr(0,100); _nomest+="..." } $("#searchOperatore").append( ''); }); // Evento variazione ricerca sull'operatore $('#searchOperatore').on( 'change', function () { tableProdottiArticolo.column(2).search($(this).val()).draw(); _gestioneConfrontaProdotti(); }); // Evento variazione ricerca sul nome commerciale del prodotto $('#searchNomeCommerciale').on( 'keyup', function () { tableProdottiArticolo.column(1).search(this.value).draw(); _gestioneConfrontaProdotti(); }); // Evento variazione ricerca sulla marca $('#searchMarca').on( 'keyup', function () { tableProdottiArticolo.column(14).search(this.value).draw(); _gestioneConfrontaProdotti(); }); // Gestore personalizzato per la ricerca per quantita' e prezzo totale offerto $.fn.dataTable.ext.search.push( function( settings, data, dataIndex ) { var b_quantita = false; var b_prezzo = false; // Ricerca sulla quantita' offerta var minQuantitaOfferta = $('#searchQuantitaOffertaMin').val() * 1; var maxQuantitaOfferta = $('#searchQuantitaOffertaMax').val() * 1; var quantitaofferta = parseFloat( data[9] ) || 0; if ( ( minQuantitaOfferta == '' && maxQuantitaOfferta == '' ) || ( minQuantitaOfferta == '' && quantitaofferta <= maxQuantitaOfferta ) || ( minQuantitaOfferta <= quantitaofferta && '' == maxQuantitaOfferta ) || ( minQuantitaOfferta <= quantitaofferta && quantitaofferta <= maxQuantitaOfferta ) ) { b_quantita = true; } // Ricerca sul prezzo offerto var minPrezzoTotaleOfferto = $('#searchPrezzoTotaleOffertoMin').val() * 1; var maxPrezzoTotaleOfferto = $('#searchPrezzoTotaleOffertoMax').val() * 1; var prezzototaleofferto = parseFloat( data[13] ) || 0; if ( ( minPrezzoTotaleOfferto == '' && maxPrezzoTotaleOfferto == '' ) || ( minPrezzoTotaleOfferto == '' && prezzototaleofferto <= maxPrezzoTotaleOfferto ) || ( minPrezzoTotaleOfferto <= prezzototaleofferto && '' == maxPrezzoTotaleOfferto ) || ( minPrezzoTotaleOfferto <= prezzototaleofferto && prezzototaleofferto <= maxPrezzoTotaleOfferto ) ) { b_prezzo = true; } return b_quantita && b_prezzo; } ); // Evento variazioni ricerca sulla quantita' ed il prezzo totale offerto $('#searchQuantitaOffertaMin, #searchQuantitaOffertaMax, #searchPrezzoTotaleOffertoMin, #searchPrezzoTotaleOffertoMax').keyup( function() { tableProdottiArticolo.draw(); _gestioneConfrontaProdotti(); } ); } /* * Rimozione della lista dei prodotti (comprensiva di parametri di ricerca) */ function _removeListaProdotti() { $("#searchNomeCommerciale").val(""); $("#searchOperatore").empty(); $("#searchQuantitaOffertaMin").val(""); $("#searchQuantitaOffertaMax").val(""); $("#searchPrezzoTotaleOffertoMin").val(""); $("#searchPrezzoTotaleOffertoMax").val(""); tableProdottiArticolo.destroy(true); } /* * Evento click per l'apertura del dettaglio prodotto per il confronto delle caratteristiche. */ $("body" ).delegate( "[id^='dettaglioProdotto_']", "click", function() { _gestioneConfrontaProdotti(); }); /* * Evento click per l'apertura del confronto prodotti */ $("body" ).delegate( "#confrontaprodotti", "click", function() { _confrontaProdotti(); }); /* * Evento click per ritornare alla lista dei prodotti */ $("body" ).delegate( "#ritornalistaprodotti", "click", function() { _removeConfrontaProdotti(); }); /* * Rimozione dei prodotti confrontati. */ function _removeConfrontaProdotti() { $("#schedaArticolo").show(); $("#pannelloRicercaListaProdotti").show(); $("#listaProdottiArticoloContainer").show(); $('#confrontoProdotti').remove(); } /* * Rimozione della scheda articolo */ function _removeSchedaArticolo() { $("#schedaArticoloTipo").text(""); $("#schedaArticoloDescrizione").text(""); $("#schedaArticoloDescrizioneEstesa").text(""); $("#schedaArticoloColore").text(""); $("#schedaArticoloModalitaAcquisto").text(""); $("#schedaArticoloQuantita").text(""); } /* * Apertura e chiusura dei dettagli della scheda articolo */ $('#schedaArticoloTitolo').click(function() { $('#schedaArticolo tr:not(.intestazione)').toggle(100); }); /* * Apertura e chiusura dei dettagli del pannello di ricerca della lista dei prodotti */ $('#pannelloRicercaListaProdottiTitolo').click(function() { $('#pannelloRicercaListaProdotti tr:not(.intestazione)').toggle(100); }); /* * Gestione delle checkbox di selezione per il confronto delle * caratteristiche dei prodotti. */ function _gestioneConfrontaProdotti() { var dettaglioProdotto = $('[id^="dettaglioProdotto_"]:checked'); if (dettaglioProdotto.length > 0) { $("#confrontaprodotti").show(); if (dettaglioProdotto.length > 1) { $("#confrontaprodottitext").text("Confronta i prodotti selezionati"); } else { $("#confrontaprodottitext").text("Visualizza il dettaglio del prodotto selezionato"); } } else { $("#confrontaprodotti").hide(); } if (dettaglioProdotto.length >= numeroMassimoConfrontoPrezzi) { $('[id^="dettaglioProdotto_"]:not(:checked)').attr("disabled",true); } else { $('[id^="dettaglioProdotto_"]').attr("disabled",false); } } /* * Caricamento del prospetto di confronto dei prodotti. */ function _confrontaProdotti() { _removeConfrontaProdotti(); $("#schedaArticolo").hide(); $("#pannelloRicercaListaProdotti").hide(); $("#listaProdottiArticoloContainer").hide(); var dettaglioProdotto = $('[id^="dettaglioProdotto_"]:checked'); if (dettaglioProdotto.length > 0) { var meartcat_tipo; var meartcat_obblgar; var meartcat_przunitper; // Creo la tabella var _confrontoProdotti = $("",{"id": "confrontoProdotti", "class": "scheda", "width": "950px"}); // Intestazione var _colspan = dettaglioProdotto.length + 1; var _tdwidth = 710 / dettaglioProdotto.length; var _trintestazione = $("", {"class": "intestazione"}); var _img = ($("", {"class": "img_titolo", "src": "img/Content-41.png" })); var _td = $(""); _troperatore.append($("", {"class": "sezione"}); _trspecifiche.append($(""); _tr1.append($(""); _tr2.append($(""); _tr3.append($(""); _tr4.append($(""); _trimage.append($(""); _tr5.append($(""); _tr6.append($(""); _trcertificazioni.append($(""); _trschedetecniche.append($(""); _tr7.append($("", {"class": "sezione"}); _trquantitaprezzi.append($(""); _tr8.append($(""); _tr9.append($(""); _tr10.append($(""); _tr11.append($(""); _tr12.append($(""); _tr13.append($(""); _tr14.append($(""); _tr15.append($(""); _tr16.append($("", {"class": "sezione"}); _trtempiconsegna.append($(""); _tr17.append($(""); _tr18.append($("", {"class": "sezione"}); _trvalidita.append($(""); _tr19.append($("
", {"colspan": _colspan, "text": "Prospetto di confronto prodotti"}); _td.prepend(_img); var _span = $("", {"id": "ritornalistaprodotti", "class": "floatright", "text": "Ritorna alla lista dei prodotti"}); var _img = ($("", {"class": "img_titolo", "src": "img/squared-big-1-01.png" })); _span.prepend(_img); _td.append(_span); _trintestazione.append(_td); var _troperatore = $("
", {"class": "etichettacfr", "text": "Operatore"})); var _trspecifiche = $("
", {"colspan": _colspan, "text": "Specifiche del prodotto"})); var _tr1 = $("
", {"class": "etichettacfr", "text": "Codice prodotto"})); var _tr2 = $("
", {"class": "etichettacfr", "text": "Marca"})); var _tr3 = $("
", {"class": "etichettacfr", "text": "Codice prodotto del produttore"})); var _tr4 = $("
", {"class": "etichettacfr", "text": "Nome commerciale"})); var _trimage = $("
", {"class": "etichettacfr", "text": "Immagine"})); var _tr5 = $("
", {"class": "etichettacfr", "text": "Descrizione aggiuntiva"})); var _tr6 = $("
", {"class": "etichettacfr", "text": "Dimensioni"})); var _trcertificazioni = $("
", {"class": "etichettacfr", "text": "Certificazioni richieste"})); var _trschedetecniche = $("
", {"class": "etichettacfr", "text": "Schede tecniche"})); var _tr7 = $("
", {"class": "etichettacfr", "text": "Durata garanzia espressa in mesi"})); var _trquantitaprezzi = $("
", {"colspan": _colspan, "text": "Quantita' e prezzi"})); var _tr8 = $("
", {"class": "etichettacfr", "text": "Modalita' di acquisto"})); var _tr9 = $("
", {"class": "etichettacfr", "text": "Unita' di misura su cui e' espresso il prezzo"})); var _tr10 = $("
", {"class": "etichettacfr", "text": "Prezzo"})); var _tr11 = $("
", {"class": "etichettacfr", "text": "Num. unita' su cui e' espresso il prezzo componenti l'unita' di misura a cui e' riferito l'acquisto"})); var _tr12 = $("
", {"class": "etichettacfr", "text": "Unita' di misura a cui e' riferito l'acquisto"})); var _tr13 = $("
", {"class": "etichettacfr", "text": "Prezzo del prodotto"})); var _tr14 = $("
", {"class": "etichettacfr", "text": "Aliquota IVA"})); var _tr15 = $("
", {"class": "etichettacfr", "text": "Lotto minimo per unita' di misura"})); var _tr16 = $("
", {"class": "etichettacfr", "text": "Lotto minimo per unita' di misura"})); var _trtempiconsegna = $("
", {"colspan": _colspan, "text": "Tempi di consegna"})); var _tr17 = $("
", {"class": "etichettacfr", "text": "Tempo di consegna"})); var _tr18 = $("
", {"class": "etichettacfr", "text": "Tempo di consegna espresso in"})); var _trvalidita = $("
", {"colspan": _colspan, "text": "Validita'"})); var _tr19 = $("
", {"class": "etichettacfr", "text": "Data scadenza offerta"})); dettaglioProdotto.each(function(p) { var _id = $(this).attr('id'); var mericprod_id = _id.substring(18); // Popolamento $.ajax({ type: "GET", dataType: "json", async: false, beforeSend: function(x) { if(x && x.overrideMimeType) { x.overrideMimeType("application/json;charset=UTF-8"); } }, url: "pg/GetDettaglioProdotto.do", data: "mericprod_id=" + mericprod_id, success: function(data) { if (data && data.length > 0) { $.map( data, function( item ) { meartcat_tipo = item[1]; meartcat_obblgar = item[7]; meartcat_przunitper = item[9]; _troperatore.append($("", {"width": _tdwidth, text: (item[22] != null) ? item[22] : ""})); _tr1.append($("", {"width": _tdwidth, text: (item[0] != null) ? item[0] : ""})); _tr2.append($("", {"width": _tdwidth, text: (item[2] != null) ? item[2] : ""})); _tr3.append($("", {"width": _tdwidth, text: (item[3] != null) ? item[3] : ""})); _tr4.append($("", {"width": _tdwidth, text: (item[4] != null) ? item[4] : ""})); var _tdimage = $("", {"width": _tdwidth}); if (item[29] != null) { $.map (item[29], function (immagine) { var _href = "pg/VisualizzaFileAllegato.do"; _href = _href + "?idprg=" + immagine[0] + "&iddocdig=" + immagine[1] + "&dignomdoc=" + immagine[2]; var _a = $("",{href: _href}); var _img = $("",{"class": "img_prodotto", "title": "Scarica l'immagine originale" ,"src": "data:image/png;base64," + immagine[3]}); _a.append(_img); _tdimage.append(_a); }); } _trimage.append(_tdimage); _tr5.append($("", {"width": _tdwidth, text: (item[5] != null) ? item[5] : ""})); _tr6.append($("", {"width": _tdwidth, text: (item[6] != null) ? item[6] : ""})); var _tdcertificazione = $("", {"width": _tdwidth}); if (item[30] != null) { $.map (item[30], function (certificazione) { var _href = "pg/VisualizzaFileAllegato.do"; _href = _href + "?idprg=" + certificazione[0] + "&iddocdig=" + certificazione[1] + "&dignomdoc=" + certificazione[2]; var _a = $("",{text: certificazione[2], href: _href}); _tdcertificazione.append(_a); _tdcertificazione.append("  "); }); } _trcertificazioni.append(_tdcertificazione); var _tdschedatecnica = $("", {"width": _tdwidth}); if (item[31] != null) { $.map (item[31], function (schedatecnica) { var _href = "pg/VisualizzaFileAllegato.do"; _href = _href + "?idprg=" + schedatecnica[0] + "&iddocdig=" + schedatecnica[1] + "&dignomdoc=" + schedatecnica[2]; var _a = $("",{text: schedatecnica[2], href: _href}); _tdschedatecnica.append(_a); _tdschedatecnica.append("  "); }); } _trschedetecniche.append(_tdschedatecnica); _tr7.append($("", {"width": _tdwidth, text: (item[8] != null) ? item[8] : ""})); _tr8.append($("", {"width": _tdwidth, text: (item[23] != null) ? item[23] : ""})); _tr9.append($("", {"width": _tdwidth, text: (item[24] != null) ? item[24] : ""})); _tr10.append($("", {"width": _tdwidth, text: _formattaImporto(item[11])})); _tr11.append($("", {"width": _tdwidth, text: (item[12] != null) ? _formattaQuantita(item[12]) : ""})); _tr12.append($("", {"width": _tdwidth, text: (item[25] != null) ? item[25] : ""})); var _tdprezzo = $("", {"width": _tdwidth, text: _formattaImporto(item[14])}); var _input = ($("", {type: "text", type: "hidden", value: mericprod_id})); var _img = $("", {"class": "img_aggiungi_prodotto_da_scheda", title: "Aggiungi il prodotto al carrello", alt: "Aggiungi il prodotto al carrello", src: "img/carrello_aggiungi.png"}); _img.hide(); _tdprezzo.append(_img); _tdprezzo.append(_input); _tr13.append(_tdprezzo); _tr14.append($("", {"width": _tdwidth, text: (item[26] != null) ? item[26] : ""})); _tr15.append($("", {"width": _tdwidth, text: (item[16] != null) ? _formattaQuantita(item[16]) : ""})); _tr16.append($("", {"width": _tdwidth, text: (item[17] != null) ? _formattaQuantita(item[17]) : ""})); _tr17.append($("", {"width": _tdwidth, text: (item[18] != null) ? item[18] : ""})); _tr18.append($("", {"width": _tdwidth, text: (item[27] != null) ? item[27] : ""})); _tr19.append($("", {"width": _tdwidth, text: (item[28] != null) ? item[28] : ""})); }); } } }); }); _confrontoProdotti.append(_trintestazione); _confrontoProdotti.append(_trspecifiche); _confrontoProdotti.append(_tr1); if (meartcat_tipo == 1) { _confrontoProdotti.append(_tr2); _confrontoProdotti.append(_tr3); } _confrontoProdotti.append(_tr4); _confrontoProdotti.append(_troperatore); _confrontoProdotti.append(_trimage); _confrontoProdotti.append(_tr5); if (meartcat_tipo == 1) { _confrontoProdotti.append(_tr6); } _confrontoProdotti.append(_trcertificazioni); _confrontoProdotti.append(_trschedetecniche); if (meartcat_obblgar == 1) { _confrontoProdotti.append(_tr7); } _confrontoProdotti.append(_trquantitaprezzi); _confrontoProdotti.append(_tr8); _confrontoProdotti.append(_tr9); if (meartcat_przunitper == 3) { _confrontoProdotti.append(_tr10); _confrontoProdotti.append(_tr11); _confrontoProdotti.append(_tr12); } _confrontoProdotti.append(_tr13); _confrontoProdotti.append(_tr14); if (meartcat_przunitper == 2 || meartcat_przunitper == 3) { _confrontoProdotti.append(_tr15); } if (meartcat_przunitper == 1) { _confrontoProdotti.append(_tr16); } _confrontoProdotti.append(_trtempiconsegna); _confrontoProdotti.append(_tr17); _confrontoProdotti.append(_tr18); _confrontoProdotti.append(_trvalidita); _confrontoProdotti.append(_tr19); $("#confrontoProdottiContainer").append(_confrontoProdotti); } } });