$(document).ready(function(){
	Shadowbox.init();
	
	$('#nav_left').bind('click', function() {
		scroll_left(174,33);
	});
	$('#nav_right').bind('click', function() {
		scroll_right(3,174,33);
	});
	
	$(function() {
    setInterval( "slideSwitch()", 4000 );
	});
});

function scroll_right(n_imagenes,ancho,gap){
	$('#nav_right').unbind();
	total = $('#galeria-imagenes a').length;
	maxima = (((total-n_imagenes)*ancho) + ((total-n_imagenes)*gap))*(-1);
	
	if(parseInt($("#galeria-imagenes").css("left")) > parseInt(maxima)){	
		$("#galeria-imagenes").animate({"left": "-="+(ancho+gap)+"px"}, "slow");
	} 
	
	$('#nav_right').bind('click', function() {
		scroll_right(n_imagenes,ancho,gap);
	});
	
}

function scroll_left(ancho,gap){
	
	$('#nav_left').unbind();
	
	if(parseInt($("#galeria-imagenes").css("left"))< 0){
		$("#galeria-imagenes").animate({"left": "+="+(ancho+gap)+"px"}, "slow");
	} 
	
	$('#nav_left').bind('click', function() {
		scroll_left(ancho,gap);
	});
}

function slideSwitch() {
    var $active = $('#slideshow IMG.active');

    if ( $active.length == 0 ) $active = $('#slideshow IMG:last');

    var $next =  $active.next().length ? $active.next()
        : $('#slideshow IMG:first');

    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}




