var author = 'Loman';
var endpoint = 'http://entrez-ajax.xbase.ac.uk/';

function summary(term, add_to_element, show_author_list) {
    $.getJSON(endpoint + 'summary?db=pubmed&term=' + term + '&callback=?', function(data) {
        $(add_to_element).html('');
        if(data.length) {
            $.each(data, function(i, item) {
                var author_list = '';
                if(show_author_list) {
                    for(var i = 0; i < item.AuthorList.length; i ++) {
                        if(i != 0) {
                            author_list += ', ';
                        }
                        if(item.AuthorList[i].substring(0, author.length) == author) {
                            author_list += '<b>' + item.AuthorList[i] + '</b>';
                        } else {
                            author_list += item.AuthorList[i];
                        }
                    }
                    author_list += '<br/>';
                }
                var html = '<p><a href=\'http://www.ncbi.nlm.nih.gov/pubmed/' + item.ArticleIds.pubmed + '\'>' + item.Title + '</a><br/>' + author_list + item.FullJournalName + ' ' + item.PubDate + ' ';
                html += '<a href=\'http://pubget.com/search?q=pmid:' + item.ArticleIds.pubmed + '\'>PubGet</a>, ';
                html += '<a href=\'http://www.hubmed.org/display.cgi?uids=' + item.ArticleIds.pubmed + '\'>HubMed</a>';
                html = html + '</p>';
                $("<div/>").html(html).appendTo(add_to_element);
            });
        } else {
            $("<p>No results found.</p>").appendTo(add_to_element);
        }
    });
}

