$(document).ready(function() {
	$("div#divGalleriesCarousel").jCarouselLite({
		visible: 4,
		btnNext: "#divNext",
		btnPrev: "#divPrevious",
		circular: false,
		mouseWheel: true,
		afterEnd: determineButtonState
	});
	
	//check number of gallery images ... hide next button if less than 4 gallery images present.
	var isShow = ($(".divGalleryItem").length > 4);
	if (!isShow){
		var divNext = document.getElementById("divNext");
		divNext.style.display = "none";
	};
	
});

function determineButtonState(){
	var ulCar = document.getElementById("ulCarousel");
	var windowWidth = document.getElementById("divGalleriesCarousel").offsetWidth;
	var width = ulCar.offsetWidth;
	var left = ulCar.offsetLeft;
	var right = width - windowWidth;
	var divPrev = document.getElementById("divPrevious");
	var divNext = document.getElementById("divNext");
	if (left == 0){
		divPrev.style.display = "none";
	} else {
		divPrev.style.display = "";
	};
	if (left == (0 - right)){
		divNext.style.display = "none";
	} else {
		divNext.style.display= "";
	};
};