var CarrosselVideos = {
	i: 0,
	limite: 0,
	show: null,
	prox: null,
	ante: null,
	slider: { timer: null, i: 0, sentido: 'D', contador_volta: 0 },
	
	start: function(){
		this.prox = $('div.box_video a.pro_vid');
		this.ante = $('div.box_video a.ant_vid');
		this.balls = $('div.box_video div.control a');
		this.show = $('#slider_video');
		this.limite = $('a.vid').length - 1;
		CarrosselVideos.prox.bind('click',CarrosselVideos.proximo);
		CarrosselVideos.ante.bind('click',CarrosselVideos.anterior);
		CarrosselVideos.balls.bind('click',function(){
			CarrosselVideos.i = this.rel;
			CarrosselVideos.rolaballs();
			return false;
		});
	},
	
	rolaballs: function(){
		var rolar = CarrosselVideos.i * 360;
		CarrosselVideos.show.animate({ marginLeft: '-' + rolar + 'px' }, 300);
		CarrosselVideos.checaSeta();
	},
	
	proximo: function(){
		if (CarrosselVideos.i < CarrosselVideos.limite) {
			CarrosselVideos.i++;
			var rolar = CarrosselVideos.i * 360;
			CarrosselVideos.show.animate({ marginLeft: '-' + rolar + 'px' }, 300);
		}
		CarrosselVideos.checaSeta();
		return false;
	},
	
	anterior: function(){
		if (CarrosselVideos.i > 0) {
			CarrosselVideos.i--;
			var rolar = CarrosselVideos.i * 360;
			CarrosselVideos.show.animate({ marginLeft: '-' + rolar + 'px'}, 300);
		}
		CarrosselVideos.checaSeta();
		return false;
	},
	
	checaSeta: function () {
		/*
		$('span.title_vid').hide();
		$('span.vid_'+CarrosselVideos.i).show();
		*/
		if (CarrosselVideos.i <= 0) {
			CarrosselVideos.ante.addClass('anterior_ina');
			CarrosselVideos.prox.removeClass('proximo_ina');
		} else if (CarrosselVideos.i == CarrosselVideos.limite) {
			CarrosselVideos.prox.addClass('proximo_ina');
			CarrosselVideos.ante.removeClass('anterior_ina');
		} else {
			CarrosselVideos.prox.removeClass('proximo_ina');
			CarrosselVideos.ante.removeClass('anterior_ina');
		}
	}
};
