$(document).ready(function(){
	$.wf = true;
	$(window).blur(function(){
		clearTimeout($.play_tm);
		$.ab_state = 'stop';
		$('#ab_preview li').stop(true,true);
		$.wf = false;
	}).focus(function(e){
	if ( !$.wf ) {
		$('#ab_preview li').hide();
		$.ab_state = 'play';
		$.animateBanner(0);
		$.wf = true;
	}
	e.preventDefault();
	});
	$.preLoadImages([
		'img/anibanner/ab_bg1.jpg',
		'img/anibanner/ab_bg2.jpg',
		'img/anibanner/ab_bg3.jpg',
		'img/anibanner/ab_bg4.jpg',
		'img/anibanner/ab_bg5.jpg',
		'img/anibanner/nav1.jpg',
		'img/anibanner/nav2.jpg',
		'img/anibanner/nav3.jpg',
		'img/anibanner/nav4.jpg',
		'img/anibanner/nav5.jpg',
		'img/anibanner/nav1_over.jpg',
		'img/anibanner/nav2_over.jpg',
		'img/anibanner/nav3_over.jpg',
		'img/anibanner/nav4_over.jpg',
		'img/anibanner/nav5_over.jpg'
	],function(){
		$('#ab_selector').fadeIn(400);
		$('#anibanner').css({ background: '#FFF' });
		$.ab_state = 'play';
		$.cur_i = 0;
		$.animateBanner(0);
		/*
		$('#ab_selector li a').click(function(e){
		e.preventDefault();
		}).hover(function(e){
		*/
		$('#ab_selector li a').hover(function(e){
			clearTimeout($.play_tm);
			$.ab_state = 'stop';
			$(this).find('img').attr('src',$(this).find('img').attr('src').replace('.jpg','_over.jpg'));
			btn_index = $('#ab_selector li a').index(this);
			if ( $.cur_i != btn_index ) {
				$('#ab_preview li').fadeOut(400);
				$('#ab_preview li:eq('+btn_index+')').fadeIn(400);
				$.cur_i = btn_index;
			}
		},function(e){
			$.ab_state = 'play';
			$(this).find('img').attr('src',$(this).find('img').attr('src').replace('_over.jpg','.jpg'));
			btn_index = $('#ab_selector li a').index(this);
			ni = $.cur_i + 1;
			$('#ab_preview li').stop(true,true);
			if ( ni >= $('#ab_preview li').length ) ni = 0;
			$.play_tm = setTimeout('$(\'#ab_preview li:eq('+$.cur_i+')\').fadeOut(400); $.animateBanner(ni);',800);
		});
		$('#ab_preview li').hover(function(){
			clearTimeout($.play_tm);
			$.ab_state = 'stop';
			$('#ab_preview li').stop(true,true);
		},function(){
			$.ab_state = 'play';
			ni = $.cur_i + 1;
			$('#ab_preview li').stop(true,true);
			if ( ni >= $('#ab_preview li').length ) ni = 0;
			$.play_tm = setTimeout('$(\'#ab_preview li:eq('+$.cur_i+')\').fadeOut(400); $.animateBanner(ni);',800);
		});
	});
});
$.animateBanner = function(i){
	$.cur_i = i;
	if ( $.ab_state == 'stop' ) {
		return;
	} else {
		$('#ab_preview li:eq('+i.toString()+')').fadeIn(600);
		$.play_tm = setTimeout('$.end_ab('+i.toString()+')',4000);
	}
}
$.end_ab = function(i){
	$('#ab_preview li:eq('+i.toString()+')').fadeOut(600);
	i++;
	if ( i >= $('#ab_preview li').length ) i = 0;
	$.animateBanner(i);
}
