// Torrent info page

// View:
// torrents/show.haml


jQuery(function($) {
    $('#say-thanks').click(function() {
        var thankLink = this;
        $.post(this.href, "", function(data) {
            $(thankLink).parent('p')
            .html("<strong>" + data.message + "</strong>");
        }, 'json');
        return false;
    });

    $('p.tracker_list').click(function(event) {
        if (event.button != 0) return;
        $(this).removeClass('tracker_list');
        //$(this).css('height', 'auto');
        return false;
    });


    // Display inbound links to torrent page
    var service = 'http://boss.yahooapis.com/ysearch/se_inlink/v1/';
    var appid = 'mWT7YCDV34GEV8dfaD64MFLTWrtSmuOn_ZJO_iiuuu_lXc0cVqAph_P6DVyt6Gs-';
    var url = service + window.location + '?format=json&callback=?';
    
    $('#inbound_links')
    .click(function(e){
        $.getJSON(url, {
            appid: appid,
            omit_inlinks: 'domain'
        }, function(data){
            var results = data.ysearchresponse.resultset_se_inlink;
            var html = '<span class="small">(No links found)</span>';
            if (results) {
                html = '';
                for (var i=0, result; result=results[i]; i++){
                    html += '<a href="' + result.url + '">' + result.title + '</a><br>';
                }
            }
            $('#inlinks').html(html);
        });
        return false;
    });
});

