var banner = {
	
	offset: 0,
	size: null,
	a: 1,
	interval: null,
	tipos: new Array(),
	timeout: null,
	flashs: new Array(),
	agora: null,
	
	start: function(){
		if ($('.bann').length < 1) return false;
		this.size = $('.bann').length;
		for (var y = 1; y <= this.size; y++) {
			$('.b'+y).hide();
			banner.esconde(y);
		}
		banner.mostra(1)
		$('.left').bind('click',function(){
			banner.anterior(banner.agora);
		});
		$('.right').bind('click',function(){
			banner.proximo(banner.agora);
		});
		$('.control a').bind('click',function(){
			if (banner.agora != $(this).attr('name')) {
				banner.a = $(this).attr('name');
				banner.esconde(banner.agora);
				banner.mostra($(this).attr('name'));
				$('.control a').removeClass('selected');
				$(this).addClass('selected');
			}
			return false;
		});
		setTimeout(function(){
			banner.timer();
		},2000);
	},
	
	esconde: function(i){
		$('.b'+i).fadeOut(250);
		//$('.b'+i).fadeOut(250);
		return false;
	},
	mostra: function(i){
		$('.b'+i).fadeIn(250);
		$('a.bann'+i).fadeIn(250);
		$('.control a').removeClass('ativo');
		$('.control a.m'+i).addClass('ativo');
		banner.agora = i;
		return false;
	},
	anterior: function(i){
		if (i != 1) {
			var ant = parseInt(i) - parseInt(1);
			banner.esconde(i);
			banner.mostra(ant);
		} else {
			banner.esconde(1);
			banner.mostra(banner.size);
		}
		return false;
	},
	
	proximo: function(i){
		
		if (i != banner.size) {
			var pro = parseInt(i) + parseInt(1);
			banner.esconde(i);
			banner.mostra(pro);
		} else {
			banner.esconde(banner.size);
			banner.mostra(1);
		}
		return false;
	},
	timer: function(){
		banner.interval = setInterval(function(){
			banner.proximo(banner.agora);
		}, 10500);
	}
};
$(function(){
	banner.start();
});
