$(document).ready(function(){
    $("a.mostra-dettagli-gpr").click(function(){
        selector = $("li#" + $(this).attr("rel"));
        var toSHeight = $(selector).height();
        if($(selector).css("display") == 'none'){
            //is hidden, need to show it
            $(selector).height(0).css("visibility", "visible").css("display", "block").animate({height: toSHeight}, 300);
        }else{
            $(selector).animate({height: 0}, 300, function(){
                $(selector).css("visibility", "hidden").css("display", "none").height(toSHeight);
            });
        }
    });


    $("li.del-gpr > a").click(function(){
        var sicuro = window.confirm('Eliminare questo Punto di ritiro?');
        if(sicuro){
            window.location = '/gas/gas/indirizzo/elimina/' + $(this).attr('rel');
        }else{
            return false;
        }
    });

    /*
     * Invia ordine area gas: eseguo una richiesta AJAX per ricalcolare i totali.
     * */
    $("form#sendAll input[name=consegna]").click(function(){

        $.ajax({
            url: '/gas/cambia-consegna.php',
            type: 'POST',
            dataType: 'html',
            data: {
                consegna: $(this).val(),
                proposte: $("#proposte").val(),
                uhash: $("#uhash").val(),
                rhash: $("#rhash").val(),
                uid: $("#uid").val(),
            },
            success: function(data) {
                $('#prezzi-ordine').html(data);
            }
        });
    });
});
