(function($){var self=mm.index=mm.extend({firstTimeLag:700,fadeInInterval:5500,fadeInSpeed:1500,newsFadeSpeed:6000,newsAnimationSpeed:800,lock:false,images:[],order:[],imagePos:[],appInterval:[],squarePos:[],reverse:[],init:function(){this.setMain();this.action();this.initSetTimeout()},setMain:function(){this.images['main_visual']=new Array();this.order['main_visual']=new Array();this.imagePos['main_visual']=0;this.squarePos['main_visual']=0;this.reverse['main_visual']=1;this.each($('#main_visual .main_visual_item'),function(i,el){this.images['main_visual'][i]=$(el).find('img').attr('src');$(el).css({zIndex:(i+1)*1000,opacity:0,display:(i==0?'block':'none')})});$('#main_visual_inner').css({'background-image':'url('+this.images['main_visual'][0]+')','width':'956px','height':'418px','position':'relative','background-position':'top left'}).wrap("<div class='coin-slider' id='coin-slider-mainvis' />");this.each($('#main_visual_bg ul li'),function(i,el){$(el).css({zIndex:(i+1)*10,opacity:0,display:'block'})});this.count=$('#main_visual .main_visual_item').length},initSetTimeout:function(){var bg=$('#main_visual_bg ul li:first');var inner=$('#main_visual .main_visual_item:first');this.now=0;this.timeout=setTimeout(this.bind(function(){this.lock=true;$('#main_visual_loading').hide();inner.css({display:'block'}).animate({opacity:1},this.fadeInSpeed,this.bind(function(){this.lock=false;this.initSetInterval()}));bg.animate({opacity:1},this.fadeInSpeed,this.bind(function(){}))}),this.firstTimeLag)},initSetInterval:function(prev){this.interval=setInterval(this.bind(function(){if(this.lock)return;this.now++;this.change(this.now,this.now-1)}),this.fadeInInterval)},cursol:function(){var a=$('#main_visual_navi ul li a');a.removeClass('on');a.eq(this.now).addClass('on')},action:function(){$('#main_visual_navi ul li a').click(this.bind(function(el){if($(el).attr('class')!='on'){if(this.lock)return false;var num=parseInt($(el).parent().attr('class').replace(/thumb_/,''))-1;if(num==this.now)return false;this.lock=true;clearTimeout(this.timeout);clearInterval(this.interval);this.timeout=0;this.interval=0;this.change(num,this.now)}return false}))},change:function(next,prev){var bg=$('#main_visual_bg ul li');var inner=$('#main_visual .main_visual_item');if(prev<0)prev=this.count-1;inner.eq(prev).css({zIndex:999});bg.eq(prev).css({zIndex:9});inner.eq(next).css({display:'block'}).animate({opacity:1},this.fadeInSpeed,this.bind(function(){this.now=next;this.cursol();if(prev<0){inner.eq(this.count-1).css({display:'none',opacity:0,zIndex:this.count*1000});bg.eq(this.count-1).css({opacity:0,zIndex:this.count*10})}else{inner.eq(prev).css({display:'none',opacity:0,zIndex:(prev+1)*1000});bg.eq(prev).css({opacity:0,zIndex:(prev+1)*10})}if(this.count-1<=this.now)this.now=-1;this.lock=false;if(!this.interval)this.initSetInterval()}));bg.eq(next).animate({opacity:1},this.fadeInSpeed,this.bind(function(){}))}});$(function(){mm.index.init()})})(jQuery);
