var CountInfo = {
    template: new Template('<dt><a href="#{permaLink}" title="#{fullSubject}">#{subject}</a></dt><dd><a href="#{blogLink}">#{userNick}</a><i> | #{since}</i></dd>'),

	load: function() {
		new Ajax.Request("/login_box_info.php",{
			onSuccess: function(transport) {
				try {
					var text = transport.responseText;
					if (text.isJSON()) {
						var result = text.evalJSON();
						$('person-new-comment').innerHTML = result.commentCount;
                        
                        var html = '';
                        if (result.eglooPostList == null) {
                            html = '업데이트된 글이 없습니다.';
                        }
                        else {
                            var str = new Array;
                            for (var i=0;i<result.eglooPostList.length;i++) {
                                var post = result.eglooPostList[i];
                                str.push(this.template.evaluate({
                                    'subject'   : post.subject,
                                    'permaLink' : post.permaLink,
                                    'blogLink'  : post.blogLink,
                                    'userNick'  : post.userNick,
                                    'since'     : post.since,
                                    'fullSubject'   : post.fullSubject
                                }));
                            }
                            html = str.join('');
                        }
                        $('new-egloo-post').innerHTML = html;
					}
				}
				catch (e) {
					return ;
				}
			}.bind(this)
		});
    }
}

Event.observe(window, 'load', function() {
    CountInfo.load();
});
