window.addEvent('domready', function(){

       var buildLinksList = function(json){
            var numlinks = 3;

            // Empty the loading text
            var linksection = document.id('recent-links');
            var list = linksection.getElement('ul');
            list.empty();

            json = json.slice(0, numlinks);
            json.each(function(link, index){
                var li = new Element('li', {
                        'html': '<a href="' + link.u + '" title="' + link.d + '">' + link.d + '</a>'     
                }); 
                if(index == numlinks -1){
                    li.addClass('last');
                }
                list.grab(li);
            });
       }
       var alertError = function(req){
            var linksection = document.id('recent-links');
            var list = linksection.getElement('ul');
            list.getElement('li').set('text', 'Could Not Get Recent Links');
       }
       new Request.JSONP({
          'url': 'http://feeds.delicious.com/v2/json/miniatureape',
          onComplete: buildLinksList,
          onFailure: alertError,
          onException: alertError
        }).send(); 
           
});

