Hatena.Star.EntryLoader.loadEntries = function() {
    var entries = [];
    var divs = Ten.DOM.getElementsByTagAndClassName('div','entry',document.body);
    for (var i = 0; i < divs.length; i++) {
        entries.push(new Hatena.Star.Entry.MtKoikikukan(divs[i]));
    }
    return entries;
}
Hatena.Star.Entry.MtKoikikukan = new Ten.Class({
    initialize: function(div) {
        this.div = div;
        var h2 = div.getElementsByTagName('h2')[0];
        this.title = Ten.DOM.scrapeText(h2);
        var posted = Ten.DOM.getElementsByTagAndClassName('div','entry-footer',div)[0];
        this.uri = Ten.DOM.getElementsByTagAndClassName('a','permalink',posted)[0].href;
        this.comment_container = Hatena.Star.EntryLoader.createCommentContainer();
        h2.appendChild(this.comment_container);
        this.star_container = Hatena.Star.EntryLoader.createStarContainer();
        h2.appendChild(this.star_container);
    }
});
