$(function(){
	$('.photoGallery').each(function(){
		pg = $(this);
		pg_qnt = pg.find('img').length;
		if (pg_qnt<=5) {
			pg.find('.nav-next').hide();
		};
	});
	$('.photoGallery .nav-next').click(function(){
		pg = $(this).parent();
		if (!pg.find('.thumbs').is('animated')) {
			scrollThumbs(pg,'-=134px');
		};
	});
	$('.photoGallery .nav-prev').click(function(){
		pg = $(this).parent();
		if (!pg.find('.thumbs').is('animated')) {
			scrollThumbs(pg,'+=134px');
		};
	});
	
	function scrollThumbs(pg,off) {
		pg_qnt = pg.find('img').length;
		pg_thumbs = pg.find('.thumbs');
		cur_off = Math.abs(parseInt(pg_thumbs.css('marginLeft'))/134);
		cur_off = (off == '-=134px') ? cur_off+1 : cur_off-1;
		if (cur_off <= (pg_qnt-5)) {
			pg_thumbs.animate({marginLeft:off},260)
		};
		checkNav(pg,cur_off,pg_qnt);
	}
	function checkNav(pg,cur_off,pg_qnt){
		if (cur_off == 0) {
			pg.find('.nav-prev').hide()
			pg.find('.nav-next').show()
		} else if (cur_off == (pg_qnt-5)) {
			pg.find('.nav-prev').show()
			pg.find('.nav-next').hide()
		} else {
			pg.find('.nav-prev').show()
		pg.find('.nav-next').show()
	}
};
});
