$(document).ready(function() {
	$('a.gallery').colorbox({width:"85%", height:"85%"});
	
	$('div.bgs-slider').each(function() {
		var gal = $(this);
		var galHolder = gal.find('ul.slide-bgs');
		var maxScroll = -408 * (galHolder.children().size() - 2);
		
		var onButton = function() {
			if (galHolder.attr('scrollin') == '1') {
				return false;
			}
			
			var but = $(this);
			var lftShift = parseInt(galHolder.css('left'));
			
			if (but.hasClass('slide-but-r')) {
				if (lftShift > maxScroll) {
					galHolder.attr('scrollin', '1');
					galHolder.animate({left: '-=408'}, 100, 'linear', function() {
						galHolder.attr('scrollin', '0');
					});
				}
			} else {
				if (lftShift < 0) {
					galHolder.attr('scrollin', '1');
					galHolder.animate({left: '+=383'}, 100, 'linear', function() {
						galHolder.attr('scrollin', '0');
					});
				}
			}
			
			return false;
		};
		
		gal.find('a.slide-but-l').click(onButton);
		gal.find('a.slide-but-r').click(onButton);
	});
});
