function initDropNavActive(){$(".drop .nav-pills a.nav-link").on("click",function(){$(this).toggleClass("active");$(this).siblings().removeClass("active")})}function initExplore(){$(".explore").on("click",function(){$(".docSlider-pager button:nth-child(2)").click()})}function initCarView(){$(".car-section .view-btn li").on("click",function(){var n=$(this).closest("section").attr("id");$("#"+n+" .view-btn li").removeClass("active");$(this).toggleClass("active");$("#"+n+" .view-btn li.passenger-btn").hasClass("active")?($("#"+n+" .img-view-block img.passenger-img").show(),$("#"+n+" .img-view-block img.driver-img").hide(),$("#"+n+" .img-view-block .passenger-icon").show(),$("#"+n+" .img-view-block .driver-icon").hide()):($("#"+n+" .img-view-block img.passenger-img").hide(),$("#"+n+" .img-view-block img.driver-img").show(),$("#"+n+" .img-view-block .passenger-icon").hide(),$("#"+n+" .img-view-block .driver-icon").show())})}function initTechView(){$(".vertical-split-section .tech-view li a").on("click",function(){var n=$(this).closest("section").attr("id");$("#"+n+" .btn-row a").toggleClass("active")})}function initCarModelView(){$(".models-section .color-select li").on("click",function(){var n=$(this).closest(".item").attr("id"),r=$(this).closest(".item").attr("data-path"),t,i;$("#"+n+" .color-select li").removeClass("active");$(this).toggleClass("active");t=$("#"+n+" .color-select li.active").text();i=$("#"+n+" .color-select li.active span").attr("data-img");$("#"+n+" .feature-img").attr("src","/Images/landing/Models/"+r+i+".png");$("#"+n).find(".active-color").html(t)})}function initByocColorSelect(){$("#ColorPalette .color-palette li").on("click",function(){var n=$(this).closest(".tab-pane").attr("id"),t;console.log(n);t=$(this).attr("data-color");$("#"+n).find(".selected-color").html(t)})}function initByocNextYearColorActiveState(){$("#ColorPalette .feature-color-block li").removeClass("active");$("#ColorPalette .feature-color-block li.nextYearActive:first").addClass("active");$("#ColorPalette .feature-color-block li.nextYearActive").on("click",function(){$("#ColorPalette .feature-color-block li.nextYearActive").removeClass("active");$(this).addClass("active")})}function initHomeAccessories(){$("#HomeAccessoriesCarousel .owl-prev").on("click",function(){$("#HomeAccessoriesCarousel .owl-prev").addClass("transition");$("#HomeAccessoriesCarousel .owl-prev").css("z-index",-1);$("#AccessoriesInfoCarousel .carousel-control-prev").trigger("click");setTimeout(function(){$("#HomeAccessoriesCarousel .owl-prev").css("z-index",0);$("#HomeAccessoriesCarousel .owl-prev").removeClass("transition")},1e3)});$("#HomeAccessoriesCarousel .owl-next").on("click",function(){$("#HomeAccessoriesCarousel .owl-next").addClass("transition");$("#HomeAccessoriesCarousel .owl-next").css("z-index",-1);$("#AccessoriesInfoCarousel .carousel-control-next").trigger("click");setTimeout(function(){$("#HomeAccessoriesCarousel .owl-next").css("z-index",0);$("#HomeAccessoriesCarousel .owl-next").removeClass("transition")},1e3)});$("#AccessoriesInfoCarousel .carousel-indicators li").on("click",function(){var n=$(this).attr("data-slide-to");$("#HomeAccessoriesCarousel").trigger("to.owl.carousel",n)})}function initHomeAccessoriesCarousel(){owl=$("#HomeAccessoriesCarousel").owlCarousel({loop:!0,center:!0,items:3,margin:0,autoplay:!1,dots:!1,nav:!0,navText:["<img src='/Images/home/2021/accessories/ArrowLeft-Icon.svg'>","<img src='/Images/home/2021/accessories/ArrowRight-Icon.svg'>"],autoplayTimeout:8500,smartSpeed:450,responsive:{0:{items:1},576:{items:3},768:{items:3},1170:{items:3}}});owlInfo=$("#HomeAccessoriesInfoCarousel").owlCarousel({loop:!0,center:!0,items:1,margin:0,autoplay:!1,dots:!1,nav:!1,mouseDrag:!1,touchDrag:!1,autoplayTimeout:8500,smartSpeed:450,responsive:{0:{items:1},576:{items:1},768:{items:1},1170:{items:1}}});owl.on("change.owl.carousel",function(n){if(n.namespace&&n.property.name==="position"){var t=n.relatedTarget.relative(n.property.value,!0);owlInfo.owlCarousel("to",t,300,!0)}})}function initHomeInlineVideo(n){$(n+" a.play-btn").on("click",function(t){$(n).addClass("player");t.preventDefault()});$(n+" a.close-btn").on("click",function(t){$(n).removeClass("player");t.preventDefault()})}function initAccessoriesSlider(n){$(n).owlCarousel({loop:!0,center:!0,items:3,margin:0,autoplay:!1,dots:!1,nav:!0,navText:["<img src='/Images/landing/Accessories/carousel-left-b.png'>","<img src='/Images/landing/Accessories/carousel-right-b.png'>"],autoplayTimeout:8500,smartSpeed:450,responsive:{0:{items:1},576:{items:3},768:{items:3},1170:{items:3}}})}function initLandingAccessories(n,t){$(n+" .owl-prev").on("click",function(){$(n+" .owl-prev").addClass("transition");$(n+" .owl-prev").css("z-index",-1);$(t+" .carousel-control-prev").trigger("click");setTimeout(function(){$(n+" .owl-prev").css("z-index",0);$(n+" .owl-prev").removeClass("transition")},1e3)});$(n+" .owl-next").on("click",function(){$(n+" .owl-next").addClass("transition");$(n+" .owl-next").css("z-index",-1);$(t+" .carousel-control-next").trigger("click");setTimeout(function(){$(n+" .owl-next").css("z-index",0);$(n+" .owl-next").removeClass("transition")},1e3)});$(t+" .carousel-indicators li").on("click",function(){var t=$(this).attr("data-slide-to");$(n).trigger("to.owl.carousel",t)})}function initScrollTop(){$("#topBtn").each(function(){$(this).click(function(){return $("html,body").animate({scrollTop:0},500),!1})})}function initModelThumbnailSlider(n,t,i){$(n).owlCarousel({loop:!0,center:!0,items:3,margin:0,autoplay:!1,dots:!1,nav:!0,navText:[t,i],autoplayTimeout:8500,smartSpeed:450,responsive:{0:{items:1},768:{items:3},1170:{items:3}}})}function initCarouselThumbnail(n,t){$(t+" .owl-prev").on("click",function(){$(n+" a.left").trigger("click")});$(t+" .owl-next").on("click",function(){$(n+" a.right").trigger("click")})}function hoverScroll(){var t=$(".smooth-slider"),i=10,r=3,n;$(".smooth-slider-container .carousel-control-prev").on("mouseenter",function(){n=window.setInterval(function(){t.scrollLeft(t.scrollLeft()-r)},i)});$(".smooth-slider-container .carousel-control-next").on("mouseenter",function(){n=window.setInterval(function(){t.scrollLeft(t.scrollLeft()+r)},i)});$(".smooth-slider-container .carousel-control-prev, .smooth-slider-container .carousel-control-next").bind({click:function(t){n&&t.preventDefault()},mouseleave:function(){n&&(window.clearInterval(n),n=!1)}})}function initSkipToContent(){$(".skip").each(function(){$(this).click(function(){return $("html,body").animate({scrollTop:0},500),!1})})}function initNavClick(){$(".primary-nav").on("click","li.dropNav",function(){var t=$(this).find("> a"),n=$(t).attr("aria-expanded");n=n==="true"?"false":"true";$(this).siblings().find("> a").attr("aria-expanded",!1);$(t).attr("aria-expanded",n);$(".secondary-nav .dropNav > a").attr("aria-expanded",!1);$(this).toggleClass("active");$(this).siblings().removeClass("active");$(".secondary-nav .dropNav").removeClass("active")});$(".secondary-nav").on("click","li.dropNav",function(){var t=$(this).find("> a"),n=$(t).attr("aria-expanded");n=n==="true"?"false":"true";$(this).siblings().find("> a").attr("aria-expanded",!1);$(t).attr("aria-expanded",n);$(".primary-nav .dropNav > a").attr("aria-expanded",!1);$(this).toggleClass("active");$(this).siblings().removeClass("active");$(".primary-nav .dropNav").removeClass("active")})}function initAnchorScroll(){window.location.hash&&$("html,body").animate({scrollTop:$(window.location.hash).offset().top-110+"px"},3e3,"swing")}function initByocSelect(){var n=jQuery(".single-select"),t=jQuery(".multi-select");n.each(function(){var n=jQuery(this).find("ul li");$(n).click(function(){$(n).removeClass("active");$(this).toggleClass("active");$(n).parent().parent().parent().parent().parent().addClass("selected")})});t.each(function(){var n=jQuery(this).find("ul li");$(n).click(function(){$(n).parent().parent().parent().parent().parent().addClass("selected")})})}function initButtonSelect(){var n=jQuery("#byocColorPicker"),t=jQuery("#byocViewPicker"),i=jQuery(".view-btn");n.each(function(){var n=jQuery(this).find("a");jQuery(n).click(function(){jQuery("#byocColorPicker a").removeClass("active");jQuery(this).addClass("active")})});t.each(function(){var n=jQuery(this).find("a");jQuery(n).click(function(){event.preventDefault();jQuery("#byocViewPicker a").removeClass("active");jQuery(this).addClass("active")})});i.each(function(){var n=jQuery(this).find("a");jQuery(n).click(function(){event.preventDefault();jQuery(".view-btn").toggleClass("active")})})}function initByocAccordion(){$("#byocAccordion h4").on("click",function(){var n=$(this).find("span").hasClass("fa-plus");n?$(this).find("span").toggleClass("fa-plus fa fa-minus fa"):($(this).find("span").toggleClass("fa-plus fa fa-minus fa"),$('[data-toggle="collapse"]').addClass("collapsed"),$(this).parent().find(".panel-collapse").addClass("in"))})}function initModalTabSelect(){var n=jQuery(".modal-footer");n.each(function(){var n=jQuery(this).find("ul li a");jQuery(n).click(function(){jQuery(".modal-footer ul li").removeClass("active")})})}function initModalAccessibility(){$(".modal").on("shown.bs.modal",function(){$(this).attr("aria-hidden",!1)});$(".modal").on("hidden.bs.modal",function(){$(this).attr("aria-hidden",!0)})}function initCarousels(){$("#RideCarousel").carousel({interval:!1});$("#AccessoriesCarousel").carousel({interval:!1});$("#specCarousel").carousel({interval:!1})}function initShowManyMoveOne(){$(".showthreemoveone .item").each(function(){for(var n=$(this),t=1;t<3;t++)n=n.next(),n.length||(n=$(this).siblings(":first")),n.children(":first-child").clone().addClass("cloneditem-"+t).appendTo($(this))});$(".showsixmoveone .item").each(function(){for(var n=$(this),t=1;t<6;t++)n=n.next(),n.length||(n=$(this).siblings(":first")),n.children(":first-child").clone().addClass("cloneditem-"+t).appendTo($(this))})}function initPanelIcon(){$("#accordion a").click(function(){var n=$(this).find("span").hasClass("fa-caret-right");$("#accordion").find("span").removeClass("fa-caret-down");$("#accordion").find("span").addClass("fa-caret-right");n&&$(this).find("span").toggleClass("fa-caret-right fa fa-caret-down fa")})}function initTechActiveState(){$("#specTech .nav-tabs .efi-tab a").click(function(){$(".img-ac").addClass("inactive");$(".img-efi").removeClass("inactive")});$("#specTech .nav-tabs .ac-tab a").click(function(){$(".img-efi").addClass("inactive");$(".img-ac").removeClass("inactive")})}function initPerformanceActiveState(){$("#EngineTabs .electricEngines").is(".active")&&($(".engine-efi-block").removeClass("active"),$(".engine-357-efi-block").removeClass("active"),$(".engine-357-qt-efi-block").removeClass("active"),$(".engine-402-efi-block").removeClass("active"),$(".engine-carb-block").removeClass("active"));$("#EngineTabs .gasEngines").is(".active")&&($(".engine-ac-block").removeClass("active"),$(".engine-3-3-ac-block").removeClass("active"),$(".engine-3-3-pt-ac-block").removeClass("active"),$(".engine-5-ac-block").removeClass("active"),$(".engine-li-block").removeClass("active"),$(".engine-dc-block").removeClass("active"));$("#specTech .nav-tabs .engine-efi").is(".active")?$(".engine-efi-block").addClass("active"):$("#specTech .nav-tabs .engine-357-efi").is(".active")?$(".engine-357-efi-block").addClass("active"):$("#specTech .nav-tabs .engine-357-qt-efi").is(".active")?$(".engine-357-qt-efi-block").addClass("active"):$("#specTech .nav-tabs .engine-402-efi").is(".active")?$(".engine-402-efi-block").addClass("active"):$("#specTech .nav-tabs .engine-ac").is(".active")?$(".engine-ac-block").addClass("active"):$("#specTech .nav-tabs .engine-33-ac").is(".active")?$(".engine-3-3-ac-block").addClass("active"):$("#specTech .nav-tabs .engine-33-pt-ac").is(".active")?$(".engine-3-3-pt-ac-block").addClass("active"):$("#specTech .nav-tabs .engine-5-ac").is(".active")?$(".engine-5-ac-block").addClass("active"):$("#specTech .nav-tabs .engine-li").is(".active")?$(".engine-li-block").addClass("active"):$("#specTech .nav-tabs .engine-carb").is(".active")?$(".engine-carb-block").addClass("active"):$(".engine-dc-block").addClass("active");$("#EngineTabs .electricEngines a").click(function(){$(".engine-efi-block").removeClass("active");$(".engine-357-efi-block").removeClass("active");$(".engine-357-qt-efi-block").removeClass("active");$(".engine-402-efi-block").removeClass("active");$(".engine-carb-block").removeClass("active");$("#electricEngines ul li:first-child").addClass("active")});$("#EngineTabs .gasEngines a").click(function(){$(".engine-ac-block").removeClass("active");$(".engine-3-3-ac-block").removeClass("active");$(".engine-3-3-pt-ac-block").removeClass("active");$(".engine-5-ac-block").removeClass("active");$(".engine-li-block").removeClass("active");$(".engine-dc-block").removeClass("active");$("#gasEngines ul li:first-child").addClass("active")});$("#specTech .nav-tabs .engine-efi a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-efi-block").addClass("active")});$("#specTech .nav-tabs .engine-357-efi a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-357-efi-block").addClass("active")});$("#specTech .nav-tabs .engine-357-qt-efi a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-357-qt-efi-block").addClass("active")});$("#specTech .nav-tabs .engine-402-efi a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-402-efi-block").addClass("active")});$("#specTech .nav-tabs .engine-carb a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-carb-block").addClass("active")});$("#specTech .nav-tabs .engine-ac a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-ac-block").addClass("active")});$("#specTech .nav-tabs .engine-33-ac a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-3-3-ac-block").addClass("active")});$("#specTech .nav-tabs .engine-33-pt-ac a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-3-3-pt-ac-block").addClass("active")});$("#specTech .nav-tabs .engine-5-ac a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-5-ac-block").addClass("active")});$("#specTech .nav-tabs .engine-li a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-li-block").addClass("active")});$("#specTech .nav-tabs .engine-dc a").click(function(){$("#collapseThree .panel-body > div").removeClass("active");$(".engine-dc-block").addClass("active")})}function initTextReplace(){var t=$("#item .block .description"),n=t.html();n!==null&&n!==undefined&&t.html(n.replace("Drive2","Drive<sup>2<\/sup>"))}function initSmoothScroll(){$('a.link[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")===this.pathname.replace(/^\//,"")&&location.hostname===this.hostname){var n=$(this.hash);if(n=n.length?n:$("[name="+this.hash.slice(1)+"]"),n.length)return $("html, body").animate({scrollTop:n.offset().top},1e3),!1}})}function initTradeScroll(){$("a.tradescroll").on("click",function(n){if(this.hash!==""){n.preventDefault();var t=this.hash;$("html, body").animate({scrollTop:$(t).offset().top},800,function(){n.preventDefault()})}})}function initLandingScroll(){$('.landing-pagination a[href*="#"]:not([href="#"])').click(function(){if(location.pathname.replace(/^\//,"")===this.pathname.replace(/^\//,"")&&location.hostname===this.hostname){var n=$(this.hash);if(n=n.length?n:$("[name="+this.hash.slice(1)+"]"),n.length)return $("html, body").animate({scrollTop:n.offset().top},1e3),!1}})}function initWaypointHeader(){var n=new Waypoint({element:document.getElementById("scroll-stop"),handler:function(){jQuery("#Build").toggleClass("fixed");jQuery("#Build .configCol").toggleClass("offset-md-7")}})}function initWaypointFooter(){var n=new Waypoint({element:document.getElementById("scroll-footer"),handler:function(){jQuery("#Build").toggleClass("fix-end")},offset:"bottom-in-view"})}function initDynamicPaginationWaypoint(){var n=$(".landing-section");n.waypoint(function(n){if(n==="down"){var i=$(this.element),t="#"+i.attr("id"),r=$(t).attr("data-color"),u=$(t).attr("data-index");$(".landing-pagination li a").removeClass("active");$(".landing-pagination li:nth-child("+u+") a").addClass("active");$(".landing").removeClass("dark").removeClass("light").removeClass("dark-light").removeClass("light-dark");$(".landing").addClass(r)}},{offset:"50%"});n.waypoint(function(n){if(n==="up"){var i=$(this.element),t="#"+i.attr("id"),r=$(t).attr("data-color"),u=$(t).attr("data-index");$(".landing-pagination li a").removeClass("active");$(".landing-pagination li:nth-child("+u+") a").addClass("active");$(".landing").removeClass("dark").removeClass("light").removeClass("dark-light").removeClass("light-dark");$(".landing").addClass(r)}},{offset:"-100%"})}function ItemPrint(){window.print()}function initSendForm(){var n="error",t="success",i=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,r=/^[0-9]+$/;jQuery("form.validate-form").each(function(){function l(n){f=!0;jQuery("#contestSubmit").html("...");jQuery("#contestSubmit").prop("disabled",!0);c.each(a);f?(n.preventDefault(),jQuery.ajax({url:u.attr("action"),type:u.attr("method"),dataType:"html",data:u.serialize(),success:function(){$.colorbox.close();n.preventDefault();jQuery("form.validate-form").hide();o.show();s.show();jQuery("#contestSubmit").html("Submit");jQuery("#contestSubmit").prop("disabled",!1)},error:function(){$.colorbox.close();n.preventDefault();jQuery("form.validate-form").hide();o.show();s.show();jQuery("#contestSubmit").html("Submit");jQuery("#contestSubmit").prop("disabled",!1)}})):(h.show(),n.preventDefault(),jQuery("#contestSubmit").html("Submit"),jQuery("#contestSubmit").prop("disabled",!1));u.toggleClass("form-success",f);u.toggleClass("form-error",!f)}function a(n,t){var u=jQuery(t),f=u.parents("div.form-group");u.hasClass("required")&&e(f,u,!u.val().length||u.val()===u.prop("defaultValue")||u.val()===u.attr("origplaceholder"));u.hasClass("required-email")&&e(f,u,!i.test(u.val()));u.hasClass("required-number")&&e(f,u,!r.test(u.val()));u.hasClass("required-select")&&e(f,u,u.get(0).selectedIndex===0)}function e(i,r,u){if(i.removeClass(n).removeClass(t),u){i.addClass(n);r.one("focus",function(){i.removeClass(n).removeClass(t)});f=!1}else i.addClass(t)}var u=jQuery(this).attr("novalidate","novalidate"),o=$(".success-message"),s=$(".success-message-line"),h=$(".error-message"),f,c;o.hide();s.hide();h.hide();f=!0;c=u.find('input:text, input[type="email"], textarea, select');u.submit(l)})}function initMobileSubMenu(){$("[data-submenu]").submenupicker();$(document).on("touchstart.dropdown.data-api",".dropdown-submenu > a",function(n){n.preventDefault()})}function setStorage(n,t,i){$.trim(n).length!==0&&i!==null?localStorage.setItem(n+"-"+t+"",i):localStorage.setItem(n+"-"+t+"","")}function getCommercialDealers(){var i;$("#locator_placeholder").hide();var n="",r=localStorage.getItem("DealerCount"),t=0;for(i=0;i<r;i++)t++,n+='<div class="col-sm-4" data-marker="'+i+'" >',n+='<div class="dealer-logo">',n+=localStorage.getItem("DealerLogo-"+t),n+="<\/div>",n+="<address>",n+='<span class="company">'+localStorage.getItem("Dealer-"+t)+"<\/span>",n+='<span class="locality">'+localStorage.getItem("DealerCity-"+t)+'<\/span>, <span class="region">'+localStorage.getItem("DealerState-"+t)+'<\/span> <span class="postal-code">'+localStorage.getItem("DealerZip-"+t)+'<\/span> | <span class="telephone">'+localStorage.getItem("DealerPhone-"+t)+"<\/span>",n+='<span class="email"><a href="mailto:'+localStorage.getItem("DealerEmail-"+t)+'" target="_blank" >'+localStorage.getItem("DealerEmail-"+t)+"<\/a><\/span>",n+='<span><a href="'+localStorage.getItem("DealerWebsite-"+t)+'" target="_blank" >Visit Website<\/a><\/span> | <span><a href="#">Directions<\/a><\/span>',n+="<\/address>",n+="<\/div>";$("#locator_placeholder").html(n);$("#locator_placeholder").show()}function initThumbnailScroll(){jQuery(".slide-thumb").scrollGallery({mask:".mask",slider:"ol",slides:"li",btnPrev:"a.btn-prev",btnNext:"a.btn-next",circularRotation:!1,autoRotation:!1,switchTime:3e3,animSpeed:500,step:1,onInit:function(n){jQuery(window).on("orientationchange resize",function(){n.refreshSlides()});n.refreshSlides=function(){var t=n.slides.eq(0).outerWidth(!0);visibleQuantity=Math.floor(n.maskSize/t);n.slides.css({visibility:""}).filter(":lt("+n.currentStep+")").css({visibility:"hidden"})};n.refreshSlides()},onPrev:function(n){n.refreshSlides()},onNext:function(n){n.refreshSlides()}})}jQuery(function(){initCarousels();initPanelIcon();initSmoothScroll();initTechActiveState();initPerformanceActiveState();initShowManyMoveOne();initThumbnailScroll();initTextReplace();initByocSelect();initModalTabSelect();initNavClick();hoverScroll();initTradeScroll();initModalAccessibility();initHomeAccessoriesCarousel();initLandingAccessories();initCarView();initCarModelView();initTechView();initExplore();initDropNavActive();initByocAccordion();initButtonSelect();initLandingScroll();initByocColorSelect()}),function(n){function i(i){this.options=n.extend({mask:"div.mask",slider:">*",slides:">*",activeClass:"active",disabledClass:"disabled",btnPrev:"a.btn-prev",btnNext:"a.btn-next",generatePagination:!1,pagerList:"<ul>",pagerListItem:'<li><a href="#"><\/a><\/li>',pagerListItemText:"a",pagerLinks:".pagination li",currentNumber:"span.current-num",totalNumber:"span.total-num",btnPlay:".btn-play",btnPause:".btn-pause",btnPlayPause:".btn-play-pause",galleryReadyClass:"gallery-js-ready",autorotationActiveClass:"autorotation-active",autorotationDisabledClass:"autorotation-disabled",stretchSlideToMask:!1,circularRotation:!0,disableWhileAnimating:!1,autoRotation:!1,pauseOnHover:t?!1:!0,maskAutoSize:!1,switchTime:4e3,animSpeed:600,event:"click",swipeGap:!1,swipeThreshold:15,handleTouch:!0,vertical:!1,useTranslate3D:!1,step:!1},i);this.init()}i.prototype={init:function(){this.options.holder&&(this.findElements(),this.attachEvents(),this.refreshPosition(),this.refreshState(!0),this.resumeRotation(),this.makeCallback("onInit",this))},findElements:function(){if(this.fullSizeFunction=this.options.vertical?"outerHeight":"outerWidth",this.innerSizeFunction=this.options.vertical?"height":"width",this.slideSizeFunction="outerHeight",this.maskSizeProperty="height",this.animProperty=this.options.vertical?"marginTop":"marginLeft",this.swipeProperties=this.options.vertical?["up","down"]:["left","right"],this.gallery=n(this.options.holder).addClass(this.options.galleryReadyClass),this.mask=this.gallery.find(this.options.mask),this.slider=this.mask.find(this.options.slider),this.slides=this.slider.find(this.options.slides),this.btnPrev=this.gallery.find(this.options.btnPrev),this.btnNext=this.gallery.find(this.options.btnNext),this.currentStep=0,this.stepsCount=0,this.options.step===!1){var t=this.slides.filter("."+this.options.activeClass);t.length&&(this.currentStep=this.slides.index(t))}this.calculateOffsets();typeof this.options.generatePagination=="string"?(this.pagerLinks=n(),this.buildPagination()):(this.pagerLinks=this.gallery.find(this.options.pagerLinks),this.attachPaginationEvents());this.btnPlay=this.gallery.find(this.options.btnPlay);this.btnPause=this.gallery.find(this.options.btnPause);this.btnPlayPause=this.gallery.find(this.options.btnPlayPause);this.curNum=this.gallery.find(this.options.currentNumber);this.allNum=this.gallery.find(this.options.totalNumber)},attachEvents:function(){var i=this;if(this.bindHandlers(["onWindowResize"]),n(window).bind("load resize orientationchange",this.onWindowResize),this.btnPrev.length&&(this.prevSlideHandler=function(n){n.preventDefault();i.prevSlide()},this.btnPrev.bind(this.options.event,this.prevSlideHandler)),this.btnNext.length&&(this.nextSlideHandler=function(n){n.preventDefault();i.nextSlide()},this.btnNext.bind(this.options.event,this.nextSlideHandler)),this.options.pauseOnHover&&!t&&(this.hoverHandler=function(){i.options.autoRotation&&(i.galleryHover=!0,i.pauseRotation())},this.leaveHandler=function(){i.options.autoRotation&&(i.galleryHover=!1,i.resumeRotation())},this.gallery.bind({mouseenter:this.hoverHandler,mouseleave:this.leaveHandler})),this.btnPlay.length&&(this.btnPlayHandler=function(n){n.preventDefault();i.startRotation()},this.btnPlay.bind(this.options.event,this.btnPlayHandler)),this.btnPause.length&&(this.btnPauseHandler=function(n){n.preventDefault();i.stopRotation()},this.btnPause.bind(this.options.event,this.btnPauseHandler)),this.btnPlayPause.length&&(this.btnPlayPauseHandler=function(n){n.preventDefault();i.gallery.hasClass(i.options.autorotationActiveClass)?i.stopRotation():i.startRotation()},this.btnPlayPause.bind(this.options.event,this.btnPlayPauseHandler)),t&&(this.options.useTranslate3D&&this.slider.css({"-webkit-transform":"translate3d(0px, 0px, 0px)"}),this.options.handleTouch&&jQuery.fn.hammer))this.mask.hammer({drag_block_horizontal:this.options.vertical?!1:!0,drag_block_vertical:this.options.vertical?!0:!1,drag_min_distance:1}).on(this.options.vertical?"touch release dragup dragdown swipeup swipedown":"touch release dragleft dragright swipeleft swiperight",function(n){switch(n.type){case"touch":i.galleryAnimating||(i.originalOffset=parseInt(i.slider.stop(!0,!1).css(i.animProperty),10));break;case i.options.vertical?"dragup":"dragright":case i.options.vertical?"dragdown":"dragleft":if(!i.galleryAnimating&&(n.gesture.direction===i.swipeProperties[0]||n.gesture.direction===i.swipeProperties[1])){var t=i.originalOffset+n.gesture[i.options.vertical?"deltaY":"deltaX"];t=Math.max(Math.min(0,t),i.maxOffset);i.tmpProps={};i.tmpProps[i.animProperty]=t;i.slider.css(i.tmpProps);n.gesture.preventDefault()}break;case i.options.vertical?"swipeup":"swipeleft":i.galleryAnimating||n.gesture.direction===i.swipeProperties[0]&&i.nextSlide();n.gesture.stopDetect();break;case i.options.vertical?"swipedown":"swiperight":i.galleryAnimating||n.gesture.direction===i.swipeProperties[1]&&i.prevSlide();n.gesture.stopDetect();break;case"release":i.galleryAnimating||(Math.abs(n.gesture[i.options.vertical?"deltaY":"deltaX"])>i.options.swipeThreshold?i.options.vertical?n.gesture.direction==="down"?i.prevSlide():n.gesture.direction==="up"&&i.nextSlide():n.gesture.direction==="right"?i.prevSlide():n.gesture.direction==="left"&&i.nextSlide():i.switchSlide())}})},onWindowResize:function(){this.galleryAnimating?this.resizeQueue=!0:(this.calculateOffsets(),this.refreshPosition(),this.buildPagination(),this.refreshState(),this.resizeQueue=!1)},refreshPosition:function(){this.currentStep=Math.min(this.currentStep,this.stepsCount-1);this.tmpProps={};this.tmpProps[this.animProperty]=this.getStepOffset();this.slider.stop().css(this.tmpProps)},calculateOffsets:function(){var f=this,t,i,u,r;if(this.options.stretchSlideToMask&&(u={},u[this.innerSizeFunction]=this.mask[this.innerSizeFunction](),this.slides.css(u)),this.maskSize=this.mask[this.innerSizeFunction](),this.sumSize=this.getSumSize(),this.maxOffset=this.maskSize-this.sumSize,this.options.vertical&&this.options.maskAutoSize){for(this.options.step=1,this.stepsCount=this.slides.length,this.stepOffsets=[0],t=0,r=0;r<this.slides.length;r++)t-=n(this.slides[r])[this.fullSizeFunction](!0),this.stepOffsets.push(t);this.maxOffset=t;return}if(typeof this.options.step=="number"&&this.options.step>0)for(this.slideDimensions=[],this.slides.each(n.proxy(function(t,i){f.slideDimensions.push(n(i)[f.fullSizeFunction](!0))},this)),this.stepOffsets=[0],this.stepsCount=1,t=i=0;t>this.maxOffset;)t-=this.getSlideSize(i,i+this.options.step),i+=this.options.step,this.stepOffsets.push(Math.max(t,this.maxOffset)),this.stepsCount++;else for(this.stepSize=this.maskSize,this.stepsCount=1,t=0;t>this.maxOffset;)t-=this.stepSize,this.stepsCount++},getSumSize:function(){var t=0;return this.slides.each(n.proxy(function(i,r){t+=n(r)[this.fullSizeFunction](!0)},this)),this.slider.css(this.innerSizeFunction,t),t},getStepOffset:function(n){return n=n||this.currentStep,typeof this.options.step=="number"?this.stepOffsets[this.currentStep]:Math.max(-this.currentStep*this.stepSize,this.maxOffset)},getSlideSize:function(n,t){for(var r=0,i=n;i<Math.min(t,this.slideDimensions.length);i++)r+=this.slideDimensions[i];return r},buildPagination:function(){if(typeof this.options.generatePagination=="string"&&(this.pagerHolder||(this.pagerHolder=this.gallery.find(this.options.generatePagination)),this.pagerHolder.length&&this.oldStepsCount!==this.stepsCount)){this.oldStepsCount=this.stepsCount;this.pagerHolder.empty();this.pagerList=n(this.options.pagerList).appendTo(this.pagerHolder);for(var t=0;t<this.stepsCount;t++)n(this.options.pagerListItem).appendTo(this.pagerList).find(this.options.pagerListItemText).text(t+1);this.pagerLinks=this.pagerList.children();this.attachPaginationEvents()}},attachPaginationEvents:function(){var n=this;this.pagerLinksHandler=function(t){t.preventDefault();n.numSlide(n.pagerLinks.index(t.currentTarget))};this.pagerLinks.bind(this.options.event,this.pagerLinksHandler)},prevSlide:function(){this.options.disableWhileAnimating&&this.galleryAnimating||(this.currentStep>0?(this.currentStep--,this.makeCallback("onPrev",this),this.switchSlide()):this.options.circularRotation&&(this.currentStep=this.stepsCount-1,this.switchSlide()))},nextSlide:function(n){this.options.disableWhileAnimating&&this.galleryAnimating||(this.currentStep<this.stepsCount-1?(this.currentStep++,this.switchSlide(1)):(this.options.circularRotation||n===!0)&&(this.currentStep=0,this.switchSlide()))},numSlide:function(n){this.currentStep!==n&&(this.currentStep=n,this.switchSlide())},switchSlide:function(n){var t=this;this.galleryAnimating=!0;this.tmpProps={};this.tmpProps[this.animProperty]=this.getStepOffset();this.slider.stop().animate(this.tmpProps,{duration:this.options.animSpeed,complete:function(){t.galleryAnimating=!1;t.resizeQueue&&t.onWindowResize();t.makeCallback("onChange",t);n&&t.makeCallback("onNext",t);t.autoRotate()}});this.refreshState();this.makeCallback("onBeforeChange",this)},refreshState:function(n){(this.options.step===1||this.stepsCount===this.slides.length)&&this.slides.removeClass(this.options.activeClass).eq(this.currentStep).addClass(this.options.activeClass);this.pagerLinks.removeClass(this.options.activeClass).eq(this.currentStep).addClass(this.options.activeClass);this.curNum.html(this.currentStep+1);this.allNum.html(this.stepsCount);this.options.maskAutoSize&&typeof this.options.step=="number"&&(this.tmpProps={},this.tmpProps[this.maskSizeProperty]=this.slides.eq(Math.min(this.currentStep,this.slides.length-1))[this.slideSizeFunction](!0),this.mask.stop()[n?"css":"animate"](this.tmpProps));this.options.circularRotation||(this.btnPrev.add(this.btnNext).removeClass(this.options.disabledClass),this.currentStep===0&&this.btnPrev.addClass(this.options.disabledClass),this.currentStep===this.stepsCount-1&&this.btnNext.addClass(this.options.disabledClass))},startRotation:function(){this.options.autoRotation=!0;this.galleryHover=!1;this.autoRotationStopped=!1;this.resumeRotation()},stopRotation:function(){this.galleryHover=!0;this.autoRotationStopped=!0;this.pauseRotation()},pauseRotation:function(){this.gallery.addClass(this.options.autorotationDisabledClass);this.gallery.removeClass(this.options.autorotationActiveClass);clearTimeout(this.timer)},resumeRotation:function(){this.autoRotationStopped||(this.gallery.addClass(this.options.autorotationActiveClass),this.gallery.removeClass(this.options.autorotationDisabledClass),this.autoRotate())},autoRotate:function(){var n=this;clearTimeout(this.timer);!this.options.autoRotation||this.galleryHover||this.autoRotationStopped?this.pauseRotation():this.timer=setTimeout(function(){n.nextSlide(!0)},this.options.switchTime)},bindHandlers:function(t){var i=this;n.each(t,function(n,t){var r=i[t];i[t]=function(){return r.apply(i,arguments)}})},makeCallback:function(n){if(typeof this.options[n]=="function"){var t=Array.prototype.slice.call(arguments);t.shift();this.options[n].apply(this,t)}},destroy:function(){n(window).unbind("load resize orientationchange",this.onWindowResize);this.btnPrev.unbind(this.options.event,this.prevSlideHandler);this.btnNext.unbind(this.options.event,this.nextSlideHandler);this.pagerLinks.unbind(this.options.event,this.pagerLinksHandler);this.gallery.unbind({mouseenter:this.hoverHandler,mouseleave:this.leaveHandler});this.stopRotation();this.btnPlay.unbind(this.options.event,this.btnPlayHandler);this.btnPause.unbind(this.options.event,this.btnPauseHandler);this.btnPlayPause.unbind(this.options.event,this.btnPlayPauseHandler);this.options.handleTouch&&n.fn.hammer&&this.mask.hammer().off("touch release dragup dragdown dragleft dragright swipeup swipedown swipeleft swiperight");var t=[this.options.galleryReadyClass,this.options.autorotationActiveClass,this.options.autorotationDisabledClass];this.gallery.removeClass(t.join(" "));this.slider.add(this.slides).removeAttr("style");typeof this.options.generatePagination=="string"&&this.pagerHolder.empty()}};var t=/MSIE 10.*Touch/.test(navigator.userAgent)||"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch;n.fn.scrollGallery=function(t){return this.each(function(){n(this).data("ScrollGallery",new i(n.extend(t,{holder:this})))})}}(jQuery),function(n,t,i){function o(i,r,u){var f=t.createElement(i);return r&&(f.id=e+r),u&&(f.style.cssText=u),n(f)}function ni(){return i.innerHeight?i.innerHeight:n(i).height()}function vt(t,i){i!==Object(i)&&(i={});this.cache={};this.el=t;this.value=function(t){var r;return void 0===this.cache[t]&&(r=n(this.el).attr("data-cbox-"+t),void 0!==r?this.cache[t]=r:void 0!==i[t]?this.cache[t]=i[t]:void 0!==hi[t]&&(this.cache[t]=hi[t])),this.cache[t]};this.get=function(t){var i=this.value(t);return n.isFunction(i)?i.call(this.el,this):i}}function yt(n){var i=c.length,t=(v+n)%i;return 0>t?i+t:t}function a(n,t){return Math.round((/%/.test(n)?("x"===t?g.width():ni())/100:1)*parseInt(n,10))}function vi(n,t){return n.get("photo")||n.get("photoRegex").test(t)}function yi(n,t){return n.get("retinaUrl")&&i.devicePixelRatio>1?t.replace(n.get("photoRegex"),n.get("retinaSuffix")):t}function pi(n){"contains"in u[0]&&!u[0].contains(n.target)&&n.target!==d[0]&&(n.stopPropagation(),u.focus())}function ot(n){ot.str!==n&&(u.add(d).removeClass(ot.str).addClass(n),ot.str=n)}function di(t){v=0;t&&t!==!1&&"nofollow"!==t?(c=n("."+et).filter(function(){var i=n.data(this,p),r=new vt(this,i);return r.get("rel")===t}),v=c.index(r.el),-1===v&&(c=c.add(r.el),v=c.length-1)):c=n(r.el)}function rt(i){n(t).trigger(i);k.triggerHandler(i)}function pt(i){var e,f;if(!at){if(e=n(i).data(p),r=new vt(i,e),di(r.get("rel")),!it){it=lt=!0;ot(r.get("className"));u.css({visibility:"hidden",display:"block",opacity:""});l=o(h,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden");y.css({width:"",height:""}).append(l);w=ti.height()+ui.height()+y.outerHeight(!0)-y.height();b=ii.width()+ri.width()+y.outerWidth(!0)-y.width();nt=l.outerHeight(!0);tt=l.outerWidth(!0);var c=a(r.get("initialWidth"),"x"),v=a(r.get("initialHeight"),"y"),g=r.get("maxWidth"),ut=r.get("maxHeight");r.w=Math.max((g!==!1?Math.min(c,a(g,"x")):c)-tt-b,0);r.h=Math.max((ut!==!1?Math.min(v,a(ut,"y")):v)-nt-w,0);l.css({width:"",height:r.h});s.position();rt(tr);r.get("onOpen");oi.add(fi).hide();u.focus();r.get("trapFocus")&&t.addEventListener&&(t.addEventListener("focus",pi,!0),k.one(li,function(){t.removeEventListener("focus",pi,!0)}));r.get("returnFocus")&&k.one(li,function(){n(r.el).focus()})}f=parseFloat(r.get("opacity"));d.css({opacity:f===f?f:"",cursor:r.get("overlayClose")?"pointer":"",visibility:"visible"}).show();r.get("closeButton")?bt.html(r.get("close")).appendTo(y):bt.appendTo("<div/>");nr()}}function wi(){u||(si=!1,g=n(i),u=o(h).attr({id:p,"class":n.support.opacity===!1?e+"IE":"",role:"dialog",tabindex:"-1"}).hide(),d=o(h,"Overlay").hide(),wt=n([o(h,"LoadingOverlay")[0],o(h,"LoadingGraphic")[0]]),ut=o(h,"Wrapper"),y=o(h,"Content").append(fi=o(h,"Title"),ei=o(h,"Current"),ct=n('<button type="button"/>').attr({id:e+"Previous"}),ht=n('<button type="button"/>').attr({id:e+"Next"}),ft=n('<button type="button"/>').attr({id:e+"Slideshow"}),wt),bt=n('<button type="button"/>').attr({id:e+"Close"}),ut.append(o(h).append(o(h,"TopLeft"),ti=o(h,"TopCenter"),o(h,"TopRight")),o(h,!1,"clear:left").append(ii=o(h,"MiddleLeft"),y,ri=o(h,"MiddleRight")),o(h,!1,"clear:left").append(o(h,"BottomLeft"),ui=o(h,"BottomCenter"),o(h,"BottomRight"))).find("div div").css({float:"left"}),st=o(h,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),oi=ht.add(ct).add(ei).add(ft));t.body&&!u.parent().length&&n(t.body).append(d,u.append(ut,st))}function gi(){function i(n){n.which>1||n.shiftKey||n.altKey||n.metaKey||n.ctrlKey||(n.preventDefault(),pt(this))}return u?(si||(si=!0,ht.click(function(){s.next()}),ct.click(function(){s.prev()}),bt.click(function(){s.close()}),d.click(function(){r.get("overlayClose")&&s.close()}),n(t).bind("keydown."+e,function(n){var t=n.keyCode;it&&r.get("escKey")&&27===t&&(n.preventDefault(),s.close());it&&r.get("arrowKey")&&c[1]&&!n.altKey&&(37===t?(n.preventDefault(),ct.click()):39===t&&(n.preventDefault(),ht.click()))}),n.isFunction(n.fn.on)?n(t).on("click."+e,"."+et,i):n("."+et).live("click."+e,i)),!0):!1}function nr(){var t,y,p,u=s.prep,d=++ai,l;(lt=!0,f=!1,rt(gt),rt(kt),r.get("onLoad"),r.h=r.get("height")?a(r.get("height"),"y")-nt-w:r.get("innerHeight")&&a(r.get("innerHeight"),"y"),r.w=r.get("width")?a(r.get("width"),"x")-tt-b:r.get("innerWidth")&&a(r.get("innerWidth"),"x"),r.mw=r.w,r.mh=r.h,r.get("maxWidth")&&(r.mw=a(r.get("maxWidth"),"x")-tt-b,r.mw=r.w&&r.w<r.mw?r.w:r.mw),r.get("maxHeight")&&(r.mh=a(r.get("maxHeight"),"y")-nt-w,r.mh=r.h&&r.h<r.mh?r.h:r.mh),t=r.get("href"),bi=setTimeout(function(){wt.show()},100),r.get("inline"))?(l=n(t).eq(0),p=n("<div>").hide().insertBefore(l),k.one(gt,function(){p.replaceWith(l)}),u(l)):r.get("iframe")?u(" "):r.get("html")?u(r.get("html")):vi(r,t)?(t=yi(r,t),f=r.get("createImg"),n(f).addClass(e+"Photo").bind("error."+e,function(){u(o(h,"Error").html(r.get("imgError")))}).one("load",function(){d===ai&&setTimeout(function(){var t;r.get("retinaImage")&&i.devicePixelRatio>1&&(f.height=f.height/i.devicePixelRatio,f.width=f.width/i.devicePixelRatio);r.get("scalePhotos")&&(y=function(){f.height-=f.height*t;f.width-=f.width*t},r.mw&&f.width>r.mw&&(t=(f.width-r.mw)/f.width,y()),r.mh&&f.height>r.mh&&(t=(f.height-r.mh)/f.height,y()));r.h&&(f.style.marginTop=Math.max(r.mh-f.height,0)/2+"px");c[1]&&(r.get("loop")||c[v+1])&&(f.style.cursor="pointer",n(f).bind("click."+e,function(){s.next()}));f.style.width=f.width+"px";f.style.height=f.height+"px";u(f)},1)}),f.src=t):t&&st.load(t,r.get("data"),function(t,i){d===ai&&u("error"===i?o(h,"Error").html(r.get("xhrError")):n(this).contents())})}var d,u,ut,y,ti,ii,ri,ui,c,g,l,st,wt,fi,ei,ft,ht,ct,bt,oi,r,w,b,nt,tt,v,f,it,lt,at,bi,s,si,hi={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:void 0,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return n(this).attr("href")},title:function(){return this.title},createImg:function(){var t=new Image,i=n(this).data("cbox-img-attrs");return"object"==typeof i&&n.each(i,function(n,i){t[n]=i}),t},createIframe:function(){var i=t.createElement("iframe"),r=n(this).data("cbox-iframe-attrs");return"object"==typeof r&&n.each(r,function(n,t){i[n]=t}),"frameBorder"in i&&(i.frameBorder=0),"allowTransparency"in i&&(i.allowTransparency="true"),i.name=(new Date).getTime(),i.allowFullscreen=!0,i}},p="colorbox",e="cbox",et=e+"Element",tr=e+"_open",kt=e+"_load",dt=e+"_complete",ci=e+"_cleanup",li=e+"_closed",gt=e+"_purge",k=n("<a/>"),h="div",ai=0,ki={},ir=function(){function n(){clearTimeout(y)}function f(){(r.get("loop")||c[v+1])&&(n(),y=setTimeout(s.next,r.get("slideshowSpeed")))}function l(){ft.html(r.get("slideshowStop")).unbind(i).one(i,a);k.bind(dt,f).bind(kt,n);u.removeClass(t+"off").addClass(t+"on")}function a(){n();k.unbind(dt,f).unbind(kt,n);ft.html(r.get("slideshowStart")).unbind(i).one(i,function(){s.next();l()});u.removeClass(t+"on").addClass(t+"off")}function o(){h=!1;ft.hide();n();k.unbind(dt,f).unbind(kt,n);u.removeClass(t+"off "+t+"on")}var h,y,t=e+"Slideshow_",i="click."+e;return function(){h?r.get("slideshow")||(k.unbind(ci,o),o()):r.get("slideshow")&&c[1]&&(h=!0,k.one(ci,o),r.get("slideshowAuto")?l():a(),ft.show())}}();n[p]||(n(wi),s=n.fn[p]=n[p]=function(t,i){var u,r=this;return t=t||{},n.isFunction(r)&&(r=n("<a/>"),t.open=!0),r[0]?(wi(),gi()&&(i&&(t.onComplete=i),r.each(function(){var i=n.data(this,p)||{};n.data(this,p,n.extend(i,t))}).addClass(et),u=new vt(r[0],t),u.get("open")&&pt(r[0])),r):r},s.position=function(t,i){function k(){ti[0].style.width=ui[0].style.width=y[0].style.width=parseInt(u[0].style.width,10)-b+"px";y[0].style.height=ii[0].style.height=ri[0].style.height=parseInt(u[0].style.height,10)-w+"px"}var f,h,c,l=0,v=0,o=u.offset(),p;(g.unbind("resize."+e),u.css({top:-9e4,left:-9e4}),h=g.scrollTop(),c=g.scrollLeft(),r.get("fixed")?(o.top-=h,o.left-=c,u.css({position:"fixed"})):(l=h,v=c,u.css({position:"absolute"})),v+=r.get("right")!==!1?Math.max(g.width()-r.w-tt-b-a(r.get("right"),"x"),0):r.get("left")!==!1?a(r.get("left"),"x"):Math.round(Math.max(g.width()-r.w-tt-b,0)/2),l+=r.get("bottom")!==!1?Math.max(ni()-r.h-nt-w-a(r.get("bottom"),"y"),0):r.get("top")!==!1?a(r.get("top"),"y"):Math.round(Math.max(ni()-r.h-nt-w,0)/2),u.css({top:o.top,left:o.left,visibility:"visible"}),ut[0].style.width=ut[0].style.height="9999px",f={width:r.w+tt+b,height:r.h+nt+w,top:l,left:v},t)&&(p=0,n.each(f,function(n){if(f[n]!==ki[n])return(p=t,void 0)}),t=p);ki=f;t||u.css(f);u.dequeue().animate(f,{duration:t||0,complete:function(){k();lt=!1;ut[0].style.width=r.w+tt+b+"px";ut[0].style.height=r.h+nt+w+"px";r.get("reposition")&&setTimeout(function(){g.bind("resize."+e,s.position)},1);n.isFunction(i)&&i()},step:k})},s.resize=function(n){var t;it&&(n=n||{},n.width&&(r.w=a(n.width,"x")-tt-b),n.innerWidth&&(r.w=a(n.innerWidth,"x")),l.css({width:r.w}),n.height&&(r.h=a(n.height,"y")-nt-w),n.innerHeight&&(r.h=a(n.innerHeight,"y")),n.innerHeight||n.height||(t=l.scrollTop(),l.css({height:"auto"}),r.h=l.height()),l.css({height:r.h}),t&&l.scrollTop(t),s.position("none"===r.get("transition")?0:r.get("speed")))},s.prep=function(i){function b(){return r.w=r.w||l.width(),r.w=r.mw&&r.mw<r.w?r.mw:r.w,r.w}function d(){return r.h=r.h||l.height(),r.h=r.mh&&r.mh<r.h?r.mh:r.h,r.h}if(it){var a,w="none"===r.get("transition")?0:r.get("speed");l.remove();l=o(h,"LoadedContent").append(i);l.hide().appendTo(st.show()).css({width:b(),overflow:r.get("scrolling")?"auto":"hidden"}).css({height:d()}).prependTo(y);st.hide();n(f).css({float:"none"});ot(r.get("className"));a=function(){function s(){n.support.opacity===!1&&u[0].style.removeAttribute("filter")}var i,f,o=c.length;it&&(f=function(){clearTimeout(bi);wt.hide();rt(dt);r.get("onComplete")},fi.html(r.get("title")).show(),l.show(),o>1?("string"==typeof r.get("current")&&ei.html(r.get("current").replace("{current}",v+1).replace("{total}",o)).show(),ht[r.get("loop")||o-1>v?"show":"hide"]().html(r.get("next")),ct[r.get("loop")||v?"show":"hide"]().html(r.get("previous")),ir(),r.get("preloading")&&n.each([yt(-1),yt(1)],function(){var u,f=c[this],r=new vt(f,n.data(f,p)),i=r.get("href");i&&vi(r,i)&&(i=yi(r,i),u=t.createElement("img"),u.src=i)})):oi.hide(),r.get("iframe")?(i=r.get("createIframe"),r.get("scrolling")||(i.scrolling="no"),n(i).attr({src:r.get("href"),"class":e+"Iframe"}).one("load",f).appendTo(l),k.one(gt,function(){i.src="//about:blank"}),r.get("fastIframe")&&n(i).trigger("load")):f(),"fade"===r.get("transition")?u.fadeTo(w,1,s):s())};"fade"===r.get("transition")?u.fadeTo(w,0,function(){s.position(0,a)}):s.position(w,a)}},s.next=function(){!lt&&c[1]&&(r.get("loop")||c[v+1])&&(v=yt(1),pt(c[v]))},s.prev=function(){!lt&&c[1]&&(r.get("loop")||v)&&(v=yt(-1),pt(c[v]))},s.close=function(){it&&!at&&(at=!0,it=!1,rt(ci),r.get("onCleanup"),g.unbind("."+e),d.fadeTo(r.get("fadeOut")||0,0),u.stop().fadeTo(r.get("fadeOut")||0,0,function(){u.hide();d.hide();rt(gt);l.remove();setTimeout(function(){at=!1;rt(li);r.get("onClosed")},1)}))},s.remove=function(){u&&(u.stop(),n[p].close(),u.stop(!1,!0).remove(),d.remove(),at=!1,u=null,n("."+et).removeData(p).removeClass(et),n(t).unbind("click."+e).unbind("keydown."+e))},s.element=function(){return n(r.el)},s.settings=hi)}(jQuery,document,window),function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?n(require("jquery")):n(jQuery)}(function(n){function i(n){return t.raw?n:encodeURIComponent(n)}function f(n){return t.raw?n:decodeURIComponent(n)}function e(n){return i(t.json?JSON.stringify(n):String(n))}function o(n){n.indexOf('"')===0&&(n=n.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return n=decodeURIComponent(n.replace(u," ")),t.json?JSON.parse(n):n}catch(i){}}function r(i,r){var u=t.raw?i:o(i);return n.isFunction(r)?r(u):u}var u=/\+/g,t=n.cookie=function(u,o,s){var y,a,h,v,c,p;if(o!==undefined&&!n.isFunction(o))return s=n.extend({},t.defaults,s),typeof s.expires=="number"&&(y=s.expires,a=s.expires=new Date,a.setTime(+a+y*864e5)),document.cookie=[i(u),"=",e(o),s.expires?"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].join("");for(h=u?undefined:{},v=document.cookie?document.cookie.split("; "):[],c=0,p=v.length;c<p;c++){var w=v[c].split("="),b=f(w.shift()),l=w.join("=");if(u&&u===b){h=r(l,o);break}u||(l=r(l))===undefined||(h[b]=l)}return h};t.defaults={};n.removeCookie=function(t,i){return n.cookie(t)===undefined?!1:(n.cookie(t,"",n.extend({},i,{expires:-1})),!n.cookie(t))}})