var handlePrevButtonState = function(type, args) {

	var enabling = args[0];
	var leftImage = args[1];
	if(enabling) {
		leftImage.src = "http://rchseaglesnest.org/layout-images/left-enabled.gif";	
	} else {
		leftImage.src = "http://rchseaglesnest.org/layout-images/left-disabled.gif";	
	}
	
};

var handleNextButtonState = function(type, args) {

	var enabling = args[0];
	var rightImage = args[1];
	
	if(enabling) {
		rightImage.src = "http://rchseaglesnest.org/wp-content/themes/eaglesnest/layout-images/right-enabled.gif";
	} else {
		rightImage.src = "http://rchseaglesnest.org/wp-content/themes/eaglesnest/layout-images/right-disabled.gif";
	}
	
};


var carousel; // for ease of debugging; globals generally not a good idea
var pageLoad = function() 
{
	carousel = new YAHOO.extension.Carousel("mycarousel", 
		{
			numVisible: 5,
			animationSpeed: 0.45,
			scrollInc: 1,
			navMargin: 0,
			prevElement: "prev-arrow",
			nextElement: "next-arrow",
			size: 13,
			wrap: false,
			revealAmount: 0,
			scrollBeforeAmount: 0,
			scrollAfterAmount: 0,
			prevButtonStateHandler: handlePrevButtonState,
			nextButtonStateHandler: handleNextButtonState
			
		}
	);

};

YAHOO.util.Event.addListener(window, 'load', pageLoad);