//スクロールで続きを読む
function scrollevent() {
	$('.tl-box').scroll(function() {
		scrollck()
	})
}
scrollevent()

function scrollck() {
	$('.tl-box').each(function(i, elem) {
		var tlid = $(this).attr('tlid')
		var len = $('#timeline_' + tlid + ' .cvo').length
		//一番上ならためていた新しいトゥートを表示ないしtealなら未読管理モード
		if ($(this).scrollTop() === 0) {
			if (!$('#unread_' + tlid + ' .material-icons').hasClass('teal-text')) {
				var pool = localStorage.getItem('pool_' + tlid)
				if (pool) {
					$('#timeline_' + tlid).prepend(pool)
					jQuery('time.timeago').timeago()
					localStorage.removeItem('pool_' + tlid)
				}
			} else {
				ueload(tlid)
			}
			//自動リフレッシュ
			if (len > 30) {
				for (var i = 30; i < $('#timeline_' + tlid + ' .cvo').length; i++) {
					$('#timeline_' + tlid + ' .cvo')
						.eq(i)
						.remove()
				}
			}
		}
		//続きを読むトリガー
		var scrt =
			$(this)
				.find('.tl')
				.height() - $(window).height()
		var scr = $(this).scrollTop()
		if (scr > scrt && scrt > 0) {
			console.log('kicked more loading:' + tlid)
			moreload('', tlid)
		}
	})
}

function goTop(id) {
	if ($('#unread_' + id + ' .material-icons').hasClass('teal-text')) {
		$('#unread_' + id + ' .material-icons').removeClass('teal-text')
		var multi = localStorage.getItem('column')
		var obj = JSON.parse(multi)
		var acct_id = obj[id * 1].domain
		var type = obj[id * 1].type
		console.log(id, type)
		columnReload(id, type)
	}
	if ($('#timeline_box_' + id + '_box .tl-box').scrollTop() > 500) {
		$('#timeline_box_' + id + '_box .tl-box').scrollTop(500)
	}
	$('#timeline_box_' + id + '_box .tl-box').animate({ scrollTop: 0 })
}
function goColumn(key) {
	$('#sort-box').addClass('hide')
	$('#sort-box').removeClass('show')
	if ($('[tlid=' + key + ']').length) {
		$('#timeline-container').animate({
			scrollLeft: $('#timeline-container').scrollLeft() + $('[tlid=' + key + ']').offset().left
		})
	}
}
