
$(function(){

 	var eqHigh = 0;
	$('#section1')
	.find('a').each(function(){
		$(this).append('<span class="eqHigh"><div class="b2"></div><div class="b1"></div></span>');
	})
	.end().find('.eqHigh').each(function(){
		eqHigh = Math.max(eqHigh, $(this).height());
	})
	.each(function(){
		$(this).height(eqHigh);
	})
	.end().find('a').each(function(){
		var $span = $('> span',this).hide();
		$(this).hover(
			function(){ $span.stop().fadeTo(800,1);},
			function(){ $span.stop().fadeTo(300,0);}
		);
	});


	var imageGalleryTimer;
	var $targetImg = $('#topVisual').css('backgroundColor','#666666').find('a');
	var $targetLnk = $('#topVisNav').find('a');
	var selectImageArr = new Array();
	for(var i=0;i<$targetImg.length;i++){selectImageArr[i]=i;}

	function changeImageAnimate(){
		clearTimeout(imageGalleryTimer);
		$targetLnk.removeClass('act').find('span').removeClass('spanact').fadeTo(200,0.27).end().eq(selectImageArr[1]).addClass('act').find('span').addClass('spanact').fadeTo(200,1);
		$targetImg.eq(selectImageArr[1]).fadeIn(700).siblings().fadeOut(700);
		selectImageArr.push(selectImageArr.shift());
		imageGalleryTimer = setTimeout(function(){ changeImageAnimate();},3000);
	}

	$targetLnk.append('<span></span>').each(function(index){
		var $span = $('> span',this);
		if(index==0){$span.addClass('spanact');}
		$(this).hover(
			function(){$span.not('.spanact').fadeTo(300,0);},
			function(){$span.not('.spanact').fadeTo(300,0.27);}
		);
	});

	$targetLnk.show().eq(0).addClass('act').end().each(function(index){
		$(this).click(function(){
			clearTimeout(imageGalleryTimer);
			while(selectImageArr[1]!=index){ selectImageArr.push(selectImageArr.shift());}
			changeImageAnimate();
		});
	});

	var imageGalleryInitTimer = setTimeout(function(){ changeImageAnimate();},3000);
});











