function ifnull(n,t){return typeof n=="undefined"?t:n===null?t:n}function removeSpecChars(n){var t=$(n).val().replace(/<[a-zA-Z]*?>|<|\.|\}|\{/g,"");t.length>500&&(t=t.substring(0,500));$(n).val(t)}function initPlaceHolderEdited(n){var t="[placeholder]";n&&(t=n+" "+t);$(t).placeholder();$(t).change(function(){if($(this).val().length==0){$(this).removeAttr("edited","edited");return}var n=$(this).attr("edited");(typeof n==typeof undefined||n===!1)&&$(this).attr("edited","edited")})}function removeAirlineTag(n,t){$(n).closest("li").remove();disableSubmitbutton.disableByClass(t,"submitButton")}function setAutocompleteText(n,t,i){$("#AirportName").val(t);$("#AirportCode").val(n);$("#CountryCode").val(i);$("#CityCode").val("");$("#autocompleteDD").empty();$("#isairportType").val(0);checkemptyInputs()}function setCityAutocompleteText(n,t,i){$("#AirportName").val(n);$("#AirportCode").val("");$("#CityCode").val(i);$("#autocompleteDD").empty();$("#isairportType").val(1);$("#CountryCode").val(t);checkemptyInputs()}function setCountryAutocompleteText(n,t){$("#AirportName").val(n);$("#AirportCode").val("");$("#CityCode").val("");$("#CountryCode").val(t);$("#autocompleteDD").empty();$("#isairportType").val(2);checkemptyInputs()}function checkemptyInputs(){var n=disableSubmitbutton.disableByClass([".AirlineList"],"submitButton"),t=disableSubmitbutton.disable(["#AirportCode","#CityCode","#CountryCode"],"submitButton");disableSubmitbutton.checkDisable(n&&t,"submitButton")}function checkDate(n){var t=Date.parse(n[2]+"-"+n[1]+"-"+n[0]);return t==null?!1:!0}function checkdatebind(n){moment(n[0],"DD.MM.YY",!0).isValid()||moment(n[0],"D.M.YY",!0).isValid()||(n[0]="");moment(n[1],"DD.MM.YY",!0).isValid()||moment(n[1],"D.M.YY",!0).isValid()||(n[1]="");(n[0]==n[1]||n[1]=="")&&$("#DateRange").val(n[0])}function IsInteger(n){return(n^0)===n}function switchonlinetable(n,t,i){n==="A"?$("#Flight.DetailedSchedule.Airport").text(t):$("#Flight.DetailedSchedule.Airport").text(i)}function slider(n){$("#slides"+n).vTicker({pause:isemptyField.check($("#timer").val(),"6000")})}function createGuid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(n){var t=Math.random()*16|0,i=n==="x"?t:t&3|8;return i.toString(16)})}function setupFavFlightSlider(){$("#favorite").slick({dots:!0,infinite:!1,autoplaySpeed:isemptyField.check($("#timer").val(),"6000"),slidesToShow:1,autoplay:!0,arrows:!1,adaptiveHeight:!1,pauseOnFocus:!1,pauseOnHover:!0,pauseOnDotsHover:!1});$("#favorite").show()}function isScrolledIntoView(n){var t=$(window).scrollTop(),r=t+$(window).height(),i=$(n).offset().top,u=i+$(n).height();return u<=r&&i>=t}function favoriteFlight(n){var t=$(n),i=t.attr("data-url");$.ajax({url:i,cache:!1,success:function(n){n=="True"&&(t.removeAttr("data-url"),t.attr("src","/Content/images/plus_select.png"),$("#favDiv").trigger("load"),setToolTipToFavorite.setTooltip(document.cookie.split("Fav_").length-1>=$("#cooiecountr").val()));n==="arrival"&&t.remove()}})}function favoriteFlightDetailed(n){var t=$(n),r=t.attr("data-url"),i=t.attr("favid");$.ajax({url:r,cache:!1,success:function(n){n=="True"&&(t.remove(),$("#favDiv").trigger("load"),setToolTipToFavorite.setTooltip(document.cookie.split("Fav_").length-1>=$("#cooiecountr").val()),$("#"+i).removeAttr("data-url"),$("#"+i).attr("src","/Content/images/plus_select.png"))}})}function initFavorite(){setupFavFlightSlider();$(".deletebutton").click(function(){var t="Fav_"+$(this).attr("data"),i=$(this).attr("data-url"),n;document.cookie=t+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/;";n=$(".sliderli").length;$(this).closest(".sliderli").remove();$("#favorite").slick("slickRemove",n-1);n!==0&&n--;n===0&&($("#favDiv").empty(),$("#fav-div-box").remove());setToolTipToFavorite.disableTooltip(document.cookie.split("Fav_").length-1<$("#cooiecountr").val());$("*[id*=Fav_"+$(this).attr("data")+"]").each(function(){$(this).attr("data-url",i);$(this).attr("src","/Content/images/plus.png")})});onlineTableHandler.fancybox();subscriptionNotification.init()}function goToByScroll(n){$("html,body").animate({scrollTop:$("#"+n).offset().top},"slow")}function subs(){$("#subsubmit").click()}function cd(){var n=new Date;clearInterval(interval);interval=setInterval(function(){$("#resendsms").removeAttr("onclick");var i=(new Date).getTime(),r=new Date(n.getTime()+subnot.diff).getTime(),t=r-i,e=Math.floor(t/864e5),o=Math.floor(t%864e5/36e5),u=Math.floor(t%36e5/6e4),f=Math.floor(t%6e4/1e3);if(document.getElementById("resendsms")===null)return clearInterval(interval),!1;document.getElementById("resendsms").innerHTML=u+"m "+f+"s ";t<0&&(clearInterval(interval),$("#resendsms").text(subnot.message).attr("onclick","subnot.getnewCode()"))},1e3)}function AddOrSubtractTwoFloats(n,t,i){var u=n.toString(),f=t.toString(),r="",o,s,a,v,w,y;if(u.indexOf(".")>-1||f.indexOf(".")>-1){u.indexOf(".")==-1&&(u=u+".0");f.indexOf(".")==-1&&(f=f+".0");for(var e=u.substr(u.indexOf(".")+1),h=f.substr(f.indexOf(".")+1),c=u.substr(0,u.indexOf(".")),l=f.substr(0,f.indexOf(".")),p=!0;p;)e.length!=h.length?e.length<h.length?e+="0":h+="0":p=!1;for(o=e.length,s=0;s<=e.length-1;s++)c=c+e.substr(s,1),l=l+h.substr(s,1);for(a=Number(c),v=Number(l),w=i?a+v:a-v,r=w.toString(),y=0;y<o-r.length+1;y++)r="0"+r;r.length>=o&&(r=r.substring(0,r.length-o)+"."+r.substring(r.length-o))}else r=i?Number(n)+Number(t):Number(n)-Number(t);return Number(r)}function cutNews(){if($(".img_block").is(":visible")){var n=$(".news_block a h2").outerHeight(!0),t=$(".news_block a.all_news").outerHeight(!0),i=$(".news_block").css("line-height").split("px")[0],r=$(".news_block div.one_news").length,u=($(".img_block").height()+17-n-t-i)/r;$("div.one_news").show();$("div.one_news div").each(function(){for(var n=$(this).parent().parent().css("max-height",u);$(this).outerHeight()+$(this).siblings().outerHeight()>Math.ceil(n[0].getBoundingClientRect().height);)$(this).text(function(n,t){return t.replace(/[^a-zA-Z0-9а-яА-Я]*\s(\S)*$/,"...")})})}}function EscapeJQuerySelector(n){return n.replace(/[!"#$%&'()*+,.\/:;<=>?@[\\\]^`{|}~]/g,"\\$&")}function EncryptDataDES(n,t,i,r){$.ajax({url:t,method:"POST",data:{str:n},async:!0,timeout:3e3,success:function(n){i(n.encrypted)},error:function(){r()}})}function stripHtmlText(n){return n.replace(/[^a-zA-Zа-яА-ЯёЁ0-9\.\,\!\(\)\- \n]*/g,"")}var TimeSpan,TimePeriod,jsHelper,subnot,interval,subscriptionNotification;(function(n){"use strict";var t=0,i=function(t,i){this.options=i;this.$elementjFilestyle=[];this.$element=n(t)},r;i.prototype={clear:function(){this.$element.val("");this.$elementjFilestyle.find(":text").val("")},destroy:function(){this.$element.removeAttr("style").removeData("jfilestyle").val("");this.$elementjFilestyle.remove()},disabled:function(n){if(n===!0)this.options.disabled||(this.$element.attr("disabled","true"),this.$elementjFilestyle.find("label").attr("disabled","true"),this.options.disabled=!0);else if(n===!1)this.options.disabled&&(this.$element.removeAttr("disabled"),this.$elementjFilestyle.find("label").removeAttr("disabled"),this.options.disabled=!1);else return this.options.disabled},buttonBefore:function(n){if(n===!0)this.options.buttonBefore||(this.options.buttonBefore=!0,this.options.input&&(this.$elementjFilestyle.remove(),this.constructor(),this.pushNameFiles()));else if(n===!1)this.options.buttonBefore&&(this.options.buttonBefore=!1,this.options.input&&(this.$elementjFilestyle.remove(),this.constructor(),this.pushNameFiles()));else return this.options.buttonBefore},input:function(n){if(n===!0)this.options.input||(this.options.input=!0,this.$elementjFilestyle.prepend(this.htmlInput()),this.$elementjFilestyle.find(".count-jfilestyle").remove(),this.pushNameFiles());else if(n===!1){if(this.options.input){this.options.input=!1;this.$elementjFilestyle.find(":text").remove();var t=this.pushNameFiles();t.length>0&&this.$elementjFilestyle.find("label").append(' <span class="count-jfilestyle">'+t.length+"<\/span>")}}else return this.options.input},buttonText:function(n){if(n!==undefined)this.options.buttonText=n,this.$elementjFilestyle.find("label span").html(this.options.buttonText);else return this.options.buttonText},inputSize:function(n){if(n!==undefined)this.options.inputSize=n,this.$elementjFilestyle.find(":text").css("width",this.options.inputSize);else return this.options.inputSize},placeholder:function(n){if(n!==undefined)this.options.placeholder=n,this.$elementjFilestyle.find(":text").attr("placeholder",n);else return this.options.placeholder},htmlInput:function(){return this.options.input?'<input type="text" style="width:'+this.options.inputSize+'" placeholder="'+this.options.placeholder+'" disabled> ':""},pushNameFiles:function(){var i="",n=[],t;for(this.$element[0].files===undefined?n[0]={name:this.$element.value}:n=this.$element[0].files,t=0;t<n.length;t++)i+=n[t].name.split("\\").pop()+", ";return i!==""?this.$elementjFilestyle.find(":text").val(i.replace(/\, $/g,"")):this.$elementjFilestyle.find(":text").val(""),n},constructor:function(){var i=this,r="",u=i.$element.attr("id");u!==""&&u||(u="jfilestyle-"+t,i.$element.attr({id:u}),t++);r='<span class="focus-jfilestyle"><label for="'+u+'" '+(i.options.disabled?'disabled="true"':"")+"><span>"+i.options.buttonText+"<\/span><\/label><\/span>";r=i.options.buttonBefore===!0?r+i.htmlInput():i.htmlInput()+r;i.$elementjFilestyle=n('<div class="jfilestyle '+(i.options.input?"jfilestyle-corner":"")+" "+(this.options.buttonBefore?" jfilestyle-buttonbefore":"")+'">'+r+"<\/div>");i.$elementjFilestyle.find(".focus-jfilestyle").attr("tabindex","0").keypress(function(n){if(n.keyCode===13||n.charCode===32)return i.$elementjFilestyle.find("label").click(),!1});i.$element.css({position:"absolute",clip:"rect(0px 0px 0px 0px)"}).attr("tabindex","-1").after(i.$elementjFilestyle);i.options.disabled&&i.$element.attr("disabled","true");i.$element.change(function(){var n=i.pushNameFiles();i.options.input==!1?i.$elementjFilestyle.find(".count-jfilestyle").length==0?i.$elementjFilestyle.find("label").append(' <span class="count-jfilestyle">'+n.length+"<\/span>"):n.length==0?i.$elementjFilestyle.find(".count-jfilestyle").remove():i.$elementjFilestyle.find(".count-jfilestyle").html(n.length):i.$elementjFilestyle.find(".count-jfilestyle").remove()});window.navigator.userAgent.search(/firefox/i)>-1&&this.$elementjFilestyle.find("label").click(function(){return i.$element.click(),!1})}};r=n.fn.jfilestyle;n.fn.jfilestyle=function(t,r){var u="",f=this.each(function(){if(n(this).attr("type")==="file"){var e=n(this),f=e.data("jfilestyle"),o=n.extend({},n.fn.jfilestyle.defaults,t,typeof t=="object"&&t);f||(e.data("jfilestyle",f=new i(this,o)),f.constructor());typeof t=="string"&&(u=f[t](r))}});return typeof u!==undefined?u:f};n.fn.jfilestyle.defaults={buttonText:"Choose file",input:!0,disabled:!1,buttonBefore:!1,inputSize:"200px",placeholder:""};n.fn.jfilestyle.noConflict=function(){return n.fn.jfilestyle=r,this};n(function(){n(".jfilestyle").each(function(){var t=n(this),i={buttonText:t.attr("data-buttonText"),input:t.attr("data-input")==="false"?!1:!0,disabled:t.attr("data-disabled")==="true"?!0:!1,buttonBefore:t.attr("data-buttonBefore")==="true"?!0:!1,inputSize:t.attr("data-inputSize"),placeholder:t.attr("data-placeholder")};t.jfilestyle(i)})})})(window.jQuery),function(n){function i(n,t){if(!(n.originalEvent.touches.length>1)){n.preventDefault();var i=n.originalEvent.changedTouches[0],r=document.createEvent("MouseEvents");r.initMouseEvent(t,!0,!0,window,1,i.screenX,i.screenY,i.clientX,i.clientY,!1,!1,!1,!1,0,null);n.target.dispatchEvent(r)}}if(n.support.touch="ontouchend"in document,n.support.touch){var t=n.ui.mouse.prototype,u=t._mouseInit,f=t._mouseDestroy,r;t._touchStart=function(n){var t=this;!r&&t._mouseCapture(n.originalEvent.changedTouches[0])&&(r=!0,t._touchMoved=!1,i(n,"mouseover"),i(n,"mousemove"),i(n,"mousedown"))};t._touchMove=function(n){r&&(this._touchMoved=!0,i(n,"mousemove"))};t._touchEnd=function(n){r&&(i(n,"mouseup"),i(n,"mouseout"),this._touchMoved||i(n,"click"),r=!1)};t._mouseInit=function(){var t=this;t.element.bind({touchstart:n.proxy(t,"_touchStart"),touchmove:n.proxy(t,"_touchMove"),touchend:n.proxy(t,"_touchEnd")});u.call(t)};t._mouseDestroy=function(){var t=this;t.element.unbind({touchstart:n.proxy(t,"_touchStart"),touchmove:n.proxy(t,"_touchMove"),touchend:n.proxy(t,"_touchEnd")});f.call(t)}}}(jQuery),function(n){var r,t,i;return r={speed:700,pause:3e3,showItems:1,mousePause:!1,height:0,animate:!1,margin:0,padding:0,startPaused:!1,autoAppend:!0},t={moveUp:function(n,i){return t.showNextItem(n,i,"up")},moveDown:function(n,i){return t.showNextItem(n,i,"down")},nextItemState:function(n,t){var i,r;return r=n.element.children("ul"),i=n.itemHeight,n.options.height>0&&(i=r.children("li:first").height()),i+=n.options.margin+n.options.padding*2,{height:i,options:n.options,el:n.element,obj:r,selector:t==="up"?"li:first":"li:last",dir:t}},showNextItem:function(n,i,r){var f,u;return u=t.nextItemState(n,r),u.el.trigger("vticker.beforeTick"),f=u.obj.children(u.selector).clone(!0),u.dir==="down"&&u.obj.css("top","-"+u.height+"px").prepend(f),i&&i.animate?n.animating||t.animateNextItem(u,n):t.nonAnimatedNextItem(u),u.dir==="up"&&n.options.autoAppend&&f.appendTo(u.obj),u.el.trigger("vticker.afterTick")},animateNextItem:function(t,i){var r;return i.animating=!0,r=t.dir==="up"?{top:"-="+t.height+"px"}:{top:0},t.obj.animate(r,i.options.speed,function(){return n(t.obj).children(t.selector).remove(),n(t.obj).css("top","0px"),i.animating=!1})},nonAnimatedNextItem:function(n){return n.obj.children(n.selector).remove(),n.obj.css("top","0px")},nextUsePause:function(){var u,r;if(r=n(this).data("state"),u=r.options,!r.isPaused&&!t.hasSingleItem(r))return i.next.call(this,{animate:u.animate})},startInterval:function(){var r,i;return i=n(this).data("state"),r=i.options,i.intervalId=setInterval(function(n){return function(){return t.nextUsePause.call(n)}}(this),r.pause)},stopInterval:function(){var t;if((t=n(this).data("state")))return t.intervalId&&clearInterval(t.intervalId),t.intervalId=void 0},restartInterval:function(){return t.stopInterval.call(this),t.startInterval.call(this)},getState:function(t,i){var r;if(!(r=n(i).data("state")))throw new Error("vTicker: No state available from "+t);return r},isAnimatingOrSingleItem:function(n){return n.animating||this.hasSingleItem(n)},hasMultipleItems:function(n){return n.itemCount>1},hasSingleItem:function(n){return!t.hasMultipleItems(n)},bindMousePausing:function(){return function(n,r){return n.bind("mouseenter",function(){if(!r.isPaused)return r.pausedByCode=!0,t.stopInterval.call(this),i.pause.call(this,!0)}).bind("mouseleave",function(){if(!r.isPaused||r.pausedByCode)return r.pausedByCode=!1,i.pause.call(this,!1),t.startInterval.call(this)})}}(this),setItemLayout:function(t,i,r){var u;return t.css({overflow:"hidden",position:"relative"}).children("ul").css({position:"absolute",margin:0,padding:0}).children("li").css({margin:r.margin,padding:r.padding}),isNaN(r.height)||r.height===0?(t.children("ul").children("li").each(function(){if(n(this).height()>i.itemHeight)return i.itemHeight=n(this).height()}),t.children("ul").children("li").each(function(){return n(this).height(i.itemHeight)}),u=r.margin+r.padding*2,t.height((i.itemHeight+u)*r.showItems+r.margin)):t.height(r.height)},defaultStateAttribs:function(n,t){return{itemCount:n.children("ul").children("li").length,itemHeight:0,itemMargin:0,element:n,animating:!1,options:t,isPaused:t.startPaused,pausedByCode:!1}}},i={isView:function(n){for(var t=n.offsetTop,i=n.offsetLeft,r=n.offsetWidth,u=n.offsetHeight;n.offsetParent;)n=n.offsetParent,t+=n.offsetTop,i+=n.offsetLeft;return t>=window.pageYOffset&&i>=window.pageXOffset&&t+u<=window.pageYOffset+window.innerHeight&&i+r<=window.pageXOffset+window.innerWidth},init:function(u){var o,e,f;return(f=n(this).data("state"))&&i.stop.call(this),f=null,o=jQuery.extend({},r),u=n.extend(o,u),e=n(this),f=t.defaultStateAttribs(e,u),n(this).data("state",f),t.setItemLayout(e,f,u),u.startPaused||t.startInterval.call(this),u.mousePause?t.bindMousePausing(e,f):void 0},pause:function(i){var u,r;return(r=t.getState("pause",this),!t.hasMultipleItems(r))?!1:(r.isPaused=i,u=r.element,i?(n(this).addClass("paused"),u.trigger("vticker.pause")):(n(this).removeClass("paused"),u.trigger("vticker.resume")))},next:function(n){var i;return(i=t.getState("next",this),t.isAnimatingOrSingleItem(i))?!1:(t.restartInterval.call(this),t.moveUp(i,n))},prev:function(n){var i;return(i=t.getState("prev",this),t.isAnimatingOrSingleItem(i))?!1:(t.restartInterval.call(this),t.moveDown(i,n))},stop:function(){var n;return n=t.getState("stop",this),t.stopInterval.call(this)},remove:function(){var n,i;return i=t.getState("remove",this),t.stopInterval.call(this),n=i.element,n.unbind(),n.remove()}},n.fn.vTicker=function(t){return i[t]?i[t].apply(this,Array.prototype.slice.call(arguments,1)):typeof t=="object"||!t?i.init.apply(this,arguments):n.error("Method "+t+" does not exist on jQuery.vTicker")}}(jQuery),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports!="undefined"?module.exports=n(require("jquery")):n(jQuery)}(function(n){"use strict";var t=window.Slick||{};t=function(){function i(i,r){var u=this,f;u.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:n(i),appendDots:n(i),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous<\/button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next<\/button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(t,i){return n('<button type="button" data-role="none" role="button" tabindex="0" />').text(i+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3};u.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1};n.extend(u,u.initials);u.activeBreakpoint=null;u.animType=null;u.animProp=null;u.breakpoints=[];u.breakpointSettings=[];u.cssTransitions=!1;u.focussed=!1;u.interrupted=!1;u.hidden="hidden";u.paused=!0;u.positionProp=null;u.respondTo=null;u.rowCount=1;u.shouldClick=!0;u.$slider=n(i);u.$slidesCache=null;u.transformType=null;u.transitionType=null;u.visibilityChange="visibilitychange";u.windowWidth=0;u.windowTimer=null;f=n(i).data("slick")||{};u.options=n.extend({},u.defaults,r,f);u.currentSlide=u.options.initialSlide;u.originalSettings=u.options;typeof document.mozHidden!="undefined"?(u.hidden="mozHidden",u.visibilityChange="mozvisibilitychange"):typeof document.webkitHidden!="undefined"&&(u.hidden="webkitHidden",u.visibilityChange="webkitvisibilitychange");u.autoPlay=n.proxy(u.autoPlay,u);u.autoPlayClear=n.proxy(u.autoPlayClear,u);u.autoPlayIterator=n.proxy(u.autoPlayIterator,u);u.changeSlide=n.proxy(u.changeSlide,u);u.clickHandler=n.proxy(u.clickHandler,u);u.selectHandler=n.proxy(u.selectHandler,u);u.setPosition=n.proxy(u.setPosition,u);u.swipeHandler=n.proxy(u.swipeHandler,u);u.dragHandler=n.proxy(u.dragHandler,u);u.keyHandler=n.proxy(u.keyHandler,u);u.instanceUid=t++;u.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;u.registerBreakpoints();u.init(!0)}var t=0;return i}();t.prototype.activateADA=function(){var n=this;n.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})};t.prototype.addSlide=t.prototype.slickAdd=function(t,i,r){var u=this;if(typeof i=="boolean")r=i,i=null;else if(i<0||i>=u.slideCount)return!1;u.unload();typeof i=="number"?i===0&&u.$slides.length===0?n(t).appendTo(u.$slideTrack):r?n(t).insertBefore(u.$slides.eq(i)):n(t).insertAfter(u.$slides.eq(i)):r===!0?n(t).prependTo(u.$slideTrack):n(t).appendTo(u.$slideTrack);u.$slides=u.$slideTrack.children(this.options.slide);u.$slideTrack.children(this.options.slide).detach();u.$slideTrack.append(u.$slides);u.$slides.each(function(t,i){n(i).attr("data-slick-index",t)});u.$slidesCache=u.$slides;u.reinit()};t.prototype.animateHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.animate({height:t},n.options.speed))};t.prototype.animateSlide=function(t,i){var u={},r=this;r.animateHeight();r.options.rtl===!0&&r.options.vertical===!1&&(t=-t);r.transformsEnabled===!1?r.options.vertical===!1?r.$slideTrack.animate({left:t},r.options.speed,r.options.easing,i):r.$slideTrack.animate({top:t},r.options.speed,r.options.easing,i):r.cssTransitions===!1?(r.options.rtl===!0&&(r.currentLeft=-r.currentLeft),n({animStart:r.currentLeft}).animate({animStart:t},{duration:r.options.speed,easing:r.options.easing,step:function(n){n=Math.ceil(n);r.options.vertical===!1?(u[r.animType]="translate("+n+"px, 0px)",r.$slideTrack.css(u)):(u[r.animType]="translate(0px,"+n+"px)",r.$slideTrack.css(u))},complete:function(){i&&i.call()}})):(r.applyTransition(),t=Math.ceil(t),u[r.animType]=r.options.vertical===!1?"translate3d("+t+"px, 0px, 0px)":"translate3d(0px,"+t+"px, 0px)",r.$slideTrack.css(u),i&&setTimeout(function(){r.disableTransition();i.call()},r.options.speed))};t.prototype.getNavTarget=function(){var i=this,t=i.options.asNavFor;return t&&t!==null&&(t=n(t).not(i.$slider)),t};t.prototype.asNavFor=function(t){var r=this,i=r.getNavTarget();i!==null&&typeof i=="object"&&i.each(function(){var i=n(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})};t.prototype.applyTransition=function(n){var t=this,i={};i[t.transitionType]=t.options.fade===!1?t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:"opacity "+t.options.speed+"ms "+t.options.cssEase;t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.autoPlay=function(){var n=this;n.autoPlayClear();n.slideCount>n.options.slidesToShow&&(n.autoPlayTimer=setInterval(n.autoPlayIterator,n.options.autoplaySpeed))};t.prototype.autoPlayClear=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer)};t.prototype.autoPlayIterator=function(){var n=this,t=n.currentSlide+n.options.slidesToScroll;n.paused||n.interrupted||n.focussed||(n.options.infinite===!1&&(n.direction===1&&n.currentSlide+1===n.slideCount-1?n.direction=0:n.direction===0&&(t=n.currentSlide-n.options.slidesToScroll,n.currentSlide-1==0&&(n.direction=1))),n.slideHandler(t))};t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=n(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=n(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))};t.prototype.buildDots=function(){var t=this,i,r;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow){for(t.$slider.addClass("slick-dotted"),r=n("<ul />").addClass(t.options.dotsClass),i=0;i<=t.getDotCount();i+=1)r.append(n("<li />").append(t.options.customPaging.call(this,t,i)));t.$dots=r.appendTo(t.options.appendDots);t.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}};t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide");t.slideCount=t.$slides.length;t.$slides.each(function(t,i){n(i).attr("data-slick-index",t).data("originalStyling",n(i).attr("style")||"")});t.$slider.addClass("slick-slider");t.$slideTrack=t.slideCount===0?n('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent();t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent();t.$slideTrack.css("opacity",0);(t.options.centerMode===!0||t.options.swipeToSlide===!0)&&(t.options.slidesToScroll=1);n("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading");t.setupInfinite();t.buildArrows();t.buildDots();t.updateDots();t.setSlideClasses(typeof t.currentSlide=="number"?t.currentSlide:0);t.options.draggable===!0&&t.$list.addClass("draggable")};t.prototype.buildRows=function(){var n=this,t,i,r,f,c,u,e,o,s,h;if(f=document.createDocumentFragment(),u=n.$slider.children(),n.options.rows>1){for(e=n.options.slidesPerRow*n.options.rows,c=Math.ceil(u.length/e),t=0;t<c;t++){for(o=document.createElement("div"),i=0;i<n.options.rows;i++){for(s=document.createElement("div"),r=0;r<n.options.slidesPerRow;r++)h=t*e+(i*n.options.slidesPerRow+r),u.get(h)&&s.appendChild(u.get(h));o.appendChild(s)}f.appendChild(o)}n.$slider.empty().append(f);n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}};t.prototype.checkResponsive=function(t,i){var r=this,f,u,e,o=!1,s=r.$slider.width(),h=window.innerWidth||n(window).width();if(r.respondTo==="window"?e=h:r.respondTo==="slider"?e=s:r.respondTo==="min"&&(e=Math.min(h,s)),r.options.responsive&&r.options.responsive.length&&r.options.responsive!==null){u=null;for(f in r.breakpoints)r.breakpoints.hasOwnProperty(f)&&(r.originalSettings.mobileFirst===!1?e<r.breakpoints[f]&&(u=r.breakpoints[f]):e>r.breakpoints[f]&&(u=r.breakpoints[f]));u!==null?r.activeBreakpoint!==null?(u!==r.activeBreakpoint||i)&&(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):r.activeBreakpoint!==null&&(r.activeBreakpoint=null,r.options=r.originalSettings,t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t),o=u);t||o===!1||r.$slider.trigger("breakpoint",[r,o])}};t.prototype.changeSlide=function(t,i){var r=this,u=n(t.currentTarget),f,e,o,s;u.is("a")&&t.preventDefault();u.is("li")||(u=u.closest("li"));o=r.slideCount%r.options.slidesToScroll!=0;f=o?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll;switch(t.data.message){case"previous":e=f===0?r.options.slidesToScroll:r.options.slidesToShow-f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-e,!1,i);break;case"next":e=f===0?r.options.slidesToScroll:f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+e,!1,i);break;case"index":s=t.data.index===0?0:t.data.index||u.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(s),!1,i);u.children().trigger("focus");break;default:return}};t.prototype.checkNavigable=function(n){var u=this,t,i,r;if(t=u.getNavigableIndexes(),i=0,n>t[t.length-1])n=t[t.length-1];else for(r in t){if(n<t[r]){n=i;break}i=t[r]}return n};t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&t.$dots!==null&&n("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",n.proxy(t.interrupt,t,!0)).off("mouseleave.slick",n.proxy(t.interrupt,t,!1));t.$slider.off("focus.slick blur.slick");t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide));t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler);t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler);t.$list.off("touchend.slick mouseup.slick",t.swipeHandler);t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler);t.$list.off("click.slick",t.clickHandler);n(document).off(t.visibilityChange,t.visibility);t.cleanUpSlideEvents();t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().off("click.slick",t.selectHandler);n(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange);n(window).off("resize.slick.slick-"+t.instanceUid,t.resize);n("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault);n(window).off("load.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",n.proxy(t.interrupt,t,!0));t.$list.off("mouseleave.slick",n.proxy(t.interrupt,t,!1))};t.prototype.cleanUpRows=function(){var n=this,t;n.options.rows>1&&(t=n.$slides.children().children(),t.removeAttr("style"),n.$slider.empty().append(t))};t.prototype.clickHandler=function(n){var t=this;t.shouldClick===!1&&(n.stopImmediatePropagation(),n.stopPropagation(),n.preventDefault())};t.prototype.destroy=function(t){var i=this;i.autoPlayClear();i.touchObject={};i.cleanUpEvents();n(".slick-cloned",i.$slider).detach();i.$dots&&i.$dots.remove();i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove());i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove());i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){n(this).attr("style",n(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides));i.cleanUpRows();i.$slider.removeClass("slick-slider");i.$slider.removeClass("slick-initialized");i.$slider.removeClass("slick-dotted");i.unslicked=!0;t||i.$slider.trigger("destroy",[i])};t.prototype.disableTransition=function(n){var t=this,i={};i[t.transitionType]="";t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.fadeSlide=function(n,t){var i=this;i.cssTransitions===!1?(i.$slides.eq(n).css({zIndex:i.options.zIndex}),i.$slides.eq(n).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(n),i.$slides.eq(n).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(n);t.call()},i.options.speed))};t.prototype.fadeSlideOut=function(n){var t=this;t.cssTransitions===!1?t.$slides.eq(n).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(n),t.$slides.eq(n).css({opacity:0,zIndex:t.options.zIndex-2}))};t.prototype.filterSlides=t.prototype.slickFilter=function(n){var t=this;n!==null&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(n).appendTo(t.$slideTrack),t.reinit())};t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*:not(.slick-arrow)",function(i){i.stopImmediatePropagation();var r=n(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=r.is(":focus"),t.autoPlay())},0)})};t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var n=this;return n.currentSlide};t.prototype.getDotCount=function(){var n=this,i=0,r=0,t=0;if(n.options.infinite===!0)while(i<n.slideCount)++t,i=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else if(n.options.centerMode===!0)t=n.slideCount;else if(n.options.asNavFor)while(i<n.slideCount)++t,i=r+n.options.slidesToScroll,r+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else t=1+Math.ceil((n.slideCount-n.options.slidesToShow)/n.options.slidesToScroll);return t-1};t.prototype.getLeft=function(n){var t=this,f,r,u=0,i;return t.slideOffset=0,r=t.$slides.first().outerHeight(!0),t.options.infinite===!0?(t.slideCount>t.options.slidesToShow&&(t.slideOffset=t.slideWidth*t.options.slidesToShow*-1,u=r*t.options.slidesToShow*-1),t.slideCount%t.options.slidesToScroll!=0&&n+t.options.slidesToScroll>t.slideCount&&t.slideCount>t.options.slidesToShow&&(n>t.slideCount?(t.slideOffset=(t.options.slidesToShow-(n-t.slideCount))*t.slideWidth*-1,u=(t.options.slidesToShow-(n-t.slideCount))*r*-1):(t.slideOffset=t.slideCount%t.options.slidesToScroll*t.slideWidth*-1,u=t.slideCount%t.options.slidesToScroll*r*-1))):n+t.options.slidesToShow>t.slideCount&&(t.slideOffset=(n+t.options.slidesToShow-t.slideCount)*t.slideWidth,u=(n+t.options.slidesToShow-t.slideCount)*r),t.slideCount<=t.options.slidesToShow&&(t.slideOffset=0,u=0),t.options.centerMode===!0&&t.slideCount<=t.options.slidesToShow?t.slideOffset=t.slideWidth*Math.floor(t.options.slidesToShow)/2-t.slideWidth*t.slideCount/2:t.options.centerMode===!0&&t.options.infinite===!0?t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)-t.slideWidth:t.options.centerMode===!0&&(t.slideOffset=0,t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)),f=t.options.vertical===!1?n*t.slideWidth*-1+t.slideOffset:n*r*-1+u,t.options.variableWidth===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow),f=t.options.rtl===!0?i[0]?(t.$slideTrack.width()-i[0].offsetLeft-i.width())*-1:0:i[0]?i[0].offsetLeft*-1:0,t.options.centerMode===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow+1),f=(t.options.rtl===!0?i[0]?(t.$slideTrack.width()-i[0].offsetLeft-i.width())*-1:0:i[0]?i[0].offsetLeft*-1:0)+(t.$list.width()-i.outerWidth())/2)),f};t.prototype.getOption=t.prototype.slickGetOption=function(n){var t=this;return t.options[n]};t.prototype.getNavigableIndexes=function(){var n=this,t=0,i=0,u=[],r;for(n.options.infinite===!1?r=n.slideCount:(t=n.options.slidesToScroll*-1,i=n.options.slidesToScroll*-1,r=n.slideCount*2);t<r;)u.push(t),t=i+n.options.slidesToScroll,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return u};t.prototype.getSlick=function(){return this};t.prototype.getSlideCount=function(){var t=this,i,r;return r=t.options.centerMode===!0?t.slideWidth*Math.floor(t.options.slidesToShow/2):0,t.options.swipeToSlide===!0?(t.$slideTrack.find(".slick-slide").each(function(u,f){if(f.offsetLeft-r+n(f).outerWidth()/2>t.swipeLeft*-1)return i=f,!1}),Math.abs(n(i).attr("data-slick-index")-t.currentSlide)||1):t.options.slidesToScroll};t.prototype.goTo=t.prototype.slickGoTo=function(n,t){var i=this;i.changeSlide({data:{message:"index",index:parseInt(n)}},t)};t.prototype.init=function(t){var i=this;n(i.$slider).hasClass("slick-initialized")||(n(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler());t&&i.$slider.trigger("init",[i]);i.options.accessibility===!0&&i.initADA();i.options.autoplay&&(i.paused=!1,i.autoPlay())};t.prototype.initADA=function(){var t=this;t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"});t.$slideTrack.attr("role","listbox");t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){n(this).attr("role","option");var r=t.options.centerMode?i:Math.floor(i/t.options.slidesToShow);t.options.dots===!0&&n(this).attr("aria-describedby","slick-slide"+t.instanceUid+r+"")});t.$dots!==null&&t.$dots.attr("role","tablist").find("li").each(function(i){n(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+t.instanceUid+i+"",id:"slick-slide"+t.instanceUid+i+""})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar");t.activateADA()};t.prototype.initArrowEvents=function(){var n=this;if(n.options.arrows===!0&&n.slideCount>n.options.slidesToShow){n.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},n.changeSlide);n.$nextArrow.off("click.slick").on("click.slick",{message:"next"},n.changeSlide)}};t.prototype.initDotEvents=function(){var t=this;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow)n("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide);if(t.options.dots===!0&&t.options.pauseOnDotsHover===!0)n("li",t.$dots).on("mouseenter.slick",n.proxy(t.interrupt,t,!0)).on("mouseleave.slick",n.proxy(t.interrupt,t,!1))};t.prototype.initSlideEvents=function(){var t=this;if(t.options.pauseOnHover){t.$list.on("mouseenter.slick",n.proxy(t.interrupt,t,!0));t.$list.on("mouseleave.slick",n.proxy(t.interrupt,t,!1))}};t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents();t.initDotEvents();t.initSlideEvents();t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler);t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler);t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler);t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler);t.$list.on("click.slick",t.clickHandler);n(document).on(t.visibilityChange,n.proxy(t.visibility,t));if(t.options.accessibility===!0)t.$list.on("keydown.slick",t.keyHandler);if(t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);n(window).on("orientationchange.slick.slick-"+t.instanceUid,n.proxy(t.orientationChange,t));n(window).on("resize.slick.slick-"+t.instanceUid,n.proxy(t.resize,t));n("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault);n(window).on("load.slick.slick-"+t.instanceUid,t.setPosition);n(t.setPosition)};t.prototype.initUI=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.show(),n.$nextArrow.show());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.show()};t.prototype.keyHandler=function(n){var t=this;n.target.tagName.match("TEXTAREA|INPUT|SELECT")||(n.keyCode===37&&t.options.accessibility===!0?t.changeSlide({data:{message:t.options.rtl===!0?"next":"previous"}}):n.keyCode===39&&t.options.accessibility===!0&&t.changeSlide({data:{message:t.options.rtl===!0?"previous":"next"}}))};t.prototype.lazyLoad=function(){function e(i){n("img[data-lazy]",i).each(function(){var i=n(this),r=n(this).attr("data-lazy"),f=n(this).attr("data-srcset"),e=n(this).attr("data-sizes")||t.$slider.attr("data-sizes"),u=document.createElement("img");u.onload=function(){i.animate({opacity:0},100,function(){f&&(i.attr("srcset",f),e&&i.attr("sizes",e));i.attr("src",r).animate({opacity:1},200,function(){i.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")});t.$slider.trigger("lazyLoaded",[t,i,r])})};u.onerror=function(){i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error");t.$slider.trigger("lazyLoadError",[t,i,r])};u.src=r})}var t=this,u,f,i,r,s;if(t.options.centerMode===!0?t.options.infinite===!0?(i=t.currentSlide+(t.options.slidesToShow/2+1),r=i+t.options.slidesToShow+2):(i=Math.max(0,t.currentSlide-(t.options.slidesToShow/2+1)),r=2+(t.options.slidesToShow/2+1)+t.currentSlide):(i=t.options.infinite?t.options.slidesToShow+t.currentSlide:t.currentSlide,r=Math.ceil(i+t.options.slidesToShow),t.options.fade===!0&&(i>0&&i--,r<=t.slideCount&&r++)),u=t.$slider.find(".slick-slide").slice(i,r),t.options.lazyLoad==="anticipated"){var o=i-1,h=r,c=t.$slider.find(".slick-slide");for(s=0;s<t.options.slidesToScroll;s++)o<0&&(o=t.slideCount-1),u=u.add(c.eq(o)),u=u.add(c.eq(h)),o--,h++}e(u);t.slideCount<=t.options.slidesToShow?(f=t.$slider.find(".slick-slide"),e(f)):t.currentSlide>=t.slideCount-t.options.slidesToShow?(f=t.$slider.find(".slick-cloned").slice(0,t.options.slidesToShow),e(f)):t.currentSlide===0&&(f=t.$slider.find(".slick-cloned").slice(t.options.slidesToShow*-1),e(f))};t.prototype.loadSlider=function(){var n=this;n.setPosition();n.$slideTrack.css({opacity:1});n.$slider.removeClass("slick-loading");n.initUI();n.options.lazyLoad==="progressive"&&n.progressiveLazyLoad()};t.prototype.next=t.prototype.slickNext=function(){var n=this;n.changeSlide({data:{message:"next"}})};t.prototype.orientationChange=function(){var n=this;n.checkResponsive();n.setPosition()};t.prototype.pause=t.prototype.slickPause=function(){var n=this;n.autoPlayClear();n.paused=!0};t.prototype.play=t.prototype.slickPlay=function(){var n=this;n.autoPlay();n.options.autoplay=!0;n.paused=!1;n.focussed=!1;n.interrupted=!1};t.prototype.postSlide=function(n){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,n]),t.animating=!1,t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),t.options.accessibility===!0&&t.initADA())};t.prototype.prev=t.prototype.slickPrev=function(){var n=this;n.changeSlide({data:{message:"previous"}})};t.prototype.preventDefault=function(n){n.preventDefault()};t.prototype.progressiveLazyLoad=function(t){t=t||1;var i=this,s=n("img[data-lazy]",i.$slider),r,u,e,o,f;s.length?(r=s.first(),u=r.attr("data-lazy"),e=r.attr("data-srcset"),o=r.attr("data-sizes")||i.$slider.attr("data-sizes"),f=document.createElement("img"),f.onload=function(){e&&(r.attr("srcset",e),o&&r.attr("sizes",o));r.attr("src",u).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading");i.options.adaptiveHeight===!0&&i.setPosition();i.$slider.trigger("lazyLoaded",[i,r,u]);i.progressiveLazyLoad()},f.onerror=function(){t<3?setTimeout(function(){i.progressiveLazyLoad(t+1)},500):(r.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),i.$slider.trigger("lazyLoadError",[i,r,u]),i.progressiveLazyLoad())},f.src=u):i.$slider.trigger("allImagesLoaded",[i])};t.prototype.refresh=function(t){var i=this,r,u;u=i.slideCount-i.options.slidesToShow;!i.options.infinite&&i.currentSlide>u&&(i.currentSlide=u);i.slideCount<=i.options.slidesToShow&&(i.currentSlide=0);r=i.currentSlide;i.destroy(!0);n.extend(i,i.initials,{currentSlide:r});i.init();t||i.changeSlide({data:{message:"index",index:r}},!1)};t.prototype.registerBreakpoints=function(){var t=this,u,f,i,r=t.options.responsive||null;if(n.type(r)==="array"&&r.length){t.respondTo=t.options.respondTo||"window";for(u in r)if(i=t.breakpoints.length-1,r.hasOwnProperty(u)){for(f=r[u].breakpoint;i>=0;)t.breakpoints[i]&&t.breakpoints[i]===f&&t.breakpoints.splice(i,1),i--;t.breakpoints.push(f);t.breakpointSettings[f]=r[u].settings}t.breakpoints.sort(function(n,i){return t.options.mobileFirst?n-i:i-n})}};t.prototype.reinit=function(){var t=this;if(t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&t.currentSlide!==0&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);t.setSlideClasses(typeof t.currentSlide=="number"?t.currentSlide:0);t.setPosition();t.focusHandler();t.paused=!t.options.autoplay;t.autoPlay();t.$slider.trigger("reInit",[t])};t.prototype.resize=function(){var t=this;n(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=n(window).width();t.checkResponsive();t.unslicked||t.setPosition()},50))};t.prototype.removeSlide=t.prototype.slickRemove=function(n,t,i){var r=this;if(typeof n=="boolean"?(t=n,n=t===!0?0:r.slideCount-1):n=t===!0?--n:n,r.slideCount<1||n<0||n>r.slideCount-1)return!1;r.unload();i===!0?r.$slideTrack.children().remove():r.$slideTrack.children(this.options.slide).eq(n).remove();r.$slides=r.$slideTrack.children(this.options.slide);r.$slideTrack.children(this.options.slide).detach();r.$slideTrack.append(r.$slides);r.$slidesCache=r.$slides;r.reinit()};t.prototype.setCSS=function(n){var t=this,i={},r,u;t.options.rtl===!0&&(n=-n);r=t.positionProp=="left"?Math.ceil(n)+"px":"0px";u=t.positionProp=="top"?Math.ceil(n)+"px":"0px";i[t.positionProp]=n;t.transformsEnabled===!1?t.$slideTrack.css(i):(i={},t.cssTransitions===!1?(i[t.animType]="translate("+r+", "+u+")",t.$slideTrack.css(i)):(i[t.animType]="translate3d("+r+", "+u+", 0px)",t.$slideTrack.css(i)))};t.prototype.setDimensions=function(){var n=this,t;n.options.vertical===!1?n.options.centerMode===!0&&n.$list.css({padding:"0px "+n.options.centerPadding}):(n.$list.height(n.$slides.first().outerHeight(!0)*n.options.slidesToShow),n.options.centerMode===!0&&n.$list.css({padding:n.options.centerPadding+" 0px"}));n.listWidth=n.$list.width();n.listHeight=n.$list.height();n.options.vertical===!1&&n.options.variableWidth===!1?(n.slideWidth=Math.ceil(n.listWidth/n.options.slidesToShow),n.$slideTrack.width(Math.ceil(n.slideWidth*n.$slideTrack.children(".slick-slide").length))):n.options.variableWidth===!0?n.$slideTrack.width(5e3*n.slideCount):(n.slideWidth=Math.ceil(n.listWidth),n.$slideTrack.height(Math.ceil(n.$slides.first().outerHeight(!0)*n.$slideTrack.children(".slick-slide").length)));t=n.$slides.first().outerWidth(!0)-n.$slides.first().width();n.options.variableWidth===!1&&n.$slideTrack.children(".slick-slide").width(n.slideWidth-t)};t.prototype.setFade=function(){var t=this,i;t.$slides.each(function(r,u){i=t.slideWidth*r*-1;t.options.rtl===!0?n(u).css({position:"relative",right:i,top:0,zIndex:t.options.zIndex-2,opacity:0}):n(u).css({position:"relative",left:i,top:0,zIndex:t.options.zIndex-2,opacity:0})});t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})};t.prototype.setHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.css("height",t))};t.prototype.setOption=t.prototype.slickSetOption=function(){var t=this,u,f,e,i,o=!1,r;if(n.type(arguments[0])==="object"?(e=arguments[0],o=arguments[1],r="multiple"):n.type(arguments[0])==="string"&&(e=arguments[0],i=arguments[1],o=arguments[2],arguments[0]==="responsive"&&n.type(arguments[1])==="array"?r="responsive":typeof arguments[1]!="undefined"&&(r="single")),r==="single")t.options[e]=i;else if(r==="multiple")n.each(e,function(n,i){t.options[n]=i});else if(r==="responsive")for(f in i)if(n.type(t.options.responsive)!=="array")t.options.responsive=[i[f]];else{for(u=t.options.responsive.length-1;u>=0;)t.options.responsive[u].breakpoint===i[f].breakpoint&&t.options.responsive.splice(u,1),u--;t.options.responsive.push(i[f])}o&&(t.unload(),t.reinit())};t.prototype.setPosition=function(){var n=this;n.setDimensions();n.setHeight();n.options.fade===!1?n.setCSS(n.getLeft(n.currentSlide)):n.setFade();n.$slider.trigger("setPosition",[n])};t.prototype.setProps=function(){var n=this,t=document.body.style;n.positionProp=n.options.vertical===!0?"top":"left";n.positionProp==="top"?n.$slider.addClass("slick-vertical"):n.$slider.removeClass("slick-vertical");(t.WebkitTransition!==undefined||t.MozTransition!==undefined||t.msTransition!==undefined)&&n.options.useCSS===!0&&(n.cssTransitions=!0);n.options.fade&&(typeof n.options.zIndex=="number"?n.options.zIndex<3&&(n.options.zIndex=3):n.options.zIndex=n.defaults.zIndex);t.OTransform!==undefined&&(n.animType="OTransform",n.transformType="-o-transform",n.transitionType="OTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.MozTransform!==undefined&&(n.animType="MozTransform",n.transformType="-moz-transform",n.transitionType="MozTransition",t.perspectiveProperty===undefined&&t.MozPerspective===undefined&&(n.animType=!1));t.webkitTransform!==undefined&&(n.animType="webkitTransform",n.transformType="-webkit-transform",n.transitionType="webkitTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.msTransform!==undefined&&(n.animType="msTransform",n.transformType="-ms-transform",n.transitionType="msTransition",t.msTransform===undefined&&(n.animType=!1));t.transform!==undefined&&n.animType!==!1&&(n.animType="transform",n.transformType="transform",n.transitionType="transition");n.transformsEnabled=n.options.useTransform&&n.animType!==null&&n.animType!==!1};t.prototype.setSlideClasses=function(n){var t=this,u,i,r,f;i=t.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");t.$slides.eq(n).addClass("slick-current");t.options.centerMode===!0?(u=Math.floor(t.options.slidesToShow/2),t.options.infinite===!0&&(n>=u&&n<=t.slideCount-1-u?t.$slides.slice(n-u,n+u+1).addClass("slick-active").attr("aria-hidden","false"):(r=t.options.slidesToShow+n,i.slice(r-u+1,r+u+2).addClass("slick-active").attr("aria-hidden","false")),n===0?i.eq(i.length-1-t.options.slidesToShow).addClass("slick-center"):n===t.slideCount-1&&i.eq(t.options.slidesToShow).addClass("slick-center")),t.$slides.eq(n).addClass("slick-center")):n>=0&&n<=t.slideCount-t.options.slidesToShow?t.$slides.slice(n,n+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=t.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(f=t.slideCount%t.options.slidesToShow,r=t.options.infinite===!0?t.options.slidesToShow+n:n,t.options.slidesToShow==t.options.slidesToScroll&&t.slideCount-n<t.options.slidesToShow?i.slice(r-(t.options.slidesToShow-f),r+f).addClass("slick-active").attr("aria-hidden","false"):i.slice(r,r+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));(t.options.lazyLoad==="ondemand"||t.options.lazyLoad==="anticipated")&&t.lazyLoad()};t.prototype.setupInfinite=function(){var t=this,i,r,u;if(t.options.fade===!0&&(t.options.centerMode=!1),t.options.infinite===!0&&t.options.fade===!1&&(r=null,t.slideCount>t.options.slidesToShow)){for(u=t.options.centerMode===!0?t.options.slidesToShow+1:t.options.slidesToShow,i=t.slideCount;i>t.slideCount-u;i-=1)r=i-1,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r-t.slideCount).prependTo(t.$slideTrack).addClass("slick-cloned");for(i=0;i<u;i+=1)r=i,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r+t.slideCount).appendTo(t.$slideTrack).addClass("slick-cloned");t.$slideTrack.find(".slick-cloned").find("[id]").each(function(){n(this).attr("id","")})}};t.prototype.interrupt=function(n){var t=this;n||t.autoPlay();t.interrupted=n};t.prototype.selectHandler=function(t){var i=this,u=n(t.target).is(".slick-slide")?n(t.target):n(t.target).parents(".slick-slide"),r=parseInt(u.attr("data-slick-index"));if(r||(r=0),i.slideCount<=i.options.slidesToShow){i.setSlideClasses(r);i.asNavFor(r);return}i.slideHandler(r)};t.prototype.slideHandler=function(n,t,i){var u,f,s,o,h=null,r=this,e;if((t=t||!1,r.animating!==!0||r.options.waitForAnimate!==!0)&&(r.options.fade!==!0||r.currentSlide!==n)&&!(r.slideCount<=r.options.slidesToShow)){if(t===!1&&r.asNavFor(n),u=n,h=r.getLeft(u),o=r.getLeft(r.currentSlide),r.currentLeft=r.swipeLeft===null?o:r.swipeLeft,r.options.infinite===!1&&r.options.centerMode===!1&&(n<0||n>r.getDotCount()*r.options.slidesToScroll)){r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(o,function(){r.postSlide(u)}):r.postSlide(u));return}if(r.options.infinite===!1&&r.options.centerMode===!0&&(n<0||n>r.slideCount-r.options.slidesToScroll)){r.options.fade===!1&&(u=r.currentSlide,i!==!0?r.animateSlide(o,function(){r.postSlide(u)}):r.postSlide(u));return}if(r.options.autoplay&&clearInterval(r.autoPlayTimer),f=u<0?r.slideCount%r.options.slidesToScroll!=0?r.slideCount-r.slideCount%r.options.slidesToScroll:r.slideCount+u:u>=r.slideCount?r.slideCount%r.options.slidesToScroll!=0?0:u-r.slideCount:u,r.animating=!0,r.$slider.trigger("beforeChange",[r,r.currentSlide,f]),s=r.currentSlide,r.currentSlide=f,r.setSlideClasses(r.currentSlide),r.options.asNavFor&&(e=r.getNavTarget(),e=e.slick("getSlick"),e.slideCount<=e.options.slidesToShow&&e.setSlideClasses(r.currentSlide)),r.updateDots(),r.updateArrows(),r.options.fade===!0){i!==!0?(r.fadeSlideOut(s),r.fadeSlide(f,function(){r.postSlide(f)})):r.postSlide(f);r.animateHeight();return}i!==!0?r.animateSlide(h,function(){r.postSlide(f)}):r.postSlide(f)}};t.prototype.startLoad=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.hide(),n.$nextArrow.hide());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.hide();n.$slider.addClass("slick-loading")};t.prototype.swipeDirection=function(){var i,r,u,n,t=this;return(i=t.touchObject.startX-t.touchObject.curX,r=t.touchObject.startY-t.touchObject.curY,u=Math.atan2(r,i),n=Math.round(u*180/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0)?t.options.rtl===!1?"left":"right":n<=360&&n>=315?t.options.rtl===!1?"left":"right":n>=135&&n<=225?t.options.rtl===!1?"right":"left":t.options.verticalSwiping===!0?n>=35&&n<=135?"down":"up":"vertical"};t.prototype.swipeEnd=function(){var n=this,i,t;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1,!1;if(n.interrupted=!1,n.shouldClick=n.touchObject.swipeLength>10?!1:!0,n.touchObject.curX===undefined)return!1;if(n.touchObject.edgeHit===!0&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){t=n.swipeDirection();switch(t){case"left":case"down":i=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount();n.currentDirection=0;break;case"right":case"up":i=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount();n.currentDirection=1}t!="vertical"&&(n.slideHandler(i),n.touchObject={},n.$slider.trigger("swipe",[n,t]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})};t.prototype.swipeHandler=function(n){var t=this;if(t.options.swipe!==!1&&(!("ontouchend"in document)||t.options.swipe!==!1)&&(t.options.draggable!==!1||n.type.indexOf("mouse")===-1)){t.touchObject.fingerCount=n.originalEvent&&n.originalEvent.touches!==undefined?n.originalEvent.touches.length:1;t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold;t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold);switch(n.data.action){case"start":t.swipeStart(n);break;case"move":t.swipeMove(n);break;case"end":t.swipeEnd(n)}}};t.prototype.swipeMove=function(n){var t=this,f,e,r,u,i,o;if(i=n.originalEvent!==undefined?n.originalEvent.touches:null,!t.dragging||t.scrolling||i&&i.length!==1)return!1;if(f=t.getLeft(t.currentSlide),t.touchObject.curX=i!==undefined?i[0].pageX:n.clientX,t.touchObject.curY=i!==undefined?i[0].pageY:n.clientY,t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curX-t.touchObject.startX,2))),o=Math.round(Math.sqrt(Math.pow(t.touchObject.curY-t.touchObject.startY,2))),!t.options.verticalSwiping&&!t.swiping&&o>4)return t.scrolling=!0,!1;if(t.options.verticalSwiping===!0&&(t.touchObject.swipeLength=o),e=t.swipeDirection(),n.originalEvent!==undefined&&t.touchObject.swipeLength>4&&(t.swiping=!0,n.preventDefault()),u=(t.options.rtl===!1?1:-1)*(t.touchObject.curX>t.touchObject.startX?1:-1),t.options.verticalSwiping===!0&&(u=t.touchObject.curY>t.touchObject.startY?1:-1),r=t.touchObject.swipeLength,t.touchObject.edgeHit=!1,t.options.infinite===!1&&(t.currentSlide===0&&e==="right"||t.currentSlide>=t.getDotCount()&&e==="left")&&(r=t.touchObject.swipeLength*t.options.edgeFriction,t.touchObject.edgeHit=!0),t.swipeLeft=t.options.vertical===!1?f+r*u:f+r*(t.$list.height()/t.listWidth)*u,t.options.verticalSwiping===!0&&(t.swipeLeft=f+r*u),t.options.fade===!0||t.options.touchMove===!1)return!1;if(t.animating===!0)return t.swipeLeft=null,!1;t.setCSS(t.swipeLeft)};t.prototype.swipeStart=function(n){var t=this,i;if(t.interrupted=!0,t.touchObject.fingerCount!==1||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;n.originalEvent!==undefined&&n.originalEvent.touches!==undefined&&(i=n.originalEvent.touches[0]);t.touchObject.startX=t.touchObject.curX=i!==undefined?i.pageX:n.clientX;t.touchObject.startY=t.touchObject.curY=i!==undefined?i.pageY:n.clientY;t.dragging=!0};t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var n=this;n.$slidesCache!==null&&(n.unload(),n.$slideTrack.children(this.options.slide).detach(),n.$slidesCache.appendTo(n.$slideTrack),n.reinit())};t.prototype.unload=function(){var t=this;n(".slick-cloned",t.$slider).remove();t.$dots&&t.$dots.remove();t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove();t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove();t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")};t.prototype.unslick=function(n){var t=this;t.$slider.trigger("unslick",[t,n]);t.destroy()};t.prototype.updateArrows=function(){var n=this,t;t=Math.floor(n.options.slidesToShow/2);n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&!n.options.infinite&&(n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.currentSlide===0?(n.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-n.options.slidesToShow&&n.options.centerMode===!1?(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-1&&n.options.centerMode===!0&&(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))};t.prototype.updateDots=function(){var n=this;n.$dots!==null&&(n.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),n.$dots.find("li").eq(Math.floor(n.currentSlide/n.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))};t.prototype.visibility=function(){var n=this;n.options.autoplay&&(n.interrupted=document[n.hidden]?!0:!1)};n.fn.slick=function(){for(var i=this,r=arguments[0],f=Array.prototype.slice.call(arguments,1),e=i.length,u,n=0;n<e;n++)if(typeof r=="object"||typeof r=="undefined"?i[n].slick=new t(i[n],r):u=i[n].slick[r].apply(i[n].slick,f),typeof u!="undefined")return u;return i}}),function(n,t){typeof define=="function"&&define.amd?define(["jquery"],function(n){return t(n)}):typeof exports=="object"?module.exports=t(require("jquery")):t(jQuery)}(this,function(n){function h(n){this.$container;this.constraints=null;this.__$tooltip;this.__init(n)}function e(t,i){var r=!0;return n.each(t,function(n){if(i[n]===undefined||t[n]!==i[n])return r=!1,!1}),r}function r(i){var r=i.attr("id"),u=r?t.window.document.getElementById(r):null;return u?u===i[0]:n.contains(t.window.document.body,i[0])}function c(){var t;if(!i)return!1;var f=i.document.body||i.document.documentElement,r=f.style,n="transition",u=["Moz","Webkit","Khtml","O","ms"];if(typeof r[n]=="string")return!0;for(n=n.charAt(0).toUpperCase()+n.substr(1),t=0;t<u.length;t++)if(typeof r[u[t]+n]=="string")return!0;return!1}var u={animation:"fade",animationDuration:350,content:null,contentAsHTML:!1,contentCloning:!1,debug:!0,delay:300,delayTouch:[300,500],functionInit:null,functionBefore:null,functionReady:null,functionAfter:null,functionFormat:null,IEmin:6,interactive:!1,multiple:!1,parent:null,plugins:["sideTip"],repositionOnScroll:!1,restoration:"none",selfDestruction:!0,theme:[],timer:0,trackerInterval:500,trackOrigin:!1,trackTooltip:!1,trigger:"hover",triggerClose:{click:!1,mouseleave:!1,originClick:!1,scroll:!1,tap:!1,touchleave:!1},triggerOpen:{click:!1,mouseenter:!1,tap:!1,touchstart:!1},updateAnimation:"rotate",zIndex:9999999},i=typeof window!="undefined"?window:null,t={hasTouchCapability:!!(i&&("ontouchstart"in i||i.DocumentTouch&&i.document instanceof i.DocumentTouch||i.navigator.maxTouchPoints)),hasTransitions:c(),IE:!1,semVer:"4.2.5",window:i},s=function(){this.__$emitterPrivate=n({});this.__$emitterPublic=n({});this.__instancesLatestArr=[];this.__plugins={};this._env=t},f,o;return s.prototype={__bridge:function(t,i,r){var e,f;return i[r]||(e=function(){},e.prototype=t,f=new e,f.__init&&f.__init(i),n.each(t,function(n){n.indexOf("__")!=0&&(i[n]?u.debug&&console.log("The "+n+" method of the "+r+" plugin conflicts with another plugin or native methods"):(i[n]=function(){return f[n].apply(f,Array.prototype.slice.apply(arguments))},i[n].bridged=f))}),i[r]=f),this},__setWindow:function(n){return t.window=n,this},_getRuler:function(n){return new h(n)},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_plugin:function(t){var i=this,r,u;if(typeof t=="string")return r=t,u=null,r.indexOf(".")>0?u=i.__plugins[r]:n.each(i.__plugins,function(n,t){if(t.name.substring(t.name.length-r.length-1)=="."+r)return u=t,!1}),u;if(t.name.indexOf(".")<0)throw new Error("Plugins must be namespaced");return i.__plugins[t.name]=t,t.core&&i.__bridge(t.core,i,t.name),this},_trigger:function(){var n=Array.prototype.slice.apply(arguments);return typeof n[0]=="string"&&(n[0]={type:n[0]}),this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,n),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,n),this},instances:function(t){var i=[],r=t||".tooltipstered";return n(r).each(function(){var t=n(this),r=t.data("tooltipster-ns");r&&n.each(r,function(n,r){i.push(t.data(r))})}),i},instancesLatest:function(){return this.__instancesLatestArr},off:function(){return this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},origins:function(t){var i=t?t+" ":"";return n(i+".tooltipstered").toArray()},setDefaults:function(t){return n.extend(u,t),this},triggerHandler:function(){return this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},n.tooltipster=new s,n.Tooltipster=function(t,i){this.__callbacks={close:[],open:[]};this.__closingTime;this.__Content;this.__contentBcr;this.__destroyed=!1;this.__$emitterPrivate=n({});this.__$emitterPublic=n({});this.__enabled=!0;this.__garbageCollector;this.__Geometry;this.__lastPosition;this.__namespace="tooltipster-"+Math.round(Math.random()*1e6);this.__options;this.__$originParents;this.__pointerIsOverOrigin=!1;this.__previousThemes=[];this.__state="closed";this.__timeouts={close:[],open:null};this.__touchEvents=[];this.__tracker=null;this._$origin;this._$tooltip;this.__init(t,i)},n.Tooltipster.prototype={__init:function(i,r){var f=this,e,s,o;if(f._$origin=n(i),f.__options=n.extend(!0,{},u,r),f.__optionsFormat(),!t.IE||t.IE>=f.__options.IEmin){if(e=null,f._$origin.data("tooltipster-initialTitle")===undefined&&(e=f._$origin.attr("title"),e===undefined&&(e=null),f._$origin.data("tooltipster-initialTitle",e)),f.__options.content!==null?f.__contentSet(f.__options.content):(s=f._$origin.attr("data-tooltip-content"),s&&(o=n(s)),o&&o[0]?f.__contentSet(o.first()):f.__contentSet(e)),f._$origin.removeAttr("title").addClass("tooltipstered"),f.__prepareOrigin(),f.__prepareGC(),n.each(f.__options.plugins,function(n,t){f._plug(t)}),t.hasTouchCapability)n(t.window.document.body).on("touchmove."+f.__namespace+"-triggerOpen",function(n){f._touchRecordEvent(n)});f._on("created",function(){f.__prepareTooltip()})._on("repositioned",function(n){f.__lastPosition=n.position})}else f.__options.disabled=!0},__contentInsert:function(){var n=this,i=n._$tooltip.find(".tooltipster-content"),t=n.__Content,r=function(n){t=n};return n._trigger({type:"format",content:n.__Content,format:r}),n.__options.functionFormat&&(t=n.__options.functionFormat.call(n,n,{origin:n._$origin[0]},n.__Content)),typeof t!="string"||n.__options.contentAsHTML?i.empty().append(t):i.text(t),n},__contentSet:function(t){return t instanceof n&&this.__options.contentCloning&&(t=t.clone(!0)),this.__Content=t,this._trigger({type:"updated",content:t}),this},__destroyError:function(){throw new Error("This tooltip has been destroyed and cannot execute your method call.");},__geometry:function(){var e=this,c=e._$origin,y=e._$origin.is("area"),k,p,r,o,u,it;y&&(k=e._$origin.parent().attr("name"),c=n('img[usemap="#'+k+'"]'));var f=c[0].getBoundingClientRect(),d=n(t.window.document),g=n(t.window),l=c,i={available:{document:null,window:null},document:{size:{height:d.height(),width:d.width()}},window:{scroll:{left:t.window.scrollX||t.window.document.documentElement.scrollLeft,top:t.window.scrollY||t.window.document.documentElement.scrollTop},size:{height:g.height(),width:g.width()}},origin:{fixedLineage:!1,offset:{},size:{height:f.bottom-f.top,width:f.right-f.left},usemapImage:y?c[0]:null,windowOffset:{bottom:f.bottom,left:f.left,right:f.right,top:f.top}}};if(y&&(p=e._$origin.attr("shape"),r=e._$origin.attr("coords"),r&&(r=r.split(","),n.map(r,function(n,t){r[t]=parseInt(n)})),p!="default"))switch(p){case"circle":var rt=r[0],ut=r[1],w=r[2],ft=ut-w,et=rt-w;i.origin.size.height=w*2;i.origin.size.width=i.origin.size.height;i.origin.windowOffset.left+=et;i.origin.windowOffset.top+=ft;break;case"rect":var nt=r[0],tt=r[1],ot=r[2],st=r[3];i.origin.size.height=st-tt;i.origin.size.width=ot-nt;i.origin.windowOffset.left+=nt;i.origin.windowOffset.top+=tt;break;case"poly":var s=0,h=0,a=0,v=0,b="even";for(o=0;o<r.length;o++)u=r[o],b=="even"?(u>a&&(a=u,o===0&&(s=a)),u<s&&(s=u),b="odd"):(u>v&&(v=u,o==1&&(h=v)),u<h&&(h=u),b="even");i.origin.size.height=v-h;i.origin.size.width=a-s;i.origin.windowOffset.left+=s;i.origin.windowOffset.top+=h}for(it=function(n){i.origin.size.height=n.height;i.origin.windowOffset.left=n.left;i.origin.windowOffset.top=n.top;i.origin.size.width=n.width},e._trigger({type:"geometry",edit:it,geometry:{height:i.origin.size.height,left:i.origin.windowOffset.left,top:i.origin.windowOffset.top,width:i.origin.size.width}}),i.origin.windowOffset.right=i.origin.windowOffset.left+i.origin.size.width,i.origin.windowOffset.bottom=i.origin.windowOffset.top+i.origin.size.height,i.origin.offset.left=i.origin.windowOffset.left+i.window.scroll.left,i.origin.offset.top=i.origin.windowOffset.top+i.window.scroll.top,i.origin.offset.bottom=i.origin.offset.top+i.origin.size.height,i.origin.offset.right=i.origin.offset.left+i.origin.size.width,i.available.document={bottom:{height:i.document.size.height-i.origin.offset.bottom,width:i.document.size.width},left:{height:i.document.size.height,width:i.origin.offset.left},right:{height:i.document.size.height,width:i.document.size.width-i.origin.offset.right},top:{height:i.origin.offset.top,width:i.document.size.width}},i.available.window={bottom:{height:Math.max(i.window.size.height-Math.max(i.origin.windowOffset.bottom,0),0),width:i.window.size.width},left:{height:i.window.size.height,width:Math.max(i.origin.windowOffset.left,0)},right:{height:i.window.size.height,width:Math.max(i.window.size.width-Math.max(i.origin.windowOffset.right,0),0)},top:{height:Math.max(i.origin.windowOffset.top,0),width:i.window.size.width}};l[0].tagName.toLowerCase()!="html";){if(l.css("position")=="fixed"){i.origin.fixedLineage=!0;break}l=l.parent()}return i},__optionsFormat:function(){return typeof this.__options.animationDuration=="number"&&(this.__options.animationDuration=[this.__options.animationDuration,this.__options.animationDuration]),typeof this.__options.delay=="number"&&(this.__options.delay=[this.__options.delay,this.__options.delay]),typeof this.__options.delayTouch=="number"&&(this.__options.delayTouch=[this.__options.delayTouch,this.__options.delayTouch]),typeof this.__options.theme=="string"&&(this.__options.theme=[this.__options.theme]),this.__options.parent===null?this.__options.parent=n(t.window.document.body):typeof this.__options.parent=="string"&&(this.__options.parent=n(this.__options.parent)),this.__options.trigger=="hover"?(this.__options.triggerOpen={mouseenter:!0,touchstart:!0},this.__options.triggerClose={mouseleave:!0,originClick:!0,touchleave:!0}):this.__options.trigger=="click"&&(this.__options.triggerOpen={click:!0,tap:!0},this.__options.triggerClose={click:!0,tap:!0}),this._trigger("options"),this},__prepareGC:function(){var t=this;return t.__options.selfDestruction?t.__garbageCollector=setInterval(function(){var i=(new Date).getTime();t.__touchEvents=n.grep(t.__touchEvents,function(n){return i-n.time>6e4});r(t._$origin)||t.close(function(){t.destroy()})},2e4):clearInterval(t.__garbageCollector),t},__prepareOrigin:function(){var n=this,i;if(n._$origin.off("."+n.__namespace+"-triggerOpen"),t.hasTouchCapability)n._$origin.on("touchstart."+n.__namespace+"-triggerOpen touchend."+n.__namespace+"-triggerOpen touchcancel."+n.__namespace+"-triggerOpen",function(t){n._touchRecordEvent(t)});if(n.__options.triggerOpen.click||n.__options.triggerOpen.tap&&t.hasTouchCapability){i="";n.__options.triggerOpen.click&&(i+="click."+n.__namespace+"-triggerOpen ");n.__options.triggerOpen.tap&&t.hasTouchCapability&&(i+="touchend."+n.__namespace+"-triggerOpen");n._$origin.on(i,function(t){n._touchIsMeaningfulEvent(t)&&n._open(t)})}if(n.__options.triggerOpen.mouseenter||n.__options.triggerOpen.touchstart&&t.hasTouchCapability){i="";n.__options.triggerOpen.mouseenter&&(i+="mouseenter."+n.__namespace+"-triggerOpen ");n.__options.triggerOpen.touchstart&&t.hasTouchCapability&&(i+="touchstart."+n.__namespace+"-triggerOpen");n._$origin.on(i,function(t){(n._touchIsTouchEvent(t)||!n._touchIsEmulatedEvent(t))&&(n.__pointerIsOverOrigin=!0,n._openShortly(t))})}if(n.__options.triggerClose.mouseleave||n.__options.triggerClose.touchleave&&t.hasTouchCapability){i="";n.__options.triggerClose.mouseleave&&(i+="mouseleave."+n.__namespace+"-triggerOpen ");n.__options.triggerClose.touchleave&&t.hasTouchCapability&&(i+="touchend."+n.__namespace+"-triggerOpen touchcancel."+n.__namespace+"-triggerOpen");n._$origin.on(i,function(t){n._touchIsMeaningfulEvent(t)&&(n.__pointerIsOverOrigin=!1)})}return n},__prepareTooltip:function(){var t=this,i=t.__options.interactive?"auto":"";return t._$tooltip.attr("id",t.__namespace).css({"pointer-events":i,zIndex:t.__options.zIndex}),n.each(t.__previousThemes,function(n,i){t._$tooltip.removeClass(i)}),n.each(t.__options.theme,function(n,i){t._$tooltip.addClass(i)}),t.__previousThemes=n.merge([],t.__options.theme),t},__scrollHandler:function(i){var u=this,f,e,o,s;return u.__options.triggerClose.scroll?u._close(i):r(u._$origin)&&r(u._$tooltip)&&(f=null,i.target===t.window.document?u.__Geometry.origin.fixedLineage||u.__options.repositionOnScroll&&u.reposition(i):(f=u.__geometry(),e=!1,u._$origin.css("position")!="fixed"&&u.__$originParents.each(function(t,i){var u=n(i),o=u.css("overflow-x"),s=u.css("overflow-y"),r;return(o!="visible"||s!="visible")&&((r=i.getBoundingClientRect(),o!="visible"&&(f.origin.windowOffset.left<r.left||f.origin.windowOffset.right>r.right))||s!="visible"&&(f.origin.windowOffset.top<r.top||f.origin.windowOffset.bottom>r.bottom))?(e=!0,!1):u.css("position")=="fixed"?!1:void 0}),e?u._$tooltip.css("visibility","hidden"):(u._$tooltip.css("visibility","visible"),u.__options.repositionOnScroll?u.reposition(i):(o=f.origin.offset.left-u.__Geometry.origin.offset.left,s=f.origin.offset.top-u.__Geometry.origin.offset.top,u._$tooltip.css({left:u.__lastPosition.coord.left+o,top:u.__lastPosition.coord.top+s})))),u._trigger({type:"scroll",event:i,geo:f})),u},__stateSet:function(n){return this.__state=n,this._trigger({type:"state",state:n}),this},__timeoutsClear:function(){return clearTimeout(this.__timeouts.open),this.__timeouts.open=null,n.each(this.__timeouts.close,function(n,t){clearTimeout(t)}),this.__timeouts.close=[],this},__trackerStart:function(){var n=this,t=n._$tooltip.find(".tooltipster-content");return n.__options.trackTooltip&&(n.__contentBcr=t[0].getBoundingClientRect()),n.__tracker=setInterval(function(){var i,u,f;r(n._$origin)&&r(n._$tooltip)?(n.__options.trackOrigin&&(i=n.__geometry(),u=!1,e(i.origin.size,n.__Geometry.origin.size)&&(n.__Geometry.origin.fixedLineage?e(i.origin.windowOffset,n.__Geometry.origin.windowOffset)&&(u=!0):e(i.origin.offset,n.__Geometry.origin.offset)&&(u=!0)),u||(n.__options.triggerClose.mouseleave?n._close():n.reposition())),n.__options.trackTooltip&&(f=t[0].getBoundingClientRect(),(f.height!==n.__contentBcr.height||f.width!==n.__contentBcr.width)&&(n.reposition(),n.__contentBcr=f))):n._close()},n.__options.trackerInterval),n},_close:function(i,r,u){var f=this,s=!0,e,o;if(f._trigger({type:"close",event:i,stop:function(){s=!1}}),s||u)if(r&&f.__callbacks.close.push(r),f.__callbacks.open=[],f.__timeoutsClear(),e=function(){n.each(f.__callbacks.close,function(n,t){t.call(f,f,{event:i,origin:f._$origin[0]})});f.__callbacks.close=[]},f.__state!="closed"){var h=!0,l=new Date,a=l.getTime(),c=a+f.__options.animationDuration[1];f.__state=="disappearing"&&c>f.__closingTime&&f.__options.animationDuration[1]>0&&(h=!1);h&&(f.__closingTime=c,f.__state!="disappearing"&&f.__stateSet("disappearing"),o=function(){clearInterval(f.__tracker);f._trigger({type:"closing",event:i});f._$tooltip.off("."+f.__namespace+"-triggerClose").removeClass("tooltipster-dying");n(t.window).off("."+f.__namespace+"-triggerClose");f.__$originParents.each(function(t,i){n(i).off("scroll."+f.__namespace+"-triggerClose")});f.__$originParents=null;n(t.window.document.body).off("."+f.__namespace+"-triggerClose");f._$origin.off("."+f.__namespace+"-triggerClose");f._off("dismissable");f.__stateSet("closed");f._trigger({type:"after",event:i});f.__options.functionAfter&&f.__options.functionAfter.call(f,f,{event:i,origin:f._$origin[0]});e()},t.hasTransitions?(f._$tooltip.css({"-moz-animation-duration":f.__options.animationDuration[1]+"ms","-ms-animation-duration":f.__options.animationDuration[1]+"ms","-o-animation-duration":f.__options.animationDuration[1]+"ms","-webkit-animation-duration":f.__options.animationDuration[1]+"ms","animation-duration":f.__options.animationDuration[1]+"ms","transition-duration":f.__options.animationDuration[1]+"ms"}),f._$tooltip.clearQueue().removeClass("tooltipster-show").addClass("tooltipster-dying"),f.__options.animationDuration[1]>0&&f._$tooltip.delay(f.__options.animationDuration[1]),f._$tooltip.queue(o)):f._$tooltip.stop().fadeOut(f.__options.animationDuration[1],o))}else e();return f},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_open:function(i,u){var f=this,o,h,e,s;if(!f.__destroying&&r(f._$origin)&&f.__enabled&&(o=!0,f.__state=="closed"&&(f._trigger({type:"before",event:i,stop:function(){o=!1}}),o&&f.__options.functionBefore&&(o=f.__options.functionBefore.call(f,f,{event:i,origin:f._$origin[0]}))),o!==!1&&f.__Content!==null)){if(u&&f.__callbacks.open.push(u),f.__callbacks.close=[],f.__timeoutsClear(),e=function(){f.__state!="stable"&&f.__stateSet("stable");n.each(f.__callbacks.open,function(n,t){t.call(f,f,{origin:f._$origin[0],tooltip:f._$tooltip[0]})});f.__callbacks.open=[]},f.__state!=="closed")h=0,f.__state==="disappearing"?(f.__stateSet("appearing"),t.hasTransitions?(f._$tooltip.clearQueue().removeClass("tooltipster-dying").addClass("tooltipster-show"),f.__options.animationDuration[0]>0&&f._$tooltip.delay(f.__options.animationDuration[0]),f._$tooltip.queue(e)):f._$tooltip.stop().fadeIn(e)):f.__state=="stable"&&e();else{f.__stateSet("appearing");h=f.__options.animationDuration[0];f.__contentInsert();f.reposition(i,!0);t.hasTransitions?(f._$tooltip.addClass("tooltipster-"+f.__options.animation).addClass("tooltipster-initial").css({"-moz-animation-duration":f.__options.animationDuration[0]+"ms","-ms-animation-duration":f.__options.animationDuration[0]+"ms","-o-animation-duration":f.__options.animationDuration[0]+"ms","-webkit-animation-duration":f.__options.animationDuration[0]+"ms","animation-duration":f.__options.animationDuration[0]+"ms","transition-duration":f.__options.animationDuration[0]+"ms"}),setTimeout(function(){f.__state!="closed"&&(f._$tooltip.addClass("tooltipster-show").removeClass("tooltipster-initial"),f.__options.animationDuration[0]>0&&f._$tooltip.delay(f.__options.animationDuration[0]),f._$tooltip.queue(e))},0)):f._$tooltip.css("display","none").fadeIn(f.__options.animationDuration[0],e);f.__trackerStart();n(t.window).on("resize."+f.__namespace+"-triggerClose",function(t){var i=n(document.activeElement);(i.is("input")||i.is("textarea"))&&n.contains(f._$tooltip[0],i[0])||f.reposition(t)}).on("scroll."+f.__namespace+"-triggerClose",function(n){f.__scrollHandler(n)});if(f.__$originParents=f._$origin.parents(),f.__$originParents.each(function(t,i){n(i).on("scroll."+f.__namespace+"-triggerClose",function(n){f.__scrollHandler(n)})}),f.__options.triggerClose.mouseleave||f.__options.triggerClose.touchleave&&t.hasTouchCapability){f._on("dismissable",function(n){n.dismissable?n.delay?(s=setTimeout(function(){f._close(n.event)},n.delay),f.__timeouts.close.push(s)):f._close(n):clearTimeout(s)});var c=f._$origin,l="",a="",s=null;f.__options.interactive&&(c=c.add(f._$tooltip));f.__options.triggerClose.mouseleave&&(l+="mouseenter."+f.__namespace+"-triggerClose ",a+="mouseleave."+f.__namespace+"-triggerClose ");f.__options.triggerClose.touchleave&&t.hasTouchCapability&&(l+="touchstart."+f.__namespace+"-triggerClose",a+="touchend."+f.__namespace+"-triggerClose touchcancel."+f.__namespace+"-triggerClose");c.on(a,function(n){if(f._touchIsTouchEvent(n)||!f._touchIsEmulatedEvent(n)){var t=n.type=="mouseleave"?f.__options.delay:f.__options.delayTouch;f._trigger({delay:t[1],dismissable:!0,event:n,type:"dismissable"})}}).on(l,function(n){(f._touchIsTouchEvent(n)||!f._touchIsEmulatedEvent(n))&&f._trigger({dismissable:!1,event:n,type:"dismissable"})})}if(f.__options.triggerClose.originClick)f._$origin.on("click."+f.__namespace+"-triggerClose",function(n){f._touchIsTouchEvent(n)||f._touchIsEmulatedEvent(n)||f._close(n)});(f.__options.triggerClose.click||f.__options.triggerClose.tap&&t.hasTouchCapability)&&setTimeout(function(){if(f.__state!="closed"){var i="",r=n(t.window.document.body);f.__options.triggerClose.click&&(i+="click."+f.__namespace+"-triggerClose ");f.__options.triggerClose.tap&&t.hasTouchCapability&&(i+="touchend."+f.__namespace+"-triggerClose");r.on(i,function(t){f._touchIsMeaningfulEvent(t)&&(f._touchRecordEvent(t),f.__options.interactive&&n.contains(f._$tooltip[0],t.target)||f._close(t))});if(f.__options.triggerClose.tap&&t.hasTouchCapability)r.on("touchstart."+f.__namespace+"-triggerClose",function(n){f._touchRecordEvent(n)})}},0);f._trigger("ready");f.__options.functionReady&&f.__options.functionReady.call(f,f,{origin:f._$origin[0],tooltip:f._$tooltip[0]})}f.__options.timer>0&&(s=setTimeout(function(){f._close()},f.__options.timer+h),f.__timeouts.close.push(s))}return f},_openShortly:function(n){var t=this,r=!0,i;return t.__state!="stable"&&t.__state!="appearing"&&(t.__timeouts.open||(t._trigger({type:"start",event:n,stop:function(){r=!1}}),r&&(i=n.type.indexOf("touch")==0?t.__options.delayTouch:t.__options.delay,i[0]?t.__timeouts.open=setTimeout(function(){t.__timeouts.open=null;t.__pointerIsOverOrigin&&t._touchIsMeaningfulEvent(n)?(t._trigger("startend"),t._open(n)):t._trigger("startcancel")},i[0]):(t._trigger("startend"),t._open(n))))),t},_optionsExtract:function(t,i){var f=this,u=n.extend(!0,{},i),r=f.__options[t];return r||(r={},n.each(i,function(n){var t=f.__options[n];t!==undefined&&(r[n]=t)})),n.each(u,function(t,i){r[t]!==undefined&&(typeof i!="object"||i instanceof Array||i==null||typeof r[t]!="object"||r[t]instanceof Array||r[t]==null?u[t]=r[t]:n.extend(u[t],r[t]))}),u},_plug:function(t){var i=n.tooltipster._plugin(t);if(i)i.instance&&n.tooltipster.__bridge(i.instance,this,i.name);else throw new Error('The "'+t+'" plugin is not defined');return this},_touchIsEmulatedEvent:function(n){for(var i,r=!1,u=(new Date).getTime(),t=this.__touchEvents.length-1;t>=0;t--)if(i=this.__touchEvents[t],u-i.time<500)i.target===n.target&&(r=!0);else break;return r},_touchIsMeaningfulEvent:function(n){return this._touchIsTouchEvent(n)&&!this._touchSwiped(n.target)||!this._touchIsTouchEvent(n)&&!this._touchIsEmulatedEvent(n)},_touchIsTouchEvent:function(n){return n.type.indexOf("touch")==0},_touchRecordEvent:function(n){return this._touchIsTouchEvent(n)&&(n.time=(new Date).getTime(),this.__touchEvents.push(n)),this},_touchSwiped:function(n){for(var t,r=!1,i=this.__touchEvents.length-1;i>=0;i--)if(t=this.__touchEvents[i],t.type=="touchmove"){r=!0;break}else if(t.type=="touchstart"&&n===t.target)break;return r},_trigger:function(){var t=Array.prototype.slice.apply(arguments);return typeof t[0]=="string"&&(t[0]={type:t[0]}),t[0].instance=this,t[0].origin=this._$origin?this._$origin[0]:null,t[0].tooltip=this._$tooltip?this._$tooltip[0]:null,this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,t),n.tooltipster._trigger.apply(n.tooltipster,t),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,t),this},_unplug:function(t){var i=this,r;return i[t]&&(r=n.tooltipster._plugin(t),r.instance&&n.each(r.instance,function(n){i[n]&&i[n].bridged===i[t]&&delete i[n]}),i[t].__destroy&&i[t].__destroy(),delete i[t]),i},close:function(n){return this.__destroyed?this.__destroyError():this._close(null,n),this},content:function(n){var i=this,r;return n===undefined?i.__Content:(i.__destroyed?i.__destroyError():(i.__contentSet(n),i.__Content!==null?i.__state!=="closed"&&(i.__contentInsert(),i.reposition(),i.__options.updateAnimation&&(t.hasTransitions?(r=i.__options.updateAnimation,i._$tooltip.addClass("tooltipster-update-"+r),setTimeout(function(){i.__state!="closed"&&i._$tooltip.removeClass("tooltipster-update-"+r)},1e3)):i._$tooltip.fadeTo(200,.5,function(){i.__state!="closed"&&i._$tooltip.fadeTo(200,1)}))):i._close()),i)},destroy:function(){var i=this,r,u;return i.__destroyed?i.__destroyError():(i.__state!="closed"?i.option("animationDuration",0)._close(null,null,!0):i.__timeoutsClear(),i._trigger("destroy"),i.__destroyed=!0,i._$origin.removeData(i.__namespace).off("."+i.__namespace+"-triggerOpen"),n(t.window.document.body).off("."+i.__namespace+"-triggerOpen"),r=i._$origin.data("tooltipster-ns"),r&&(r.length===1?(u=null,i.__options.restoration=="previous"?u=i._$origin.data("tooltipster-initialTitle"):i.__options.restoration=="current"&&(u=typeof i.__Content=="string"?i.__Content:n("<div><\/div>").append(i.__Content).html()),u&&i._$origin.attr("title",u),i._$origin.removeClass("tooltipstered"),i._$origin.removeData("tooltipster-ns").removeData("tooltipster-initialTitle")):(r=n.grep(r,function(n){return n!==i.__namespace}),i._$origin.data("tooltipster-ns",r))),i._trigger("destroyed"),i._off(),i.off(),i.__Content=null,i.__$emitterPrivate=null,i.__$emitterPublic=null,i.__options.parent=null,i._$origin=null,i._$tooltip=null,n.tooltipster.__instancesLatestArr=n.grep(n.tooltipster.__instancesLatestArr,function(n){return i!==n}),clearInterval(i.__garbageCollector)),i},disable:function(){if(this.__destroyed)this.__destroyError();else return this._close(),this.__enabled=!1,this;return this},elementOrigin:function(){if(this.__destroyed)this.__destroyError();else return this._$origin[0]},elementTooltip:function(){return this._$tooltip?this._$tooltip[0]:null},enable:function(){return this.__enabled=!0,this},hide:function(n){return this.close(n)},instance:function(){return this},off:function(){return this.__destroyed||this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},open:function(n){return this.__destroyed?this.__destroyError():this._open(null,n),this},option:function(t,i){return i===undefined?this.__options[t]:(this.__destroyed?this.__destroyError():(this.__options[t]=i,this.__optionsFormat(),n.inArray(t,["trigger","triggerClose","triggerOpen"])>=0&&this.__prepareOrigin(),t==="selfDestruction"&&this.__prepareGC()),this)},reposition:function(n,t){var i=this;return i.__destroyed?i.__destroyError():i.__state!="closed"&&r(i._$origin)&&(t||r(i._$tooltip))&&(t||i._$tooltip.detach(),i.__Geometry=i.__geometry(),i._trigger({type:"reposition",event:n,helper:{geo:i.__Geometry}})),i},show:function(n){return this.open(n)},status:function(){return{destroyed:this.__destroyed,enabled:this.__enabled,open:this.__state!=="closed",state:this.__state}},triggerHandler:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},n.fn.tooltipster=function(){var t=Array.prototype.slice.apply(arguments),f="You are using a single HTML element as content for several tooltips. You probably want to set the contentCloning option to TRUE.",i;if(this.length===0)return this;if(typeof t[0]=="string")return i="#*$~&",this.each(function(){var e=n(this).data("tooltipster-ns"),r=e?n(this).data(e[0]):null,u;if(r){if(typeof r[t[0]]=="function")this.length>1&&t[0]=="content"&&(t[1]instanceof n||typeof t[1]=="object"&&t[1]!=null&&t[1].tagName)&&!r.__options.contentCloning&&r.__options.debug&&console.log(f),u=r[t[0]](t[1],t[2]);else throw new Error('Unknown method "'+t[0]+'"');if(u!==r||t[0]==="instance")return i=u,!1}else throw new Error("You called Tooltipster's \""+t[0]+'" method on an uninitialized element');}),i!=="#*$~&"?i:this;n.tooltipster.__instancesLatestArr=[];var e=t[0]&&t[0].multiple!==undefined,l=e&&t[0].multiple||!e&&u.multiple,o=t[0]&&t[0].content!==undefined,r=o&&t[0].content||!o&&u.content,s=t[0]&&t[0].contentCloning!==undefined,a=s&&t[0].contentCloning||!s&&u.contentCloning,h=t[0]&&t[0].debug!==undefined,c=h&&t[0].debug||!h&&u.debug;return this.length>1&&(r instanceof n||typeof r=="object"&&r!=null&&r.tagName)&&!a&&c&&console.log(f),this.each(function(){var u=!1,f=n(this),r=f.data("tooltipster-ns"),i=null;r?l?u=!0:c&&(console.log("Tooltipster: one or more tooltips are already attached to the element below. Ignoring."),console.log(this)):u=!0;u&&(i=new n.Tooltipster(this,t[0]),r||(r=[]),r.push(i.__namespace),f.data("tooltipster-ns",r),f.data(i.__namespace,i),i.__options.functionInit&&i.__options.functionInit.call(i,i,{origin:this}),i._trigger("init"));n.tooltipster.__instancesLatestArr.push(i)}),this},h.prototype={__init:function(i){this.__$tooltip=i;this.__$tooltip.css({left:0,overflow:"hidden",position:"absolute",top:0}).find(".tooltipster-content").css("overflow","auto");this.$container=n('<div class="tooltipster-ruler"><\/div>').append(this.__$tooltip).appendTo(t.window.document.body)},__forceRedraw:function(){var n=this.__$tooltip.parent();this.__$tooltip.detach();this.__$tooltip.appendTo(n)},constrain:function(n,t){return this.constraints={width:n,height:t},this.__$tooltip.css({display:"block",height:"",overflow:"auto",width:n}),this},destroy:function(){this.__$tooltip.detach().find(".tooltipster-content").css({display:"",overflow:""});this.$container.remove()},free:function(){return this.constraints=null,this.__$tooltip.css({display:"",height:"",overflow:"visible",width:""}),this},measure:function(){var n,i;if(this.__forceRedraw(),n=this.__$tooltip[0].getBoundingClientRect(),i={size:{height:n.height||n.bottom-n.top,width:n.width||n.right-n.left}},this.constraints){var r=this.__$tooltip.find(".tooltipster-content"),f=this.__$tooltip.outerHeight(),e=r[0].getBoundingClientRect(),u={height:f<=this.constraints.height,width:n.width<=this.constraints.width&&e.width>=r[0].scrollWidth-1};i.fits=u.height&&u.width}return t.IE&&t.IE<=11&&i.size.width!==t.window.document.documentElement.clientWidth&&(i.size.width=Math.ceil(i.size.width)+1),i}},f=navigator.userAgent.toLowerCase(),f.indexOf("msie")!=-1?t.IE=parseInt(f.split("msie")[1]):f.toLowerCase().indexOf("trident")!==-1&&f.indexOf(" rv:11")!==-1?t.IE=11:f.toLowerCase().indexOf("edge/")!=-1&&(t.IE=parseInt(f.toLowerCase().split("edge/")[1])),o="tooltipster.sideTip",n.tooltipster._plugin({name:o,instance:{__defaults:function(){return{arrow:!0,distance:6,functionPosition:null,maxWidth:null,minIntersection:16,minWidth:0,position:null,side:"top",viewportAware:!0}},__init:function(n){var t=this;t.__instance=n;t.__namespace="tooltipster-sideTip-"+Math.round(Math.random()*1e6);t.__previousState="closed";t.__options;t.__optionsFormat();t.__instance._on("state."+t.__namespace,function(n){n.state=="closed"?t.__close():n.state=="appearing"&&t.__previousState=="closed"&&t.__create();t.__previousState=n.state});t.__instance._on("options."+t.__namespace,function(){t.__optionsFormat()});t.__instance._on("reposition."+t.__namespace,function(n){t.__reposition(n.event,n.helper)})},__close:function(){this.__instance.content()instanceof n&&this.__instance.content().detach();this.__instance._$tooltip.remove();this.__instance._$tooltip=null},__create:function(){var t=n('<div class="tooltipster-base tooltipster-sidetip"><div class="tooltipster-box"><div class="tooltipster-content"><\/div><\/div><div class="tooltipster-arrow"><div class="tooltipster-arrow-uncropped"><div class="tooltipster-arrow-border"><\/div><div class="tooltipster-arrow-background"><\/div><\/div><\/div><\/div>');this.__options.arrow||t.find(".tooltipster-box").css("margin",0).end().find(".tooltipster-arrow").hide();this.__options.minWidth&&t.css("min-width",this.__options.minWidth+"px");this.__options.maxWidth&&t.css("max-width",this.__options.maxWidth+"px");this.__instance._$tooltip=t;this.__instance._trigger("created")},__destroy:function(){this.__instance._off("."+self.__namespace)},__optionsFormat:function(){var t=this,i;t.__options=t.__instance._optionsExtract(o,t.__defaults());t.__options.position&&(t.__options.side=t.__options.position);typeof t.__options.distance!="object"&&(t.__options.distance=[t.__options.distance]);t.__options.distance.length<4&&(t.__options.distance[1]===undefined&&(t.__options.distance[1]=t.__options.distance[0]),t.__options.distance[2]===undefined&&(t.__options.distance[2]=t.__options.distance[0]),t.__options.distance[3]===undefined&&(t.__options.distance[3]=t.__options.distance[1]),t.__options.distance={top:t.__options.distance[0],right:t.__options.distance[1],bottom:t.__options.distance[2],left:t.__options.distance[3]});typeof t.__options.side=="string"&&(i={top:"bottom",right:"left",bottom:"top",left:"right"},t.__options.side=[t.__options.side,i[t.__options.side]],t.__options.side[0]=="left"||t.__options.side[0]=="right"?t.__options.side.push("top","bottom"):t.__options.side.push("right","left"));n.tooltipster._env.IE===6&&t.__options.arrow!==!0&&(t.__options.arrow=!1)},__reposition:function(t,i){var u=this,r,p=u.__targetFind(i),e=[],l,a,f,h,v;u.__instance._$tooltip.detach();var o=u.__instance._$tooltip.clone(),c=n.tooltipster._getRuler(o),s=!1,y=u.__instance.option("animation");y&&o.removeClass("tooltipster-"+y);n.each(["window","document"],function(r,f){var a=null,r,l,h;if(u.__instance._trigger({container:f,helper:i,satisfied:s,takeTest:function(n){a=n},results:e,type:"positionTest"}),a==!0||a!=!1&&s==!1&&(f!="window"||u.__options.viewportAware))for(r=0;r<u.__options.side.length;r++)l={horizontal:0,vertical:0},h=u.__options.side[r],h=="top"||h=="bottom"?l.vertical=u.__options.distance[h]:l.horizontal=u.__options.distance[h],u.__sideChange(o,h),n.each(["natural","constrained"],function(n,r){if(a=null,u.__instance._trigger({container:f,event:t,helper:i,mode:r,results:e,satisfied:s,side:h,takeTest:function(n){a=n},type:"positionTest"}),a==!0||a!=!1&&s==!1){var o={container:f,distance:l,fits:null,mode:r,outerSize:null,side:h,size:null,target:p[h],whole:null},y=r=="natural"?c.free():c.constrain(i.geo.available[f][h].width-l.horizontal,i.geo.available[f][h].height-l.vertical),v=y.measure();if(o.size=v.size,o.outerSize={height:v.size.height+l.vertical,width:v.size.width+l.horizontal},o.fits=r=="natural"?i.geo.available[f][h].width>=o.outerSize.width&&i.geo.available[f][h].height>=o.outerSize.height?!0:!1:v.fits,f=="window"&&(o.whole=o.fits?h=="top"||h=="bottom"?i.geo.origin.windowOffset.right>=u.__options.minIntersection&&i.geo.window.size.width-i.geo.origin.windowOffset.left>=u.__options.minIntersection:i.geo.origin.windowOffset.bottom>=u.__options.minIntersection&&i.geo.window.size.height-i.geo.origin.windowOffset.top>=u.__options.minIntersection:!1),e.push(o),o.whole)s=!0;else if(o.mode=="natural"&&(o.fits||o.size.width<=i.geo.available[f][h].width))return!1}})});u.__instance._trigger({edit:function(n){e=n},event:t,helper:i,results:e,type:"positionTested"});e.sort(function(n,t){var i,r;return n.whole&&!t.whole?-1:!n.whole&&t.whole?1:n.whole&&t.whole?(i=u.__options.side.indexOf(n.side),r=u.__options.side.indexOf(t.side),i<r?-1:i>r?1:n.mode=="natural"?-1:1):n.fits&&!t.fits?-1:!n.fits&&t.fits?1:n.fits&&t.fits?(i=u.__options.side.indexOf(n.side),r=u.__options.side.indexOf(t.side),i<r?-1:i>r?1:n.mode=="natural"?-1:1):n.container=="document"&&n.side=="bottom"&&n.mode=="natural"?-1:1});r=e[0];r.coord={};switch(r.side){case"left":case"right":r.coord.top=Math.floor(r.target-r.size.height/2);break;case"bottom":case"top":r.coord.left=Math.floor(r.target-r.size.width/2)}switch(r.side){case"left":r.coord.left=i.geo.origin.windowOffset.left-r.outerSize.width;break;case"right":r.coord.left=i.geo.origin.windowOffset.right+r.distance.horizontal;break;case"top":r.coord.top=i.geo.origin.windowOffset.top-r.outerSize.height;break;case"bottom":r.coord.top=i.geo.origin.windowOffset.bottom+r.distance.vertical}r.container=="window"?r.side=="top"||r.side=="bottom"?r.coord.left<0?r.coord.left=i.geo.origin.windowOffset.right-this.__options.minIntersection>=0?0:i.geo.origin.windowOffset.right-this.__options.minIntersection-1:r.coord.left>i.geo.window.size.width-r.size.width&&(r.coord.left=i.geo.origin.windowOffset.left+this.__options.minIntersection<=i.geo.window.size.width?i.geo.window.size.width-r.size.width:i.geo.origin.windowOffset.left+this.__options.minIntersection+1-r.size.width):r.coord.top<0?r.coord.top=i.geo.origin.windowOffset.bottom-this.__options.minIntersection>=0?0:i.geo.origin.windowOffset.bottom-this.__options.minIntersection-1:r.coord.top>i.geo.window.size.height-r.size.height&&(r.coord.top=i.geo.origin.windowOffset.top+this.__options.minIntersection<=i.geo.window.size.height?i.geo.window.size.height-r.size.height:i.geo.origin.windowOffset.top+this.__options.minIntersection+1-r.size.height):(r.coord.left>i.geo.window.size.width-r.size.width&&(r.coord.left=i.geo.window.size.width-r.size.width),r.coord.left<0&&(r.coord.left=0));u.__sideChange(o,r.side);i.tooltipClone=o[0];i.tooltipParent=u.__instance.option("parent").parent[0];i.mode=r.mode;i.whole=r.whole;i.origin=u.__instance._$origin[0];i.tooltip=u.__instance._$tooltip[0];delete r.container;delete r.fits;delete r.mode;delete r.outerSize;delete r.whole;r.distance=r.distance.horizontal||r.distance.vertical;l=n.extend(!0,{},r);u.__instance._trigger({edit:function(n){r=n},event:t,helper:i,position:l,type:"position"});u.__options.functionPosition&&(a=u.__options.functionPosition.call(u,u.__instance,i,l),a&&(r=a));c.destroy();r.side=="top"||r.side=="bottom"?(f={prop:"left",val:r.target-r.coord.left},h=r.size.width-this.__options.minIntersection):(f={prop:"top",val:r.target-r.coord.top},h=r.size.height-this.__options.minIntersection);f.val<this.__options.minIntersection?f.val=this.__options.minIntersection:f.val>h&&(f.val=h);v=i.geo.origin.fixedLineage?i.geo.origin.windowOffset:{left:i.geo.origin.windowOffset.left+i.geo.window.scroll.left,top:i.geo.origin.windowOffset.top+i.geo.window.scroll.top};r.coord={left:v.left+(r.coord.left-i.geo.origin.windowOffset.left),top:v.top+(r.coord.top-i.geo.origin.windowOffset.top)};u.__sideChange(u.__instance._$tooltip,r.side);i.geo.origin.fixedLineage?u.__instance._$tooltip.css("position","fixed"):u.__instance._$tooltip.css("position","");u.__instance._$tooltip.css({left:r.coord.left,top:r.coord.top,height:r.size.height,width:r.size.width}).find(".tooltipster-arrow").css({left:"",top:""}).css(f.prop,f.val);u.__instance._$tooltip.appendTo(u.__instance.option("parent"));u.__instance._trigger({type:"repositioned",event:t,position:r})},__sideChange:function(n,t){n.removeClass("tooltipster-bottom").removeClass("tooltipster-left").removeClass("tooltipster-right").removeClass("tooltipster-top").addClass("tooltipster-"+t)},__targetFind:function(n){var r={},i=this.__instance._$origin[0].getClientRects(),u,t;return i.length>1&&(u=this.__instance._$origin.css("opacity"),u==1&&(this.__instance._$origin.css("opacity",.99),i=this.__instance._$origin[0].getClientRects(),this.__instance._$origin.css("opacity",1))),i.length<2?(r.top=Math.floor(n.geo.origin.windowOffset.left+n.geo.origin.size.width/2),r.bottom=r.top,r.left=Math.floor(n.geo.origin.windowOffset.top+n.geo.origin.size.height/2),r.right=r.left):(t=i[0],r.top=Math.floor(t.left+(t.right-t.left)/2),t=i.length>2?i[Math.ceil(i.length/2)-1]:i[0],r.right=Math.floor(t.top+(t.bottom-t.top)/2),t=i[i.length-1],r.bottom=Math.floor(t.left+(t.right-t.left)/2),t=i.length>2?i[Math.ceil((i.length+1)/2)-1]:i[i.length-1],r.left=Math.floor(t.top+(t.bottom-t.top)/2)),r}}}),n});TimeSpan=function(n,t,i,r,u){for(var f,s,e,h="days hours minutes seconds milliseconds".split(/\s+/),c=function(n){return function(){return this[n]}},l=function(n){return function(t){return this[n]=t,this}},o=0;o<h.length;o++)f=h[o],s=f.slice(0,1).toUpperCase()+f.slice(1),TimeSpan.prototype[f]=0,TimeSpan.prototype["get"+s]=c(f),TimeSpan.prototype["set"+s]=l(f);return arguments.length==4?(this.setDays(n),this.setHours(t),this.setMinutes(i),this.setSeconds(r)):arguments.length==5?(this.setDays(n),this.setHours(t),this.setMinutes(i),this.setSeconds(r),this.setMilliseconds(u)):arguments.length==1&&typeof n=="number"&&(e=n<0?-1:1,this.setMilliseconds(Math.abs(n)),this.setDays(Math.floor(this.getMilliseconds()/864e5)*e),this.setMilliseconds(this.getMilliseconds()%864e5),this.setHours(Math.floor(this.getMilliseconds()/36e5)*e),this.setMilliseconds(this.getMilliseconds()%36e5),this.setMinutes(Math.floor(this.getMilliseconds()/6e4)*e),this.setMilliseconds(this.getMilliseconds()%6e4),this.setSeconds(Math.floor(this.getMilliseconds()/1e3)*e),this.setMilliseconds(this.getMilliseconds()%1e3),this.setMilliseconds(this.getMilliseconds()*e)),this.getTotalMilliseconds=function(){return this.getDays()*864e5+this.getHours()*36e5+this.getMinutes()*6e4+this.getSeconds()*1e3},this.compareTo=function(n){var i=new Date(1970,1,1,this.getHours(),this.getMinutes(),this.getSeconds()),t;return t=n===null?new Date(1970,1,1,0,0,0):new Date(1970,1,1,n.getHours(),n.getMinutes(),n.getSeconds()),i<t?-1:i>t?1:0},this.equals=function(n){return this.compareTo(n)===0},this.add=function(n){return n===null?this:this.addSeconds(n.getTotalMilliseconds()/1e3)},this.subtract=function(n){return n===null?this:this.addSeconds(-n.getTotalMilliseconds()/1e3)},this.addDays=function(n){return new TimeSpan(this.getTotalMilliseconds()+n*864e5)},this.addHours=function(n){return new TimeSpan(this.getTotalMilliseconds()+n*36e5)},this.addMinutes=function(n){return new TimeSpan(this.getTotalMilliseconds()+n*6e4)},this.addSeconds=function(n){return new TimeSpan(this.getTotalMilliseconds()+n*1e3)},this.addMilliseconds=function(n){return new TimeSpan(this.getTotalMilliseconds()+n)},this.get12HourHour=function(){return this.getHours()>12?this.getHours()-12:this.getHours()===0?12:this.getHours()},this.getDesignator=function(){return this.getHours()<12?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator},this.toString=function(n){this._toString=function(){return this.getDays()!==null&&this.getDays()>0?this.getDays()+"."+this.getHours()+":"+this.p(this.getMinutes())+":"+this.p(this.getSeconds()):this.getHours()+":"+this.p(this.getMinutes())+":"+this.p(this.getSeconds())};this.p=function(n){return n.toString().length<2?"0"+n:n};var t=this;return n?n.replace(/dd?|HH?|hh?|mm?|ss?|tt?/g,function(n){switch(n){case"d":return t.getDays();case"dd":return t.p(t.getDays());case"H":return t.getHours();case"HH":return t.p(t.getHours());case"h":return t.get12HourHour();case"hh":return t.p(t.get12HourHour());case"m":return t.getMinutes();case"mm":return t.p(t.getMinutes());case"s":return t.getSeconds();case"ss":return t.p(t.getSeconds());case"t":return(t.getHours()<12?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator).substring(0,1);case"tt":return t.getHours()<12?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator}}):this._toString()},this};Date.prototype.getTimeOfDay=function(){return new TimeSpan(0,this.getHours(),this.getMinutes(),this.getSeconds(),this.getMilliseconds())};TimePeriod=function(n,t,i,r,u,f,e){for(var h,a,y,c,p="years months days hours minutes seconds milliseconds".split(/\s+/),b=function(n){return function(){return this[n]}},k=function(n){return function(t){return this[n]=t,this}},l=0;l<p.length;l++)h=p[l],a=h.slice(0,1).toUpperCase()+h.slice(1),TimePeriod.prototype[h]=0,TimePeriod.prototype["get"+a]=b(h),TimePeriod.prototype["set"+a]=k(h);if(arguments.length==7)this.years=n,this.months=t,this.setDays(i),this.setHours(r),this.setMinutes(u),this.setSeconds(f),this.setMilliseconds(e);else if(arguments.length==2&&arguments[0]instanceof Date&&arguments[1]instanceof Date){var o=n.clone(),s=t.clone(),v=o.clone(),w=o>s?-1:1;if(this.years=s.getFullYear()-o.getFullYear(),v.addYears(this.years),w==1?v>s&&this.years!==0&&this.years--:v<s&&this.years!==0&&this.years++,o.addYears(this.years),w==1)while(o<s&&o.clone().addDays(Date.getDaysInMonth(o.getYear(),o.getMonth()))<s)o.addMonths(1),this.months++;else while(o>s&&o.clone().addDays(-o.getDaysInMonth())>s)o.addMonths(-1),this.months--;y=s-o;y!==0&&(c=new TimeSpan(y),this.setDays(c.getDays()),this.setHours(c.getHours()),this.setMinutes(c.getMinutes()),this.setSeconds(c.getSeconds()),this.setMilliseconds(c.getMilliseconds()))}return this};$(function(){initPlaceHolderEdited()});var sortHelper={init:function(n,t){$(t).click(function(){return $(n).children("#Column").val()==$(this).attr("data-col")&&$(n).children("#Sort").val($(n).children("#Sort").val()=="0"?"1":"0"),$(n).children("#Column").val($(this).attr("data-col")),$(n).submit(),$.fancybox.showActivity(),!1})}},isemptyField={check:function(n,t){var i=n;return(i===undefined||i===null||i==="")&&(i=t),i},emptyorWhitespace:function(n){return n===undefined||n===null||n===""?!0:n.replace(/\s/g,"").trim().length===0}},flightToLocalTime={addTime:function(n,t){n.length>0&&n.text(moment(Date.parse(n.text()).addHours(t)).format("H:mm"))},toLocalTime:function(n,t){t.forEach(function(t){$("#changeLocal").prop("checked")?flightToLocalTime.addTime($(t),n):flightToLocalTime.addTime($(t),-1*n)})}},validNumber={text:"",isValid:!0,subs:function(n){$(n).each(function(){if($.trim($(this).val())==="")return validNumber.isValid=!0,!1;$.trim($(this).val())!=="+7"?(validNumber.isValid=!1,$(this).css({border:"1px solid red",background:"#FFCECE"})):($(this).css({border:"",background:""}),validNumber.isValid=!0)})}},lasupdateonlinetable={format:"",lastime:"",set:function(){$("#lastUpdate").text(lasupdateonlinetable.format.replace("{0}",lasupdateonlinetable.lastime)).addClass("hidden")}},updateFavorite={timer:6e4,updateFavoriteTimer:0,isnull:function(){return(updateFavorite.timer<6e4||updateFavorite.timer===undefined||updateFavorite.timer===null||updateFavorite.timer==="")&&(updateFavorite.timer=6e4),updateFavorite.timer},istake:!1,url:"",update:function(){var t=$("#favDiv"),n;t.length!=0&&(n=$("#favDiv").attr("data-url"),$.ajax({url:n,dataType:"json",type:"POST",complete:function(n,t){clearTimeout(updateFavorite.updateFavoriteTimer);var i=updateFavorite.isnull();t!=="success"&&(i*=5);updateFavorite.updateFavoriteTimer=setTimeout(function(){return updateFavorite.update(),!1},i);updateFavorite.take=!1},error:function(){updateFavorite.take=!1},beforeSend:function(){if(updateFavorite.take===!0)return!1;updateFavorite.take=!0;updateFavorite.isnull()},success:function(n){for(var t,u,f,r,i=0;i<n.length;i++){for(t=n[i],u=n[i].status,$("#fav_time"+t.id).html(t.time),f="",r=0;r<u.length;r++)f+="<li>"+u[r].Status+"<\/li>\n";$("#fav_ul"+t.id).html(f).removeClass("flightlate").removeClass("flightcancel");t.late===!0&&$("#fav_ul"+t.id).removeClass("flightcancel").addClass("flightlate");t.cancel===!0&&$("#fav_ul"+t.id).removeClass("flightlate").addClass("flightcancel")}}}))}},favoriteFlightHelp={take:!1,addFavorite:function(n){var t=$(n),i=t.attr("data-url");$.ajax({url:i,cache:!1,beforeSend:function(){if(favoriteFlightHelp.take===!0)return!1;favoriteFlightHelp.take=!0},success:function(n){n=="True"&&(t.removeAttr("data-url"),t.attr("src","/Content/images/plus_select.png"),$("#favDiv").trigger("load"),setToolTipToFavorite.setTooltip(document.cookie.split("Fav_").length-1>=$("#cooiecountr").val()));n==="arrival"&&t.remove()},complete:function(){favoriteFlightHelp.take=!1},error:function(){favoriteFlightHelp.take=!1}})}},updateflightstatus={timer:6e4,updateflightTimer:0,isnull:function(){return(updateflightstatus.timer<6e4||updateflightstatus.timer===undefined||updateflightstatus.timer===null||updateflightstatus.timer==="")&&(updateflightstatus.timer=6e4),updateflightstatus.timer},istake:!1,url:"",update:function(){var n=$("#online-table-status").attr("data-url"),t=$("#page").val(),i=$("[name=__RequestVerificationToken]").val();$.ajax({url:n+"&page="+t,dataType:"json",type:"POST",headers:{__RequestVerificationToken:i},beforeSend:function(){if(updateflightstatus.take===!0)return!1;updateflightstatus.take=!0;updateflightstatus.isnull()},complete:function(n,t){clearTimeout(updateflightstatus.updateflightTimer);var i=updateflightstatus.isnull();t!=="success"&&(i*=5);updateflightstatus.updateflightTimer=setTimeout(function(){return updateflightstatus.update(),!1},i);updateflightstatus.take=!1},success:function(n){var i;for(lasupdateonlinetable.lastime=$("#current-time").text(),lasupdateonlinetable.set(),i=0;i<n.length;i++){var t=n[i],r=n[i].status,u=t.id;$("*[id*=slides"+u+"]").each(function(){var h=createGuid(),i=t.id+"_"+h,e=r.map(function(n){return n.Status}),o=$(this).children("ul").children("div").text()!==e.join().replace(",",""),u,n;for(o&&($(this).closest("td").fadeOut(1e3),$(this).closest("td").fadeIn(1e3)),u="",n=0;n<r.length;n++)u+='<li order="'+n+'">'+r[n].Status+"<\/li>\n";var c='<div class="hidden">'+e.join().replace(",","")+"<\/div>",l='<div id="slides'+i+'"><ul onclick="slider(\''+i+'\')" id="li'+t.id+'" class="ticker">'+c+u+"<\/ul><\/div>",s=$(this).closest("div.outer"),f=s.closest("td");$("#time"+t.id).removeClass("flightlate").removeClass("flightcancel");f.removeClass("flightlate").removeClass("flightcancel");$("#course"+t.id).removeClass("flightcancel");(t.ended===!0||t.cancel===!0)&&($("#sub"+t.id).empty(),$("#fv"+t.id).empty());t.late===!0&&($("#time"+t.id).removeClass("flightcancel").addClass("flightlate"),f.removeClass("flightcancel").addClass("flightlate"));t.cancel===!0&&($("#time"+t.id).removeClass("flightlate").addClass("flightcancel"),$("#course"+t.id).removeClass("flightlate").addClass("flightcancel"),f.addClass("flightcancel"));o&&($(this).vTicker("remove"),s.html(l),slider(i));$("#time"+t.id).html(t.time)})}},error:function(){$("#lastUpdate").removeClass("hidden");updateflightstatus.take=!1}})}},cargoDetailsWindowHelper={init:function(n){$(n+" .cargo-detailedMulti td").each(function(){$(this).hasClass("check")||$(this).click(function(){cargoDetailsWindowHelper.showDetails($(n).data("url")+"?ids="+$(this).closest("tr").data("id"))})});$(n+" .cargo-detailed").each(function(){$(this).click(function(){cargoDetailsWindowHelper.showDetails($(this).data("url"))})});$(".submit.showCargoMulti").click(function(){if($(n+" :checked").length>0){var t=$(n+" :checked").map(function(){return $(this).closest("tr").data("id")}).get().join(";");cargoDetailsWindowHelper.showDetails($(n).data("url")+"?ids="+t)}})},showDetails:function(n){var t=(screen.availHeight-600)/2,i=(screen.availWidth-850)/2;window.open(n,"_blank","height=600,width=850,scrollbar=yes,resizable=yes,status=yes,toolbar=no,menubar=no,location=no,top="+t+",left="+i)}};jsHelper={css_select:function(n){n.each(function(){var t,n;$(this).parent().is(".css_select")||($(this).wrap("<span><\/span>"),$(this).parent("span").width()<10)||(t=parseInt($(this).parent("span").width()),$(this).parent("span").css({width:t}),$(this).parent("span").addClass("css_select"),$(this).parent().append('<div style="width:'+(t-41)+'px"><\/div>'),$(this).css({position:"absolute",opacity:"0",filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"}),n=$(this).find("option:selected").attr("data-html"),n==undefined&&(n=""),n+=$(this).find("option:selected").text(),$(this).next("div").html(n),$(this).change(function(){var n=$(this).find("option:selected").attr("data-html");n==undefined&&(n="");n+=$(this).find("option:selected").text();$(this).next("div").html(n)}))})},createUUID:function(){for(var n=[],i="0123456789abcdef",t=0;t<36;t++)n[t]=i.substr(Math.floor(Math.random()*16),1);return n[14]="4",n[19]=i.substr(n[19]&3|8,1),n[8]=n[13]=n[18]=n[23]="-",n.join("")},validateEmail:function(n){return/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(n)},autocompleteAjaxBase:function(n,t,i,r,u){i||(i="GET");$(n).autocomplete({minLength:0,source:t,focus:function(t,i){return $(n).val(i.item.value),!1},select:function(t,i){return $(n).val(i.item.value),u!=undefined&&u(),!1}}).each(function(n,t){$(t).data("ui-autocomplete")._renderItem=function(n,t){return r(n,t)}})},autocompleteTimeTableAjaxKeyValueBase:function(n,t,i,r,u,f,e,o){r||(r="GET");$(n).autocomplete({minLength:0,source:function(n,t){var r=n.term.replace(/<[a-zA-Z]*?>|<|\.|\}|\{/g,"");$.ajax({type:"POST",dataType:"json",url:i,data:{maxRows:20,term:r,countryCode:$("#CountryCode").val(),airportCode:$("#AirportCode").val(),airlineCode:$("#AirlineCode").val()},success:function(n){t(n)}})},change:function(i,r){r.item||e||($(t).val(""),$(n).val(""));r.item&&$(n).removeAttr("style");var u=$(n).val().replace(/<[a-zA-Z]*?>|<|\.|\}|\{/g,"");u.length>500&&(u=u.substring(0,500));$(n).val(u);n=="#CountryName"&&($("#AirportCode").val(""),$("#AirportName").val(""),$("#AirlineCode").val(""),$("#AirlineName").val(""));n=="#AirportName"&&($("#AirlineCode").val(""),$("#AirlineName").val(""))},focus:function(t,i){return $(n).val(i.item.value),!1},select:function(i,r){if($(n).val(r.item.value),f!=undefined&&f(),$(t).val(r.item.key).trigger("change"),o){var u=$("#AirlineName").attr("data-url")+"?airline="+encodeURIComponent(r.item.value);$.ajax({url:u,dataType:"html",beforeSend:function(){document.getElementById("submitButton").disabled=!0},success:function(t){$("#airlineAutocomplete").before(t);$(n).val("");disableSubmitbutton.disable(["#AirlineList"+r.item.value],"submitButton")},complete:function(){document.getElementById("submitButton").disabled=!1}})}return!1},type:r}).each(function(n,t){$(t).data("ui-autocomplete")._renderItem=function(n,t){return u(n,t)}})},autocompleteAjaxCargoKeyValueBase:function(n,t,i,r,u,f,e){r||(r="GET");$(n).autocomplete({minLength:0,source:function(n,t){var u=n.term.replace(/<[a-zA-Z]*?>|<|\.|\}|\{/g,"");$.ajax({type:r,dataType:"json",url:i,data:{maxRows:20,term:u},success:function(n){t(n)}})},change:function(i,r){r.item||e||($(t).val(""),$(n).val(""))},focus:function(t,i){return $(n).val(i.item.value),!1},select:function(i,r){return $(n).val(r.item.value),f!=undefined&&f(),$(t).val(r.item.key).trigger("change"),!1},type:r}).each(function(n,t){$(t).data("ui-autocomplete")._renderItem=function(n,t){return u(n,t)}})},autocompleteAjaxKeyValueBase:function(n,t,i,r,u,f,e){r||(r="GET");$(n).autocomplete({minLength:0,source:i,change:function(i,r){r.item||e||($(t).val(""),$(n).val(""))},focus:function(t,i){return $(n).val(i.item.value),!1},select:function(i,r){return $(n).val(r.item.value),f!=undefined&&f(),$(t).val(r.item.key).trigger("change"),!1},type:r}).each(function(n,t){$(t).data("ui-autocomplete")._renderItem=function(n,t){return u(n,t)}})},autocompleteAjaxItemValueBase:function(n,t,i,r,u,f,e){i||(i="GET");$(n).autocomplete({minLength:0,source:t,change:function(t,i){i.item||e||$(n).val("").trigger("change")},focus:function(t,i){return $(n).val(i.item.value),!1},select:function(t,i){return $(n).val(i.item.value).trigger("change"),u!=undefined&&u(i.item),!1},type:i}).each(function(n,t){$(t).data("ui-autocomplete")._renderItem=function(n,t){return r(n,t)}});$(n).change(function(){f==undefined||$(n).val()||f()})},autocompleteAjaxKeyValueExtBase:function(n,t,i,r,u,f,e){r||(r="GET");$(n).autocomplete({minLength:0,source:i,change:function(i,r){r.item||e||($(t).val("").trigger("change"),$(n).val(""))},focus:function(t,i){return $(n).val(i.item.value),!1},select:function(i,r){return $(n).val(r.item.value),$(t).val(r.item.key).trigger("change"),f!=undefined&&f(),!1},type:r}).each(function(n,t){$(t).data("ui-autocomplete")._renderItem=function(n,t){return u(n,t)}})},autocompleteAjaxTwoRows:function(n,t,i,r){jsHelper.autocompleteAjaxBase(n,t,i,jsHelper._autocompleteAjaxTwoRowsFormatter,r)},autocompleteAjax:function(n,t,i,r){jsHelper.autocompleteAjaxBase(n,t,i,jsHelper._autocompleteAjaxFormatter,r)},autocompleteTicketBlockAjax:function(n,t,i,r,u,f){jsHelper.autocompleteAjaxKeyValueBase(n,t,i,r,jsHelper._autocompleteTicketBlockAjaxFormatter,u,f)},autocompleteAjaxTwoRowsKeyValue:function(n,t,i,r,u,f){jsHelper.autocompleteAjaxKeyValueBase(n,t,i,r,jsHelper._autocompleteAjaxTwoRowsFormatter,u,f)},autocompleteAjaxKeyValue:function(n,t,i,r,u,f){jsHelper.autocompleteAjaxKeyValueBase(n,t,i,r,jsHelper._autocompleteAjaxFormatter,u,f)},autocompleteAjaxItemValue:function(n,t,i,r,u,f){jsHelper.autocompleteAjaxItemValueBase(n,t,i,jsHelper._autocompleteAjaxFormatter,r,u,f)},autocompleteAjaxKeyValueExt:function(n,t,i,r,u,f){jsHelper.autocompleteAjaxKeyValueExtBase(n,t,i,r,jsHelper._autocompleteAjaxFormatter,u,f)},autocompleteTimeTableAjaxKeyValue:function(n,t,i,r,u,f,e){jsHelper.autocompleteTimeTableAjaxKeyValueBase(n,t,i,r,jsHelper._autocompleteAjaxFormatter,u,f,e)},autocompleteAjaxCargoKeyValue:function(n,t,i,r,u,f){jsHelper.autocompleteAjaxCargoKeyValueBase(n,t,i,r,jsHelper._autocompleteAjaxFormatter,u,f)},_autocompleteAjaxFormatter:function(n,t){return $("<li>").append("<a><span style='font-size:12px;font-weight:bold'>"+t.value+"<\/span><\/a>").appendTo(n)},_autocompleteTicketBlockAjaxFormatter:function(n,t){return $("<li>").append("<a><span style='font-size:12px;font-weight:bold'>"+t.value+"<\/span><\/a>").appendTo(n)},_autocompleteAjaxTwoRowsFormatter:function(n,t){return $("<li>").append("<a><span style='font-size:12px;font-weight:bold'>"+t.value+"<\/span>"+(t.label!==""?"<span style='font-size:10px'>&nbsp("+t.label+")<\/span>":"")+"<\/a>").appendTo(n)},urlExists:function(n,t,i){var u=typeof XMLHttpRequest.Done!="undefined"?XMLHttpRequest.Done:4,r=new XMLHttpRequest;return r.open("HEAD",n),r.onreadystatechange=function(){this.readyState==u&&(this.status!=404?t():i())},r.send(),!1},precheckUrl:function(n){return $(".lang img").attr("src","/content/images/icons/ajax-loader.gif"),$(".lang a").attr("title","Подождите..."),jsHelper.urlExists($(n).attr("href"),function(){document.location=$(n).attr("href")},function(){document.location=$(n).attr("data-fallbackurl")?$(n).attr("data-fallbackurl"):"/"}),!1},precheckUrlLang:function(n){return $.fancybox.showActivity(),jsHelper.urlExists($(n).attr("href"),function(){document.location=$(n).attr("href")},function(){document.location=$(n).attr("data-fallbackurl")?$(n).attr("data-fallbackurl"):"/"}),!1},timer:function(n){var r=$(n),i=r.text().split(":"),t=new Date(2010,10,10,parseInt(i[0],10),parseInt(i[1],10),parseInt(i[2],10));window.setInterval(function(){t.setSeconds(t.getSeconds()+1);$(n).html(("0"+t.getHours()).slice(-2)+":"+("0"+t.getMinutes()).slice(-2)+":"+("0"+t.getSeconds()).slice(-2))},1e3)},daytimer:function(n){var t=$(n),i=new Date("d MMMM");window.setInterval(function(){dt.setSeconds(dt.getSeconds()+1);$(n).html(("0"+dt.getHours()).slice(-2)+":"+("0"+dt.getMinutes()).slice(-2)+":"+("0"+dt.getSeconds()).slice(-2))},1e3)}};SessionUpdater=function(){function o(n,r,o){t=n;o!=undefined&&typeof o=="boolean"&&(i=o);r!=undefined&&r!=null&&r!=NaN&&(e=r*6e4);u();f()}function u(){$("body").off("mousemove.KeepAlive keydown.KeepAlive").one("mousemove.KeepAlive keydown.KeepAlive",function(){n=!0})}function f(){r!=undefined&&clearTimeout(r);r=setTimeout(function(){s()},e)}function s(){(n||i)&&t!=null&&$.ajax({type:"POST",url:t,success:function(){n=!1;u();f()},error:function(){console.log("Error posting to "&t)},complete:function(t,r){r!="success"&&i&&(n=!1,u(),f())}})}var n=!1,i=!1,t=null,e=3e5,r;return{Setup:o}}();var captcha_helper={createCaptcha:function(n){$(n).attr("src",captcha_index_url+"?cache="+jsHelper.createUUID());SessionUpdater.Setup("/KeepSessionAlive.axd",5,!0)},checkCaptcha:function(n){var t;return $.ajax({url:captcha_captcha_url+"?captcha="+n,type:"POST",async:!1}).done(function(n){t=n.success}),t}},updateDialog={updateDialog:function(n){var t=$(n).closest(".ui-dialog");t.height($(n).height())}},jquerydialog={init:function(){jquerydialog.off(".dialogopen");$(".dialogopen").click(function(){return jquerydialog.open(this),!1})},off:function(n){$(n).off("click")},closeAll:function(){$(".ui-dialog-content").dialog("close")},customInit:function(n,t,i){jquerydialog.off(n);$(n).click(function(){return jquerydialog.openCustomDialog(this,t,i),!1})},open:function(n){var t=$(n).attr("data-url");$.ajax({url:t,cache:!1,beforeSend:function(){$.fancybox.showActivity()},success:function(n){$("#4C407DC1-41CE-4840-9598-849B87CE238").html(n).dialog({width:550,modal:!0,resizable:!1,open:function(){$("#4C407DC1-41CE-4840-9598-849B87CE238").closest(".ui-dialog").next(".ui-widget-overlay").bind("click",function(){$("#4C407DC1-41CE-4840-9598-849B87CE238").empty();$(this).prev(".ui-dialog ").remove()})}}).dialog("open")},complete:function(){updateDialog.updateDialog("#4C407DC1-41CE-4840-9598-849B87CE238");$("img").on("load",function(){updateDialog.updateDialog("#4C407DC1-41CE-4840-9598-849B87CE238")});$("#4C407DC1-41CE-4840-9598-849B87CE238").closest(".ui-dialog").css("z-index",1500);$("#4C407DC1-41CE-4840-9598-849B87CE238").closest(".ui-dialog").next(".ui-widget-overlay").css("z-index",1499);$.fancybox.hideActivity()}})},openCustomDialog:function(n,t,i){var r=$(n).attr("data-url");$.ajax({url:r,cache:!1,beforeSend:function(){$.fancybox.showActivity()},success:function(n){$(t).html(n).dialog({width:550,modal:!0,resizable:!1,open:function(){$(t).closest(".ui-dialog").next(".ui-widget-overlay").bind("click",function(){$(t).empty();$(this).prev(".ui-dialog ").remove()})}}).dialog("open")},complete:function(){updateDialog.updateDialog(t);$("img").on("load",function(){updateDialog.updateDialog(t)});$(t).closest(".ui-dialog").css("z-index",i);$(t).closest(".ui-dialog").next(".ui-widget-overlay").css("z-index",i-1);$(t).siblings(".ui-dialog-titlebar").css("z-index",i);$.fancybox.hideActivity()}})}},distinationAutocomplete={autocomplete:function(n,t,i){return $.ajax({url:n+"?destination="+encodeURIComponent($(t).val()),dataType:"html",async:!1,beforeSend:function(){if($(t).val().length<2)return $(i).empty(),!1},success:function(n){$(i).html(n)}}),!1}},setToolTipToFavorite={setTooltip:function(n){n&&$(".tooltip").length>0&&$(".tooltip").tooltipster({theme:"tooltipster-light",content:$("#tooltipContent").attr("value"),contentAsHTML:!0})},checkTooltip:function(n){n?setToolTipToFavorite.setTooltip(!0):setToolTipToFavorite.disableTooltip(!0)},disableTooltip:function(n){n&&$(".tooltip").length>0&&$(".tooltip.tooltipstered").tooltipster("destroy")}},disableSubmitbutton={checkDisable:function(n,t){var i;return n?(document.getElementById(t).disabled=!0,i=!0):(document.getElementById(t).disabled=!1,i=!1),i},checkurlonlinetable:function(n,t){var r=disableSubmitbutton.setDisable(n),u=window.location.search.split("&"),i=!0;return window.location.search===""&&(i=!1),$.each(u,function(n,t){if(t.indexOf("searchText")!==-1){var r=t.split("=");r[1]===""&&(i=!1)}}),i||!r?disableSubmitbutton.checkDisable(!1,t):disableSubmitbutton.checkDisable(!0,t)},setDisable:function(n){typeof n=="string"&&(n=[n]);var t=!0;for(counter=0;counter<n.length;counter++)if($(n[counter]).val()!=""){t=!1;break}return t},disable:function(n,t){return disableSubmitbutton.checkDisable(disableSubmitbutton.setDisable(n),t)},disableByClass:function(n,t){var i=!0;for(counter=0;counter<n.length;counter++)$(n[counter]).length!=0&&(i=!1);return disableSubmitbutton.checkDisable(i,t)}},onlineTableHandler={fancybox:function(n){$(".detailed").click(function(t){var i=$(t.target);return i.hasClass("noclicked")?!0:($.fancybox({overlayColor:"#000",overlayOpacity:.9,href:$(this).attr("data-url"),type:"ajax",ajax:{type:"POST"},onComplete:function(){$(".slideup").click(function(){return $(this).hasClass("slidedown")?$(this).removeClass("slidedown"):$(this).addClass("slidedown"),$(this).parents("tr").nextUntil().each(function(){if($(this).find("th a").length)return!1;$(this).toggle()}),!1});$("#fancybox-content table").each(function(){$(this).width($(this).width())});subscriptionNotification.initTo("#fancybox-content input:submit");typeof n=="function"&&n();setTimeout(function(){var n=$(".table_style_7 th").css("height");$(".table_style_7 th").css("height",n)},200)}}),!1)})},callback:function(){$($("#onlineTable").attr("data-target")).find("th a").click(function(){$("#col").val()==$(this).attr("href")&&$("#sort").val($("#sort").val()==1?2:1);$("#col").val($(this).attr("href"));$("#onlineTable").submit()})}},multiSelectFancybox={fancybox:function(n,t){$.fancybox({overlayColor:"#000",overlayOpacity:.9,href:n+"?ids="+t,type:"ajax",ajax:{type:"POST"},onComplete:function(){$(".slideup").click(function(){return $(this).hasClass("slidedown")?$(this).removeClass("slidedown"):$(this).addClass("slidedown"),$(this).parents("tr").nextUntil().each(function(){if($(this).find("th a").length)return!1;$(this).toggle()}),!1});$("#fancybox-content table").each(function(){$(this).width($(this).width())})}})},initTo:function(n,t){$(t).click(function(){$(n+" :checked").length>0&&multiSelectFancybox.fancybox($(n).data("url"),$(n+" :checked").map(function(){return $(this).closest("tr").data("id")}).get().join(";"))});$(".multi-detailed td").each(function(){$(this).hasClass("check")||$(this).click(function(){multiSelectFancybox.fancybox($(n).data("url"),$(this).closest("tr").data("id"))})})}},validateHelper={modalMessage:function(n,t){t?($(n).find(".generic-message").hide(),$(n).find(".custom-message").html(t),$(n).find(".custom-message").show()):($(n).find(".generic-message").show(),$(n).find(".custom-message").hide());try{$.fancybox($(n).html(),{overlayColor:"#000",overlayOpacity:.9,showCloseButton:!1,modal:!0})}catch(i){console.log(i)}},ajaxForm:function(n,t,i,r){if($(n).is("form")){var u=function(){$(n).find("input[type=text]:visible, textarea:visible").val("")};$(n).submit(function(){return r&&r(),$(this).find(":submit").attr("disabled","disabled"),validateHelper.validate(n)?($.fancybox.showActivity(),$(':data("gotPlaceholder")').placeholder("clear"),$.ajax({url:$(this).attr("action"),type:$(this).attr("method"),data:$(this).serialize(),context:this}).fail(function(){validateHelper.modalMessage($(this).attr("data-error"))}).done(function(n){n&&(n.Success||n.success)?(validateHelper.modalMessage($(this).attr("data-success")),typeof t=="function"&&t(this)===!0&&u(this),typeof t=="boolean"&&t===!0&&u(this)):validateHelper.modalMessage($(this).attr("data-error"),n.Error)}).always(function(){$.fancybox.hideActivity();$(':data("gotPlaceholder")').placeholder("back");$(this).find(":submit").removeAttr("disabled")})):(typeof i=="function"&&i(),$(this).find(":submit").removeAttr("disabled"),(!$(this).find(".ui-state-error.needCaptcha:visible")||$(n).find(".ui-state-error").length>1)&&validateHelper.scrollTop(this)),!1});validateHelper.focus();validateHelper.focusout()}},form:function(n,t){t===undefined&&(t=!0);$(n).submit(function(){var i=validateHelper.validate(n);return!i&&t&&validateHelper.scrollTop(this),i});validateHelper.focus()},focus:function(){$(".required,.needCaptcha,.required-length").focusin(function(){$(this).removeClass("ui-state-error")})},hasErrors:function(n){return $(n).find(".ui-state-error").length!=0},setError:function(n){$(n).addClass("ui-state-error")},removeError:function(n){$(n).removeClass("ui-state-error");$(n).css("border-color","")},removeAllErrors:function(n){validateHelper.removeError($(n).find("input"));validateHelper.removeError($(n).find("select"));validateHelper.removeError($(n).find("textarea"));$(n).find(".error.message").hide();$(n).find(".error-text").remove()},validate:function(n){$(n).find(".error-text").remove();$(n).find(".css_select div").removeClass("ui-state-error");$(n).find("input").removeClass("ui-state-error");$(n).find("textarea").removeClass("ui-state-error");$(n).find("select").removeClass("ui-state-error");$(n).find(".is-mail:visible").removeClass("ui-state-error").each(function(n,t){$(t).val()&&!jsHelper.validateEmail($(t).val())&&($(t).addClass("ui-state-error"),validateHelper.displayErrorMessage($(t),validateHelper.messages.email))});$(n).find("[data-val-regex-pattern]:visible").removeClass("ui-state-error").each(function(n,t){var i=new RegExp($(t).attr("data-val-regex-pattern"));$(t).val()&&!i.test($(t).val())&&($(t).addClass("ui-state-error"),validateHelper.displayErrorMessage($(t),validateHelper.messages.invalid))});$(n).find("[data-val-min-length]:visible").removeClass("ui-state-error").each(function(n,t){var i=parseInt($(t).attr("data-val-min-length"));$(t).val().length<i&&($(t).addClass("ui-state-error"),validateHelper.displayErrorMessage($(t),validateHelper.messages.minLength+i+"."))});$(n).find(".required:visible").each(function(n,t){$(t).val()==""&&$(t).addClass("ui-state-error")});$(n).find(".required:visible").not("select").each(function(n,t){($(t).val()==""||$(t).val()==$(t).attr("placeholder")&&$(t).attr("edited")!="edited")&&validateHelper.displayErrorMessage(t,validateHelper.messages.required)});$(n).find("select.ui-state-error").each(function(n,t){var i=$(t).siblings("div").addClass("ui-state-error");validateHelper.displayErrorMessage($(i).parent(),validateHelper.messages.required)});$(n).find(".needCaptcha:visible").each(function(n,t){captcha_helper.checkCaptcha($(t).val())||($(t).addClass("ui-state-error"),validateHelper.displayErrorMessage($(t),validateHelper.messages.captcha),captcha_helper.createCaptcha("#captcha_image"))});$(n).find(".required-length:visible").each(function(n,t){validateHelper.checkLength(t)});var t=$(n).find(".ui-state-error:visible").length>0;return!t},displayErrorMessage:function(n,t){$(n).css("border-color","#cd0a0a");$(n).after("<span class='error-text fs12'>"+t+"<\/span>")},scrollTop:function(n){$("html, body").animate({scrollTop:$(n).offset().top},500)},checkLength:function(n){var i,r,t;for($(n).nextAll("span").remove(),i=$(n).attr("required-length").split(","),r=!1,t=0;t<i.length;t++)$(n).val().length==i[t]&&(r=!0);r||(validateHelper.displayErrorMessage($(n),validateHelper.messages.invalid),$(n).addClass("ui-state-error"))},focusout:function(){$(".required-length").blur(function(){validateHelper.checkLength(this)})},messages:{required:"Обязательное поле не может быть пустым.",email:"Введен некорректный E-mail.",captcha:"Неверный код.",invalid:"Некорректное значение поля.",minLength:"Минимальное кол-во символов"}},dateTimeHelper={formatDate:function(n){var r=new Date(n),u=""+r.getFullYear(),t=""+(r.getMonth()+1),i=r.getDate();return t.length<2&&(t="0"+t),i.length<2&&(i="0"+i),[i,t,u].join(".")},formatDateTime:function(n){var t=new Date(n),i=""+t.getMinutes(),r=""+t.getHours(),e=""+t.getFullYear(),u=""+(t.getMonth()+1),f=t.getDate();return u.length<2&&(u="0"+u),f.length<2&&(f="0"+f),i.length<2&&(i="0"+i),r.length<2&&(r="0"+r),[f,u,e].join(".")+" "+[r,i].join(":")},formatDateDiff:function(n,t){try{var u=Math.abs(n-t),i=Math.round(u%864e5%36e5/6e4)+"",r=Math.floor(u/36e5)+"";return i.length==1&&(i="0"+i),r.length==1&&(r="0"+r),[r,i].join(":")}catch(f){}return""}};$(function(){function b(n){var t=$(n).prop("checked")?!0:!1;t?$(".sharecontainer").removeClass("hidden"):$(".sharecontainer").addClass("hidden")}var r,u,n,t,e,c,l,o,d,a,v,tt;$.fn.restrict=function(n){return this.keypress(function(t){if(n.length==0)return!0;for(var i=!1,r=-1;n[++r]&&!i;)i=n[r]==String.fromCharCode(t.which).toLowerCase()||n[r]==t.which||t.which==8||t.which==13||t.which==9;i||t.preventDefault()})};$(".tablehidden").off("click");$(".tablehidden").click(function(){$(this).siblings(".sharecontainer").toggleClass("hidden")});$("#showcodeshare").click(function(){b("#showcodeshare")});$(".buyticket").on("click",function(n){n.stopPropagation();var t=$(this).attr("data-url");window.location=t+"&fromTime="+$("#DateRange").val().split(" до ")[0]});$("#favDiv").on("load",function(){var n=$("#favoriteUrl"),t=n.attr("data-url");$("#favorite").slick("unslick");$(this).empty();$.ajax({url:t,cache:!1,success:function(n){$("#favDiv").html(n)}})});$("#IsApproveSubmit").click(function(){var n=$(this);n.is(":checked")?n.parent().siblings(".submit").prop("disabled",!1):n.parent().siblings(".submit").prop("disabled",!0)});$("input.num").keypress(function(n){return n.which>=48&&n.which<=57||n.which==46||n.which==8||n.which==0});$(function(){$("#DateRange").bind("datepicker-closed",function(){(this.value==""||u==undefined)&&r!=undefined&&($("#DateRange").data("dateRangePicker").setDateRange(r,r),u=";");checkdatebind(this.value.split(" до "))}).bind("datepicker-first-date-selected",function(n,t){r=t.date1;u=undefined}).bind("datepicker-change",function(n,t){u=t.date2}).keyup(function(n){var i=this.value,c="",s,f;if(n.which==8){if(s=["1","2","3","4","5","6","7","8","9","0","."],$.inArray(i[i.length-1],s)==-1){for(f=0;f<i.length;f++)if($.inArray(i[f],s)!=-1)c+=i[f];else break;this.value=c}return i==""&&($(this).data("dateRangePicker").clear(),r=undefined,u=undefined),!1}var h=i.split(" до "),e=h[h.length-1],t=e.split("."),v=t[0],y=t[1],p=t[2],l=e[e.length-1],a=e[e.length-2],o=t[t.length-1];if(h.length==2&&t.length==3)return o.length>2&&(this.value=this.value.slice(0,-1)),o.length!=2||checkDate(t)||(this.value="",$(this).data("dateRangePicker").clear()),!1;if(IsInteger(parseInt(l,10))&&IsInteger(parseInt(a,10))&&t.length<=2&&(this.value+="."),o.length==2&&IsInteger(Number(o))&&t.length>2){if(!checkDate(t))return this.value="",$(this).data("dateRangePicker").clear(),!1;this.value+=" до "}}).keypress(function(n){[8,9,13,46,110,190,188].indexOf(n.which)>-1||n.which>=48&&n.which<=57||n.preventDefault();n.which==13&&checkdatebind(this.value.split(" до "))}).focusout(function(){checkdatebind(this.value.split(" до "))}).click(function(){$(this).keyup()})});$("#checkall").click(function(){$(this).val()==0?($(".InterestedDays").prop("checked",!0),$(this).val(1)):($(this).val(0),$(".InterestedDays").prop("checked",!1))});$("#allterminal").click(function(){$(this).val()==0?($(".terminal").prop("checked",!0),$(this).val(1)):($(this).val(0),$(".terminal").prop("checked",!1))});n=0;t={_pressed:{},UP:38,DOWN:40,Submit:13,isDown:function(n){return this._pressed[n]},onKeydown:function(i,r){this._pressed[i.keyCode]=!0;t.isDown(t.UP)?n>0&&($(r[n-1]).hasClass("dest-autocomlete-active")&&n--,n--,r.removeClass("dest-autocomlete-active"),$(r[n]).addClass("dest-autocomlete-active")):t.isDown(t.DOWN)?r.length>n&&($(r[n]).hasClass("dest-autocomlete-active")&&n++,r.removeClass("dest-autocomlete-active"),$(r[n]).addClass("dest-autocomlete-active"),n++):t.isDown(t.Submit)&&$(".dest-autocomlete-active").click();delete this._pressed[i.keyCode]}};$("#AirportName").keyup(function(i){if(i.keyCode===40||i.keyCode===38||i.keyCode===13){i.preventDefault();var r=$(".despoint");t.onKeydown(i,r);return}this.value.length<=2&&($("#AirportCode").val(""),$("#CountryCode").val(""),$("#CityCode").val(""),$("#isairportType").val(0),checkemptyInputs());url=$("#destinationTd").attr("data-url");n=0;checkemptyInputs();distinationAutocomplete.autocomplete(url,"#AirportName","#autocompleteDD")}).click(function(){url=$("#destinationTd").attr("data-url");distinationAutocomplete.autocomplete(url,"#AirportName","#autocompleteDD")}).focusout(function(){$("#AirportCode").val()==""&&$("#CountryCode").val()==""&&$("#CityCode").val()==""&&(this.value="");n=0});$("#setalldays").click(function(){$(".InterestedDays").prop("checked",!0);$("#submitButton").click()});$("#setAddDate").click(function(){$("#DateRange").val($("#setAddDate").attr("value"));$("#submitButton").click()});$("#setReduceDate").click(function(){$("#DateRange").val($("#setReduceDate").attr("value"));$("#submitButton").click()});$("#CheckAirlines").click(function(){for(var t=$("#CheckAirlines").attr("value").split(","),n=0;n<t.length;n++)$("#airlineAutocomplete").before('<input type="hidden" name="airlinelist" value="'+t[n]+'"/>');$("#submitButton").click()});jquerydialog.init();$(".slideup").click(function(){return $(this).hasClass("slidedown")?$(this).removeClass("slidedown"):$(this).addClass("slidedown"),$(this).parents("tr").nextUntil().each(function(){if($(this).find("th a").length)return!1;$(this).toggle()}),!1});var h=!1,i,k=0,f=0;$(".form_switch a").click(function(){return!1});e=!1;c=!0;$("#online-table-scrolling").on("load",function(n){n.preventDefault();n.stopPropagation();var t=$(this).attr("data-url"),i=parseInt($("#page").val(),10)+1;return t+="&page="+i,$.ajax({url:t,dataType:"html",type:"POST",beforeSend:function(){if(e===!0||c===!1)return!1;$("#loadergif").removeClass("hidden");$("#page").val(i);e=!0},success:function(n){return $("#tableContainer tr:last").after(n),$("#tableContainer .ticker").click(),$("#tableContainer .ticker").each(function(){$(this).removeClass("ticker")}),$.fancybox.close(),isemptyField.emptyorWhitespace(n)&&(c=!1),!1},complete:function(){return onlineTableHandler.fancybox(),subscriptionNotification.init(),jquerydialog.init(),setToolTipToFavorite.disableTooltip(document.cookie.split("Fav_").length-1>=$("#cooiecountr").val()),setToolTipToFavorite.setTooltip(document.cookie.split("Fav_").length-1>=$("#cooiecountr").val()),$("#loadergif").addClass("hidden"),e=!1,$(".tablehidden").off("click"),$(".tablehidden").click(function(){$(this).siblings(".sharecontainer").toggleClass("hidden")}),b("#showcodeshare"),!1},error:function(){e=!1}}),!1});$(".form_switch a").bind("mousedown",function(n){return i=$(this),h=!0,pos_Left=parseInt(i.css("left")),k=n.pageX,n.preventDefault(),$("html").mousemove(function(n){f=n.pageX;n.preventDefault();tmp_Left=pos_Left+f-k;l(tmp_Left,i)}),!1});$("html").mouseup(function(){h&&(pos_Left=parseInt(i.css("left")),tmp=-100,Math.abs(pos_Left)<=i.parent().width()/4&&(tmp=0),f==0&&Math.abs(pos_Left)==0&&(tmp=-100),f==0&&Math.abs(pos_Left)>i.parent().width()/2-3&&(tmp=0),l(tmp,i),h=!1,f=0);$("html").unbind("mousemove")});l=function(n,t){var i=t.parent().width();t.css({left:n});n<-Math.round(i/2)+1?t.css("left",Math.round(-i/2)):n>0&&t.css("left",0)};$(".closepopup").click(function(){parent.$.fancybox.close()});o=$("input[type=radio]").not(".no-touching");d=navigator.userAgent.toLowerCase().indexOf("chrome")>-1;$(o).each(function(){d&&$(this).addClass("chormeradio");$(this).wrap('<span class="css_radio"><\/span>')});o.each(function(){$(this).attr("checked")=="checked"?$(this).parent("span").addClass("on"):$(this).parent("span").addClass("off")});o.css({opacity:"0",filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"});o.on("click",function(){$("input:radio[name="+$(this).attr("name")+"]").each(function(){this.checked?$(this).parent("span").removeClass("off").addClass("on"):$(this).parent("span").removeClass("on").addClass("off")})});a=$("select").not("select[multiple=multiple]");$(".switch_row a").click(function(){return $(this).parent().parent().find(".cell").hide(),$($(this).attr("href")).show(),$(this).parent().find("a").removeClass("current"),$(this).addClass("current"),v(a),!1});$(".box").each(function(){var n=$(this),t=n.find(".switch_row a.current").index();t==-1&&(t=0);n.find(".switch_row a").eq(t).addClass("current");n.find(".list_switch_cell .cell").hide();n.find(".list_switch_cell .cell").eq(t).show()});$(".datepicker").datepicker({dateFormat:"dd.mm.yy",defaultDate:null});$(".timepicker").ptTimeSelect({lang:lang.toLowerCase().substring(0,2)});$.datepicker.setDefaults($.extend($.datepicker.regional[lang.toLowerCase().substring(0,2)]));$(".accordion.notcollapsed").accordion({collapsible:!0,active:0,heightStyle:"content"});$(".accordion.collapsed").accordion({collapsible:!0,active:!1,heightStyle:"content"});v=function(n){n.each(function(){var t,n;$(this).parent().is(".css_select")||$(this).is(".css-select-ignore")||($(this).wrap("<span><\/span>"),$(this).parent("span").width()<10)||(t=parseInt($(this).parent("span").width()),$(this).parent("span").css({width:t}),$(this).parent("span").addClass("css_select"),$(this).parent().append('<div style="width:'+(t-41)+'px"><\/div>'),$(this).css({position:"absolute",opacity:"0",filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"}),n=$(this).find("option:selected").attr("data-html"),n==undefined&&(n=""),n+=$(this).find("option:selected").text(),$(this).next("div").html(n),$(this).change(function(){var n=$(this).find("option:selected").attr("data-html");n==undefined&&(n="");n+=$(this).find("option:selected").text();$(this).next("div").html(n)}),$(this).hasClass("currency-select")&&($(this).parent("span").css("width","250px"),$(this).next("div").css("padding-left","25px"),$(this).parent().append("<span><\/span>"),$(this).parent().children("span").css("background-image","url(/Content/Images/Flags/"+$(this).val()+".png)"),$(this).parent().children("span").css("background-image","url(/Content/Images/Flags/"+$(this).val()+".png)")))})};v(a);$(".close_attention, .hide_attention").click(function(){return $(this).parents(".attention").fadeOut(),!1});var it,y=300,g=function(){it=($(".layout").width()-955)/4+11;$(".btn_animate_block").is(":visible")&&$(".btn_animate_block").hide().show();$(".layout").width()<1205&&$(".info_row").height()>30?($(".index_map_site .content_column:last").css({visibility:"hidden","margin-right":"-500px"}),$(".index_map_site .content_column").stop(!0).animate({width:"23%","margin-right":"17px"}),$(".btn_animate_block").fadeIn(),$(".info_row_animate_block").css({width:"493px"}),$(".tablo_float").stop(!0).animate({width:"97%"},y)):($(".index_map_site .content_column:last").css({visibility:"visible","margin-right":"-500px"}),$(".index_map_site .content_column").stop(!0).animate({width:"18%","margin-right":"21px"},y,function(){$(".index_map_site .content_column").css({margin:"0 21px 0 0",visibility:"visible"})}),$(".btn_animate_block").fadeOut(),$(".tablo_float").stop(!0).animate({width:"80%"},y,function(){$(".info_row_animate_block").css({width:"739px"})}));$(".info_row_overflow").width()<=$(".ticketsblock").width()*$(".box").length&&$(".btn_animate_block").fadeIn()},p=$(".info_row_animate_block"),rt=p.find(".box").width(),w=$(".index_map_site_animate_block"),nt,s=!0;$(".btn_animate_block").click(function(){return s&&(s=!1,p.find(".remove_block").animate({left:-1*rt+"px"},function(){$(this).find(".box:first").appendTo(p.find(".remove_block"));$(this).css("left","0");s=!0}),nt=w.find(".content_column").width(),$(".index_map_site .content_column:last").css({visibility:"visible","margin-right":"-500px"}),w.find(".remove_block").animate({left:-1*(nt+parseInt($(".content_column").css("margin-right")))+"px"},function(){$(".index_map_site .content_column:first").css({visibility:"hidden","margin-right":"-500px"});$(".index_map_site .content_column:last").css({visibility:"visible","margin-right":"17px"});$(this).find(".content_column:first").appendTo(w.find(".remove_block"));$(this).css("left","0");s=!0})),!1});g();$(window).resize(function(){g()});$(".fs_type1").click(function(){return $("body").css({"font-size":"87%"}),$.cookie("fs_type",".fs_type1",{path:"/"}),!1});$(".fs_type2").click(function(){return $("body").css({"font-size":"95%"}),$.cookie("fs_type",".fs_type2",{path:"/"}),!1});$(".fs_type3").click(function(){return $("body").css({"font-size":"100%"}),$.cookie("fs_type",".fs_type3",{path:"/"}),!1});$.cookie("fs_type")&&$($.cookie("fs_type",{path:"/"})).click();tt=function(n){$(n).each(function(){$("<img />").attr("src",this).appendTo("body").css("display","none")})};tt(["/content/images/icons/ajax-loader.gif"]);$("img.zoom").click(function(){var n=$(this).attr("data-url");n||(n=$(this).attr("src"));$.fancybox({href:n,type:"image",titlePosition:"outside",overlayColor:"#000",overlayOpacity:.9,padding:20,scrolling:"none"})});$("input[type=text],textarea").filter("[data-restrict-chars]").each(function(){$(this).restrict($(this).attr("data-restrict-chars"))});$(".checkAirport").click(function(){var n=$(this).attr("data-country"),t=$(this).attr("data-airport"),i=$(this).attr("value");$("#AirportName").val(i);$("#AirportCode").val(t);$("#CountryCode").val(n);$("#CityCode").val("");$("#isairportType").val(0);$("#timetablesend").submit()})});subnot={diff:0,take:!1,message:"",getnewCode:function(){$.ajax({url:"/Ru/autogenerated/NotificationSubscription/SmsForActivation?country="+$("#TelephoneCountyCode").val()+"&city="+$("#TelephoneCityCode").val()+"&number="+$("#TelephoneNumber").val()+"&FlightId="+$("#FlightId").val(),type:"POST",beforeSend:function(){if(subnot.take)return!1;var n=subscriptionNotification.submitForm(!0);if(!n)return $("#fancybox-content").preloader("stop"),!1;subnot.take=!0},success:function(n){if(n.IsError)$("#codeerror").text(n.Message);else{if(n.Message==="very")return $("#codesms").val(1),subs(),!1;$("#codeerror").empty();subnot.message=n.Message;$("#resendsms").removeClass("hidden");$("#smssubcode").removeClass("hidden");subnot.diff=n.timediff;cd()}},complete:function(){subnot.take=!1;$("#fancybox-content").preloader("stop")},error:function(){subnot.take=!1}})},submitform:function(){var n=$("input[name=Subby]:checked").val(),t=$("#codesms").val();n==="card"&&t===""?subnot.getnewCode():subscriptionNotification.submitForm()}};interval=undefined;$(function(){$(".datepicker.from").datepicker("option","onClose",function(){$(".datepicker.to[data-group="+$(this).attr("data-group")+"]").datepicker("option","minDate",$(this).val())});$(".datepicker.to").datepicker("option","onClose",function(){$(".datepicker.from[data-group="+$(this).attr("data-group")+"]").datepicker("option","maxDate",$(this).val())});$(".search_flight form").submit(function(){$(".search_flight form #page").val(1)});$(".directionLink").click(function(){return $(".directionLink").removeClass("current"),$(this).addClass("current"),$("#direction").val($(this).data("direction")),$(".search_flight.srch_btn form").submit(),!1});$("#onlineTable").submit(function(){return $(this).find("input:submit").attr("disabled","disabled"),$(this).find(':data("gotPlaceholder")').placeholder("clear"),$("#smalltablecontainer").preloader("start"),$.ajax({url:$(this).attr("action"),data:$(this).serialize(),method:"post",context:this,async:!0,dataType:"html"}).done(function(html){$("#smalltablecontainer").empty();$("#smalltablecontainer").append(html);onlineTableHandler.fancybox();subscriptionNotification.init();$(this).attr("data-callback")&&eval($(this).attr("data-callback"))}).always(function(){$(this).find(':data("gotPlaceholder")').placeholder("back");$(this).find("input:submit").removeAttr("disabled");$("#tableContainer").preloader("stop")}),!1});$(".content .switch_row a[data-value="+$("#dir").val()+"]").addClass("current");$("#slider-range").slider({range:!0,min:0,max:4440,step:60,values:[$("#start").val(),$("#end").val()],slide:function(n,t){$("#start").val(t.values[0]);$("#end").val(t.values[1])},change:function(){$("#isSlider").val("1");$(".search_flight form").submit()}});typeof onlineTableHandler!="undefined"&&(onlineTableHandler.fancybox(),onlineTableHandler.callback())});$.fn.scrollEnd=function(n,t){$(this).scroll(function(){var i=$(this);i.data("scrollTimeout")&&clearTimeout(i.data("scrollTimeout"));i.data("scrollTimeout",setTimeout(n,t))})},function(n){jQuery.extend(jQuery.easing,{easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i}});n.fn.carousel=function(t){t=n.extend({},n.fn.carousel.defaults,t);this.each(function(){var t=n(this);t.css({width:t.find("ul li:first").width(),height:t.find("ul li:first").height()});t.find("li").css({display:"block"});var r=t.find("ul"),u=t.width(),i=!0,f=1e3,e=function(){i=!1;t.find("li:last").prependTo(r);r.css("margin-left",-u).animate({"margin-left":0},f,"easeOutExpo",function(){i=!0})},o=function(){i=!1;r.animate({"margin-left":-u},f,"easeOutExpo",function(){t.find("li:first").appendTo(r);r.css("margin-left","0");i=!0})};t.find(".right_arr").live("click",function(){return i&&o(),!1});t.find(".left_arr").live("click",function(){return i&&e(),!1});t.mousewheel(function(n,t){return t<0&&i&&o(),t>0&&i&&e(),!1});t.find("li").length>1&&(t.find("ul").wrap('<div class="carousel_content"><\/div>'),n('<div class="clear"><\/div>').appendTo(t.find(".carousel_content")),n('<a href="#" class="left_arr"><\/a><a href="#" class="right_arr"><\/a>').appendTo(t))})};n.fn.carousel.defaults={}}(jQuery);subscriptionNotification={_formSelector:"#subscriptionform",_defaultSetings:{titlePosition:"outside",overlayColor:"#000",overlayOpacity:.9,padding:20,onComplete:function(){subscriptionNotification.loaded()}},loaded:function(){var t,n;initPlaceHolderEdited(subscriptionNotification._formSelector);$(".subscription-datepicker").datepicker({dateFormat:"dd.mm.yy",defaultDate:null});$(".subscription-datepicker").datepicker("setDate",new Date);$("#subscriptionform #FlightId").val()||($(".subscription-datepicker").val($(".subscription-datepicker").val()),$(".subscription-datepicker").addClass("required"));$("#mustacceptterms").hide();t=$("#fancybox-content select").not("select[multiple=multiple]");jsHelper.css_select(t);captcha_helper.createCaptcha("#captcha_image");$("#TelephoneCountyCode").data("mask",!1).click(function(){var t=$(this),n;t.data("mask")||(t.data("mask",!0).mask("+9?999"),t.val("+7"));n=t.val();(n=="+7"||n=="+7___")&&document.getElementById("TelephoneCountyCode").setSelectionRange(2,2);(n=="+____"||n=="")&&document.getElementById("TelephoneCountyCode").setSelectionRange(1,1)});$("#TelephoneCityCode").mask("999").click(function(){var n=$(this).val();(n==""||n=="___")&&document.getElementById("TelephoneCityCode").setSelectionRange(0,0)});$("#TelephoneNumber").mask("999-99-99").click(function(){var n=$(this).val();(n=="___-__-__"||n=="")&&document.getElementById("TelephoneNumber").setSelectionRange(0,0)});n=$(subscriptionNotification._formSelector);n.data("events")&&-1===$.inArray(subscriptionNotification.bindSubmit,n.data("events").submit)||n.submit(subscriptionNotification.bindSubmit);var f=$(subscriptionNotification._formSelector+" #Mail").on("change keypress",subscriptionNotification.savecookie).val(),i=$(subscriptionNotification._formSelector+" #TelephoneCountyCode").on("change keypress",subscriptionNotification.savecookie).val(),r=$(subscriptionNotification._formSelector+" #TelephoneCityCode").on("change keypress",subscriptionNotification.savecookie).val(),u=$(subscriptionNotification._formSelector+" #TelephoneNumber").on("change keypress",subscriptionNotification.savecookie).val();f==""&&$(subscriptionNotification._formSelector+" #Mail").val($.cookie("FlightNotificationMail"));(i==""||i=="____")&&$(subscriptionNotification._formSelector+" #TelephoneCountyCode").val($.cookie("FlightNotificationTelephoneCountyCode"));(r==""||r=="___")&&$(subscriptionNotification._formSelector+" #TelephoneCityCode").val($.cookie("FlightNotificationTelephoneCityCode"));(u=="___-__-__"||u=="")&&$(subscriptionNotification._formSelector+" #TelephoneNumber").val($.cookie("FlightNotificationTelephoneNumber"))},savecookie:function(){var n=$(this).val();n!=""&&$.cookie("FlightNotification"+$(this).attr("id"),n,{path:"/"})},bindSubmit:function(){$("#fancybox-content").preloader("start");var t=validateHelper.validate(subscriptionNotification._formSelector),i=subscriptionNotification.validatePhoneMail(subscriptionNotification._formSelector),n=subscriptionNotification.validateTerms(subscriptionNotification._formSelector),r=subscriptionNotification.validapteState(subscriptionNotification._formSelector);n?$("#mustacceptterms").hide():$("#mustacceptterms").show();t&&i&&n&&$.post(notificationsubscription_post_url,$(subscriptionNotification._formSelector).serialize(),function(n){$("#fancybox-content").preloader("stop");$.fancybox(n)});$("#fancybox-content").preloader("stop")},submitForm:function(n){var u;$("#fancybox-content").preloader("start");validateHelper.removeAllErrors(subscriptionNotification._formSelector);var i=validateHelper.validate(subscriptionNotification._formSelector),r=subscriptionNotification.validatePhoneMail(subscriptionNotification._formSelector),t=subscriptionNotification.validateTerms(subscriptionNotification._formSelector);if(t?$("#mustacceptterms").hide():$("#mustacceptterms").show(),n===!0)return i&&r&&t?!0:!1;if(i&&r&&t){if(u=$("input[name=Subby]:checked").val(),u=="sms"&&(validNumber.subs("#TelephoneCountyCode"),validNumber.isValid===!1))return $("#fancybox-content").preloader("stop"),!1;$.post(notificationsubscription_post_url,$(subscriptionNotification._formSelector).serialize(),function(n){if(n==="countrycode")return $("#fancybox-content").preloader("stop"),!1;$("#fancybox-content").preloader("stop");n=="errNotifiCount"?($("#errNotifiCountMess").show(),$("#Captcha").val(""),captcha_helper.createCaptcha("#captcha_image")):n.IsError?$("#errorcard").removeClass("hidden").text(n.Message):($("#errNotifiCountMess").hide(),$.fancybox(n))})}else $("#fancybox-content").preloader("stop")},validateState:function(n){return $(n+" .list_checkbox input:checked").length>0},validateHiddenPhoneMail:function(n){var i=$(n+" #Mail").val().length>0,r=$(n+" #TelephoneNumber").val().length>0&&$(n+" #TelephoneCityCode").val().length>0&&$(n+" #TelephoneCountyCode").val().length>0,u=$(n+" #TelephoneNumber").filter(function(){return!this.value}).length>0&&$(n+" #TelephoneCityCode").filter(function(){return!this.value}).length>0&&$(n+" #TelephoneCountyCode").filter(function(){return!this.value}).length>0,t=!1;return!i&&u&&r&&(t=!0),i||r||(t=!0),!t},validatePhoneMail:function(n){$(n+" .phone,"+n+" .is-mail").removeClass("ui-state-error");var t=$(n+" #TelephoneNumber").val().length>0&&$(n+" #TelephoneCityCode").val().length>0&&$(n+" #TelephoneCountyCode").val().length>0,f=$(n+" #TelephoneNumber").filter(function(){return!this.value}).length>0&&$(n+" #TelephoneCityCode").filter(function(){return!this.value}).length>0&&$(n+" #TelephoneCountyCode").filter(function(){return!this.value}).length>0,u=$(n+" #TelephoneNumber").val().length>0||$(n+" #TelephoneCityCode").val().length>0||$(n+" #TelephoneCountyCode").val().length>0,r=$(n+" .is-mail:visible").val().length>0,i=!1;return u&&!t&&($(n+" .phone").addClass("ui-state-error"),i=!0),r||t||($(n+" .phone,"+n+" .is-mail").addClass("ui-state-error"),i=!0,r||t||validateHelper.displayErrorMessage($(n+" .is-mail"),subscriptionNotification.messages.emailOrPhone)),!i},validateTerms:function(n){return($(n+" #AcceptTerms").removeClass("ui-state-error"),!$(n+" #AcceptTerms").is(":checked"))?($(n+" #AcceptTerms").addClass("ui-state-error"),!1):!0},init:function(){$("a[data-rel=notification_subscription]").fancybox(this._defaultSetings)},initTo:function(n){$(n).click(function(){$.fancybox($.extend({href:$(n).attr("data-url")},this._defaultSetings))})},viewInstruction:function(){$.post(notificationsubscription_instruction_url,$(subscriptionNotification._formSelector).serialize(),function(n){$.fancybox($.extend({content:n},subscriptionNotification._defaultSetings))})},returnToPost:function(){$.post(notificationsubscription_back_url,$(subscriptionNotification._formSelector).serialize(),function(n){$.fancybox($.extend({content:n},subscriptionNotification._defaultSetings))})},viewSubscriptionsMain:function(){var n,t;validateHelper.removeAllErrors(subscriptionNotification._formSelector);n=!0;$(subscriptionNotification._formSelector).find(".is-mail:visible").removeClass("ui-state-error").each(function(t,i){$(i).val()&&!jsHelper.validateEmail($(i).val())&&($(i).addClass("ui-state-error"),validateHelper.displayErrorMessage($(i),validateHelper.messages.email),n=!1)});t=subscriptionNotification.validatePhoneMail(subscriptionNotification._formSelector);n&&t&&$.post(notificationsubscription_view_url,$(subscriptionNotification._formSelector).serialize(),function(n){$.fancybox($.extend({content:n},subscriptionNotification._defaultSetings))})},viewSubscriptions:function(){var n=subscriptionNotification.validateHiddenPhoneMail(subscriptionNotification._formSelector);n&&$.post(notificationsubscription_view_url,$(subscriptionNotification._formSelector).serialize(),function(n){$.fancybox($.extend({content:n},subscriptionNotification._defaultSetings))})},deleteSubscription:function(n){var t=$(n).attr("data-id"),i=notificationsubscription_delete_url+"?id="+t;return $.ajax({url:i,data:"__RequestVerificationToken="+$.cookie("__RequestVerificationToken"),type:"POST",success:function(){$(n).closest("tr").hide()}}),!1},messages:{emailOrPhone:"Хотя бы одно из полей Email или Телефон обязательно к заполнению.",email:"Введен некорректный E-mail."}},function(n){var t="placeholder"in document.createElement("input");n.fn.placeholder=function(i){if(!t){if(i){switch(i){case"clear":this.each(function(){var t=n(this);(t.data("isEmpty")||t.val()==t.attr("placeholder"))&&t.val("")});break;case"back":this.each(function(){var t=n(this);(t.data("isEmpty")||t.val()=="")&&t.val(t.attr("placeholder"))})}return this}this.each(function(){n(this).data("gotPlaceholder")||(n(this).focus(function(){var t=n(this);t.data("isEmpty")&&t.val("").removeClass("placeholder")}).blur(function(){var t=n(this);(t.data("isEmpty")||!t.val().length)&&t.val(t.attr("placeholder")).addClass("placeholder")}).keyup(function(){var t=n(this);t.data("isEmpty",t.val().length==0)}).data("gotPlaceholder",!0),n(this).val().length&&n(this).val()!=n(this).attr("placeholder")||n(this).val(n(this).attr("placeholder")).addClass("placeholder").data("isEmpty",!0))})}return this}}(jQuery),function(n){function r(){var n=document.createElement("input"),t="onpaste";return n.setAttribute(t,""),typeof n[t]=="function"?"paste":"input"}var u=r()+".mask",t=navigator.userAgent,f=/iphone/i.test(t),e=/android/i.test(t),i;n.mask={definitions:{"9":"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},dataName:"rawMaskFn",placeholder:"_"};n.fn.extend({caret:function(n,t){var i;if(this.length!==0&&!this.is(":hidden"))return typeof n=="number"?(t=typeof t=="number"?t:n,this.each(function(){this.setSelectionRange?this.setSelectionRange(n,t):this.createTextRange&&(i=this.createTextRange(),i.collapse(!0),i.moveEnd("character",t),i.moveStart("character",n),i.select())})):(this[0].setSelectionRange?(n=this[0].selectionStart,t=this[0].selectionEnd):document.selection&&document.selection.createRange&&(i=document.selection.createRange(),n=0-i.duplicate().moveStart("character",-1e5),t=n+i.text.length),{begin:n,end:t})},unmask:function(){return this.trigger("unmask")},mask:function(t,r){var a,l,o,h,c,s;return!t&&this.length>0?(a=n(this[0]),a.data(n.mask.dataName)()):(r=n.extend({placeholder:n.mask.placeholder,completed:null},r),l=n.mask.definitions,o=[],h=s=t.length,c=null,n.each(t.split(""),function(n,t){t=="?"?(s--,h=n):l[t]?(o.push(new RegExp(l[t])),c===null&&(c=o.length-1)):o.push(null)}),this.trigger("unmask").each(function(){function y(n){while(++n<s&&!o[n]);return n}function g(n){while(--n>=0&&!o[n]);return n}function d(n,t){var u,i;if(!(n<0)){for(u=n,i=y(t);u<s;u++)if(o[u]){if(i<s&&o[u].test(v[i]))v[u]=v[i],v[i]=r.placeholder;else break;i=y(i)}p();a.caret(Math.max(c,n))}}function nt(n){for(var u,f,t=n,i=r.placeholder;t<s;t++)if(o[t])if(u=y(t),f=v[t],v[t]=i,u<s&&o[u].test(f))i=f;else break}function tt(n){var r=n.which,u,i,t;r===8||r===46||f&&r===127?(u=a.caret(),i=u.begin,t=u.end,t-i==0&&(i=r!==46?g(i):t=y(i-1),t=r===46?y(t):t),k(i,t),d(i,t-1),n.preventDefault()):r==27&&(a.val(b),a.caret(0,w()),n.preventDefault())}function it(t){var h=t.which,i=a.caret(),u,c,f;t.ctrlKey||t.altKey||t.metaKey||h<32||h&&(i.end-i.begin!=0&&(k(i.begin,i.end),d(i.begin,i.end-1)),u=y(i.begin-1),u<s&&(c=String.fromCharCode(h),o[u].test(c)&&(nt(u),v[u]=c,p(),f=y(u),e?setTimeout(n.proxy(n.fn.caret,a,f),0):a.caret(f),r.completed&&f>=s&&r.completed.call(a))),t.preventDefault())}function k(n,t){for(var i=n;i<t&&i<s;i++)o[i]&&(v[i]=r.placeholder)}function p(){a.val(v.join(""))}function w(n){var i=a.val(),u=-1,t,f;for(t=0,pos=0;t<s;t++)if(o[t]){for(v[t]=r.placeholder;pos++<i.length;)if(f=i.charAt(pos-1),o[t].test(f)){v[t]=f;u=t;break}if(pos>i.length)break}else v[t]===i.charAt(pos)&&t!==h&&(pos++,u=t);return n?p():u+1<h?(a.val(""),k(0,s)):(p(),a.val(a.val().substring(0,u+1))),h?t:c}var a=n(this),v=n.map(t.split(""),function(n){if(n!="?")return l[n]?r.placeholder:n}),b=a.val();a.data(n.mask.dataName,function(){return n.map(v,function(n,t){return o[t]&&n!=r.placeholder?n:null}).join("")});a.attr("readonly")||a.one("unmask",function(){a.unbind(".mask").removeData(n.mask.dataName)}).bind("focus.mask",function(){clearTimeout(i);var n;b=a.val();n=w();i=setTimeout(function(){p();n==t.length?a.caret(0,n):a.caret(n)},10)}).bind("blur.mask",function(){w();a.val()!=b&&a.change()}).bind("keydown.mask",tt).bind("keypress.mask",it).bind(u,function(){setTimeout(function(){var n=w(!0);a.caret(n);r.completed&&n==a.val().length&&r.completed.call(a)},0)});w()}))}})}(jQuery),function(n){function i(t,i){var u=n(i),r=u.val();t.disableNonNumeric&&(r=r.replace(/[^\d\.,\-]/gi,""));t.maxValue!==null&&r>=t.maxValue&&(r=t.maxValue);t.minValue!==null&&r<t.minValue&&r!=""&&(r=t.minValue);u.val(r)}function t(t,r,u,f){var c=n(f),l,s,h,a,v,o,y,p;l=u?u.ctrlKey?t.ctrlStep:u.shiftKey?t.shiftStep:t.normalStep:t.normalStep;var e=c.val(),w=e.length-f.selectionStart,b=e.length-f.selectionEnd;if(e=e.replace(/,/g,"."),e=e.replace(t.decimalSeparator,"."),e=e+"",e.indexOf(".")!=-1&&(e=e.match(new RegExp("-{0,1}[0-9]+[\\.][0-9]*"))),e=e+"",e.indexOf("-")!=-1&&(e=e.match(new RegExp("-{0,1}[0-9]+[\\.]*[0-9]*"))),e=e+"",e=e.match(new RegExp("-{0,1}[0-9]+[\\.]*[0-9]*")),(e===""||e=="-"||e===null)&&(e=t.defaultValue),e=r==1?AddOrSubtractTwoFloats(e,l,!0):AddOrSubtractTwoFloats(e,l,!1),s=!1,t.maxValue!==null&&e>=t.maxValue&&(e=t.maxValue,s=!0),t.minValue!==null&&e<=t.minValue&&(e=t.minValue,s=!0),e=e+"",t.minLength!==null){if(h=e.length,e.indexOf(".")!=-1&&(h=e.indexOf(".")),a=!1,e.indexOf("-")!=-1&&(a=!0,e=e.replace(/-/,"")),h<t.minLength)for(v=1;v<=t.minLength-h;v++)e="0"+e;a&&(e="-"+e)}if(e=e+"",t.minDecimals>0)for(e.indexOf(".")!=-1?(o=e.length-(e.indexOf(".")+1),o<t.minDecimals&&(y=t.minDecimals-o)):(y=t.minDecimals,e=e+"."),p=1;p<=y;p++)e=e+"0";if(t.maxDecimals>0&&(o=0,e.indexOf(".")!=-1&&(o=e.length-(e.indexOf(".")+1),t.maxDecimals<o&&(e=e.substring(0,e.indexOf("."))+"."+e.substring(e.indexOf(".")+1,e.indexOf(".")+1+t.maxDecimals)))),t.allowDecimals||(e=e+"",e=e.replace(new RegExp("[\\.].+"),"")),e=e.replace(/\./,t.decimalSeparator),c.val(e),f.selectionStart=e.length-w,f.selectionEnd=e.length-b,i(t,f),t.onStep)t.onStep(c,r,s);return!1}n.fn.jStepper=function(r){var u=n.extend({},n.fn.jStepper.defaults,r);return this.each(function(){var r=n(this),f=n.meta?n.extend({},u,r.data()):u;f.disableAutocomplete&&r.attr("autocomplete","off");n.isFunction(r.mousewheel)&&r.mousewheel(function(n,i){return i>0?(t(f,1,n,this),!1):i<0?(t(f,0,n,this),!1):void 0});r.keydown(function(n){var i=n.keyCode;i==38&&t(f,1,n,this);i==40&&t(f,0,n,this)});r.keyup(function(){i(f,this)})})};n.fn.jStepper.defaults={maxValue:null,minValue:null,normalStep:1,shiftStep:5,ctrlStep:10,minLength:null,disableAutocomplete:!0,defaultValue:1,decimalSeparator:",",allowDecimals:!0,minDecimals:0,maxDecimals:null,disableNonNumeric:!0,onStep:null}}(jQuery);!function(n){"use strict";n.fn.chained=function(t){return this.each(function(){function r(){var f=!0,s=n("option:selected",i).val(),r,e,o;n(i).html(u.html());r="";n(t).each(function(){var t=n("option:selected",this).val();t&&(r.length>0&&(r+="+"),r+=t)});e=n.isArray(t)?n(t[0]).first():n(t).first();o=n("option:selected",e).val();n("option",i).each(function(){if(""!==n(this).val()){var t=[],i=n(this).data("chained");i&&(t=i.split(" "));t.indexOf(r)>-1||t.indexOf(o)>-1?n(this).val()===s&&(n(this).prop("selected",!0),f=!1):n(this).remove()}});1===n("option",i).length&&""===n(i).val()?n(i).prop("disabled",!0):n(i).prop("disabled",!1);f&&n(i).trigger("change")}var i=this,u=n(i).clone();n(t).each(function(){n(this).bind("change",function(){r()});n("option:selected",this).length||n("option",this).first().attr("selected","selected");r()})})};n.fn.chainedTo=n.fn.chained;n.fn.chained.defaults={}}(window.jQuery||window.Zepto,window,document),function(n,t){typeof define=="function"&&define.amd?define(["./ResizeSensor.js"],t):typeof exports=="object"?module.exports=t(require("./ResizeSensor.js")):(n.ElementQueries=t(n.ResizeSensor),n.ElementQueries.listen())}(typeof window!="undefined"?window:this,function(n){var t=function(){function o(n){n||(n=document.documentElement);var t=window.getComputedStyle(n,null).fontSize;return parseFloat(t)||16}function c(n,t){var i=t.split(/\d/),r=i[i.length-1];t=parseFloat(t);switch(r){case"px":return t;case"em":return t*o(n);case"rem":return t*o();case"vw":return t*document.documentElement.clientWidth/100;case"vh":return t*document.documentElement.clientHeight/100;case"vmin":case"vmax":var u=document.documentElement.clientWidth/100,f=document.documentElement.clientHeight/100,e=Math[r==="vmin"?"min":"max"];return t*e(u,f);default:return t}}function l(n){var e,t,o,s,h,l,i,u,f,r;this.element=n;this.options={};o=0;s=0;this.addOption=function(n){var t=[n.mode,n.property,n.value].join(",");this.options[t]=n};r=["min-width","min-height","max-width","max-height"];this.call=function(){o=this.element.offsetWidth;s=this.element.offsetHeight;i={};for(e in this.options)this.options.hasOwnProperty(e)&&(t=this.options[e],h=c(this.element,t.value),l=t.property=="width"?o:s,f=t.mode+"-"+t.property,u="",t.mode=="min"&&l>=h&&(u+=t.value),t.mode=="max"&&l<=h&&(u+=t.value),i[f]||(i[f]=""),u&&-1===(" "+i[f]+" ").indexOf(" "+u+" ")&&(i[f]+=" "+u));for(var n in r)r.hasOwnProperty(n)&&(i[r[n]]?this.element.setAttribute(r[n],i[r[n]].substr(1)):this.element.removeAttribute(r[n]))}}function a(t,i){t.elementQueriesSetupInformation?t.elementQueriesSetupInformation.addOption(i):(t.elementQueriesSetupInformation=new l(t),t.elementQueriesSetupInformation.addOption(i),t.elementQueriesSensor=new n(t,function(){t.elementQueriesSetupInformation.call()}));t.elementQueriesSetupInformation.call();u&&r.indexOf(t)<0&&r.push(t)}function v(n,t,r,u){typeof i[t]=="undefined"&&(i[t]={});typeof i[t][r]=="undefined"&&(i[t][r]={});typeof i[t][r][u]=="undefined"?i[t][r][u]=n:i[t][r][u]+=","+n}function s(){var n;if(document.querySelectorAll&&(n=document.querySelectorAll.bind(document)),n||"undefined"==typeof $$||(n=$$),n||"undefined"==typeof jQuery||(n=jQuery),!n)throw"No document.querySelectorAll, jQuery or Mootools's $$ found.";return n}function y(){var o=s(),n,t,r,f,u,e;for(n in i)if(i.hasOwnProperty(n))for(t in i[n])if(i[n].hasOwnProperty(t))for(r in i[n][t])if(i[n][t].hasOwnProperty(r))for(f=o(i[n][t][r]),u=0,e=f.length;u<e;u++)a(f[u],{mode:n,property:t,value:r})}function p(t){function y(){var n=!1,i,r;for(i in f)f.hasOwnProperty(i)&&s[i].minWidth&&t.offsetWidth>s[i].minWidth&&(n=i);n||(n=h);e!=n?l[n]?(f[e].style.display="none",f[n].style.display="block",e=n):(r=new Image,r.onload=function(){f[n].src=o[n];f[e].style.display="none";f[n].style.display="block";l[n]=!0;e=n},r.src=o[n]):f[n].src=o[n]}var f=[],s=[],o=[],h=0,e=-1,l=[],i,c,a,v;for(i in t.children)t.children.hasOwnProperty(i)&&t.children[i].tagName&&t.children[i].tagName.toLowerCase()==="img"&&(f.push(t.children[i]),c=t.children[i].getAttribute("min-width")||t.children[i].getAttribute("data-min-width"),a=t.children[i].getAttribute("data-src")||t.children[i].getAttribute("url"),o.push(a),v={minWidth:c},s.push(v),c?t.children[i].style.display="none":(h=f.length-1,t.children[i].style.display="block"));e=h;t.resizeSensor=new n(t,y);y();u&&r.push(t)}function w(){for(var i=s(),t=i("[data-responsive-image],[responsive-image]"),n=0,r=t.length;n<r;n++)p(t[n])}function f(n){var t,r,u,i;for(n=n.replace(/'/g,'"');null!==(t=b.exec(n));)for(r=t[1]+t[3],u=t[2];null!==(i=k.exec(u));)v(r,i[1],i[2],i[3])}function e(n){var i="",t,r;if(n)if("string"==typeof n)n=n.toLowerCase(),(-1!==n.indexOf("min-width")||-1!==n.indexOf("max-width"))&&f(n);else for(t=0,r=n.length;t<r;t++)1===n[t].type?(i=n[t].selectorText||n[t].cssText,-1!==i.indexOf("min-height")||-1!==i.indexOf("max-height")?f(i):(-1!==i.indexOf("min-width")||-1!==i.indexOf("max-width"))&&f(i)):4===n[t].type?e(n[t].cssRules||n[t].rules):3===n[t].type&&e(n[t].styleSheet.cssRules)}var u=!1,r=[],i={},b=/,?[\s\t]*([^,\n]*?)((?:\[[\s\t]*?(?:min|max)-(?:width|height)[\s\t]*?[~$\^]?=[\s\t]*?"[^"]*?"[\s\t]*?])+)([^,\n\s\{]*)/mgi,k=/\[[\s\t]*?(min|max)-(width|height)[\s\t]*?[~$\^]?=[\s\t]*?"([^"]*?)"[\s\t]*?]/mgi,h=!1;this.init=function(n){var t,r,i;for(u=typeof n=="undefined"?!1:n,t=0,r=document.styleSheets.length;t<r;t++)try{e(document.styleSheets[t].cssRules||document.styleSheets[t].rules||document.styleSheets[t].cssText)}catch(f){if(f.name!=="SecurityError")throw f;}h||(i=document.createElement("style"),i.type="text/css",i.innerHTML="[responsive-image] > img, [data-responsive-image] {overflow: hidden; padding: 0; } [responsive-image] > img, [data-responsive-image] > img { width: 100%;}",document.getElementsByTagName("head")[0].appendChild(i),h=!0);y();w()};this.update=function(n){this.init(n)};this.detach=function(){if(!u)throw"withTracking is not enabled. We can not detach elements since we don not store it.Use ElementQueries.withTracking = true; before domready or call ElementQueryes.update(true).";for(var n;n=r.pop();)t.detach(n);r=[]}},i;return t.update=function(n){t.instance.update(n)},t.detach=function(n){n.elementQueriesSetupInformation?(n.elementQueriesSensor.detach(),delete n.elementQueriesSetupInformation,delete n.elementQueriesSensor):n.resizeSensor&&(n.resizeSensor.detach(),delete n.resizeSensor)},t.withTracking=!1,t.init=function(){t.instance||(t.instance=new t);t.instance.init(t.withTracking)},i=function(n){/*@cc_on@if(@_win32||@_win64)document.write('<script id="ieScriptLoad" defer src="//:"><\/script>');document.getElementById("ieScriptLoad").onreadystatechange=function(){this.readyState=="complete"&&n()};@end@*/if(document.addEventListener)document.addEventListener("DOMContentLoaded",n,!1);else if(/KHTML|WebKit|iCab/i.test(navigator.userAgent))var t=setInterval(function(){/loaded|complete/i.test(document.readyState)&&(n(),clearInterval(t))},10);else window.onload=n},t.listen=function(){i(t.init)},t}),function(n,t){typeof define=="function"&&define.amd?define(t):typeof exports=="object"?module.exports=t():n.ResizeSensor=t()}(typeof window!="undefined"?window:this,function(){function i(n,t){var i=Object.prototype.toString.call(n),u="[object Array]"===i||"[object NodeList]"===i||"[object HTMLCollection]"===i||"[object Object]"===i||"undefined"!=typeof jQuery&&n instanceof jQuery||"undefined"!=typeof Elements&&n instanceof Elements,r=0,f=n.length;if(u)for(;r<f;r++)t(n[r]);else t(n)}var t,n;return typeof window=="undefined"?null:(t=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(n){return window.setTimeout(n,20)},n=function(r,u){function f(){var t=[],n,i;this.add=function(n){t.push(n)};this.call=function(){for(n=0,i=t.length;n<i;n++)t[n].call()};this.remove=function(r){var u=[];for(n=0,i=t.length;n<i;n++)t[n]!==r&&u.push(t[n]);t=u};this.length=function(){return t.length}}function e(n,i){var r,e;if(n){if(n.resizedAttached){n.resizedAttached.add(i);return}n.resizedAttached=new f;n.resizedAttached.add(i);n.resizeSensor=document.createElement("div");n.resizeSensor.className="resize-sensor";r="position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden; z-index: -1; visibility: hidden;";e="position: absolute; left: 0; top: 0; transition: 0s;";n.resizeSensor.style.cssText=r;n.resizeSensor.innerHTML='<div class="resize-sensor-expand" style="'+r+'"><div style="'+e+'"><\/div><\/div><div class="resize-sensor-shrink" style="'+r+'"><div style="'+e+' width: 200%; height: 200%"><\/div><\/div>';n.appendChild(n.resizeSensor);n.resizeSensor.offsetParent!==n&&(n.style.position="relative");var u=n.resizeSensor.childNodes[0],a=u.childNodes[0],o=n.resizeSensor.childNodes[1],s,h,c,l,v=n.offsetWidth,y=n.offsetHeight,p=function(){a.style.width="100000px";a.style.height="100000px";u.scrollLeft=1e5;u.scrollTop=1e5;o.scrollLeft=1e5;o.scrollTop=1e5};p();var k=function(){(h=0,s)&&(v=c,y=l,n.resizedAttached&&n.resizedAttached.call())},w=function(){c=n.offsetWidth;l=n.offsetHeight;s=c!=v||l!=y;s&&!h&&(h=t(k));p()},b=function(n,t,i){n.attachEvent?n.attachEvent("on"+t,i):n.addEventListener(t,i)};b(u,"scroll",w);b(o,"scroll",w)}}i(r,function(n){e(n,u)});this.detach=function(t){n.detach(r,t)}},n.detach=function(n,t){i(n,function(n){n&&(n.resizedAttached&&typeof t=="function"&&(n.resizedAttached.remove(t),n.resizedAttached.length())||n.resizeSensor&&(n.contains(n.resizeSensor)&&n.removeChild(n.resizeSensor),delete n.resizeSensor,delete n.resizedAttached))})},n)});$(function(){if($(".news_block").length>0){cutNews();var n=$(".top_sub_menu li:first-child"),t=new ResizeSensor(n,function(){cutNews()});t.detach()}}),function(n){var t={start:function(){var t=n("<div id='jpreloader' class='preloader-overlay'><div class='loader' ><\/div><img src='/Content/fancybox/fancybox_loading.gif' style='position:absolute;left:50%;top:50%;margin-left:-24px;margin-top:-24px;z-index:101'/><\/div>");t.children(".loader").css({"background-color":"#ffffff",width:"100%",height:"100%",left:"0",top:"0",opacity:"0.4","z-index":"100",position:"absolute"});this.append(t)},stop:function(){this.find(".preloader-overlay").remove()}};n.fn.preloader=function(n){return t[n].apply(this),this}}(jQuery),function(n){typeof define=="function"&&define.amd?define(["jquery"],function(t){n(t,window,document)}):typeof module=="object"&&module.exports?module.exports=n(require("jquery"),window,document):n(jQuery,window,document)}(function(n,t,i,r){"use strict";function h(t,i){this.telInput=n(t);this.options=n.extend({},c,i);this.ns="."+u+l++;this.isGoodBrowser=Boolean(t.setSelectionRange);this.hadInitialPlaceholder=Boolean(n(t).attr("placeholder"))}var u="intlTelInput",l=1,c={allowDropdown:!0,autoHideDialCode:!0,autoPlaceholder:"polite",customPlaceholder:null,dropdownContainer:"",excludeCountries:[],formatOnDisplay:!0,geoIpLookup:null,hiddenInput:"",initialCountry:"",nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",preferredCountries:["us","gb"],separateDialCode:!1,utilsScript:""},f={UP:38,DOWN:40,ENTER:13,ESC:27,PLUS:43,A:65,Z:90,SPACE:32,TAB:9},a=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"],e,s,o;n(t).on("load",function(){n.fn[u].windowLoaded=!0});for(h.prototype={_init:function(){return this.options.nationalMode&&(this.options.autoHideDialCode=!1),this.options.separateDialCode&&(this.options.autoHideDialCode=this.options.nationalMode=!1),this.isMobile=/Android.+Mobile|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),this.isMobile&&(n("body").addClass("iti-mobile"),this.options.dropdownContainer||(this.options.dropdownContainer="body")),this.autoCountryDeferred=new n.Deferred,this.utilsScriptDeferred=new n.Deferred,this.selectedCountryData={},this._processCountryData(),this._generateMarkup(),this._setInitialState(),this._initListeners(),this._initRequests(),[this.autoCountryDeferred,this.utilsScriptDeferred]},_processCountryData:function(){this._processAllCountries();this._processCountryCodes();this._processPreferredCountries()},_addCountryCode:function(n,t,i){t in this.countryCodes||(this.countryCodes[t]=[]);var r=i||0;this.countryCodes[t][r]=n},_processAllCountries:function(){var n,t;this.options.onlyCountries.length?(n=this.options.onlyCountries.map(function(n){return n.toLowerCase()}),this.countries=e.filter(function(t){return n.indexOf(t.iso2)>-1})):this.options.excludeCountries.length?(t=this.options.excludeCountries.map(function(n){return n.toLowerCase()}),this.countries=e.filter(function(n){return t.indexOf(n.iso2)===-1})):this.countries=e},_processCountryCodes:function(){var t,n,i;for(this.countryCodes={},t=0;t<this.countries.length;t++)if(n=this.countries[t],this._addCountryCode(n.iso2,n.dialCode,n.priority),n.areaCodes)for(i=0;i<n.areaCodes.length;i++)this._addCountryCode(n.iso2,n.dialCode+n.areaCodes[i])},_processPreferredCountries:function(){var n,i,t;for(this.preferredCountries=[],n=0;n<this.options.preferredCountries.length;n++)i=this.options.preferredCountries[n].toLowerCase(),t=this._getCountryData(i,!1,!0),t&&this.preferredCountries.push(t)},_generateMarkup:function(){var i,t;this.telInput.attr("autocomplete","off");i="intl-tel-input";this.options.allowDropdown&&(i+=" allow-dropdown");this.options.separateDialCode&&(i+=" separate-dial-code");this.telInput.wrap(n("<div>",{"class":i}));this.flagsContainer=n("<div>",{"class":"flag-container"}).insertBefore(this.telInput);t=n("<div>",{"class":"selected-flag"});t.appendTo(this.flagsContainer);this.selectedFlagInner=n("<div>",{"class":"iti-flag"}).appendTo(t);this.options.separateDialCode&&(this.selectedDialCode=n("<div>",{"class":"selected-dial-code"}).appendTo(t));this.options.allowDropdown?(t.attr("tabindex","0"),n("<div>",{"class":"iti-arrow"}).appendTo(t),this.countryList=n("<ul>",{"class":"country-list hide"}),this.preferredCountries.length&&(this._appendListItems(this.preferredCountries,"preferred"),n("<li>",{"class":"divider"}).appendTo(this.countryList)),this._appendListItems(this.countries,""),this.countryListItems=this.countryList.children(".country"),this.options.dropdownContainer?this.dropdown=n("<div>",{"class":"intl-tel-input iti-container"}).append(this.countryList):this.countryList.appendTo(this.flagsContainer)):this.countryListItems=n();this.options.hiddenInput&&(this.hiddenInput=n("<input>",{type:"hidden",name:this.options.hiddenInput}).insertBefore(this.telInput))},_appendListItems:function(n,t){for(var r,i="",u=0;u<n.length;u++)r=n[u],i+="<li class='country "+t+"' data-dial-code='"+r.dialCode+"' data-country-code='"+r.iso2+"'>",i+="<div class='flag-box'><div class='iti-flag "+r.iso2+"'><\/div><\/div>",i+="<span class='country-name'>"+r.name+"<\/span>",i+="<span class='dial-code'>+"+r.dialCode+"<\/span>",i+="<\/li>";this.countryList.append(i)},_setInitialState:function(){var n=this.telInput.val();this._getDialCode(n)&&(!this._isRegionlessNanp(n)||this.options.nationalMode&&!this.options.initialCountry)?this._updateFlagFromNumber(n):this.options.initialCountry!=="auto"&&(this.options.initialCountry?this._setFlag(this.options.initialCountry.toLowerCase()):(this.defaultCountry=this.preferredCountries.length?this.preferredCountries[0].iso2:this.countries[0].iso2,n||this._setFlag(this.defaultCountry)),n||this.options.nationalMode||this.options.autoHideDialCode||this.options.separateDialCode||this.telInput.val("+"+this.selectedCountryData.dialCode));n&&this._updateValFromNumber(n)},_initListeners:function(){this._initKeyListeners();this.options.autoHideDialCode&&this._initFocusListeners();this.options.allowDropdown&&this._initDropdownListeners();this.hiddenInput&&this._initHiddenInputListener()},_initHiddenInputListener:function(){var n=this,t=this.telInput.closest("form");t.length&&t.submit(function(){n.hiddenInput.val(n.getNumber())})},_initDropdownListeners:function(){var n=this,t=this.telInput.closest("label"),i;if(t.length)t.on("click"+this.ns,function(t){n.countryList.hasClass("hide")?n.telInput.focus():t.preventDefault()});i=this.selectedFlagInner.parent();i.on("click"+this.ns,function(){!n.countryList.hasClass("hide")||n.telInput.prop("disabled")||n.telInput.prop("readonly")||n._showDropdown()});this.flagsContainer.on("keydown"+n.ns,function(t){var i=n.countryList.hasClass("hide");i&&(t.which==f.UP||t.which==f.DOWN||t.which==f.SPACE||t.which==f.ENTER)&&(t.preventDefault(),t.stopPropagation(),n._showDropdown());t.which==f.TAB&&n._closeDropdown()})},_initRequests:function(){var i=this;if(this.options.utilsScript)if(n.fn[u].windowLoaded)n.fn[u].loadUtils(this.options.utilsScript,this.utilsScriptDeferred);else n(t).on("load",function(){n.fn[u].loadUtils(i.options.utilsScript,i.utilsScriptDeferred)});else this.utilsScriptDeferred.resolve();this.options.initialCountry==="auto"?this._loadAutoCountry():this.autoCountryDeferred.resolve()},_loadAutoCountry:function(){var t=this;n.fn[u].autoCountry?this.handleAutoCountry():n.fn[u].startedLoadingAutoCountry||(n.fn[u].startedLoadingAutoCountry=!0,typeof this.options.geoIpLookup=="function"&&this.options.geoIpLookup(function(t){n.fn[u].autoCountry=t.toLowerCase();setTimeout(function(){n(".intl-tel-input input").intlTelInput("handleAutoCountry")})}))},_initKeyListeners:function(){var n=this;this.telInput.on("keyup"+this.ns,function(){n._updateFlagFromNumber(n.telInput.val())&&n._triggerCountryChange()});this.telInput.on("cut"+this.ns+" paste"+this.ns,function(){setTimeout(function(){n._updateFlagFromNumber(n.telInput.val())&&n._triggerCountryChange()})})},_cap:function(n){var t=this.telInput.attr("maxlength");return t&&n.length>t?n.substr(0,t):n},_initFocusListeners:function(){var t=this,i;this.telInput.on("mousedown"+this.ns,function(n){t.telInput.is(":focus")||t.telInput.val()||(n.preventDefault(),t.telInput.focus())});this.telInput.on("focus"+this.ns,function(){if(!t.telInput.val()&&!t.telInput.prop("readonly")&&t.selectedCountryData.dialCode){t.telInput.val("+"+t.selectedCountryData.dialCode);t.telInput.one("keypress.plus"+t.ns,function(n){n.which==f.PLUS&&t.telInput.val("")});setTimeout(function(){var i=t.telInput[0],n;t.isGoodBrowser&&(n=t.telInput.val().length,i.setSelectionRange(n,n))})}});if(i=this.telInput.prop("form"),i)n(i).on("submit"+this.ns,function(){t._removeEmptyDialCode()});this.telInput.on("blur"+this.ns,function(){t._removeEmptyDialCode()})},_removeEmptyDialCode:function(){var t=this.telInput.val(),i=t.charAt(0)=="+",n;i&&(n=this._getNumeric(t),n&&this.selectedCountryData.dialCode!=n||this.telInput.val(""));this.telInput.off("keypress.plus"+this.ns)},_getNumeric:function(n){return n.replace(/\D/g,"")},_showDropdown:function(){this._setDropdownPosition();var n=this.countryList.children(".active");n.length&&(this._highlightListItem(n),this._scrollTo(n));this._bindDropdownListeners();this.selectedFlagInner.children(".iti-arrow").addClass("up");this.telInput.trigger("open:countrydropdown")},_setDropdownPosition:function(){var s=this,o;if(this.options.dropdownContainer&&this.dropdown.appendTo(this.options.dropdownContainer),this.dropdownHeight=this.countryList.removeClass("hide").outerHeight(),!this.isMobile){var r=this.telInput.offset(),i=r.top,u=n(t).scrollTop(),f=i+this.telInput.outerHeight()+this.dropdownHeight<u+n(t).height(),e=i-this.dropdownHeight>u;if(this.countryList.toggleClass("dropup",!f&&e),this.options.dropdownContainer){o=!f&&e?0:this.telInput.innerHeight();this.dropdown.css({top:i+o,left:r.left});n(t).on("scroll"+this.ns,function(){s._closeDropdown()})}}},_bindDropdownListeners:function(){var t=this,e,r,u;this.countryList.on("mouseover"+this.ns,".country",function(){t._highlightListItem(n(this))});this.countryList.on("click"+this.ns,".country",function(){t._selectListItem(n(this))});e=!0;n("html").on("click"+this.ns,function(){e||t._closeDropdown();e=!1});r="";u=null;n(i).on("keydown"+this.ns,function(n){n.preventDefault();n.which==f.UP||n.which==f.DOWN?t._handleUpDownKey(n.which):n.which==f.ENTER?t._handleEnterKey():n.which==f.ESC?t._closeDropdown():(n.which>=f.A&&n.which<=f.Z||n.which==f.SPACE)&&(u&&clearTimeout(u),r+=String.fromCharCode(n.which),t._searchForCountry(r),u=setTimeout(function(){r=""},1e3))})},_handleUpDownKey:function(n){var i=this.countryList.children(".highlight").first(),t=n==f.UP?i.prev():i.next();t.length&&(t.hasClass("divider")&&(t=n==f.UP?t.prev():t.next()),this._highlightListItem(t),this._scrollTo(t))},_handleEnterKey:function(){var n=this.countryList.children(".highlight").first();n.length&&this._selectListItem(n)},_searchForCountry:function(n){for(var i,t=0;t<this.countries.length;t++)if(this._startsWith(this.countries[t].name,n)){i=this.countryList.children("[data-country-code="+this.countries[t].iso2+"]").not(".preferred");this._highlightListItem(i);this._scrollTo(i,!0);break}},_startsWith:function(n,t){return n.substr(0,t.length).toUpperCase()==t},_updateValFromNumber:function(n){if(this.options.formatOnDisplay&&t.intlTelInputUtils&&this.selectedCountryData){var i=!this.options.separateDialCode&&(this.options.nationalMode||n.charAt(0)!="+")?intlTelInputUtils.numberFormat.NATIONAL:intlTelInputUtils.numberFormat.INTERNATIONAL;n=intlTelInputUtils.formatNumber(n,this.selectedCountryData.iso2,i)}n=this._beforeSetNumber(n);this.telInput.val(n)},_updateFlagFromNumber:function(t){var r;t&&this.options.nationalMode&&this.selectedCountryData.dialCode=="1"&&t.charAt(0)!="+"&&(t.charAt(0)!="1"&&(t="1"+t),t="+"+t);var f=this._getDialCode(t),i=null,e=this._getNumeric(t);if(f){var u=this.countryCodes[this._getNumeric(f)],o=n.inArray(this.selectedCountryData.iso2,u)>-1,s=f=="+1"&&e.length>=4,h=this.selectedCountryData.dialCode=="1";if(!(h&&this._isRegionlessNanp(e))&&(!o||s))for(r=0;r<u.length;r++)if(u[r]){i=u[r];break}}else t.charAt(0)=="+"&&e.length?i="":t&&t!="+"||(i=this.defaultCountry);return i!==null?this._setFlag(i):!1},_isRegionlessNanp:function(t){var i=this._getNumeric(t),r;return i.charAt(0)=="1"?(r=i.substr(1,3),n.inArray(r,a)>-1):!1},_highlightListItem:function(n){this.countryListItems.removeClass("highlight");n.addClass("highlight")},_getCountryData:function(n,t,i){for(var u=t?e:this.countries,r=0;r<u.length;r++)if(u[r].iso2==n)return u[r];if(i)return null;throw new Error("No country data for '"+n+"'");},_setFlag:function(n){var i=this.selectedCountryData.iso2?this.selectedCountryData:{},u,t,r;return this.selectedCountryData=n?this._getCountryData(n,!1,!1):{},this.selectedCountryData.iso2&&(this.defaultCountry=this.selectedCountryData.iso2),this.selectedFlagInner.attr("class","iti-flag "+n),u=n?this.selectedCountryData.name+": +"+this.selectedCountryData.dialCode:"Unknown",this.selectedFlagInner.parent().attr("title",u),this.options.separateDialCode&&(t=this.selectedCountryData.dialCode?"+"+this.selectedCountryData.dialCode:"",r=this.telInput.parent(),i.dialCode&&r.removeClass("iti-sdc-"+(i.dialCode.length+1)),t&&r.addClass("iti-sdc-"+t.length),this.selectedDialCode.text(t)),this._updatePlaceholder(),this.countryListItems.removeClass("active"),n&&this.countryListItems.find(".iti-flag."+n).first().closest(".country").addClass("active"),i.iso2!==n},_updatePlaceholder:function(){var r=this.options.autoPlaceholder==="aggressive"||!this.hadInitialPlaceholder&&(this.options.autoPlaceholder===!0||this.options.autoPlaceholder==="polite"),i,n;t.intlTelInputUtils&&r&&(i=intlTelInputUtils.numberType[this.options.placeholderNumberType],n=this.selectedCountryData.iso2?intlTelInputUtils.getExampleNumber(this.selectedCountryData.iso2,this.options.nationalMode,i):"",n=this._beforeSetNumber(n),typeof this.options.customPlaceholder=="function"&&(n=this.options.customPlaceholder(n,this.selectedCountryData)),this.telInput.attr("placeholder",n))},_selectListItem:function(n){var i=this._setFlag(n.attr("data-country-code")),t;this._closeDropdown();this._updateDialCode(n.attr("data-dial-code"),!0);this.telInput.focus();this.isGoodBrowser&&(t=this.telInput.val().length,this.telInput[0].setSelectionRange(t,t));i&&this._triggerCountryChange()},_closeDropdown:function(){this.countryList.addClass("hide");this.selectedFlagInner.children(".iti-arrow").removeClass("up");n(i).off(this.ns);n("html").off(this.ns);this.countryList.off(this.ns);this.options.dropdownContainer&&(this.isMobile||n(t).off("scroll"+this.ns),this.dropdown.detach());this.telInput.trigger("close:countrydropdown")},_scrollTo:function(n,t){var i=this.countryList,u=i.height(),f=i.offset().top,c=f+u,e=n.outerHeight(),o=n.offset().top,l=o+e,r=o-f+i.scrollTop(),s=u/2-e/2,h;o<f?(t&&(r-=s),i.scrollTop(r)):l>c&&(t&&(r+=s),h=u-e,i.scrollTop(r-h))},_updateDialCode:function(n,t){var i=this.telInput.val(),r,u;if(n="+"+n,i.charAt(0)=="+")u=this._getDialCode(i),r=u?i.replace(u,n):n;else{if(this.options.nationalMode||this.options.separateDialCode)return;if(i)r=n+i;else if(t||!this.options.autoHideDialCode)r=n;else return}this.telInput.val(r)},_getDialCode:function(t){var f="",r,i,u;if(t.charAt(0)=="+")for(r="",i=0;i<t.length;i++)if(u=t.charAt(i),n.isNumeric(u)&&(r+=u,this.countryCodes[r]&&(f=t.substr(0,i+1)),r.length==4))break;return f},_getFullNumber:function(){var i=n.trim(this.telInput.val()),t=this.selectedCountryData.dialCode,u,r=this._getNumeric(i),f=r.charAt(0)=="1"?r:"1"+r;return u=this.options.separateDialCode?"+"+t:i.charAt(0)!="+"&&i.charAt(0)!="1"&&t&&t.charAt(0)=="1"&&t.length==4&&t!=f.substr(0,4)?t.substr(1):"",u+i},_beforeSetNumber:function(n){var t,i;return this.options.separateDialCode&&(t=this._getDialCode(n),t&&(this.selectedCountryData.areaCodes!==null&&(t="+"+this.selectedCountryData.dialCode),i=n[t.length]===" "||n[t.length]==="-"?t.length+1:t.length,n=n.substr(i))),this._cap(n)},_triggerCountryChange:function(){this.telInput.trigger("countrychange",this.selectedCountryData)},handleAutoCountry:function(){this.options.initialCountry==="auto"&&(this.defaultCountry=n.fn[u].autoCountry,this.telInput.val()||this.setCountry(this.defaultCountry),this.autoCountryDeferred.resolve())},handleUtils:function(){t.intlTelInputUtils&&(this.telInput.val()&&this._updateValFromNumber(this.telInput.val()),this._updatePlaceholder());this.utilsScriptDeferred.resolve()},destroy:function(){var t,i;this.allowDropdown&&(this._closeDropdown(),this.selectedFlagInner.parent().off(this.ns),this.telInput.closest("label").off(this.ns));this.options.autoHideDialCode&&(t=this.telInput.prop("form"),t&&n(t).off(this.ns));this.telInput.off(this.ns);i=this.telInput.parent();i.before(this.telInput).remove()},getExtension:function(){return t.intlTelInputUtils?intlTelInputUtils.getExtension(this._getFullNumber(),this.selectedCountryData.iso2):""},getNumber:function(n){return t.intlTelInputUtils?intlTelInputUtils.formatNumber(this._getFullNumber(),this.selectedCountryData.iso2,n):""},getNumberType:function(){return t.intlTelInputUtils?intlTelInputUtils.getNumberType(this._getFullNumber(),this.selectedCountryData.iso2):-99},getSelectedCountryData:function(){return this.selectedCountryData},getValidationError:function(){return t.intlTelInputUtils?intlTelInputUtils.getValidationError(this._getFullNumber(),this.selectedCountryData.iso2):-99},isValidNumber:function(){var i=n.trim(this._getFullNumber()),r=this.options.nationalMode?this.selectedCountryData.iso2:"";return t.intlTelInputUtils?intlTelInputUtils.isValidNumber(i,r):null},setCountry:function(n){n=n.toLowerCase();this.selectedFlagInner.hasClass(n)||(this._setFlag(n),this._updateDialCode(this.selectedCountryData.dialCode,!1),this._triggerCountryChange())},setNumber:function(n){var t=this._updateFlagFromNumber(n);this._updateValFromNumber(n);t&&this._triggerCountryChange()},setPlaceholderNumberType:function(n){this.options.placeholderNumberType=n;this._updatePlaceholder()}},n.fn[u]=function(t){var e=arguments,i,f;return t===r||typeof t=="object"?(i=[],this.each(function(){if(!n.data(this,"plugin_"+u)){var r=new h(this,t),f=r._init();i.push(f[0]);i.push(f[1]);n.data(this,"plugin_"+u,r)}}),n.when.apply(null,i)):typeof t=="string"&&t[0]!=="_"?(this.each(function(){var i=n.data(this,"plugin_"+u);i instanceof h&&typeof i[t]=="function"&&(f=i[t].apply(i,Array.prototype.slice.call(e,1)));t==="destroy"&&n.data(this,"plugin_"+u,null)}),f!==r?f:this):void 0},n.fn[u].getCountryData=function(){return e},n.fn[u].loadUtils=function(t,i){n.fn[u].loadedUtilsScript?i&&i.resolve():(n.fn[u].loadedUtilsScript=!0,n.ajax({type:"GET",url:t,complete:function(){n(".intl-tel-input input").intlTelInput("handleUtils")},dataType:"script",cache:!0}))},n.fn[u].defaults=c,n.fn[u].version="12.1.15",e=[["Afghanistan (‫افغانستان‬‎)","af","93"],["Albania (Shqipëri)","al","355"],["Algeria (‫الجزائر‬‎)","dz","213"],["American Samoa","as","1684"],["Andorra","ad","376"],["Angola","ao","244"],["Anguilla","ai","1264"],["Antigua and Barbuda","ag","1268"],["Argentina","ar","54"],["Armenia (Հայաստան)","am","374"],["Aruba","aw","297"],["Australia","au","61",0],["Austria (Österreich)","at","43"],["Azerbaijan (Azərbaycan)","az","994"],["Bahamas","bs","1242"],["Bahrain (‫البحرين‬‎)","bh","973"],["Bangladesh (বাংলাদেশ)","bd","880"],["Barbados","bb","1246"],["Belarus (Беларусь)","by","375"],["Belgium (België)","be","32"],["Belize","bz","501"],["Benin (Bénin)","bj","229"],["Bermuda","bm","1441"],["Bhutan (འབྲུག)","bt","975"],["Bolivia","bo","591"],["Bosnia and Herzegovina (Босна и Херцеговина)","ba","387"],["Botswana","bw","267"],["Brazil (Brasil)","br","55"],["British Indian Ocean Territory","io","246"],["British Virgin Islands","vg","1284"],["Brunei","bn","673"],["Bulgaria (България)","bg","359"],["Burkina Faso","bf","226"],["Burundi (Uburundi)","bi","257"],["Cambodia (កម្ពុជា)","kh","855"],["Cameroon (Cameroun)","cm","237"],["Canada","ca","1",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde (Kabu Verdi)","cv","238"],["Caribbean Netherlands","bq","599",1],["Cayman Islands","ky","1345"],["Central African Republic (République centrafricaine)","cf","236"],["Chad (Tchad)","td","235"],["Chile","cl","56"],["China (中国)","cn","86"],["Christmas Island","cx","61",2],["Cocos (Keeling) Islands","cc","61",1],["Colombia","co","57"],["Comoros (‫جزر القمر‬‎)","km","269"],["Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)","cd","243"],["Congo (Republic) (Congo-Brazzaville)","cg","242"],["Cook Islands","ck","682"],["Costa Rica","cr","506"],["Côte d’Ivoire","ci","225"],["Croatia (Hrvatska)","hr","385"],["Cuba","cu","53"],["Curaçao","cw","599",0],["Cyprus (Κύπρος)","cy","357"],["Czech Republic (Česká republika)","cz","420"],["Denmark (Danmark)","dk","45"],["Djibouti","dj","253"],["Dominica","dm","1767"],["Dominican Republic (República Dominicana)","do","1",2,["809","829","849"]],["Ecuador","ec","593"],["Egypt (‫مصر‬‎)","eg","20"],["El Salvador","sv","503"],["Equatorial Guinea (Guinea Ecuatorial)","gq","240"],["Eritrea","er","291"],["Estonia (Eesti)","ee","372"],["Ethiopia","et","251"],["Falkland Islands (Islas Malvinas)","fk","500"],["Faroe Islands (Føroyar)","fo","298"],["Fiji","fj","679"],["Finland (Suomi)","fi","358",0],["France","fr","33"],["French Guiana (Guyane française)","gf","594"],["French Polynesia (Polynésie française)","pf","689"],["Gabon","ga","241"],["Gambia","gm","220"],["Georgia (საქართველო)","ge","995"],["Germany (Deutschland)","de","49"],["Ghana (Gaana)","gh","233"],["Gibraltar","gi","350"],["Greece (Ελλάδα)","gr","30"],["Greenland (Kalaallit Nunaat)","gl","299"],["Grenada","gd","1473"],["Guadeloupe","gp","590",0],["Guam","gu","1671"],["Guatemala","gt","502"],["Guernsey","gg","44",1],["Guinea (Guinée)","gn","224"],["Guinea-Bissau (Guiné Bissau)","gw","245"],["Guyana","gy","592"],["Haiti","ht","509"],["Honduras","hn","504"],["Hong Kong (香港)","hk","852"],["Hungary (Magyarország)","hu","36"],["Iceland (Ísland)","is","354"],["India (भारत)","in","91"],["Indonesia","id","62"],["Iran (‫ایران‬‎)","ir","98"],["Iraq (‫العراق‬‎)","iq","964"],["Ireland","ie","353"],["Isle of Man","im","44",2],["Israel (‫ישראל‬‎)","il","972"],["Italy (Italia)","it","39",0],["Jamaica","jm","1876"],["Japan (日本)","jp","81"],["Jersey","je","44",3],["Jordan (‫الأردن‬‎)","jo","962"],["Kazakhstan (Казахстан)","kz","7",1],["Kenya","ke","254"],["Kiribati","ki","686"],["Kosovo","xk","383"],["Kuwait (‫الكويت‬‎)","kw","965"],["Kyrgyzstan (Кыргызстан)","kg","996"],["Laos (ລາວ)","la","856"],["Latvia (Latvija)","lv","371"],["Lebanon (‫لبنان‬‎)","lb","961"],["Lesotho","ls","266"],["Liberia","lr","231"],["Libya (‫ليبيا‬‎)","ly","218"],["Liechtenstein","li","423"],["Lithuania (Lietuva)","lt","370"],["Luxembourg","lu","352"],["Macau (澳門)","mo","853"],["Macedonia (FYROM) (Македонија)","mk","389"],["Madagascar (Madagasikara)","mg","261"],["Malawi","mw","265"],["Malaysia","my","60"],["Maldives","mv","960"],["Mali","ml","223"],["Malta","mt","356"],["Marshall Islands","mh","692"],["Martinique","mq","596"],["Mauritania (‫موريتانيا‬‎)","mr","222"],["Mauritius (Moris)","mu","230"],["Mayotte","yt","262",1],["Mexico (México)","mx","52"],["Micronesia","fm","691"],["Moldova (Republica Moldova)","md","373"],["Monaco","mc","377"],["Mongolia (Монгол)","mn","976"],["Montenegro (Crna Gora)","me","382"],["Montserrat","ms","1664"],["Morocco (‫المغرب‬‎)","ma","212",0],["Mozambique (Moçambique)","mz","258"],["Myanmar (Burma) (မြန်မာ)","mm","95"],["Namibia (Namibië)","na","264"],["Nauru","nr","674"],["Nepal (नेपाल)","np","977"],["Netherlands (Nederland)","nl","31"],["New Caledonia (Nouvelle-Calédonie)","nc","687"],["New Zealand","nz","64"],["Nicaragua","ni","505"],["Niger (Nijar)","ne","227"],["Nigeria","ng","234"],["Niue","nu","683"],["Norfolk Island","nf","672"],["North Korea (조선 민주주의 인민 공화국)","kp","850"],["Northern Mariana Islands","mp","1670"],["Norway (Norge)","no","47",0],["Oman (‫عُمان‬‎)","om","968"],["Pakistan (‫پاکستان‬‎)","pk","92"],["Palau","pw","680"],["Palestine (‫فلسطين‬‎)","ps","970"],["Panama (Panamá)","pa","507"],["Papua New Guinea","pg","675"],["Paraguay","py","595"],["Peru (Perú)","pe","51"],["Philippines","ph","63"],["Poland (Polska)","pl","48"],["Portugal","pt","351"],["Puerto Rico","pr","1",3,["787","939"]],["Qatar (‫قطر‬‎)","qa","974"],["Réunion (La Réunion)","re","262",0],["Romania (România)","ro","40"],["Russia (Россия)","ru","7",0],["Rwanda","rw","250"],["Saint Barthélemy","bl","590",1],["Saint Helena","sh","290"],["Saint Kitts and Nevis","kn","1869"],["Saint Lucia","lc","1758"],["Saint Martin (Saint-Martin (partie française))","mf","590",2],["Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)","pm","508"],["Saint Vincent and the Grenadines","vc","1784"],["Samoa","ws","685"],["San Marino","sm","378"],["São Tomé and Príncipe (São Tomé e Príncipe)","st","239"],["Saudi Arabia (‫المملكة العربية السعودية‬‎)","sa","966"],["Senegal (Sénégal)","sn","221"],["Serbia (Србија)","rs","381"],["Seychelles","sc","248"],["Sierra Leone","sl","232"],["Singapore","sg","65"],["Sint Maarten","sx","1721"],["Slovakia (Slovensko)","sk","421"],["Slovenia (Slovenija)","si","386"],["Solomon Islands","sb","677"],["Somalia (Soomaaliya)","so","252"],["South Africa","za","27"],["South Korea (대한민국)","kr","82"],["South Sudan (‫جنوب السودان‬‎)","ss","211"],["Spain (España)","es","34"],["Sri Lanka (ශ්‍රී ලංකාව)","lk","94"],["Sudan (‫السودان‬‎)","sd","249"],["Suriname","sr","597"],["Svalbard and Jan Mayen","sj","47",1],["Swaziland","sz","268"],["Sweden (Sverige)","se","46"],["Switzerland (Schweiz)","ch","41"],["Syria (‫سوريا‬‎)","sy","963"],["Taiwan (台灣)","tw","886"],["Tajikistan","tj","992"],["Tanzania","tz","255"],["Thailand (ไทย)","th","66"],["Timor-Leste","tl","670"],["Togo","tg","228"],["Tokelau","tk","690"],["Tonga","to","676"],["Trinidad and Tobago","tt","1868"],["Tunisia (‫تونس‬‎)","tn","216"],["Turkey (Türkiye)","tr","90"],["Turkmenistan","tm","993"],["Turks and Caicos Islands","tc","1649"],["Tuvalu","tv","688"],["U.S. Virgin Islands","vi","1340"],["Uganda","ug","256"],["Ukraine (Україна)","ua","380"],["United Arab Emirates (‫الإمارات العربية المتحدة‬‎)","ae","971"],["United Kingdom","gb","44",0],["United States","us","1",0],["Uruguay","uy","598"],["Uzbekistan (Oʻzbekiston)","uz","998"],["Vanuatu","vu","678"],["Vatican City (Città del Vaticano)","va","39",1],["Venezuela","ve","58"],["Vietnam (Việt Nam)","vn","84"],["Wallis and Futuna (Wallis-et-Futuna)","wf","681"],["Western Sahara (‫الصحراء الغربية‬‎)","eh","212",1],["Yemen (‫اليمن‬‎)","ye","967"],["Zambia","zm","260"],["Zimbabwe","zw","263"],["Åland Islands","ax","358",1]],s=0;s<e.length;s++)o=e[s],e[s]={name:o[0],iso2:o[1],dialCode:o[2],priority:o[3]||0,areaCodes:o[4]||null}}),function(n,t,i){function f(t,i){this.element=t;this.options=n.extend({},u,i);this._defaults=u;this._name=r;this.init()}var r="addClear",u={closeSymbol:"&#10006;",color:"black",top:1,right:4,returnFocus:!0,showOnLoad:!1,onClear:null,hideOnBlur:!1,tabbable:!0,paddingRight:"20px",lineHeight:"1",display:"block",hide:!1};f.prototype={init:function(){function h(){r.val()===""&&u.css({display:"none"})}var r=n(this.element),u,s=this,t=this.options,o,f,e;r.wrap("<div style='display:inline; position:relative;' class='add-clear-span'><\/div>");o=t.tabbable?"":" tabindex='-1'";u=n("<a href='#clear' style='display: none;'"+o+">"+t.closeSymbol+"<\/a>");r.after(u);r.next().css({color:t.color,textDecoration:"none",display:"none",overflow:"hidden",position:"absolute",right:t.right,top:t.top,lineHeight:t.lineHeight},this);t.paddingRight&&r.css({"padding-right":t.paddingRight});r.val().length>=1&&t.showOnLoad===!0&&u.css({display:t.display});r.focus(function(){n(this).val().length>=1&&u.css({display:t.display})});r.blur(function(n){t.hideOnBlur&&setTimeout(function(){var t=n.relatedTarget||n.explicitOriginalTarget||i.activeElement;t!==u[0]&&u.css({display:"none"})},0)});f=function(){n(this).val().length>=1?u.css({display:t.display}):u.css({display:"none"})};e=function(){r.off("keyup",f);r.off("cut",f);e=f;f.call(this)};r.on("keyup",f);r.on("cut",function(){var n=this;setTimeout(function(){f.call(n)},0)});r.on("focusout",function(){setTimeout(h,100)});r.on("input",function(){e.call(this)});t.hideOnBlur&&u.blur(function(){u.css({display:"none"})});u.click(function(i){var r=n(s.element);if(r.val(""),n(this).css({display:"none"}),t.returnFocus===!0&&r.focus(),t.onClear)t.onClear(r);i.preventDefault()})}};n.fn[r]=function(t){return this.each(function(){n.data(this,"plugin_"+r)||n.data(this,"plugin_"+r,new f(this,t))})}}(jQuery,window,document)