var galSlideSpeed = 400;
var galSliderWidth = 400;
var galSlides = 0;
var galSlideCurrent = 1;
var galSlidesMove = 0;

$(document).ready(function(){
	galSlides = $('.pdGalleryThumbList li').length;
	galSlides = Math.ceil(galSlides/7);

	debug('galSlides: '+galSlides);
	debug('galSlides: '+galSlidesMove);
	// set the width of the ul
	if(galSlides > 1) {
		var galTheSliderWidth = galSlides * galSliderWidth;
		$('.pdGalleryThumbList ul').width(galTheSliderWidth);
	} else {
		var galTheSliderWidth = (($('.pdGalleryThumbList li').length+1)*64);
		$('.pdGalleryThumbList ul').css({ width : galTheSliderWidth, left : '50%', marginLeft : -(galTheSliderWidth/2) });
	}
	
	//hide the buttons if there isnt enough
	if(galSlides > 1) {
		$('.pdGalleryThumbNext a').css('visibility','visible');
		$('.pdGalleryThumbBack a').css('visibility','visible');
	} else {
		$('.pdGalleryThumbNext a').css('visibility','hidden');
		$('.pdGalleryThumbBack a').css('visibility','hidden');
	}
	
	$('.pdGalleryThumbNext a').click(function(){
		if(galSlideCurrent < galSlides) {
			galSlideCurrent ++;
			galSlideCurrent == 1 ? galgalPrev = galSlides : galPrev = galSlideCurrent - 1;
			slideContent();
		} 
		return false; 	
	});	
	
	$('.pdGalleryThumbBack a').click(function(){
		if(galSlideCurrent > 1) {
			galSlideCurrent --;
			galSlideCurrent == galSlides ? galPrev = galSlides-1 : galPrev = galSlideCurrent + 1;
			slideContent();
		}
		return false; 	
	});	
	
	$('.pdGalleryThumbList li a').click(function(){
		var img = $(this).attr('href');
		$('.pdGalleryMainImg').fadeOut(galSlideSpeed,function(){
			$(this).empty().append('<img src="'+img+'"/>').fadeIn(galSlideSpeed);	
		});
		$('.pdGalleryThumbList li.onPic').removeClass('onPic');
		$(this).parent().parent().parent().parent().parent().addClass('onPic');
		return false; 
	});

});

function slideContent() {
	//currentSlide > 1 ? $('#contentPages span.cpSpacer, #contentPagesBack').css('visibility','visible') : $('#contentPages span.cpSpacer, #contentPagesBack').css('visibility','hidden');
	debug('gal current slide: '+galSlideCurrent);
	if(galSlideCurrent == galSlides) {
		$('.pdGalleryThumbNext a').css({'cursor':'default','background-position':'-22px'});	
	} else {
		$('.pdGalleryThumbNext a').css({'cursor':'pointer','background-position':0 });
	}
	if(galSlideCurrent < 2) {
		$('.pdGalleryThumbBack a').css({'cursor':'default','background-position':'-66px'});	
	} else {
		$('.pdGalleryThumbBack a').css({'cursor':'pointer','background-position':'-44px' });
	}
	var margin = (galSlideCurrent-1)*galSliderWidth;
	$('.pdGalleryThumbList ul').animate({'left': '-'+margin },galSlideSpeed);
}




function debug(data) {
	//console.log(data);	
}
