// JavaScript Document
var main_cur=1;
var hideDelayTimer=null;
	
function next_m() {
	clearInterval(hideDelayTimer);
	hideDelayTimer=null;
	var banner=$(".main_banner_list");
	var c=banner.length;
	var next=main_cur+1;
	if(next>c) next=1;

	if(main_cur!=next) {
		$(".main_paging:eq("+(next-1)+")").attr("src",'img/m2.png');
		$(".main_paging:eq("+(main_cur-1)+")").attr("src",'img/m1.png');
		$(".main_banner_list:eq("+(main_cur-1)+")").css('display','none');
		//$(".main_banner_list:eq("+(next-1)+")").animate({opacity: 0.25, left: '+=50', height: 'toggle'}, 500, function() {});
		$(".main_banner_list:eq("+(next-1)+")").css({'display':'block','opacity':'0'});
		//$(".main_banner_list:eq("+(next-1)+")").fadeIn(500);
		$(".main_banner_list:eq("+(next-1)+")").animate({opacity:1}, 500, function() {});
		
	}
	main_cur=next;	
	hideDelayTimer = setTimeout(function () {hideDelayTimer = null;	next_m();}, 4000);
}

$(document).ready(function() {
	$(".main_paging").click(function() {
		if (hideDelayTimer) clearTimeout(hideDelayTimer);
		var banner=$(".main_banner_list");
		var c=banner.length;		
		var cur=this.id;
		cur=parseInt(cur.replace("aaa", ""));
		this.src='img/m2.png';
		
		if(main_cur!=cur) {
			$(".main_paging:eq("+(main_cur-1)+")").attr("src",'img/m1.png');
			$(".main_banner_list:eq("+(main_cur-1)+")").css('display','none');
			$(".main_banner_list:eq("+(cur-1)+")").css({'display':'block','opacity':'0'});
			$(".main_banner_list:eq("+(cur-1)+")").animate({opacity:1}, 500, function() {});
		}
		main_cur=cur;
		hideDelayTimer = setTimeout(function () {hideDelayTimer = null;	next_m();}, 4000);
	});
	
	hideDelayTimer = setTimeout(function () {hideDelayTimer = null;	next_m();}, 4000);
	
	$('.main_banner_list').mouseover(function () {
        if (hideDelayTimer) clearTimeout(hideDelayTimer);
        return false;
    }).mouseout(function () {
        if (hideDelayTimer) clearTimeout(hideDelayTimer);
        hideDelayTimer = setTimeout(function () {hideDelayTimer = null;	next_m();}, 4000);
        return false;
    });	
});
