try { 
    document.execCommand('BackgroundImageCache', false, true); 
} catch(e) {} 


$(function(){
	
	$("#carouselInner").css("width",595*$("#carouselInner ul.column").size()+"px");
	$("#carouselInner ul.column:last").prependTo("#carouselInner");
	$("#carouselInner").css("margin-left","-595px");
	
	$("#carouselPrev").click(function(){
		$("#carouselInner").animate({
			marginLeft : parseInt($("#carouselInner").css("margin-left"))+595+"px"
		},"slow","swing" , 
		function(){
			$("#carouselInner").css("margin-left","-595px")
			$("#carouselInner ul.column:last").prependTo("#carouselInner");
			$("#carouselNext,#carouselPrev").show();
		});
	});
	
	$("#carouselNext").click(function(){
		$("#carouselInner").animate({
			marginLeft : parseInt($("#carouselInner").css("margin-left"))-595+"px"
		},"slow","swing" , 
		function(){
			$("#carouselInner").css("margin-left","-595px");
			$("#carouselInner ul.column:first").appendTo("#carouselInner");
			$("#carouselNext,#carouselPrev").show();
		});
	});
	
	var timerID = setInterval(function(){
		$("#carouselNext").click();
	},6000);
	
	$("#carouselPrev img,#carouselNext img").click(function(){
		clearInterval(timerID);
	});
	
});

$(document).ready(function($) {
	var postfix = '_on';
	$('img.rollover').not('[src*="'+ postfix +'."]').each(function() {
		var img = $(this);
		var src = img.attr('src');
		var src_on = src.substr(0, src.lastIndexOf('.'))
		           + postfix
		           + src.substring(src.lastIndexOf('.'));
		$('<img>').attr('src', src_on);
		img.hover(
function() {
				img.attr('src', src_on);
			},function() {
				img.attr('src', src);
			}
		);
	});
});

//111201_TOPページ上部のコメント用
$(function() {
	$("ul#ticker").jStockTicker({interval: 30});
}); 


