$(document).ready(function(){

	animar_slide();
	galeria();
	mainmenu();
	migas();

});


function migas () {
	
	
	$('.migas li::last-child').addClass("activo");
	
}

function menu () {
	
	$('#menu li').hover(
	function() {
				
		$('.submenu', this).stop().slideDown("normal");
		
									 
								 
	},
	 function() {
		
		$('.submenu', this).stop().slideUp("fast");
									 
	});
								 
								 
	
};

function mainmenu(){
// Oculto los submenus
$(" #menu li ul ").css({display: "none"});
// Defino que submenus deben estar visibles cuando se pasa el mouse por encima
$(" #menu li").hover(function(){
    $(this).find('ul.submenu:first:hidden').css({visibility: "visible",display: "none"}).slideDown(400);
    },function(){
        $(this).find('ul.submenu:first').slideUp(400);
    });
}


function galeria() {
	
	$('.galeria .miniaturas a:first').addClass("activo");
	$('.galeria .miniaturas img').css("opacity",0.4);
	$('.galeria .miniaturas a.activo img').css("opacity",1);
	
	
	$('.galeria .miniaturas a').click(
									  
		function() { 
		
			$('.galeria .miniaturas img').css("opacity",0.4);
			$('img',this).css("opacity",1);
		
			var imagen = $('img',this).attr("src");
			
			$('.galeria .grande img').attr("src", imagen);
			$('.galeria .grande a').attr("href", imagen);
		
		});
	
	$('.galeria .miniaturas a').click(function(event) {
		
		event.preventDefault();
											   
	
	});
	
	
}



function animar_slide() {	
	var totWidth=0;
	var positions = new Array();
	
	$('.slider_home .opacity').css("opacity",0.6);
	$('.slider_home .opacity').animate({"bottom":0}, 400, function() {
																 
																 cambiar_textos("1");
																   
																   });
	
	$('#slides .slide').each(function(i){
									  
		positions[i]= totWidth;
		totWidth += $(this).width();
		
		if(!$(this).width())
		{
			return false;
		}
		
	});
	
	function cambiar_textos(id) {
		
		var titulo = $('.slide:nth-child('+id+') img').attr("title");
		var texto = $('.slide:nth-child('+id+') span.texto').text();
		
		$('.slider_home h2').text(titulo);
		$('.slider_home .subtitulo').text(texto);
		
	};
	
	$('#slides').width(totWidth);

	$('.pagination ul li a').click(function(e,keepScroll){


			$('.slider_home h2').empty();
			$('.slider_home p.subtitulo').empty();
			$('.slider_home .opacity').animate({"bottom":"-80px"}, 200);
			$('li.menuItem').removeClass('act').addClass('inact');
			$(this).parent().addClass('act');
			var pos = $(this).parent().prevAll('.menuItem').length;
			$('#slides').stop().animate({marginLeft:-positions[pos]+'px'},450, function() { 
																	$('.slider_home .opacity').animate({"bottom":0}, 400, function() {
																																   
																			cambiar_textos(pos+1);
																			
																			
																																   
																		});
																	
																						
																	});		
			e.preventDefault();		
			if(!keepScroll) clearInterval(itvl);
	});
	
	$('.pagination ul li.menuItem:first').addClass('act').siblings().addClass('inact');



	var current=1;
	function autoAdvance()
	{
		if(current==-1) return false;
		
		$('.pagination ul li a').eq(current%$('#menu ul li a').length).trigger('click',[true]);	// [true] will be passed as the keepScroll parameter of the click function on line 28
		current++;
	}
	
	var changeEvery = 10;
	var itvl = setInterval(function(){autoAdvance()},changeEvery*1000);
}
