(function($){var $currentSlide;var $nextSlide;var $overlay;var slideshowRunning=false;var slideshowPaused=false;var slideIndex=0;var slideInterval=5000;var countdownClass=9;var slideStart;var timer;var $slides=$(".slide");var numSlides=$slides.size();var countdown=$("#koscountdown img")[0];var $slideOverlay=$("#slideoverlay");var selectSlide=$("#kosselectSlide")[0];var slidecontainerOrigHeight=$("#slidecontainer").height();var buttonsDisabled=false;$("#masthead h1 a").click(function(e){e.preventDefault();if(jQuery.browser.msie&&(jQuery.browser.version.substring(0,1)=="6"))
{$("#mastheaddetail").toggle();}
else
{$("#mastheaddetail").slideToggle();}});$("body").click(function(e){if($overlay!=null)
{$overlay.hide();$overlay=null;slideshowPaused=false;}
if(e.target.id.substring(0,11)=="kosmoreinfo")
{e.preventDefault();$("#kosinfo-link").click();}});$(document).keyup(function(e){if((e.which==27)&&($overlay!=null))
{$overlay.hide();if($currentSlide.hasClass("movie"))
{}
$overlay=null;slideshowPaused=false;}
if(numSlides>1)
{if(e.which==32)
{if(slideshowRunning)
{$("#kospause-link").click();}
else
{$("#kosplay-link").click();}}
if(e.which==39&&e.ctrlKey)
{$("#kosnextslide-link").click();}
if(e.which==37&&e.ctrlKey)
{$("#kosprevslide-link").click();}}});$(".overlay").click(function(e){if(e.target.id.substring(0,8)=="kosclose")
{e.preventDefault();return true;}
else
{e.stopPropagation();}});$(".overlay").keyup(function(e){if(e.which!=27){e.stopPropagation()}});$("#slidecontrols").click(function(e){var hyphenIndex=e.target.id.indexOf("-");if(hyphenIndex==-1||buttonsDisabled)
{return;}
var id=e.target.id.substring(0,hyphenIndex);e.preventDefault();switch(id)
{case'kosnextslide':buttonsDisabled=true;slideIndex++;$nextSlide=$slides.eq(slideIndex);if($nextSlide.size()==0)
{$nextSlide=$slides.first();slideIndex=0;}
break;case'kosprevslide':buttonsDisabled=true;slideIndex--;$nextSlide=$slides.eq(slideIndex);if($nextSlide.size()==0)
{$nextSlide=$slides.last();slideIndex=numSlides-1;}
break;case'kosgotoslide':slideIndex=selectSlide.options[selectSlide.selectedIndex].value;$nextSlide=$slides.eq(slideIndex);selectSlide.selectedIndex=0;selectSlide.blur();break;case'kosplay':if($currentSlide==null)
{buttonsDisabled=true;$nextSlide=$slides.first();}
else
{$nextSlide=null;}
$("#kosplay-link").hide();$("#kospause-link").show();slideshowRunning=true;slideIndex=0;break;case'kospause':$("#kosplay-link").show();$("#kospause-link").hide();nextSlide=null;slideshowRunning=false;buttonsDisabled=false;break;case'kosinfo':e.stopPropagation();if($overlay!=null)
{$overlay.hide();}
$overlay=$slideOverlay;$overlay.show();slideshowPaused=true;buttonsDisabled=false;break;case'koscomments':e.stopPropagation();if($overlay!=null)
{$overlay.hide();}
var slideID=$currentSlide[0].id;$overlay=$("#facebookoverlay");$overlay.show();slideshowPaused=true;buttonsDisabled=false;break;}
if($nextSlide!=null)
{timer=0;buttonsDisabled=true;countdownClass=9;countdown.className="control countdown"+countdownClass;if($currentSlide!=null)
{$currentSlide.customFadeOut("",function(){$nextSlide.show();timer=0;$currentSlide=$nextSlide;$nextSlide=null;buttonsDisabled=false;$slideOverlay.find(".contenttext").html($currentSlide.find(".contenttext").html());if($currentSlide.hasClass("overlaid"))
{$("#kosinfo-link").show();}
else
{$("#kosinfo-link").hide();}});}
else
{$nextSlide.show();$currentSlide=$nextSlide;buttonsDisabled=false;$nextSlide=null;$slideOverlay.find(".contenttext").html($currentSlide.find(".contenttext").html());if($currentSlide.hasClass("overlaid"))
{$("#kosinfo-link").show();}
else
{$("#kosinfo-link").hide();}}}
if(slideshowRunning)
{$("#koscountdown").show();}
else
{$("#koscountdown").hide();}});if(numSlides>1)
{$slides.each(function(index){var $slide=$(this);var slideID=this.id.substring(5);var $slideSummaryContents;selectSlide.options.add(new Option($slide.find("h1:eq(0)").text(),index,false,false));if(index>0)
{$slide.hide();}
if($slide.hasClass("overlaid"))
{$slide.find("div.slidesummary").append($slide.find("h1,h2,p.jumplink").clone(),'<span class="jumplink overlaycontrol"><a href="#" id="kosmoreinfo-link'+slideID+'">About this image</a></span>');}});selectSlide.selectedIndex=0;$(selectSlide).change(function(){if(this.selectedIndex<1)
{return;}
if(buttonsDisabled)
{this.selectedIndex=0;}
$("#kosgotoslide-link").click();});$("#kosplay-link").click();setInterval(function(){if(slideshowRunning&&!slideshowPaused&&!buttonsDisabled)
{timer+=100;countdownClass=9-Math.floor(timer/(slideInterval/10));if(countdownClass<0)
{$("#kosnextslide-link").click();}
else
{countdown.className="control countdown"+countdownClass;}}},100);}
else
{$currentSlide=$slides.first();if($currentSlide.hasClass("overlaid"))
{var slideID=$currentSlide[0].id;$slideOverlay.find(".contenttext").html($currentSlide.find(".contenttext").html());$currentSlide.find("h1,h2,p.jumplink").clone().prependTo($currentSlide.find("div.slidesummary").append('<span class="jumplink overlaycontrol" id="kosmoreinfo-link-'+slideID+'"><a href="#" id="kosmoreinfo-linka-'+slideID+'">About this image</a></span>'));}
else
{$("#kosinfo-link").hide();}
$("#slidecontrols .slidecontrol").hide();}
if($currentSlide.hasClass("movie"))
{$slideOverlay.find(".contenttext").html($("h2,p","#mastheaddetail").clone());}
$("#slidecontrols").show();})(jQuery);
