//SLIDES
var slidesinterval = null;
var slide_slides;
var slide_act;
var slides = 0;
var pags = 0;
var tout = 0;
var slide_now = 0;
var pag_now = 1;
var sending = false;
var estado = 'play';
var ultimoSlide = 0;


$(function(){
	$('#slide .contentSlide :first').show();
	$('#slides_menu .pags :first').show();

	slides = $('#slide').children().size();
	slides =  slides -1;
	pags = $('#slides_menu .pags').children().size();
	
	restartTimer(estado);

$('#slides_menu .info .pausa').click(function(e){
		e.preventDefault();
		clearInterval(slidesinterval);
		$('.pausa').hide();
		$('.play').show();
		estado = 'pause';
		ultimoSlide = slide_now;
		restartTimer(estado);		
});
	
	$('#slides_menu .info .play').click(function(e){
		e.preventDefault();
		//startSlides();
		$('.pausa').show();
		$('.play').hide();
		estado = 'play';
		goSlide(slide_now + 1);
	});
});

function goSlide(id){
	// Refresh slide
	$('#slide .contentSlide:eq('+slide_now+')').fadeOut();
	$('#slide .contentSlide:eq('+slide_now+') .foto-activo img').css('display','none');
	$('#s'+slide_now).removeClass('activo');
	
	slide_now = id;

	if(slide_now == slides){
		slide_now = 0;
	}

	$('#slide .contentSlide:eq('+slide_now+')').fadeIn();
	$('#s'+slide_now).addClass('activo');
	$('#slide .contentSlide:eq('+slide_now+') .foto-activo img').css('display','block');
	

	// Refresh page
	var new_page = Math.ceil((slide_now+1)/3);
	if(pag_now != new_page){	
		$('.buttons a').removeClass('active');
		$('.buttons a:eq('+(new_page-1)+')').addClass('active');
		$('#slides_menu .pags .pag').fadeOut();
		$('#slides_menu .pags .pag:eq('+(new_page-1)+')').fadeIn();
		pag_now = new_page;
	}
	
	// Restart timer
	restartTimer(estado);
}

function goPag(id){
	// Refresh page
	
	var new_page = id;
	
	if(pag_now != new_page){
		$('.buttons a').removeClass('active');
		$('.buttons a:eq('+(new_page-1)+')').addClass('active');
		$('#slides_menu .pags .pag').fadeOut();
		$('#slides_menu .pags .pag:eq('+(new_page-1)+')');
		
		
		if(new_page == 1){
		goSlide(0);
		}else{
		goSlide(3);
		}
		
		pag_now = new_page;
	}
	// Restart timer
	restartTimer(estado);
}


function restartTimer(estado){
	if(estado != 'pause'){
	clearInterval(tout);
	tout = setTimeout("goNext();",5000);
	}
}

function goNext(){
	if(estado != 'pause'){
	goSlide(slide_now+1);
	}
}

