<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">///////////////////////////////////
// DOWNLOAD BUTTON IN PLAYER     //
//////////////////////////////////
$(document).on('click', '.check_download', function (){
    var id_track = $('#sb_id_track').val();
    $.ajax({
        method: "POST",
        dataType: 'json',
        url: '/ajax/download_track.php?action=download',
        data: { 'id_track': id_track },
        success: function (data) {
            if (data == null){
                $('.sb_download_player').removeClass('player_download');
                $('.sb_download_player').addClass('sb_download_effect');
                $('.sb_download_player').attr('href', '#');
                $('.sb_download_player').removeClass('sb_count_download');
                $('.sb_download_player').removeClass('sb_pie_statistic');
            }else {
                if ($('.sb_download_player').hasClass('sb_download_effect')){
                    $('.sb_download_player').addClass('player_download');
                    $('.sb_download_player').removeClass('sb_download_effect');
                    $('.sb_download_player').addClass('sb_count_download');
                    $('.sb_download_player').addClass('sb_pie_statistic');
                }

                if (data.subscriber == 1){
                    var url = '/download/download_file_zip.php?file=/download/files/'+data.file_zip+'&amp;name='+data.file_zip;
                    $('.player_download').attr('href', url);
                }else if(data.subscriber == 0){
                    if (data.freebies == 1){
                        var re = '&amp;';
                        var str = data.name;
                        var new_name = str.replace(re, '_');
                        var unic_id = data.unic_id;
                        var url = '/download/download_file.php?file=storage/'+data.dir+'/'+data.file+'&amp;name='+new_name+'_('+unic_id+')';

                        $('.player_download').attr('href', url);
                        if (data.uid_author) {
                            $('.player_download').attr('data-uid', data.uid_author);
                        }
                    }else {
                        var re = '&amp;';
                        var str = data.name;
                        var new_name = str.replace(re, '_');
                        var unic_id = data.unic_id;
                        var url = '/download/download_file.php?file=storage/'+data.dir+'/'+data.file+'&amp;name='+new_name+'_('+unic_id+')';

                        $('.player_download').attr('href', url);
                        if (data.uid_author) {
                            $('.player_download').attr('data-uid', data.uid_author);
                        }
                    }
                }

            }
        }
    });
});</pre></body></html>