$(document).ready(function() {

	if ( $('body.proyecto').length ) {
		
		$('#contenido-secundario').insertAfter('#contenedor-fondo > img:first-child');
		
		$("#contenido-secundario .contenido").column({
			count:	2,
			gap:	20
		});
		
		dimensionar_contenido();
		
		$('html, body').mousewheel(function(event, delta) {
			this.scrollLeft -= (delta * 30);
			event.preventDefault();
		})

		
	} else {
	
		$('#contenedor-fondo').width( $(window).width() );
		
		$('#contenedor-fondo').crossSlide({
			sleep: 10,
			fade: 1
		}, $('#contenedor-fondo img') );
		
	}
	
	$('h1 > a').click(function(){
		if ( $('#contenido-principal').hasClass('hidden') ) {
			$('#contenido-principal').removeClass('hidden');
			$('.contenido-toggle').slideDown( 1000, 'easeOutQuart' );
		} else {
			$('#contenido-principal').addClass('hidden');
			$('.contenido-toggle').slideUp( 1000, 'easeOutQuart' );
		}
		return false;
	});

	$('.navegacion li.menu-acordeon ul li:first').addClass('activo');
	$('.navegacion > li:not(li.activo) > ul, .navegacion li.menu-acordeon ul li:not(li.activo) .descripcion').hide(); // Aquí sí me vi bien pro...
	
	$('.navegacion > li > h2 > a').click(function(){
		if ( $(this).parent().parent().hasClass('activo') ) {
			return false;
		}
		$('.navegacion > li.activo > ul').slideToggle( 1000, 'easeOutQuart' );
		$('.navegacion > li.activo').removeClass('activo');
		$(this).parent().parent().addClass('activo');
		$('.navegacion > li.activo > ul').slideToggle( 1000, 'easeOutQuart' );
		return false;
	});
	
	$('.navegacion li.menu-acordeon ul li > a').click(function(){
		if ( $(this).parent().hasClass('activo') ) {
			return false;
		}
		$('.navegacion li.menu-acordeon ul li.activo .descripcion').slideToggle( 1000, 'easeOutQuart' );
		$('.navegacion li.menu-acordeon ul li.activo').removeClass('activo');
		$(this).parent().addClass('activo');
		$('.navegacion li.menu-acordeon ul li.activo .descripcion').slideToggle( 1000, 'easeOutQuart' );
		return false;
	});
	
});

$(window).load(function() {
	
	if ( $('body.proyecto').length ) {
		dimensionar_contenido();
	} else {
		$('#contenedor-fondo').width( $(window).width() );
	}
	
});

$(window).resize(function() {
	
	if ( $('body.proyecto').length ) {
		dimensionar_contenido();
	} else {
		$('#contenedor-fondo').width( $(window).width() );
	}
	
});

function dimensionar_contenido() {
	
	var width = 0;
	
	$('#contenedor-fondo > img, #contenedor-fondo > div').each(function() {
		width += $(this).outerWidth( true );
	});
	
	$('#contenedor-fondo').css('width', width + 1);
	
}
