var current_slide = 1;
var total_slides = 0;

$( document ).ready( function($){
	
	//jqzoom settings
	if( $( "#zoom" ).length > 0 )
	{
			
	    $( "#zoom" ).jqzoom({
			zoomHeight:278, 
			zoomType:'reverse', 
			imageOpacity: .5, 
			showEffect: 'fadein',
			hideEffect: 'fadeout',
			fadeinSpeed: 'medium',
			fadeoutSpeed: 'medium',
			title: false
		});
	}
});

function showPreviousSlide()
{
	current_slide--;
	updateContentHolder();
	
}//showPreviousSlide()

function showNextSlide()
{
	if( current_slide == $( "#total_slides" ).attr( "value" ) ) 
	{
		current_slide = 1;
		$( "#slideshow_scroller" ).animate( {scrollLeft: 0}, 1000 );
	}
	else 
	{
		current_slide++;
	}
	
	updateContentHolder();
	
}//showNextSlide()

function updateContentHolder()
{
	//setup vars
	var scroll_amount = 0;
	
	//determine slide width
	$( ".slideshow_content" ).each( function( i ){
		
		if( current_slide - 1 > i )
		{
			scroll_amount += this.clientWidth;
		}
		
	});
	
	//scroll to image
	$( "#slideshow_scroller" ).animate( {scrollLeft: scroll_amount}, 1000 );
	//alert( "scroll_amount: " + scroll_amount + " total_slides: " + $( "#total_slides" ).attr( "value" ) + " current_slide: " + current_slide );
	
}//updateContentHolder()

function toggleSlideshow( cmd )
{
	if( cmd.toLowerCase() == "start" )
	{
		//put slideshow on auto
		var slideshow = window.setInterval( "showNextSlide();", 2000 );
	}
	else
	{
		//stop slideshow
		clearInterval( slideshow );
	}
}//toggleSlideshow()

toggleSlideshow( "start" );

