var js;

function go() {
    jQuery.noConflict();
    jQuery(document).ready(function() {
        jQuery('a.rssmeme').each(function() {
            var link = jQuery(this);
            jQuery.getJSON('http://www.rssmeme.com/json/widget/?url=' + link.attr('href') + '&callback=?', function(data) {
                if (data['success']) {
                    link.html(data['html']);
                    link.attr('href', data['share']);
                }
                else {
                    link.hide();
                }
            }); 
        });
    });
    return false;
}

function include_js(file) {
    var html_doc = document.getElementsByTagName('head')[0];
    js = document.createElement('script');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', file);
    html_doc.appendChild(js);

    js.onreadystatechange = function () {
        if (js.readyState == 'complete') {
            go();
        }
    }
    
    js.onload = function() {
        go();
    }    

    return false;
}

include_js('http://media.rssmeme.com/jquery.js');
