function print(n){console.log(n)}function mobileCheck(){$(".navbar-nav.wide").removeClass("loaded");$(".plan-select-error").length&&$(".plan-select-error").outerHeight($(".new-style .full-screen").height());$(".navbar-extra > li").each(function(){$(this).appendTo(".navbar-nav.wide")});$(".menu-d-holder").show().addClass("show");var n=!1;$(".navbar-nav.wide > li").each(function(){($(this).position().top>0||n)&&(n=!0,$(this).appendTo(".navbar-extra"))});$(".navbar-extra li").length||$(".menu-d-holder").hide().removeClass("show");$(".navbar-nav.wide").addClass("loaded")}function addLoadingOnAllHyperlinks(){$("a[data-loading ='true']").click(function(){$("#loading").show()});$("a[data-loading ='true']").mousedown(function(n){n.which==2&&setTimeout(function(){$("#loading").hide()},1e3)})}function homePageAdvertModal(){$(document).on("click",".js-close-modal-advert",function(){return $(".modal-advert").removeClass("active"),window.setTimeout(function(){$(".modal-advert").remove()},200),!1})}function cookieSetup(){(getCookie("tiketaPrivacyPolicy")==null||getCookie("tiketaPrivacyPolicy")==="")&&($("body").prepend('<div class="cookie-warning"><p>Informuojame, kad šioje svetainėje naudojami slapukai (ang. cookies). Tęsdami naršymą, jūs sutinkate su Tiketa.lt slapukų politika. <span>Daugiau apie <a href="http://www.tiketa.lt/LT/Rules">privatumo politiką<\/a>.<\/span><\/p><a href="#" class="btn btn-white">SUTINKU<\/a><a href="#" class="btn btn-close"><\/a><\/div>'),$(".cookie-warning .btn-close").click(function(){return $(".cookie-warning").remove(),!1}),$(".cookie-warning .btn-white").click(function(){$(".cookie-warning").remove();var n=new Date;return n.setTime(n.getTime()+31536e6),document.cookie="tiketaPrivacyPolicy=1;expires="+n.toGMTString()+"; path=/",window.location.reload(),!1}))}function covidPopupSetup(){if(getCookie("tiketaCovidNotice")==null||getCookie("tiketaCovidNotice")===""){var n=$("html").attr("lang");n=="lt"?$("body").prepend('<div class="covid-notification"><p>Informuojame, kad dėl COVID-19 plitimo gali keistis Jūsų renginio data, laikas, vieta, kt. Rekomenduojame sekti naujienas ir prieš atvykstant į renginį, pasitikrinti renginio detales. Pinigų už bilietus į atšauktus/nukeltus renginius grąžinimas nėra vykdomas įprastine tvarka – grąžinimo (kompensavimo) tvarką nustato renginio organizatorius individualiai, atsižvelgdamas į specialiai susiklosčiusiai situacijai priimtus teisės aktus. Naujausią informaciją rasite mūsų tinklapyje prie konkretaus renginio.<\/p ><a href="#" class="btn btn-close"><\/a><\/div > '):$("body").prepend('<div class="covid-notification"><p>Please be informed that due to ongoing COVID-19 situation your event date, time, place and other circumstances might change. It is recommended to follow the news and check the details of the event before arriving. The refund process for a canceled or postponed event is being carried out in a nonstandard way. The refund policy is being set up individually by an organizer in accordance to adopted legal regulations. You will be able to find the latest updates next to a particular event.<\/p ><a href="#" class="btn btn-close"><\/a><\/div > ');$(".covid-notification .btn-close").click(function(){$(".covid-notification").remove();var n=new Date;return n.setTime(n.getTime()+432e5),document.cookie="tiketaCovidNotice=1;expires="+n.toGMTString()+"; path=/",!1})}}function showLoading(){$("#loading").show()}function carouselInit(){$("#categories-carousel .carousel-inner").bxSlider({controls:!0,pager:!0,auto:!0,nextText:'<span class="icon-carousel-control-right"><\/span>',prevText:'<span class="icon-carousel-control-left"><\/span>',pause:3e3,speed:800,swipeThreshold:75,autoHover:!0});$(".carousel-thumbnails > li > img").on("mouseover",function(){var n=$(this).data("count");$(".thumbnail-indicator").css("background-position","0 -"+(253-n*15)+"px")}).on("mouseout",function(){$(".thumbnail-indicator").css("background-position","0 -253px")})}function sponsorSliderContainerWidthCheck(){return $(document).width()<1240?(print(4),4):(print(5),5)}function contestSliders(){typeof $.fn.bxSlider=="function"&&($(".slider1").bxSlider({slideWidth:140,minSlides:1,maxSlides:99,slideMargin:4,controls:!0,autoControls:!1,pager:!1,infiniteLoop:!1}),$(".slider2").bxSlider({slideWidth:294,minSlides:1,maxSlides:1,slideMargin:4,controls:!0,autoControls:!1,pager:!1}),$(".sponsor-slider").bxSlider({slideWidth:86,minSlides:1,maxSlides:sponsorSliderContainerWidthCheck(),slideMargin:20,controls:!0,autoControls:!1,pager:!1,infiniteLoop:!1}))}function tiketsPageSorting(){$(".dropdown-menu li").on("click",function(n){n.preventDefault();var t=$.trim($(this).text());$(this).parent().siblings(".btn").children(".default").text(t)})}function passView(){$(document).on("mouseenter",".pass-view",function(){$(".pass-view").parent().find("input").attr("type","text")}).on("mouseleave",".pass-view",function(){$(".pass-view").parent().find("input").attr("type","password")});$(".modal-foot-links a").click(function(){$(".modal-dialog .nav-tabs > li").removeClass("active");$($(this).attr("href")+"-tab").addClass("active")})}function modalWindowTabOpener(){$(document).on("click",".modal-opener, #new_registration, #login_form_tab, #remind_form_tab",function(){var n="#"+$(this).data("tabname"),t=$("#login"),i=$("#login-tab"),r=$("#signin"),u=$("#signin-tab"),f=$("#remind"),e=$("#remind-tab");i.hasClass("active")&&t.hasClass("active")&&(i.removeClass("active"),t.removeClass("active"));u.hasClass("active")&&r.hasClass("active")&&(u.removeClass("active"),r.removeClass("active"));e.hasClass("active")&&f.hasClass("active")&&(e.removeClass("active"),f.removeClass("active"));$(n+"-tab").addClass("active");$(n).addClass("active")})}function removeBlock(){var n=$(".delete-company"),t=$(".remove-item");if(n.length)n.on("click",function(n){n.preventDefault();$(this).closest(".new-company-block").remove()});t.length&&t.click(function(n){n.preventDefault();$(this).animate({"margin-left":"0",color:"#E42A2B"},200,function(){$(this).closest(".removable").animate({"margin-left":"-150%","margin-right":"150%",opacity:"0"},500,function(){$(this).hide()})})})}function loadMoreText(){var n=$("#descriptionTitle").height();n>200?($("#descriptionTitle").animate({height:200},200),$("#expandDescription").click(function(){$(this).attr("data-exp")=="more"?($("#descriptionTitle").animate({height:n},1200),$(this).attr("data-exp","less"),$("#spanDescription").text("-")):($("#descriptionTitle").animate({height:200},800),$(this).attr("data-exp","more"),$("#spanDescription").text("+"))})):$("#divLoadMore").hide()}function filter(n){$(document).on(n,function(n){$(n.target).closest(".cat-interest, .cat-category, .cat-city, .btn-group.dropdown.full").length===0&&$(".btn-group").removeClass("is-open")});$(document).on("keyup change",".filter-input-over",function(){var t=$(this).val(),n=$(this).next("ul");n.addClass("js-hidden");t.length>0?n.find("a").each(function(){$(this).text().toUpperCase().indexOf(t.toUpperCase())>=0?($(this).css({display:"block"}),n.removeClass("js-hidden")):$(this).hide()}):(n.find("a").css({display:"block"}),n.removeClass("js-hidden"))});$(document).on("click",".js-filter",function(){return $(this).parent().hasClass("is-open")?($(".btn-group").removeClass("is-open"),$(".btn-group").removeClass("is-open open")):($(".btn-group").removeClass("is-open"),$(".btn-group").removeClass("is-open open"),$(this).parent().addClass("is-open").find(".filter-input-over").focus()),!1});$(document).on("click",".cat-sorting .dropdown-toggle",function(){$(".btn-group").removeClass("is-open")})}function niceCheckbox(){var n=$("#grid"),t=$(".input-filter"),i=$(".filter-grid");i.length&&(n.shuffle("shuffle","all"),i.find("a").click(function(){n.shuffle("shuffle",$(this).attr("href"));$(this).parent().parent().parent().find(".cat-term").text($(this).text())}));t.length&&(t.each(function(){var t=$("#"+$(this).attr("data-list")).find("option").map(function(){return this.value}).get();$(this).autocomplete({minLength:0,source:t.sort(),open:function(){$(".ui-autocomplete").css("top",$("ul.ui-autocomplete").cssUnit("top")[0]+2);$(".ui-autocomplete").addClass("filter-options")},select:function(t,i){n.shuffle("shuffle",i.item.value)}}).on("focus",function(){$(this).autocomplete("search")}).on("search",function(){n.shuffle("shuffle","all")})}).data("uiAutocomplete")._renderItem=function(n,t){return $("<li>").attr("data-value",t.value).append(t.label).appendTo(n)})}function registrationAuthenticationModal(){var n=$(".logsign-opener");n.length&&n.magnificPopup({delegate:"a",removalDelay:500,callbacks:{beforeOpen:function(){this.st.mainClass=this.st.el.attr("data-effect")}},midClick:!1})}function eventCategoriesBackgroundAll(){var n=$("#contest-categories-wrapper");n.length||$("body").hasClass("entn-page")||$("body").addClass("body-bkg-all")}function eventCategoriesBackground(n){var t=$("#contest-categories-wrapper");if($("body").removeClass("body-bkg-all"),t.length)switch(n){case 2:$("body").addClass("body-bkg-contest music");$("#contest-categories-wrapper").find(".main-container-wrapper").addClass("music");break;case 3:$("body").addClass("body-bkg-contest sport");$("#contest-categories-wrapper").find(".main-container-wrapper").addClass("sport");break;case 4:$("body").addClass("body-bkg-contest theatre");$("#contest-categories-wrapper").find(".main-container-wrapper").addClass("theatre");break;case 5:$("body").addClass("body-bkg-contest family");$("#contest-categories-wrapper").find(".main-container-wrapper").addClass("family");break;case 51:$("body").addClass("body-bkg-contest festival");$("#contest-categories-wrapper").find(".main-container-wrapper").addClass("festival");break;case 52:$("body").addClass("body-bkg-contest cinema");$("#contest-categories-wrapper").find(".main-container-wrapper").addClass("cinema");break;case 65:$("body").addClass("body-bkg-contest seminar");$("#contest-categories-wrapper").find(".main-container-wrapper").addClass("seminar");break;case 70:$("body").addClass("body-bkg-contest shop");$("#contest-categories-wrapper").find(".main-container-wrapper").addClass("shop");break;default:$("body").addClass("body-bkg-contest");$("#contest-categories-wrapper").find(".main-container-wrapper").addClass("all")}else $("body").addClass("body-bkg-all")}function setLanguage(){$(".language-change").click(function(){localStorage.removeItem("__/AutoComplete/__data");localStorage.removeItem("__/AutoComplete/__data__ttl__");localStorage.removeItem("__/AutoComplete/__protocol");localStorage.removeItem("__/AutoComplete/__protocol__ttl__");localStorage.removeItem("__/AutoComplete/__thumbprint");localStorage.removeItem("__/AutoComplete/__thumbprint__ttl__")})}function scrollEntry(){$(".wf .scroll").click(function(){var n=$(this);return $("html, body").stop().animate({scrollTop:$(n.attr("href")).offset().top-20},400),!1});$(".w-entry a.scroll-up").click(function(){return $("html, body").stop().animate({scrollTop:0},400),!1})}function round(n,t){var r=n;for(i=10;i>=t;i--)r=Number(Math.round(r+"e"+i)+"e-"+i);return Number(r)}function hideLoading(){$("#loading").fadeOut(300)}function resetSearch(){$(".link-reset").click(function(n){n.preventDefault();$(this).parent().hasClass("btn-toolbar")?(setTimeout(function(){$(".typeahead").typeahead("val","")},500),$(".searchword-field, [name=sf_TextFilter]").val("").change()):$(this).parent().find(".dropdown-menu").find("a:first").trigger("click")})}function loginError(n){n!=""&&n!=undefined&&($("#lgnErrorMessage").text(n),$("#lgnErrorMessage").show())}function reloadAfterLogin(){window.location.reload()}function redirectAfterLogin(n){window.location=n}function logOut(){$("#btnLogOut").click(function(n){n.preventDefault();$.ajax({type:"POST",dataType:"json",url:appRoot+"/"+langKey+"/Logout/"}).always(function(n){n.status=="1"?(n.token!=""&&fbLogout(),console.log("log out success"),window.location.reload()):(console.log("log out failed"),alert("Atsijungti nepavyko"))})})}function infoTooltip(){$(".icon-info").tooltip()}function buyProductButtonToggle(){$(".buy-product").on("click",function(){var n=$(this),t=n.closest(".product-panel");t.on("show.bs.collapse",function(){n.removeClass("btn-red").addClass("btn-black").html("Atðaukti")});t.on("hide.bs.collapse",function(){n.removeClass("btn-black").addClass("btn-red").html("Pirkti")})})}function dontCollapseIfInactive(){$(".inactive .panel-title a").attr("data-toggle","")}function changeCategorybackground(n){var t=$(".body-bkg-contest"),i=$("#contest-categories-wrapper .main-container-wrapper"),r=$(".slider-transition");$(".nav li a").on("click",function(){var r=$(this).data("background");t.hasClass(n)&&i.hasClass(n)?(t.removeClass(n),t.addClass(r),i.removeClass(n),i.addClass(r),n=r):(t.addClass(r),i.addClass(r),n=r)})}function eventPageGallery(){$(".contest-page").length&&$(".fancybox-media").attr("data-fancybox","gallery")}function animatedCategoyLinks(){var t=$(".content-title"),n=$(".shake-animation");t.find("a").on("mouseover",function(){n.addClass("animated shake")}).on("mouseout",function(){n.removeClass("animated shake")})}function eventPageFBfriendsTooltip(){$(".friends-block").each(function(){if($(this).find("span").length>8){var n=$(this).html();$(this).children("span:gt(6)").hide();$(this).append('<div class="tooltip-more-friends" data-toggle="tooltip" data-html="true" title="" data-placement="right">+<\/div>');$(".tooltip-more-friends").tooltip({title:n})}})}function toggleDashboardHistory(){var r=$(".active-toggle"),n=$("#future-switcher"),t=$("#past-switcher"),i=$("#shared-switcher");n.children("button").addClass("active");n.on("click",function(){n.children("button").addClass("active");t.children("button").removeClass("active");i.children("button").removeClass("active")});t.on("click",function(){n.children("button").removeClass("active");i.children("button").removeClass("active");t.children("button").addClass("active")});i.on("click",function(){t.children("button").removeClass("active");n.children("button").removeClass("active");i.children("button").addClass("active")})}function renewFBLikePlugins(n){try{FB.XFBML.parse(n)}catch(t){}}function adHeadGallery(){if(typeof $.fn.bxSlider=="function"&&$(".ads-details").length){var n=$(".ads-details .slides").bxSlider({pager:!1,onSlideBefore:function(n,t,i){$(".ads-details .count .current").text(i+1)}});$(".ads-details .count .total").text(n.getSlideCount())}}function setCookie(n,t,i){var r=new Date,u;r.setTime(r.getTime()+i*864e5);u="expires="+r.toUTCString();document.cookie=n+"="+t+"; "+u}function getCookie(n){for(var t,r=n+"=",u=document.cookie.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return""}function appOffer(){var t=getCookie("appOffer"),n=navigator.userAgent||navigator.vendor||window.opera;t==null||t.length||(n.match(/iPad/i)||n.match(/iPhone/i)||n.match(/iPod/i)?($("body").addClass("kill-scroll"),$(".app-modal.ios").show()):n.match(/Android/i)&&($("body").addClass("kill-scroll"),$(".app-modal.android").show()));n.match(/iPad/i)||n.match(/iPhone/i)||n.match(/iPod/i)?setCookie("appOffer","ios",5):n.match(/Android/i)&&setCookie("appOffer","android",5);$(".app-modal .continue").click(function(){return $("body").removeClass("kill-scroll"),$(".app-modal").hide(),!1})}function AdsMyPost(){$(".info-box .more").click(function(){return $(this).toggleClass("active").next().toggleClass("active"),!1});$(".type-select input").change(function(){$(".type-select-c").removeClass("active").eq($(this).attr("data-eq")).addClass("active")})}function accordionSidebar(){$(".accordion .item > h3, .toggle-desc").click(function(){$(this).hasClass("active")?$(this).removeClass("active").next().slideUp(400):$(this).addClass("active").next().slideDown(400)})}function accordionExtras(){$(document).on("click",".js-minus",function(){var t=$(this).parent().parent(),n=$(this).parent().find("input");n.val()>0&&n.val(+n.val()-1);n.val()==0&&t.find(".custom-checkbox input").prop("checked",!1).change();n.change()});$(document).on("click",".js-plus",function(){var t=$(this).parent().parent(),n=$(this).parent().find("input"),i=n.attr("max")?n.attr("max"):99;n.val()+1<i&&n.val(+n.val()+1);n.val()>0&&t.find(".custom-checkbox input").prop("checked",!0).change();n.change()});$(document).on("click",'[data-toggle="collapse-ins"]',function(){$(this).parent().hasClass("active")?$(this).parent().removeClass("active").next().slideUp(300):$(this).parent().addClass("active").next().slideDown(300)})}function removeCartItem(n){var t=$(".removeCartItem");t.length&&t.click(function(t){t.preventDefault();var i=$(this).attr("id"),r=$("#hRid").val(),u=$(this).find("#pcID").val(),f=$(this).find("#secID").val();$.ajax({type:"POST",dataType:"json",url:appRoot+"/Purchase/RemoveFromCart/",data:{resId:r,pcId:u,secId:f,blockId:i}}).always(function(t){switch(t.status){case"1":case"2":var i="#"+t.blockID,r=$(i);$(r).animate({"margin-left":"0",color:"#E42A2B"},200,function(){$(this).closest(".removable").animate({"margin-left":"-150%","margin-right":"150%",opacity:"0"},500,function(){$(this).hide()})});break;default:n=="LT"?alert("Veiksmas nepavyko"):alert("Action failed")}t.status=="1"&&(totalPrice=t.totalPrice,checkCanPayGF()?resetGFCalculations():hideGFCalculationForm(),$("#cartTotalEUR").text(t.totalPriceEUR),$("#cartTotalLT").text(t.totalPriceLT),$(".gfTotalPrice").text(t.totalPriceEUR),$("#totalPayEUR").text(t.totalPriceEUR),$("#totalPayLT").text(t.totalPriceLT),document.getElementsByClassName("basket-count")[0].textContent=t.tixCount,window.location.reload());t.status=="2"&&(alert("Iš krepšelio pašalintas paskutinis bilietas"),window.location=appRoot+"/"+n)})})}function insureTickets(){var n=$(".insureTickets");n.length&&n.click(function(n){n.preventDefault();$("#loading").show();var t=$(this).attr("data-ticketids"),i=$("#hRid").val(),r=$(this).parent().find("#pcID1").val(),u=$(this).parent().find("#secID1").val();$.ajax({type:"POST",dataType:"json",url:appRoot+"/Purchase/InsureTickets/",data:{resId:i,pcId:r,secId:u,ticketIds:t}}).always(function(n){n.status=="1"&&(print("msg1"),window.location.reload());n.status=="2"&&(print("msg2"),window.location.reload())})})}function insureAllTickets(){var n=$("#btnInsureAllTix");print("ga1");n.length&&n.click(function(n){print("ga1");n.preventDefault();$("#loading").show();var t=$("#hRid").val();$.ajax({type:"POST",dataType:"json",url:appRoot+"/Purchase/InsureTickets/",data:{resId:t,pcId:"",secId:"",ticketIds:""}}).always(function(n){n.status=="1"&&(print("msg1"),window.location.reload());n.status=="2"&&(print("msg2"),window.location.reload())})})}function insureDontRisk(){var n="";$.each($(".insureTickets:checked"),function(){n=n+$(this).attr("data-ticketids");$("#loading").show();window.location.reload()});n!=""&&$("#hinsYes").val("true")}function paymentMethods(){var n=$('input[name="pType"]:checked').val();showPaymentMethod(n);$('input[name="pType"]').on("change",function(){var n=$(this).val();showPaymentMethod(n)})}function showPaymentMethod(n){var t,i,r;$("#hPaymentType").val(n);$("div.left-separator").hide();$("#"+n).show();t=!1;$("#hSumExceeded-15").length>0&&$("#hSumExceeded-15").val()=="1"&&(t=!0);n!="-1"&&n!="-4"&&n!="-9"&&(n!="-13"||checkCanPayGF())&&(n!="-15"||!t)&&(n!="-17"||checkCanPayMoki())?(n==-17&&$("#mokiIframe").attr("src",mokiIframe),$("#paymentButtonBlock").show()):($("#agree").attr("checked",!1),n=="-1"&&($("#-1").find(".banks-options").find(".method-block").removeClass("selected-item"),$('input[name="pbank"]:checked').attr("checked",!1)),n=="-13"&&hideGFCalculationForm(),n=="-15"&&$("#errorMessage-15").show(),$("#paymentButtonBlock").hide(),$("#paymentButton").removeClass("active"));i=0;switch(n){case"-4":$("#formPayment").attr("action",appRoot+"/Purchase/ConfirmPayment");$("#formPayment").removeAttr("data-ajax");$("#formPayment").removeAttr("data-ajax-loading");$("#formPayment").removeAttr("data-ajax-method");$("#formPayment").removeAttr("data-ajax-mode");$("#formPayment").removeAttr("data-ajax-update");$("#formPayment").removeAttr("data-ajax-url");break;case"-9":$("#formPayment").attr("action",appRoot+"/Purchase/Cart");$("#formPayment").attr("data-ajax","true");$("#formPayment").attr("data-ajax-loading","#loading");$("#formPayment").attr("data-ajax-method","Post");$("#formPayment").attr("data-ajax-mode","replace");$("#formPayment").attr("data-ajax-update","#main-container");$("#formPayment").attr("data-ajax-url",appRoot+"/"+langKey+"/Purchase/ConfirmPayment");break;case"-2":case"1":$("#formPayment").attr("action",appRoot+"/Purchase/Cart");$("#formPayment").attr("data-ajax","true");$("#formPayment").attr("data-ajax-loading","#loading");$("#formPayment").attr("data-ajax-method","Post");$("#formPayment").attr("data-ajax-mode","#replace");$("#formPayment").attr("data-ajax-update","#confirmResult"+n);$("#formPayment").attr("data-ajax-url",appRoot+"/"+langKey+"/Purchase/ConfirmPayment");break;case"-16":case"-1":$("#formPayment").attr("action",appRoot+"/Purchase/ConfirmPayment");$("#formPayment").removeAttr("data-ajax");$("#formPayment").removeAttr("data-ajax-loading");$("#formPayment").removeAttr("data-ajax-method");$("#formPayment").removeAttr("data-ajax-mode");$("#formPayment").removeAttr("data-ajax-update");$("#formPayment").removeAttr("data-ajax-url");break;default:$("#formPayment").attr("action",appRoot+"/"+langKey+"/Purchase/ConfirmPayment");$("#formPayment").removeAttr("data-ajax");$("#formPayment").removeAttr("data-ajax-loading");$("#formPayment").removeAttr("data-ajax-method");$("#formPayment").removeAttr("data-ajax-mode");$("#formPayment").removeAttr("data-ajax-update");$("#formPayment").removeAttr("data-ajax-url")}i=$('input[name="pType"]:checked').parent().parent().find("#resToPrice").val();$("#totalPayEUR").text(i);r=$("#hinsYes").val();r!="true"&&$("#hinsYes").data("modalshow")==!0&&$("#callOnStep").modal("show")}function bankLists(){$('input[name="pbank"]').on("change",function(){var u=$(this).val(),n,t,i,r;$("#hBank").val(u);$("#paymentButtonBlock").show();n=$(this).parent().parent().closest(".method-block");t=$(".banks-options");t.find(".method-block").removeClass("selected-item");n.addClass("selected-item");i=n.find("#resToPrice").val();$("#totalPayEUR").text(i);r=$("#hinsYes").val();r!="true"&&$("#hinsYes").data("modalshow")==!0&&$("#callOnStep").modal("show")})}function creditCardRecurring(){print("active0");$("#-14").find("input[name='card']").on("change",function(){print("active1");print($(this).attr("data-id"));$("#hCCId").val($(this).attr("data-id"));print("active2")})}function resetPayButton(){$("#paymentBar").show();$("#paymentButton").addClass("active");$("#hlPayLoading").hide();$("#hlPay").show()}function validateEmails(){var r=$("#unregistredemail"),h=$("#retypeunregistredemail"),u=$("#WrongEmailAlert"),f=$("#RequredEmailAlert"),n=$("#login-anonymously-btn-block"),c=r.val(),e=e=h.val(),o=c==e,t=r.val(),s=/^\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b$/i,i=t!==""&&s.test(t);console.log(s.test(t),i);o?u.hide():(u.show(),n.removeClass("active"));i?f.hide():(f.show(),n.removeClass("active"));o&&i&&n.addClass("active")}function rulesCheckbox(){$("#agree").on("change",function(){$(this).is(":checked")?($("#paymentBar").show(),$("#paymentButton").addClass("active"),$("#hlPayLoading").hide(),$("#hlPay").show()):$("#paymentButton").removeClass("active")})}function unregistredUser(){$("#login-duplicate-for-cart").click(function(){$("#OnlyLogin").click()});$("#unregistredemail,#retypeunregistredemail").keyup(function(){validateEmails()})}function giftCardNumber(){$("#gcNumber").on("keyup",function(){var n=$(this).val();n==""?$("#paymentButtonBlock").hide():$("#paymentButtonBlock").show();$("#hGcNumber").val(n)})}function neoFinancePost(n){$.ajax({type:"POST",dataType:"json",url:appRoot+"/Purchase/PaymentNeofinanceFinished",data:n}).always(function(n){if(hideLoading(),console.log(n),n.status=="success"){window.location=n.redirectUrl;print("msg1");return}removeModalBackdrop();langKey=="LT"?$("#errorText").text("Atliekant mokėjimą įvyko klaida"):$("#errorText").text("The error occured during payment process");$("#error").modal({backdrop:"true"});resetPayButton()})}function payButton(){$("#hlPay").click(function(){$("#hlPay").hide();$("#hlPayLoading").show();console.log("listener op");window.addEventListener("payment.signed",function(n){console.log("listener op exec");console.log(n.detail);neoFinancePost(n.detail.data)},!1);$("#formPayment").submit()});$("#hlPayLoading").click(function(){alert("Vykdoma")})}function insureTickets(){var n=$(".insureTickets");n.length&&n.click(function(n){n.preventDefault();$("#loading").show();var t=$(this).attr("data-ticketids"),i=$("#hRid").val(),r=$(this).parent().find("#pcID1").val(),u=$(this).parent().find("#secID1").val();$.ajax({type:"POST",dataType:"json",url:appRoot+"/Purchase/InsureTickets/",data:{resId:i,pcId:r,secId:u,ticketIds:t}}).always(function(n){n.status=="1"&&(print("msg1"),window.location.reload());n.status=="2"&&(print("msg2"),window.location.reload())})})}function hidePaymentBarAfterConfirm(){$("#paymentBar").hide()}function noEnsuraceTickets(){var n=$("#hRid").val();$("#anyway-no-ensurace, #closeInsuranceModal").click(function(){setCookie("reservation-"+n,!0,3);$("#hinsYes").data("modalshow",!1)})}function initializePaymentTypes(n){noEnsuraceTickets();billRecipientsDDL();paymentMethods(n);checkInsurenceCookie();bankLists();giftCardNumber();payButton();rulesCheckbox();creditCardRecurring();insureTickets();insureAllTickets();unregistredUser()}function DefaultPaymentTypeNeofinance(){$("#hPaymentType").val("-16");$("div.left-separator").hide();$("#-16").show();$("#formPayment").attr("action",appRoot+"/Purchase/Cart");$("#formPayment").attr("data-ajax","true");$("#formPayment").attr("data-ajax-loading","#loading");$("#formPayment").attr("data-ajax-method","Post");$("#formPayment").attr("data-ajax-mode","#replace");$("#formPayment").attr("data-ajax-update","#confirmResult-16");$("#formPayment").attr("data-ajax-url",appRoot+"/"+langKey+"/Purchase/ConfirmPayment");totalPrice=$(this).parent().parent().find("#resToPrice").val();$("#totalPayEUR").text(totalPrice);var n=$("#hinsYes").val();n!="true"&&$("#hinsYes").data("modalshow")==!0&&$("#callOnStep").modal("show")}function setCookie(n,t,i){var r=new Date,u;r.setTime(r.getTime()+i*864e5);u="expires="+r.toUTCString();document.cookie=n+"="+t+";"+u+";path=/"}function checkInsurenceCookie(){var n=$("#hRid").val(),t;console.log(n);t=getCookie("reservation-"+n);t!=""&&$("#hinsYes").data("modalshow",!1)}function initializeVIP(n){$("#search-lodze .dropdown-menu a").on("click",function(t){t.preventDefault();var i=$(this),u=i.text(),r=i.attr("data-id");r>0&&($("#hLoungeId").val(r),$("#loungeCaption").text(u),$("#vipForm").attr("data-ajax-url",appRoot+"/"+n+"/Purchase/VIP/ChangeLounge"),$("#vipForm").submit())});$("#tixContainer input:checkbox").on("click",function(){var t=$(this),r=t.text(),i=t.attr("data-id");i>0&&($("#h_sTix").val(i),$("#vipForm").attr("data-ajax-url",appRoot+"/"+n+"/Purchase/VIP/TicketVipSelect"),$("#vipForm").submit())});$("#btnSaveTixNames").on("click",function(t){t.preventDefault();$("#vipForm").attr("data-ajax-url",appRoot+"/"+n+"/Purchase/VIP/TicketNamesUpdate");$("#vipForm").submit()});$("#btnBuy").on("click",function(t){t.preventDefault();$("#vipForm").removeAttr("data-ajax-url");$("#vipForm").removeAttr("data-ajax");$("#vipForm").removeAttr("data-ajax-loading");$("#vipForm").removeAttr("data-ajax-method");$("#vipForm").removeAttr("data-ajax-mode");$("#vipForm").removeAttr("data-ajax-update");$("#vipForm").attr("action",appRoot+"/"+n+"/Purchase/VIP/TicketsVipBuy");$("#vipForm").attr("method","post");$("#vipForm").attr("target","_top");$("#vipForm").submit()});$("#btnFreeTickets").on("click",function(t){t.preventDefault();$("#vipForm").attr("data-ajax-url",appRoot+"/"+n+"/Purchase/VIP/CreateInvitations");$("#vipForm").submit()})}function initializeClub(n){$("#tixContainer input:checkbox").on("click",function(){var t=$(this),r=t.text(),i=t.attr("data-id");i>0&&($("#h_sTix").val(i),$("#clubForm").attr("data-ajax-url",appRoot+"/"+n+"/Purchase/Club/TicketClubSelect"),$("#clubForm").submit())});$("#btnBuy").on("click",function(t){t.preventDefault();$("#clubForm").removeAttr("data-ajax-url");$("#clubForm").removeAttr("data-ajax");$("#clubForm").removeAttr("data-ajax-loading");$("#clubForm").removeAttr("data-ajax-method");$("#clubForm").removeAttr("data-ajax-mode");$("#clubForm").removeAttr("data-ajax-update");$("#clubForm").attr("action",appRoot+"/"+n+"/Purchase/Club/TicketsClubBuy");$("#clubForm").attr("method","post");$("#clubForm").attr("target","_top");$("#clubForm").submit()});$("#btnConvertToInvitation").on("click",function(t){t.preventDefault();$("#clubForm").attr("data-ajax-url",appRoot+"/"+n+"/Purchase/TicketsClubConvertToInvitations");$("#clubForm").submit()})}function billRecipientsDDL(){$("#jurid-asmuo .dropdown-menu a").on("click",function(n){n.preventDefault();var t=$(this),i=t.text(),r=t.attr("data-id");$("#hBillRecipient").val(r);$("#billRecipientCaption").text(i)})}function configureAccordion1(){$("#accShow").attr("data-toggle","modal");$("#accShow").attr("data-target","#cancelReservationPopup");$("#accShow").removeAttr("data-parent");$("#accShow").attr("href","javascript:void(0)")}function configureAccordion2(){$("#accShow").attr("data-toggle","modal");$("#accShow").attr("data-target","#cancelReservationPopup");$("#accShow").removeAttr("data-parent");$("#accShow").attr("href","javascript:void(0)");$("#accTickets").attr("data-toggle","modal");$("#accTickets").attr("data-target","#cancelReservationPopup");$("#accTickets").removeAttr("data-parent");$("#accTickets").attr("href","javascript:void(0)");$("#accDiscounts").attr("data-toggle","collapse");$("#accDiscounts").attr("data-parent","purchaseAccordion");$("#accDiscounts").attr("href","#discount");$("#accProducts").attr("data-toggle","collapse");$("#accProducts").attr("data-parent","purchaseAccordion");$("#accProducts").attr("href","#products");$("#accDistTypes").attr("data-toggle","collapse");$("#accDistTypes").attr("data-parent","purchaseAccordion");$("#accDistTypes").attr("href","#distribution")}function configureAccordion3(){console.print("au au");$("#accDiscounts").attr("data-toggle","collapse");$("#accDiscounts").attr("data-parent","purchaseAccordion");$("#accDiscounts").attr("href","#discount");$("#accDistTypes").attr("data-toggle","collapse");$("#accDistTypes").attr("data-parent","purchaseAccordion");$("#accDistTypes").attr("href","#distribution")}function accordionToggle(){$("#purchaseAccordion").on("show.bs.collapse",function(){console.log("test1 print");$("#purchaseAccordion .in").collapse("hide")})}function presaleModal(n){$("#presaleContent").find("button").click(function(t){var i,r,u;t.preventDefault();print(this);this.id!="presale-enter-js"?(i=$(this).attr("data-presaleid"),print(i),i>0&&($("#hPresaleId").val(i),r=$("#txtPCardNo-"+i).val(),r!=""&&(print(r),$("#hPresaleCode").val(r))),$("#siForm").prop("action",appRoot+"/"+n+"/Purchase/TicketsFind"),$("#siForm").submit()):($("#presaleModal").modal("hide"),u=$("#txtPCardNo-"+$(this).val()).val(),$("#txtPCardNo-"+$(this).val()).val(""),$.ajax({url:"/LT/Purchase/CheckPresale",data:{showID:$("#hShowId").val(),presaleID:$(this).val(),presaleCode:u},type:"Post",traditional:!0,success:function(n){if(n.PresaleId)unlockPresale(n.UserID,n.PresaleCode?n.PresaleCode:"none",n.PresaleId),$("#hPresaleId").val(n.PresaleId),$("#hPresaleCode").val(n.PresaleCode),$("#hPresaleCodeID").val(n.PresaleCodeId);else{$("#siForm").append(n);closeLoginModal();removeModalBackdrop();$("#error").modal({backdrop:"true"})}},error:function(){errorModalDefault()}}))})}function ninConfirmModal(){$("#ninConfirmContent").find("button").click(function(){})}function removeModalBackdrop(){$("body").removeClass("modal-open");$(".modal-backdrop").remove()}function initiateSINF(n){n==""&&(n="LT");$("#pricesList").find("input").click(function(){$("#sectorsList").remove();$("#siForm").prop("action",appRoot+"/"+n+"/Purchase/ShowInfo");$("#siForm").submit()});$("#sectorsList").find("input").click(function(){$("#siForm").prop("action",appRoot+"/"+n+"/Purchase/ShowInfo");$("#siForm").submit()});var t=$("#hProcessID").val();t>0&&closeLoginModal();loginModal()}function closeLoginModal(){$.magnificPopup.close()}function initiatePricingClassListOLD(){var n,t;$("#ulPcList #selDiv").hide();$("#ulPcList #selDiv2").hide();$("#ulPcList").find(".pcListItemSelected").removeAttr("style");$("#ulPcList").find(".pcListItemSelected").addClass("pcListItem");$("#ulPcList").find(".pcListItemSelected").removeClass("pcListItemSelected");$("#ulPcList").find("input:checked").parent().parent().removeClass("pcListItem");$("#ulPcList").find("input:checked").parent().parent().addClass("pcListItemSelected");$("#ulPcList").find("input:checked").parent().parent().find("#selDiv").show();$("#ulPcList").find("input:checked").parent().parent().parent().find("#selDiv2").show();$("#ulPcList").find("input:checked").parent().parent().parent().find("#tkPrice").addClass("tkListItemSelected");n=$("#ulPcList").find("input:checked").parent().css("background-color");$("#ulPcList").find("input:checked").parent().parent().attr("style","border-right:1px solid "+n+";border-top:1px solid "+n+";border-bottom:1px solid "+n+";");$("#ulBlocksList").find("li").length>0?(t=$("#ulPcList").height(),$("#ulBlocksList").height()>t&&(t=$("#ulBlocksList").height()),$("#ulBlocksList").attr("style","border-left:1px solid "+n+";height:"+t+"px;"),$("#ulBlocksList").find("input").parent().css("background-color",n),$("#ulBlocksList").show()):($("#ulBlocksList").attr("style",""),$("#ulBlocksList").hide());$("#ulPcList").find("input").click(function(){$("#ulBlocksList").find("input:checked").prop("checked",!1);$("#siBlock").hide();$("#siForm").prop("action",appRoot+"/Purchase/ShowInfo");$("#siForm").submit()});$("#ulBlocksList").find("input").click(function(){$("#siBlock").hide();$("#siForm").prop("action",appRoot+"/Purchase/ShowInfo");$("#siForm").submit()})}function recalculatePrices(){var t=Number($("#hTixPrice").val()),i=Number($("#hTixTaxes").val()),n=Number($("#txtTixCount").val()),f=$("#hAltExists").val(),r=$("#hMainCurrName").val(),u=$("#hAltCurrName").val();$("#tot_Price").text(round(t*n,2).toFixed(2).toString().replace(".",",")+" "+r);$("#tot_Taxes").text(round(i*n,2).toFixed(2).toString().replace(".",",")+" "+r);$("#tot_PriceTotal").text(round((t+i)*n,2).toFixed(2).toString().replace(".",",")+" "+r);$(".tixCountToolTip").text(n);f=="True"&&(t=Number($("#hTixAltPrice").val()),i=Number($("#hTixAltTaxes").val()),n=Number($("#txtTixCount").val()),$("#tot_AltPrice").text(round(t*n,2).toFixed(2).toString().replace(".",",")+" "+u),$("#tot_AltTaxes").text(round(i*n,2).toFixed(2).toString().replace(".",",")+" "+u),$("#tot_PriceAltTotal").text(round((t+i)*n,2).toFixed(2).toString().replace(".",",")+" "+u))}function changeTixCount(){$("#divTixCount a").on("click",function(n){n.preventDefault();var i=$(this).siblings(".content"),t=Number(i.val()),r=$(this).siblings(".content").attr("data-min"),u=$(this).siblings(".content").attr("data-max");$(this).hasClass("minus")?(t>r&&(t=t-1),t<=r&&$(this).attr("class","minus inactive glyphicon glyphicon-minus"),$("#divTixCount a.plus").attr("class","plus glyphicon glyphicon-plus")):(t<u&&(t=t+1),t>=u&&$(this).attr("class","plus inactive glyphicon glyphicon-plus"),$("#divTixCount a.minus").attr("class","minus glyphicon glyphicon-minus"));i.val(t);recalculatePrices()})}function changeDiscountCount(){$("#diForm .update-spinner a").on("click",function(n){n.preventDefault();var i=$(this).siblings(".content"),t=Number(i.val()),r=$(this).siblings(".content").attr("data-min"),u=$(this).siblings(".content").attr("data-max");$(this).hasClass("minus")?t>r&&(t=t-1):t<u&&(t=t+1);i.val(t)})}function showNINForm(n){closeLoginModal();removeModalBackdrop();ninConfirmModal(n);$("#ninConfirmModal").modal({backdrop:"true"})}function showTeamInfoForm(){closeLoginModal();removeModalBackdrop();$("#teamInfoModal").modal({backdrop:"true"})}function ticketSearchClicks(n,t,i,r){$("#btnFindTickets").click(function(t){t.preventDefault();$("#btnFindTickets").hide();$("#btnFindTicketsLoading").show();$("#siForm").prop("action",appRoot+"/"+n+"/Purchase/TicketsFind");$("#siForm").submit()});$("#btnFindTickets-iframe").click(function(n){n.preventDefault();$("#btnFindTickets-iframe").hide();$("#btnFindTicketsLoading").show();$("#btnReleaseTickets").hide();iframeLockTickets()});$("#btnReleaseTickets").click(function(n){n.preventDefault();releaseTickets()});$("#btnCreateReservation").click(function(u){if(u.preventDefault(),i>0||r>0)i>0?showNINForm(n):showTeamInfoForm(n);else{$("#btnCreateReservation").hide();$("#btnCreateReservationLoading").show();$("#btnCreateReservationLoading").click(function(){alert("Vykdoma")});t>0?$("#siForm").prop("action",appRoot+"/"+n+"/Purchase/UpdateReservation"):$("#siForm").prop("action",appRoot+"/"+n+"/Purchase/CreateReservation");$("#siForm").attr("data-ajax-update","#dscExtr");$("#tickets").attr("class","tickets collapse");var f=$("#discount");f.length?$("#discount").attr("class","collapse in"):$("#products").collapse("show");$("#siForm").submit()}});$("#btnCreateInvitations").click(function(t){t.preventDefault();$("#siForm").prop("action",appRoot+"/"+n+"/Purchase/CreateUserInvitations");$("#siForm").submit()})}function updateSideCart(n){$("#sideCart").find(".cart-item").remove();$("#sideCart").append(n);$("#sideCart").find(".cart-item").fadeIn(2e3)}function updateSideCartTotals(n,t,i){$("#sdTotMain").text(t);$("#sdTotAlt").text(i);$("#sdTotTix").text(n)}function loginModal(){var n=$("#divLogin");n.length&&n.magnificPopup({delegate:"a",removalDelay:500,callbacks:{beforeOpen:function(){this.st.mainClass=this.st.el.attr("data-effect")}},midClick:!1})}function loginConfigure(){alert("uzejo")}function loginConfigureTK(n){var t=$("#join-tiketa-club");t.length&&t.magnificPopup({delegate:"a",removalDelay:500,callbacks:{beforeOpen:function(){this.st.mainClass=this.st.el.attr("data-effect")}},midClick:!1});t=$("#join-tiketa-club");$("#becomeTKLogin").click(function(){$("#loginRedirectLink").val(appRoot+"/"+n+"/User/TiketaClub")})}function purchaseAfterLogin(n,t,i){$("#headerLgnFirstName").text()==""&&($("#headerRegisterLink").hide(),$("#headerLoginLink").hide(),$("#btnLogOut").attr("class","mano-tiketa"),$("#headerLgnUserInfo").attr("class","mano-tiketa text-uppercase "),$("#headerLgnFirstName").text(n),$("#headerLgnLastName").text(t),$("#headerLgnUserInfoLink").attr("href",i))}function applydiscount(n){$("#dinf").find("button").click(function(t){t.preventDefault();var i=$(this).attr("data-type"),r=$(this).attr("data-id"),u=$(this).attr("data-servID"),f=$(this).parent().parent().parent().find(".card-input").val(),e=$(this).parent().parent().parent().find(".spinner").find(".content").val();$("#dinf").find("#hDiscountId").val(r);$("#dinf").find("#hServiceId").val(u);$("#dinf").find("#hTixCount").val(e);$("#dinf").find("#hDiscountCode").val(f);i=="apply"&&($("#diForm").prop("action",appRoot+"/"+n+"/Purchase/DiscountApply"),$("#diForm").submit());i=="remove"&&($("#diForm").prop("action",appRoot+"/"+n+"/Purchase/DiscountRemove"),$("#diForm").submit())})}function applyExtra(n){var r=$("#einf"),i=[],t;$(".ticket-dropdown-selector").each(function(){var n={},t=$(this),r=t.data();n.extratypeid=r.extratypeid;n.extraid=r.extraid;n.ticketsIds=[];t.find("input[type=checkbox]:checked:not(.ticket_seat_chb_all)").each(function(){n.ticketsIds.push($(this).data("seatid"))});n.ticketsIds.length>0&&i.push(n)});r.find("#hExtraInfo").val(JSON.stringify(i));t=$("#eiForm");t.prop("action",appRoot+"/"+n+"/Purchase/ExtraApply");t.submit()}function applyExtra2(){var t=[],i,n;$(".extra-a:checked").each(function(){for(var u=$(this).parent().next().find("input").val(),i={ExtraID:$(this).attr("value"),ExtraTypeID:$(this).attr("data-type"),TicketIDs:[]},r=[],n=0;n<tickets.length;n++)n<u&&r.push(tickets[n].TicketID);i.ticketsIds=r;t.push(i)});i=$("#einf");i.find("#hExtraInfo").val(JSON.stringify(t));n=$("#eiForm");n.prop("action",appRoot+"/"+language+"/Purchase/ExtraApply");n.submit()}function removediscount(n){$("#dinf").find("button").click(function(t){t.preventDefault();var i=$(this).attr("data-id"),r=$(this).attr("data-servID"),u=$(this).closest(".card-input").val(),f=$(this).closest(".content").val();$("#dinf").find("#hDiscountId").val(i);$("#dinf").find("#hServiceId").val(r);$("#dinf").find("#hTixCount").val(f);$("#dinf").find("#hDiscountCode").val(u);$("#diForm").prop("action",appRoot+"/"+n+"/Purchase/DiscountApply");$("#diForm").submit()})}function updateTicker(n){n>0?$("#sideCartTickerDiv").attr("class","time basket-time text-right"):$("#sideCartTickerDiv").attr("class","time basket-time text-right hidden");$("#uib_TimeLeft").val(n)}function discountStatusFadeOut(){$(".discount-status-ok").fadeOut(7e3)}function extraStatusFadeOut(){$(".icon-product-check").fadeOut(7e3);$(".icon-product-message").fadeOut(7e3)}function infoTooltip(){$(".show-tooltip").tooltip()}function initStepper(n,t){$(n+" a.minus").on("click",function(i){i.preventDefault();var u=$(n+" .content"),r=Number(u.val()),f=u.attr("data-min");r>f&&(r=r-1,t(r));u.val(r)});$(n+" a.plus").on("click",function(i){i.preventDefault();var u=$(n+" .content"),r=Number(u.val()),f=u.attr("data-max");r<f&&(r=r+1,t(r));u.val(r)})}function GFMonthsChange(n){$("#gfCalculationPanel").hide();$(".gfMonths").html(n);GFcalculations[n]!=undefined?($("#btnGFCalculate").hide(),fillGFData(GFcalculations[n]),$("#gfCalculationPanel").show()):$("#btnGFCalculate").show()}function GFcalculate(n){var t=$(n+" .content").val();t&&$.ajax({type:"POST",dataType:"json",url:appRoot+"/"+langKey+"/Purchase/GFCalculate/",data:{months:t}}).always(function(n){hideLoading();n.Root.Item?(fillGFData(n.Root.Item),GFcalculations[t]=n.Root.Item,$("#btnGFCalculate").hide(),$(".gfMonths").html(t),$("#gfCalculationPanel").show()):n.Root.ErrorMessage!=null?alert(n.Root.ErrorMessage):alert(GFErrorMessage)})}function fillGFData(n){var r=$("#preliminaryCalculation"),i,t,u,f;r.html("");for(i in n)t=$("<div>",{"class":"row col-xs-12"}),u=n[i].Text,t.append($("<div>",{"class":"col-xs-7 item"}).append($("<p>",{"class":"title pull-left"}).html(u))),f=n[i].Value+" "+n[i].Unit,t.append($("<div>",{"class":"col-xs-4 item"}).append($("<div>",{"class":"price-container pull-right"}).append($("<div>",{"class":"price-bottom-total text-righ"}).html(f)))),t.append(),r.append(t)}function resetGFCalculations(){GFcalculations=[];$("#gfCalculationPanel").hide();$("#btnGFCalculate").show()}function hideGFCalculationForm(){$("#gfCalculationForm").hide();$("#gfCalculationPanel").hide();$("#paymentButton").removeClass("active");$("#gfWarningMessage").show()}function ConvertTicketsToInvitations(n){$(document).on("click","#btnConvertToInvitation",function(){console.log("click");console.log($("[name='procId']").val());var t=n+"/Purchase/TicketsClubConvertToInvitations";console.log(t);$.ajax({type:"POST",url:t,dataType:"text",data:{processID:5},success:function(){console.log("Success")},error:function(){console.log("Error")}})})}function advancedSearchLoad(){$("#search-cat .dropdown-menu a").on("click",function(n){n.preventDefault();var i=$(this),r=i.text(),t=i.attr("data-id");$(".btn-group").removeClass("is-open");t>0?($("#hCatId").val(t),$("#catCaption").text(r),$("#dropdownMenu2").prop("disabled",!1),$("#search-type .dropdown-menu a").addClass("js-hidden"),$("#search-type .dropdown-menu a[data-parentId='"+t+"']").removeClass("js-hidden").show(),$("#hSubCatId").val(""),$("#subCatCaption").text("Visi tipai")):($("#search-type .dropdown-menu a").removeClass("js-hidden"),t==0&&($("#hCatId").val(""),$("#hSubCatId").val(""),$("#subCatCaption").text("Visi tipai"),$("#catCaption").text(r),$("#dropdownMenu2").prop("disabled",!0)))});$("#search-type .dropdown-menu a").on("click",function(n){n.preventDefault();var i=$(this),r=i.text(),t=i.attr("data-id");$(".filter-input-over").val("").change();$(".btn-group").removeClass("is-open");t>0?($("#hSubCatId").val(t),$("#subCatCaption").text(r)):t==0&&($("#hSubCatId").val(""),$("#subCatCaption").text(r))});$("#search-city .dropdown-menu a").on("click",function(n){n.preventDefault();var i=$(this),r=i.text(),t=i.attr("data-id");$(".filter-input-over").val("").change();$(".btn-group").removeClass("is-open");t>0?($("#hCityId").val(t),$("#cityCaption").text(r),$("#search-location .dropdown-menu a").addClass("js-hidden"),$("#search-location .dropdown-menu a[data-parentId='"+t+"']").removeClass("js-hidden"),$("#hArenaId").val(""),$("#arenaCaption").text("Visos renginių vietos")):($("#search-location .dropdown-menu a").removeClass("js-hidden"),t==0&&($("#hCityId").val(""),$("#cityCaption").text(r)))});$("#search-location .dropdown-menu a").on("click",function(n){n.preventDefault();var i=$(this),r=i.text(),t=i.attr("data-id");$(".filter-input-over").val("").change();$(".btn-group").removeClass("is-open");t>0?($("#hArenaId").val(t),$("#arenaCaption").text(r)):t==0&&($("#hArenaId").val(""),$("#arenaCaption").text(r))})}function advancedSearchPriceSliderSetup(n,t,i){var r=$(".advanced-search .price-slider"),u;r.length&&r.bootstrapSlider({step:10,value:i,min:n,max:t,tooltip:"always",formatter:function(){var n=r.val()+" €";$("#range-slider .price-eur-value").val(r.val());$(".tooltip-main").html('<span class="custom-price-block">'+n+"<\/span>")}});u=r.val()+" €";$("#range-slider .price-eur-value").val(r.val());$(".tooltip-main").html('<span class="custom-price-block">'+u+"<\/span>")}function ifIndicatorExists_Search(n){var t=$(".stack-elem").find("input[name='"+n+"']");return t.length?!1:!0}function addCategoryIndicator_NEW(n){$("#cat-sort .dropdown-menu a").on("click",function(t){var r;t.preventDefault();var i=$(this),u=i.text(),f=i.attr("data-id"),e=i.attr("name");$("#sf_pageId").val(0);$("#btnLoadMore").attr("data-nextpage",1);$("#sf_order").val(f);$("#orderingCaption").text(u);$("#selectedFilters").attr("data-ajax","true");$("#selectedFilters").attr("data-ajax-loading","#loading");$("#selectedFilters").attr("data-ajax-method","Post");$("#selectedFilters").attr("data-ajax-mode","replace");$("#selectedFilters").attr("data-ajax-complete","javascipt:void(0);");$("#selectedFilters").attr("data-ajax-update","#eventsContainter");r=$("#hPageType").val();switch(r){case"TiketaClub":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Index/TiketaClubFilter");break;case"Search":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Search/Filter");break;case"Category":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Index/CategoryFilter");break;case"Club":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/User/ClubFilter")}$("#selectedFilters").submit()});$("#cat-source.cat-category button").on("click",function(){$(".stack-elem input").length?($(".cat-category .dropdown-menu a").addClass("js-hidden"),$(".stack-elem input").each(function(){if($(this).attr("name").substring(0,6)=="sf_cid"){var n=$(this).attr("name").indexOf("]");$(".cat-category .dropdown-menu a[data-parentId='"+$(this).attr("name").substring(7,n)+"']").removeClass("js-hidden")}})):$(".cat-category .dropdown-menu a").removeClass("js-hidden")});$("#cat-source .dropdown-menu a").on("click",function(t){var f,e;t.preventDefault();var r=$(this),o=r.text(),u=r.attr("data-id"),i=r.attr("name"),s=i.indexOf("["),h=i.substring(0,s);h=="sf_catid"&&$("#sf_catid").val(u);f='<div class="stack-elem text-uppercase"><input type="hidden" name="'+i+'" value="'+u+'" /><span class="cat-placeholder">'+o+'<\/span><a href="javascript:void(0);" class="glyphicon glyphicon-remove"><\/a><\/div>';$("#sf_pageId").val(0);$("#btnLoadMore").attr("data-nextpage",1);$(".cat-target-text").length||$("#selectedFilters").append('<div class="cat-target-text">Rodoma:<\/div>');ifIndicatorExists_Search(i)&&$("#selectedFilters").append(f);$("#selectedFilters").attr("data-ajax","true");$("#selectedFilters").attr("data-ajax-loading","#loading");$("#selectedFilters").attr("data-ajax-method","Post");$("#selectedFilters").attr("data-ajax-mode","replace");$("#selectedFilters").attr("data-ajax-update","#eventsContainter");$("#selectedFilters").attr("data-ajax-complete","javascipt:void(0);");e=$("#hPageType").val();switch(e){case"TiketaClub":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Index/TiketaClubFilter");break;case"Category":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Index/CategoryFilter");break;case"Club":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/User/ClubFilter")}$("#selectedFilters").submit()})}function addMoreEvents_NEW(n){$("#btnLoadMore").on("click",function(t){var r,i,u;t.preventDefault();r=$("#sf_pageId").val();i=$("#btnLoadMore").attr("data-nextpage");console.log("CurrentPage:",r);console.log("Nextpage:",i);$("#sf_pageId").val(i);$("#pageEnd"+(i-1)).remove();console.log("approot:",appRoot+" "+n);u=$("#hPageType").val();$("#selectedFilters").attr("data-ajax","true");$("#selectedFilters").attr("data-ajax-loading","#loading");$("#selectedFilters").attr("data-ajax-method","Post");$("#selectedFilters").attr("data-ajax-mode","after");$("#selectedFilters").attr("data-ajax-update","#eventsContainter");switch(u){case"TiketaClub":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Index/TiketaClubNextPage");break;case"Search":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Search/NextPage");break;case"Category":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Index/NextPage");break;case"Club":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/User/ClubNextPage");break;case"Player":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Index/PlayerNextPage")}$("#selectedFilters").attr("data-ajax-complete",'addMoreEvents_NEW("'+n+'")');$("#selectedFilters").submit()})}function deleteCategoryIndicator_NEW(n){$(".stack-elem .glyphicon").on("click",function(t){var i,r;if(t.preventDefault(),$(this).parent().remove(),i=!1,$("#selectedFilters").children(".stack-elem").length||($(".cat-target-text").remove(),$("#sf_order").length?Number($("#sf_order").val())>0||(i=!0):i=!0),print(i),i)window.location.reload();else{r=$("#hPageType").val();$("#selectedFilters").attr("action",appRoot+"/AdvancedSearch");$("#selectedFilters").attr("data-ajax","true");$("#selectedFilters").attr("data-ajax-loading","#loading");$("#selectedFilters").attr("data-ajax-method","Post");$("#selectedFilters").attr("data-ajax-mode","replace");$("#selectedFilters").attr("data-ajax-update","#eventsContainter");$("#selectedFilters").attr("data-ajax-url",appRoot+"/Index/SearchFilter");print(r);switch(r){case"TiketaClub":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Index/TiketaClubFilter");break;case"Category":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/Index/CategoryFilter");break;case"Club":$("#selectedFilters").attr("data-ajax-url",appRoot+"/"+n+"/User/ClubFilter")}$("#selectedFilters").submit()}})}function searchTypehead(n,t,i){var r=function(n){return function(t,i){var r;r=[];substrRegex=new RegExp(t,"i");$.each(n,function(n,t){substrRegex.test(t.player.Name)&&r.push({name:t.player.Name,link:t.player.Link})});i(r)}},u=function(n){return function(t,i){var r;r=[];substrRegex=new RegExp(t,"i");$.each(n,function(n,t){substrRegex.test(t.event.Name)&&r.push({name:t.event.Name,link:t.event.Link})});i(r)}};$.getJSON("/"+n+"/AutoComplete/",function(f){$.getJSON("/"+n+"/AutoCompletePlayers/",function(n){$(".typeahead").typeahead({hint:!0,highlight:!0,minLength:1},{name:"events",displayKey:"name",source:u(f.events),templates:{header:'<h3 class="league-name">'+t+"<\/h3>"}},{name:"players",displayKey:"name",source:r(n.players),templates:{header:'<h3 class="league-name">'+i+"<\/h3>"}});$(".typeahead").on("typeahead:selected",function(){$(".tt-dataset-events .tt-suggestion").css("background-color","#f5f5f5")});$(".typeahead.main-search ").on("typeahead:selected",function(n,t){t.link?window.location=$(".tiketa-logo").attr("href")+"/"+t.link:$("#form-input").parent().submit()});$(".tt-dataset-events").parent().width(371)})})}function showCalendar(){$(function(){$.datepicker.setDefaults($.datepicker.regional[langKey.toLowerCase()]);$(".calendar").datepicker({minDate:0,dateFormat:"yy-mm-dd"});$(".calendar-select").datepicker({dateFormat:"yy-mm-dd",minDate:0,maxDate:"+1D",yearRange:"-100:+0",changeMonth:!0,changeYear:!0})})}function showCalendarUserPersonalData(){$(function(){$.datepicker.setDefaults($.datepicker.regional[langKey.toLowerCase()]);$(".calendar").datepicker({minDate:0,dateFormat:"yy-mm-dd"});$(".calendar-select").datepicker({dateFormat:"yy-mm-dd",minDate:"1918-01-01",maxDate:"-16Y",yearRange:"-100:-16",changeMonth:!0,changeYear:!0})})}function tcStatusFadeOut(){$(".tc-agree-warning").fadeOut(7e3)}function userDataStatusFadeOut(){$(".user-data-error").fadeOut(7e3);$(".user-data-ok").fadeOut(7e3)}function userCompanyStatusFadeOut(){$(".user-company-error").fadeOut(7e3);$(".user-company-ok").fadeOut(7e3)}function userNewsStatusFadeOut(){$(".user-news-error").fadeOut(7e3);$(".user-news-ok").fadeOut(7e3)}function userPassStatusFadeOut(){$(".user-pass-error").fadeOut(7e3);$(".user-pass-ok").fadeOut(7e3)}function userEmailStatusFadeOut(){$(".user-email-error").fadeOut(7e3);$(".user-email-ok").fadeOut(7e3)}function userTicketAdStatusFadeOut(){$(".user-ticad-error").fadeOut(7e3);$(".user-ticad-ok").fadeOut(7e3)}function userGoodsAdStatusFadeOut(){$(".user-gooad-error").fadeOut(7e3);$(".user-gooad-ok").fadeOut(7e3)}function resNoCompanyStatusFadeOut(){$(".res-nocompany").fadeOut(7e3)}function userDataStatusFadeOut(){$(".history-return-error").fadeOut(7e3)}function extractEmails(n){return n.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi)}function eliminateDuplicates(n){for(var u=n.length,i=[],r={},t=0;t<u;t++)r[n[t]]=0;for(t in r)i.push(t);return i}function registerDataStatusFadeOut(){$(".register-data-error").fadeOut(7e3);$(".register-data-ok").fadeOut(1e4)}function remindDataStatusFadeOut(){$(".remind-data-error").fadeOut(7e3);$(".remind-data-ok").fadeOut(1e4)}function loginDataStatusFadeOut(){$("#lgnErrorMessage").fadeOut(7e3)}function showUsersEmailAfterLogin(){}function emailSubscribeStatusFadeOut(){$(".email-subscribe-error").fadeOut(7e3);$(".email-subscribe-ok").fadeOut(7e3)}function pageLoadComplete(n){$("#nextPage").length>0?$("#btnLoadMore").attr("data-ajax-url",n+$("#nextPage").val()):$("div.load-more").remove();LastEntertainmentPageIndex++;var t=$("#page_"+LastEntertainmentPageIndex);t.length>0&&renewFBLikePlugins(t[0])}function addCommentLinkAnimateHandler(n,t){$(n).click(function(){$("html, body").animate({scrollTop:$(t).offset().top},1e3)})}function adHeadGallery(){if(typeof $.fn.bxSlider=="function"&&$(".ads-details").length){var n=$(".ads-details .slides").bxSlider({pager:!1,onSlideBefore:function(n,t,i){$(".ads-details .count .current").text(i+1)}});$(".ads-details .count .total").text(n.getSlideCount())}}function initAdsFilter(){$("#cat-source .dropdown-menu a").on("click",function(n){var r;n.preventDefault();var i=$(this),u=i.text(),f=i.attr("data-id"),t=i.attr("name");$("#divSpace").remove();r='<div class="stack-elem text-uppercase"><input type="hidden" name="'+t+'" value="'+f+'" /><span class="cat-placeholder">'+u+'<\/span><a href="javascript:void(0);" class="glyphicon glyphicon-remove"><\/a><\/div><div id="divSpace"><br /><br /><\/div>';$("#sf_pageId").val(0);$(".cat-target-text").length||$("#selectedFilters").append('<div class="cat-target-text">Rodoma:<\/div>');ifIndicatorExists_Search(t)?$("#selectedFilters").append(r):(t=="sf_PriceFrom"||t=="sf_PriceTo")&&($(".stack-elem").find("input[name='"+t+"']").parent().remove(),$("#selectedFilters").append(r));$("#selectedFilters").attr("data-ajax-mode","replace");$("#selectedFilters").submit()})}function initAdsOrder(){$("#cat-sort .dropdown-menu a").on("click",function(n){n.preventDefault();var t=$(this),i=t.text(),r=t.attr("data-id"),u=t.attr("name");$("#sf_pageId").val(0);$("#sf_order").val(r);$("#orderingCaption").text(i);$("#selectedFilters").attr("data-ajax-mode","replace");$("#selectedFilters").submit()})}function initAdsLoadMore(){$("#btnLoadMore").on("click",function(n){n.preventDefault();var t=parseInt($("#sf_pageId").val());isNaN(t)||$("#sf_pageId").val(t+1);$("#selectedFilters").attr("data-ajax-mode","after");$("#selectedFilters").submit()})}function initFilterRemove(){$(document).on("click",".stack-elem .glyphicon",function(n){n.preventDefault();$(this).parent().remove();$("#selectedFilters").children(".stack-elem").length||($(".cat-target-text").remove(),$("#divSpace").remove());$("#sf_pageId").val(0);$("#selectedFilters").attr("data-ajax-mode","replace");$("#selectedFilters").submit()})}function adsLoadComplete(){$("#hasMorePages").length>0?$("div.load-more").show():$("div.load-more").hide();$("#hasMorePages").remove()}function statusChangeCallbackSearchTickets(n){console.log("statusChangeCallback");console.log(n);n.status==="connected"?loginSucceededSeachTickets(n):n.status==="not_authorized"?($("#loading").hide(),$("#lgnErrorMessage").text("Please log into this app."),$("#lgnErrorMessage").show()):($("#loading").hide(),$("#lgnErrorMessage").text("Please log into Facebook."),$("#lgnErrorMessage").show())}function loginSucceededSeachTickets(n){var t=n.authResponse.accessToken;FB.api("/me?fields=email,name,first_name,last_name",function(n){$("#hProvirderName").val("Facebook");$("#hFBUserID").val(n.id);$("#hFBEmail").val(n.email);$("#hFBToken").val(t);$("#hFBFirstName").val(n.first_name);$("#hFBLastName").val(n.last_name);$("#siForm").prop("action",appRoot+"/"+language+"/Purchase/Login");$("#siForm").submit()})}function statusChangeCallback(n){console.log("statusChangeCallback");console.log(n);n.status==="connected"?loginSucceeded(n):n.status==="not_authorized"?($("#loading").hide(),$("#lgnErrorMessage").text("Please log into this app."),$("#lgnErrorMessage").show()):($("#loading").hide(),$("#lgnErrorMessage").text("Please log into Facebook."),$("#lgnErrorMessage").show())}function fbLogout(){FB.getLoginStatus(function(){})}function fbLogin(){FB.login(function(n){statusChangeCallback(n)},{scope:"email",auth_type:"rerequest",returnscopes:!0})}function loginSucceeded(n){var t=0,i="",f=n.authResponse.accessToken,r="",u="";FB.api("/me?fields=email,name,first_name,last_name",function(n){t=n.id;i=n.email;r=n.first_name;u=n.last_name;var e={parameters:{Id:t,Token:f,Email:i,FirstName:r,LastName:u}};$.ajax({type:"POST",dataType:"json",contentType:"application/json",data:JSON.stringify(e),url:appRoot+"/"+langKey+"/LoginFB/"}).always(function(n){if(n.status=="1"){var t=$("#loginRedirectLink").val();t==""?window.location.reload():window.location=t}else $("#loading").hide(),n.errorMessage!=""?($("#lgnErrorMessage").text(n.errorMessage),$("#lgnErrorMessage").show()):($("#lgnErrorMessage").text("Prisijungti nepavyko"),$("#lgnErrorMessage").show())})})}function fbConnect(){FB.login(function(n){statusChangeConnectCallback(n)})}function statusChangeConnectCallback(n){console.log("statusChangeConnectCallback");console.log(n);n.status==="connected"?connectSucceeded(n):n.status==="not_authorized"?($("#loading").hide(),$("#lgnErrorMessage").text("Please log into this app."),$("#lgnErrorMessage").show()):($("#loading").hide(),$("#lgnErrorMessage").text("Please log into Facebook."),$("#lgnErrorMessage").show())}function connectSucceeded(n){var t=0,i="",f=n.authResponse.accessToken,r="",u="";FB.api("/me?fields=email,name,first_name,last_name",function(n){t=n.id;i=n.email;r=n.first_name;u=n.last_name;var e={parameters:{Id:t,Token:f,Email:i,FirstName:r,LastName:u}};$.ajax({type:"POST",dataType:"json",contentType:"application/json",data:JSON.stringify(e),url:appRoot+"/"+langKey+"/ConnectFB/"}).always(function(n){n.status=="1"?window.location.reload():($("#loading").hide(),n.errorMessage!=""?($("#lgnErrorMessage").text(n.errorMessage),$("#lgnErrorMessage").show()):($("#lgnErrorMessage").text("Susieti nepavyko"),$("#lgnErrorMessage").show()))})})}function DiscoverPayments(){var n=$("#labelrounded_-15"),t=$("#cartSum-15").val();n.length&&n.click(function(){$.ajax({type:"POST",dataType:"json",url:"https://pgw.identitrade.com/api/v1/payment/discover",data:{client_id:"23_4cfbpscizv0g48o0ckswcokgs80go000co0okkg8kg8c4gs40c",amount:t,currency:"EUR"}}).always(function(n){if(n.length)var t=n[0].alias,i=n[0].logo,r=n[0].name;else $("#errorMessage-15").show(),$("#paymentButtonBlock").hide(),$("#paymentButton").removeClass("active")})})}function bindEvent(n,t,i){n.addEventListener?n.addEventListener(t,i,!1):n.attachEvent&&n.attachEvent("on"+t,i)}function setData(n,t){n=="ProcessID"&&($("#hProcessID").val(t),t>0?($("body").addClass("purshase-bottom-spce"),Number($("#hTixPrice").val())+Number($("#hTixTaxes").val())>0?$("#btnCreateReservation").removeAttr("disabled"):$("#btnCreateInvitations").removeAttr("disabled")):($("body").removeClass("purshase-bottom-spce"),Number($("#hTixPrice").val())+Number($("#hTixTaxes").val())>0?$("#btnCreateReservation").attr("disabled",!0):$("#btnCreateInvitations").attr("disabled",!0)))}function updateTicketList(n,t){$("#ticketsList").val(n);n=JSON.parse(n);t&&(t=JSON.parse(t),$("[data-timer]").html(t.timeLeft));$("[data-tickets]").html("");$(".tickets-list").hide();var i=0;$.each(n,function(n,t){$("[data-tickets]").append(addPlaceToList(t));i++});i==0?($("[data-timer]").html(""),$("[data-tickets-total]").html(""),$("#TicketsSelected").hide(),$("#ZeroTickets").show()):($(".tickets-list").show(),$("[data-tickets-total]").html(i),$("#ZeroTickets").hide(),$("#TicketsSelected").show())}function updateTicketListOnce(n){n&&$.ajax({type:"POST",url:"/"+langKey+"/Purchase/UpdateTicketList",data:{ticketsList:n,showID:$("#hShowId").val(),eventID:$("#hEventId").val()},traditional:!0,success:function(n){updateSideCart(n.SideCarthItemsHtml);updateSideCartTotals(n.CartTixCount,n.TotalPrice,n.TotalPrice);n.TixCount>0&&n.CartTimeout>0&&$("#hProcessID").val()>0?($(".glyphicon-minus").hide(),$(".glyphicon-plus").hide(),$("#txtTixCount").val(n.TixCount),recalculatePrices(),updateTicker(n.CartTimeout),initiateTicker(),$("#btnFindTickets-iframe").hide(),$("#btnFindTicketsLoading").hide(),$("#btnReleaseTickets").show()):(stopTicker(),$(".glyphicon-minus").show(),$(".glyphicon-plus").show(),$("#txtTixCount").val(1),recalculatePrices(),$("#btnFindTickets-iframe").show(),$("#btnFindTicketsLoading").hide(),$("#btnReleaseTickets").hide())}})}function setLayer(n){n==1?$("body").addClass("ins-sec"):$("body").removeClass("ins-sec")}function sectorLoad(){$("body").addClass("sector-loaded");$("#pcID").val()>0&&$("#bID").val()>0&&($("#pcID").val(0),$("#bID").val(0),$("#siForm").prop("action",appRoot+"/"+language+"/Purchase/ShowInfo"),$("#siForm").submit())}function addPlaceToList(n){return $("body").addClass("seat-added"),"<div class='ticket-cart'><div class='data-sector'>"+n.sectorName+"<\/div><div class='data-row'>"+n.RowNo+"<\/div><div class='data-seat'>"+n.SeatNo+"<\/div><\/div>"}function addPricingClass(n){return n.PCdprice?"<div class='price-line'><span class=prices-title><span title='"+n.PCname+"' class=category-tag style='background: #"+n.PCcolor+"'><\/span><\/span><span class=discount>"+n.PCdprice+" €<\/span><span class=price>"+n.PCprice+" €<\/span><\/div>":"<div class='price-line'><span class=prices-title><span title='"+n.PCname+"' class=category-tag style='background: #"+n.PCcolor+"'><\/span><\/span><span class=discount>-<\/span><span class=price>"+n.PCprice+" €<\/span><\/div>"}function sectorLoadIn(n,t,i,r,u){var f=JSON.parse(n);$("#pcID").val(f.PCid);$("#bID").val(u);$("#siForm").prop("action",appRoot+"/"+language+"/Purchase/ShowInfo");$("#siForm").submit()}function errorModal(n){var t=$("#txtTixCount").val();$("#count").val(t);$("#errorMessage").val(n);$("#siForm").prop("action",appRoot+"/"+language+"/Purchase/RaiseError");$("#siForm").submit()}function tokenExpiredError(){$("#siForm").prop("action",appRoot+"/"+language+"/Purchase/ExtendToken");$("#siForm").submit()}function openUnlockPresaleSelections(){closeLoginModal();$("#presaleModal").modal({backdrop:"true"})}function openLoginModal(){$("#purchLogin2").click()}function unlockPresale(n,t,i){var r=document.getElementById("frame"),u=function(n){r.contentWindow.postMessage(n,"*")};u(JSON.stringify({functionName:"unlockPresale",arg1:n,arg2:t,arg3:i}))}function setToken(){var t=document.getElementById("frame"),n=function(n){t.contentWindow.postMessage(n,"*")};n(JSON.stringify({functionName:"setToken",arg1:$("#venueToken").val()}));n(JSON.stringify({functionName:"callLoad"}))}function setOnlyToken(){var n=document.getElementById("frame"),t=function(t){n.contentWindow.postMessage(t,"*")};t(JSON.stringify({functionName:"setToken",arg1:$("#venueToken").val()}))}function releaseTickets(){var n=document.getElementById("frame"),t=function(t){n.contentWindow.postMessage(t,"*")};$.ajax({type:"POST",url:"/"+langKey+"/Purchase/UpdateTicketList",data:{ticketsList:"{}",showID:$("#hShowId").val(),eventID:$("#hEventId").val()},traditional:!0,success:function(n){updateSideCart(n.SideCarthItemsHtml);updateSideCartTotals(n.CartTixCount,n.TotalPrice,n.TotalPrice);stopTicker();recalculatePrices();$(".glyphicon-minus").show();$(".glyphicon-plus").show();$("#txtTixCount").val(1);$("#btnFindTickets-iframe").show();$("#btnFindTicketsLoading").hide();$("#btnReleaseTickets").hide()}});t(JSON.stringify({functionName:"releaseProcessFrame"}));$("#siForm").prop("action",appRoot+"/"+language+"/Purchase/ShowInfo");$("#siForm").submit()}function deselectPlacesExt(){var n=document.getElementById("frame"),t=function(t){n.contentWindow.postMessage(t,"*")};t(JSON.stringify({functionName:"deselectAllPlace"}));$(".tickets-list").hide();$(".preview-tickets-list").html("")}function zoomSectorExt(n){var t=document.getElementById("frame"),i=function(n){t.contentWindow.postMessage(n,"*")};i(JSON.stringify({functionName:"zoomSpecificSector",arg1:n}))}function zoomOut(){var n=document.getElementById("frame"),t=function(t){n.contentWindow.postMessage(t,"*")};t(JSON.stringify({functionName:"zoomOut"}))}function selectPlaceExt(n,t,i,r,u,f){var e=[i,r,u,f],o=document.getElementById("frame"),s=function(n){o.contentWindow.postMessage(n,"*")};s(JSON.stringify({functionName:"selectSpecificPlace",arg1:n,arg2:t,arg3:JSON.stringify(e)}));t?$(".preview-tickets-list").append("<div class='ticket-cart' id='place-"+n+"'><div class='data-sector'>"+f+"<\/div><div class='data-row'>"+r+"<\/div><div class='data-seat'>"+u+"<\/div><\/div>"):$("#place-"+n).remove();$(".preview-tickets-list div").length?$(".tickets-list").show():$(".tickets-list").hide()}function lockSpecificT(n,t,i,r,u,f,e,o){var s=document.getElementById("frame"),h=function(n){s.contentWindow.postMessage(n,"*")},c=[n,t,i,r,u,f,e,o];h(JSON.stringify({functionName:"lockFromTicket",arg1:JSON.stringify(c)}))}function iframeLockTickets(){var t=document.getElementById("frame"),n=function(n){t.contentWindow.postMessage(n,"*")};return n(JSON.stringify({data:"return",field:"Count",value:$("#txtTixCount").val()})),n(JSON.stringify({functionName:"searchProcess",arg1:$("#venueToken").val()})),!1}var shuffleme,_typeof,windowIsDefined,SID,ResID,Token,LangKey,emailsFullList,resultList,TID,fURL,Sinfo,LastEntertainmentPageIndex;(function(n){function i(n,t){for(var i=window,r=(n||"").split(".");i&&r.length;)i=i[r.shift()];return typeof i=="function"?i:(t.push(n),Function.constructor.apply(null,t))}function u(n){return n==="GET"||n==="POST"}function o(n,t){u(t)||n.setRequestHeader("X-HTTP-Method-Override",t)}function s(t,i,r){var u;r.indexOf("application/x-javascript")===-1&&(u=(t.getAttribute("data-ajax-mode")||"").toUpperCase(),n(t.getAttribute("data-ajax-update")).each(function(t,r){var f;switch(u){case"BEFORE":f=r.firstChild;n("<div />").html(i).contents().each(function(){r.insertBefore(this,f)});break;case"AFTER":n("<div />").html(i).contents().each(function(){r.appendChild(this)});break;case"REPLACE-WITH":n(r).replaceWith(i);break;default:n(r).html(i)}}))}function f(t,r){var e,h,f,c;(e=t.getAttribute("data-ajax-confirm"),!e||window.confirm(e))&&(h=n(t.getAttribute("data-ajax-loading")),c=parseInt(t.getAttribute("data-ajax-loading-duration"),10)||0,n.extend(r,{type:t.getAttribute("data-ajax-method")||undefined,url:t.getAttribute("data-ajax-url")||undefined,cache:!!t.getAttribute("data-ajax-cache"),beforeSend:function(n){var r;return o(n,f),r=i(t.getAttribute("data-ajax-begin"),["xhr"]).apply(t,arguments),r!==!1&&h.show(c),r},complete:function(){h.hide(c);i(t.getAttribute("data-ajax-complete"),["xhr","status"]).apply(t,arguments)},success:function(n,r,u){s(t,n,u.getResponseHeader("Content-Type")||"text/html");i(t.getAttribute("data-ajax-success"),["data","status","xhr"]).apply(t,arguments)},error:function(){i(t.getAttribute("data-ajax-failure"),["xhr","status","error"]).apply(t,arguments)}}),r.data.push({name:"X-Requested-With",value:"XMLHttpRequest"}),f=r.type.toUpperCase(),u(f)||(r.type="POST",r.data.push({name:"X-HTTP-Method-Override",value:f})),n.ajax(r))}function h(t){var i=n(t).data(e);return!i||!i.validate||i.validate()}var t="unobtrusiveAjaxClick",r="unobtrusiveAjaxClickTarget",e="unobtrusiveValidation";n(document).on("click","a[data-ajax=true]",function(n){n.preventDefault();f(this,{url:this.href,type:"GET",data:[]})});n(document).on("click","form[data-ajax=true] input[type=image]",function(i){var r=i.target.name,u=n(i.target),f=n(u.parents("form")[0]),e=u.offset();f.data(t,[{name:r+".x",value:Math.round(i.pageX-e.left)},{name:r+".y",value:Math.round(i.pageY-e.top)}]);setTimeout(function(){f.removeData(t)},0)});n(document).on("click","form[data-ajax=true] :submit",function(i){var f=i.currentTarget.name,e=n(i.target),u=n(e.parents("form")[0]);u.data(t,f?[{name:f,value:i.currentTarget.value}]:[]);u.data(r,e);setTimeout(function(){u.removeData(t);u.removeData(r)},0)});n(document).on("submit","form[data-ajax=true]",function(i){var e=n(this).data(t)||[],u=n(this).data(r),o=u&&u.hasClass("cancel");(i.preventDefault(),o||h(this))&&f(this,{url:this.action,type:this.method||"GET",data:e.concat(n(this).serializeArray())})})})(jQuery),function(n){typeof define=="function"&&define.amd?define(["jquery","modernizr"],n):window.Shuffle=n(window.jQuery,window.Modernizr)}(function(n,t,i){"use strict";function g(n){return n?n.replace(/([A-Z])/g,function(n,t){return"-"+t.toLowerCase()}).replace(/^ms-/,"-ms-"):""}function ut(t,i,r){var u,f,s,e=null,o=0,h;return r=r||{},h=function(){o=r.leading===!1?0:n.now();e=null;s=t.apply(u,f);u=f=null},function(){var l=n.now(),c;return o||r.leading!==!1||(o=l),c=i-(l-o),u=this,f=arguments,c<=0||c>i?(clearTimeout(e),e=null,o=l,s=t.apply(u,f),u=f=null):e||r.trailing===!1||(e=setTimeout(h,c)),s}}function f(n,t,i){for(var r=0,u=n.length;r<u;r++)if(t.call(i,n[r],r,n)==={})return}function c(t,i,r){return setTimeout(n.proxy(t,i),r)}function k(n){return Math.max.apply(Math,n)}function ft(n){return Math.min.apply(Math,n)}function l(t){return n.isNumeric(t)?t:0}function ot(n){var r,i,t=n.length;if(!t)return n;while(--t)i=Math.floor(Math.random()*(t+1)),r=n[i],n[i]=n[t],n[t]=r;return n}var e;if(typeof t!="object")throw new Error("Shuffle.js requires Modernizr.\nhttp://vestride.github.io/Shuffle/#dependencies");var a=t.prefixed("transition"),p=t.prefixed("transitionDelay"),v=t.prefixed("transitionDuration"),s={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[a],w=t.prefixed("transform"),nt=g(w),tt=t.csstransforms&&t.csstransitions,it=t.csstransforms3d,u="shuffle",b=.3,h="all",rt="groups",o=1,y=.001;e=function(n,t){this.x=l(n);this.y=l(t)};e.equals=function(n,t){return n.x===t.x&&n.y===t.y};var et=0,d=n(window),r=function(t,i){i=i||{};n.extend(this,r.options,i,r.settings);this.$el=n(t);this.element=t;this.unique="shuffle_"+et++;this._fire(r.EventType.LOADING);this._init();c(function(){this.initialized=!0;this._fire(r.EventType.DONE)},this,16)};return r.EventType={LOADING:"loading",DONE:"done",LAYOUT:"layout",REMOVED:"removed"},r.ClassName={BASE:u,SHUFFLE_ITEM:"shuffle-item",FILTERED:"filtered",CONCEALED:"concealed"},r.options={group:h,speed:250,easing:"ease-out",itemSelector:"",sizer:null,gutterWidth:0,columnWidth:0,delimeter:null,buffer:0,initialSort:null,throttle:ut,throttleTime:300,sequentialFadeDelay:150,supported:tt},r.settings={useSizer:!1,itemCss:{position:"absolute",top:0,left:0,visibility:"visible"},revealAppendedDelay:300,lastSort:{},lastFilter:h,enabled:!0,destroyed:!1,initialized:!1,_animations:[],styleQueue:[]},r.Point=e,r._getItemTransformString=function(n,t){return it?"translate3d("+n.x+"px, "+n.y+"px, 0) scale3d("+t+", "+t+", 1)":"translate("+n.x+"px, "+n.y+"px) scale("+t+")"},r._getNumberStyle=function(t,i){return r._getFloat(n(t).css(i))},r._getInt=function(n){return l(parseInt(n,10))},r._getFloat=function(n){return l(parseFloat(n))},r._getOuterWidth=function(n,t){var i=n.offsetWidth,u,f;return t&&(u=r._getNumberStyle(n,"marginLeft"),f=r._getNumberStyle(n,"marginRight"),i+=u+f),i},r._getOuterHeight=function(n,t){var i=n.offsetHeight,u,f;return t&&(u=r._getNumberStyle(n,"marginTop"),f=r._getNumberStyle(n,"marginBottom"),i+=u+f),i},r._skipTransition=function(n,t,i){var u=n.style[v],r;n.style[v]="0ms";t.call(i);r=n.offsetWidth;r=null;n.style[v]=u},r.prototype._init=function(){this.$items=this._getItems();this.sizer=this._getElementOption(this.sizer);this.sizer&&(this.useSizer=!0);this.$el.addClass(r.ClassName.BASE);this._initItems();d.on("resize."+u+"."+this.unique,this._getResizeFunction());var n=this.$el.css(["position","overflow"]),t=r._getOuterWidth(this.element);this._validateStyles(n);this._setColumns(t);this.shuffle(this.group,this.initialSort);this.supported&&c(function(){this._setTransitions();this.element.style[a]="height "+this.speed+"ms "+this.easing},this)},r.prototype._getResizeFunction=function(){var t=n.proxy(this._onResize,this);return this.throttle?this.throttle(t,this.throttleTime):t},r.prototype._getElementOption=function(n){return typeof n=="string"?this.$el.find(n)[0]||null:n&&n.nodeType&&n.nodeType===1?n:n&&n.jquery?n[0]:null},r.prototype._validateStyles=function(n){n.position==="static"&&(this.element.style.position="relative");n.overflow!=="hidden"&&(this.element.style.overflow="hidden")},r.prototype._filter=function(n,t){n=n||this.lastFilter;t=t||this.$items;var i=this._getFilteredSets(n,t);return this._toggleFilterClasses(i.filtered,i.concealed),this.lastFilter=n,typeof n=="string"&&(this.group=n),i.filtered},r.prototype._getFilteredSets=function(t,i){var r=n(),u=n();return t===h?r=i:f(i,function(i){var f=n(i);this._doesPassFilter(t,f)?r=r.add(f):u=u.add(f)},this),{filtered:r,concealed:u}},r.prototype._doesPassFilter=function(t,i){if(n.isFunction(t))return t.call(i[0],i,this);var r=i.data(rt),u=this.delimeter&&!n.isArray(r)?r.split(this.delimeter):r;return n.inArray(t,u)>-1},r.prototype._toggleFilterClasses=function(n,t){n.removeClass(r.ClassName.CONCEALED).addClass(r.ClassName.FILTERED);t.removeClass(r.ClassName.FILTERED).addClass(r.ClassName.CONCEALED)},r.prototype._initItems=function(n){n=n||this.$items;n.addClass([r.ClassName.SHUFFLE_ITEM,r.ClassName.FILTERED].join(" "));n.css(this.itemCss).data("point",new e).data("scale",o)},r.prototype._updateItemCount=function(){this.visibleItems=this._getFilteredItems().length},r.prototype._setTransition=function(n){n.style[a]=nt+" "+this.speed+"ms "+this.easing+", opacity "+this.speed+"ms "+this.easing},r.prototype._setTransitions=function(n){n=n||this.$items;f(n,function(n){this._setTransition(n)},this)},r.prototype._setSequentialDelay=function(n){this.supported&&f(n,function(n,t){n.style[p]="0ms,"+(t+1)*this.sequentialFadeDelay+"ms"},this)},r.prototype._getItems=function(){return this.$el.children(this.itemSelector)},r.prototype._getFilteredItems=function(){return this.$items.filter("."+r.ClassName.FILTERED)},r.prototype._getConcealedItems=function(){return this.$items.filter("."+r.ClassName.CONCEALED)},r.prototype._getColumnSize=function(t,i){var u;return u=n.isFunction(this.columnWidth)?this.columnWidth(t):this.useSizer?r._getOuterWidth(this.sizer):this.columnWidth?this.columnWidth:this.$items.length>0?r._getOuterWidth(this.$items[0],!0):t,u===0&&(u=t),u+i},r.prototype._getGutterSize=function(t){return n.isFunction(this.gutterWidth)?this.gutterWidth(t):this.useSizer?r._getNumberStyle(this.sizer,"marginLeft"):this.gutterWidth},r.prototype._setColumns=function(n){var i=n||r._getOuterWidth(this.element),u=this._getGutterSize(i),f=this._getColumnSize(i,u),t=(i+u)/f;Math.abs(Math.round(t)-t)<b&&(t=Math.round(t));this.cols=Math.max(Math.floor(t),1);this.containerWidth=i;this.colWidth=f},r.prototype._setContainerSize=function(){this.$el.css("height",this._getContainerSize())},r.prototype._getContainerSize=function(){return k(this.positions)},r.prototype._fire=function(n,t){this.$el.trigger(n+"."+u,t&&t.length?t:[this])},r.prototype._resetCols=function(){var n=this.cols;for(this.positions=[];n--;)this.positions.push(0)},r.prototype._layout=function(n,t){f(n,function(n){this._layoutItem(n,!!t)},this);this._processStyleQueue();this._setContainerSize()},r.prototype._layoutItem=function(t,i){var u=n(t),f=u.data(),h=f.point,c=f.scale,l={width:r._getOuterWidth(t,!0),height:r._getOuterHeight(t,!0)},s=this._getItemPosition(l);e.equals(h,s)&&c===o||(f.point=s,f.scale=o,this.styleQueue.push({$item:u,point:s,scale:o,opacity:i?0:1,skipTransition:i,callfront:function(){i||u.css("visibility","visible")},callback:function(){i&&u.css("visibility","hidden")}}))},r.prototype._getItemPosition=function(n){for(var u=this._getColumnSpan(n.width,this.colWidth,this.cols),t=this._getColumnSet(u,this.cols),i=this._getShortColumn(t,this.buffer),f=new e(Math.round(this.colWidth*i),Math.round(t[i])),o=t[i]+n.height,s=this.cols+1-t.length,r=0;r<s;r++)this.positions[i+r]=o;return f},r.prototype._getColumnSpan=function(n,t,i){var r=n/t;return Math.abs(Math.round(r)-r)<b&&(r=Math.round(r)),Math.min(Math.ceil(r),i)},r.prototype._getColumnSet=function(n,t){var u,r,i;if(n===1)return this.positions;for(u=t+1-n,r=[],i=0;i<u;i++)r[i]=k(this.positions.slice(i,i+n));return r},r.prototype._getShortColumn=function(n,t){for(var r=ft(n),i=0,u=n.length;i<u;i++)if(n[i]>=r-t&&n[i]<=r+t)return i;return 0},r.prototype._shrink=function(t){var i=t||this._getConcealedItems();f(i,function(t){var i=n(t),r=i.data();r.scale!==y&&(r.scale=y,this.styleQueue.push({$item:i,point:r.point,scale:y,opacity:0,callback:function(){i.css("visibility","hidden")}}))},this)},r.prototype._onResize=function(){if(this.enabled&&!this.destroyed&&!this.isTransitioning){var n=r._getOuterWidth(this.element);n!==this.containerWidth&&this.update()}},r.prototype._getStylesForTransition=function(n){var t={opacity:n.opacity};return this.supported?t[w]=r._getItemTransformString(n.point,n.scale):(t.left=n.point.x,t.top=n.point.y),t},r.prototype._transition=function(t){var i=this._getStylesForTransition(t);this._startItemAnimation(t.$item,i,t.callfront||n.noop,t.callback||n.noop)},r.prototype._startItemAnimation=function(t,i,r,u){function f(t){t.target===t.currentTarget&&(n(t.target).off(s,f),u())}if(r(),!this.initialized){t.css(i);u();return}if(this.supported){t.css(i);t.on(s,f)}else{var e=t.stop(!0).animate(i,this.speed,"swing",u);this._animations.push(e.promise())}},r.prototype._processStyleQueue=function(t){var i=n();f(this.styleQueue,function(n){n.skipTransition?this._styleImmediately(n):(i=i.add(n.$item),this._transition(n))},this);i.length>0&&this.initialized?(this.isTransitioning=!0,this.supported?this._whenCollectionDone(i,s,this._movementFinished):this._whenAnimationsDone(this._movementFinished)):t||c(this._layoutEnd,this);this.styleQueue.length=0},r.prototype._styleImmediately=function(n){r._skipTransition(n.$item[0],function(){n.$item.css(this._getStylesForTransition(n))},this)},r.prototype._movementFinished=function(){this.isTransitioning=!1;this._layoutEnd()},r.prototype._layoutEnd=function(){this._fire(r.EventType.LAYOUT)},r.prototype._addItems=function(n,t,i){this._initItems(n);this._setTransitions(n);this.$items=this._getItems();this._shrink(n);f(this.styleQueue,function(n){n.skipTransition=!0});this._processStyleQueue(!0);t?this._addItemsToEnd(n,i):this.shuffle(this.lastFilter)},r.prototype._addItemsToEnd=function(n,t){var r=this._filter(null,n),i=r.get();this._updateItemCount();this._layout(i,!0);t&&this.supported&&this._setSequentialDelay(i);this._revealAppended(i)},r.prototype._revealAppended=function(t){c(function(){f(t,function(t){var i=n(t);this._transition({$item:i,opacity:1,point:i.data("point"),scale:o})},this);this._whenCollectionDone(n(t),s,function(){n(t).css(p,"0ms");this._movementFinished()})},this,this.revealAppendedDelay)},r.prototype._whenCollectionDone=function(t,i,r){function f(t){t.target===t.currentTarget&&(n(t.target).off(i,f),u++,u===e&&r.call(o))}var u=0,e=t.length,o=this;t.on(i,f)},r.prototype._whenAnimationsDone=function(t){n.when.apply(null,this._animations).always(n.proxy(function(){this._animations.length=0;t.call(this)},this))},r.prototype.shuffle=function(n,t){this.enabled&&!this.isTransitioning&&(n||(n=h),this._filter(n),this._updateItemCount(),this._shrink(),this.sort(t))},r.prototype.sort=function(n){if(this.enabled&&!this.isTransitioning){this._resetCols();var t=n||this.lastSort,i=this._getFilteredItems().sorted(t);this._layout(i);this.lastSort=t}},r.prototype.update=function(n){this.enabled&&!this.isTransitioning&&(n||this._setColumns(),this.sort())},r.prototype.layout=function(){this.update(!0)},r.prototype.appended=function(n,t,i){this._addItems(n,t===!0,i!==!1)},r.prototype.disable=function(){this.enabled=!1},r.prototype.enable=function(n){this.enabled=!0;n!==!1&&this.update()},r.prototype.remove=function(t){function i(){t.remove();this.$items=this._getItems();this._updateItemCount();this._fire(r.EventType.REMOVED,[t,this]);t=null}if(t.length&&t.jquery){this._toggleFilterClasses(n(),t);this._shrink(t);this.sort();this.$el.one(r.EventType.LAYOUT+"."+u,n.proxy(i,this))}},r.prototype.destroy=function(){d.off("."+this.unique);this.$el.removeClass(u).removeAttr("style").removeData(u);this.$items.removeAttr("style").removeData("point").removeData("scale").removeClass([r.ClassName.CONCEALED,r.ClassName.FILTERED,r.ClassName.SHUFFLE_ITEM].join(" "));this.$items=null;this.$el=null;this.sizer=null;this.element=null;this.destroyed=!0},n.fn.shuffle=function(t){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var e=n(this),f=e.data(u);f?typeof t=="string"&&f[t]&&f[t].apply(f,i):(f=new r(this,t),e.data(u,f))})},n.fn.sorted=function(t){var r=n.extend({},n.fn.sorted.defaults,t),u=this.get(),f=!1;return u.length?r.randomize?ot(u):(n.isFunction(r.by)&&u.sort(function(t,u){if(f)return 0;var e=r.by(n(t)),o=r.by(n(u));return e===i&&o===i?(f=!0,0):e<o||e==="sortFirst"||o==="sortLast"?-1:e>o||e==="sortLast"||o==="sortFirst"?1:0}),f)?this.get():(r.reverse&&u.reverse(),u):[]},n.fn.sorted.defaults={reverse:!1,by:null,randomize:!1},r}),function(n){var t={},r={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"bx-wrapper",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){},onSliderResize:function(){}};n.fn.bxSlider=function(u){var f,e;if(this.length==0)return this;if(this.length>1)return this.each(function(){n(this).bxSlider(u)}),this;f={};e=this;t.el=this;var w=n(window).width(),b=n(window).height(),k=function(){f.settings=n.extend({},r,u);f.settings.slideWidth=parseInt(f.settings.slideWidth);f.children=e.children(f.settings.slideSelector);f.children.length<f.settings.minSlides&&(f.settings.minSlides=f.children.length);f.children.length<f.settings.maxSlides&&(f.settings.maxSlides=f.children.length);f.settings.randomStart&&(f.settings.startSlide=Math.floor(Math.random()*f.children.length));f.active={index:f.settings.startSlide};f.carousel=f.settings.minSlides>1||f.settings.maxSlides>1;f.carousel&&(f.settings.preloadImages="all");f.minThreshold=f.settings.minSlides*f.settings.slideWidth+(f.settings.minSlides-1)*f.settings.slideMargin;f.maxThreshold=f.settings.maxSlides*f.settings.slideWidth+(f.settings.maxSlides-1)*f.settings.slideMargin;f.working=!1;f.controls={};f.interval=null;f.animProp=f.settings.mode=="vertical"?"top":"left";f.usingCSS=f.settings.useCSS&&f.settings.mode!="fade"&&function(){var i=document.createElement("div"),n=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var t in n)if(i.style[n[t]]!==undefined)return f.cssPrefix=n[t].replace("Perspective","").toLowerCase(),f.animProp="-"+f.cssPrefix+"-transform",!0;return!1}();f.settings.mode=="vertical"&&(f.settings.maxSlides=f.settings.minSlides);e.data("origStyle",e.attr("style"));e.children(f.settings.slideSelector).each(function(){n(this).data("origStyle",n(this).attr("style"))});ft()},ft=function(){var i,t;e.wrap('<div class="'+f.settings.wrapperClass+'"><div class="bx-viewport"><\/div><\/div>');f.viewport=e.parent();f.loader=n('<div class="bx-loading" />');f.viewport.prepend(f.loader);e.css({width:f.settings.mode=="horizontal"?f.children.length*100+215+"%":"auto",position:"relative"});f.usingCSS&&f.settings.easing?e.css("-"+f.cssPrefix+"-transition-timing-function",f.settings.easing):f.settings.easing||(f.settings.easing="swing");i=h();f.viewport.css({width:"100%",overflow:"hidden",position:"relative"});f.viewport.parent().css({maxWidth:st()});f.settings.pager||f.viewport.parent().css({margin:"0 auto 0px"});f.children.css({float:f.settings.mode=="horizontal"?"left":"none",listStyle:"none",position:"relative"});f.children.css("width",d());f.settings.mode=="horizontal"&&f.settings.slideMargin>0&&f.children.css("marginRight",f.settings.slideMargin);f.settings.mode=="vertical"&&f.settings.slideMargin>0&&f.children.css("marginBottom",f.settings.slideMargin);f.settings.mode=="fade"&&(f.children.css({position:"absolute",zIndex:0,display:"none"}),f.children.eq(f.settings.startSlide).css({zIndex:f.settings.slideZIndex,display:"block"}));f.controls.el=n('<div class="bx-controls" />');f.settings.captions&&at();f.active.last=f.settings.startSlide==o()-1;f.settings.video&&e.fitVids();t=f.children.eq(f.settings.startSlide);f.settings.preloadImages=="all"&&(t=f.children);f.settings.ticker?f.settings.pager=!1:(f.settings.pager&&ht(),f.settings.controls&&ct(),f.settings.auto&&f.settings.autoControls&&lt(),(f.settings.controls||f.settings.autoControls||f.settings.pager)&&f.viewport.after(f.controls.el));et(t,ot)},et=function(t,i){var r=t.find("img, iframe").length,u;if(r==0){i();return}u=0;t.find("img, iframe").each(function(){n(this).one("load",function(){++u==r&&i()}).each(function(){this.complete&&n(this).load()})})},ot=function(){if(f.settings.infiniteLoop&&f.settings.mode!="fade"&&!f.settings.ticker){var t=f.settings.mode=="vertical"?f.settings.minSlides:f.settings.maxSlides,i=f.children.slice(0,t).clone().addClass("bx-clone"),r=f.children.slice(-t).clone().addClass("bx-clone");e.append(i).prepend(r)}f.loader.remove();g();f.settings.mode=="vertical"&&(f.settings.adaptiveHeight=!0);f.viewport.height(l());e.redrawSlider();f.settings.onSliderLoad(f.active.index);f.initialized=!0;f.settings.responsive&&n(window).bind("resize",ut);f.settings.auto&&f.settings.autoStart&&(o()>1||f.settings.autoSlideForOnePage)&&kt();f.settings.ticker&&dt();f.settings.pager&&v(f.settings.startSlide);f.settings.controls&&tt();f.settings.touchEnabled&&!f.settings.ticker&&gt()},l=function(){var r=0,t=n(),u;if(f.settings.mode=="vertical"||f.settings.adaptiveHeight)if(f.carousel)for(u=f.settings.moveSlides==1?f.active.index:f.active.index*c(),t=f.children.eq(u),i=1;i<=f.settings.maxSlides-1;i++)t=u+i>=f.children.length?t.add(f.children.eq(i-1)):t.add(f.children.eq(u+i));else t=f.children.eq(f.active.index);else t=f.children;return f.settings.mode=="vertical"?(t.each(function(){r+=n(this).outerHeight()}),f.settings.slideMargin>0&&(r+=f.settings.slideMargin*(f.settings.minSlides-1))):r=Math.max.apply(Math,t.map(function(){return n(this).outerHeight(!1)}).get()),f.viewport.css("box-sizing")=="border-box"?r+=parseFloat(f.viewport.css("padding-top"))+parseFloat(f.viewport.css("padding-bottom"))+parseFloat(f.viewport.css("border-top-width"))+parseFloat(f.viewport.css("border-bottom-width")):f.viewport.css("box-sizing")=="padding-box"&&(r+=parseFloat(f.viewport.css("padding-top"))+parseFloat(f.viewport.css("padding-bottom"))),r},st=function(){var n="100%";return f.settings.slideWidth>0&&(n=f.settings.mode=="horizontal"?f.settings.maxSlides*f.settings.slideWidth+(f.settings.maxSlides-1)*f.settings.slideMargin:f.settings.slideWidth),n},d=function(){var t=f.settings.slideWidth,n=f.viewport.width();return f.settings.slideWidth==0||f.settings.slideWidth>n&&!f.carousel||f.settings.mode=="vertical"?t=n:f.settings.maxSlides>1&&f.settings.mode=="horizontal"&&(n>f.maxThreshold||n<f.minThreshold&&(t=(n-f.settings.slideMargin*(f.settings.minSlides-1))/f.settings.minSlides)),t},h=function(){var n=1,t;return f.settings.mode=="horizontal"&&f.settings.slideWidth>0?f.viewport.width()<f.minThreshold?n=f.settings.minSlides:f.viewport.width()>f.maxThreshold?n=f.settings.maxSlides:(t=f.children.first().width()+f.settings.slideMargin,n=Math.floor((f.viewport.width()+f.settings.slideMargin)/t)):f.settings.mode=="vertical"&&(n=f.settings.minSlides),n},o=function(){var n=0,t,i;if(f.settings.moveSlides>0)if(f.settings.infiniteLoop)n=Math.ceil(f.children.length/c());else for(t=0,i=0;t<f.children.length;)++n,t=i+h(),i+=f.settings.moveSlides<=h()?f.settings.moveSlides:h();else n=Math.ceil(f.children.length/h());return n},c=function(){return f.settings.moveSlides>0&&f.settings.moveSlides<=h()?f.settings.moveSlides:h()},g=function(){var t,i,n;f.children.length>f.settings.maxSlides&&f.active.last&&!f.settings.infiniteLoop?f.settings.mode=="horizontal"?(t=f.children.last(),n=t.position(),s(-(n.left-(f.viewport.width()-t.outerWidth())),"reset",0)):f.settings.mode=="vertical"&&(i=f.children.length-f.settings.minSlides,n=f.children.eq(i).position(),s(-n.top,"reset",0)):(n=f.children.eq(f.active.index*c()).position(),f.active.index==o()-1&&(f.active.last=!0),n!=undefined&&(f.settings.mode=="horizontal"?s(-n.left,"reset",0):f.settings.mode=="vertical"&&s(-n.top,"reset",0)))},s=function(n,t,i,r){var u,o;f.usingCSS?(u=f.settings.mode=="vertical"?"translate3d(0, "+n+"px, 0)":"translate3d("+n+"px, 0, 0)",e.css("-"+f.cssPrefix+"-transition-duration",i/1e3+"s"),t=="slide"?(e.css(f.animProp,u),e.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){e.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd");y()})):t=="reset"?e.css(f.animProp,u):t=="ticker"&&(e.css("-"+f.cssPrefix+"-transition-timing-function","linear"),e.css(f.animProp,u),e.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(){e.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd");s(r.resetValue,"reset",0);a()}))):(o={},o[f.animProp]=n,t=="slide"?e.animate(o,i,f.settings.easing,function(){y()}):t=="reset"?e.css(f.animProp,n):t=="ticker"&&e.animate(o,speed,"linear",function(){s(r.resetValue,"reset",0);a()}))},nt=function(){for(var i,r="",u=o(),t=0;t<u;t++)i="",f.settings.buildPager&&n.isFunction(f.settings.buildPager)?(i=f.settings.buildPager(t),f.pagerEl.addClass("bx-custom-pager")):(i=t+1,f.pagerEl.addClass("bx-default-pager")),r+='<div class="bx-pager-item"><a href="" data-slide-index="'+t+'" class="bx-pager-link">'+i+"<\/a><\/div>";f.pagerEl.html(r)},ht=function(){f.settings.pagerCustom?f.pagerEl=n(f.settings.pagerCustom):(f.pagerEl=n('<div class="bx-pager" />'),f.settings.pagerSelector?n(f.settings.pagerSelector).html(f.pagerEl):f.controls.el.addClass("bx-has-pager").append(f.pagerEl),nt());f.pagerEl.on("click","a",bt)},ct=function(){f.controls.next=n('<a class="bx-next" href="">'+f.settings.nextText+"<\/a>");f.controls.prev=n('<a class="bx-prev" href="">'+f.settings.prevText+"<\/a>");f.controls.next.bind("click",vt);f.controls.prev.bind("click",yt);f.settings.nextSelector&&n(f.settings.nextSelector).append(f.controls.next);f.settings.prevSelector&&n(f.settings.prevSelector).append(f.controls.prev);f.settings.nextSelector||f.settings.prevSelector||(f.controls.directionEl=n('<div class="bx-controls-direction" />'),f.controls.directionEl.append(f.controls.prev).append(f.controls.next),f.controls.el.addClass("bx-has-controls-direction").append(f.controls.directionEl))},lt=function(){f.controls.start=n('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+f.settings.startText+"<\/a><\/div>");f.controls.stop=n('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+f.settings.stopText+"<\/a><\/div>");f.controls.autoEl=n('<div class="bx-controls-auto" />');f.controls.autoEl.on("click",".bx-start",pt);f.controls.autoEl.on("click",".bx-stop",wt);f.settings.autoControlsCombine?f.controls.autoEl.append(f.controls.start):f.controls.autoEl.append(f.controls.start).append(f.controls.stop);f.settings.autoControlsSelector?n(f.settings.autoControlsSelector).html(f.controls.autoEl):f.controls.el.addClass("bx-has-controls-auto").append(f.controls.autoEl);p(f.settings.autoStart?"stop":"start")},at=function(){f.children.each(function(){var t=n(this).find("img:first").attr("title");t!=undefined&&(""+t).length&&n(this).append('<div class="bx-caption"><span>'+t+"<\/span><\/div>")})},vt=function(n){f.settings.auto&&e.stopAuto();e.goToNextSlide();n.preventDefault()},yt=function(n){f.settings.auto&&e.stopAuto();e.goToPrevSlide();n.preventDefault()},pt=function(n){e.startAuto();n.preventDefault()},wt=function(n){e.stopAuto();n.preventDefault()},bt=function(t){var i,r;f.settings.auto&&e.stopAuto();i=n(t.currentTarget);i.attr("data-slide-index")!==undefined&&(r=parseInt(i.attr("data-slide-index")),r!=f.active.index&&e.goToSlide(r),t.preventDefault())},v=function(t){var i=f.children.length;if(f.settings.pagerType=="short"){f.settings.maxSlides>1&&(i=Math.ceil(f.children.length/f.settings.maxSlides));f.pagerEl.html(t+1+f.settings.pagerShortSeparator+i);return}f.pagerEl.find("a").removeClass("active");f.pagerEl.each(function(i,r){n(r).find("a").eq(t).addClass("active")})},y=function(){if(f.settings.infiniteLoop){var n="";f.active.index==0?n=f.children.eq(0).position():f.active.index==o()-1&&f.carousel?n=f.children.eq((o()-1)*c()).position():f.active.index==f.children.length-1&&(n=f.children.eq(f.children.length-1).position());n&&(f.settings.mode=="horizontal"?s(-n.left,"reset",0):f.settings.mode=="vertical"&&s(-n.top,"reset",0))}f.working=!1;f.settings.onSlideAfter(f.children.eq(f.active.index),f.oldIndex,f.active.index)},p=function(n){f.settings.autoControlsCombine?f.controls.autoEl.html(f.controls[n]):(f.controls.autoEl.find("a").removeClass("active"),f.controls.autoEl.find("a:not(.bx-"+n+")").addClass("active"))},tt=function(){o()==1?(f.controls.prev.addClass("disabled"),f.controls.next.addClass("disabled")):!f.settings.infiniteLoop&&f.settings.hideControlOnEnd&&(f.active.index==0?(f.controls.prev.addClass("disabled"),f.controls.next.removeClass("disabled")):f.active.index==o()-1?(f.controls.next.addClass("disabled"),f.controls.prev.removeClass("disabled")):(f.controls.prev.removeClass("disabled"),f.controls.next.removeClass("disabled")))},kt=function(){if(f.settings.autoDelay>0)var n=setTimeout(e.startAuto,f.settings.autoDelay);else e.startAuto();f.settings.autoHover&&e.hover(function(){f.interval&&(e.stopAuto(!0),f.autoPaused=!0)},function(){f.autoPaused&&(e.startAuto(!0),f.autoPaused=null)})},dt=function(){var i=0,t;f.settings.autoDirection=="next"?e.append(f.children.clone().addClass("bx-clone")):(e.prepend(f.children.clone().addClass("bx-clone")),t=f.children.first().position(),i=f.settings.mode=="horizontal"?-t.left:-t.top);s(i,"reset",0);f.settings.pager=!1;f.settings.controls=!1;f.settings.autoControls=!1;f.settings.tickerHover&&!f.usingCSS&&f.viewport.hover(function(){e.stop()},function(){var t=0;f.children.each(function(){t+=f.settings.mode=="horizontal"?n(this).outerWidth(!0):n(this).outerHeight(!0)});var i=f.settings.speed/t,r=f.settings.mode=="horizontal"?"left":"top",u=i*(t-Math.abs(parseInt(e.css(r))));a(u)});a()},a=function(n){var t,i;speed=n?n:f.settings.speed;t={left:0,top:0};i={left:0,top:0};f.settings.autoDirection=="next"?t=e.find(".bx-clone").first().position():i=f.children.first().position();var r=f.settings.mode=="horizontal"?-t.left:-t.top,u=f.settings.mode=="horizontal"?-i.left:-i.top,o={resetValue:u};s(r,"ticker",speed,o)},gt=function(){f.touch={start:{x:0,y:0},end:{x:0,y:0}};f.viewport.bind("touchstart",ni)},ni=function(n){if(f.working)n.preventDefault();else{f.touch.originalPos=e.position();var t=n.originalEvent;f.touch.start.x=t.changedTouches[0].pageX;f.touch.start.y=t.changedTouches[0].pageY;f.viewport.bind("touchmove",it);f.viewport.bind("touchend",rt)}},it=function(n){var t=n.originalEvent,u=Math.abs(t.changedTouches[0].pageX-f.touch.start.x),e=Math.abs(t.changedTouches[0].pageY-f.touch.start.y),i,r;u*3>e&&f.settings.preventDefaultSwipeX?n.preventDefault():e*3>u&&f.settings.preventDefaultSwipeY&&n.preventDefault();f.settings.mode!="fade"&&f.settings.oneToOneTouch&&(i=0,f.settings.mode=="horizontal"?(r=t.changedTouches[0].pageX-f.touch.start.x,i=f.touch.originalPos.left+r):(r=t.changedTouches[0].pageY-f.touch.start.y,i=f.touch.originalPos.top+r),s(i,"reset",0))},rt=function(n){var r,i,t;f.viewport.unbind("touchmove",it);r=n.originalEvent;i=0;f.touch.end.x=r.changedTouches[0].pageX;f.touch.end.y=r.changedTouches[0].pageY;f.settings.mode=="fade"?(t=Math.abs(f.touch.start.x-f.touch.end.x),t>=f.settings.swipeThreshold&&(f.touch.start.x>f.touch.end.x?e.goToNextSlide():e.goToPrevSlide(),e.stopAuto())):(t=0,f.settings.mode=="horizontal"?(t=f.touch.end.x-f.touch.start.x,i=f.touch.originalPos.left):(t=f.touch.end.y-f.touch.start.y,i=f.touch.originalPos.top),!f.settings.infiniteLoop&&(f.active.index==0&&t>0||f.active.last&&t<0)?s(i,"reset",200):Math.abs(t)>=f.settings.swipeThreshold?(t<0?e.goToNextSlide():e.goToPrevSlide(),e.stopAuto()):s(i,"reset",200));f.viewport.unbind("touchend",rt)},ut=function(){if(f.initialized){var t=n(window).width(),i=n(window).height();(w!=t||b!=i)&&(w=t,b=i,e.redrawSlider(),f.settings.onSliderResize.call(e,f.active.index))}};return e.goToSlide=function(t,i){var h,r,a,p,u,w,b;if(!f.working&&f.active.index!=t){f.working=!0;f.oldIndex=f.active.index;f.active.index=t<0?o()-1:t>=o()?0:t;f.settings.onSlideBefore(f.children.eq(f.active.index),f.oldIndex,f.active.index);if(i=="next")f.settings.onSlideNext(f.children.eq(f.active.index),f.oldIndex,f.active.index);else if(i=="prev")f.settings.onSlidePrev(f.children.eq(f.active.index),f.oldIndex,f.active.index);f.active.last=f.active.index>=o()-1;f.settings.pager&&v(f.active.index);f.settings.controls&&tt();f.settings.mode=="fade"?(f.settings.adaptiveHeight&&f.viewport.height()!=l()&&f.viewport.animate({height:l()},f.settings.adaptiveHeightSpeed),f.children.filter(":visible").fadeOut(f.settings.speed).css({zIndex:0}),f.children.eq(f.active.index).css("zIndex",f.settings.slideZIndex+1).fadeIn(f.settings.speed,function(){n(this).css("zIndex",f.settings.slideZIndex);y()})):(f.settings.adaptiveHeight&&f.viewport.height()!=l()&&f.viewport.animate({height:l()},f.settings.adaptiveHeightSpeed),h=0,r={left:0,top:0},!f.settings.infiniteLoop&&f.carousel&&f.active.last?f.settings.mode=="horizontal"?(u=f.children.eq(f.children.length-1),r=u.position(),h=f.viewport.width()-u.outerWidth()):(a=f.children.length-f.settings.minSlides,r=f.children.eq(a).position()):f.carousel&&f.active.last&&i=="prev"?(p=f.settings.moveSlides==1?f.settings.maxSlides-c():(o()-1)*c()-(f.children.length-f.settings.maxSlides),u=e.children(".bx-clone").eq(p),r=u.position()):i=="next"&&f.active.index==0?(r=e.find("> .bx-clone").eq(f.settings.maxSlides).position(),f.active.last=!1):t>=0&&(w=t*c(),r=f.children.eq(w).position()),"undefined"!=typeof r&&(b=f.settings.mode=="horizontal"?-(r.left-h):-r.top,s(b,"slide",f.settings.speed)))}},e.goToNextSlide=function(){if(f.settings.infiniteLoop||!f.active.last){var n=parseInt(f.active.index)+1;e.goToSlide(n,"next")}},e.goToPrevSlide=function(){if(f.settings.infiniteLoop||f.active.index!=0){var n=parseInt(f.active.index)-1;e.goToSlide(n,"prev")}},e.startAuto=function(n){f.interval||(f.interval=setInterval(function(){f.settings.autoDirection=="next"?e.goToNextSlide():e.goToPrevSlide()},f.settings.pause),f.settings.autoControls&&n!=!0&&p("stop"))},e.stopAuto=function(n){f.interval&&(clearInterval(f.interval),f.interval=null,f.settings.autoControls&&n!=!0&&p("start"))},e.getCurrentSlide=function(){return f.active.index},e.getCurrentSlideElement=function(){return f.children.eq(f.active.index)},e.getSlideCount=function(){return f.children.length},e.redrawSlider=function(){f.children.add(e.find(".bx-clone")).width(d());f.viewport.css("height",l());f.settings.ticker||g();f.active.last&&(f.active.index=o()-1);f.active.index>=o()&&(f.active.last=!0);f.settings.pager&&!f.settings.pagerCustom&&(nt(),v(f.active.index))},e.destroySlider=function(){f.initialized&&(f.initialized=!1,n(".bx-clone",this).remove(),f.children.each(function(){n(this).data("origStyle")!=undefined?n(this).attr("style",n(this).data("origStyle")):n(this).removeAttr("style")}),n(this).data("origStyle")!=undefined?this.attr("style",n(this).data("origStyle")):n(this).removeAttr("style"),n(this).unwrap().unwrap(),f.controls.el&&f.controls.el.remove(),f.controls.next&&f.controls.next.remove(),f.controls.prev&&f.controls.prev.remove(),f.pagerEl&&f.settings.controls&&f.pagerEl.remove(),n(".bx-caption",this).remove(),f.controls.autoEl&&f.controls.autoEl.remove(),clearInterval(f.interval),f.settings.responsive&&n(window).unbind("resize",ut))},e.reloadSlider=function(n){n!=undefined&&(u=n);e.destroySlider();k()},k(),this}}(jQuery),function(n,t){var i=n.jQuery||n.Cowboy||(n.Cowboy={}),r;i.throttle=r=function(n,r,u,f){function s(){function i(){o=+new Date;u.apply(h,c)}function l(){e=t}var h=this,s=+new Date-o,c=arguments;f&&!e&&i();e&&clearTimeout(e);f===t&&s>n?i():r!==!0&&(e=setTimeout(f?l:i,f===t?n-s:n))}var e,o=0;return typeof r!="boolean"&&(f=u,u=r,r=t),i.guid&&(s.guid=u.guid=u.guid||i.guid++),s};i.debounce=function(n,i,u){return u===t?r(n,i,!1):r(n,u,i!==!1)}}(this);shuffleme=function(n){"use strict";var t=n("#grid"),i=n(".filter-options"),r=t.find(".shuffle_sizer"),u=function(){setTimeout(function(){o();f();e()},100);t.shuffle({itemSelector:'[class*="col-"]',sizer:r})},f=function(){var r=i.children();r.on("click",function(){var i=n(this),r=i.hasClass("active"),u=r?"all":i.data("group");r||n(".filter-options .active").removeClass("active");i.toggleClass("active");t.shuffle("shuffle",u)});r=null},e=function(){n(".sort-options li").on("click",function(){var i=n(this).data("value"),r={};console.log(i);i==="date-created"?r={reverse:!0,by:function(n){return n.data("date-created")}}:i==="title"?r={by:function(n){return n.data("title")}}:i==="price"&&(r={by:function(n){return n.data("price")}});t.shuffle("sort",r)})},o=function(){var i=n.throttle(300,function(){t.shuffle("update")});t.find("img").each(function(){var t;if(!this.complete||this.naturalWidth===undefined){t=new Image;n(t).on("load",function(){n(this).off("load");i()});t.src=this.src}});setTimeout(function(){i()},500)};return{init:u}}(jQuery);$(document).ready(function(){shuffleme.init()});_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol?"symbol":typeof n};windowIsDefined="object"===("undefined"==typeof window?"undefined":_typeof(window));!function(n){if("function"==typeof define&&define.amd)define(["jquery"],n);else if("object"===("undefined"==typeof module?"undefined":_typeof(module))&&module.exports){var t;try{t=require("jquery")}catch(i){t=null}module.exports=n(t)}else window&&(window.Slider=n(window.jQuery))}(function(n){var i="slider",r="bootstrapSlider",t;return windowIsDefined&&!window.console&&(window.console={}),windowIsDefined&&!window.console.log&&(window.console.log=function(){}),windowIsDefined&&!window.console.warn&&(window.console.warn=function(){}),function(n){function t(){}function i(n){function u(t){t.prototype.option||(t.prototype.option=function(t){n.isPlainObject(t)&&(this.options=n.extend(!0,this.options,t))})}function f(t,u){n.fn[t]=function(f){var c,e,s,o;if("string"==typeof f){for(var l=r.call(arguments,1),h=0,a=this.length;a>h;h++)if(c=this[h],e=n.data(c,t),e)if(n.isFunction(e[f])&&"_"!==f.charAt(0)){if(s=e[f].apply(e,l),void 0!==s&&s!==e)return s}else i("no such method '"+f+"' for "+t+" instance");else i("cannot call methods on "+t+" prior to initialization; attempted to call '"+f+"'");return this}return o=this.map(function(){var i=n.data(this,t);return i?(i.option(f),i._init()):(i=new u(this,f),n.data(this,t,i)),n(this)}),!o||o.length>1?o:o[0]}}if(n){var i="undefined"==typeof console?t:function(n){console.error(n)};return n.bridget=function(n,t){u(t);f(n,t)},n.bridget}}var r=Array.prototype.slice;i(n)}(n),function(n){function u(t,i){function ht(n,t){var r="data-slider-"+t.replace(/_/g,"-"),i=n.getAttribute(r);try{return JSON.parse(i)}catch(u){return i}}var tt,r,c,o,s,rt,b,k,h,g,a,v,y,ot,st;for(this._state={value:null,enabled:null,offset:null,size:null,percentage:null,inDrag:!1,over:!1},this.ticksCallbackMap={},this.handleCallbackMap={},"string"==typeof t?this.element=document.querySelector(t):t instanceof HTMLElement&&(this.element=t),i=i?i:{},tt=Object.keys(this.defaultOptions),r=0;r<tt.length;r++)c=tt[r],o=i[c],o="undefined"!=typeof o?o:ht(this.element,c),o=null!==o?o:this.defaultOptions[c],this.options||(this.options={}),this.options[c]=o;"vertical"!==this.options.orientation||"top"!==this.options.tooltip_position&&"bottom"!==this.options.tooltip_position?"horizontal"!==this.options.orientation||"left"!==this.options.tooltip_position&&"right"!==this.options.tooltip_position||(this.options.tooltip_position="top"):this.options.tooltip_position="right";var l,p,w,u,f,ct=this.element.style.width,it=!1,lt=this.element.parentNode;if(this.sliderElem)it=!0;else{if(this.sliderElem=document.createElement("div"),this.sliderElem.className="slider",s=document.createElement("div"),s.className="slider-track",p=document.createElement("div"),p.className="slider-track-low",l=document.createElement("div"),l.className="slider-selection",w=document.createElement("div"),w.className="slider-track-high",u=document.createElement("div"),u.className="slider-handle min-slider-handle",u.setAttribute("role","slider"),u.setAttribute("aria-valuemin",this.options.min),u.setAttribute("aria-valuemax",this.options.max),f=document.createElement("div"),f.className="slider-handle max-slider-handle",f.setAttribute("role","slider"),f.setAttribute("aria-valuemin",this.options.min),f.setAttribute("aria-valuemax",this.options.max),s.appendChild(p),s.appendChild(l),s.appendChild(w),this.rangeHighlightElements=[],Array.isArray(this.options.rangeHighlights)&&this.options.rangeHighlights.length>0)for(rt=0;rt<this.options.rangeHighlights.length;rt++)b=document.createElement("div"),b.className="slider-rangeHighlight slider-selection",this.rangeHighlightElements.push(b),s.appendChild(b);if(k=Array.isArray(this.options.labelledby),k&&this.options.labelledby[0]&&u.setAttribute("aria-labelledby",this.options.labelledby[0]),k&&this.options.labelledby[1]&&f.setAttribute("aria-labelledby",this.options.labelledby[1]),!k&&this.options.labelledby&&(u.setAttribute("aria-labelledby",this.options.labelledby),f.setAttribute("aria-labelledby",this.options.labelledby)),this.ticks=[],Array.isArray(this.options.ticks)&&this.options.ticks.length>0){for(this.ticksContainer=document.createElement("div"),this.ticksContainer.className="slider-tick-container",r=0;r<this.options.ticks.length;r++){if(h=document.createElement("div"),h.className="slider-tick",this.options.ticks_tooltip){var et=this._addTickListener(),at=et.addMouseEnter(this,h,r),vt=et.addMouseLeave(this,h);this.ticksCallbackMap[r]={mouseEnter:at,mouseLeave:vt}}this.ticks.push(h);this.ticksContainer.appendChild(h)}l.className+=" tick-slider-selection"}if(this.tickLabels=[],Array.isArray(this.options.ticks_labels)&&this.options.ticks_labels.length>0)for(this.tickLabelContainer=document.createElement("div"),this.tickLabelContainer.className="slider-tick-label-container",r=0;r<this.options.ticks_labels.length;r++){var d=document.createElement("div"),yt=0===this.options.ticks_positions.length,pt=this.options.reversed&&yt?this.options.ticks_labels.length-(r+1):r;d.className="slider-tick-label";d.innerHTML=this.options.ticks_labels[pt];this.tickLabels.push(d);this.tickLabelContainer.appendChild(d)}g=function(n){var i=document.createElement("div"),t;i.className="tooltip-arrow";t=document.createElement("div");t.className="tooltip-inner";n.appendChild(i);n.appendChild(t)};a=document.createElement("div");a.className="tooltip tooltip-main";a.setAttribute("role","presentation");g(a);v=document.createElement("div");v.className="tooltip tooltip-min";v.setAttribute("role","presentation");g(v);y=document.createElement("div");y.className="tooltip tooltip-max";y.setAttribute("role","presentation");g(y);this.sliderElem.appendChild(s);this.sliderElem.appendChild(a);this.sliderElem.appendChild(v);this.sliderElem.appendChild(y);this.tickLabelContainer&&this.sliderElem.appendChild(this.tickLabelContainer);this.ticksContainer&&this.sliderElem.appendChild(this.ticksContainer);this.sliderElem.appendChild(u);this.sliderElem.appendChild(f);lt.insertBefore(this.sliderElem,this.element);this.element.style.display="none"}if(n&&(this.$element=n(this.element),this.$sliderElem=n(this.sliderElem)),this.eventToCallbackMap={},this.sliderElem.id=this.options.id,this.touchCapable="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,this.touchX=0,this.touchY=0,this.tooltip=this.sliderElem.querySelector(".tooltip-main"),this.tooltipInner=this.tooltip.querySelector(".tooltip-inner"),this.tooltip_min=this.sliderElem.querySelector(".tooltip-min"),this.tooltipInner_min=this.tooltip_min.querySelector(".tooltip-inner"),this.tooltip_max=this.sliderElem.querySelector(".tooltip-max"),this.tooltipInner_max=this.tooltip_max.querySelector(".tooltip-inner"),e[this.options.scale]&&(this.options.scale=e[this.options.scale]),it===!0&&(this._removeClass(this.sliderElem,"slider-horizontal"),this._removeClass(this.sliderElem,"slider-vertical"),this._removeClass(this.tooltip,"hide"),this._removeClass(this.tooltip_min,"hide"),this._removeClass(this.tooltip_max,"hide"),["left","top","width","height"].forEach(function(n){this._removeProperty(this.trackLow,n);this._removeProperty(this.trackSelection,n);this._removeProperty(this.trackHigh,n)},this),[this.handle1,this.handle2].forEach(function(n){this._removeProperty(n,"left");this._removeProperty(n,"top")},this),[this.tooltip,this.tooltip_min,this.tooltip_max].forEach(function(n){this._removeProperty(n,"left");this._removeProperty(n,"top");this._removeProperty(n,"margin-left");this._removeProperty(n,"margin-top");this._removeClass(n,"right");this._removeClass(n,"top")},this)),"vertical"===this.options.orientation?(this._addClass(this.sliderElem,"slider-vertical"),this.stylePos="top",this.mousePos="pageY",this.sizePos="offsetHeight"):(this._addClass(this.sliderElem,"slider-horizontal"),this.sliderElem.style.width=ct,this.options.orientation="horizontal",this.stylePos="left",this.mousePos="pageX",this.sizePos="offsetWidth"),this._setTooltipPosition(),Array.isArray(this.options.ticks)&&this.options.ticks.length>0&&(this.options.max=Math.max.apply(Math,this.options.ticks),this.options.min=Math.min.apply(Math,this.options.ticks)),Array.isArray(this.options.value)?(this.options.range=!0,this._state.value=this.options.value):this._state.value=this.options.range?[this.options.value,this.options.max]:this.options.value,this.trackLow=p||this.trackLow,this.trackSelection=l||this.trackSelection,this.trackHigh=w||this.trackHigh,"none"===this.options.selection&&(this._addClass(this.trackLow,"hide"),this._addClass(this.trackSelection,"hide"),this._addClass(this.trackHigh,"hide")),this.handle1=u||this.handle1,this.handle2=f||this.handle2,it===!0)for(this._removeClass(this.handle1,"round triangle"),this._removeClass(this.handle2,"round triangle hide"),r=0;r<this.ticks.length;r++)this._removeClass(this.ticks[r],"round triangle hide");if(ot=["round","triangle","custom"],st=-1!==ot.indexOf(this.options.handle),st)for(this._addClass(this.handle1,this.options.handle),this._addClass(this.handle2,this.options.handle),r=0;r<this.ticks.length;r++)this._addClass(this.ticks[r],this.options.handle);if(this._state.offset=this._offset(this.sliderElem),this._state.size=this.sliderElem[this.sizePos],this.setValue(this._state.value),this.handle1Keydown=this._keydown.bind(this,0),this.handle1.addEventListener("keydown",this.handle1Keydown,!1),this.handle2Keydown=this._keydown.bind(this,1),this.handle2.addEventListener("keydown",this.handle2Keydown,!1),this.mousedown=this._mousedown.bind(this),this.touchstart=this._touchstart.bind(this),this.touchmove=this._touchmove.bind(this),this.touchCapable&&(this.sliderElem.addEventListener("touchstart",this.touchstart,!1),this.sliderElem.addEventListener("touchmove",this.touchmove,!1)),this.sliderElem.addEventListener("mousedown",this.mousedown,!1),this.resize=this._resize.bind(this),window.addEventListener("resize",this.resize,!1),"hide"===this.options.tooltip)this._addClass(this.tooltip,"hide"),this._addClass(this.tooltip_min,"hide"),this._addClass(this.tooltip_max,"hide");else if("always"===this.options.tooltip)this._showTooltip(),this._alwaysShowTooltip=!0;else{if(this.showTooltip=this._showTooltip.bind(this),this.hideTooltip=this._hideTooltip.bind(this),this.options.ticks_tooltip){var nt=this._addTickListener(),ut=nt.addMouseEnter(this,this.handle1),ft=nt.addMouseLeave(this,this.handle1);this.handleCallbackMap.handle1={mouseEnter:ut,mouseLeave:ft};ut=nt.addMouseEnter(this,this.handle2);ft=nt.addMouseLeave(this,this.handle2);this.handleCallbackMap.handle2={mouseEnter:ut,mouseLeave:ft}}else this.sliderElem.addEventListener("mouseenter",this.showTooltip,!1),this.sliderElem.addEventListener("mouseleave",this.hideTooltip,!1);this.handle1.addEventListener("focus",this.showTooltip,!1);this.handle1.addEventListener("blur",this.hideTooltip,!1);this.handle2.addEventListener("focus",this.showTooltip,!1);this.handle2.addEventListener("blur",this.hideTooltip,!1)}this.options.enabled?this.enable():this.disable()}var f={formatInvalidInputErrorMsg:function(n){return"Invalid input value '"+n+"' passed in"},callingContextNotSliderInstance:"Calling context element does not have instance of Slider bound to it. Check your code to make sure the JQuery object returned from the call to the slider() initializer is calling the method"},e={linear:{toValue:function(n){var e=n/100*(this.options.max-this.options.min),o=!0,r,s,u,f,t,h,c,i;if(this.options.ticks_positions.length>0){for(f=0,t=1;t<this.options.ticks_positions.length;t++)if(n<=this.options.ticks_positions[t]){r=this.options.ticks[t-1];u=this.options.ticks_positions[t-1];s=this.options.ticks[t];f=this.options.ticks_positions[t];break}h=(n-u)/(f-u);e=r+h*(s-r);o=!1}return c=o?this.options.min:0,i=c+Math.round(e/this.options.step)*this.options.step,i<this.options.min?this.options.min:i>this.options.max?this.options.max:i},toPercentage:function(n){var i,f,r,u,t,e;if(this.options.max===this.options.min)return 0;if(this.options.ticks_positions.length>0){for(u=0,t=0;t<this.options.ticks.length;t++)if(n<=this.options.ticks[t]){i=t>0?this.options.ticks[t-1]:0;r=t>0?this.options.ticks_positions[t-1]:0;f=this.options.ticks[t];u=this.options.ticks_positions[t];break}if(t>0)return e=(n-i)/(f-i),r+e*(u-r)}return 100*(n-this.options.min)/(this.options.max-this.options.min)}},logarithmic:{toValue:function(n){var i=0===this.options.min?0:Math.log(this.options.min),r=Math.log(this.options.max),t=Math.exp(i+(r-i)*n/100);return t=this.options.min+Math.round((t-this.options.min)/this.options.step)*this.options.step,t<this.options.min?this.options.min:t>this.options.max?this.options.max:t},toPercentage:function(n){if(this.options.max===this.options.min)return 0;var i=Math.log(this.options.max),t=0===this.options.min?0:Math.log(this.options.min),r=0===n?0:Math.log(n);return 100*(r-t)/(i-t)}}};t=function(n,t){return u.call(this,n,t),this};t.prototype={_init:function(){},constructor:t,defaultOptions:{id:"",min:0,max:10,step:1,precision:0,orientation:"horizontal",value:5,range:!1,selection:"before",tooltip:"show",tooltip_split:!1,handle:"round",reversed:!1,enabled:!0,formatter:function(n){return Array.isArray(n)?n[0]+" : "+n[1]:n},natural_arrow_keys:!1,ticks:[],ticks_positions:[],ticks_labels:[],ticks_snap_bounds:0,ticks_tooltip:!1,scale:"linear",focus:!1,tooltip_position:null,labelledby:null,rangeHighlights:[]},getElement:function(){return this.sliderElem},getValue:function(){return this.options.range?this._state.value:this._state.value[0]},setValue:function(n,t,i){var f,u,r;return n||(n=0),f=this.getValue(),this._state.value=this._validateInputValue(n),u=this._applyPrecision.bind(this),this.options.range?(this._state.value[0]=u(this._state.value[0]),this._state.value[1]=u(this._state.value[1]),this._state.value[0]=Math.max(this.options.min,Math.min(this.options.max,this._state.value[0])),this._state.value[1]=Math.max(this.options.min,Math.min(this.options.max,this._state.value[1]))):(this._state.value=u(this._state.value),this._state.value=[Math.max(this.options.min,Math.min(this.options.max,this._state.value))],this._addClass(this.handle2,"hide"),this._state.value[1]="after"===this.options.selection?this.options.max:this.options.min),this._state.percentage=this.options.max>this.options.min?[this._toPercentage(this._state.value[0]),this._toPercentage(this._state.value[1]),100*this.options.step/(this.options.max-this.options.min)]:[0,0,100],this._layout(),r=this.options.range?this._state.value:this._state.value[0],this._setDataVal(r),t===!0&&this._trigger("slide",r),f!==r&&i===!0&&this._trigger("change",{oldValue:f,newValue:r}),this},destroy:function(){this._removeSliderEventHandlers();this.sliderElem.parentNode.removeChild(this.sliderElem);this.element.style.display="";this._cleanUpEventCallbacksMap();this.element.removeAttribute("data");n&&(this._unbindJQueryEventHandlers(),this.$element.removeData("slider"))},disable:function(){return this._state.enabled=!1,this.handle1.removeAttribute("tabindex"),this.handle2.removeAttribute("tabindex"),this._addClass(this.sliderElem,"slider-disabled"),this._trigger("slideDisabled"),this},enable:function(){return this._state.enabled=!0,this.handle1.setAttribute("tabindex",0),this.handle2.setAttribute("tabindex",0),this._removeClass(this.sliderElem,"slider-disabled"),this._trigger("slideEnabled"),this},toggle:function(){return this._state.enabled?this.disable():this.enable(),this},isEnabled:function(){return this._state.enabled},on:function(n,t){return this._bindNonQueryEventHandler(n,t),this},off:function(t,i){n?(this.$element.off(t,i),this.$sliderElem.off(t,i)):this._unbindNonQueryEventHandler(t,i)},getAttribute:function(n){return n?this.options[n]:this.options},setAttribute:function(n,t){return this.options[n]=t,this},refresh:function(){return this._removeSliderEventHandlers(),u.call(this,this.element,this.options),n&&n.data(this.element,"slider",this),this},relayout:function(){return this._resize(),this._layout(),this},_removeSliderEventHandlers:function(){if(this.handle1.removeEventListener("keydown",this.handle1Keydown,!1),this.handle2.removeEventListener("keydown",this.handle2Keydown,!1),this.options.ticks_tooltip){for(var t=this.ticksContainer.getElementsByClassName("slider-tick"),n=0;n<t.length;n++)t[n].removeEventListener("mouseenter",this.ticksCallbackMap[n].mouseEnter,!1),t[n].removeEventListener("mouseleave",this.ticksCallbackMap[n].mouseLeave,!1);this.handle1.removeEventListener("mouseenter",this.handleCallbackMap.handle1.mouseEnter,!1);this.handle2.removeEventListener("mouseenter",this.handleCallbackMap.handle2.mouseEnter,!1);this.handle1.removeEventListener("mouseleave",this.handleCallbackMap.handle1.mouseLeave,!1);this.handle2.removeEventListener("mouseleave",this.handleCallbackMap.handle2.mouseLeave,!1)}this.handleCallbackMap=null;this.ticksCallbackMap=null;this.showTooltip&&(this.handle1.removeEventListener("focus",this.showTooltip,!1),this.handle2.removeEventListener("focus",this.showTooltip,!1));this.hideTooltip&&(this.handle1.removeEventListener("blur",this.hideTooltip,!1),this.handle2.removeEventListener("blur",this.hideTooltip,!1));this.showTooltip&&this.sliderElem.removeEventListener("mouseenter",this.showTooltip,!1);this.hideTooltip&&this.sliderElem.removeEventListener("mouseleave",this.hideTooltip,!1);this.sliderElem.removeEventListener("touchstart",this.touchstart,!1);this.sliderElem.removeEventListener("touchmove",this.touchmove,!1);this.sliderElem.removeEventListener("mousedown",this.mousedown,!1);window.removeEventListener("resize",this.resize,!1)},_bindNonQueryEventHandler:function(n,t){void 0===this.eventToCallbackMap[n]&&(this.eventToCallbackMap[n]=[]);this.eventToCallbackMap[n].push(t)},_unbindNonQueryEventHandler:function(n,t){var r=this.eventToCallbackMap[n],i;if(void 0!==r)for(i=0;i<r.length;i++)if(r[i]===t){r.splice(i,1);break}},_cleanUpEventCallbacksMap:function(){for(var i,t=Object.keys(this.eventToCallbackMap),n=0;n<t.length;n++)i=t[n],this.eventToCallbackMap[i]=null},_showTooltip:function(){this.options.tooltip_split===!1?(this._addClass(this.tooltip,"in"),this.tooltip_min.style.display="none",this.tooltip_max.style.display="none"):(this._addClass(this.tooltip_min,"in"),this._addClass(this.tooltip_max,"in"),this.tooltip.style.display="none");this._state.over=!0},_hideTooltip:function(){this._state.inDrag===!1&&this.alwaysShowTooltip!==!0&&(this._removeClass(this.tooltip,"in"),this._removeClass(this.tooltip_min,"in"),this._removeClass(this.tooltip_max,"in"));this._state.over=!1},_setToolTipOnMouseOver:function(n){function t(n,t){return t?[100-n.percentage[0],this.options.range?100-n.percentage[1]:n.percentage[1]]:[n.percentage[0],n.percentage[1]]}var i=this.options.formatter(n?n.value[0]:this._state.value[0]),r=n?t(n,this.options.reversed):t(this._state,this.options.reversed);this._setText(this.tooltipInner,i);this.tooltip.style[this.stylePos]=r[0]+"%";"vertical"===this.options.orientation?this._css(this.tooltip,"margin-top",-this.tooltip.offsetHeight/2+"px"):this._css(this.tooltip,"margin-left",-this.tooltip.offsetWidth/2+"px")},_addTickListener:function(){return{addMouseEnter:function(n,t,i){var r=function(){var t=n._state,u=i>=0?i:this.attributes["aria-valuenow"].value,r=parseInt(u,10);t.value[0]=r;t.percentage[0]=n.options.ticks_positions[r];n._setToolTipOnMouseOver(t);n._showTooltip()};return t.addEventListener("mouseenter",r,!1),r},addMouseLeave:function(n,t){var i=function(){n._hideTooltip()};return t.addEventListener("mouseleave",i,!1),i}}},_layout:function(){var n,i,e,o,a,u,f,t,r,s,y,p,c,l;if(n=this.options.reversed?[100-this._state.percentage[0],this.options.range?100-this._state.percentage[1]:this._state.percentage[1]]:[this._state.percentage[0],this._state.percentage[1]],this.handle1.style[this.stylePos]=n[0]+"%",this.handle1.setAttribute("aria-valuenow",this._state.value[0]),this.handle2.style[this.stylePos]=n[1]+"%",this.handle2.setAttribute("aria-valuenow",this._state.value[1]),this.rangeHighlightElements.length>0&&Array.isArray(this.options.rangeHighlights)&&this.options.rangeHighlights.length>0)for(i=0;i<this.options.rangeHighlights.length;i++)e=this._toPercentage(this.options.rangeHighlights[i].start),o=this._toPercentage(this.options.rangeHighlights[i].end),this.options.reversed&&(a=100-o,o=100-e,e=a),u=this._createHighlightRange(e,o),u?"vertical"===this.options.orientation?(this.rangeHighlightElements[i].style.top=u.start+"%",this.rangeHighlightElements[i].style.height=u.size+"%"):(this.rangeHighlightElements[i].style.left=u.start+"%",this.rangeHighlightElements[i].style.width=u.size+"%"):this.rangeHighlightElements[i].style.display="none";if(Array.isArray(this.options.ticks)&&this.options.ticks.length>0){var w="vertical"===this.options.orientation?"height":"width",v="vertical"===this.options.orientation?"marginTop":"marginLeft",h=this._state.size/(this.options.ticks.length-1);if(this.tickLabelContainer){if(f=0,0===this.options.ticks_positions.length)"vertical"!==this.options.orientation&&(this.tickLabelContainer.style[v]=-h/2+"px"),f=this.tickLabelContainer.offsetHeight;else for(t=0;t<this.tickLabelContainer.childNodes.length;t++)this.tickLabelContainer.childNodes[t].offsetHeight>f&&(f=this.tickLabelContainer.childNodes[t].offsetHeight);"horizontal"===this.options.orientation&&(this.sliderElem.style.marginBottom=f+"px")}for(t=0;t<this.options.ticks.length;t++)r=this.options.ticks_positions[t]||this._toPercentage(this.options.ticks[t]),this.options.reversed&&(r=100-r),this.ticks[t].style[this.stylePos]=r+"%",this._removeClass(this.ticks[t],"in-selection"),this.options.range?r>=n[0]&&r<=n[1]&&this._addClass(this.ticks[t],"in-selection"):"after"===this.options.selection&&r>=n[0]?this._addClass(this.ticks[t],"in-selection"):"before"===this.options.selection&&r<=n[0]&&this._addClass(this.ticks[t],"in-selection"),this.tickLabels[t]&&(this.tickLabels[t].style[w]=h+"px","vertical"!==this.options.orientation&&void 0!==this.options.ticks_positions[t]?(this.tickLabels[t].style.position="absolute",this.tickLabels[t].style[this.stylePos]=r+"%",this.tickLabels[t].style[v]=-h/2+"px"):"vertical"===this.options.orientation&&(this.tickLabels[t].style.marginLeft=this.sliderElem.offsetWidth+"px",this.tickLabelContainer.style.marginTop=this.sliderElem.offsetWidth/-2+"px"))}this.options.range?(s=this.options.formatter(this._state.value),this._setText(this.tooltipInner,s),this.tooltip.style[this.stylePos]=(n[1]+n[0])/2+"%","vertical"===this.options.orientation?this._css(this.tooltip,"margin-top",-this.tooltip.offsetHeight/2+"px"):this._css(this.tooltip,"margin-left",-this.tooltip.offsetWidth/2+"px"),"vertical"===this.options.orientation?this._css(this.tooltip,"margin-top",-this.tooltip.offsetHeight/2+"px"):this._css(this.tooltip,"margin-left",-this.tooltip.offsetWidth/2+"px"),y=this.options.formatter(this._state.value[0]),this._setText(this.tooltipInner_min,y),p=this.options.formatter(this._state.value[1]),this._setText(this.tooltipInner_max,p),this.tooltip_min.style[this.stylePos]=n[0]+"%","vertical"===this.options.orientation?this._css(this.tooltip_min,"margin-top",-this.tooltip_min.offsetHeight/2+"px"):this._css(this.tooltip_min,"margin-left",-this.tooltip_min.offsetWidth/2+"px"),this.tooltip_max.style[this.stylePos]=n[1]+"%","vertical"===this.options.orientation?this._css(this.tooltip_max,"margin-top",-this.tooltip_max.offsetHeight/2+"px"):this._css(this.tooltip_max,"margin-left",-this.tooltip_max.offsetWidth/2+"px")):(s=this.options.formatter(this._state.value[0]),this._setText(this.tooltipInner,s),this.tooltip.style[this.stylePos]=n[0]+"%","vertical"===this.options.orientation?this._css(this.tooltip,"margin-top",-this.tooltip.offsetHeight/2+"px"):this._css(this.tooltip,"margin-left",-this.tooltip.offsetWidth/2+"px"));"vertical"===this.options.orientation?(this.trackLow.style.top="0",this.trackLow.style.height=Math.min(n[0],n[1])+"%",this.trackSelection.style.top=Math.min(n[0],n[1])+"%",this.trackSelection.style.height=Math.abs(n[0]-n[1])+"%",this.trackHigh.style.bottom="0",this.trackHigh.style.height=100-Math.min(n[0],n[1])-Math.abs(n[0]-n[1])+"%"):(this.trackLow.style.left="0",this.trackLow.style.width=Math.min(n[0],n[1])+"%",this.trackSelection.style.left=Math.min(n[0],n[1])+"%",this.trackSelection.style.width=Math.abs(n[0]-n[1])+"%",this.trackHigh.style.right="0",this.trackHigh.style.width=100-Math.min(n[0],n[1])-Math.abs(n[0]-n[1])+"%",c=this.tooltip_min.getBoundingClientRect(),l=this.tooltip_max.getBoundingClientRect(),"bottom"===this.options.tooltip_position?c.right>l.left?(this._removeClass(this.tooltip_max,"bottom"),this._addClass(this.tooltip_max,"top"),this.tooltip_max.style.top="",this.tooltip_max.style.bottom="22px"):(this._removeClass(this.tooltip_max,"top"),this._addClass(this.tooltip_max,"bottom"),this.tooltip_max.style.top=this.tooltip_min.style.top,this.tooltip_max.style.bottom=""):c.right>l.left?(this._removeClass(this.tooltip_max,"top"),this._addClass(this.tooltip_max,"bottom"),this.tooltip_max.style.top="18px"):(this._removeClass(this.tooltip_max,"bottom"),this._addClass(this.tooltip_max,"top"),this.tooltip_max.style.top=this.tooltip_min.style.top))},_createHighlightRange:function(n,t){return this._isHighlightRange(n,t)?n>t?{start:t,size:n-t}:{start:n,size:t-n}:null},_isHighlightRange:function(n,t){return n>=0&&100>=n&&t>=0&&100>=t?!0:!1},_resize:function(){this._state.offset=this._offset(this.sliderElem);this._state.size=this.sliderElem[this.sizePos];this._layout()},_removeProperty:function(n,t){n.style.removeProperty?n.style.removeProperty(t):n.style.removeAttribute(t)},_mousedown:function(n){var t,r,u,i;return this._state.enabled?(this._state.offset=this._offset(this.sliderElem),this._state.size=this.sliderElem[this.sizePos],t=this._getPercentage(n),this.options.range?(r=Math.abs(this._state.percentage[0]-t),u=Math.abs(this._state.percentage[1]-t),this._state.dragged=u>r?0:1,this._adjustPercentageForRangeSliders(t)):this._state.dragged=0,this._state.percentage[this._state.dragged]=t,this._layout(),this.touchCapable&&(document.removeEventListener("touchmove",this.mousemove,!1),document.removeEventListener("touchend",this.mouseup,!1)),this.mousemove&&document.removeEventListener("mousemove",this.mousemove,!1),this.mouseup&&document.removeEventListener("mouseup",this.mouseup,!1),this.mousemove=this._mousemove.bind(this),this.mouseup=this._mouseup.bind(this),this.touchCapable&&(document.addEventListener("touchmove",this.mousemove,!1),document.addEventListener("touchend",this.mouseup,!1)),document.addEventListener("mousemove",this.mousemove,!1),document.addEventListener("mouseup",this.mouseup,!1),this._state.inDrag=!0,i=this._calculateValue(),this._trigger("slideStart",i),this._setDataVal(i),this.setValue(i,!1,!0),this._pauseEvent(n),this.options.focus&&this._triggerFocusOnHandle(this._state.dragged),!0):!1},_touchstart:function(n){if(void 0===n.changedTouches)return void this._mousedown(n);var t=n.changedTouches[0];this.touchX=t.pageX;this.touchY=t.pageY},_triggerFocusOnHandle:function(n){0===n&&this.handle1.focus();1===n&&this.handle2.focus()},_keydown:function(n,t){var r,u,f,i;if(!this._state.enabled)return!1;switch(t.keyCode){case 37:case 40:r=-1;break;case 39:case 38:r=1}if(r)return this.options.natural_arrow_keys&&(u="vertical"===this.options.orientation&&!this.options.reversed,f="horizontal"===this.options.orientation&&this.options.reversed,(u||f)&&(r=-r)),i=this._state.value[n]+r*this.options.step,this.options.range&&(i=[n?this._state.value[0]:i,n?i:this._state.value[1]]),this._trigger("slideStart",i),this._setDataVal(i),this.setValue(i,!0,!0),this._setDataVal(i),this._trigger("slideStop",i),this._layout(),this._pauseEvent(t),!1},_pauseEvent:function(n){n.stopPropagation&&n.stopPropagation();n.preventDefault&&n.preventDefault();n.cancelBubble=!0;n.returnValue=!1},_mousemove:function(n){var t,i;return this._state.enabled?(t=this._getPercentage(n),this._adjustPercentageForRangeSliders(t),this._state.percentage[this._state.dragged]=t,this._layout(),i=this._calculateValue(!0),this.setValue(i,!0,!0),!1):!1},_touchmove:function(n){if(void 0!==n.changedTouches){var r=n.changedTouches[0],t=r.pageX-this.touchX,i=r.pageY-this.touchY;this._state.inDrag||("vertical"===this.options.orientation&&5>=t&&t>=-5&&(i>=15||-15>=i)?this._mousedown(n):5>=i&&i>=-5&&(t>=15||-15>=t)&&this._mousedown(n))}},_adjustPercentageForRangeSliders:function(n){var t,i;this.options.range&&(t=this._getNumDigitsAfterDecimalPlace(n),t=t?t-1:0,i=this._applyToFixedAndParseFloat(n,t),0===this._state.dragged&&this._applyToFixedAndParseFloat(this._state.percentage[1],t)<i?(this._state.percentage[0]=this._state.percentage[1],this._state.dragged=1):1===this._state.dragged&&this._applyToFixedAndParseFloat(this._state.percentage[0],t)>i&&(this._state.percentage[1]=this._state.percentage[0],this._state.dragged=0))},_mouseup:function(){if(!this._state.enabled)return!1;this.touchCapable&&(document.removeEventListener("touchmove",this.mousemove,!1),document.removeEventListener("touchend",this.mouseup,!1));document.removeEventListener("mousemove",this.mousemove,!1);document.removeEventListener("mouseup",this.mouseup,!1);this._state.inDrag=!1;this._state.over===!1&&this._hideTooltip();var n=this._calculateValue(!0);return this._layout(),this._setDataVal(n),this._trigger("slideStop",n),!1},_calculateValue:function(n){var t,i,r,u;if(this.options.range?(t=[this.options.min,this.options.max],0!==this._state.percentage[0]&&(t[0]=this._toValue(this._state.percentage[0]),t[0]=this._applyPrecision(t[0])),100!==this._state.percentage[1]&&(t[1]=this._toValue(this._state.percentage[1]),t[1]=this._applyPrecision(t[1]))):(t=this._toValue(this._state.percentage[0]),t=parseFloat(t),t=this._applyPrecision(t)),n){for(i=[t,1/0],r=0;r<this.options.ticks.length;r++)u=Math.abs(this.options.ticks[r]-t),u<=i[1]&&(i=[this.options.ticks[r],u]);if(i[1]<=this.options.ticks_snap_bounds)return i[0]}return t},_applyPrecision:function(n){var t=this.options.precision||this._getNumDigitsAfterDecimalPlace(this.options.step);return this._applyToFixedAndParseFloat(n,t)},_getNumDigitsAfterDecimalPlace:function(n){var t=(""+n).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},_applyToFixedAndParseFloat:function(n,t){var i=n.toFixed(t);return parseFloat(i)},_getPercentage:function(n){this.touchCapable&&("touchstart"===n.type||"touchmove"===n.type)&&(n=n.touches[0]);var i=n[this.mousePos],r=this._state.offset[this.stylePos],u=i-r,t=u/this._state.size*100;return t=Math.round(t/this._state.percentage[2])*this._state.percentage[2],this.options.reversed&&(t=100-t),Math.max(0,Math.min(100,t))},_validateInputValue:function(n){if("number"==typeof n)return n;if(Array.isArray(n))return this._validateArray(n),n;throw new Error(f.formatInvalidInputErrorMsg(n));},_validateArray:function(n){for(var i,t=0;t<n.length;t++)if(i=n[t],"number"!=typeof i)throw new Error(f.formatInvalidInputErrorMsg(i));},_setDataVal:function(n){this.element.setAttribute("data-value",n);this.element.setAttribute("value",n);this.element.value=n},_trigger:function(t,i){var r,u,f;if(i=i||0===i?i:void 0,r=this.eventToCallbackMap[t],r&&r.length)for(u=0;u<r.length;u++)f=r[u],f(i);n&&this._triggerJQueryEvent(t,i)},_triggerJQueryEvent:function(n,t){var i={type:n,value:t};this.$element.trigger(i);this.$sliderElem.trigger(i)},_unbindJQueryEventHandlers:function(){this.$element.off();this.$sliderElem.off()},_setText:function(n,t){"undefined"!=typeof n.textContent?n.textContent=t:"undefined"!=typeof n.innerText&&(n.innerText=t)},_removeClass:function(n,t){for(var f,e,u=t.split(" "),i=n.className,r=0;r<u.length;r++)f=u[r],e=new RegExp("(?:\\s|^)"+f+"(?:\\s|$)"),i=i.replace(e," ");n.className=i.trim()},_addClass:function(n,t){for(var u=t.split(" "),i=n.className,r=0;r<u.length;r++){var f=u[r],e=new RegExp("(?:\\s|^)"+f+"(?:\\s|$)"),o=e.test(i);o||(i+=" "+f)}n.className=i.trim()},_offsetLeft:function(n){return n.getBoundingClientRect().left},_offsetTop:function(n){for(var t=n.offsetTop;(n=n.offsetParent)&&!isNaN(n.offsetTop);)t+=n.offsetTop,"BODY"!==n.tagName&&(t-=n.scrollTop);return t},_offset:function(n){return{left:this._offsetLeft(n),top:this._offsetTop(n)}},_css:function(t,i,r){if(n)n.style(t,i,r);else{var u=i.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(n,t){return t.toUpperCase()});t.style[u]=r}},_toValue:function(n){return this.options.scale.toValue.apply(this,[n])},_toPercentage:function(n){return this.options.scale.toPercentage.apply(this,[n])},_setTooltipPosition:function(){var n=[this.tooltip,this.tooltip_min,this.tooltip_max],t,i;"vertical"===this.options.orientation?(t=this.options.tooltip_position||"right",i="left"===t?"right":"left",n.forEach(function(n){this._addClass(n,t);n.style[i]="100%"}.bind(this))):"bottom"===this.options.tooltip_position?n.forEach(function(n){this._addClass(n,"bottom");n.style.top="22px"}.bind(this)):n.forEach(function(n){this._addClass(n,"top");n.style.top=-this.tooltip.outerHeight-14+"px"}.bind(this))}};n&&!function(){var u=void 0;n.fn.slider?(windowIsDefined&&window.console.warn("bootstrap-slider.js - WARNING: $.fn.slider namespace is already bound. Use the $.fn.bootstrapSlider namespace instead."),u=r):(n.bridget(i,t),u=i);n.bridget(r,t);n(function(){n("input[data-provide=slider]")[u]()})}()}(n),t});!function(){function t(n,t){return[].slice.call((t||document).querySelectorAll(n))}if(window.addEventListener){var n=window.StyleFix={link:function(t){try{if("stylesheet"!==t.rel||t.hasAttribute("data-noprefix"))return}catch(c){return}var f,u=t.href||t.getAttribute("data-href"),r=u.replace(/[^\/]+$/,""),o=(/^[a-z]{3,10}:/.exec(r)||[""])[0],s=(/^[a-z]{3,10}:\/\/[^\/]+/.exec(r)||[""])[0],h=/^([^?]*)\??/.exec(u)[1],e=t.parentNode,i=new XMLHttpRequest;i.onreadystatechange=function(){4===i.readyState&&f()};f=function(){var u=i.responseText,c,f;u&&t.parentNode&&(!i.status||i.status<400||i.status>600)&&((u=n.fix(u,!0,t),r)&&(u=u.replace(/url\(\s*?((?:"|')?)(.+?)\1\s*?\)/gi,function(n,t,i){return/^([a-z]{3,10}:|#)/i.test(i)?n:/^\/\//.test(i)?'url("'+o+i+'")':/^\//.test(i)?'url("'+s+i+'")':/^\?/.test(i)?'url("'+h+i+'")':'url("'+r+i+'")'}),c=r.replace(/([\\\^\$*+[\]?{}.=!:(|)])/g,"\\$1"),u=u.replace(RegExp("\\b(behavior:\\s*?url\\('?\"?)"+c,"gi"),"$1")),f=document.createElement("style"),f.textContent=u,f.media=t.media,f.disabled=t.disabled,f.setAttribute("data-href",t.getAttribute("href")),e.insertBefore(f,t),e.removeChild(t),f.media=t.media)};try{i.open("GET",u);i.send(null)}catch(c){"undefined"!=typeof XDomainRequest&&(i=new XDomainRequest,i.onerror=i.onprogress=function(){},i.onload=f,i.open("GET",u),i.send(null))}t.setAttribute("data-inprogress","")},styleElement:function(t){if(!t.hasAttribute("data-noprefix")){var i=t.disabled;t.textContent=n.fix(t.textContent,!0,t);t.disabled=i}},styleAttribute:function(t){var i=t.getAttribute("style");i=n.fix(i,!1,t);t.setAttribute("style",i)},process:function(){t("style").forEach(StyleFix.styleElement);t("[style]").forEach(StyleFix.styleAttribute)},register:function(t,i){(n.fixers=n.fixers||[]).splice(void 0===i?n.fixers.length:i,0,t)},fix:function(t,i,r){for(var u=0;u<n.fixers.length;u++)t=n.fixers[u](t,i,r)||t;return t},camelCase:function(n){return n.replace(/-([a-z])/g,function(n,t){return t.toUpperCase()}).replace("-","")},deCamelCase:function(n){return n.replace(/[A-Z]/g,function(n){return"-"+n.toLowerCase()})}};!function(){setTimeout(function(){},10);document.addEventListener("DOMContentLoaded",StyleFix.process,!1)}()}}(),function(n){function i(n,i,r,u,f){if(n=t[n],n.length){var e=RegExp(i+"("+n.join("|")+")"+r,"gi");f=f.replace(e,u)}return f}if(window.StyleFix&&window.getComputedStyle){var t=window.PrefixFree={prefixCSS:function(n,r){var u=t.prefix,f;return(t.functions.indexOf("linear-gradient")>-1&&(n=n.replace(/(\s|:|,)(repeating-)?linear-gradient\(\s*(-?\d*\.?\d*)deg/gi,function(n,t,i,r){return t+(i||"")+"linear-gradient("+(90-r)+"deg"})),n=i("functions","(\\s|:|,)","\\s*\\(","$1"+u+"$2(",n),n=i("keywords","(\\s|:)","(\\s|;|\\}|$)","$1"+u+"$2$3",n),n=i("properties","(^|\\{|\\s|;)","\\s*:","$1"+u+"$2:",n),t.properties.length)&&(f=RegExp("\\b("+t.properties.join("|")+")(?!:)","gi"),n=i("valueProperties","\\b",":(.+?);",function(n){return n.replace(f,u+"$1")},n)),r&&(n=i("selectors","","\\b",t.prefixSelector,n),n=i("atrules","@","\\b","@"+u+"$1",n)),n=n.replace(RegExp("-"+u,"g"),"-"),n=n.replace(/-\*-(?=[a-z]+)/gi,t.prefix)},property:function(n){return(t.properties.indexOf(n)?t.prefix:"")+n},value:function(n){return n=i("functions","(^|\\s|,)","\\s*\\(","$1"+t.prefix+"$2(",n),n=i("keywords","(^|\\s)","(\\s|$)","$1"+t.prefix+"$2$3",n)},prefixSelector:function(n){return n.replace(/^:{1,2}/,function(n){return n+t.prefix})},prefixProperty:function(n,i){var r=t.prefix+n;return i?StyleFix.camelCase(r):r}};!function(){var u={},i=[],f=getComputedStyle(document.documentElement,null),e=document.createElement("div").style,l=function(n){var t,f,r;if("-"===n.charAt(0))for(i.push(n),t=n.split("-"),f=t[1],u[f]=++u[f]||1;t.length>3;)t.pop(),r=t.join("-"),a(r)&&-1===i.indexOf(r)&&i.push(r)},a=function(n){return StyleFix.camelCase(n)in e},o,s,h,n,r,c;if(f.length>0)for(n=0;n<f.length;n++)l(f[n]);else for(r in f)l(StyleFix.deCamelCase(r));o={uses:0};for(s in u)h=u[s],o.uses<h&&(o={prefix:s,uses:h});for(t.prefix="-"+o.prefix+"-",t.Prefix=StyleFix.camelCase(t.prefix),t.properties=[],n=0;n<i.length;n++)r=i[n],0===r.indexOf(t.prefix)&&(c=r.slice(t.prefix.length),a(c)||t.properties.push(c));"Ms"!=t.Prefix||"transform"in e||"MsTransform"in e||!("msTransform"in e)||t.properties.push("transform","transform-origin");t.properties.sort()}(),function(){function u(n,t){return f[t]="",f[t]=n,!!f[t]}var n={"linear-gradient":{property:"backgroundImage",params:"red, teal"},calc:{property:"width",params:"1px + 5%"},element:{property:"backgroundImage",params:"#foo"},"cross-fade":{property:"backgroundImage",params:"url(a.png), url(b.png), 50%"}},o,f,e,r,i;n["repeating-linear-gradient"]=n["repeating-radial-gradient"]=n["radial-gradient"]=n["linear-gradient"];o={initial:"color","zoom-in":"cursor","zoom-out":"cursor",box:"display",flexbox:"display","inline-flexbox":"display",flex:"display","inline-flex":"display",grid:"display","inline-grid":"display","min-content":"width"};t.functions=[];t.keywords=[];f=document.createElement("div").style;for(e in n){var s=n[e],i=s.property,h=e+"("+s.params+")";!u(h,i)&&u(t.prefix+h,i)&&t.functions.push(e)}for(r in o)i=o[r],!u(r,i)&&u(t.prefix+r,i)&&t.keywords.push(r)}(),function(){function u(n){return f.textContent=n+"{}",!!f.sheet.cssRules.length}var o={":read-only":null,":read-write":null,":any-link":null,"::selection":null},s={keyframes:"name",viewport:null,document:'regexp(".")'},f,r,e,i;t.selectors=[];t.atrules=[];f=n.appendChild(document.createElement("style"));for(r in o)i=r+(o[r]?"("+o[r]+")":""),!u(i)&&u(t.prefixSelector(i))&&t.selectors.push(r);for(e in s)i=e+" "+(s[e]||""),!u("@"+i)&&u("@"+t.prefix+i)&&t.atrules.push(e);n.removeChild(f)}();t.valueProperties=["transition","transition-property"];n.className+=" "+t.prefix;StyleFix.register(t.prefixCSS)}}(document.documentElement),function(n){var t,rt,v,o,w,h,wt,c="Close",bt="BeforeClose",ii="AfterClose",ri="BeforeAppend",ut="MarkupParse",ft="Open",kt="Change",et="mfp",u="."+et,b="mfp-ready",dt="mfp-removing",ot="mfp-prevent-close",k=function(){},st=!!window.jQuery,f=n(window),r=function(n,i){t.ev.on(et+n+u,i)},e=function(t,i,r,u){var f=document.createElement("div");return f.className="mfp-"+t,r&&(f.innerHTML=r),u?i&&i.appendChild(f):(f=n(f),i&&f.appendTo(i)),f},i=function(i,r){t.ev.triggerHandler(et+i,r);t.st.callbacks&&(i=i.charAt(0).toLowerCase()+i.slice(1),t.st.callbacks[i]&&t.st.callbacks[i].apply(t,n.isArray(r)?r:[r]))},ht=function(i){return i===wt&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=n(t.st.closeMarkup.replace("%title%",t.st.tClose)),wt=i),t.currTemplate.closeBtn},ct=function(){n.magnificPopup.instance||(t=new k,t.init(),n.magnificPopup.instance=t)},ui=function(){var n=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==n.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in n)return!0;return!1},a,d,g,nt,lt,s,ni,vt,ti,tt,pt,it;k.prototype={constructor:k,init:function(){var i=navigator.appVersion;t.isIE7=-1!==i.indexOf("MSIE 7.");t.isIE8=-1!==i.indexOf("MSIE 8.");t.isLowIE=t.isIE7||t.isIE8;t.isAndroid=/android/gi.test(i);t.isIOS=/iphone|ipad|ipod/gi.test(i);t.supportsTransition=ui();t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent);v=n(document.body);o=n(document);t.popupsCache={}},open:function(s){var c,l,p,w,a,k,v,d,y;if(s.isObj===!1){for(t.items=s.items.toArray(),t.index=0,p=s.items,c=0;p.length>c;c++)if(l=p[c],l.parsed&&(l=l.el[0]),l===s.el[0]){t.index=c;break}}else t.items=n.isArray(s.items)?s.items:[s.items],t.index=s.index||0;if(t.isOpen)return t.updateItemHTML(),void 0;for(t.types=[],h="",t.ev=s.mainEl&&s.mainEl.length?s.mainEl.eq(0):o,s.key?(t.popupsCache[s.key]||(t.popupsCache[s.key]={}),t.currTemplate=t.popupsCache[s.key]):t.currTemplate={},t.st=n.extend(!0,{},n.magnificPopup.defaults,s),t.fixedContentPos="auto"===t.st.fixedContentPos?!t.probablyMobile:t.st.fixedContentPos,t.st.modal&&(t.st.closeOnContentClick=!1,t.st.closeOnBgClick=!1,t.st.showCloseBtn=!1,t.st.enableEscapeKey=!1),t.bgOverlay||(t.bgOverlay=e("bg").on("click"+u,function(){t.close()}),t.wrap=e("wrap").attr("tabindex",-1).on("click"+u,function(n){t._checkIfClose(n.target)&&t.close()}),t.container=e("container",t.wrap)),t.contentContainer=e("content"),t.st.preloader&&(t.preloader=e("preloader",t.container,t.st.tLoading)),w=n.magnificPopup.modules,c=0;w.length>c;c++)a=w[c],a=a.charAt(0).toUpperCase()+a.slice(1),t["init"+a].call(t);return i("BeforeOpen"),t.st.showCloseBtn&&(t.st.closeBtnInside?(r(ut,function(n,t,i,r){i.close_replaceWith=ht(r.type)}),h+=" mfp-close-btn-in"):t.wrap.append(ht())),t.st.alignTop&&(h+=" mfp-align-top"),t.fixedContentPos?t.wrap.css({overflow:t.st.overflowY,overflowX:"hidden",overflowY:t.st.overflowY}):t.wrap.css({top:f.scrollTop(),position:"absolute"}),(t.st.fixedBgPos===!1||"auto"===t.st.fixedBgPos&&!t.fixedContentPos)&&t.bgOverlay.css({height:o.height(),position:"absolute"}),t.st.enableEscapeKey&&o.on("keyup"+u,function(n){27===n.keyCode&&t.close()}),f.on("resize"+u,function(){t.updateSize()}),t.st.closeOnContentClick||(h+=" mfp-auto-cursor"),h&&t.wrap.addClass(h),k=t.wH=f.height(),v={},t.fixedContentPos&&t._hasScrollBar(k)&&(d=t._getScrollbarSize(),d&&(v.marginRight=d)),t.fixedContentPos&&(t.isIE7?n("body, html").css("overflow","hidden"):v.overflow="hidden"),y=t.st.mainClass,t.isIE7&&(y+=" mfp-ie7"),y&&t._addClassToMFP(y),t.updateItemHTML(),i("BuildControls"),n("html").css(v),t.bgOverlay.add(t.wrap).prependTo(document.body),t._lastFocusedEl=document.activeElement,setTimeout(function(){t.content?(t._addClassToMFP(b),t._setFocus()):t.bgOverlay.addClass(b);o.on("focusin"+u,t._onFocusIn)},16),t.isOpen=!0,t.updateSize(k),i(ft),s},close:function(){t.isOpen&&(i(bt),t.isOpen=!1,t.st.removalDelay&&!t.isLowIE&&t.supportsTransition?(t._addClassToMFP(dt),setTimeout(function(){t._close()},t.st.removalDelay)):t._close())},_close:function(){var r,f;i(c);r=dt+" "+b+" ";(t.bgOverlay.detach(),t.wrap.detach(),t.container.empty(),t.st.mainClass&&(r+=t.st.mainClass+" "),t._removeClassFromMFP(r),t.fixedContentPos)&&(f={marginRight:""},t.isIE7?n("body, html").css("overflow",""):f.overflow="",n("html").css(f));o.off("keyup"+u+" focusin"+u);t.ev.off(u);t.wrap.attr("class","mfp-wrap").removeAttr("style");t.bgOverlay.attr("class","mfp-bg");t.container.attr("class","mfp-container");!t.st.showCloseBtn||t.st.closeBtnInside&&t.currTemplate[t.currItem.type]!==!0||t.currTemplate.closeBtn&&t.currTemplate.closeBtn.detach();t._lastFocusedEl&&n(t._lastFocusedEl).focus();t.currItem=null;t.content=null;t.currTemplate=null;t.prevHeight=0;i(ii)},updateSize:function(n){if(t.isIOS){var u=document.documentElement.clientWidth/window.innerWidth,r=window.innerHeight*u;t.wrap.css("height",r);t.wH=r}else t.wH=n||f.height();t.fixedContentPos||t.wrap.css("height",t.wH);i("Resize")},updateItemHTML:function(){var u=t.items[t.index],r,f,e;t.contentContainer.detach();t.content&&t.content.detach();u.parsed||(u=t.parseEl(t.index));r=u.type;(i("BeforeChange",[t.currItem?t.currItem.type:"",r]),t.currItem=u,t.currTemplate[r])||(f=t.st[r]?t.st[r].markup:!1,i("FirstMarkupParse",f),t.currTemplate[r]=f?n(f):!0);w&&w!==u.type&&t.container.removeClass("mfp-"+w+"-holder");e=t["get"+r.charAt(0).toUpperCase()+r.slice(1)](u,t.currTemplate[r]);t.appendContent(e,r);u.preloaded=!0;i(kt,u);w=u.type;t.container.prepend(t.contentContainer);i("AfterChange")},appendContent:function(n,r){t.content=n;n?t.st.showCloseBtn&&t.st.closeBtnInside&&t.currTemplate[r]===!0?t.content.find(".mfp-close").length||t.content.append(ht()):t.content=n:t.content="";i(ri);t.container.addClass("mfp-"+r+"-holder");t.contentContainer.append(t.content)},parseEl:function(r){var u=t.items[r],o=u.type,e,f;if(u=u.tagName?{el:n(u)}:{data:u,src:u.src},u.el){for(e=t.types,f=0;e.length>f;f++)if(u.el.hasClass("mfp-"+e[f])){o=e[f];break}u.src=u.el.attr("data-mfp-src");u.src||(u.src=u.el.attr("href"))}return u.type=o||t.st.type||"inline",u.index=r,u.parsed=!0,t.items[r]=u,i("ElementParse",u),t.items[r]},addGroup:function(n,i){var u=function(r){r.mfpEl=this;t._openClick(r,n,i)},r;i||(i={});r="click.magnificPopup";i.mainEl=n;i.items?(i.isObj=!0,n.off(r).on(r,u)):(i.isObj=!1,i.delegate?n.off(r).on(r,i.delegate,u):(i.items=n,n.off(r).on(r,u)))},_openClick:function(i,r,u){var o=void 0!==u.midClick?u.midClick:n.magnificPopup.defaults.midClick,e;if(o||2!==i.which&&!i.ctrlKey&&!i.metaKey){if(e=void 0!==u.disableOn?u.disableOn:n.magnificPopup.defaults.disableOn,e)if(n.isFunction(e)){if(!e.call(t))return!0}else if(e>f.width())return!0;i.type&&(i.preventDefault(),t.isOpen&&i.stopPropagation());u.el=n(i.mfpEl);u.delegate&&(u.items=r.find(u.delegate));t.open(u)}},updateStatus:function(n,r){if(t.preloader){rt!==n&&t.container.removeClass("mfp-s-"+rt);r||"loading"!==n||(r=t.st.tLoading);var u={status:n,text:r};i("UpdateStatus",u);n=u.status;r=u.text;t.preloader.html(r);t.preloader.find("a").on("click",function(n){n.stopImmediatePropagation()});t.container.addClass("mfp-s-"+n);rt=n}},_checkIfClose:function(i){if(!n(i).hasClass(ot)){var r=t.st.closeOnContentClick,u=t.st.closeOnBgClick;if(r&&u||!t.content||n(i).hasClass("mfp-close")||t.preloader&&i===t.preloader[0])return!0;if(i===t.content[0]||n.contains(t.content[0],i)){if(r)return!0}else if(u&&n.contains(document,i))return!0;return!1}},_addClassToMFP:function(n){t.bgOverlay.addClass(n);t.wrap.addClass(n)},_removeClassFromMFP:function(n){this.bgOverlay.removeClass(n);t.wrap.removeClass(n)},_hasScrollBar:function(n){return(t.isIE7?o.height():document.body.scrollHeight)>(n||f.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).focus()},_onFocusIn:function(i){if(i.target!==t.wrap[0]&&!n.contains(t.wrap[0],i.target))return(t._setFocus(),!1)},_parseMarkup:function(t,r,f){var e;f.data&&(r=n.extend(f.data,r));i(ut,[t,r,f]);n.each(r,function(n,i){var r,f;if(void 0===i||i===!1)return!0;(e=n.split("_"),e.length>1)?(r=t.find(u+"-"+e[0]),r.length>0&&(f=e[1],"replaceWith"===f?r[0]!==i[0]&&r.replaceWith(i):"~/Content/img"===f?r.is("~/Content/img")?r.attr("src",i):r.replaceWith('<img src="'+i+'" class="'+r.attr("class")+'" />'):r.attr(e[1],i))):t.find(u+"-"+n).html(i)})},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var n=document.createElement("div");n.id="mfp-sbm";n.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;";document.body.appendChild(n);t.scrollbarSize=n.offsetWidth-n.clientWidth;document.body.removeChild(n)}return t.scrollbarSize}};n.magnificPopup={instance:null,proto:k.prototype,modules:[],open:function(t,i){return ct(),t=t?n.extend(!0,{},t):{},t.isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return n.magnificPopup.instance&&n.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(n.magnificPopup.defaults[t]=i.options);n.extend(this.proto,i.proto);this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;<\/button>',tClose:"Close (Esc)",tLoading:"Loading..."}};n.fn.magnificPopup=function(i){var r,u,f,e;return ct(),r=n(this),"string"==typeof i?"open"===i?(f=st?r.data("magnificPopup"):r[0].magnificPopup,e=parseInt(arguments[1],10)||0,f.items?u=f.items[e]:(u=r,f.delegate&&(u=u.find(f.delegate)),u=u.eq(e)),t._openClick({mfpEl:u},r,f)):t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1)):(i=n.extend(!0,{},i),st?r.data("magnificPopup",i):r[0].magnificPopup=i,t.addGroup(r,i)),r};nt="inline";lt=function(){g&&(d.after(g.addClass(a)).detach(),g=null)};n.magnificPopup.registerModule(nt,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(nt);r(c+"."+nt,function(){lt()})},getInline:function(i,r){var f,u,o;return(lt(),i.src)?(f=t.st.inline,u=n(i.src),u.length?(o=u[0].parentNode,o&&o.tagName&&(d||(a=f.hiddenClass,d=e(a),a="mfp-"+a),g=u.after(d).detach().removeClass(a)),t.updateStatus("ready")):(t.updateStatus("error",f.tNotFound),u=n("<div>")),i.inlineElement=u,u):(t.updateStatus("ready"),t._parseMarkup(r,{},i),r)}}});var y,p="ajax",at=function(){y&&v.removeClass(y)},gt=function(){at();t.req&&t.req.abort()};n.magnificPopup.registerModule(p,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content<\/a> could not be loaded.'},proto:{initAjax:function(){t.types.push(p);y=t.st.ajax.cursor;r(c+"."+p,gt);r("BeforeChange."+p,gt)},getAjax:function(r){y&&v.addClass(y);t.updateStatus("loading");var u=n.extend({url:r.src,success:function(u,f,e){var o={data:u,xhr:e};i("ParseAjax",o);t.appendContent(n(o.data),p);r.finished=!0;at();t._setFocus();setTimeout(function(){t.wrap.addClass(b)},16);t.updateStatus("ready");i("AjaxContentAdded")},error:function(){at();r.finished=r.loadError=!0;t.updateStatus("error",t.st.ajax.tError.replace("%url%",r.src))}},t.st.ajax.settings);return t.req=n.ajax(u),""}}});ni=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var r=t.st.image.titleSrc;if(r){if(n.isFunction(r))return r.call(t,i);if(i.el)return i.el.attr(r)||""}return""};n.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"><\/div><figure><div class="mfp-img"><\/div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"><\/div><div class="mfp-counter"><\/div><\/div><\/figcaption><\/figure><\/div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image<\/a> could not be loaded.'},proto:{initImage:function(){var n=t.st.image,i=".image";t.types.push("image");r(ft+i,function(){"image"===t.currItem.type&&n.cursor&&v.addClass(n.cursor)});r(c+i,function(){n.cursor&&v.removeClass(n.cursor);f.off("resize"+u)});r("Resize"+i,t.resizeImage);t.isLowIE&&r("AfterChange",t.resizeImage)},resizeImage:function(){var n=t.currItem,i;n&&n.img&&t.st.image.verticalFit&&(i=0,t.isLowIE&&(i=parseInt(n.img.css("padding-top"),10)+parseInt(n.img.css("padding-bottom"),10)),n.img.css("max-height",t.wH-i))},_onImageHasSize:function(n){n.img&&(n.hasSize=!0,s&&clearInterval(s),n.isCheckingImgSize=!1,i("ImageHasSize",n),n.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),n.imgHidden=!1))},findImageSize:function(n){var i=0,u=n.img[0],r=function(f){s&&clearInterval(s);s=setInterval(function(){return u.naturalWidth>0?(t._onImageHasSize(n),void 0):(i>200&&clearInterval(s),i++,3===i?r(10):40===i?r(50):100===i&&r(500),void 0)},f)};r(1)},getImage:function(r,u){var e=0,o=function(){r&&(r.img[0].complete?(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("ready")),r.hasSize=!0,r.loaded=!0,i("ImageLoadComplete")):(e++,200>e?setTimeout(o,100):h()))},h=function(){r&&(r.img.off(".mfploader"),r===t.currItem&&(t._onImageHasSize(r),t.updateStatus("error",c.tError.replace("%url%",r.src))),r.hasSize=!0,r.loaded=!0,r.loadError=!0)},c=t.st.image,l=u.find(".mfp-img"),f;return l.length&&(f=document.createElement("~/Content/img"),f.className="mfp-img",r.img=n(f).on("load.mfploader",o).on("error.mfploader",h),f.src=r.src,l.is("~/Content/img")&&(r.img=r.img.clone()),r.img[0].naturalWidth>0&&(r.hasSize=!0)),t._parseMarkup(u,{title:ni(r),img_replaceWith:r.img},r),t.resizeImage(),r.hasSize?(s&&clearInterval(s),r.loadError?(u.addClass("mfp-loading"),t.updateStatus("error",c.tError.replace("%url%",r.src))):(u.removeClass("mfp-loading"),t.updateStatus("ready")),u):(t.updateStatus("loading"),r.loading=!0,r.hasSize||(r.imgHidden=!0,u.addClass("mfp-loading"),t.findImageSize(r)),u)}}});ti=function(){return void 0===vt&&(vt=void 0!==document.createElement("p").style.MozTransform),vt};n.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(n){return n.is("~/Content/img")?n:n.find("~/Content/img")}},proto:{initZoom:function(){var u,f=t.st.zoom,o=".zoom";if(f.enabled&&t.supportsTransition){var e,n,h=f.duration,l=function(n){var r=n.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),u="all "+f.duration/1e3+"s "+f.easing,t={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},i="transition";return t["-webkit-"+i]=t["-moz-"+i]=t["-o-"+i]=t[i]=u,r.css(t),r},s=function(){t.content.css("visibility","visible")};r("BuildControls"+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.content.css("visibility","hidden"),u=t._getItemToZoom(),!u)return s(),void 0;n=l(u);n.css(t._getOffset());t.wrap.append(n);e=setTimeout(function(){n.css(t._getOffset(!0));e=setTimeout(function(){s();setTimeout(function(){n.remove();u=n=null;i("ZoomAnimationEnded")},16)},h)},16)}});r(bt+o,function(){if(t._allowZoom()){if(clearTimeout(e),t.st.removalDelay=h,!u){if(u=t._getItemToZoom(),!u)return;n=l(u)}n.css(t._getOffset(!0));t.wrap.append(n);t.content.css("visibility","hidden");setTimeout(function(){n.css(t._getOffset())},16)}});r(c+o,function(){t._allowZoom()&&(s(),n&&n.remove(),u=null)})}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return t.currItem.hasSize?t.currItem.img:!1},_getOffset:function(i){var r,u;r=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem);var f=r.offset(),e=parseInt(r.css("padding-top"),10),o=parseInt(r.css("padding-bottom"),10);return f.top-=n(window).scrollTop()-e,u={width:r.width(),height:(st?r.innerHeight():r[0].offsetHeight)-o-e},ti()?u["-moz-transform"]=u.transform="translate("+f.left+"px,"+f.top+"px)":(u.left=f.left,u.top=f.top),u}}});var l="iframe",fi="//about:blank",yt=function(n){if(t.currTemplate[l]){var i=t.currTemplate[l].find("iframe");i.length&&(n||(i[0].src=fi),t.isIE8&&i.css("display",n?"block":"none"))}};n.magnificPopup.registerModule(l,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"><\/div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen><\/iframe><\/div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(l);r("BeforeChange",function(n,t,i){t!==i&&(t===l?yt():i===l&&yt(!0))});r(c+"."+l,function(){yt()})},getIframe:function(i,r){var u=i.src,f=t.st.iframe,e;return n.each(f.patterns,function(){if(u.indexOf(this.index)>-1)return(this.id&&(u="string"==typeof this.id?u.substr(u.lastIndexOf(this.id)+this.id.length,u.length):this.id.call(this,u)),u=this.src.replace("%id%",u),!1)}),e={},f.srcAction&&(e[f.srcAction]=u),t._parseMarkup(r,e,i),t.updateStatus("ready"),r}}});tt=function(n){var i=t.items.length;return n>i-1?n-i:0>n?i+n:n};pt=function(n,t,i){return n.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};n.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"><\/button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var u=t.st.gallery,i=".mfp-gallery",f=Boolean(n.fn.mfpFastClick);return t.direction=!0,u&&u.enabled?(h+=" mfp-gallery",r(ft+i,function(){u.navigateByImgClick&&t.wrap.on("click"+i,".mfp-img",function(){if(t.items.length>1)return(t.next(),!1)});o.on("keydown"+i,function(n){37===n.keyCode?t.prev():39===n.keyCode&&t.next()})}),r("UpdateStatus"+i,function(n,i){i.text&&(i.text=pt(i.text,t.currItem.index,t.items.length))}),r(ut+i,function(n,i,r,f){var e=t.items.length;r.counter=e>1?pt(u.tCounter,f.index,e):""}),r("BuildControls"+i,function(){if(t.items.length>1&&u.arrows&&!t.arrowLeft){var o=u.arrowMarkup,i=t.arrowLeft=n(o.replace(/%title%/gi,u.tPrev).replace(/%dir%/gi,"left")).addClass(ot),r=t.arrowRight=n(o.replace(/%title%/gi,u.tNext).replace(/%dir%/gi,"right")).addClass(ot),s=f?"mfpFastClick":"click";i[s](function(){t.prev()});r[s](function(){t.next()});t.isIE7&&(e("b",i[0],!1,!0),e("a",i[0],!1,!0),e("b",r[0],!1,!0),e("a",r[0],!1,!0));t.container.append(i.add(r))}}),r(kt+i,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout);t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages();t._preloadTimeout=null},16)}),r(c+i,function(){o.off(i);t.wrap.off("click"+i);t.arrowLeft&&f&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick();t.arrowRight=t.arrowLeft=null}),void 0):!1},next:function(){t.direction=!0;t.index=tt(t.index+1);t.updateItemHTML()},prev:function(){t.direction=!1;t.index=tt(t.index-1);t.updateItemHTML()},goTo:function(n){t.direction=n>=t.index;t.index=n;t.updateItemHTML()},preloadNearbyImages:function(){for(var i=t.st.gallery.preload,r=Math.min(i[0],t.items.length),u=Math.min(i[1],t.items.length),n=1;(t.direction?u:r)>=n;n++)t._preloadItem(t.index+n);for(n=1;(t.direction?r:u)>=n;n++)t._preloadItem(t.index-n)},_preloadItem:function(r){if(r=tt(r),!t.items[r].preloaded){var u=t.items[r];u.parsed||(u=t.parseEl(r));i("LazyLoad",u);"image"===u.type&&(u.img=n('<img class="mfp-img" />').on("load.mfploader",function(){u.hasSize=!0}).on("error.mfploader",function(){u.hasSize=!0;u.loadError=!0;i("LazyLoadError",u)}).attr("src",u.src));u.preloaded=!0}}}});it="retina";n.magnificPopup.registerModule(it,{options:{replaceSrc:function(n){return n.src.replace(/\.\w+$/,function(n){return"@2x"+n})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var i=t.st.retina,n=i.ratio;n=isNaN(n)?n():n;n>1&&(r("ImageHasSize."+it,function(t,i){i.img.css({"max-width":i.img[0].naturalWidth/n,width:"100%"})}),r("ElementParse."+it,function(t,r){r.src=i.replaceSrc(r,n)}))}}}}),function(){var u=1e3,i="ontouchstart"in window,r=function(){f.off("touchmove"+t+" touchend"+t)},t=".mfpFastClick";n.fn.mfpFastClick=function(e){return n(this).each(function(){var s,l=n(this),a,v,y,h,o,c;if(i)l.on("touchstart"+t,function(n){h=!1;c=1;o=n.originalEvent?n.originalEvent.touches[0]:n.touches[0];v=o.clientX;y=o.clientY;f.on("touchmove"+t,function(n){o=n.originalEvent?n.originalEvent.touches:n.touches;c=o.length;o=o[0];(Math.abs(o.clientX-v)>10||Math.abs(o.clientY-y)>10)&&(h=!0,r())}).on("touchend"+t,function(n){r();h||c>1||(s=!0,n.preventDefault(),clearTimeout(a),a=setTimeout(function(){s=!1},u),e())})});l.on("click"+t,function(){s||e()})})};n.fn.destroyMfpFastClick=function(){n(this).off("touchstart"+t+" click"+t);i&&f.off("touchmove"+t+" touchend"+t)}}();ct()}(window.jQuery||window.Zepto),function(n){var t=function(){"use strict";return{isMsie:function(){return/(msie|trident)/i.test(navigator.userAgent)?navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2]:!1},isBlankString:function(n){return!n||/^\s*$/.test(n)},escapeRegExChars:function(n){return n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isString:function(n){return typeof n=="string"},isNumber:function(n){return typeof n=="number"},isArray:n.isArray,isFunction:n.isFunction,isObject:n.isPlainObject,isUndefined:function(n){return typeof n=="undefined"},toStr:function(n){return t.isUndefined(n)||n===null?"":n+""},bind:n.proxy,each:function(t,i){function r(n,t){return i(t,n)}n.each(t,r)},map:n.map,filter:n.grep,every:function(t,i){var r=!0;return t?(n.each(t,function(n,u){if(!(r=i.call(null,u,n,t)))return!1}),!!r):r},some:function(t,i){var r=!1;return t?(n.each(t,function(n,u){if(r=i.call(null,u,n,t))return!1}),!!r):r},mixin:n.extend,getUniqueId:function(){var n=0;return function(){return n++}}(),templatify:function(t){function i(){return String(t)}return n.isFunction(t)?t:i},defer:function(n){setTimeout(n,0)},debounce:function(n,t,i){var r,u;return function(){var f=this,e=arguments,o,s;return o=function(){r=null;i||(u=n.apply(f,e))},s=i&&!r,clearTimeout(r),r=setTimeout(o,t),s&&(u=n.apply(f,e)),u}},throttle:function(n,t){var u,f,i,e,r,o;return r=0,o=function(){r=new Date;i=null;e=n.apply(u,f)},function(){var s=new Date,h=t-(s-r);return u=this,f=arguments,h<=0?(clearTimeout(i),i=null,r=s,e=n.apply(u,f)):i||(i=setTimeout(o,h)),e}},noop:function(){}}}(),l="0.10.5",a=function(){"use strict";function n(n){return n=t.toStr(n),n?n.split(/\s+/):[]}function i(n){return n=t.toStr(n),n?n.split(/\W+/):[]}function r(n){return function(){var i=[].slice.call(arguments,0);return function(r){var u=[];return t.each(i,function(i){u=u.concat(n(t.toStr(r[i])))}),u}}}return{nonword:i,whitespace:n,obj:{nonword:r(i),whitespace:r(n)}}}(),o=function(){"use strict";function i(i){this.maxSize=t.isNumber(i)?i:100;this.reset();this.maxSize<=0&&(this.set=this.get=n.noop)}function r(){this.head=this.tail=null}function u(n,t){this.key=n;this.val=t;this.prev=this.next=null}return t.mixin(i.prototype,{set:function(n,t){var r=this.list.tail,i;this.size>=this.maxSize&&(this.list.remove(r),delete this.hash[r.key]);(i=this.hash[n])?(i.val=t,this.list.moveToFront(i)):(i=new u(n,t),this.list.add(i),this.hash[n]=i,this.size++)},get:function(n){var t=this.hash[n];if(t)return this.list.moveToFront(t),t.val},reset:function(){this.size=0;this.hash={};this.list=new r}}),t.mixin(r.prototype,{add:function(n){this.head&&(n.next=this.head,this.head.prev=n);this.head=n;this.tail=this.tail||n},remove:function(n){n.prev?n.prev.next=n.next:this.head=n.next;n.next?n.next.prev=n.prev:this.tail=n.prev},moveToFront:function(n){this.remove(n);this.add(n)}}),i}(),v=function(){"use strict";function r(n){this.prefix=["__",n,"__"].join("");this.ttlKey="__ttl__";this.keyMatcher=new RegExp("^"+t.escapeRegExChars(this.prefix))}function u(){return(new Date).getTime()}function f(n){return JSON.stringify(t.isUndefined(n)?null:n)}function e(n){return JSON.parse(n)}var n,i;try{n=window.localStorage;n.setItem("~~~","!");n.removeItem("~~~")}catch(o){n=null}return i=n&&window.JSON?{_prefix:function(n){return this.prefix+n},_ttlKey:function(n){return this._prefix(n)+this.ttlKey},get:function(t){return this.isExpired(t)&&this.remove(t),e(n.getItem(this._prefix(t)))},set:function(i,r,e){return t.isNumber(e)?n.setItem(this._ttlKey(i),f(u()+e)):n.removeItem(this._ttlKey(i)),n.setItem(this._prefix(i),f(r))},remove:function(t){return n.removeItem(this._ttlKey(t)),n.removeItem(this._prefix(t)),this},clear:function(){for(var r,i=[],u=n.length,t=0;t<u;t++)(r=n.key(t)).match(this.keyMatcher)&&i.push(r.replace(this.keyMatcher,""));for(t=i.length;t--;)this.remove(i[t]);return this},isExpired:function(i){var r=e(n.getItem(this._ttlKey(i)));return t.isNumber(r)&&u()>r?!0:!1}}:{get:t.noop,set:t.noop,remove:t.noop,clear:t.noop,isExpired:t.noop},t.mixin(r.prototype,i),r}(),s=function(){"use strict";function i(t){t=t||{};this.cancelled=!1;this.lastUrl=null;this._send=t.transport?s(t.transport):n.ajax;this._get=t.rateLimiter?t.rateLimiter(this._get):this._get;this._cache=t.cache===!1?new o(0):e}function s(i){return function(r,u){function e(n){t.defer(function(){f.resolve(n)})}function o(n){t.defer(function(){f.reject(n)})}var f=n.Deferred();return i(r,u,e,o),f}}var r=0,u={},f=6,e=new o(10);return i.setMaxPendingRequests=function(n){f=n},i.resetCache=function(){e.reset()},t.mixin(i.prototype,{_get:function(n,t,i){function s(t){i&&i(null,t);e._cache.set(n,t)}function h(){i&&i(!0)}function c(){r--;delete u[n];e.onDeckRequestArgs&&(e._get.apply(e,e.onDeckRequestArgs),e.onDeckRequestArgs=null)}var e=this,o;this.cancelled||n!==this.lastUrl||((o=u[n])?o.done(s).fail(h):r<f?(r++,u[n]=this._send(n,t).done(s).fail(h).always(c)):this.onDeckRequestArgs=[].slice.call(arguments,0))},get:function(n,i,r){var u;return t.isFunction(i)&&(r=i,i={}),this.cancelled=!1,this.lastUrl=n,(u=this._cache.get(n))?t.defer(function(){r&&r(null,u)}):this._get(n,i,r),!!u},cancel:function(){this.cancelled=!0}}),i}(),y=function(){"use strict";function i(t){t=t||{};t.datumTokenizer&&t.queryTokenizer||n.error("datumTokenizer and queryTokenizer are both required");this.datumTokenizer=t.datumTokenizer;this.queryTokenizer=t.queryTokenizer;this.reset()}function r(n){return n=t.filter(n,function(n){return!!n}),t.map(n,function(n){return n.toLowerCase()})}function u(){return{ids:[],children:{}}}function f(n){for(var i={},r=[],t=0,u=n.length;t<u;t++)i[n[t]]||(i[n[t]]=!0,r.push(n[t]));return r}function e(n,t){function o(n,t){return n-t}var i=0,r=0,u=[],f,e;for(n=n.sort(o),t=t.sort(o),f=n.length,e=t.length;i<f&&r<e;)n[i]<t[r]?i++:n[i]>t[r]?r++:(u.push(n[i]),i++,r++);return u}return t.mixin(i.prototype,{bootstrap:function(n){this.datums=n.datums;this.trie=n.trie},add:function(n){var i=this;n=t.isArray(n)?n:[n];t.each(n,function(n){var f,e;f=i.datums.push(n)-1;e=r(i.datumTokenizer(n));t.each(e,function(n){for(var r,t=i.trie,e=n.split("");r=e.shift();)t=t.children[r]||(t.children[r]=u()),t.ids.push(f)})})},get:function(n){var u=this,o,i;return o=r(this.queryTokenizer(n)),t.each(o,function(n){var t,r,o,f;if(i&&i.length===0)return!1;for(t=u.trie,r=n.split("");t&&(o=r.shift());)t=t.children[o];if(t&&r.length===0)f=t.ids.slice(0),i=i?e(i,f):f;else return i=[],!1}),i?t.map(f(i),function(n){return u.datums[n]}):[]},reset:function(){this.datums=[];this.trie=u()},serialize:function(){return{datums:this.datums,trie:this.trie}}}),i}(),f=function(){"use strict";function i(n){return n.local||null}function r(i){var r,u;return u={url:null,thumbprint:"",ttl:864e5,filter:null,ajax:{}},(r=i.prefetch||null)&&(r=t.isString(r)?{url:r}:r,r=t.mixin(u,r),r.thumbprint=l+r.thumbprint,r.ajax.type=r.ajax.type||"GET",r.ajax.dataType=r.ajax.dataType||"json",r.url||n.error("prefetch requires url to be set")),r}function u(i){function f(n){return function(i){return t.debounce(i,n)}}function e(n){return function(i){return t.throttle(i,n)}}var r,u;return u={url:null,cache:!0,wildcard:"%QUERY",replace:null,rateLimitBy:"debounce",rateLimitWait:300,send:null,filter:null,ajax:{}},(r=i.remote||null)&&(r=t.isString(r)?{url:r}:r,r=t.mixin(u,r),r.rateLimiter=/^throttle$/i.test(r.rateLimitBy)?e(r.rateLimitWait):f(r.rateLimitWait),r.ajax.type=r.ajax.type||"GET",r.ajax.dataType=r.ajax.dataType||"json",delete r.rateLimitBy,delete r.rateLimitWait,r.url||n.error("remote requires url to be set")),r}return{local:i,prefetch:r,remote:u}}();(function(i){"use strict";function u(t){t&&(t.local||t.prefetch||t.remote)||n.error("one of local, prefetch, or remote is required");this.limit=t.limit||5;this.sorter=o(t.sorter);this.dupDetector=t.dupDetector||h;this.local=f.local(t);this.prefetch=f.prefetch(t);this.remote=f.remote(t);this.cacheKey=this.prefetch?this.prefetch.cacheKey||this.prefetch.url:null;this.index=new y({datumTokenizer:t.datumTokenizer,queryTokenizer:t.queryTokenizer});this.storage=this.cacheKey?new v(this.cacheKey):null}function o(n){function i(t){return t.sort(n)}function r(n){return n}return t.isFunction(n)?i:r}function h(){return!1}var e,r;return e=i.Bloodhound,r={data:"data",protocol:"protocol",thumbprint:"thumbprint"},i.Bloodhound=u,u.noConflict=function(){return i.Bloodhound=e,u},u.tokenizers=a,t.mixin(u.prototype,{_loadPrefetch:function(t){function f(n){i.clear();i.add(t.filter?t.filter(n):n);i._saveToStorage(i.index.serialize(),t.thumbprint,t.ttl)}var i=this,u,r;return(u=this._readFromStorage(t.thumbprint))?(this.index.bootstrap(u),r=n.Deferred().resolve()):r=n.ajax(t.url,t.ajax).done(f),r},_getFromRemote:function(n,t){function f(n,r){n?t([]):t(i.remote.filter?i.remote.filter(r):r)}var i=this,r,u;if(this.transport)return n=n||"",u=encodeURIComponent(n),r=this.remote.replace?this.remote.replace(this.remote.url,n):this.remote.url.replace(this.remote.wildcard,u),this.transport.get(r,this.remote.ajax,f)},_cancelLastRemoteRequest:function(){this.transport&&this.transport.cancel()},_saveToStorage:function(n,t,i){this.storage&&(this.storage.set(r.data,n,i),this.storage.set(r.protocol,location.protocol,i),this.storage.set(r.thumbprint,t,i))},_readFromStorage:function(n){var t={},i;return this.storage&&(t.data=this.storage.get(r.data),t.protocol=this.storage.get(r.protocol),t.thumbprint=this.storage.get(r.thumbprint)),i=t.thumbprint!==n||t.protocol!==location.protocol,t.data&&!i?t.data:null},_initialize:function(){function f(){u.add(t.isFunction(i)?i():i)}var u=this,i=this.local,r;return r=this.prefetch?this._loadPrefetch(this.prefetch):n.Deferred().resolve(),i&&r.done(f),this.transport=this.remote?new s(this.remote):null,this.initPromise=r.promise()},initialize:function(n){return!this.initPromise||n?this._initialize():this.initPromise},add:function(n){this.index.add(n)},get:function(n,i){function e(n){var f=r.slice(0);t.each(n,function(n){var i;return i=t.some(f,function(t){return u.dupDetector(n,t)}),i||f.push(n),f.length<u.limit});i&&i(u.sorter(f))}var u=this,r=[],f=!1;r=this.index.get(n);r=this.sorter(r).slice(0,this.limit);r.length<this.limit?f=this._getFromRemote(n,e):this._cancelLastRemoteRequest();f||(r.length>0||!this.transport)&&i&&i(r)},clear:function(){this.index.reset()},clearPrefetchCache:function(){this.storage&&this.storage.clear()},clearRemoteCache:function(){this.transport&&s.resetCache()},ttAdapter:function(){return t.bind(this.get,this)}}),u})(this);var r=function(){return{wrapper:'<span class="twitter-typeahead"><\/span>',dropdown:'<span class="tt-dropdown-menu"><\/span>',dataset:'<div class="tt-dataset-%CLASS%"><\/div>',suggestions:'<span class="tt-suggestions"><\/span>',suggestion:'<div class="tt-suggestion"><\/div>'}}(),i=function(){"use strict";var n={wrapper:{position:"relative",display:"inline-block"},hint:{position:"absolute",top:"0",left:"0",borderColor:"transparent",boxShadow:"none",opacity:"1"},input:{position:"relative",verticalAlign:"top",backgroundColor:"transparent"},inputWithNoHint:{position:"relative",verticalAlign:"top"},dropdown:{position:"absolute",top:"100%",left:"0",zIndex:"100",display:"none"},suggestions:{display:"block"},suggestion:{whiteSpace:"nowrap",cursor:"pointer"},suggestionChild:{whiteSpace:"normal"},ltr:{left:"0",right:"auto"},rtl:{left:"auto",right:" 0"}};return t.isMsie()&&t.mixin(n.input,{backgroundImage:"url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)"}),t.isMsie()&&t.isMsie()<=7&&t.mixin(n.input,{marginTop:"-1px"}),n}(),h=function(){"use strict";function i(t){t&&t.el||n.error("EventBus initialized without el");this.$el=n(t.el)}var r="typeahead:";return t.mixin(i.prototype,{trigger:function(n){var t=[].slice.call(arguments,1);this.$el.trigger(r+n,t)}}),i}(),e=function(){"use strict";function t(t,i,r,u){var f;if(!r)return this;for(i=i.split(n),r=u?h(r,u):r,this._callbacks=this._callbacks||{};f=i.shift();)this._callbacks[f]=this._callbacks[f]||{sync:[],async:[]},this._callbacks[f][t].push(r);return this}function u(n,i,r){return t.call(this,"async",n,i,r)}function f(n,i,r){return t.call(this,"sync",n,i,r)}function e(t){var i;if(!this._callbacks)return this;for(t=t.split(n);i=t.shift();)delete this._callbacks[i];return this}function o(t){var u,f,e,o,s;if(!this._callbacks)return this;for(t=t.split(n),e=[].slice.call(arguments,1);(u=t.shift())&&(f=this._callbacks[u]);)o=i(f.sync,this,[u].concat(e)),s=i(f.async,this,[u].concat(e)),o()&&r(s);return this}function i(n,t,i){function r(){for(var r,u=0,f=n.length;!r&&u<f;u+=1)r=n[u].apply(t,i)===!1;return!r}return r}function s(){return window.setImmediate?function(n){setImmediate(function(){n()})}:function(n){setTimeout(function(){n()},0)}}function h(n,t){return n.bind?n.bind(t):function(){n.apply(t,[].slice.call(arguments,0))}}var n=/\s+/,r=s();return{onSync:f,onAsync:u,off:e,trigger:o}}(),p=function(n){"use strict";function r(n,i,r){for(var u=[],f,e=0,o=n.length;e<o;e++)u.push(t.escapeRegExChars(n[e]));return f=r?"\\b("+u.join("|")+")\\b":"("+u.join("|")+")",i?new RegExp(f):new RegExp(f,"i")}var i={node:null,pattern:null,tagName:"strong",className:null,wordsOnly:!1,caseSensitive:!1};return function(u){function o(t){var i,r,e;return(i=f.exec(t.data))&&(e=n.createElement(u.tagName),u.className&&(e.className=u.className),r=t.splitText(i.index),r.splitText(i[0].length),e.appendChild(r.cloneNode(!0)),t.parentNode.replaceChild(e,r)),!!i}function e(n,t){for(var i,r=0;r<n.childNodes.length;r++)i=n.childNodes[r],i.nodeType===3?r+=t(i)?1:0:e(i,t)}var f;(u=t.mixin({},i,u),u.node&&u.pattern)&&(u.pattern=t.isArray(u.pattern)?u.pattern:[u.pattern],f=r(u.pattern,u.caseSensitive,u.wordsOnly),e(u.node,o))}}(window.document),c=function(){"use strict";function i(i){var u=this,e,o,s,h;if(i=i||{},i.input||n.error("input is missing"),e=t.bind(this._onBlur,this),o=t.bind(this._onFocus,this),s=t.bind(this._onKeydown,this),h=t.bind(this._onInput,this),this.$hint=n(i.hint),this.$input=n(i.input).on("blur.tt",e).on("focus.tt",o).on("keydown.tt",s),this.$hint.length===0&&(this.setHint=this.getHint=this.clearHint=this.clearHintIfInvalid=t.noop),t.isMsie())this.$input.on("keydown.tt keypress.tt cut.tt paste.tt",function(n){r[n.which||n.keyCode]||t.defer(t.bind(u._onInput,u,n))});else this.$input.on("input.tt",h);this.query=this.$input.val();this.$overflowHelper=f(this.$input)}function f(t){return n('<pre aria-hidden="true"><\/pre>').css({position:"absolute",visibility:"hidden",whiteSpace:"pre",fontFamily:t.css("font-family"),fontSize:t.css("font-size"),fontStyle:t.css("font-style"),fontVariant:t.css("font-variant"),fontWeight:t.css("font-weight"),wordSpacing:t.css("word-spacing"),letterSpacing:t.css("letter-spacing"),textIndent:t.css("text-indent"),textRendering:t.css("text-rendering"),textTransform:t.css("text-transform")}).insertAfter(t)}function o(n,t){return i.normalizeQuery(n)===i.normalizeQuery(t)}function u(n){return n.altKey||n.ctrlKey||n.metaKey||n.shiftKey}var r;return r={9:"tab",27:"esc",37:"left",39:"right",13:"enter",38:"up",40:"down"},i.normalizeQuery=function(n){return(n||"").replace(/^\s*/g,"").replace(/\s{2,}/g," ")},t.mixin(i.prototype,e,{_onBlur:function(){this.resetInputValue();this.trigger("blurred")},_onFocus:function(){this.trigger("focused")},_onKeydown:function(n){var t=r[n.which||n.keyCode];this._managePreventDefault(t,n);t&&this._shouldTrigger(t,n)&&this.trigger(t+"Keyed",n)},_onInput:function(){this._checkInputValue()},_managePreventDefault:function(n,t){var i,r,f;switch(n){case"tab":r=this.getHint();f=this.getInputValue();i=r&&r!==f&&!u(t);break;case"up":case"down":i=!u(t);break;default:i=!1}i&&t.preventDefault()},_shouldTrigger:function(n,t){var i;switch(n){case"tab":i=!u(t);break;default:i=!0}return i},_checkInputValue:function(){var n,t,i;n=this.getInputValue();t=o(n,this.query);i=t?this.query.length!==n.length:!1;this.query=n;t?i&&this.trigger("whitespaceChanged",this.query):this.trigger("queryChanged",this.query)},focus:function(){this.$input.focus()},blur:function(){this.$input.blur()},getQuery:function(){return this.query},setQuery:function(n){this.query=n},getInputValue:function(){return this.$input.val()},setInputValue:function(n,t){this.$input.val(n);t?this.clearHint():this._checkInputValue()},resetInputValue:function(){this.setInputValue(this.query,!0)},getHint:function(){return this.$hint.val()},setHint:function(n){this.$hint.val(n)},clearHint:function(){this.setHint("")},clearHintIfInvalid:function(){var n,t,i,r;n=this.getInputValue();t=this.getHint();i=n!==t&&t.indexOf(n)===0;r=n!==""&&i&&!this.hasOverflow();r||this.clearHint()},getLanguageDirection:function(){return(this.$input.css("direction")||"ltr").toLowerCase()},hasOverflow:function(){var n=this.$input.width()-2;return this.$overflowHelper.text(this.getInputValue()),this.$overflowHelper.width()>=n},isCursorAtEnd:function(){var n,i,r;return(n=this.$input.val().length,i=this.$input[0].selectionStart,t.isNumber(i))?i===n:document.selection?(r=document.selection.createRange(),r.moveStart("character",-n),n===r.text.length):!0},destroy:function(){this.$hint.off(".tt");this.$input.off(".tt");this.$hint=this.$input=this.$overflowHelper=null}}),i}(),u=function(){"use strict";function u(i){i=i||{};i.templates=i.templates||{};i.source||n.error("missing source");i.name&&!l(i.name)&&n.error("invalid dataset name: "+i.name);this.query=null;this.highlight=!!i.highlight;this.name=i.name||t.getUniqueId();this.source=i.source;this.displayFn=h(i.display||i.displayKey);this.templates=c(i.templates,this.displayFn);this.$el=n(r.dataset.replace("%CLASS%",this.name))}function h(n){function i(t){return t[n]}return n=n||"value",t.isFunction(n)?n:i}function c(n,i){function r(n){return"<p>"+i(n)+"<\/p>"}return{empty:n.empty&&t.templatify(n.empty),header:n.header&&t.templatify(n.header),footer:n.footer&&t.templatify(n.footer),suggestion:n.suggestion||r}}function l(n){return/^[_a-zA-Z0-9-]+$/.test(n)}var f="ttDataset",o="ttValue",s="ttDatum";return u.extractDatasetName=function(t){return n(t).data(f)},u.extractValue=function(t){return n(t).data(o)},u.extractDatum=function(t){return n(t).data(s)},t.mixin(u.prototype,e,{_render:function(u,e){function v(){return h.templates.empty({query:u,isEmpty:!0})}function y(){function a(t){var u;return u=n(r.suggestion).append(h.templates.suggestion(t)).data(f,h.name).data(o,h.displayFn(t)).data(s,t),u.children().each(function(){n(this).css(i.suggestionChild)}),u}var c,l;return c=n(r.suggestions).css(i.suggestions),l=t.map(e,a),c.append.apply(c,l),h.highlight&&p({className:"tt-highlight",node:c[0],pattern:u}),c}function l(){return h.templates.header({query:u,isEmpty:!c})}function a(){return h.templates.footer({query:u,isEmpty:!c})}if(this.$el){var h=this,c;this.$el.empty();c=e&&e.length;!c&&this.templates.empty?this.$el.html(v()).prepend(h.templates.header?l():null).append(h.templates.footer?a():null):c&&this.$el.html(y()).prepend(h.templates.header?l():null).append(h.templates.footer?a():null);this.trigger("rendered")}},getRoot:function(){return this.$el},update:function(n){function i(i){t.canceled||n!==t.query||t._render(n,i)}var t=this;this.query=n;this.canceled=!1;this.source(n,i)},cancel:function(){this.canceled=!0},clear:function(){this.cancel();this.$el.empty();this.trigger("rendered")},isEmpty:function(){return this.$el.is(":empty")},destroy:function(){this.$el=null}}),u}(),w=function(){"use strict";function r(i){var r=this,u,e,o;i=i||{};i.menu||n.error("menu is required");this.isOpen=!1;this.isEmpty=!0;this.datasets=t.map(i.datasets,f);u=t.bind(this._onSuggestionClick,this);e=t.bind(this._onSuggestionMouseEnter,this);o=t.bind(this._onSuggestionMouseLeave,this);this.$menu=n(i.menu).on("click.tt",".tt-suggestion",u).on("mouseenter.tt",".tt-suggestion",e).on("mouseleave.tt",".tt-suggestion",o);t.each(this.datasets,function(n){r.$menu.append(n.getRoot());n.onSync("rendered",r._onRendered,r)})}function f(n){return new u(n)}return t.mixin(r.prototype,e,{_onSuggestionClick:function(t){this.trigger("suggestionClicked",n(t.currentTarget))},_onSuggestionMouseEnter:function(t){this._removeCursor();this._setCursor(n(t.currentTarget),!0)},_onSuggestionMouseLeave:function(){this._removeCursor()},_onRendered:function(){function n(n){return n.isEmpty()}this.isEmpty=t.every(this.datasets,n);this.isEmpty?this._hide():this.isOpen&&this._show();this.trigger("datasetRendered")},_hide:function(){this.$menu.hide()},_show:function(){this.$menu.css("display","block")},_getSuggestions:function(){return this.$menu.find(".tt-suggestion")},_getCursor:function(){return this.$menu.find(".tt-cursor").first()},_setCursor:function(n,t){n.first().addClass("tt-cursor");t||this.trigger("cursorMoved")},_removeCursor:function(){this._getCursor().removeClass("tt-cursor")},_moveCursor:function(n){var i,r,t,u;if(this.isOpen){if(r=this._getCursor(),i=this._getSuggestions(),this._removeCursor(),t=i.index(r)+n,t=(t+1)%(i.length+1)-1,t===-1){this.trigger("cursorRemoved");return}t<-1&&(t=i.length-1);this._setCursor(u=i.eq(t));this._ensureVisible(u)}},_ensureVisible:function(n){var t,i,r,u;t=n.position().top;i=t+n.outerHeight(!0);r=this.$menu.scrollTop();u=this.$menu.height()+parseInt(this.$menu.css("paddingTop"),10)+parseInt(this.$menu.css("paddingBottom"),10);t<0?this.$menu.scrollTop(r+t):u<i&&this.$menu.scrollTop(r+(i-u))},close:function(){this.isOpen&&(this.isOpen=!1,this._removeCursor(),this._hide(),this.trigger("closed"))},open:function(){this.isOpen||(this.isOpen=!0,this.isEmpty||this._show(),this.trigger("opened"))},setLanguageDirection:function(n){this.$menu.css(n==="ltr"?i.ltr:i.rtl)},moveCursorUp:function(){this._moveCursor(-1)},moveCursorDown:function(){this._moveCursor(1)},getDatumForSuggestion:function(n){var t=null;return n.length&&(t={raw:u.extractDatum(n),value:u.extractValue(n),datasetName:u.extractDatasetName(n)}),t},getDatumForCursor:function(){return this.getDatumForSuggestion(this._getCursor().first())},getDatumForTopSuggestion:function(){return this.getDatumForSuggestion(this._getSuggestions().first())},update:function(n){function i(t){t.update(n)}t.each(this.datasets,i)},empty:function(){function n(n){n.clear()}t.each(this.datasets,n);this.isEmpty=!0},isVisible:function(){return this.isOpen&&!this.isEmpty},destroy:function(){function n(n){n.destroy()}this.$menu.off(".tt");this.$menu=null;t.each(this.datasets,n)}}),r}(),b=function(){"use strict";function f(i){var r,u,f;i=i||{};i.input||n.error("missing input");this.isActivated=!1;this.autoselect=!!i.autoselect;this.minLength=t.isNumber(i.minLength)?i.minLength:1;this.$node=e(i.input,i.withHint);r=this.$node.find(".tt-dropdown-menu");u=this.$node.find(".tt-input");f=this.$node.find(".tt-hint");u.on("blur.tt",function(n){var i,f,e;i=document.activeElement;f=r.is(i);e=r.has(i).length>0;t.isMsie()&&(f||e)&&(n.preventDefault(),n.stopImmediatePropagation(),t.defer(function(){u.focus()}))});r.on("mousedown.tt",function(n){n.preventDefault()});this.eventBus=i.eventBus||new h({el:u});this.dropdown=new w({menu:r,datasets:i.datasets}).onSync("suggestionClicked",this._onSuggestionClicked,this).onSync("cursorMoved",this._onCursorMoved,this).onSync("cursorRemoved",this._onCursorRemoved,this).onSync("opened",this._onOpened,this).onSync("closed",this._onClosed,this).onAsync("datasetRendered",this._onDatasetRendered,this);this.input=new c({input:u,hint:f}).onSync("focused",this._onFocused,this).onSync("blurred",this._onBlurred,this).onSync("enterKeyed",this._onEnterKeyed,this).onSync("tabKeyed",this._onTabKeyed,this).onSync("escKeyed",this._onEscKeyed,this).onSync("upKeyed",this._onUpKeyed,this).onSync("downKeyed",this._onDownKeyed,this).onSync("leftKeyed",this._onLeftKeyed,this).onSync("rightKeyed",this._onRightKeyed,this).onSync("queryChanged",this._onQueryChanged,this).onSync("whitespaceChanged",this._onWhitespaceChanged,this);this._setLanguageDirection()}function e(t,f){var e,h,c,s;e=n(t);h=n(r.wrapper).css(i.wrapper);c=n(r.dropdown).css(i.dropdown);s=e.clone().css(i.hint).css(o(e));s.val("").removeData().addClass("tt-hint").removeAttr("id name placeholder required").prop("readonly",!0).attr({autocomplete:"off",spellcheck:"false",tabindex:-1});e.data(u,{dir:e.attr("dir"),autocomplete:e.attr("autocomplete"),spellcheck:e.attr("spellcheck"),style:e.attr("style")});e.addClass("tt-input").attr({autocomplete:"off",spellcheck:!1}).css(f?i.input:i.inputWithNoHint);try{e.attr("dir")||e.attr("dir","auto")}catch(l){}return e.wrap(h).parent().prepend(f?s:null).append(c)}function o(n){return{backgroundAttachment:n.css("background-attachment"),backgroundClip:n.css("background-clip"),backgroundColor:n.css("background-color"),backgroundImage:n.css("background-image"),backgroundOrigin:n.css("background-origin"),backgroundPosition:n.css("background-position"),backgroundRepeat:n.css("background-repeat"),backgroundSize:n.css("background-size")}}function s(n){var i=n.find(".tt-input");t.each(i.data(u),function(n,r){t.isUndefined(n)?i.removeAttr(r):i.attr(r,n)});i.detach().removeData(u).removeClass("tt-input").insertAfter(n);n.remove()}var u="ttAttrs";return t.mixin(f.prototype,{_onSuggestionClicked:function(n,t){var i;(i=this.dropdown.getDatumForSuggestion(t))&&this._select(i)},_onCursorMoved:function(){var n=this.dropdown.getDatumForCursor();this.input.setInputValue(n.value,!0);this.eventBus.trigger("cursorchanged",n.raw,n.datasetName)},_onCursorRemoved:function(){this.input.resetInputValue();this._updateHint()},_onDatasetRendered:function(){this._updateHint()},_onOpened:function(){this._updateHint();this.eventBus.trigger("opened")},_onClosed:function(){this.input.clearHint();this.eventBus.trigger("closed")},_onFocused:function(){this.isActivated=!0;this.dropdown.open()},_onBlurred:function(){this.isActivated=!1;this.dropdown.empty();this.dropdown.close()},_onEnterKeyed:function(n,t){var i,r;i=this.dropdown.getDatumForCursor();r=this.dropdown.getDatumForTopSuggestion();i?(this._select(i),t.preventDefault()):this.autoselect&&r&&(this._select(r),t.preventDefault())},_onTabKeyed:function(n,t){var i;(i=this.dropdown.getDatumForCursor())?(this._select(i),t.preventDefault()):this._autocomplete(!0)},_onEscKeyed:function(){this.dropdown.close();this.input.resetInputValue()},_onUpKeyed:function(){var n=this.input.getQuery();this.dropdown.isEmpty&&n.length>=this.minLength?this.dropdown.update(n):this.dropdown.moveCursorUp();this.dropdown.open()},_onDownKeyed:function(){var n=this.input.getQuery();this.dropdown.isEmpty&&n.length>=this.minLength?this.dropdown.update(n):this.dropdown.moveCursorDown();this.dropdown.open()},_onLeftKeyed:function(){this.dir==="rtl"&&this._autocomplete()},_onRightKeyed:function(){this.dir==="ltr"&&this._autocomplete()},_onQueryChanged:function(n,t){this.input.clearHintIfInvalid();t.length>=this.minLength?this.dropdown.update(t):this.dropdown.empty();this.dropdown.open();this._setLanguageDirection()},_onWhitespaceChanged:function(){this._updateHint();this.dropdown.open()},_setLanguageDirection:function(){var n;this.dir!==(n=this.input.getLanguageDirection())&&(this.dir=n,this.$node.css("direction",n),this.dropdown.setLanguageDirection(n))},_updateHint:function(){var n,i,u,f,e,r;n=this.dropdown.getDatumForTopSuggestion();n&&this.dropdown.isVisible()&&!this.input.hasOverflow()?(i=this.input.getInputValue(),u=c.normalizeQuery(i),f=t.escapeRegExChars(u),e=new RegExp("^(?:"+f+")(.+$)","i"),r=e.exec(n.value),r?this.input.setHint(i+r[1]):this.input.clearHint()):this.input.clearHint()},_autocomplete:function(n){var i,r,u,t;i=this.input.getHint();r=this.input.getQuery();u=n||this.input.isCursorAtEnd();i&&r!==i&&u&&(t=this.dropdown.getDatumForTopSuggestion(),t&&this.input.setInputValue(t.value),this.eventBus.trigger("autocompleted",t.raw,t.datasetName))},_select:function(n){this.input.setQuery(n.value);this.input.setInputValue(n.value,!0);this._setLanguageDirection();this.eventBus.trigger("selected",n.raw,n.datasetName);this.dropdown.close();t.defer(t.bind(this.dropdown.empty,this.dropdown))},open:function(){this.dropdown.open()},close:function(){this.dropdown.close()},setVal:function(n){n=t.toStr(n);this.isActivated?this.input.setInputValue(n):(this.input.setQuery(n),this.input.setInputValue(n,!0));this._setLanguageDirection()},getVal:function(){return this.input.getQuery()},destroy:function(){this.input.destroy();this.dropdown.destroy();s(this.$node);this.$node=null}}),f}();(function(){"use strict";var u,i,r;u=n.fn.typeahead;i="ttTypeahead";r={initialize:function(r,u){function f(){var f=n(this),o,e;t.each(u,function(n){n.highlight=!!r.highlight});e=new b({input:f,eventBus:o=new h({el:f}),withHint:t.isUndefined(r.hint)?!0:!!r.hint,minLength:r.minLength,autoselect:r.autoselect,datasets:u});f.data(i,e)}return u=t.isArray(u)?u:[].slice.call(arguments,1),r=r||{},this.each(f)},open:function(){function t(){var r=n(this),t;(t=r.data(i))&&t.open()}return this.each(t)},close:function(){function t(){var r=n(this),t;(t=r.data(i))&&t.close()}return this.each(t)},val:function(t){function r(){var u=n(this),r;(r=u.data(i))&&r.setVal(t)}function u(n){var t,r;return(t=n.data(i))&&(r=t.getVal()),r}return arguments.length?this.each(r):u(this.first())},destroy:function(){function t(){var t=n(this),r;(r=t.data(i))&&(r.destroy(),t.removeData(i))}return this.each(t)}};n.fn.typeahead=function(t){var u;return r[t]&&t!=="initialize"?(u=this.filter(function(){return!!n(this).data(i)}),r[t].apply(u,[].slice.call(arguments,1))):r.initialize.apply(this,arguments)};n.fn.typeahead.noConflict=function(){return n.fn.typeahead=u,this}})()}(window.jQuery);$.validator.addMethod("regexp",function(n,t,i){return this.optional(t)||n.match(i)},"Klaidingai įvedėte telefono numerį. Teisingas formatas: +370XXXXXXXX");$(document).ready(function(){mobileCheck();$(window).resize(function(){mobileCheck()})});$(document).on("click",".plan-select-error .close",function(){return $(".plan-select-error").removeClass("active"),!1});$(document).ready(function(){});$(window).load(function(){hideLoading();scrollEntry();window.setTimeout(function(){var n=/st=([^&#=]*)/.exec(window.location.search),t;n&&(t=n[1],t&&$("#eventsContainter").length&&$("html, body").stop().animate({scrollTop:$("#eventsContainter").offset().top},800))},100)});$(function(){var n;$(".menu-d-trigger").click(function(n){n.preventDefault();$("body").toggleClass("active-d-menu")});$(".navbar-toggle").addClass("pulse");$(".navbar-toggle").click(function(){return $(this).toggleClass("collapsed").removeClass("pulse"),$("#navbar-contents").toggleClass("visible"),!1});n=navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?"touchstart":"click";$(document).on(n,function(n){$(n.target).closest(".navbar-default").length===0&&$(n.target).closest("#navbar-contents").length===0&&($(".navbar-toggle").addClass("collapsed"),$("#navbar-contents").removeClass("visible"));$(n.target).closest(".header-body").length===0&&$("body").removeClass("active-d-menu")});resetSearch();filter(n);logOut();addLoadingOnAllHyperlinks();carouselInit();homePageAdvertModal();covidPopupSetup();tiketsPageSorting();toggleDashboardHistory();accordionToggle();passView();modalWindowTabOpener();removeBlock();niceCheckbox();registrationAuthenticationModal();setLanguage();typeof $("body").colorScroll=="function"&&($("body").css("transition","background-color 1s linear"),$("body").colorScroll());eventCategoriesBackgroundAll();infoTooltip();buyProductButtonToggle();dontCollapseIfInactive();changeCategorybackground("");AdsMyPost();accordionSidebar();accordionExtras();appOffer();print(privacyPolicyAgreed())});$(document).on("change",".extra-aqnt",function(){applyExtra2()});$(document).on("change",".extra-a",function(){var n=$(this).parent().next().find("input");$(this).is(":checked")?n.val()=="0"&&$(this).parent().next().find("input").val(1).change():$(this).parent().next().find("input").val(0).change()});$(function(){}),function(n){typeof define=="function"&&define.amd?define(["../datepicker"],n):n(jQuery.datepicker)}(function(n){return n.regional.lt={closeText:"Uždaryti",prevText:"&#x3C;Atgal",nextText:"Pirmyn&#x3E;",currentText:"Šiandien",monthNames:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis"],monthNamesShort:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rugp","Rugs","Spa","Lap","Gru"],dayNames:["Sekmadienis","Pirmadienis","Antradienis","Trečiadienis","Ketvirtadienis","Penktadienis","Šeštadienis"],dayNamesShort:["Sek","Pir","Ant","Tre","Ket","Pen","Šeš"],dayNamesMin:["Se","Pr","An","Tr","Ke","Pe","Še"],weekHeader:"SAV",dateFormat:"yy-mm-dd",firstDay:1,isRTL:!1,showMonthAfterYear:!0,yearSuffix:""},n.setDefaults(n.regional.lt),n.regional.lt});$("#email_share").on("click",function(){$("#link_share").removeClass("clr");$("#Paste_Emails").show();$("#Copy_Link").hide()});$("#link_share").on("click",function(){$("#Paste_Emails").hide();$("#Copy_Link").show()});emailsFullList=[];resultList="";$("#email-extractor").on("keyup change",function(){});$("#btn_Send_Emails").on("click",function(){var i=extractEmails($("#email-extractor").val()),t="",n;return $.each(i,function(n,i){t+=i+","}),console.log(t),console.log(SID),console.log(ResID),LangKey="LT",n=new FormData,n.append("EmailList",t.slice(0,-1)),n.append("ShowID",SID),n.append("ReservationID",ResID),n.append("Token",Token),n.append("LangKey",LangKey),$.ajax({type:"POST",url:appRoot+"/LT/History/ShareTokenByEmail",data:n,processData:!1,contentType:!1,success:function(n){n.Error!=!0?(console.log("GOOD"),$("#email-extractor").hide(),$("#btn_Send_Emails").hide(),$("#success").show()):console.log("BAD")},error:function(){}}),!1});$("[name='btnShareTickets']").on("click",function(){var n;$("#link_share").addClass("clr");$("#exampleModalPreview").modal("show");TID=0;$(this).closest(".share-tickets").find('input[name="TID"]').val()!=null&&(TID=$(this).closest(".share-tickets").find('input[name="TID"]').val());var t=$(this).parents(".page-content"),r=t.find(".share-tickets"),u=t.find("a[name=btnShareTickets]").index(this),i=r.eq(u);return SID=i.find('input[name="SID"]').val(),ResID=i.find('input[name="RID"]').val(),n=new FormData,n.append("TicketID",TID),n.append("ShowID",SID),n.append("ReservationID",ResID),$.ajax({type:"POST",url:appRoot+"/LT/History/GetShareLink",data:n,processData:!1,contentType:!1,success:function(n){n.Error!=!0?($("#Share_Url").val(n.url),fURL=n.url,Token=n.token,Sinfo=n.sharingInstructions):console.log("BAD")},error:function(){}}),!1});$("#Copy_Url").on("click",function(){let n=document.createElement("textarea");document.body.appendChild(n);n.textContent=Sinfo+"\n\n"+fURL;n.select();document.execCommand("copy");n.remove();$(this).text("NUKOPIJUOTA");$(this).css("color","green")});$("#btnClose").on("click",function(){$("#email-extractor").show();$("#email-extractor").val("");$("#Copy_Url").text("KOPIJUOTI");$("#Copy_Url").css("color","black");$("#btn_Send_Emails").show();$("#success").hide();$("#Paste_Emails").hide();$("#Copy_Link").show()});$("#btnCloseTop").on("click",function(){$("#exampleModalPreview").modal("hide");$("#email-extractor").show();$("#email-extractor").val("");$("#Copy_Url").text("KOPIJUOTI");$("#Copy_Url").css("color","black");$("#btn_Send_Emails").show();$("#success").hide();$("#Paste_Emails").hide();$("#Copy_Link").show()});$(".delete-message").click(function(){$(this).transition({"margin-left":"0",color:"#E42A2B",background:"#fff"},200,function(){$(this).transition({"margin-left":"390px"},60,function(){$(this).closest(".panel-block").transition({"margin-left":"-150%",opacity:"0"},500,function(){$(this).transition({height:"0px",margin:"0"},400,function(){$(this).hide()})})})})});LastEntertainmentPageIndex=0;window.fbAsyncInit=function(){FB.init({appId:"390093861073007",cookie:!0,xfbml:!0,version:"v8.0"});FB.AppEvents.logPageView()},function(n,t,i){var f,r,u;(f=langKey=="LT"?"lt_LT":"en_US",u=n.getElementsByTagName(t)[0],n.getElementById(i))||(r=n.createElement(t),r.id=i,r.src="//connect.facebook.net/"+f+"/sdk.js",u.parentNode.insertBefore(r,u))}(document,"script","facebook-jssdk");$(function(){$(document).on("click",".fbLogin",function(){$("#loading").show();searchInitiate==!1?FB.login(function(n){statusChangeCallback(n)},{scope:"email",auth_type:"rerequest",returnscopes:!0}):FB.login(function(n){statusChangeCallbackSearchTickets(n)},{scope:"email",auth_type:"rerequest",returnscopes:!0})});$(".fbLogin").click(function(){})});$(function(){$(".fbConnect").on("click",function(n){n.preventDefault();fbConnect()})});bindEvent(window,"message",function(n){var t;n.data&&(typeof n.data=="string"?n.data.substring(0,4)!="_FB_"&&(t=JSON.parse(n.data)):t=n.data,t&&t.functionName&&window[t.functionName](t.arg1,t.arg2,t.arg3,t.arg4,t.arg5))})