var Index = {
    page_next : 1,
    init : function() {
	$('#more').hide();
	Index.retrieve(function(ret) {
			   Remove.init();
			   Caption.init();
			   //
			   if(ret.next > 0) $('#more').show();
			   Index.page_next = ret.next;
		       });

    },
    retrieve : function(cb) {
	// retrieve
	$.ajax({
		   url:'/api/log/retrieve',
		   dataType:'json',
		   type:'post',
		   data: { page : Index.page_next},
		   success : function(ret) {
		       $("#li-tmpl").tmpl(ret.imgs ).appendTo( "#main" );
		       cb(ret);
		   }
	       });
    },
    more : function() {
	$('#more').hide();
	Index.retrieve(function(ret) {
			   Remove.init();
			   Caption.init();
			   //
			   if(ret.next > 0) $('#more').show();
			   Index.page_next = ret.next;
		       });
    }
    
};
$(Index.init);
