$(function() {

	var actorCount =  $(".actorBlock li").length; //俳優
	var topBannerCount =  $(".topBannerBox").length; //トップバナー

	/* ----------------------------------------------------------- */
	
	/* messageBox表示 */
		$(".messageBlock")
		.hide()
		.delay(1000)
		.fadeIn("slow");
	/* actor表示 */
		for (var i=1 ; i<=actorCount ; i++){
			actorStr = ".actor"+i+" a img";
			$(actorStr)
			.hide()
			.delay(1300+(i*100))
			.fadeIn("slow")
			//.animate({"opacity":0.4}, "fast");
	
		};
	/* whatsnew表示 */
		$("#whatsnew")
		.hide()
		.delay(2400)
		.fadeIn("slow");
	
	/* topBanner表示 */
		$(".topBannerBox").attr("id", function (n){
		    return "bannerNum" + (++n);
		});
		for (var i=1 ; i<=topBannerCount ; i++){
			topBannerStr = "#bannerNum"+i;
			$(topBannerStr)
			.hide()
			.delay(2400+(i*100))
			.fadeIn("slow");
		};

	/* mainvisual表示 */
		$('.mainvisual')
		.hide()
		.delay(3000)
		.fadeIn(2000);
		setTimeout(function(){
			$('.mainvisual')
			.crossSlide({
				//loop: 1,
				sleep: 1.5, //in sec
				fade: 2   //in sec
			},
			[
			/*	{ src: 'images.jpg', href: 'http://' },	*/
				{ src: 'images/mainvisual_1.jpg' },
				{ src: 'images/mainvisual_1.jpg' },
				{ src: 'images/mainvisual_2.jpg' },
				{ src: 'images/mainvisual_2.jpg' },
				{ src: 'images/mainvisual_2.jpg' },
				{ src: 'images/mainvisual_3.jpg' },
				{ src: 'images/mainvisual_4.jpg' },
				{ src: 'images/mainvisual_4.jpg' }
			]);
		}, 4500);


	/* 俳優ボタンフェードインアウト */
	$('.actorFade a img').hover(
		function() {
			for (var i=1 ; i<=actorCount ; i++){
				if(this.id == $('.actor' + i + ' a img').attr('id')){
					$('.actor' + i + ' a img').stop().animate({"opacity":1}, "normal");
					
				}else{
					$('.actor' + i + ' a img').stop().animate({"opacity":0.4}, "normal");
				}
			}
				
		},
		function(){ 
			for (var i=1 ; i<=actorCount ; i++){
				$(".actor"+i+" a img").stop().animate({"opacity":1}, "normal");
			}
		}
	);


	/* トップバナーフェードインアウト */
	$('.topBannerImage a img').hover(
		function() {
			$(this).stop().animate({"opacity":0.7}, "normal");
		},
		function() {
			$(this).stop().animate({"opacity":1}, "normal");
		}
	);

	/* メッセージフェードインアウト */
	$('.messageBlock a img').hover(
		function() {
			$(this).stop().animate({"opacity":0.7}, "normal");
		},
		function() {
			$(this).stop().animate({"opacity":1}, "normal");
		}
	);

});



