$('document').ready(function() {
	
	$('.slideranimate').shuffle();
	
	$('.fancybox').fancybox({
		'overlayColor': '#000',
		'autoDimensions': false,
		'padding': '20px'
	});
	
	var r_id = 1;
	
	$('.referentie').each(function() {
		var id = $(this).attr("rel");
		var href;
		
		var ori_r_id = r_id;
		
		$('#afbeeldingen a.fancybox').each(function() {
			if(r_id == ori_r_id) {
				if($(this).attr("rel") == id) {
					href = $(this).attr("href");
					$(this).remove();
					r_id++;
				}
			}
		});
		
		$(this).attr("href", href);
	});
	
	var offset = 0;
	
	var numberofdivs = $('.slideranimate > div').size();
	var minoffset = (numberofdivs - 2) * 450 * -1;
	
	$('.slideleft').click(function() {
		goLeft();
		return false;
	});
	
	$('.slideright').click(function() {
		goRight();
		return false;
	});
	
	function goLeft() {
		if(offset < 0) {
			slideSlider(offset += 450);
		}
	}
	
	function goRight() {
		if(offset > minoffset) {
			slideSlider(offset -= 450);
		}
	}
	
	var direction = "right"
	
	$(document).everyTime(10000, function(i) {
		if(direction == "right") {
			goRight();
		} else {
			goLeft();
		}
		
		if(offset == minoffset) {
			direction = "left";
		} else if(offset == 0) {
			direction = "right";
		}
	}, 100);
	
	function slideSlider(offset) {
		$('.slideranimate').animate({
			left: offset
		})
	}
	
	$('#referenties > .referentie:nth-child(4n)').addClass('nomargin');
	
});
