jQuery(document).ready(function($){
	var mv = $('#ssMvMenu').find('li');
	if($.browser.msie){
		$('.mainvisual').append('<div class="iefix"><span class="dummy"></span></div>');
		$('#ssMvMenu').find('img').each(function(){
			$(this).attr('src',$(this).attr('src').replace(".png", ".gif"));
		});
	}
	mv.hover(function(){
		mv.stop();
		var n = mv.index(this);
		for(var i=0;i<=n;i++){
			var leftVal = -737 + 37 * i;
			mv.eq(i).animate({"left":leftVal},300);
		}
		for(var i=n+1;i<=mv.size();i++){
			var leftVal = 37 * i;
			mv.eq(i).animate({"left":leftVal},300);
		}
		mv.eq(n).find("img").css("left","52px").css("filter","alpha(opacity=0)").css("-moz-opacity","0").css("opacity","0").animate({"left":"82px","filter":"alpha(opacity=100)","-moz-opacity":"1","opacity":"1"},500);
	},function(){
		mv.stop();
		mv.each(function(){
			var n = mv.index(this);
			var leftVal = 37 * n;
			$(this).animate({"left":leftVal},300);
		});
		$('#ssMvMenu img.default-catch').stop().css("left","7px").css("filter","alpha(opacity=0)").css("-moz-opacity","0").css("opacity","0").animate({"left":"45px","filter":"alpha(opacity=100)","-moz-opacity":"1","opacity":"1"},500);
	});
	
	var mside_timer;
	var mside = $('#ssBnrMulti').find('a').addClass('bnrMulti');
	var mside_menus_link = $('#ssBnrMulti').append('<ul class="env-menu"></ul>');
	var mside_c = 0;
	var mside_size = mside.size();
	$('#ssBnrMulti').append('<a href="#" class="gotonext"></a>');
	$('#ssBnrMulti a.gotonext').click(function(){clearInterval(mside_timer);mside_next_slide();start_mside_slide();return false;});
	$.each(mside,function(){
		if(mside_c==0)$(this).addClass('current').children().css("filter","alpha(opacity=100)").css("-moz-opacity","1").css("opacity","1");
		mside_menus_link.children('ul.env-menu').append('<li><a href="#" rel="'+mside_c+'">.</a></li>').find('a').click(function(){
			mside_effect($(this).attr('rel'));
			clearInterval(mside_timer);
			start_mside_slide();
			return false;
		});
		mside_menus_link.children('ul.env-menu').children('li').eq(0).addClass('selected');
		mside_c++;
	});
	function mside_effect(id){
		var mside_menus_link = $('#ssBnrMulti ul.env-menu');
		mside_menus_link.children('.selected').removeClass('selected');
		mside_menus_link.children(':eq('+id+')').addClass('selected');
		var newinfo = $("#ssBnrMulti a:not(.gotonext)").eq(id);
		if(!newinfo.hasClass('current')){
			var previous = $("#ssBnrMulti a.current:not(.gotonext)");
			var lag = 100;
			var speed = 300;
			var n = 0;
			$.each(previous.removeClass('current').children(),function(){
				$(this).stop().delay(n*lag).animate({"left":"-20px","filter":"alpha(opacity=0)","-moz-opacity":"0","opacity":"0"},speed);
				n++;
			});
			previous.css("z-index",-1);
			newinfo.children().css("filter","alpha(opacity=0)").css("-moz-opacity","0").css("opacity","0").css("left","20px");
			var s = 0;
			$.each(newinfo.addClass('current').children(),function(){
				$(this).stop().delay(s*lag+speed).animate({"left":"0","filter":"alpha(opacity=100)","-moz-opacity":"1","opacity":"1"},speed);
				s++;
			});
			newinfo.css("z-index",+1);
		}
	}
	function start_mside_slide(){
		mside_timer = setInterval(function(){mside_next_slide()},8000);
	}
	function mside_next_slide(){
		var max = mside_size-1;
		var now = parseInt($('#ssBnrMulti ul.env-menu li.selected a').attr("rel"));
		mside_effect(now==max ? 0 : now+1);
	}
	start_mside_slide();
});
