function jcp_slideshow (jcp_images, controls_off) {
	
	var button_url = '/wp-content/themes/_JCP2/images/';

	
$(document).ready(
	function(){
	
	// start imageLoader, to preload images
	$('.slideshow').imageLoader({images: jcp_images, splashScreenImage: button_url+'splashScreenImage.gif' }, function(){ // end first function(), start second
		   
		if (controls_off) {
				$('.slideshow').cycle();
		} else {
			
			$('#ss_nav').html('<li class="prev_button go_prev"><img src="'+button_url+'prev.jpg" /></li><li id="playpause"><img src="'+button_url+'pause.jpg" /></li><li class="next_button go_next"><img src="'+button_url+'next.jpg" /></li>');
			
			$('.slideshow').cycle({
				fx: 'fade',
				speedIn:  2500, 
				speedOut: 500,
				pager:  '#ss_nav', 

			    // callback fn that creates a thumbnail to use as pager anchor 
			    pagerAnchorBuilder: function(idx, slide) {         
					return '<li><a href="#"><img src="' + slide.src + '" width="20" height="20" /></a></li>'; 
			    } // end pagerAnchorBuilder

			}); // end slideshow.cycle
			
			
			
			var playpause = 'pause';
			$('#playpause').click(function(e) {  // "play/pause toggle"
			        $('.slideshow').cycle('toggle'); 

			 		if (playpause == 'pause') playpause = 'play';
					else playpause = 'pause';

			        $('#playpause').html('<img src="'+button_url+playpause+'.jpg" />'); 
			 }); //end "play/pause"
			
			$('.go_prev').click(function(e) { // "previous button"
			        $('.slideshow').cycle('prev'); 
					$('.slideshow').cycle('pause');
			 		if (playpause == 'pause') {
						playpause = 'play';
						$('#playpause').html('<img src="'+button_url+playpause+'.jpg" />'); 
					}
			 }); //end "previous button"
			
			$('.go_next').click(function(e) { // "next button"
			        $('.slideshow').cycle('next'); 
					$('.slideshow').cycle('pause');

			 		if (playpause == 'pause') {
						playpause = 'play';
						$('#playpause').html('<img src="'+button_url+playpause+'.jpg" />'); 
					}

			 }); //end "next button"
			}
		}); // end second function()
	}); // end $(document).ready
}