jQuery(document).ready(function () {

	var Style = document.createElement('style');
	jQuery(Style).attr("id", "yaslider-styles");
	Style.type = 'text/css';
	Style.innerHTML = '\
		\n\
		.yaslider-slide {\n\
		\n\
			float:left;\n\
			position:absolute;\n\
			width:100%;\n\
			height:100%;\n\
			z-index:1;\n\
		\n\
		}\n\
		\n\
		.yaslider-controls {\n\
		\n\
			width:100%;\n\
			position:absolute;\n\
			bottom:0;\n\
			height:0px;\n\
			z-index:3;\n\
			-webkit-transition: height 300ms ease, opacity 300ms ease;\n\
			-moz-transition: height 300ms ease, opacity 300ms ease;\n\
			-ms-transition: height 300ms ease, opacity 300ms ease;\n\
			-o-transition: height 300ms ease, opacity 300ms ease;\n\
			transition: height 300ms ease, opacity 300ms ease;\n\
		\n\
		}\n\
		\n\
		.yaslider-controls:hover {\n\
		\n\
			opacity:1;\n\
		\n\
		}\n\
		\n\
		.banner:hover .yaslider-controls {\n\
		\n\
			height:15px;\n\
			overflow:hidden;\n\
		\n\
		}\n\
		\n\
		.yaslider-controls-prev,\n\
		.yaslider-controls-next,\n\
		.yaslider-controls-center {\n\
		\n\
			float:left;\n\
			height:15px;\n\
		\n\
		}\n\
		\n\
		.yaslider-controls-prev,\n\
		.yaslider-controls-next {\n\
		\n\
			width:15px;\n\
			cursor:pointer;\n\
			position:absolute;\n\
		\n\
		}\n\
		\n\
		.yaslider-controls-next {\n\
		\n\
			right:0px;\n\
		\n\
		}\n\
		\n\
		\n\
		.yaslider-controls-center {\n\
		\n\
			right:15px;\n\
			left:15px;\n\
			position:absolute;\n\
		\n\
		}\n\
	';
	
	
	jQuery("head").first().append(Style);
	
});


