// JavaScript Document


$.fn.sliderHome = function (intervalo){

	nro = 0
	tiempo = "";

	botonera = $(this).parent().children('#btnsSlider');
	
	cuadro = $(this);
	
	// asigno eventos correspondientes a los botones
	
	botonera.find('li a').each(function(vuelta){
		
		$(this).click(function(event){
			
			event.preventDefault();
			mostrarTanda( vuelta );
			
			$(this).addClass('act').css({opacity:1});;
		})

		$(this).css("opacity",0.5);
		
		$(this).hover(function(){
			
			$(this).stop().animate({opacity:1},400);
			
		},function(){
			
			if( $(this).hasClass('act') ){
			
				$(this).stop().animate({opacity:1},400);
				
			}else{
				
				$(this).stop().animate({opacity:0.5},400);
			}
		
		})
		
	});
	
	cuadro.children('li').css({opacity:0});
	
	function mostrarTanda(nro){

			nro = parseInt(nro)
			clearInterval(tiempo)
			
			botonera.find('li a').removeClass('act');
			botonera.find('li a').css({opacity:0.5});
			
			if(cuadro.children('li.act').attr('class')){
			
				cuadro.children('li.act').stop().animate({opacity:0},500, function(){
				
					$(this).removeClass('act');
					
					cuadro.children('li:eq(' + nro + ')').addClass('act');
					cuadro.children('li.act').stop().animate({opacity:1},500);
					
					botonera.find('li:eq('+nro+') a').addClass('act');
					botonera.find('li:eq('+nro+') a').css({opacity:1});
				
				});
			
			}else{
				
				cuadro.children('li:eq(' + nro + ')').addClass('act');
				cuadro.children('li.act').stop().animate({opacity:1},500);
				
				botonera.find('li:eq('+nro+') a').addClass('act');
				botonera.find('li:eq('+nro+') a').css({opacity:1});
			}
			
			if ( nro < cuadro.children('li').length ){
			
				tiempo = setInterval(function(){
					
					clearInterval(tiempo);
					mostrarTanda(nro+1);
				},
				intervalo)
			
			}else{
				
				mostrarTanda(0);
		}
		
		
				
	} // END mostrarTanda()
	
	mostrarTanda(0);
}
