$(function(){
	if($.browser.msie && $.browser.version <='6.0'){
		//IE6はバグるので表示しない
		return;
	}
	var loadedRecentItems = false;
	var recentItemCarousel = null;
	$('#recent_item_list').jcarousel({ initCallback: function(carousel){recentItemCarousel=carousel;}});
	$(window).scroll(function(){
		if(loadedRecentItems){
			return;
		}
		var bottomSize = $("body").innerHeight() - $(this).scrollTop() - $(window).height();
		if(bottomSize< 900){
			loadedRecentItems=true;
			$("#recent_item_list .jcarousel-skin-tango .jcarousel-clip-horizontal").css("height","2px");
			$("#recent_item_list .jcarousel-skin-tango .jcarousel-next-horizontal").css("display","none");
			$("#recent_item_list .jcarousel-skin-tango .jcarousel-prev-horizontal").css("display","none");
			$.ajax({
				url : '/api/recentitems/',
				dataType : 'jsonp',
				jsonp : "callback",
				cache : "false",
				success : function(d, status){
					if(d){
						var track_click = 'onclick="javascript:pageTracker._trackPageview(' + "'/vt/Center/item/Recent/click'" + ');"';
						for(var i =0; i < d.length; i++){
							var element = '<p class="pic"><a href="'+d[i].item_link+'" ' + track_click + '><img src="' + d[i].item_img_100_1 + '" border="0"></a></p>' +
											'<p class="item_name"><a href="'+d[i].item_link+'" ' + track_click + '>' + d[i].item_name + '</a></p><p class="item_pr">￥' + d[i].item_price + '～</p>';
							recentItemCarousel.add(i+1, element);
						}
						recentItemCarousel.size(d.length);
						$("#recent_item_list .jcarousel-skin-tango .jcarousel-clip-horizontal").css("height","160px");
						$("#recent_item_list .jcarousel-skin-tango .jcarousel-next-horizontal").css("display","block");
						$("#recent_item_list .jcarousel-skin-tango .jcarousel-prev-horizontal").css("display","block");
					}
					if(d && d.length > 0){
						$("#recent_items").addClass('recent_items');
						$("#recent_items h3").html('<img src="' + Buyma.imgpath + '/common/images/share/recent_item_title.jpg" border="0"/>');
						//onload以外のタイミングだとwebkit系で旨く表示できないみたいなので、頑張ってカルセールをちゃんと表示
						$(window).resize();
						$(".jcarousel-item-placeholder").remove();
						recentItemCarousel.reload();
					}
					pageTracker._trackPageview('/vt/Center/item/Recent/show');
				},
				timeout:3000
			});
		}
	});
});