jQuery.fn.extend({

	yaSlider: function() {

		return this.each(function() {
		

		
			jQuery(this).css("overflow", "hidden");
			jQuery(this).css("position", "relative");
			jQuery(this).css("display", "block");

			jQuery(this).children(".yaslider-slide").each(function () {
			
				if (!jQuery(this).is(jQuery(this).parent().children(".yaslider-slide").first())){
					
					jQuery(this).hide();
				
				}
			
			});	

			var This = jQuery(this);
			
			var Rest_Duration = 2000;
			var Fade_Speed = 500;
			
			var Auto_Changing = true;
			var Controls_Locked = false;
			
			if (This.data("rest-duration") != undefined) {
			
				Rest_Duration = This.data("rest-duration");
			
			}
		
			if (This.data("fade-speed") != undefined) {
			
				Fade_Speed = This.data("fade-speed");
			
			}
		
			function Interval () {		

				if (!Auto_Changing){
					
					return;
				
				}
				
				Go_To_Next_Slide(This);
			
			}	

			var Controls_Center = jQuery(document.createElement("div"));
			var Controls_Lower = jQuery(document.createElement("div"));	

			Controls_Center.addClass("yaslider-controls-text");
			Controls_Lower.addClass("yaslider-controls");	
			
			Controls_Lower.append(Controls_Center);
			
			if (This.data("has-controls") != "no"){
			
				This.append(Controls_Lower);
				
			}
			
			
			
			jQuery("#yaslider-styles").ready(function () {
				
				Fill_Blurb(This);
				
				
				if (This.children(".yaslider-slide").length > 1) {
				
					Controls_Center.addClass("yaslider-controls-center");

					var Controls_Prev = jQuery(document.createElement("div"));
					var Controls_Next = jQuery(document.createElement("div"));
						
					Controls_Next.click(function () {
					
						if (Controls_Locked){
						
							return;
						
						}
					
						Auto_Changing = false;
					
						Go_To_Next_Slide(This);
					
					});

					Controls_Prev.click(function () {
					
						if (Controls_Locked){
						
							return;
						
						}
						
						Auto_Changing = false;
					
						Go_To_Previous_Slide(This);
					
					});			
					
					Controls_Lower.prepend(Controls_Prev);
					Controls_Lower.append(Controls_Next);			
					
					Controls_Prev.addClass("yaslider-controls-prev");		
					Controls_Next.addClass("yaslider-controls-next");			
				
					setTimeout(Interval, Rest_Duration);
				
				}
				
			});
			
			
			function Fill_Blurb (Slider) {
			
				var Blurb_Value = Slider.children(".yaslider-slide:visible").first().data("blurb");
	
				if (Blurb_Value == undefined){
				
					Blurb_Value = "";
					
				}
		
				Slider.find(".yaslider-controls-text").html(Blurb_Value);
			
			}
			
			function Go_To_Next_Slide(Slider) {
			
				Controls_Locked = true;
			
				var Current_Slide = Slider.children(".yaslider-slide:visible");
				var Next_Slide;
				
				if (Current_Slide.next().is(".yaslider-slide")){
					
					Next_Slide = Current_Slide.next();
				
				} else {
					
					Next_Slide = Slider.children(".yaslider-slide").first();
				
				}

				Replace_Slide(Current_Slide, Next_Slide);		

			}
			
			function Go_To_Previous_Slide(Slider) {
			
				Controls_Locked = true;		
			
				var Current_Slide = Slider.children(".yaslider-slide:visible");
				var Previous_Slide;
				
				if (Current_Slide.is(Slider.children(".yaslider-slide").first())){
					
					Previous_Slide = Slider.children(".yaslider-slide").last();
				
				} else {
				
					Previous_Slide = Current_Slide.prev(".yaslider-slide");
				
				}

				Replace_Slide(Current_Slide, Previous_Slide);

			}
			
			function Replace_Slide (First_Slide, Second_Slide) {
				
				First_Slide.css("z-index", "2");
				Second_Slide.css("z-index", "1");
				Second_Slide.show();				
			
				First_Slide.fadeOut(Fade_Speed, function () {
				
						First_Slide.hide();
						Fill_Blurb(Second_Slide.parent());
						
						Controls_Locked = false;
						
						setTimeout(Interval, Rest_Duration);

				
				});
			
			}		

		});
		
	}

});
jQuery(document).ready(function () {


	jQuery("#left-banner").yaSlider();
	jQuery("#center-banner").yaSlider();
	jQuery("#right-banner").yaSlider();

	jQuery("#menu-toggle").click(function () {
	
		if (jQuery("#primary-navigation").hasClass("nav-mobile-hidden")){
		
			jQuery("#primary-navigation").switchClass("nav-mobile-hidden", "nav-mobile-visible", 500);
			
		} else {
		
			jQuery("#primary-navigation").switchClass("nav-mobile-visible", "nav-mobile-hidden", 500);
		
		}
	
	});

});
!function(a,b,c,d){var e=a(b);a.fn.lazyload=function(f){function g(){var b=0;i.each(function(){var c=a(this);if(!j.skip_invisible||c.is(":visible"))if(a.abovethetop(this,j)||a.leftofbegin(this,j));else if(a.belowthefold(this,j)||a.rightoffold(this,j)){if(++b>j.failure_limit)return!1}else c.trigger("appear"),b=0})}var h,i=this,j={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:b,data_attribute:"original",skip_invisible:!0,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAADFBMVEW8vLzAwMDCwsLExMQ9oncCAAAAoklEQVR42u3NMRHDABAEsU2OP+cQSOFKhedFQP2zh3rqlltuueWWW2555/IVy8QysUwsE8vEMrFMLBPLxDKxTCwTy8QysUwsE8vEMrFMLANLA0sDSwNLA0sDSwNLA0sDSwNLA0sDSwNLA0sDSwNLA0sDSwNLH7AklsSSWBJLYkksiSWxJJbEklgSS2JJLIklsSSWxJJYEku33HLLLbfccoteft6oN6LIdwxjAAAAAElFTkSuQmCC"};return f&&(d!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),d!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),a.extend(j,f)),h=j.container===d||j.container===b?e:a(j.container),0===j.event.indexOf("scroll")&&h.bind(j.event,function(){return g()}),this.each(function(){var b=this,c=a(b);b.loaded=!1,(c.attr("src")===d||c.attr("src")===!1)&&c.is("img")&&c.attr("src",j.placeholder),c.one("appear",function(){if(!this.loaded){if(j.appear){var d=i.length;j.appear.call(b,d,j)}a("<img />").bind("load",function(){var d=c.attr("data-"+j.data_attribute);c.hide(),c.is("img")?c.attr("src",d):c.css("background-image","url('"+d+"')"),c[j.effect](j.effect_speed),b.loaded=!0;var e=a.grep(i,function(a){return!a.loaded});if(i=a(e),j.load){var f=i.length;j.load.call(b,f,j)}}).attr("src",c.attr("data-"+j.data_attribute))}}),0!==j.event.indexOf("scroll")&&c.bind(j.event,function(){b.loaded||c.trigger("appear")})}),e.bind("resize",function(){g()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&e.bind("pageshow",function(b){b.originalEvent&&b.originalEvent.persisted&&i.each(function(){a(this).trigger("appear")})}),a(c).ready(function(){g()}),this},a.belowthefold=function(c,f){var g;return g=f.container===d||f.container===b?(b.innerHeight?b.innerHeight:e.height())+e.scrollTop():a(f.container).offset().top+a(f.container).height(),g<=a(c).offset().top-f.threshold},a.rightoffold=function(c,f){var g;return g=f.container===d||f.container===b?e.width()+e.scrollLeft():a(f.container).offset().left+a(f.container).width(),g<=a(c).offset().left-f.threshold},a.abovethetop=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollTop():a(f.container).offset().top,g>=a(c).offset().top+f.threshold+a(c).height()},a.leftofbegin=function(c,f){var g;return g=f.container===d||f.container===b?e.scrollLeft():a(f.container).offset().left,g>=a(c).offset().left+f.threshold+a(c).width()},a.inviewport=function(b,c){return!(a.rightoffold(b,c)||a.leftofbegin(b,c)||a.belowthefold(b,c)||a.abovethetop(b,c))},a.extend(a.expr[":"],{"below-the-fold":function(b){return a.belowthefold(b,{threshold:0})},"above-the-top":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-screen":function(b){return a.rightoffold(b,{threshold:0})},"left-of-screen":function(b){return!a.rightoffold(b,{threshold:0})},"in-viewport":function(b){return a.inviewport(b,{threshold:0})},"above-the-fold":function(b){return!a.belowthefold(b,{threshold:0})},"right-of-fold":function(b){return a.rightoffold(b,{threshold:0})},"left-of-fold":function(b){return!a.rightoffold(b,{threshold:0})}})}(jQuery,window,document);

