',{"class":'slides-control'}),multiplier=1,first_slide=true,isRTL=false;this.$el=$(el);this.$container=this.$el.find(this.options.elements.container);var initialize=function(){multiplier=that._findMultiplier();that.isRTL=document.documentElement.dir=="rtl"?true:false;that.$el.on('click',that.options.elements.nav+" a",function(e){e.preventDefault();that.stop();if($(this).hasClass('next')){that.animate('next',function(){that.start();});}else{that.animate('prev',function(){that.start();});}});$(document).on('keyup',function(e){if(e.keyCode===37){that.animate('prev');}
if(e.keyCode===39){that.animate('next');}});$(window).on('resize',function(){setTimeout(function(){var $children=that.$container.children();that.width=that._findWidth();that.height=that._findHeight();$children.css({width:that.width,left:that.width});that.css.containers();that.css.images();that.css.videos();that.$el.trigger('resized.slides');},10);});if(that.options.hashchange){$(window).on('hashchange',function(){var hash=that._parseHash(),index;index=that._upcomingSlide(hash);if(index>=0&&index!==that.current){that.animate(index);}});}
that.pagination._events();that.start();return that;};var css={containers:function(){if(that.init){that.$el.css({height:that.height});that.$control.css({width:that.width*multiplier});if(that.isRTL){that.$control.css('right',-that.width);}else{that.$control.css('left',-that.width);}
that.$container.css({});}else{$('body').css({margin:0});that.$el.css({position:'relative',overflow:'hidden',width:'100%',height:that.height});that.$control.css({position:'relative',transform:'translate3d(0)',height:'100%',width:that.width*multiplier});if(that.isRTL){that.$control.css('right',-that.width);}else{that.$control.css('left',-that.width);}
that.$container.css({display:'none',margin:'0',padding:'0',listStyle:'none',position:'relative',height:'100%'});}
if(that.size()===1){that.$el.find(that.options.elements.nav).hide();}},images:function(){var $images=that.$container.find('img').not(that.options.elements.preserve)
$images.removeAttr('width').removeAttr('height').css({"-webkit-backface-visibility":'hidden',"-ms-interpolation-mode":'bicubic',"position":'absolute',"left":'0',"top":'0',"z-index":'-1',"max-width":'none'});$images.each(function(){var image_aspect_ratio=that.image._aspectRatio(this),image=this;if(!$.data(this,'processed')){var img=new Image();img.onload=function(){that.image._scale(image,image_aspect_ratio);that.image._center(image,image_aspect_ratio);$.data(image,'processed',true);};img.src=this.src;}else{that.image._scale(image,image_aspect_ratio);that.image._center(image,image_aspect_ratio);}});},videos:function(){var $videos=that.$container.find('video');$videos.each(function(){thisVid=$(this);video=this;if(that.options.autoPlay_videos)thisVid.get(0).play();that.image._coverVid(video,thisVid.attr('data-vid-width'),thisVid.attr('data-vid-height'));});},children:function(){var $children=that.$container.children(),i=0;$children.each(function(){var thisChild=$(this);thisChild.attr('data-impact-slide',i+1);i++;});if($children.is('img')){$children.each(function(){if($(this).is('img')){$(this).wrap('
');var id=$(this).attr('id');$(this).removeAttr('id');$(this).parent().attr('id',id);}});$children=that.$container.children();}
if($children.hasClass('impact-video')){$children.find('video').each(function(){var id=$(this).attr('id'),vid=document.getElementById(id);vid.playbackRate=vid.getAttribute('data-rate');vid.setAttribute('data-vid-width',vid.videoWidth);vid.setAttribute('data-vid-height',vid.videoHeight);that.image._coverVid(vid,vid.getAttribute('data-vid-width'),vid.getAttribute('data-vid-height'));vid.addEventListener("loadedmetadata",function(e){this.setAttribute('data-vid-width',this.videoWidth);this.setAttribute('data-vid-height',this.videoHeight);that.image._coverVid(this,this.getAttribute('data-vid-width'),this.getAttribute('data-vid-height'));},false);});}
if(!that.init){$children.css({display:'none',left:that.width*2});}
$children.css({position:'absolute',overflow:'hidden',height:'100%',width:that.width,top:0,zIndex:0});}}
var fx={slide:function(orientation,complete){var transTime,$children=that.$container.children(),$target=$children.eq(orientation.upcoming_slide);$target.css({left:orientation.upcoming_position,display:'block'});if(first_slide){transTime=that.options.fast_first_slide;first_slide=false;}else{transTime=that.options.animation_speed}
that.$control.animate({left:orientation.offset},transTime,that.options.animation_easing,function(){if(that.size()>1){that.$control.css({left:-that.width});$children.eq(orientation.upcoming_slide).css({left:that.width,zIndex:2});if(orientation.outgoing_slide>=0){$children.eq(orientation.outgoing_slide).css({left:that.width,display:'none',zIndex:0});}}
complete();});},fade:function(orientation,complete){var that=this,transTime,$children=that.$container.children(),$outgoing=$children.eq(orientation.outgoing_slide),$target=$children.eq(orientation.upcoming_slide);if(first_slide){transTime=that.options.fast_first_slide;first_slide=false;}else{transTime=that.options.animation_speed}
$target.css({left:this.width,opacity:0,display:'block'}).animate({opacity:1},transTime,that.options.animation_easing);if(orientation.outgoing_slide>=0){$outgoing.animate({opacity:0},transTime*that.options.transition_bias,that.options.animation_easing,function(){if(that.size()>1){$children.eq(orientation.upcoming_slide).css({zIndex:2});if(orientation.outgoing_slide>=0){$children.eq(orientation.outgoing_slide).css({opacity:1,display:'none',zIndex:0});}}
complete();});}else{$target.css({zIndex:2});complete();}}};fx=$.extend(fx,$.fn.superslides.fx);var image={_alignY:function(image,align){var $img=$(image),vertical,vpos={'top':function(){vertical=0;},'center':function(){vertical=(that.height-$img.height())/2;},'bottom':function(){vertical=that.height-$img.height();},'default':function(){vertical=(that.height-$img.height())/2;}};(vpos[align]||vpos['default'])();$img.css({top:vertical});},_alignX:function(image,align){var $img=$(image),horiz,hpos={'left':function(){horiz=0;},'center':function(){horiz=(that.width-$img.width())/2;},'right':function(){horiz=that.width-$img.width();},'default':function(){horiz=(that.width-$img.width())/2;}};(hpos[align]||hpos['default'])();$img.css({left:horiz});},_center:function(image,aspectRatio){var $img=$(image);if(aspectRatio>1){that.image._alignX(image,$img.attr('data-h-align')||that.options.portrait_h_align);that.image._alignY(image,$img.attr('data-v-align')||that.options.portrait_v_align);}else{that.image._alignY(image,$img.attr('data-v-align')||that.options.landscape_v_align);that.image._alignX(image,$img.attr('data-h-align')||that.options.landscape_h_align);}},_aspectRatio:function(image){if(!image.naturalHeight&&!image.naturalWidth){var img=new Image();img.src=image.src;image.naturalHeight=img.height;image.naturalWidth=img.width;}
return image.naturalHeight/image.naturalWidth;},_coverVid:function(video,natural_width,natural_height){thisVideo=$(video);var scale_h=that.width/natural_width,scale_v=that.height/natural_height,scale=scale_h>scale_v?scale_h:scale_v;if(scale*natural_width<300){scale=300/natural_width;};var scaleWidth=scale*natural_width,scaleHeight=scale*natural_height;var vidLeft=-1*((scaleWidth-that.width)/2),vidTop=-1*((scaleHeight-that.height)/2);thisVideo.css({'width':scaleWidth,'height':scaleHeight,'margin-left':vidLeft,'margin-top':vidTop,});},_scale:function(image,image_aspect_ratio){image_aspect_ratio=image_aspect_ratio||that.image._aspectRatio(image);var container_aspect_ratio=that.height/that.width,$img=$(image);if(container_aspect_ratio>image_aspect_ratio){$img.css({height:Math.round(that.height+that.options.v_bleed),width:that.height/image_aspect_ratio})}else{$img.css({height:Math.round((that.width*image_aspect_ratio)+that.options.v_bleed),width:that.width});that.$el.trigger('initialised.slides');}}};var pagination={_setCurrent:function(i){var $slides=that.$container.children();$slides.removeClass('active-slide');$slides.eq(i).addClass('active-slide');that.$el.trigger('slideChange.slides');if(!that.$pagination){return;}
var $pagination_children=that.$pagination.children();$pagination_children.removeClass('current');$pagination_children.eq(i).addClass('current');},_addItem:function(i){var slide_number=i+1,href=slide_number,$slide=that.$container.children().eq(i),slide_id=$slide.attr('id');if(slide_id){href=slide_id;}
var $item=$("
",{'href':"#"+href,'text':href});$item.appendTo(that.$pagination);},_setup:function(){if(!that.options.pagination||that.size()===1){return;}
var $pagination=$("