var startIndex=0;var carouselRef;function setSlideshowBtnState(state){switch(state){case"play":$('.slideshow-pause-link').css("display","block");$('.slideshow-play-link').css("display","none");$('.slideshow-resume-link').css("display","none");break;case"pause":$('.slideshow-pause-link').css("display","none");$('.slideshow-resume-link').css("display","block");$('.slideshow-play-link').css("display","none");break;case"resume":$('.slideshow-pause-link').css("display","block");$('.slideshow-resume-link').css("display","none");$('.slideshow-play-link').css("display","none");break;case"replay":$('.slideshow-pause-link').css("display","none");$('.slideshow-play-link').html("Replay Slideshow");$('.slideshow-play-link').css("display","block");$('.slideshow-resume-link').css("display","none");break;default:$('.slideshow-pause-link').css("display","none");$('.slideshow-play-link').html("Play Slideshow");$('.slideshow-play-link').css("display","block");}}
function slideshowOnPrevNext(isNext,zeroBasedSlideIndex,slideElement){setSlideshowBtnState();}
function slideshowOnEnd(curr,next,opts){setSlideshowBtnState("replay");}
function slideshowOnBefore(curr,next,opts){var imageNumber=jQuery(next).attr('id').match(/slideImg(\d+)/)[1];jQuery('.slideshowimagecaption').hide();jQuery('#slideshowimagecaption'+imageNumber).show();jQuery('.photocredittext').hide();jQuery('#photocredittext'+imageNumber).show();var $slide=$(next);var w=$slide.outerWidth();var h=$slide.outerHeight();var pw=$(next).parent().outerWidth();$slide.css({marginTop:(420-h)/2,marginLeft:(618-w)/2});if(carouselRef&&(imageNumber<carouselRef.first||imageNumber>carouselRef.last)){carouselRef.scroll(imageNumber-2);}}
var hasSent14=0;var hasSent15=0;function slideshowOnAfter(curr,next,opts){$('#currentslide').html(opts.currSlide+1);$('#lastslide').html(opts.slideCount);if(opts.slideCount>1){$('.slideshownext').css("display","inline");$('#slideshownextinactive').css("display","none");}
if(opts.currSlide==0){$('#slideshowprevinactive').css("display","inline");$('#slideshowprev').css("display","none");}
else{if((opts.currSlide+1)==opts.slideCount){$('#slideshownextinactive').css("display","inline");$('.slideshownext').css("display","none");$('.slidethumbt').css("display","block");setSlideshowBtnState();startIndex=0;opts.timeout=0;}
$('#slideshowprevinactive').css("display","none");$('#slideshowprev').css("display","inline");startIndex=opts.currSlide;}
if(document.slideshow_first_update_skipped){try{_rsSlideShowEvent("slide_"+(opts.currSlide+1));var title=$('#gallery').data('title');if(!hasSent14){send_omniture_gallery_event('event14',title);hasSent14=1;}
if(!hasSent15&&(opts.currSlide+1)==opts.slideCount){send_omniture_gallery_event('event15',title);hasSent15=1;}}
catch(e){}}else{document.slideshow_first_update_skipped=true;}}
function slideshow_init(){document.slideshow_first_update_skipped=false;$("#gallery-hide-container").css("display","block");startIndex=0;$('#gallery').cycle({fx:'fade',next:'.slideshownext',prev:'#slideshowprev',before:slideshowOnBefore,prevNextClick:slideshowOnPrevNext,end:slideshowOnEnd,after:slideshowOnAfter,autostop:1,pager:'#mycarousel',pagerAnchorBuilder:function(idx,slide){return'#mycarousel li:eq('+(idx)+') a';},timeout:0});$('#start').click(function(){setSlideshowBtnState("play");$('#gallery').cycle({fx:'fade',before:slideshowOnBefore,autostop:1,end:slideshowOnEnd,startingSlide:parseInt(startIndex),after:slideshowOnAfter,timeout:5000});});$('#pause').click(function(){setSlideshowBtnState('pause');$('#gallery').cycle('pause');});$('#resume').click(function(){setSlideshowBtnState('resume');$('#gallery').cycle('resume');});$('#resume').click(function(){setSlideshowBtnState('resume');$('#gallery').cycle('resume');});jQuery('#mycarousel').jcarousel({initCallback:function(carousel){carouselRef=carousel;}});startIndex=0;$('#captions').cycle({fx:'fade',next:'.slideshownext',prev:'#slideshowprev',prevNextClick:slideshowOnPrevNext,end:slideshowOnEnd,after:slideshowOnAfter,autostop:1,timeout:0});$('#start').click(function(){setSlideshowBtnState("play");$('#gallery').cycle({fx:'fade',autostop:1,end:slideshowOnEnd,startingSlide:parseInt(startIndex),after:slideshowOnAfter,timeout:5000});});}