jQuery(document).ready(function () {

	jQuery("img.lazy").lazyload({
	
		effect : "fadeIn"
		
	});

});


jQuery(document).ready(function () {

	jQuery("blockquote.transcript").hide();

	jQuery("div.transcript-box button").click(function () {
	
		jQuery("blockquote.transcript").toggle();
		
		if (jQuery(this).html() == "Show"){
		
			jQuery(this).html("Hide");
			
		} else {
		
			jQuery(this).html("Show");
		
		}
	
	});
	
});
(function(){var b,d,c;b=jQuery;c=(function(){function b(){this.fadeDuration=500;this.fitImagesInViewport=true;this.resizeDuration=700;this.showImageNumberLabel=true;this.wrapAround=false}b.prototype.albumLabel=function(b,c){return"Image "+b+" of "+c};return b})();d=(function(){function c(b){this.options=b;this.album=[];this.currentImageIndex=void 0;this.init()}c.prototype.init=function(){this.enable();return this.build()};c.prototype.enable=function(){var c=this;return b('body').on('click','a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]',function(d){c.start(b(d.currentTarget));return false})};c.prototype.build=function(){var c=this;b("<div id='lightboxOverlay' class='lightboxOverlay'></div><div id='lightbox' class='lightbox'><div class='lb-outerContainer'><div class='lb-container'><img class='lb-image' src='' /><div class='lb-nav'><a class='lb-prev' href='' ></a><a class='lb-next' href='' ></a></div><div class='lb-loader'><a class='lb-cancel'></a></div></div></div><div class='lb-dataContainer'><div class='lb-data'><div class='lb-details'><span class='lb-caption'></span><span class='lb-number'></span></div><div class='lb-closeContainer'><a class='lb-close'></a></div></div></div></div>").appendTo(b('body'));this.$lightbox=b('#lightbox');this.$overlay=b('#lightboxOverlay');this.$outerContainer=this.$lightbox.find('.lb-outerContainer');this.$container=this.$lightbox.find('.lb-container');this.containerTopPadding=parseInt(this.$container.css('padding-top'),10);this.containerRightPadding=parseInt(this.$container.css('padding-right'),10);this.containerBottomPadding=parseInt(this.$container.css('padding-bottom'),10);this.containerLeftPadding=parseInt(this.$container.css('padding-left'),10);this.$overlay.hide().on('click',function(){c.end();return false});this.$lightbox.hide().on('click',function(d){if(b(d.target).attr('id')==='lightbox'){c.end()}return false});this.$outerContainer.on('click',function(d){if(b(d.target).attr('id')==='lightbox'){c.end()}return false});this.$lightbox.find('.lb-prev').on('click',function(){if(c.currentImageIndex===0){c.changeImage(c.album.length-1)}else{c.changeImage(c.currentImageIndex-1)}return false});this.$lightbox.find('.lb-next').on('click',function(){if(c.currentImageIndex===c.album.length-1){c.changeImage(0)}else{c.changeImage(c.currentImageIndex+1)}return false});return this.$lightbox.find('.lb-loader, .lb-close').on('click',function(){c.end();return false})};c.prototype.start=function(c){var f,e,j,d,g,n,o,k,l,m,p,h,i;b(window).on("resize",this.sizeOverlay);b('select, object, embed').css({visibility:"hidden"});this.$overlay.width(b(document).width()).height(b(document).height()).fadeIn(this.options.fadeDuration);this.album=[];g=0;j=c.attr('data-lightbox');if(j){h=b(c.prop("tagName")+'[data-lightbox="'+j+'"]');for(d=k=0,m=h.length;k<m;d=++k){e=h[d];this.album.push({link:b(e).attr('href'),title:b(e).attr('title')});if(b(e).attr('href')===c.attr('href')){g=d}}}else{if(c.attr('rel')==='lightbox'){this.album.push({link:c.attr('href'),title:c.attr('title')})}else{i=b(c.prop("tagName")+'[rel="'+c.attr('rel')+'"]');for(d=l=0,p=i.length;l<p;d=++l){e=i[d];this.album.push({link:b(e).attr('href'),title:b(e).attr('title')});if(b(e).attr('href')===c.attr('href')){g=d}}}}f=b(window);o=f.scrollTop()+f.height()/10;n=f.scrollLeft();this.$lightbox.css({top:o+'px',left:n+'px'}).fadeIn(this.options.fadeDuration);this.changeImage(g)};c.prototype.changeImage=function(f){var d,c,e=this;this.disableKeyboardNav();d=this.$lightbox.find('.lb-image');this.sizeOverlay();this.$overlay.fadeIn(this.options.fadeDuration);b('.lb-loader').fadeIn('slow');this.$lightbox.find('.lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption').hide();this.$outerContainer.addClass('animating');c=new Image();c.onload=function(){var m,g,h,i,j,k,l;d.attr('src',e.album[f].link);m=b(c);d.width(c.width);d.height(c.height);if(e.options.fitImagesInViewport){l=b(window).width();k=b(window).height();j=l-e.containerLeftPadding-e.containerRightPadding-20;i=k-e.containerTopPadding-e.containerBottomPadding-110;if((c.width>j)||(c.height>i)){if((c.width/j)>(c.height/i)){h=j;g=parseInt(c.height/(c.width/h),10);d.width(h);d.height(g)}else{g=i;h=parseInt(c.width/(c.height/g),10);d.width(h);d.height(g)}}}return e.sizeContainer(d.width(),d.height())};c.src=this.album[f].link;this.currentImageIndex=f};c.prototype.sizeOverlay=function(){return b('#lightboxOverlay').width(b(document).width()).height(b(document).height())};c.prototype.sizeContainer=function(f,g){var b,d,e,h,c=this;h=this.$outerContainer.outerWidth();e=this.$outerContainer.outerHeight();d=f+this.containerLeftPadding+this.containerRightPadding;b=g+this.containerTopPadding+this.containerBottomPadding;this.$outerContainer.animate({width:d,height:b},this.options.resizeDuration,'swing');setTimeout(function(){c.$lightbox.find('.lb-dataContainer').width(d);c.$lightbox.find('.lb-prevLink').height(b);c.$lightbox.find('.lb-nextLink').height(b);c.showImage()},this.options.resizeDuration)};c.prototype.showImage=function(){this.$lightbox.find('.lb-loader').hide();this.$lightbox.find('.lb-image').fadeIn('slow');this.updateNav();this.updateDetails();this.preloadNeighboringImages();this.enableKeyboardNav()};c.prototype.updateNav=function(){this.$lightbox.find('.lb-nav').show();if(this.album.length>1){if(this.options.wrapAround){this.$lightbox.find('.lb-prev, .lb-next').show()}else{if(this.currentImageIndex>0){this.$lightbox.find('.lb-prev').show()}if(this.currentImageIndex<this.album.length-1){this.$lightbox.find('.lb-next').show()}}}};c.prototype.updateDetails=function(){var b=this;if(typeof this.album[this.currentImageIndex].title!=='undefined'&&this.album[this.currentImageIndex].title!==""){this.$lightbox.find('.lb-caption').html(this.album[this.currentImageIndex].title).fadeIn('fast')}if(this.album.length>1&&this.options.showImageNumberLabel){this.$lightbox.find('.lb-number').text(this.options.albumLabel(this.currentImageIndex+1,this.album.length)).fadeIn('fast')}else{this.$lightbox.find('.lb-number').hide()}this.$outerContainer.removeClass('animating');this.$lightbox.find('.lb-dataContainer').fadeIn(this.resizeDuration,function(){return b.sizeOverlay()})};c.prototype.preloadNeighboringImages=function(){var c,b;if(this.album.length>this.currentImageIndex+1){c=new Image();c.src=this.album[this.currentImageIndex+1].link}if(this.currentImageIndex>0){b=new Image();b.src=this.album[this.currentImageIndex-1].link}};c.prototype.enableKeyboardNav=function(){b(document).on('keyup.keyboard',b.proxy(this.keyboardAction,this))};c.prototype.disableKeyboardNav=function(){b(document).off('.keyboard')};c.prototype.keyboardAction=function(g){var d,e,f,c,b;d=27;e=37;f=39;b=g.keyCode;c=String.fromCharCode(b).toLowerCase();if(b===d||c.match(/x|o|c/)){this.end()}else if(c==='p'||b===e){if(this.currentImageIndex!==0){this.changeImage(this.currentImageIndex-1)}}else if(c==='n'||b===f){if(this.currentImageIndex!==this.album.length-1){this.changeImage(this.currentImageIndex+1)}}};c.prototype.end=function(){this.disableKeyboardNav();b(window).off("resize",this.sizeOverlay);this.$lightbox.fadeOut(this.options.fadeDuration);this.$overlay.fadeOut(this.options.fadeDuration);return b('select, object, embed').css({visibility:"visible"})};return c})();b(function(){var e,b;b=new c();return e=new d(b)})}).call(this);