﻿function GetBlogByPath(data, path) {
    for (var i = 0 ; i < data.length ; i++) {
        if (data[i].link.indexOf(path) > 0) return data[i];
    }
    return null;
}

function ShowBlog(id, data, path) {
    var blog = GetBlogByPath(data, path);
    if (blog == null) return;
    
    var container = $("#" + id);
    container.append('<h4><a href="' + blog.link + '">' + blog.title + '</a></h4>');
    container.append('<ul id="' + id + '-' + path + '"></ul>');
    var entries = $("#" + id + "-" + path);
    var len = Math.min(5, blog.entry.length);
    for (var i = 0 ; i < len ; i ++) {
        var entry = blog.entry[i];
        entries.append('<li><a href="' + entry.link + '">' + entry.title + ' (' + entry.published.substring(0, 10) + ')</a></li>');
    }
}

