
function downloadPdf(link){
	alert('Questo articolo non può essere acquistato direttamente online. Scarica il PDF allegato per completare l\'ordine');
	window.open(link, '');
}

function addlist(artid,pacchid,sid,cliente_id){
    if(cliente_id=='' || cliente_id<=0){
        alert('Per completare l\'ordine devi fare il login.\nSe non sei ancora registrato, registrati subito, la registrazione e\' veloce e gratuita.');
        return;
    }
    var id = artid > 0 ? artid : pacchid;
    $.ajax({
    type: "POST",
    url: "/ajax/addToCart.php",
    data: {art_id:artid
          ,pacch_id:pacchid
          ,oper:'check_art'
    },
    dataType: 'json',
    beforeSend: function(x){$('#ajax-loader_'+id).show(); },
    success: function(data){
        var ret = data;
        if(ret.prezzo*1. >0 && (ret.articolo_id>0 || ret.pacchetto_id>0) ){
            // registrazione carrello
            $.ajax({
                type: "POST",
                url:"/ajax/addToCart.php",
                data: {'data[articolo_id]':ret.articolo_id
                      ,'data[pacchetto_id]':ret.pacchetto_id
                      ,'data[quantita]': 1
                      ,'data[prezzo]': ret.prezzo
                      ,'data[sid]': sid
                      ,'data[cliente_id]': cliente_id
                      ,oper:'add_art'
                },
                dataType: 'json',
                success: function(data){
                    var ret = data;
                    if(ret && ret.ret==0){
                        alert(ret.mess);
                        return;
                    }
                    $('#ajax-loader_'+id).hide(2000);
                    $('#carrello_'+id).show(2001);
                }
            });
        }else{
            alert('Errore nella lettura dei dati');
            $('#ajax-loader_'+id).hide();
            return;
        }
    }
    });
}

function remove(id){
    $('#carrello').hide();
    $('#ajax-loader').show();
    $.ajax({
        type: "POST",
        url:"/ajax/addToCart.php",
        data: {'data[carrello_id]':id
              ,oper:'deleteItem'
        },
        dataType: 'json',
        success: function(data){
            var ret = data;
            if(ret && ret.ret==0){
                alert(ret.mess);
                return;
            }
            $('#table_'+id).remove();
            totalprice = ret.prezzo;
            $('#ajax-loader').hide(2500);
            $('#carrello').show();
            update_total(ret.ha_spese);
        }
    });
}

function change(id,ha_spese_spedizione){
    $('#carrello').hide();
    $('#ajax-loader').show();
    var prezzo = $('#prezzo_'+id).val();
    var qta = $('#qta_'+id).val();
    $.ajax({
        type: "POST",
        url:"/ajax/addToCart.php",
        data: {'data[carrello_id]':id
              ,'data[quantita]': qta
              ,oper:'updateQta'
        },
        dataType: 'json',
        success: function(data){
            var ret = data;
            if(ret && ret.ret==0){
                alert(ret.mess);
                return;
            }
            totalprice = ret.prezzo;
            $('#ajax-loader').hide(2500);
            $('#carrello').show();
            update_total(ha_spese_spedizione);
        }
    });
}

function update_total(ha_spese_spedizione){

    if(totalprice)
    {
        $('#total').html('Totale carrello: '+totalprice+' €');
        if( (totalprice>=spese_spedizione) || totalprice < spese_spedizione && ha_spese_spedizione==0){
            $('#total').append('<br/><b class="remove">Nessun costo di spedizione !!</b>');
            $('#div_spese_sped').hide();
            $('#ha_spese_spedizione').val(0);
        }
        else{
            $('#total').append('<br/><b class="remove">Con altri '+(spese_spedizione-totalprice)+' € di spese, la spedizione è gratuita !</b>');
            $('#div_spese_sped').show();
            $('#ha_spese_spedizione').val(1);
        }
        $('a.button').css('display','block');
        $('#div_pagam').show();
    }
    else
    {
        $('#total').html('Il tuo carrello è vuoto');
        $('a.button').hide();
        $('#div_pagam').hide();
    }
}
