$(document).ready(function() {
	$('#cycleRotation').cycle({ 
		fx: 'fade', 
	    speed: 1000, 
	    timeout: 3000, 
	   	pager: '#cycleRotationNav',
	    pagerAnchorBuilder: slideShowBuilder,
	    before: slideShowBefore,
	    after: slideShowAfter,
	    pauseOnPagerHover: true,
	    pause: true
	});
	
	$('#cycleRotationNav img').hover(
		function(){
			$(this).attr('src', $(this).attr('src').replace("d.png", "h.png"));
		},
		function(){
			$(this).attr('src', $(this).attr('src').replace("h.png", "d.png"));
		}
	);
});

function slideShowBuilder(index, DOMelement){
	var build = $('#cycleRotationNav').children().get(index);
	return build;
}

function slideShowBefore(currSlideElement, nextSlideElement, options, forwardFlag){
	disableChildren();
	$('#'+nextSlideElement.id+'pager').attr('src', $('#'+nextSlideElement.id+'pager').attr('src').replace("d.png", "a.png"));
} 
function slideShowAfter(currSlideElement, nextSlideElement, options, forwardFlag){
	disableChildren();
	$('#'+nextSlideElement.id+'pager').attr('src', $('#'+nextSlideElement.id+'pager').attr('src').replace("d.png", "a.png"));
} 

function disableChildren(){
	$('#cycleRotationNav').children().each(function(){
		$(this).attr('src', $(this).attr('src').replace("h.png", "d.png"));
		$(this).attr('src', $(this).attr('src').replace("a.png", "d.png"));
	});
}
function showObj(obj){
	for (p in obj) {
		dev( p + " : " + obj[p]);
	}
}
