<!-- Hide Scripts from Old Browsers
$(document).ready(function(){
	var firstMonth = 3, nMonths = 12;
	$('.js_disabled').removeClass('js_disabled').addClass('js_enabled'); //JSがOFFのときの初期位置表示を解除
	$('#shuffle').serialScroll({
		target:'#scroll_window',
		items:'li', //スクロールするアイテム（divやulも可能）
		prev:'.prev', //一つ前へスクロールするためのボタンのセレクタ
		next:'.next', //一つ後へスクロールするためのボタンのセレクタ
		axis:'x', //スクロールの軸
		event:'click', //スクロールを開始させるイベント（デフォルトはclick）
		stop:false, //クリックするとスクロール中のアイテムをストップさせない（デフォルトはfalse）
		lock:true, //スクロール中の新しいイベント（この場合クリック）を無視（デフォルトはtrue）
		duration:800, 
		start: ((new Date).getMonth() - (firstMonth - 1) + nMonths) % nMonths, //スタートの位置（デフォルトは0）
		force:true, //強制的にスタートの位置にスクロールさせる（リロード時など）
		cycle:false, //最後の位置になったときにnextをクリックすると、スタート位置にスクロールして戻る（デフォルトはtrue）
		step:1, //スクロールのステップ数（普通は1）
		interval:0, //自動的に次のアイテムにスクロール（単位:ミリ秒）
		constant:false, //アイテムをいくつスクロールしても、速度は同じ（最後の位置からスタートの位置に戻るときに違いがわかる）
		onBefore: function(e, elem, $pane, $items, pos) { //スクロールが両端にきたときの処理
			$('.pagination').find('.nomore').removeClass('nomore').addClass('more');
			var class_to_disable = (pos == 0) ? '.prev'	: (pos == $items.length-1) ? '.next' : '';
			if (class_to_disable) {
				$(class_to_disable).find('.more').removeClass('more').addClass('nomore');
			}
		}
	});
	$('.pagination').click(function(){ $('#scroll_window').trigger('stop'); });
	$('.prev, .next').hover(
		function(){
			$(this).find('.nohover').removeClass('nohover').addClass('hover');
		},
		function(){
			$(this).find('.hover').removeClass('hover').addClass('nohover');
		}
	);
});
// End Hiding -->
