PageSourceSearch

https://www.tyndallteam.com/js/includes/v11/all.min.js

js tyndallteam.com collected 2026-10-08 23:39:13 UTC 964,160 bytes, 1 lines download raw bytes

1function maybeAsync(e){var t=$.Deferred();return 1===e?(setTimeout(function(){t.resolve(e)},100),t.promise()):e}function headerFunctions(){if($("body").find("header").length>0&&$("header").find(".dropdown-menu").length>0){var e=$("header").height();$("header").find(".dropdown-menu").each(function(t,i){$(i).find("a").length;$(i).height()+e>$(window).height()&&$(i).addClass("long-menu")})}$("body").find("header").length>0&&$("header").find(".dropdown").length>0&&$("header").find(".dropdown").each(function(e,t){if($(t).find(".dropdown-menu").length>0){var i=$(t).find(".dropdown-menu").find("a");i.length>0&&($(i).each(function(e,t){var i=t.text;$(t).attr("title",i)}),$(t).attr("has-dropdown","true"))}})}function makeModal(e,t,i,n,s,a,o){if("string"!=typeof t||0==t.length)t="generalModal-"+Math.floor(9e4*Math.random())+1e4;var r='<div class="modal fade default-modal-style" id="'+t+'"><div class="modal-dialog" role="document"><div class="modal-content"></div></div></div>';$("body").append(r);var l=$("#"+t).find(".modal-content");if("string"==typeof i&&i.length>0){var c='<div class="modal-header d-flex justify-content-between align-items-center"><h4 class="modal-title" id="'+t+'Label">'+i+'</h4><div style="cursor: pointer" data-dismiss="modal" class="ml-auto">'+o+"</div></div>";$(l).append(c)}if("string"==typeof n&&n.length>0){var d='<div class="modal-body">'+n+"</div>";$(l).append(d)}if("boolean"==typeof s&&1==s&&"string"==typeof a&&a.length>0){$(l).append('<div class="modal-footer"></div>'),$(l).find(".modal-footer").append(a)}"string"==typeof e&&$("body").find(e).length>0&&$(e).attr("data-toggle","modal").attr("data-target","#"+t).css("cursor","pointer")}
1function deviceSizeDetection(){var e=$(window).width();e>$(window).height()?$("body").attr("data-mode","landscape"):$("body").attr("data-mode","portrait"),e<=767&&$("body").attr("data-device","mobile"),e>=768&&e<=1199&&$("body").attr("data-device","tablet"),e>=1200&&$("body").attr("data-device","desktop")}function detectBrowser(){var e=!!window.opr&&!!opr.addons||!!window.opera||navigator.userAgent.indexOf(" OPR/")>=0,t="undefined"!=typeof InstallTrigger,i=~navigator.userAgent.indexOf("iPhone"),n=[["opera",e],["firefox",t],["safari",/constructor/i.test(window.HTMLElement)||"[object SafariRemoteNotification]"===(!window["safari"]||typeof safari!=="undefined"&&safari.pushNotification).toString()],["iphone",i],["ie",!!document.documentMode],["edge",~navigator.userAgent.indexOf("Edge")],["chrome",~navigator.userAgent.indexOf("Chrome")]];$(n).each(function(e){if(!1!==n[e][1]&&0!==n[e][1])return layout.browser=n[e][0],$("html").attr("browser",n[e][0]),!1}),$('html[browser="edge"]')&&$("ul:hidden").each(function(){$(this).parent().append($(this).detach())})}function headerClass(){$(window).scrollTop()>=100?($("header").addClass("scrolled"),$("header").removeClass("scroll-top")):($("header").addClass("scroll-top"),$("header").removeClass("scrolled"))}function preloadImages(e){preloadImages.list||(preloadImages.list=[]);for(var t=preloadImages.list,i=0;i<e.length;i++){var n=new Image;n.onload=function(){var e=t.indexOf(this);-1!==e&&t.splice(e,1)},t.push(n),n.src=e[i]}}function lazyLoad(){var e=[],t=[];$("*[lazy-load-background]").each(function(e){var i=$(this).attr("lazy-load-background"),n=$(this);t.push(i);var s=new Image;s.src=i,s.onload=function(){$(n).css("background-image",'url("'+s.src+'")'),$(n).removeAttr("lazy-load-background"),$('*[lazy-load="'+s.src+'"]').attr("src",s.src),$('*[lazy-load="'+s.src+'"]').removeAttr("lazy-load")}}),$("*[lazy-load]").each(function(t){var i=$(this).attr("lazy-load");$(this);e.push(i);var n=new Image;n.src=i,n.onload=function(){$('*[lazy-load="'+n.src+'"]').attr("src",n.src),$('*[lazy-load="'+n.src+'"]').removeAttr("lazy-load")}})}function loginLinksAlts(){$(".header-login-box").length>0&&$(".header-login-box").each(function(e,t){var i=$(t).find("a");i.length>0&&$(i).each(function(e,t){var i=$(t).text();$(t).attr("title",i)})})}
1function colorDetection(){$(".cd").each(function(){var e=$(this).css("background-color"),t=e.replace("rgb","").replace("a","").replace("(","").replace(")","").split(","),i=parseInt(t[0])+parseInt(t[1])+parseInt(t[2]);$(this).attr("data-brightness",i);var n=t[3];if((!n||n>0&&n<1)&&(i>490?($(this).removeClass("light-text"),$(this).addClass("dark-text")):($(this).removeClass("dark-text"),$(this).addClass("light-text"))),0==n||"transparent"==e||NaN==e){$(this).attr("data-opacity","transparent");var s=$(this).parent().closest('[class*="color"]').css("background-color"),a=($(this).parent().closest('[class*="color"]').attr("class"),s.replace("rgb","").replace("a","").replace("(","").replace(")","").split(",")),o=parseInt(a[0])+parseInt(a[1])+parseInt(a[2]);o>490?($(this).attr("data-parent",o),$(this).removeClass("light-text"),$(this).addClass("dark-text")):($(this).attr("data-parent",o),$(this).removeClass("dark-text"),$(this).addClass("light-text"))}})}function matchHeight(e){$("#detail-page-01").find(".col-md-12.idx-accent-color.cd.tb-padding-15.matchHeight.light-text").attr("id","pick-a-date"),$(".splash-block .thumbnail .caption > *:nth-child(2)").addClass("matchHeight"),$(".featured-blocks .thumbnail .caption h3").addClass("featured-blocks-h3 matchHeight"),$(".featured-blocks .thumbnail .caption > *:nth-child(2)").addClass("featured-blocks-paragraph matchHeight"),$(".no-matchHeight .matchHeight").removeClass("matchHeight"),$(".spt01").addClass("matchHeight"),$("section#agent-roster *").removeClass("matchHeight"),$("section#agent-roster .caption > a:first-child").addClass("matchHeight"),$("section#agent-roster .thumbnail").addClass("matchHeight"),$("section#office-roster *").removeClass("matchHeight"),$("section#office-roster .caption > a:first-child").addClass("matchHeight"),$("section#office-roster .thumbnail").addClass("matchHeight"),$("section#office-roster .office-grid-occupation").addClass("matchHeight"),$("section#office-roster .office-results-phone1").addClass("matchHeight"),$("section#office-roster .office-grid-name").addClass("matchHeight"),$("section#office-detail-content .office-agent").addClass("matchHeight");e=$(e).not("section.content-blocks");$(e).each(function(e,t){$(this).attr("data-index",e);var i=$(this).attr("data-index");$(t).find(".matchHeight").length>0&&(elements=[],$('section[data-index="'+i+'"]').each(function(){$(this).find(".matchHeight").each(function(e,t){$(this).prop("tagName").toLowerCase(),$(this).attr("class").replace(/ /g,".").replace("matchHeight","").replace(" cd.","").replace(" cd","").replace("light-text","").replace("dark-text","").slice(0,-1),$(this).height();elements.push($(this))});for(var e=0;e<elements.length;
1e++){heights=[],$(elements[e]).each(function(){var e=$(this).height();heights.push(e)});var t=heights.sort(function(e,t){return t-e})[0];$(elements[e]).height(t+"px"),heights.length=0}}))})}function matchDown(e){e=$(e).not("section.content-blocks");$(e).each(function(e,t){$(this).attr("data-index",e);var i=$(this).attr("data-index");$(t).find(".matchDown").length>0&&(elements=[],$('section[data-index="'+i+'"]').each(function(){$(this).find(".matchDown").each(function(e,t){$(this).prop("tagName").toLowerCase(),$(this).attr("class").replace(/ /g,".").replace("matchDown","").replace(" cd.","").replace(" cd","").replace("light-text","").replace("dark-text","").slice(0,-1),$(this).height();elements.push($(this))}),heights=[];for(i=0;i<elements.length;i++)$(elements[i]).each(function(){var e=$(this).height();heights.push(e)});for(var e=heights.sort(function(e,t){return t-e}),t=e[e.length-1],i=0;i<elements.length;i++)$(elements[i]).each(function(){$(elements[i]).height(t+"px")});heights.length=0}))})}function activeHeader(){if("none"==$("header").css("display"))var e=$("section#mobile-menu"),t=$("section#mobile-menu").outerHeight();if("none"==$("section#mobile-menu").css("display"))var e=$("header"),t=$("header").outerHeight();var i={active:e,height:t};layout.elements.header=i}function activeLinks(){var e=$("body").attr("data-active-page");$("header").find(".dropdown a").each(function(){var t=$(this).text();if($(this).attr("data-page",t.trim()),e==t){var i=$(this).closest(".dropdown").find("> a");i.length>0&&$(i).addClass("active"),$(this).addClass("active"),layout.currentPage=e}"Home Page"==e&&($('a[data-page="Home"]').addClass("active"),layout.currentPage="Home")})}function bodyMargin(){layout.elements.header.active=$("header");var e=$("header")[0].clientHeight,t=$("header")[0].clientHeight;i=$("header")[0].clientHeight;if($("html").hasClass("header-static")&&($(".header-static header").css("position","absolute"),$(window).outerWidth()>1199?$("body").css("margin-top",i):$("body").css("margin-top",t)),$("html").hasClass("header-fixed-bottom"))if($(window).outerWidth()>1199)$("body").css("margin-top","0px");else{i=$("section#mobile-menu").height();$("body").css("margin-top",i)}if($("html").hasClass("header-fixed-top")){if(e==$(window).height()){i=e;$("body").css("margin-top","")}else{var i=e;$("body").css("margin-top",i)}if("object"==typeof pagepres&&1==pagepres.HeaderOverlay){var n=-1*i;$("section#presentation-block").css("margin-top",n+"px")}}}function pageClasses(){$('form#form1[action="IDXMini.aspx"]').length>0&&$("body").addClass("idx-mini-results"),$("section.agent-detail-block").length>0&&$("section#agent-detail-contact").length>0&&$("body").addClass("agent-detail-02")}function scrollStats(e){var t=$(window).height(),i=$(window).scrollTop(),n=t+i,s=Math.round($("body").height()),a=Math.round(n/s*100);if(0!==i?$("html").attr("scroll-percent",a):$("html").attr("scroll-percent",0),0==i?$("html").attr("scroll-top","true"):$("html").attr("scroll-top","false"),n>=s?$("html").attr("scroll-end","true"):$("html").attr("scroll-end","false"),$("footer").length>0){n>=$("footer").position().top?$("html").attr("scroll-footer-visible","true"):$("html").attr("scroll-footer-visible","false")}}function countUpVisible(){var e=$(window).height(),t=window.scrollY,i=e+window.scrollY;$(".count-up").each(function(e,n){var s=$(n).offset().top;$(n).attr("animation-trigger",s),s>=t&&s<=i&&$(n).countUp()})}function lockCustom(){var e=$("html").find("head").find("style");$(e).each(function(e,t){$(t).empty()})}function multiplePhones(e,t,i,n){$(t).empty(),null!==i&&"vertical"==i&&$(t).addClass("d-flex flex-column");for(var s=1;s<6;s++){var a=e["phone"+s+"label"],o=e["phone"+s+"value"];if(""!==o&&void 0!==o&&null!==o){var r=o.replace(/\D/g,"");if(""!==a&&void 0!==a&&null!==a||1==n)l='<a title="Call '+o+'" phone-number="'+r+'" href="tel:+1'+r+'" aria-label="Call '+o+'"><span>'+a+"</span> "+o+"</a>";else var l='<a title="Call '+o+'" phone-number="'+r+'" href="tel:+1'+r+'" aria-label="Call '+o+'">'+o+"</a>";$(t).append(l)}}}function globalTextReplace(e,t){$("html").find("*").contents().filter(function(){return 3===this.nodeType}).replaceWith(function(){return this.nodeValue.replace(new RegExp(e,"g"),t)})}function replaceIcons(e){var t='<i class="'+$(e).attr("class")+'" style="font-family: \'Font Awesome 5 Free\'; font-weight: 900"></i>';$(e).before(t),$(e).remove()}function newTabWarning(e){var t=$("body").find("a");$(t).each(function(e,t){if("_blank"==$(t).attr("target")){var i=$(t).attr("title"),n=$(t).text();
1if(void 0!==i)s=i+" (Opens in a new tab)";else var s=n+" (Opens in a new tab)";$(t).attr("title",s)}})}function calculateVisibleFocus(e,t){$(t).each(function(t,i){if(i!==e){var n=t;$(i).attr("tabindex",n)}}),$(e).attr("tabindex","0")}function getCommunityLinksArray(e){return[[e.city1,e.community0link],[e.city2,e.community1link],[e.city3,e.community2link],[e.city4,e.community3link],[e.city5,e.community4link],[e.city6,e.community5link]]}function getCustomCommunityLinks(e){var t=getCommunityLinksArray(e),i="";return $.each(t,function(e,t){if(console.log($(document)),console.log(document.domain),""!==t[0]&&""!==t[1]){var n='<a href="/'+t[1]+'" title="'+t[0]+'">'+t[0]+"</a>";i+=n}}),i}function mobile_collapse(e){$(window).width()<=e?$("form .panel-heading").each(function(e,t){e>1&&($(t).next(".panel-form").slideUp(),$(t).children(".panel-title").children(".collapse-arrow").addClass("collapsed"))}):$("form .panel-heading").each(function(e,t){$(t).next(".panel-form").slideDown(),$(t).children(".panel-title").children(".collapse-arrow").removeClass("collapsed")})}function GoBack(){history.go(-1)}function openWin(e,t,i){setstr="height="+t+",width="+i+",toolbar=no,menubar=no,scrollbars=yes,resizable=1",newWindow=window.open(e,"StudioMarketer",setstr),newWindow.opener||(newWindow.opener=self),newWindow.focus()}function newwindow(e){window.open(e,"mapping","width=550,height=400,resizable=yes,scrollbars=yes")}function newwindowsize(e,t,i){window.open(e,"mapping","width="+t+",height="+i+",resizable=yes,scrollbars=yes")}function swapImage(e,t){var i=document.getElementById(e),n=document.getElementById(t),s=i.src;i.src=n.src,n.src=s}function getGuid(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})}function formCheck(e,t){for(var i="Please complete the following fields:\n",n=i.length,s=0;s<t.length;s++){var a=e.elements[t[s]];if(a){if(null==a.type){for(var o=!1,r=0;r<a.length;r++)a[r].checked&&(o=!0);o||(i+=" - "+t[s]+"\n");continue}switch(a.type){case"select-one":-1!=a.selectedIndex&&""!=a.options[a.selectedIndex].text||(i+=" - "+t[s]+"\n");break;case"select-multiple":-1==a.selectedIndex&&(i+=" - "+t[s]+"\n");break;case"checkbox":0==a.checked&&(i+=" - "+t[s]+"\n");break;case"text":case"textarea":"Email"==a.name&&checkEmail(a.value)&&(i+=" - Invalid E-mail address.\n"),""!=a.value&&null!=a.value||(i+=" - "+t[s]+"\n")}}}return i.length==n||(alert(i),!1)}function checkEmail(e){return!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(e)}function linkToS(e,t){bySLink=e+"Stkn.aspx?dm="+t+"&stkn="+guid(),window.location=bySLink}function guid(){return Stf()+Stf()+"-"+Stf()+"-"+Stf()+"-"+Stf()+"-"+Stf()+Stf()+Stf()}function Stf(){return(65536*(1+Math.random())|0).toString(16).substring(1)}function eschoolsgoodForm(e){for(var t=Array("CityOrZip","State"),i=0;i<t.length;i++){var n=e.elements[t[i]];if(n&&(null==n.value||""==n.value))return alert("Please Select a state and type a city or zip"),!1}}function navigationComponent(){var e=$("body").find("navigation");e.length>0&&$.each(e,function(e,t){var i=$(t).find("li.dropdown"),n=i.length;n>0&&($(t).attr("button-count",n),$.each(i,function(e,t){var i=$(t).find("> a").text().trim();i=i.replace(/ /g,"-").toLowerCase(),$(t).attr("navigation-label",i),$(t).attr("button-number",e+1)}))})}function realtorLogos(){$('.realtor_logos img[alt*="realtor logo"]').length>0&&($(".realtor_logos").append('<svg alt="National Association of REALTORS®" id="realtor-logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.57 42.97"><title>National Association of REALTORS®</title><path d="M.21,37.19V.44h35v0q0,18.25,0,36.49c0,.08,0,.15,0,.24H.21ZM15,32.36V5H5.37c-.18,0-.21.05-.21.22q0,13.47,0,26.94v.19ZM18.8,19l.44,0A9.78,9.78,0,0,0,21.4,19c.43-.05.86-.17,1.29-.26a8.42,8.42,0,0,0,2-.73,8.31,8.31,0,0,0,1.82-1.22,6.56,6.56,0,0,0,1.07-1.17,10.31,10.31,0,0,0,.67-1.14,5.24,5.24,0,0,0,.55-2.26,5.88,5.88,0,0,0-.16-1.5,6,6,0,0,0-.86-2,7.26,7.26,0,0,0-1.36-1.51A8.4,8.4,0,0,0,24.48,6a10.48,10.48,0,0,0-4.16-1c-.42,0-.85,0-1.27,0-.24,0-.24,0-.24.24q0,6.74,0,13.49ZM32.09,32.47l0,0L18.82,19.19V32.47Z" transform="translate(-0.21 -0.44)"/><path d="M.21,38.14h0c.68,0,1.36,0,2,.05a1.26,1.26,0,0,1,1.09,1.24,1.56,
11.56,0,0,1-1,1.63L4.14,43.3c-.3,0-.57,0-.85,0,0,0-.1-.08-.14-.14L1.74,41.34a.29.29,0,0,0-.19-.1c-.21,0-.42,0-.64,0V43.3H.21ZM.9,40.66h.76a.93.93,0,0,0,1-.88.82.82,0,0,0-.52-1A5.12,5.12,0,0,0,.9,38.72Z" transform="translate(-0.21 -0.44)"/><path d="M39.79,39.3a2.2,2.2,0,0,1-.63,1.14,2,2,0,0,1-1.69.53,2,2,0,1,1,2.3-2.43l0,0Zm-.28-.36a1.71,1.71,0,0,0-1.77-1.69A1.68,1.68,0,0,0,36,39a1.71,1.71,0,0,0,1.77,1.71A1.74,1.74,0,0,0,39.51,38.94Z" transform="translate(-0.21 -0.44)"/><path d="M29.46,40.72a3.53,3.53,0,0,1-.25,1.4,2,2,0,0,1-1.74,1.28,2.12,2.12,0,0,1-1.7-.5,2.26,2.26,0,0,1-.69-1.25,4,4,0,0,1,.14-2.31A2,2,0,0,1,27.46,38a2.13,2.13,0,0,1,1.95,2,2.43,2.43,0,0,1,0,.27C29.45,40.4,29.45,40.56,29.46,40.72Zm-.71,0a2.8,2.8,0,0,0-.28-1.36,1.32,1.32,0,0,0-1.18-.75,1.33,1.33,0,0,0-1.31.7,2.51,2.51,0,0,0-.3,1.13A2.83,2.83,0,0,0,26,42.15a1.35,1.35,0,0,0,1.27.66,1.33,1.33,0,0,0,1.16-.7A2.65,2.65,0,0,0,28.75,40.72Z" transform="translate(-0.21 -0.44)"/><path d="M33.47,41.05l1.79,2.25c-.3,0-.57,0-.83,0-.05,0-.11-.08-.15-.13l-1.43-1.83a.29.29,0,0,0-.19-.1c-.21,0-.42,0-.64,0v2h-.66V38.16l0,0c.67,0,1.33,0,2,0a1.26,1.26,0,0,1,1.12,1.28A1.57,1.57,0,0,1,33.47,41.05ZM32,40.66h.75a.91.91,0,0,0,1-.88c.06-.45-.07-.89-.55-1a10,10,0,0,0-1.22-.1Z" transform="translate(-0.21 -0.44)"/><path d="M8.88,42.69v.6H5.74V38.14H8.88v.59H6.4v1.43H8.7v.61H6.4v1.92Z" transform="translate(-0.21 -0.44)"/><path d="M14.47,43.3h-.7c-.13-.39-.26-.79-.37-1.19,0-.18-.12-.25-.32-.25-.5,0-1,0-1.51,0-.15,0-.22,0-.26.18-.1.36-.23.71-.33,1.06,0,.14-.1.22-.26.2a4.12,4.12,0,0,0-.48,0l1.7-5.18h.74c.12,0,.12.08.14.15l.92,2.79Zm-1.35-2-.77-2.39h0l-.76,2.39Z" transform="translate(-0.21 -0.44)"/><path d="M22.06,38.72v4.57H21.4V38.73H19.7v-.6h4v.59Z" transform="translate(-0.21 -0.44)"/><path d="M16.12,43.29V38.13h.65v4.55H19v.6Z" transform="translate(-0.21 -0.44)"/><path d="M38.34,39l.57,1.1a1.19,1.19,0,0,1-.26,0,.3.3,0,0,1-.18-.11c-.15-.26-.28-.53-.41-.79a.21.21,0,0,0-.23-.15c-.22,0-.45,0-.7,0v1h-.32v-2.4c.49,0,1,0,1.47,0a.64.64,0,0,1,.58.53.58.58,0,0,1-.23.6A1.93,1.93,0,0,1,38.34,39Zm-1.2-.18c.35,0,.68,0,1-.05a.42.42,0,0,0,.35-.4.34.34,0,0,0-.32-.4,10.25,10.25,0,0,0-1,0Z" transform="translate(-0.21 -0.44)"/></svg>'),$('.realtor_logos img[alt*="realtor logo"]').remove()),$('.realtor_logos img[alt*="equal housing logo"]').length>0&&($(".realtor_logos").append('<svg alt="Equal Housing Opportunity" id="equal-housing-logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39.4 35.25"><title>Equal Housing Opportunity</title><path d="M.3,19v-4.4c.12,0,.24-.09.36-.15L16.87,5.8c.87-.47,1.74-1,2.6-1.43h.13a1.21,1.21,0,0,0,.15.11L32,10.75l7.68,3.93V19H36.26V31.4H3.71V19ZM32.2,27.8c0-.07,0-.1,0-.13q0-5.79,0-11.59c0-.21-.1-.28-.25-.36L19.86,9.49a.5.5,0,0,0-.53,0L8.06,15.78a.47.47,0,0,0-.28.48q0,5.6,0,11.19c0,.12,0,.23,0,.35Z" transform="translate(-0.3 -4.37)"/><path d="M19.93,39.52A.8.8,0,0,1,18.82,39a4,4,0,0,0-.34-.52.66.66,0,0,0-.77-.28v1.32h-.64V36.36c.67,0,1.32,0,2,0a.74.74,0,0,1,.63.7.84.84,0,0,1-.42.92l-.31.14c.18.23.37.44.54.68S19.78,39.28,19.93,39.52Zm-2.21-1.86c.33,0,.65,0,1,0a.35.35,0,0,0,.34-.4.34.34,0,0,0-.35-.38c-.31,0-.62,0-.95,0Z" transform="translate(-0.3 -4.37)"/><path d="M26.44,39.55V36.37c.56-.12.57-.11.85.35s.67,1.11,1.08,1.66v-2H29v3.18c-.56.13-.6.11-.89-.36l-1-1.56L27,37.5v2.05Z" transform="translate(-0.3 -4.37)"/><path d="M14.93,36.28a1.49,1.49,0,0,1,1.58,1.64,1.57,1.57,0,1,1-1.58-1.64Zm.92,1.64c0-.65-.31-1.06-.84-1.1s-.9.32-1,1,.27,1.18.8,1.23S15.86,38.66,15.86,37.92Z" transform="translate(-0.3 -4.37)"/><path d="M5.35,36.28a1.49,1.49,0,0,1,1.58,1.65,1.51,1.51,0,0,1-1.57,1.7A1.53,1.53,0,0,1,3.79,38,1.5,1.5,0,0,1,5.35,36.28Zm.92,1.66c0-.59-.23-1-.66-1.08a.79.79,0,0,0-.87.22,1.42,1.42,0,0,0-.17,1.43.76.76,0,0,0,.71.54C5.89,39.1,6.27,38.67,6.27,37.94Z" transform="translate(-0.3 -4.37)"/><path d="M23.16,36.34h.62c0,.15,0,.28,0,.42,0,.55,0,1.09,0,1.64s.23.67.7.66.57-.2.58-.67,0-1.14,0-1.7c0-.11,0-.21,0-.34h.68c0,.86-.06,1.72-.1,2.57
1a.43.43,0,0,1-.09.21,1.38,1.38,0,0,1-1.53.45.9.9,0,0,1-.86-.84C23.13,37.95,23.16,37.16,23.16,36.34Z" transform="translate(-0.3 -4.37)"/><path d="M7.49,36.37c.61,0,1.21,0,1.81,0,.43,0,.69.52.65,1a.92.92,0,0,1-.91.9c-.29,0-.59,0-.92,0v1.23H7.49Zm.65.51v.93c.28,0,.53,0,.79-.05a.39.39,0,0,0,.35-.44.42.42,0,0,0-.41-.43C8.64,36.86,8.4,36.88,8.14,36.88Z" transform="translate(-0.3 -4.37)"/><path d="M11.18,38.32v1.23h-.64a1.87,1.87,0,0,1,0-.24c0-.9,0-1.79,0-2.69,0-.23.07-.31.3-.3.43,0,.85,0,1.28,0a.87.87,0,0,1,.9,1,.92.92,0,0,1-.92,1C11.78,38.33,11.5,38.32,11.18,38.32Zm0-1.45v.9a5.62,5.62,0,0,0,.73,0,.41.41,0,0,0,.39-.47.43.43,0,0,0-.45-.42C11.65,36.86,11.43,36.87,11.19,36.87Z" transform="translate(-0.3 -4.37)"/><path d="M36.37,36.36c-.32.51-.62,1-.93,1.47a1.26,1.26,0,0,0-.23.83c0,.29,0,.58,0,.89h-.65c0-.37,0-.73,0-1.08A1.11,1.11,0,0,0,34.4,38c-.32-.54-.66-1.07-1-1.61.65-.13.69-.12,1,.4l.5.83.49-.83C35.68,36.26,35.7,36.25,36.37,36.36Z" transform="translate(-0.3 -4.37)"/><path d="M8.73,35.26c0,.25.54.14.34.51,0,0-.06,0-.07,0a1.33,1.33,0,0,0-1.09-.18,1.19,1.19,0,0,1-1.38-.76,1.63,1.63,0,0,1,.31-1.79,1.38,1.38,0,0,1,1.56-.19A1.58,1.58,0,0,1,8.9,35C8.85,35.11,8.78,35.18,8.73,35.26Zm-.83-.43.5.22a1.42,1.42,0,0,0,0-1.73,1,1,0,0,0-1.29-.08A1.43,1.43,0,0,0,7,34.9.84.84,0,0,0,8,35.22C8,35.11,7.61,35.11,7.91,34.83Z" transform="translate(-0.3 -4.37)"/><path d="M22.68,36.34v.52h-1v2.69h-.65V36.88h-1v-.53Z" transform="translate(-0.3 -4.37)"/><path d="M32.31,36.86v2.69h-.64V36.87h-1v-.53h2.54v.52Z" transform="translate(-0.3 -4.37)"/><path d="M35.81,34.51H35l0-.32h1.21c0,.3,0,.61,0,.92a.26.26,0,0,1-.09.16,1.53,1.53,0,0,1-2.45-.6,1.43,1.43,0,0,1,1.63-1.93,1,1,0,0,1,.87.81l-.29.08c-.31-.54-.58-.67-1.13-.56A.93.93,0,0,0,34,34a1.08,1.08,0,0,0,.39,1.09,1.22,1.22,0,0,0,1.19.08C35.89,35.06,35.84,34.82,35.81,34.51Z" transform="translate(-0.3 -4.37)"/><path d="M30.92,32.69a1.64,1.64,0,0,1,.39.29c.39.55.77,1.12,1.15,1.68l.22.3V32.77H33v2.78a.36.36,0,0,1-.5-.17c-.42-.64-.86-1.28-1.36-1.9q0,.84,0,1.69a.71.71,0,0,1,0,.26.3.3,0,0,1-.18.16s-.15-.09-.15-.15c0-.88,0-1.77,0-2.65Z" transform="translate(-0.3 -4.37)"/><path d="M22.35,35.64a1.47,1.47,0,0,1,0-2.93,1.36,1.36,0,0,1,1.36,1.48A1.34,1.34,0,0,1,22.35,35.64Zm-1-1.46a2,2,0,0,0,0,.23,1,1,0,0,0,.81.9.89.89,0,0,0,1-.63,1.3,1.3,0,0,0-.09-1.16,1.12,1.12,0,0,0-.57-.43C21.9,32.89,21.38,33.38,21.38,34.18Z" transform="translate(-0.3 -4.37)"/><path d="M5.8,33.94v.36H4.27v.93H6l0,.33H3.91V32.78h2c.1.24,0,.33-.24.33H4.27v.84Z" transform="translate(-0.3 -4.37)"/><path d="M26.95,34.7l.27,0s.05,0,.06.06c.05.6,1,.73,1.36.45a.39.39,0,0,0-.08-.71c-.31-.12-.65-.18-1-.29a.69.69,0,0,1-.48-1,1,1,0,0,1,1-.5.93.93,0,0,1,.94.63,1,1,0,0,1,0,.21l-.28,0a.78.78,0,0,0-1.14-.45.5.5,0,0,0-.23.35.42.42,0,0,0,.23.3c.28.11.58.17.88.26.46.15.69.42.66.78a.85.85,0,0,1-.73.77,2.35,2.35,0,0,1-.93-.07A.81.81,0,0,1,26.95,34.7Z" transform="translate(-0.3 -4.37)"/><path d="M26.05,32.77h.37c0,.67,0,1.33,0,2s-.47.9-1.19.87a.91.91,0,0,1-1-.94c0-.63,0-1.26,0-1.92h.38c0,.6,0,1.19,0,1.78s.26.78.79.75a.61.61,0,0,0,.66-.66c0-.5,0-1,0-1.51C26.05,33,26.05,32.91,26.05,32.77Z" transform="translate(-0.3 -4.37)"/><path d="M20.12,35.55V34.28H18.63v1.27c-.26.08-.38.05-.38-.23q0-1.15,0-2.3c0-.27.11-.32.37-.24V33.9h1.49V32.77h.38c0,.48,0,.94,0,1.41s0,.74,0,1.12S20.42,35.65,20.12,35.55Z" transform="translate(-0.3 -4.37)"/><path d="M14.77,35.54c-.39.16-.45-.09-.54-.32-.24-.61-.06-.49-.73-.5s-.65,0-.85.6c-.08.25-.2.34-.48.23.34-.9.68-1.8,1-2.69a.28.28,0,0,1,.48,0C14.05,33.75,14.41,34.64,14.77,35.54Zm-1.33-2.42L13,34.42h.93Z" transform="translate(-0.3 -4.37)"/><path d="M9.62,32.77H10c0,.32,0,.63,0,.95s0,.61,0,.92c0,.48.26.67.72.67s.72-.18.75-.67,0-1.22,0-1.86h.33c0,.72,0,1.43,0,2.13,0,.53-.52.77-1.21.73a.86.86,0,0,1-.93-.83C9.6,34.13,9.62,33.46,9.62,32.77Z" transform="translate(-0.3 -4.37)"/><path d="M29.67,36.35l.13,0c.51,0,.51,0,.51.47,0,.91,0,1.83,0,2.76h-.63Z" transform="translate(-0.3 -4.37)"/><path d="M15.1,35.57v-2.8l.36,0v2.48h1.37l0,.34Z" transform="translate(-0.3 -4.37)"/><path d="M29.75,32.77h.35v2.8c-.17,0-.34.1-.35-.18C29.75,34.53,29.75,33.67,29.75,32.77Z" transform="translate(-0.3 -4.37)"/><path d="M26.62,17.2c0,.62,0,1.23,0,1.84,0,.39,0,.79,0,1.18,0,.22-.07.3-.28.28H13.4V17.2Z" transform="translate(-0.3 -4.37)"/><path d="M26.62,21.64v3.3H13.39v-3.3Z" transform="translate(-0.3 -4.37)"/></svg>'),$('.realtor_logos img[alt*="equal housing logo"]').remove()),$('.realtor_logos img[alt*="MLS logo"]').length>0&&($(".realtor_logos").append('<svg alt="MLS Service" id="d6bc417e-6f93-44b5-9544-01f354e29858" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 54.12 24.57"><title>MLS Serviceo</title><path d="M22.56.32V7.17h29v.26q0,8.6,0,17.19c0,.09,0,.18,0,.27H.66q0-8.85,0-17.71H5.57V.32Zm-17,19.57V8.13H1.62V23.92h49V8.13h-28V19.89ZM6.8,10.1q0,4.16,0,8.32c0,.24,0,.24.25.24h14c.19,0,.25,0,.24-.24q0-8.32,0-16.64c0-.2-.06-.24-.25-.24h-14c-.25,0-.25,0-.25.25Q6.8,5.95,6.8,10.1Z" transform="translate(-0.66 -0.32)"/><path d="M54.78,23.25a1.12,1.12,0,0,1-.76.8,1.09,1.09,0,0,1-1.37-.7A1.06,1.06,0,0,1,53.34,22a1.09,1.09,0,0,1,1.39.69l0,.12ZM52.85,23a.85.85,0,1,0,1.69,0,.84.84,0,1,0-1.69,0Z" transform="translate(-0.66 -0.32)"/><path d="M31.67,19.69l1.14-3.51,0,0-.35.54-1.82,2.83a.31.31,0,0,1-.3.16H29V16.1l-.07.19c-.36,1.08-.71,2.15-1.06,3.23,0,.14-.1.19-.25.19H25.85c0-.07,0-.12,0-.17l2-5.89c0-.09.05-.16.17-.16h2.68l.09,0-.21,3.17,0,0,.11-.17,1.79-2.87a.3.3,0,0,1,.3-.17h2.63L35,14.94q-.68,2.28-1.36,4.57c0,.14-.09.19-.24.19H31.67Z" transform="translate(-0.66 -0.32)"/><path d="M44.92,15.45c0-.18,0-.34-.09-.49a.61.61,0,0,0-.63-.42.59.59,0,0,0-.59.5.44.44,0,0,0,.28.51c.25.13.53.21.79.32a9.64,9.64,0,0,1,.92.36,1.2,1.2,0,0,1,.67,1.52,2.54,2.54,0,0,1-2,2,6.57,6.57,0,0,1-2.9,0,1.4,1.4,0,0,1-1.2-1.52c0-.13,0-.26,0-.41h2.06c0,.08,0,.15,0,.22a.66.66,0,0,0,.74.6.63.63,0,0,0,.64-.65.45.45,0,0,0-.22-.42,7.66,7.66,0,0,0-.75-.36c-.34-.15-.71-.25-1-.43A1.14,1.14,0,0,1,41,15.32a2.43,2.43,0,0,1,2-1.87,5.7,5.7,0,0,1,2.66,0,1.56,1.56,0,0,1,1.23,1.88c0,.05-.08.14-.12.14Z" transform="translate(-0.66 -0.32)"/><path d="M39,13.51l-1.39,4.22h2.1l-.36,1.61c-.08.36-.08.36-.46.36H34.86a1.18,1.18,0,0,1,0-.14l1.76-5.91c0-.09,0-.16.16-.16h2.13Z" transform="translate(-0.66 -0.32)"/><path d="M27.18,12.06c.11-.21.22-.37.3-.55a.26.26,0,0,1,.37-.16c-.05.3-.1.61-.16.91,0,0-.09.07-.13.11l-.05,0,.11-.68c-.22.21-.23.57-.54.73l-.15-.74h0c0,.19-.08.39-.11.58s-.09.13-.2.1l.17-1H27Z" transform="translate(-0.66 -0.32)"/><path d="M38.68,11.62c0,.24-.07.42-.11.6s0,.12-.2.1l.17-1c.15-.06.21,0,.27.12s.19.36.31.58l.14-.71h.18c-.05.31-.1.62-.16.92,0,0-.06.08-.08.08a.28.28,0,0,1-.17-.09C38.91,12.06,38.81,11.87,38.68,11.62Z" transform="translate(-0.66 -0.32)"/><path d="M40.49,11.66a.68.68,0,0,1-.17-.11.24.24,0,0,0-.3-.08.48.48,0,0,0-.24.6.27.27,0,0,0,.2.14,1.18,1.18,0,0,0,.32-.13l0-.06-.15,0s0-.08,0-.09l.38-.08-.11.56-.1-.12a3,3,0,0,1-.41.08.31.31,0,0,1-.32-.23.63.63,0,0,1,.13-.62.56.56,0,0,1,.54-.21C40.42,11.33,40.52,11.43,40.49,11.66Z" transform="translate(-0.66 -0.32)"/><path d="M44.2,11.84v.49H44l0-.39h-.32c-.12.11,0,.38-.27.41l.17-1H44c.13,0,.29,0,.31.14a1,1,0,0,1-.09.37Zm-.47,0a3.67,3.67,0,0,0,.37-.11s0-.13,0-.13l-.33-.09Z" transform="translate(-0.66 -0.32)"/><path d="M36.16,12c.06,0,.13.06.17.11a.27.27,0,0,0,.39,0c.08-.09.07-.16,0-.21l-.24-.06a.24.24,0,0,1-.14-.41.49.49,0,0,1,.51-.15c.16,0,.19.09.22.35-.08,0-.16-.06-.19-.11s-.21-.12-.33-.06a.13.13,0,0,0-.07.1.17.17,0,0,0,.09.1,2.09,2.09,0,0,0,.22.05.25.25,0,0,1,.18.39.51.51,0,0,1-.58.21.26.26,0,0,1-.22-.29A.49.49,0,0,1,36.16,12Z" transform="translate(-0.66 -0.32)"/><path d="M42.44,11.68l-.18-.11a.61.61,0,0,0-.23-.1c-.05,0-.11.08-.16.13a1.11,1.11,0,0,0,.15.11.68.68,0,0,0,.15,0,.26.26,0,0,1,.17.44.55.55,0,0,1-.59.16.25.25,0,0,1-.17-.32c.09,0,.15,0,.2.08a.24.24,0,0,0,.4,0,.18.18,0,0,0-.06-.17,1,1,0,0,0-.25-.07.22.22,0,0,1-.17-.3.43.43,0,0,1,.47-.27C42.35,11.32,42.44,11.41,42.44,11.68Z" transform="translate(-0.66 -0.32)"/><path d="M28.13,11.34h.18l-.1.57c0,.12,0,.25.12.29a.27.27,0,0,0,.35-.2c0-.18.06-.36.09-.54s0-.12.21-.11a7.56,7.56,0,0,1-.15.77.51.51,0,0,1-.71.18A.39.39,0,0,1,28,12C28,11.79,28.09,11.57,28.13,11.34Z" transform="translate(-0.66 -0.32)"/><path d="M46.89,11.67c-.09,0-.16-.06-.2-.11a.24.24,0,0,0-.3-.08.44.44,0,0,0-.27.48.35.35,0,0,0,.18.23c.09,0,.2,0,.3-.09a1.83,1.83,0,0,1,.22-.11.5.5,0,0,1-.67.34.48.48,0,0,1-.17-.67.63.63,0,0,1,.52-.36C46.71,11.28,46.86,11.41,46.89,11.67Z" transform="translate(-0.66 -0.32)"/><path d="M31.2,12.35c.06-.33.11-.62.16-.92,0,0,0-.09.07-.09a2.52,2.52,0,0,1,.52,0c.06,0,.13.14.13.21a.29.29,0,0,1-.2.33,3.31,3.31,0,0,1-.43.08C31.35,12.08,31.5,12.35,31.2,12.35Zm.28-.54c.29,0,.4,0,.42-.16s-.05-.15-.15-.17S31.53,11.46,31.48,11.81Z" transform="translate(-0.66 -0.32)"/><path d="M47,12.33l.17-1h.62l0,0a.62.62,0,0,1-.14.09.33.33,0,0,1-.15,0c-.18,0-.26,0-.22.25l.36,0,0,.05a.53.53,0,0,1-.17.08c-.28,0-.28,0-.3.3h.43C47.66,12.37,47.56,12.39,47,12.33Z" transform="translate(-0.66 -0.32)"/><path d="M42.81,11.93l0,.27h.46c0,.17-.16.19-.67.13l.17-1h.67c-.12.26-.35.08-.52.18l0,.23h.42C43.16,12,43,11.82,42.81,11.93Z" transform="translate(-0.66 -0.32)"/><path d="M33.7,11.74c0,.12,0,.12-.42.17l-.06.29h.46c0,.17-.2.2-.66.13l.17-1h.63c0,.08,0,.08-.47.17l0,.11s0,.07,0,.13Z" transform="translate(-0.66 -0.32)"/><path d="M44.49,11.35c.15-.06.2,0,.23.13s.08.37.12.56c.25-.2.21-.63.56-.73l.05,0c-.18.32-.35.64-.53.95a.13.13,0,0,1-.23,0C44.62,12,44.56,11.65,44.49,11.35Z" transform="translate(-0.66 -0.32)"/>
1<path d="M30.09,12.32l.13-.83H30l0,0s.09-.1.13-.1h.61l0,.06s-.1.09-.14.09-.18,0-.19.17a4.51,4.51,0,0,1-.11.58c0,.05-.08.1-.12.14Z" transform="translate(-0.66 -0.32)"/><path d="M37.93,11.4a.49.49,0,0,1-.17.07c-.11,0-.16,0-.17.15s-.08.4-.1.6-.07.15-.2.11l.14-.83-.3,0c.07-.06.1-.13.14-.13h.62Z" transform="translate(-0.66 -0.32)"/><path d="M29.42,11.29l-.15.9h.44c0,.17-.18.2-.64.13.05-.31.11-.63.17-.94C29.24,11.35,29.33,11.34,29.42,11.29Z" transform="translate(-0.66 -0.32)"/><path d="M35,12.2h.45c0,.16-.25.2-.66.12.05-.3.1-.59.16-.89,0,0,.09-.09.14-.13l0,0Z" transform="translate(-0.66 -0.32)"/><path d="M32.52,11.36l-.14.84h.45c0,.16-.26.2-.66.12.05-.3.1-.61.17-.91,0,0,.09-.07.14-.1Z" transform="translate(-0.66 -0.32)"/><path d="M30.74,12.32l.17-1h.16s0,0,0,0c0,.28-.09.56-.15.84,0,.06-.08.1-.12.15Z" transform="translate(-0.66 -0.32)"/><path d="M45.6,11.34h.16s0,0,0,0c0,.27-.1.55-.14.82,0,.1,0,.17-.2.13Z" transform="translate(-0.66 -0.32)"/><path d="M35.69,12.37c.06-.34.1-.64.16-.92,0-.05.08-.09.13-.14l.07,0c-.06.32-.11.64-.18,1C35.87,12.32,35.78,12.34,35.69,12.37Z" transform="translate(-0.66 -0.32)"/><path d="M37.93,12.31l.17-1h.18c-.05.3-.1.6-.16.89,0,.05-.08.09-.13.14Z" transform="translate(-0.66 -0.32)"/><path d="M8.51,3.5H19.64V14.65H8.51Zm5.94,5.59A10.75,10.75,0,0,0,16.09,9a2,2,0,0,0,1.59-1.69,2.12,2.12,0,0,0-1-2.16,4.1,4.1,0,0,0-2.22-.32V5.1q0,1.68,0,3.37c0,.21,0,.42,0,.63a1.08,1.08,0,0,1,0,.11q0,1.94,0,3.88c0,.08,0,.16,0,.24h4.4ZM13.26,4.86H10.11v8.45h3.15Z" transform="translate(-0.66 -0.32)"/><path d="M17.07,15.25a1,1,0,0,1,1,1,1,1,0,0,1-1,1,1,1,0,0,1-1-1A1,1,0,0,1,17.07,15.25Zm0,1.65a.62.62,0,0,0,.62-.65.64.64,0,0,0-.62-.64.63.63,0,0,0-.61.63A.61.61,0,0,0,17.06,16.9Z" transform="translate(-0.66 -0.32)"/><path d="M19.42,16.53l.41.68c-.37.08-.41.06-.59-.23a5.43,5.43,0,0,0-.42-.61v.86h-.37V15.3a6.42,6.42,0,0,1,.83,0,.56.56,0,0,1,.47.49.63.63,0,0,1-.21.63Zm-.58-.88v.54c.19,0,.38.07.5-.11a.34.34,0,0,0,0-.3C19.22,15.6,19,15.66,18.84,15.64Z" transform="translate(-0.66 -0.32)"/><path d="M9.42,16.52l.41.68c-.34.09-.41.06-.57-.21a5.38,5.38,0,0,0-.44-.63v.86H8.47v-2a7.84,7.84,0,0,1,.88.06.53.53,0,0,1,.41.47.63.63,0,0,1-.2.64ZM9,16.19c.28,0,.39-.08.39-.27s-.13-.27-.41-.28-.14.16-.15.27S8.75,16.23,9,16.19Z" transform="translate(-0.66 -0.32)"/><path d="M11.57,17.22c.24-.61.47-1.2.69-1.8a.2.2,0,0,1,.22-.15.23.23,0,0,1,.25.17c.22.59.45,1.18.69,1.8h-.26c-.12,0-.17,0-.21-.14-.16-.41-.16-.4-.59-.41-.15,0-.24,0-.27.19l0,.05C12,17.25,12,17.25,11.57,17.22Zm.92-1.38-.17.47h.35Z" transform="translate(-0.66 -0.32)"/><path d="M11.33,16.85v.37H10.23V15.29h1.09v.35h-.71v.41h.71v.37h-.71v.43Z" transform="translate(-0.66 -0.32)"/><path d="M15.17,15.65l-.34,0v-.34h1v.34l-.33,0v1.57h-.38Z" transform="translate(-0.66 -0.32)"/><path d="M14.06,16.86h.6v.36h-1V15.29h.36Z" transform="translate(-0.66 -0.32)"/><path d="M20.19,15.67l-.13-.17-.09.17v-.38c.1,0,.22,0,.25.11S20.21,15.57,20.19,15.67Z" transform="translate(-0.66 -0.32)"/><path d="M53.29,22.42h.51c.24,0,.35.1.37.27s0,.33-.3.43l.3.49a.18.18,0,0,1-.27-.09,1.93,1.93,0,0,0-.18-.29,1.08,1.08,0,0,0-.19-.16l-.06,0v.51h-.19Zm.2.52a1.48,1.48,0,0,0,.34,0,.16.16,0,0,0,0-.32,1.44,1.44,0,0,0-.34,0Z" transform="translate(-0.66 -0.32)"/></svg>'),$('.realtor_logos img[alt*="MLS logo"]').remove())}function socialMedia(){var e=$(".social_media");$.each(e,function(e,t){var i=$(t),n=$(i).find("a");$.each(n,function(e,t){var i=t,n=$(i).attr("href").replace("https//","").replace(":","").replace("www.","").replace("https","").replace("http","").replace(/\//g,""),s=(n=n.split(".com"))[0],a="https://www."+s+".com/"+n[1],o=(o=$(i).find("img").attr("src")).replace("https://www.enelesst.com/AppInterface/Default/images/smico_","").replace(".png",""),r=$(i).find("img").attr("alt");""!=$(i).attr("title")&&void 0!=$(i).attr("title")||void 0!==r&&""!==r&&$(i).attr("title",r),"wordpress"==o&&(s="wordpress"),~a.indexOf("podcast")&&(s="podcast"),-1!==$.inArray(s,svgLogos)||"wordpress"==s?(~s.indexOf("tiktok")&&($(this).find("img").remove(),$(this).append('<svg alt="Tiktok" id="tiktok-svg" data-name="tiktok-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><title>TikTok icon</title><path d="M12.53.02C13.84 0 15.14.01 16.44 0c.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08
1-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"></path></g></svg>'),$(this).attr("data-media","tiktok")),"x"!=s&&"twitter"!=s||($(this).find("img").remove(),$(this).append('<svg id="X" id="x-svg" data-name="x-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 45.54 45.58"><path d="m27.11,19.3L44.07,0h-4.02l-14.73,16.76L13.56,0H0l17.78,25.34L0,45.58h4.02l15.55-17.7,12.42,17.7h13.56M5.47,2.97h6.17l28.41,39.79h-6.17"/></svg>'),$(this).attr("data-media","x")),~s.indexOf("zillow")&&($(this).find("img").remove(),$(this).append('<svg alt="Zillow" id="zillow-svg" data-name="zillow-icon" viewBox="0 0 48.77 38.98"><title>Zillow</title><path d="M2.59,44.49l.65-.24a138,138,0,0,1,24.54-6c2.54-.37,5.1-.57,7.65-.88A.85.85,0,0,0,36,37c.64-1.74,1.24-3.49,1.85-5.24.11-.34.21-.69.33-1.09h-.4c-2.74.32-5.49.57-8.22,1a104,104,0,0,0-23,6.3A3.75,3.75,0,0,0,3.91,40.7,39.16,39.16,0,0,1,2.59,44.49ZM19.8,29.71l.41-.1a91.6,91.6,0,0,1,19.25-3.84.84.84,0,0,0,.57-.46c.4-.93.73-1.89,1.12-2.82a.87.87,0,0,1,.54-.44c1.32-.16,2.66-.27,4-.41l3.71-.38c-.24-.21-.37-.35-.52-.46-3.64-2.73-7.3-5.45-10.94-8.19-.45-.34-.71-.31-1.11.09Q28.51,21,20.15,29.3C20.05,29.4,20,29.51,19.8,29.71ZM9.19,26.36,5.28,37,27.19,16.32a1.76,1.76,0,0,0-.33,0A185.77,185.77,0,0,0,7.11,22.06a6.29,6.29,0,0,0-2.6,1.71C3.4,25,2.2,26.17,1,27.36c-.13.14-.24.29-.43.49ZM12.66,15.8a126.53,126.53,0,0,1,23.42-4.41c-.21-.17-.33-.29-.46-.38-2.34-1.56-4.65-3.16-7-4.65-1.73-1.09-1.12-1.19-2.92,0-3.22,2.18-6.34,4.5-9.5,6.77C15,14,13.83,14.92,12.66,15.8Z" transform="translate(-0.61 -5.51)"/></svg>'),$(this).attr("data-media","zillow")),~s.indexOf("realtor")&&($(this).find("img").remove(),$(this).append('<svg alt="Realtor" id="realtorcom" viewBox="0 0 48.82 47.9"><title>Realtor</title><path d="M7.35,25.42c0,7.39,0,23.53,0,23.53h34V25.42h8L24.75,1.05.58,25.42m35.91-2.54a3.9,3.9,0,0,1-6.2-1.13,14.57,14.57,0,0,1-.86-2.31c-.24-.78-.46-.87-1.16-.47a6.52,6.52,0,0,0-2.44,2.66,18,18,0,0,0-2,6.15,27,27,0,0,0-.15,4.13c0,3-.12,6,0,9A10.42,10.42,0,0,0,24,43.24a2.2,2.2,0,0,0,1.41,1.58,15.59,15.59,0,0,0,1.86.73c.38.11.21.41.22.64s-.24.22-.41.22h-13c-.4,0-.79,0-1.19,0-.17,0-.46.14-.45-.23s-.1-.61.36-.69a7.78,7.78,0,0,0,1.69-.62,2.36,2.36,0,0,0,1.43-1.76,18.52,18.52,0,0,0,.38-4.45q0-8.49,0-17a11.31,11.31,0,0,0-.16-2.46,2.75,2.75,0,0,0-2.54-2.36c-.33-.05-.76,0-.71-.56,0-.35.13-.41.44-.41h9.47c.74,0,.95.24.94,1,0,1.41,0,2.83,0,4.24,0,.1,0,.21,0,.31a12.52,12.52,0,0,1,2.56-3.25c1.8-1.49,3.73-2.79,6.17-3a4.71,4.71,0,0,1,4.23,1.59C37.74,18.12,38.12,21.21,36.49,22.88Z" transform="translate(-0.58 -1.05)"/></svg>'),$(this).attr("data-media","realtor")),~s.indexOf("activerain")&&($(this).find("img").remove(),$(this).append('<svg alt="Active Rain" id="active-rain-icon" data-name="active-rain-icon" viewBox="0 0 150 150"><title>Active Rain</title><rect class="cls-1" width="150" height="150" style="opacity: 0;"/><path class="cls-1" d="M128.08,2c.32,4.72.71,9.28.91,13.84.39,8.85.78,17.7,1,26.55.2,8.36.24,16.73.19,25.1,0,4.87-.22,9.75-.59,14.61-.67,9-.55,18.07-3.3,26.71-6.57,20.6-20.46,33.69-41.67,38.05-26,5.35-49.75-8.71-59.82-30.41A52.14,52.14,0,0,1,20,98.39C18.7,81.27,24.15,66.62,36.34,54.6c7.09-7,15.25-12.65,23.65-18C81.37,23.12,104,12,127.3,2.22A5.75,5.75,0,0,1,128.08,2ZM121,13.53c-.86.35-1.42.54-1.95.8-10.68,5.23-21.48,10.23-32,15.76-15.18,8-30,16.59-42.91,28C29.92,70.74,24.6,86.54,29.07,105a46,46,0,0,0,52.36,34.57c16.38-2.73,28.08-12,35.21-27,3.17-6.65,3.91-13.83,4.46-21s1-14.19,1.12-21.3c.14-10.3,0-20.61-.17-30.92-.09-6.32-.38-12.63-.62-19C121.35,18.16,121.16,16,121,13.53Z" transform="translate(0 0)"/><path class="cls-1" d="M42.88,83.82c.48-4.66,2-8.49,5.54-11.31a14.25,14.25,0,0,1,7-2.68c4.14-.62,8.29-1.28,12.42-.13a28.59,28.59,0,0,1,5,1.91,9.41,9.41,0,0,1,5.53,8.45c.22,6.56,0,13.13.21,19.7.09,3.26.48,6.53.86,9.78a3.47,3.47,0,0,0,2.28,2.92,1.41,1.41,0,0,1,.53,1.15c0,.25-.57.67-.88.67-3.54,0-7.08.06-10.62,0a1.64,1.64,0,0,1-1.09-.92c-.49-1.18-.83-2.42-1.31-3.88-.83.67-1.49,1.24-2.18,1.76a18.4,18.4,0,0,1-18.32,2.84c-5-1.8-7.77-6.14-7.83-11.59s2.45-9.68,7.54-11.54c3.66-1.34,7.56-2,11.36-3,2-.52,4-1,6-1.58,2.22-.67,2.73-1.64,2.6-4.51-.09-1.75-.86-2.73-2.86-3.08a39.16,39.16,0,0,0-5.92-.57c-2.82,0-4.29,1.8-5.12,4.23a1.79,1.79,0,0,1-2.05,1.42C48.77,83.76,45.9,83.82,42.88,83.82ZM67.33,93.1l-2.42.59c-3.31.86-6.69,1.49-9.9,2.62-3.91,1.37-4.81,5.82-2,8.85,2.18,2.32,4.91,2.69,7.81,1.72C67.06,104.79,68.19,100.67,67.33,93.1Z" transform="translate(0 0)"/><path class="cls-1" d="M101.17,77a10.28,10.28,0,0,1,1-1.36c1.61-1.66,3.18-3.39,4.91-4.91s4-1.54,6.25-1.31a1.31,1.31,0,0,1,1.36,1.54c-.07,2.94-.06,5.88,0,8.82,0,1-.29,1.37-1.35,1.39a27.05,27.05,0,0,0-5.92.44c-4,1-5.86,3.85-5.89,8.59-.05,7.42-.05,14.85,0,22.27,0,1.53-.41,2-1.93,1.9-2.73-.12-5.48-.08-8.21,0-1.06,0-1.37-.36-1.36-1.39q0-20.62,0-41.25c0-1.11.33-1.49,1.45-1.46q3.89.11,7.77,0c1.15,0,1.47.42,1.43,1.49-.06,1.71,0,3.42,0,5.13Z" transform="translate(0 0)"/></svg>'),$(this).attr("data-media","activerain")),~s.indexOf("myspace")&&($(this).find("img").remove(),$(this).find("i").remove(),$(this).append('<svg alt="myspace" id="myspace-icon" data-name="myspace-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"><title>Myspace</title><path d="M25,48.77c-5.71,0-11.41,0-17.12,0a6.41,6.41,0,0,1-6-3.74,6.27,6.27,0,0,1-.65-2.9q0-17.12,0-34.23A6.56,6.56,0,0,1,6.38,1.38a6.75,6.75,0,0,1,1.56-.16H42.07a6.56,6.56,0,0,1,6.54,5.15A7,7,0,0,1,48.77,8q0,17.05,0,34.1a6.55,6.55,0,0,1-5.14,6.55,7.07,7.07,0,0,1-1.62.16ZM28.22,23.4A5.26,5.26,0,0,0,24,21,5.38,5.38,0,0,0,19.5,22.9c-.19-.37-.35-.72-.56-1a4.44,4.44,0,0,0-6-1.62,4.79,4.79,0,0,0-2.51,4.35c0,2.22,0,4.44,0,6.65,0,.33.1.41.41.41,2.36,0,4.73,0,7.09,0,.46,0,.46,0,.46.48,0,1,0,2.07,0,3.11,0,.35.11.43.44.42H24.6c.29,0,.38.08.38.38,0,1.52,0,3,0,4.55,0,.3.09.38.38.38H39.22c.31,0,.39-.1.39-.4,0-3.63,0-7.27,0-10.9a7.27,7.27,0,0,0-3.71-6.38,6.94,6.94,0,0,0-5.37-.71C29.75,22.75,29,23.1,28.22,23.4Zm8.71-10.31a4,4,0,0,0-4-4,4,4,0,1,0,0,8A4,4,0,0,0,36.93,13.09Zm-10.57.67A3.35,3.35,0,1,0,23,17.1,3.35,3.35,0,0,0,26.36,13.76Zm-11.94-2a2.69,2.69,0,1,0,0,5.37,2.69,2.69,0,0,0,0-5.37Z" transform="translate(-1.22 -1.22)"/></svg>'),$(this).attr("data-media","myspace")),~s.indexOf("blogspot")&&($(this).find("img").remove(),$(this).find("i").remove(),$(this).append('<svg alt="Blogspot" id="blogspot" data-name="blogspot-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50"><title>Blogspot</title><path d="M24.72,49.13h-9A15.26,15.26,0,0,1,.58,34.31q-.16-9.26,0-18.53A15.26,15.26,0,0,1,15.74,1h9.32A15.25,15.25,0,0,1,39.95,14.23c.07.63.15,1.26.18,1.9a2.87,2.87,0,0,0,3,3c.86,0,1.72,0,2.58,0,1.65,0,3,.95,3,2.55,0,5.45.77,10.95-.55,16.32a15.07,15.07,0,0,1-14.4,11.1Zm0-12.57h0c2.73,0,5.46,0,8.2,0a4.7,4.7,0,0,0,1.84-.34,2.66,2.66,0,0,0,1.45-3,2.87,2.87,0,0,0-3-2.26q-8.48,0-17,0a3.84,3.84,0,0,0-1.89.58,2.67,2.67,0,0,0-1.07,3.06,2.84,2.84,0,0,0,2.85,1.94C19,36.58,21.84,36.56,24.68,36.56ZM20.31,19.16c1.31,0,2.62,0,3.93,0,2,0,3.25-1.13,3.27-2.8s-1.19-2.8-3.19-2.82c-2.69,0-5.38,0-8.07,0a3.82,3.82,0,0,0-1.7.42,2.72,2.72,0,0,0-1.26,3.09,3,3,0,0,0,2.89,2.08C17.54,19.19,18.92,19.15,20.31,19.16Z" transform="translate(-0.5 -0.96)"/></svg>'),$(this).attr("data-media","blogspot"))):-1!==$.inArray(s,platforms)&&("podcast"==socialIcons[s]?$(this).append('<i class="fas fa-'+socialIcons[s]+'"></i>'):$(this).append('<i class="fab fa-'+socialIcons[s]+'"></i>'),$(this).attr("title",s.charAt(0).toUpperCase()+s.slice(1)),$(this).removeAttr("alt"),$(this).find("img").remove(),$(this).attr("data-media",socialIcons[s]))}),$(this).find("svg").length>0&&$(this).addClass("social-svg"),$(this).find("i").length>0&&$(this).addClass("social-i"),$(this).find("img").length>0&&$(this).addClass("social-img")})}function socialSVGColor(e,t,i){iconColorFinal=[],void 0==i?iconColorFinal.push("#000000"):""==i||"rgb(0, 0, 235)"==i?iconColorFinal.push("#000000"):iconColorFinal.push(i),void 0!==iconColorFinal[0]&&$(t).find("path").css({fill:iconColorFinal[0]})}
1function socialScale(){var e=$(".social_media");$.each(e,function(e,t){if($(t).find("a").length>1&&$(t).find("svg").length>0){var i=$(t).find("svg"),n=$(t).find("svg").parent(),s=[],a=$(t).parent();if($(n).prev().length>0){var o=$(n).prev(),r=o[0].offsetWidth,l=o[0].offsetHeight,c=$(o[0]).css("padding");socialSVGColor(a,i,h=$(o[0]).find("i").css("color")),s.push(r,l,c)}else{var d=$(n).next(),r=d[0].offsetWidth,l=d[0].offsetHeight,c=$(d[0]).css("padding"),h=$(d[0]).find("i").css("color");socialSVGColor(a,i,h),s.push(r,l,c)}$(i).css({position:"absolute",width:"calc("+r+"px - "+s[2]+")",height:"calc("+l+"px - "+s[2]+")",margin:"auto"}),$(n).css({position:"relative",width:s[0],height:s[1]})}})}function socialTag(){var e=$("body").text(),t=$("body").find("socialMedia");if(~e.indexOf("[%SOCIALMEDIA%]")&&$("body").find("socialMedia").length){var i=[],n=[];$.each(t,function(e,t){"[%SOCIALMEDIA%]"!==$(t).text()?i.push($(t)):n.push($(t))}),n.length>0&&i.length>0&&$.each(n,function(e,t){var n=$(i[0]).html();$(t).empty(),$(t).append(n)})}}function WhereTo1(e){var t=e.options[e.selectedIndex].value;window.location=t}function selectMenuDropdown(){$("select#lcSortV10").addClass("form-control"),$("select#lcSortV10").attr("title","Jump To Page"),$("select.ListBox").attr("title","Jump To Page")}function showcaseSliderResize(){var e=$("header")[0].offsetHeight,t=$("body").find("showcaseslider").find(".carousel-indicators")[0].offsetHeight,i=($("body").find("showcaseslider"),$(window).height()),n=$("body").find("header").css("position"),s=[$("#showcase-carousel"),$("#showcase-carousel").find(".carousel"),$("#showcase-carousel").find(".carousel-inner")];$.each(s,function(s,a){$("body").find(a).css({width:"100%",height:"calc("+i+"px - "+t+"px)"}),"fixed"==n?$("body").find($(".item")).css({width:"100%",height:"calc("+i+"px - "+t+"px)"}):$("body").find($(".item")).css({width:"100%",height:"calc("+i+"px - "+t+"px - "+e+"px)"})}),$("#showcase-carousel").find(".item").css({"background-size":"cover","background-repeat":"no-repeat"})}function showcaseSlider(e){$("body").find("showcaseslider").append('<div id="showcase-carousel" class="carousel carousel-fade"><div class="carousel-inner"></div><div class="carousel-indicators"></div></div>');var t=Object.keys(e);document.domain;$.each(t,function(t,i){e[i].image.indexOf("/Photo/1001/4x2/");var n="background-image:url('"+e[i].image+"')";$("showcaseslider").find(".carousel-inner").append('<div class="item" style="'+n+'">'),$("showcaseslider").find(".carousel-indicators").append('<li class="indicator" style="'+n+'"><div>')}),showcaseSliderResize(),$("showcaseslider").find(".item:first-child").addClass("active"),$("showcaseslider").find(".indicator:first-child").addClass("active"),$("#showcase-carousel").attr("data-ride","carousel"),$("#showcase-carousel").attr("data-delay","4000")}function agentLogos(){$("agentLogo[apply-as], brokerLogo[apply-as]").each(function(){var e=$
1(this).attr("apply-as"),t=$(this).attr("img-url");""!==e&&""!==t&&("img"!=e&&"image"!=e||$(this).append('<img alt="Logo" src="'+t+'"/>'),"background"!=e&&"bg"!=e||$(this).css({"background-image":"url('"+t+"')"})),""==t&&$(this).remove()})}function agentPhoto(){$("agentPhoto[apply-as]").each(function(){var e=$(this).attr("apply-as"),t=$(this).attr("img-url");""!==e&&""!==t&&("img"!=e&&"image"!=e||$(this).append('<img src="'+t+'"/>'),"background"!=e&&"bg"!=e||$(this).css({"background-image":"url('"+t+"')"})),""==t&&$(this).remove()})}function featuredSlots(){$(".FSS_Link").length>0&&$(".FSS_Link").each(function(e,t){$(t).attr("title");var i=$(t).find(".caption").find("h3").text(),n=$(t).find("img"),s=$(t).find(".thumbnail").find(".caption").find("a"),a=$(t).find(".thumbnail").find(".caption").find("a").text(),o=$(t).text();$(t).attr("title",o.trim()),$(t).attr("aria-label",o.trim()),s.length>0&&($(t).find("a").attr("title",a),$(t).find("a").attr("aria-label",a)),n.length>0&&""!==i&&$(n).attr("alt",i),n.length>0&&""==i&&$(n).attr("alt","View More")}),$(".FSL_Text").length>0&&$(".FSL_Text").each(function(e,t){var i=$(t).attr("title"),n=$(t).find(".caption").find("h2").text(),s=$(t).find("img"),a=$(t).find(".thumbnail").find(".caption").find("a"),o=$(t).find(".thumbnail").find(".caption").find("a").text(),r=$(t).text();$(t).attr("title",r.trim()),$(t).attr("aria-label",r.trim()),""!==n&&void 0==i&&($(t).attr("title",n),$(t).attr("aria-label",n)),a.length>0&&($(t).find("a").attr("title",o),$(t).find("a").attr("aria-label",o)),s.length>0&&""!==n&&$(s).attr("alt",n),s.length>0&&""==n&&$(s).attr("alt","View More")})}function propertyDetailSlider(e){$("html").attr("browser");var t=$(e).length;$(".carousel").length,$("*[lazy-load-enabled]").attr("lazy-load-enabled");if($("#property-detail-thumbnails.overflow-vertical"))for(n=0;n<t;n++)$("#property-detail-thumbnails.overflow-vertical").append('<div class="slider-thumbnail col-md-6 lr-padding-7"> <a href="#" class="image-wrapper" data-slide-to="'+n+'" data-target="#carousel-888888"><span><i class="fa fa-camera"></i></span><img src="'+e[n]+'"/></a></div>');if($("#property-detail-thumbnails.overflow-horizontal")){if($("#carousel-888885").length>0)for(n=0;n<t;n++)if(""!==e[n]){e[n];var i="background-image:url('"+e[n]+"')";$("#carousel-888885").find(".carousel-inner").append('<a class="slider-thumbnail horizontal-thumbnail col-md-2" data-slide-to="'+n+'" data-target="#carousel-888888" style="'+i+';"><span><i class="fa fa-camera"></i></span></a>')}$("#property-detail-thumbnails .carousel-inner").append('<a class="slider-thumbnail horizontal-thumbnail col-md-2" data-slide-to="'+n+'" data-target="#carousel-888888" style="background-image:url("'+e[n]+'");"><span><i class="fa fa-camera"></i></span></a>');for(var n=0;n<t;n+=6)$(".horizontal-thumbnail").slice(n,n+6).wrapAll("<div class='item'></div>");$("#property-detail-thumbnails.overflow-horizontal .item:first-child").addClass("active")}$(".slide").each(function(i,n){for(var s="#"+$(this).attr("id"),a=0;a<t;a++){$(s+" .item:first-child").clone().insertAfter(s+" .carousel-inner .item:last-child"),$(s+" .carousel-indicators li:first-child").clone().insertAfter(s+" .carousel-indicators li:last-child").attr("data-slide-to",a);var o=$(s+" .item:last-child"),r=$(s+" .carousel-indicators li:last-child");o.attr("data-slide",a),o.css("background-image","url('"+e[a]+"')"),r.attr("data-slide-to",a)}$(s+" .carousel-inner .item:first-child").remove(),$(s+" .carousel-inner .item:first-child").addClass("active"),$(s+" .carousel-indicators li:first-child").remove(),$(s+" .carousel-indicators li:first-child").addClass("active"),$(s+" .carousel-inner .item.active").addClass("fadeIn wow")}),$(e).each(function(e,t){var i=new Image;i.src=t,i.onload=function(e){i.height>i.width&&$(".item[style*='"+i.src+"']").attr("portrait-slide","true")}}),$(".slider-thumbnail").click(function(){$("html, body").animate({scrollTop:0},600)}),$("#property-details-main ul").each(function(){$(this).find("li").length<2&&$(this).removeClass("column-count-2")});var s=$(window).height(),a=$(window).width(),o=$("header").height(),r=($("#mobile-menu").height(),$("#property-detail-thumbnail-column").width()),l=($("#property-detail-thumbnail-column").outerWidth(),$("#property-detail-thumbnail-column").position()),c=l.left;l.left,l.left,l.left,l.left;
1$(window).scroll(function(){var e=$("body").scrollTop();a>1199&&e>o?($(".idx-detail-page .fixed-col-left + .fixed-col").css("position","fixed").css("left",parseInt(c.left)-15).css("top",o),$(".hide-scroll").addClass("hide"),$(".fixed-col-left").removeClass("hide")):($(".idx-detail-page .fixed-col").css("position","static"),$(".hide-scroll").removeClass("hide"),$(".fixed-col-left").addClass("hide"))})}function propertyDetails(){$(".idx-detail-page .search-result-amenities .row").length,$(".search-result-amenities span");$(".search-result-amenities span").each(function(e,t){var i=(i=$(this).text().toLowerCase()).replace(/\d+/g,"").replace(" ","").toString();$(this).attr("data-amenities",e),$(this).attr("data-label",i);"sqft"==$(this).attr("data-label")&&$('.search-result-amenities span[data-amenities="'+e+'"] i').removeClass().addClass("fa fa-crop"),"beds"==$(this).attr("data-label")&&$('.search-result-amenities span[data-amenities="'+e+'"] i').removeClass().addClass("fa fa-bed"),~$(this).attr("data-label").indexOf("bath")&&$('.search-result-amenities span[data-amenities="'+e+'"] i').removeClass().addClass("fa fa-bath"),"activestatus"==$(this).attr("data-label")&&$('.search-result-amenities span[data-amenities="'+e+'"] i').removeClass().addClass("fa fa-flag-o")})}function stickyPagination(){$(window).width()<1200?$("#property-detail-pagination .property-btn-list #close-buttons").removeClass("hide"):$("#property-detail-pagination .property-btn-list #close-buttons").addClass("hide")}function buildIDXZoom(e,t,i,n){if(""!==t.image){var s='<div idx-slide-index="'+(n+1)+'" id="swiper-idx-'+i+"-"+n+'" class="swiper-slide"><div class="swiper-zoom-container"><img src="'+t.image+'"/></div></div>';$(e).find(".swiper-wrapper").append(s)}}function buildIDXSwiper(e,t,i){return $(i).each(function(i,n){buildIDXZoom(e,{image:n},t,i)}),i.length}function officeRoster(){$("#office-search-form").addClass("cd");
1var e=$("#office-search-form.office-form-full-width .btn01").outerHeight();$(".office-grid-occupation").css("min-height","17px"),$("#office-search-form select").css({height:e}),$('#office-search-form input[type="text"]').css({height:e}),$(".office-grid-item").each(function(){var e=$(this).find("img").attr("src");$(this).find("img").remove(),$(this).find(".image-wrapper").css({"background-image":"url("+e+")","background-size":"cover"})})}function officeRoster(){if($("#office-roster").length>0){$("form#orform").find("h4").text("Office Filter Options").find("i").remove(),$("form#orform > br").remove(),$("body").addClass("office-roster-page");var e=$("#orform").find("fieldset > *");$("#orform").append('<div id="roster-input-fields"></div>'),$("#orform").find("fieldset").remove(),$(e).each(function(){$(this).removeClass(),$(this).find("br").length?$(this).remove():$("#roster-input-fields").append(this)}),$(".office-grid-item").each(function(){var e=$(this).find("img").attr("src");$(this).find("img").remove(),$(this).find(".image-wrapper").css({"background-image":"url("+e+")","background-size":"cover"})})}}function detailView(e,t){e<1199?($("table#office-listings-table").attr("data-view-setting","image"),$("button[data-view-setting]").removeClass("selected-view"),$('button[data-view-setting="image"]').addClass("selected-view")):($("table#office-listings-table").attr("data-view-setting","table"),$("button[data-view-setting]").removeClass("selected-view"),$('button[data-view-setting="table"]').addClass("selected-view"))}function writeResults(e){var t=$("div#ctl00_show_listings").html();$("div#ctl00_show_listings").remove(),$("#office-detail-right").append(t),"www.amirbrokeronv01.com"==document.domain&&$("section#header-bar-2 img").css("display","none"),$(".search-results").empty(),$("#panel-85193").append('<div id="view-options"> <button data-view-setting="image"> <i class="fa fa-image"></i> </button> <button data-view-setting="table" class="selected-view"> <i class="fa fa-table"></i> </button> <button data-view-setting="list"> <i class="fa fa-list"></i> </button> </div>'),$("#panel-85193").append('<table id="office-listings-table" class="table table-striped table-bordered" cellspacing="0" width="100%" data-view-setting="table"></table>'),$("table#office-listings-table").append('<thead><tr><th data-label="property-image" id="office-detail-property-photo" class="text-center"><i class="fa fa-camera hide"></i></th><th data-label="address">Address</th> <th data-label="city">City</th> <th data-label="state">State</th> <th data-label="price">Price</th> <th data-label="beds">Beds</th> <th data-label="baths">Baths</th> <th data-label="size">Size</th><th data-label="property-type"><span>Property </span>Type</th> <th data-label="status">Status</th><th data-label="note">Note</th><th data-label="save-property" id="office-detail-save-property" class="text-center"><i class="fa fa-heart hide"></i></th> </tr> </thead><tbody></tbody>'),Object.keys(e).forEach(function(t,i){if(void 0==e[i].propertytype[0]||"undefined"==e[i].propertytype[0]||0==e[i].propertytype[0].length)n="Not Indicated";else var n=e[i].propertytype[0];$("table#office-listings-table tbody").append('<tr onclick="'+e[i].resultlink+'" id="'+e[i].id+'"></tr>'),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="property-image" class="text-center"><i class="fa fa-camera"></i><span class="office-detail-property-image" style="background-image: url('+e[i].image+')"></span></td>'),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="address">'+e[i].address1.toLowerCase()+"</td>"),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="city">'+e[i].city[0]+"</td>"),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="state">'+e[i].state[0]+"</td>"),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="price">'+e[i].price+"</td>"),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="beds"> - </td>'),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="baths"> - </td>'),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="size"> - </td>'),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="property-type">'+n+"</td>"),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="status"> - </td>'),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="note" data-value-type="default"> - </td>'),$('table#office-listings-table tbody tr[id="'+e[i].id+'"]').append('<td data-label="save-property" class="text-center" onclick="'+e[i].savelink+'"><i class="fa fa-heart-o"></i></td>');parseInt(e[i].baths[0])>0&&$('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="baths"]').text(e[i].baths[0]);for(var s=0;s<e[i].details.length;s++){var t=e[i].detailkeys[s],a=e[i].detailvalues[s];if((~t.toLowerCase().indexOf("open house")||~a.toLowerCase().indexOf("closed")||~a.toLowerCase().indexOf("active"))&&(~a.toLowerCase().indexOf("active")&&($('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="note"]').empty(),$('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="note"]').attr("data-value-type","active").text("Active")),~t.toLowerCase().indexOf("open house")&&$('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="note"]').attr("data-value-type",a).text('<i class="fa fa-clock"></i> Open House').css("background","#F44336"),~a.toLowerCase().indexOf("closed")&&($('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="note"]').empty(),$('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="note"]').attr("data-value-type",a).text("Sold"))),~t.toLowerCase().indexOf("status")&&($('table#office-listings-table tbody tr[id="'+e[i].id+'"]').attr("status",a),$('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="status"]').text(a).attr("status",a.toLowerCase())),~t.toLowerCase().indexOf("bed")){$('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="beds"]').text(a)}isNaN(parseInt(a)).toString();if(~t.toLowerCase().indexOf("sqft")||~t.toLowerCase().indexOf("feet")){
1if(a.match(/[a-z]/i));else a=(o=parseInt(a).toLocaleString())+" sqft";$('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="size"]').text(a.toLowerCase()).css("text-transform","capitalize")}if(~t.toLowerCase().indexOf("lot size")||~t.toLowerCase().indexOf("acres")){if(a.match(/[a-z]/i));else var o=parseInt(a).toLocaleString(),a=o+" acres";$('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="property-type"]').text("Land"),$('table#office-listings-table tbody tr[id="'+e[i].id+'"] td[data-label="size"]').text(a.toLowerCase()).css("text-transform","capitalize")}}})}function scrapeResults(){var e=[];$(".search-result").each(function(){var t={id:$(this).find("a.save-property").attr("id").replace("saveItem_ARMLSRES___",""),propertytype:[],resultlink:"window.location.href='"+$(this).find(".search-result-image").attr("href")+"'",savelink:$(this).find(".save-property").attr("href"),image:$(this).find(".search-result-image img").attr("src"),address1:$.trim($(this).find(".search-result-street").text().replace(/\n/g," ")),address2:$.trim($(this).find(".search-result-street").next().text().replace(/\n/g," ")),city:[],state:[],zip:[],baths:[],price:$.trim($(this).find(".search-result-price").text().replace(/\n/g," ")),details:$.trim($(this).find(".search-result-amenities div").text().replace(/\n/g," ")).split(","),detailkeys:[],detailvalues:[],keys:function(){for(var e=0;e<t.details.length;e++){var i=t.details[e].split(":")[0],n=t.details[e].split(":").pop();~i.toLowerCase().indexOf("lot size")&&(this.propertytype.length=0,this.propertytype.push("land")),~i.toLowerCase().indexOf("bath")&&(this.propertytype.length=0,this.propertytype.push("residential"),~i.toLowerCase().indexOf("half")?this.baths.push(.5*parseInt(n)):this.baths.push(parseInt(n))),~i.toLowerCase().indexOf("type")&&(this.propertytype.length=0,this.propertytype.push(n)),this.detailkeys.push(i),this.detailvalues.push(n)}this.city.push(this.address2.split(",")[0]),this.state.push(this.address2.split(",").pop().trim().replace(/[0-9]/g,"")),this.zip.push(this.address2.split(",").pop().trim().replace(/\D/g,""));var s=this.baths.reduce(function(e,t){return e+t},0);this.baths.length=0,this.baths.push(s)}};t.keys(),e.push(t)}),writeResults(e)}function blogItems(){var e=$(".post-item"),t=[];return e.length>0&&$.each(e,function(e,i){var n=$(i).find(".post-thumbnail"),s=$(i).find(".post-thumbnail-content"),a={};if(n.length>0&&$(n).attr("post-image").length>0?a.thumbnail=$(n).attr("post-image"):a.thumbnail="",s.length>0){var o=$(s).find(".post-title");o.length>0?a.title=$(o).text():a.title="",a.author={};var r=$(s).find(".post-meta");if(r.length>0){var l=$(r).find(".meta-image");l.length>0?a.author.photo=$(l).css("background-image").replace('url("',"").replace('")',""):a.author.photo=""}var c=$(r).find(".author").find(".meta-data");c.length>0&&""!==$(c).text()?a.author.name=$(c).text():a.author.name="";var d=$(r).find(".published").find(".meta-data");d.length>0&&""!==$(d).text()?a.published=$(d).text():a.published="";var h=$(i).find(".post-excerpt");h.length>0&&""!==$(h).text()?a.excerpt=$(h).text():a.excerpt="",a.button={};var u=$(i).find(".post-link");u.length>0&&""!==$(u).text()?a.button.text=$(u).find("a").text().trim():a.button.text="",u.length>0&&""!==$(u).find("a").attr("href")?a.button.href=$(u).find("a").attr("href"):a.button.href=""}t.push(a)}),t}function blogSlider(e){$.each(e,function(e,t){if(e<3){if(""!==t.thumbnail&&""!==t.title){$(".blog-posts").find(".post-item:nth-child(1)").remove();var i='<div id="latest-slide-'+e+'" class="swiper-slide"></div>';$(".latest-post-slider").find(".swiper-wrapper").append(i);var n=$("#latest-slide-"+e);""!==t.thumbnail&&$(n).append('<div class="slide-thumbnail" style="background-image: url('+t.thumbnail+');"></div>'),$(n).append('<div class="slide-caption"></div>');var s=$(n).find(".slide-caption");""!==t.title&&$(s).append('<div class="slide-title content-title">'+t.title+"</div>"),""===t.published&&""===t.author.name||($(s).append('<div class="slide-post-meta"><ul class="list-inline list-unstyled"></ul></div>'),""!==t.author.name&&$(s).find(".slide-post-meta").find("ul").append('<li><span class="meta-label">By:</span> <span class="meta-data">'+t.author.name+"</span></li>"),""!==t.author.name&&$(s).find(".slide-post-meta").find("ul").append('<li><span class="meta-label"><i class="fa fa-clock-o opacity-50"></i> Posted:</span> <span class="meta-data">'+t.published+"</span></li>")),""!==t.excerpt&&$(s).append('<div class="slide-excerpt">'+t.excerpt+"</div>"),""!==t.button.text&&""!==t.button.href&&$(s).append('<div class="slide-button"><a class="btn01" href="'+t.button.href+'">'+t.button.text+"</a></div>")}}});$(".latest-post-slider").append('<div class="swiper-pagination swiper-pagination-black"></div><div class="swiper-button-next swiper-button-next-black"></div><div class="swiper-button-prev swiper-pagination-black"></div>')}
1function trviRemove(){$("#trviModal").find(".modal-video").find(".video-responsive").addClass("loaded")}function trviVisibleCount(){var e=$(".ivg-item:visible").length;$("*[videos-visible]").attr("videos-visible",e)}function trviLink(){var e={base:$(document)[0].URL.split("?")[0],query:$(document)[0].URL.split("?")[1],tags:[],videoID:0,sort:"recent",view:"grid"};e.base.split("?");if(void 0!==e.query){var t=e.query.split("&");$.each(t,function(t,i){var n=i.split("="),s=n[0],a=n[1];if("video-id"==s){$(".ivg-item[video-id='"+a+"']");e.videoID=a}else{if("tags"==s&&a.length>0){a=a.toLowerCase();e.tags=a.split(",")}if("sort"==s){o=["recent","oldest","alphabetical","ralphabetical"];$.inArray(a,o)?e.sort=a:e.sort=o[0]}if("view"==s){var o=["grid","list"];$.inArray(a,o)?e.view=a:e.view=o[0]}}})}return e}function trviModalReset(){$("#trviModal").find(".modal-video-content").empty(),$("#trviModal").find(".modal-title").empty(),$("#trviModal").find(".modal-video").empty()}function trviMDate(e){var t=e.replace("/Date(","").replace(")/",""),i=new Date(parseInt(t));return[i,["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][i.getMonth()]+" "+i.getDate()+", "+i.getFullYear(),i.getTime()]}function trviModal(e){var t=$("#trviModal"),i=$(t).find(".modal-body").find(".modal-video-content"),n=$(t).find(".modal-body").find(".modal-video");trviModalReset(),console.log(e),$(t).find(".modal-title").append("<i class='fa fa-video mr-5' style='opacity:.75;'></i> "+e.VideoTitle),$(i).append('<div class="modal-video-title content-title mb-5 text-left"><h2>'+e.VideoTitle+"</h2></div>");var s=trviMDate(e.VideoUploadTime);if($(i).append('<div class="modal-video-date mb-15 text-left">'+s[1]+"</div>"),$(i).append('<div class="modal-video-description mb-15"></div>'),""!==e.VideoDesc&&$(i).find(".modal-video-description").append(e.VideoDesc),$(i).append('<div class="modal-video-tags"></div>'),""!==e.VideoTags){var a=e.VideoTags.split(","),o=e.VideoTagsH.split(","),r=$(i).find(".modal-video-tags");$.each(a,function(e,t){t='<a href="?tags='+o[e]+'">'+t+"</a>";$(r).append(t)})}$(n).append('<div class="video-responsive"><iframe onload="trviRemove();" src="'+e.VideoURL+'"></iframe></div>'),getSimilarVideos(e),$(t).modal("show")}function ivgSingle(e){console.log(e);var t=window.location.protocol+"//"+window.location.host+window.location.pathname+"?video-id="+$(e).attr("video-id");window.history.pushState({path:t},"",t);trviModal($.parseJSON($(e).find(".video-data").text()))}function buildTRVIItem(e,t){var i='<div id="ivg-'+(e+1)+'" class="ivg-item" onclick="ivgSingle(this);"><div class="ivg-item-content"></div></div>';$("#intranet-video-gallery-grid").find(".video-grid-items").append(i);var n=$("#intranet-video-gallery-grid").find(".ivg-item:last-child"),s=$(n).find(".ivg-item-content");$(n).attr("video-id",t.VideoID),$(n).attr("video-url",t.VideoURL),$(s).append('<div class="ivg-thumbnail loading"></div>');var a=t.VideoPoster;if(""!==a){var o=new Image;o.src=a,o.onload=function(){$(s).find(".ivg-thumbnail").removeClass("loading").css({"background-image":"url('"+a+"')"})}}r='<div class="ivg-caption"></div>';$(s).append(r);var r=$(s).find(".ivg-caption");$(r).append('<div class="ivg-title content-title">'+t.VideoTitle+"</div>"),$(n).attr("video-alphabetical",t.VideoTitle.replace(/\s{2,}/g," "));var l=trviMDate(t.VideoUploadTime);$(r).append('<div class="ivg-upload-date">Uploaded On: '+l[1]+"</div>"),$(n).attr("video-date",l[2]),t.date=l[2],$(r).append('<div class="ivg-description">'+t.VideoDesc+"</div>"),$(n).attr("video-tags",t.VideoTags.trim()),t.type,$(n).attr("video-type",t.type),$(n).prepend('<div class="video-data hide">'+JSON.stringify(t)+"</div>")}function trviTags(){var e=$(".video-category-checkbox"),t=[],i=[];
1$.each(e,function(e,n){n.checked?t.push($(n).val()):i.push($(n).val())});var n=window.location.protocol+"//"+window.location.host+window.location.pathname;if(t.length>0){var s="sort="+$('select[name="sort-recent"]').val(),a="view="+$('select[name="sort-view-mode"]').val(),o=t.join(",").replace(/ /g,"-"),r="tags="+o;if(0==i.length)r="tags=";else r="tags="+o;var l=n+"?"+[r,s,a].join("&");window.history.pushState({path:l},"",l)}i.length>0?$("a#intranet-video-reset-filters").show():$("a#intranet-video-reset-filters").hide(),$(".ivg-item").show(),$(".ivg-item").each(function(e,i){var n=$(i).attr("video-tags").split(","),s=[];$.each(n,function(e,i){-1!==$.inArray(i,t)&&s.push(i)}),0==s.length&&$(this).hide()}),trviVisibleCount()}function trviSort(e){var t=$(".video-grid-items"),i=$(t).find(".ivg-item"),n=[],s=[],a={dates:[],titles:[],alphabetical:{az:function(e,t){var i=(i=t.slice(0)).sort(),n=[],s=[];$.each(i,function(t,i){$.each(e,function(e,t){var a=-1==$.inArray(t.VideoID,s);i==t.VideoTitle&&a&&(s.push(t.VideoID),n.push(t))})});return[n,i]},za:function(e,t){var i=(i=(i=t.slice(0)).sort()).reverse(),n=[],s=[];$.each(i,function(t,i){$.each(e,function(e,t){var a=-1==$.inArray(t.VideoID,s);i==t.VideoTitle&&a&&(s.push(t.VideoID),n.push(t))})});return[n,i]}},date:{recent:function(e,t){var i=(i=(i=t.slice(0)).sort()).reverse(),n=[];$.each(i,function(t,i){$.each(e,function(e,t){i==t.date&&n.push(t)})});return[n,i]},oldest:function(e,t){var i=(i=t.slice(0)).sort(),n=[];$.each(i,function(t,i){$.each(e,function(e,t){i==t.date&&n.push(t)})});return[n,i]}}};$.each(i,function(e,t){var i=$.parseJSON($(t).find(".video-data").text());n.push(i)});$.each(n,function(e,t){a.dates.push(t.date),a.titles.push(t.VideoTitle)});var o=a.date.recent(n,a.dates),r=a.date.oldest(n,a.dates),l=a.alphabetical.az(n,a.titles),c=a.alphabetical.za(n,a.titles);if("recent"==e)s=o[0];if("oldest"==e)s=r[0];if("alphabetical"==e)s=l[0];if("ralphabetical"==e)s=c[0];$(t).empty(),$.each(s,function(e,t){buildTRVIItem(e,t)}),trviTags()}function buildSimilarThumb(e){var t=$.find(".modal-video-similar-wrap"),i='<a href="'+(window.location.protocol+"//"+window.location.host+window.location.pathname+"?video-id="+e.VideoID)+'" video-id="'+e.VideoID+'" class="similar-thumb"><div class="video-data hide">'+JSON.stringify(e)+'</div></div><div class="similar-thumb-image loading"></div><div class="similar-thumb-caption"></div></a>';$(t).append(i);var n=$(t).find(".similar-thumb:last-child");console.log(e);var s=$(n).find(".similar-thumb-caption"),a=$(n).find(".similar-thumb-image"),o=e.VideoPoster;if(""!==o){var r=new Image;r.src=o,r.onload=function(){$(a).removeClass("loading").css({"background-image":"url('"+o+"')"})}}if(e.VideoTitle.length>30)l=e.VideoTitle.substring(0,30)+"...";else var l=e.VideoTitle;$(s).append('<div class="similar-thumb-title">'+l+"</div>");var c=trviMDate(e.VideoUploadTime);$(s).append('<div class="similar-thumb-date">'+c[1]+"</div>")}function getSimilarVideos(e){var t="intranet/tgrbvi/"+e.VideoTagsH+"/nf/1/99999";$.ajax({url:t,success:function(t){var t=$.parseJSON(t),i=e.VideoID,n=t.Videos;n.length>1?$.each(n,function(e,t){$("#trviModal").attr("has-similar","true"),t.VideoID!==i&&buildSimilarThumb(t)}):$("#trviModal").attr("has-similar","false")},error:function(e){console.log(e)}})}function trviURL(e){trviVisibleCount(),""!==e.sort&&null!==e.sort&&"null"!==e.sort&&$('select[name="sort-recent"]').val(e.sort).change(),""!==e.view&&$('select[name="sort-view-mode"]').val(e.view).change();var t=void 0!==e.tags[0];if(e.tags.length>0&&t){var i=$("#intranet-video-gallery-categories").find("input[type='checkbox']");$(i).removeAttr("checked"),$.each(i,function(t,i){var n=$(i).val().toLowerCase().replace(/ /g,"-");-1!==$.inArray(n,e.tags)&&(i.checked=!0,$("a#intranet-video-reset-filters").show())}),trviTags()}else $("a#intranet-video-reset-filters").hide()}function ivgKeyword(e,t){var t=t.toLowerCase(),i=[],n=[],e=(e=Object.values(e.Videos))[0];console.log(t),console.log(e),$.each(e,function(e,t){console.log(t);var s=t.VideoTitle;n.push(t),i.push(s)}),console.log(i)}function setupTRVI(e){var t=e.Videos,i=(e.NumFound,$("section").find(".trvi01"),[]);if($(".ivg-section-title").length>0){var n=$(".ivg-section-title").find(".bt01").text(),s=$(".ivg-section-title").find(".bd01").text();""!==n?$(".ivg-title-description").find(".ivg-title").append(n):$(".ivg-title-description").find(".ivg-title").append("Videos"),""!==s?$(".ivg-title-description").find(".ivg-description").append(s):$(".ivg-title-description").find(".ivg-description").remove()}$("body").append('<div id="trviModal" class="modal"></div>');var a=trviLink(),o=a.base,r=$("#trviModal"),l='<div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title"></h4><a class="close" href="'+o+'">Back To Videos</a></div><div class="modal-video-similar"><div class="modal-video-similar-wrap"></div></div><div class="modal-body"><div class="modal-video"></div><div class="modal-video-content"></div></div></div></div></div>';$(r).append(l),$.each(t,function(e,t){var n=t.VideoTags.trim().split(",");$.each(n,function(e,t){-1==$.inArray(t,i)&&i.push(t)}),buildTRVIItem(e,t)});var c=i.sort();if($.each(c,function(e,t){var i='<label><input class="video-filter video-category-checkbox" type="checkbox" checked value="'+t+'"/> <span>'+t+"</span></label>";$("#intranet-video-gallery-categories").append(i)}),$(".video-category-checkbox").on("change",function(e){e.preventDefault(),trviTags()}),$("#intranet-video-reset-filters").on("click",function(e){window.location.href=o}),a.videoID>0){var d=$('.ivg-item[video-id="'+a.videoID+'"]');$.parseJSON($(d).find(".video-data").text());$(d).click()}else{$('select[name="sort-view-mode"]').on("change",function(e){e.preventDefault(),$("#intranet-video-gallery").attr("sort-view-mode",$(this).val()),trviTags()}),$('select[name="sort-recent"]').on("change",function(e){e.preventDefault(),trviSort($(this).val())});$('input[name="ivgKeyword"]');$('input[name="ivgKeyword"]').on("keyup",function(t){var i=$(t.currentTarget).val();ivgKeyword(e.Videos,i)}),trviURL(a)}}function getIntranetVideos(e){if("all"==e){$.ajax({url:"/intranet/tgrbvi/n/nf/1/99999",success:function(e){e=$.parseJSON(e);console.log(e),setupTRVI(e)},error:function(e){console.log(e)}})}else;}function agentRoster(){if($("#agent-roster").length>0){$("form#arform").find("h4").text("Agent Filter Options").find("i").remove(),$("form#arform > br").remove(),$("body").addClass("agent-roster-page");
1var e=$("#arform").find("fieldset > *");$("#arform").append('<div id="roster-input-fields"></div>'),$("#arform").find("fieldset").remove(),$(e).each(function(){$(this).removeClass(),$(this).find("br").length?$(this).remove():$("#roster-input-fields").append(this)}),$(".agent-grid-item").each(function(){var e=$(this).find("img").attr("src");$(this).find("img").remove(),$(this).find(".image-wrapper").css({"background-image":"url("+e+")","background-size":"cover"})});var t=$(".agent-grid-item");$.each(t,function(e,t){var i=$(t).find("h4");$(i).length>0&&$(i).each(function(e,t){var i=$(t).attr("class");$(t).replaceWith("<div class='"+i+"'>"+$(this).text()+"</div>")});var n=$(t).find(".agent-grid-name"),s=$(n).clone();$(n).remove(),$(t).find(".caption > a.matchHeight").prepend(s)})}}function showcaseAmmenities(){($(".showcase-single-property-block").length>0||$(".showcase-virtual-tour-block").length>0||$("section.showcase-print-brochure-block").length>0)&&$.each($(".showcase-single-property-block, .showcase-virtual-tour-block, section.showcase-print-brochure-block"),function(e,t){var i=$(t);if($(i).find(".sc-sp-ammenities").length>0||$(i).find(".sc-vt-ammenities").length>0||$(i).find(".sc-pb-ammenities").length>0){if($(i).find(".sc-sp-ammenities").length>0)n=".sc-sp-ammenities";if($(i).find(".sc-vt-ammenities").length>0)n=".sc-vt-ammenities";if($(i).find(".sc-pb-ammenities").length>0)var n=".sc-pb-ammenities";if((s=$(i).find(n).text()).length>0){$(i).find(n).empty();var s=jQuery.parseJSON(s),a=Object.keys(s),o=Object.values(s);$.each(a,function(e,t){var s=a[e],r=o[e];$(i).find(".sc-pb-ammenities").length>0&&$(i).find(n).append('<div class="sc-sp-ammenity" data-ammen-key="'+s+'" data-ammen-value="'+r+'"><div class="ammen-key">'+s+'</div><div class="ammen-value">'+r+"</div></div>"),$(i).find(".sc-sp-ammenities").length>0&&$(i).find(n).append('<div class="sc-sp-ammenity" data-ammen-key="'+s+'" data-ammen-value="'+r+'"><div class="ammen-key">'+s+'</div><div class="ammen-value">'+r+"</div></div>"),$(i).find(".sc-vt-ammenities").length>0&&$(i).find(n).append('<div class="sc-vt-ammenity" data-ammen-key="'+s+'" data-ammen-value="'+r+'"><div class="ammen-key">'+s+'</div><div class="ammen-value">'+r+"</div></div>")})}}})}function buildVirtualThumbSCSP(e,t,i,n){if(""!==t.image){var s='<div id="swiper-vt'+i+"-"+n+'" class="swiper-slide"><div class="swiper-slide-cover" vt-slide-img="'+t.image+'" style="background-image:url('+t.image+')"></div></div>',a='<div class="swiper-slide" style="background-image:url('+t.image+')"><div class="active-playing"><i class="fas fa-circle-notch fa-spin"></i><span>Playing</span></div></div>';$(e).find(".gallery-top .swiper-wrapper").append(s),$(e).find(".gallery-thumbs .swiper-wrapper").append(a)}}function buildThumbSCSP(e,t,i,n){if(""!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide" vt-slide-img="'+t.image+'" style="background-image:url('+t.image+')"></div>',a='<div class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".gallery-top .swiper-wrapper").append(s),$(e).find(".gallery-thumbs .swiper-wrapper").append(a)}}function buildSwiperSCSP(e,t,i){if("zoom"!==i){var n=$(e).find('div[class*="-swiper-images"]'),s=$(e).find(n).text().split(","),a=[];return $.each(s,function(e,t){""!==(t=t.trim())&&a.push(t.trim())}),s=a,$(s).each(function(n,s){var a={image:s};"thumbs"==i&&($(e).hasClass("showcase-vt-swiper")?buildVirtualThumbSCSP(e,a,t,n):buildThumbSCSP(e,a,t,n))}),s.length}}function virtualTourScale(){var e=(e=$(".sc-vt-head"))[0].clientHeight,t=$(window).width(),i=$(window).height()-20;if($(".swiper-container.gallery-thumbs").hasClass("showing-thumbs"))if(t<=991)n=80;else n=150;else var i=$(window).height(),n=0;var s=i-e-n;$(".gallery-top").height(s),$(".gallery-top").find(".swiper-wrapper").height(s),$(".gallery-top").find(".swiper-slide").height(s),$(".gallery-thumbs").height(n),$(".gallery-thumbs").find(".swiper-slide").height(n)}function toggleVTThumbs(e){$(".swiper-container.gallery-thumbs").toggleClass("showing-thumbs"),virtualTourScale()}function toggleVTZoom(){$("#showcase-vt-swiper-zoom").toggleClass("hide")}function virtualTour(){$("header").hide(),$("footer").hide(),$("section#main-page-title-block").remove(),$("section#footer-links-option").remove()}function pbGetColors(){$("body").prepend('<span id="primarycolor-pb" class="primary-color primaryColor">primaryColor</span>');
1var e=$("#primarycolor-pb"),t=$(e).css("background-color"),i=$(e).css("color");$(".showcase-print-brochure-block").find("style").append(".primaryColor {color: "+i+"; background: "+t+"!important; fill: "+t+"!important;}"),$("#primarycolor-pb").remove()}function printBrochure(){if($("header").hide(),$("footer").hide(),$("section#footer-links-option").remove(),$("section#main-page-title-block").remove(),pbGetColors(),$("*[agentphoto-src]").length>0)if($('*[agentphoto-src*="http"]')){var e=new Image;e.src=$("*[agentphoto-src]").attr("agentphoto-src"),$('*[agentphoto-src*="http"]').append('<img src="'+e.src+'"/>')}else $("*[agentphoto-src]").remove();if($("#sc-pb-description").length>0){var t=$("#sc-pb-description").text().length;$("#sc-pb-description").attr("text-length",t),t<299&&$("#sc-pb-description").attr("text-length-range","very-short"),t>=299&&t<399&&$("#sc-pb-description").attr("text-length-range","short"),t>=399&&t<499&&$("#sc-pb-description").attr("text-length-range","medium"),t>=499&&t<599&&$("#sc-pb-description").attr("text-length-range","long"),t>=599&&$("#sc-pb-description").attr("text-length-range","x-long")}if($("*[pbimg-src]").length>0){var i=$("*[pbimg-src]").attr("pbimg-src");""!==i&&"[%SCLOGOGRAURL%]"!==i&&$("*[pbimg-src]").append('<img src="'+i+'"/>')}var n=$("#sc-pb-images").text();n=n.trim().split(","),$.each(n,function(e,t){if(""!==t){var i=new Image;i.src=t.trim(),i.onload=function(){var t=e+1;if($("#pb-img-clip-"+t).length>0){var n=$("#pb-img-clip-"+t).find("img");$(n).attr("src",i.src);var s=$("#pb-img-clip-"+t).width(),a=$("#pb-img-clip-"+t).height();$("#pb-img-clip-"+t).find("img").width(s),$("#pb-img-clip-"+t).find("img").height()<a?$("#pb-img-clip-"+t).find("img").css({height:"100%",width:"auto","max-width":"none",transform:"translateX(-50%)",position:"absolute"}):$("#pb-img-clip-"+t).find("img").css({position:"absolute",left:"0",top:"-25%",bottom:"-25%",margin:"auto"})}if($("#pb-img-"+t).length>0){$("#pb-img-"+t).append('<img src="'+i.src+'"/>');var o=$("#pb-img-"+t).find("img");$(o).css("width","100%"),$(o).css("height","auto"),$(o).height()<$("#pb-img-"+t).height()?($(o).addClass("pb-img-shorter"),$(o).css("width","auto"),$(o).css("max-width","none"),$(o).css("height","100%")):$(o).addClass("pb-img-wider")}}}})}function signUpPage(){$("body").addClass("sign-up-page"),$("section.sign-up.dynamic-pages").find("a[href='#panel-500000']").attr("title","Create an Account"),$("section.sign-up.dynamic-pages").find("a[href='#panel-500001']").attr("title","Account Login"),$("section.sign-up.dynamic-pages").find("a[href='#panel-500001']").attr("title","Account Login"),$("section.sign-up.dynamic-pages").find("#panel-500000").find("input[type='submit']").attr("title","Sign Up Now!"),$("section.sign-up.dynamic-pages").find("#panel-500001").find("input[type='submit']").attr("title","Login")}function advertorialLayout4Scroll(){$(".advertorial-section-anchors").find(".active").removeClass("active"),$(".advertorial-section-anchors").find(".active-prev").removeClass("active-prev"),$(".advertorial-section-anchors").find(".active-next").removeClass("active-next");$(window).height();var e=$(window)[0].scrollY,t=$(".advertorial-section");$.each(t,function(t,i){var n=$(i).position(),s=$(i).height(),a=n.top,o=a+s;if(e>a&&e<o){var r=$(i).attr("section-label"),l=r.replace(/[^a-zA-Z 0-9]+/g,""),l=r.replace(/ /g,"-");$('a[href="#'+l+'"]').addClass("active"),$('a[href="#'+l+'"]').next().addClass("active-next"),$('a[href="#'+l+'"]').prev().addClass("active-prev"),$(i).removeClass("inactive"),$(i).addClass("active")}else $(i).removeClass("active"),$(i).addClass("inactive")});var i=e+$(window).height(),n=$("section.advertorial.advertorial-layout-4").position().top,s=$("section.advertorial.advertorial-layout-4")[0].offsetHeight;n<=i&&s>=i&&e>=100?($(".advertorial-section-anchors").fadeIn(500),$("section.advertorial-layout-4").addClass("active").removeClass("inactive")):($(".advertorial-section-anchors").fadeOut(500),$(".advertorial-section.active").removeClass("active"),$(".advertorial-section").addClass("inactive"),$("section.advertorial-layout-4").addClass("inactive").removeClass("active"))}
1function advertorialLayout4(){var e=$(".advertorial-section");$.each(e,function(e,t){var i=$(t).attr("section-label"),n=i.replace(/[^a-zA-Z 0-9]+/g,""),n=i.replace(/ /g,"-");$(t).attr("id",n),$(".advertorial-section-anchors").append('<a href="#'+n+'">'+i+"</a>")}),advertorialLayout4Scroll()}function consistentBlockTitles(e){var t=e[1],i=e[0];$(i).each(function(e,i){var n=$(i),s=$(i).find(t);if($(n).find($(s)).length>0){$(s).before('<div class="block-title-description"></div>');var a=$(n).find($(".block-title-description"));$(s).find(".bt01").length>0&&$(a).append($(s).find(".bt01")),$(s).find(".bd01").length>0&&$(a).append($(s).find(".bd01")),$(s).find(".bt01").length>0&&$(a).append($(s).find(".bt01")),$(s).remove()}})}function proTextBlockCheckItem(e,t,i){i.length>0&&""!==$(i).text()?$(e).attr("has-"+t,"true"):$(e).attr("has-"+t,"false")}function emptyTextDivs(e){if($(e).find("div").length>0){var t=$(e).find("div");$.each(t,function(e,t){"&nbsp;"==$(t)[0].innerHTML&&$(t).addClass("newline")})}}function getMode(e){var t=[],i=[],n=[];e.length>0&&$.each(e,function(e,s){~s.indexOf("left")&&i.push(s),~s.indexOf("right")&&n.push(s),~s.indexOf("center")&&t.push(s)});t.length,n.length,i.length;return t.length>=n.length&&t.length>=i.length?"center":i.length>=n.length?"left":"right"}
1function proTextBlock(){var e=$("body").find("section.pro-text-blocks");$.each(e,function(e,t){var i=$(t),n=["title","description","link"],s=[$(i).find(".bt01").find("h2"),$(i).find(".pro-text-desc"),$(i).find(".btn01")];$.each(s,function(e,t){if(proTextBlockCheckItem(i,n[e],s[e]),s[e].length>0){if("title"==n[e]){var a=$(s[e]).parent().attr("class").replace("bt01","").trim().replace("text-","");~a.indexOf("left")||~a.indexOf("right")||a.indexOf("center"),$(i).attr("title-alignment",a)}if("description"==n[e]){var o=s[e];if($(s[e]).find("div").length>0){emptyTextDivs(o);var r=$(s[e]).find("div"),l=[];$.each(r,function(e,t){var i=$(t).attr("class"),n=$(t).attr("style");void 0!==n&&(~n.indexOf("text-align")?l.push($(t)[0].style.textAlign):void 0!==i&&(~i.indexOf("text-left")||~i.indexOf("text-right")||~i.indexOf("text-center"))&&l.push(i))});var c=getMode(l);"string"==typeof c&&c.length>0&&$(i).attr("description-alignment",c)}else{var d=$(s[e]).attr("class");~d.indexOf("text-left")||~d.indexOf("text-right")||~d.indexOf("text-center")?(~d.indexOf("text-left")&&$(i).attr("description-alignment","left"),~d.indexOf("text-right")&&$(i).attr("description-alignment","right"),~d.indexOf("text-center")&&$(i).attr("description-alignment","center")):$(i).attr("description-alignment","left")}}if("link"==n[e]&&($(i).find(".cb03.ptxt03").length>0||$(i).find(".btn01").length>0)){$(i).attr("title-alignment");var h=$(i).attr("description-alignment"),u=$(i).find(".cb03").find(".btn01").parent().attr("class");void 0!==h&&void 0!==u&&0==~u.indexOf("text-")&&$(i).find(".cb03.ptxt03").find(".btn01").parent().removeClass("text-center").addClass("text-"+h)}}})})}function audioBlock(){if($("audio[autoplay]").length>0){var e=$("audio")[0];e.autoplay=!0,e.muted=!1,e.load(),console.log($(e));var t=$(e).find("source")[0];$(".content-blocks").append('<iframe id="audio-iframe" src="'+$(t).attr("src")+'"></iframe>'),$("audio.hide").removeClass("hide").css({position:"fixed",display:"block!important",left:"0",bottom:"0","z-index":"1"}),$("#audio-iframe").remove(),$("html").attr("browser")}}function writePaginationSwiper(e,t){parseInt(t.replace(/[^0-9]/g,"")),$(e).find(".post-item");$(e).find(".blog-posts").wrapInner('<div class="swiper-wrapper"></div>'),$(e).find(".swiper-wrapper").wrap('<div class="swiper"></div>'),$(e).find(".post-item").wrap('<div class="swiper-slide"></div>');var i=$(e).find(".swiper");return $(i).append('<div class="swiper-pagination"></div>').append('<div class="swiper-button-prev"></div><div class="swiper-button-next"></div>'),$(window).resize(),i}function playValue(e,t){if("string"==typeof $(e).attr(t)){var i=$(e).attr(t);return"true"==i||1==i}return!1}function playLength(){}function footerLinks(){if($("section#footer-links-option").find("#superlative-disclaimer").hasClass("light-text"))e="superlative-logo-white.png";else var e="superlative-logo.png";var t='<img src="/js/includes/images/'+e+'" alt="Superlative Inc. - Real Estate Website Design"/>',i='<a id="superlative-logo-link" href="http://www.superlative.com?'+guid()+'" title="Superlative Inc. - Real Estate Website Design">'+t+"</a>",n=$("span#text-disclaimer")[0].outerHTML,s=$("span#text-disclaimer").text();"undefined"!=s&&void 0!=s||(n=""),$("span#text-disclaimer").remove(),$("section#footer-links-option select").length&&($("section#footer-links-option").attr("footer-link-type","select"),$("section#footer-links-option select.ListBox").addClass("form-control")),$("section#footer-links-option a.footer_links").length&&$("section#footer-links-option").attr("footer-link-type","links"),$("section#footer-links-option a.footer_links").length<1&&$("section#footer-links-option select").length<1&&$("section#footer-links-option").attr("footer-link-type","neither"),$("#superlative-disclaimer").prepend(i+'<span class="lr-padding-15 hidden-xs">|</span><span id="footer-disclaimer-links"><span><a id="terms-link" href="/privacy.htm" title="Privacy Policy">Privacy Policy</a></span><span><a id="privacy-policy-link" href="/terms.htm" title="Terms of Use">Terms of Use</a></span><span><a id="dmca-link" rel="nofollow noindex" href="/dmca.htm" title="DMCA Notice">DMCA Notice</a></span>'+n+"</span>"),$.ajax({url:"/briefcase/cdata.txt",dataType:"text",success:function(e){if("string"==typeof(e=$.parseJSON(e)).state&&("NY"==e.state||"ny"==e.state)){$("#text-disclaimer").before('<span><a id="ny-fair-housing" href="https://www.dos.ny.gov/licensing/docs/FairHousingNotice_new.pdf" title="DOS Fair Housing Notice">DOS Fair Housing Notice</a></span>')}}})}function changePhoto(e,t){var i=$(".masonry-gallery-item img").length,n=(e.currentTarget.id.replace("masonry-",""),parseInt(t)-1),s=parseInt(t)+1;0==n?$("#masonry-previous").attr("masonry-image-index",i):$("#masonry-previous").attr("masonry-image-index",n),s==i?$("#masonry-next").attr("masonry-image-index",1):$("#masonry-next").attr("masonry-image-index",s),$("span.masonry-magnified-current").text(t);var a=$('.masonry-gallery-item[masonry-image-index="'+t+'"] img').attr("src"),o=$('.masonry-gallery-item[masonry-image-index="'+t+'"] img').attr("alt");return $("img#masonry-magnified-image").attr("src",a),$("span#masonry-magnified-image-title").text(o),!1}function toggleZoom(e,t){var i=e.target,n=$(i).closest("img").attr("src"),s=parseInt($(i).closest(".masonry-gallery-item").attr("masonry-image-index")),a=$(i).closest("img").attr("alt"),o=s-1,r=s+1;return $("span#masonry-magnified-image-title").text(a),$("#masonry-magnified-image").attr("src",n),$("span.masonry-magnified-current").text(s),$("#masonry-previous").attr("masonry-image-index",o),$("#masonry-next").attr("masonry-image-index",r),$(".modal-footer button").click(function(e){changePhoto(e,$(this).attr("masonry-image-index"),t)}),!1}function masonryBlock(e){i=0,$(".masonry-gallery-item").each(function(){i++,$(this).find("img").length>0&&($(this).prepend('<span class="masonry-zoom"><i class="fa fa-search-plus"></i></span>'),$(this).attr("data-zoom","true"),$(this).attr("masonry-image-index",i))}),$(".masonry-gallery-item").each(function(){$(this).find(".masonry-gallery-item-title").text().trim().length&&$(this).find(".masonry-gallery-item-title").remove(),$(this).find("p").text().trim().length&&$(this).find("p").remove()}),$("span.masonry-magnified-count").empty(),$("span.masonry-magnified-count").append(e)}function formatPointNumber(e,t,i){var n=e.toString().length;if(n<=3)e="<b>"+e+"</b>";if(n>=4&&n<=6)e="<b>"+(e/1e3).toFixed(0)+"K</b>";if(n>=7&&n<=9)e="<b>"+(e/1e6).toFixed(2)+"M</b>";if(n>=10&&n<=12)e="<b>"+(e/1e9).toFixed(2)+"B</b>";return void 0===t&&void 0===i?e:void 0!==t&&void 0!==i?t+""+e+i:void 0!==t?t+e:void 0!==i?e+i:void 0}function formatTileNumber(e,t,i){var n=e.toString().length;if(n<=3)e=e;if(n>=4&&n<=6)e=(e/1e3).toFixed(0)+"K";if(n>=7&&n<=9)e=(e/1e6).toFixed(2)+"M";if(n>=10&&n<=12)e=(e/1e9).toFixed(2)+"B";return void 0===t&&void 0===i?e:void 0!==t&&void 0!==i?t+""+e+i:void 0!==t?t+e:void 0!==i?e+i:void 0}function splash(){$("section.splash-block").each(function(){var e=$
1(this).find(".thumbnail");$(this).attr("count",e.length),e.length>0&&$(e).each(function(e,t){var i=$(t).find(".splash-item-img");if($(i).length>0&&""!==$(i).attr("img-url")){var n=$(i).attr("img-url");$(i).css("background-image","url('"+n+"')")}})})}function toggleSplashWindow(e){console.log($(e)),$(".splash-block-v11-item").removeClass("active")}function splashAList(e){console.log($(e));var t=$(e).find(".splash-block-v11-item"),i=$(e).find(".splash-block-v11-side");t.length>0&&($.each(t,function(e,t){$(t).addClass("wow fadeIn").css("animation-delay","."+2*e+"s");var n=$(t).attr("splash-url"),s=$(t).attr("splash-title"),a=$(t).find(".splash-block-v11-item-image").attr("img-url"),o='<a style="animation-delay:.'+2*e+'s" class="wow slideInLeft" href="'+n+'" title="'+s+'">'+s+"</a>";$(i).append(o);$(i).find("a:last-child");$(t).addClass("wow fadeIn").css("animation-delay","."+2*e+"s"),$(t).find(".splash-block-v11-item-image-large").css({"background-image":'url("'+a+'")'})}),$(".splash-block-v11-item").on("click",function(e){$(".splash-block-v11-item").removeClass("active"),$(e.currentTarget).addClass("active");var t=$(e.currentTarget).find(".splash-block-v11-item-image").attr("img-url");$(".splash-block-v11-items-slider").find("*").fadeOut(1e3),$(".splash-block-v11-items-slider").append('<div class="slide-img"></div>'),$(".splash-block-v11-items-slider").find(".slide-img").css("background-image","url('"+t+"')").fadeIn(500)}),$(t[0]).click()),$(i).wrapInner('<div class="splash-subnav-wrap"></div>')}function splash_standardCaption(e,t,i,n){var s=$("#swiper-"+i+"-"+n);""===t.link&&""===t.title&&""===t.description||($(s).append('<div class="swiper-slide-caption"></div>'),""!==t.title&&$(s).find(".swiper-slide-caption").append('<div class="swiper-title">'+t.title+"</div>"),""!==t.description&&$(s).find(".swiper-slide-caption").append('<div class="swiper-description">'+t.description+"</div>"),""!==t.link&&(""!==t.linkLabel?$(s).find(".swiper-slide-caption").append('<div class="swiper-link"><a target="'+t.target+'" href="'+t.link+'">'+t.linkLabel+"</a></div>"):$(s).find(".swiper-slide-caption").append('<div class="swiper-link"><a target="'+t.target+'" href="'+t.link+'">View More</a></div>')))}function splash_buildDefault(e,t,i,n){if(void 0!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide"></div>';$(e).find(".swiper-wrapper").append(s);var a=$("#swiper-"+i+"-"+n);$(a).append('<div class="swiper-image" style="background-image:url('+t.image+')"></div>'),splash_standardCaption(e,t,i,n)}}function splash_buildFlip(e,t,i,n){if(""!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".swiper-wrapper").append(s),splash_standardCaption(e,t,i,n)}}function splash_buildThumbG(e,t,i,n){if(""!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>',a='<div class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".gallery-top .swiper-wrapper").append(s),$(e).find(".gallery-thumbs .swiper-wrapper").append(a),splash_standardCaption(e,t,i,n)}}function splash_buildCube(e,t,i,n){if(""!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".swiper-wrapper").append(s),splash_standardCaption(e,t,i,n)}}function splash_buildZoom(e,t,i,n){if(""!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide"><div class="swiper-zoom-container"><img src="'+t.image+'"></div></div>';$(e).find(".swiper-wrapper").append(s),splash_standardCaption(e,t,i,n)}}function splash_buildSwiper(e,t,i,n){$(e).append('<div class="swiper-container"><div class="swiper-wrapper"></div><div class="swiper-pagination"></div></div>');var s=$(e).find(".swiper-slide");return"thumbs"==i&&($(e).find(".swiper-container").addClass("gallery-top"),$(e).append('<div class="swiper-container gallery-thumbs"><div class="swiper-wrapper"></div></div>'),$(e).find(".gallery-top").append('<div class="swiper-button-prev"></div><div class="swiper-button-next"></div>')),$(s).each(function(n,s){var a={link:$(s).attr("swiper-link"),linkLabel:$(s).attr("swiper-link-label"),target:$(s).attr("swiper-target"),image:$(s).attr("swiper-image"),title:$(s).attr("swiper-title"),description:$(s).text()};"default"==i&&splash_buildDefault(e,a,t,n),"flip"==i&&splash_buildFlip(e,a,t,n),"cube"==i&&splash_buildCube(e,a,t,n),"thumbs"==i&&splash_buildThumbG(e,a,t,n),"zoom"==i&&splash_buildZoom(e,a,t,n)}),1==n&&$(e).find(".swiper-container").append('<div class="swiper-button-prev"></div><div class="swiper-button-next"></div>'),s.length}function marketStats(){$(".grph-numbers > *").each(function(e){var t=$(this).text(),i=$(this).text().replace("$","").replace(",","").replace(",","").replace(",",""),i=parseInt(i);$(this).attr("data-count",i);var n=$(this),s=n.attr("data-count");$({countNum:n.text()}).animate({countNum:s},{duration:3e3,easing:"linear",step:function(){n.text(Math.floor(this.countNum))},complete:function(){t.indexOf("$"),n.text(t)}})})}function galleryApplyImage(e){var t=$(e).find("*[apply-as='img']"),i=$(e).find("*[apply-as='bg']");t.length>0&&$(t).each(function(e,t){var i=$(t).attr("img-url");if(""!==i){var n=new Image;n.src=i,n.onload=function(){$(t).append(n)}}}),i.length>0&&$(i).each(function(e,t){var i=$(t).attr("img-url");if(""!==i){var n=new Image;n.src=i,n.onload=function(){$(t).css("background-image","url('"+n.src+"')")}}})}function galleryItemCount(e,t){var i=$(t).find(".cb02.gall02").children();if(i.length>0){var n=$(i).children();n.length>0&&$(t).attr("item-count",n.length)}}
1function defaultGalleryFunctions(){var e=$("section.pro-gallery-blocks.default");$.each(e,function(e,t){var i=$(t);$(i).find('a.btn01[href=""]').remove(),$(i).find('a[href=""]').removeAttr("href"),""==$(i).find(".thumbnail-title").text()&&$(i).find(".thumbnail-title").remove(),""==$(i).find(".thumbnail-description").text()&&$(i).find(".thumbnail-description").remove(),$(i).find(".thumbnail-button").length>0&&$(i).find(".thumbnail-button").find("a").attr("href")})}function proGalJumbo(e){var t=$(e).find(".pro-gallery-thumbnail");if($(e).find(".cb01").length?$(e).attr("has-title-description","true"):$(e).attr("has-title-description","false"),t.length>0){var i=$(t[0]),n=$(i).parent();$(n).before('<div class="pro-gallery-jumbotron"></div>'),$(i).remove();var s=$(e).find(".pro-gallery-jumbotron");$(s).append(i),$(s).find(".matchHeight").length>0&&$(s).find(".matchHeight").css("height",""),$(s).find(".pro-gallery-thumbnail-content").removeClass("pro-gallery-thumbnail-content").addClass("pro-gallery-thumbnail-jumbotron-content")}}function accordionGallery(){var e=$('section.pro-gallery-blocks[class*="accordion-gallery"]');$.each(e,function(t,i){var n=$(e[t]);$(n).find(".cb02 .container-fluid.th_header_cover_bg").attr("id","accordion"+t).removeClass().addClass("panel-group").addClass("text-left").attr("aria-multiselectable","true").attr("role","tablist");var s=$(n).find(".panel.panel-default"),a=$(n).find(".bt01"),o=$(n).find(".bd01");(""!==$(n).find(".bt01").text()||$(n).find(".bd01").length>0)&&($(n).prepend('<div class="accordion-title-desc container-fluid"></div>'),""!==$(a).text()&&$(n).find(".accordion-title-desc").append(a),$(n).find(".bd01").length>0&&""!==$(o).text()&&$(n).find(".accordion-title-desc").append(o)),$(n).find(".banner.col-md-12.th_header_cover_bg").remove(),$(n).find(".sp01").remove(),$.each(s,function(e,i){var n=$(s[e]),a={panelHeading:$(n).find(".panel-heading"),panelCollapse:$(n).find(".panel-collapse"),panelImage:$(n).find(".panel-image")};if($(a.panelHeading).attr("id","heading"+e),$(a.panelHeading).find("a").attr("data-parent","#accordion"+t),$(a.panelHeading).find("a").attr("href","#collapse"+e+"-accordion-"+t),$(a.panelCollapse).attr("id","collapse"+e+"-accordion-"+t),""!==$(n).find(".panel-image").attr("img-url")){var o=$(n).find(".panel-image").attr("img-url");$(n).find(".panel-image").append('<img src="'+o+'"/>')}""==$(n).find(".panel-button").attr("link-url")&&$(n).find(".panel-button").remove()}),$(n).hasClass("accordion-gallery")?($(n).find(".panel.panel-default").find(".panel-collapse").addClass("collapse"),$(n).find(".panel.panel-default:first-child").find(".panel-collapse").removeClass("collapse"),$(n).find("#accordion"+t).attr("aria-multiselectable","false")):($(n).find("#accordion"+t).attr("aria-multiselectable","true"),$(n).find(".panel-title").find("a").attr("href",""))})}function mosaicGallery(){var e=$("section.pro-gallery-blocks[class*='mosaic-gallery-pattern']");$.each(e,function(e,t){var i=$(t).find(".mosaic-gallery-item");$(i).length>0&&$(i).each(function(e,t){$(t).find("a[href='']").length>0&&$(t).find("a[href='']").removeAttr("href")})})}function sliderStandardProGallery(){var e=$('section.pro-gallery-blocks[class*="slider-standard"]');$.each(e,function(t,i){var n=$(e[t]).find(".item"),s=(n.length,'<div id="carousel-'+t+'" class="carousel slide carousel-fade" data-ride="carousel" data-delay="3500"><div class="carousel-inner"></div><ol class="carousel-indicators"></ol></div>');$(e[t]).find(".container-fluid.th_header_cover_bg").removeClass("th_header_cover_bg").append(s);var a=$(e[t]).find(".carousel-indicators"),o=$(e[t]).find(".carousel-inner");$(e[t]).find(".item").addClass("fadeIn"),$.each(n,function(e,i){var n=$(i);$(a).append('<li data-target="#carousel-'+t+'" data-slide-to="'+e+'"></li>'),$(o).append(n),""==$(n).find(".carousel-title").text()&&""==$(n).find(".carousel-description").text()&&""==$(n).find(".carousel-button a").attr("href")&&$(n).addClass("no-caption")}),$(o).find(".item:first-child").addClass("active"),$(a).find("li:first-child").addClass("active");var r=$(e[t]).find(".bt01").text(),l=$(e[t]).find(".bd01").text();$(e[t]).find(".carousel").before('<div class="slider-section-header col-md-12"></div>'),"string"==typeof r&&""!==r&&$(e[t]).find(".slider-section-header").append('<div class="bt01"><h2>'+r+"</h2></div>"),"string"==typeof l&&""!==l&&$(e[t]).find(".slider-section-header").append('<div class="bd01">'+l+"</div>
1"),$(e[t]).find(".banner.col-md-12.th_header_cover_bg").remove()})}function standardCaption(e,t,i,n){var s=$("#swiper-"+i+"-"+n);""===t.link&&""===t.title&&""===t.description||($(s).append('<div class="swiper-slide-caption"></div>'),""!==t.title&&$(s).find(".swiper-slide-caption").append('<div class="swiper-title">'+t.title+"</div>"),""!==t.description&&$(s).find(".swiper-slide-caption").append('<div class="swiper-description">'+t.description+"</div>"),""!==t.link&&(""!==t.linkLabel?$(s).find(".swiper-slide-caption").append('<div class="swiper-link"><a target="'+t.target+'" href="'+t.link+'">'+t.linkLabel+"</a></div>"):$(s).find(".swiper-slide-caption").append('<div class="swiper-link"><a target="'+t.target+'" href="'+t.link+'">View More</a></div>')))}function buildDefault(e,t,i,n){if(void 0!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide"></div>';$(e).find(".swiper-wrapper").append(s);var a=$("#swiper-"+i+"-"+n);$(a).append('<div class="swiper-image" style="background-image:url('+t.image+')"></div>'),standardCaption(e,t,i,n)}}function buildFlip(e,t,i,n){if(""!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".swiper-wrapper").append(s),standardCaption(e,t,i,n)}}function buildThumbG(e,t,i,n){if(""!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>',a='<div class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".gallery-top .swiper-wrapper").append(s),$(e).find(".gallery-thumbs .swiper-wrapper").append(a),standardCaption(e,t,i,n)}}function buildCube(e,t,i,n){if(""!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".swiper-wrapper").append(s),standardCaption(e,t,i,n)}}function buildZoom(e,t,i,n){if(""!==t.image){var s='<div id="swiper-'+i+"-"+n+'" class="swiper-slide"><div class="swiper-zoom-container"><img src="'+t.image+'"></div></div>';$(e).find(".swiper-wrapper").append(s),standardCaption(e,t,i,n)}}function buildBeforeAfter(e,t,i,n){var s=t.before,a="";if(t.after)var o=t.after,a='<div class="after-wrapper no-swiping"><div class="after" style="background-image:url('+o.image+');"><div class="slide-caption after-overlay light-text">'+(o.title?'<h3 class="after-title">'+o.title+"</h3>":"")+(o.description?'<p class="after-description">'+o.description+"</p>":"")+(o.link?'<a class="after-link" href="'+o.link+'" target="'+(o.target||"_self")+'">'+(o.linkLabel||"View More")+"</a>":"")+"</div></div></div>";var r='<div id="swiper-'+i+"-"+n+'" class="swiper-slide">'+('<div class="before" style="background-image:url('+s.image+');"><div class="slide-caption before-overlay light-text">'+(s.title?'<h3 class="before-title">'+s.title+"</h3>":"")+(s.description?'<p class="before-description">'+s.description+"</p>":"")+(s.link?'<a class="before-link" href="'+s.link+'" target="'+(s.target||"_self")+'">'+(s.linkLabel||"View More")+"</a>":"")+"</div></div>")+a+"</div>";$(e).find(".swiper-wrapper").append(r)}function buildSwiper(e,t,i,n){$(e).append('<div class="swiper-container"><div class="swiper-wrapper"></div><div class="swiper-pagination"></div></div>');var s=$(e).find(".swiper-slide");if("thumbs"==i&&($(e).find(".swiper-container").addClass("gallery-top"),$(e).append('<div class="swiper-container gallery-thumbs"><div class="swiper-wrapper"></div></div>'),$(e).find(".gallery-top").append('<div class="swiper-button-prev"></div><div class="swiper-button-next"></div>')),"compare"==i){var a=[],o=[];s.length>0&&($(s).each(function(e,t){var i={link:$(t).attr("swiper-link"),linkLabel:$(t).attr("swiper-link-label"),target:$(t).attr("swiper-target"),image:$(t).attr("swiper-image"),title:$(t).attr("swiper-title"),description:$(t).text()};e%2==0?a.push(i):o.push(i)}),$.each(a,function(i,n){if(void 0!==o[i])s={before:n,after:o[i]};else var s={before:n};buildBeforeAfter(e,s,t,i)}))}else $(s).each(function(n,s){var a={link:$(s).attr("swiper-link"),linkLabel:$(s).attr("swiper-link-label"),target:$(s).attr("swiper-target"),image:$(s).attr("swiper-image"),title:$(s).attr("swiper-title"),description:$(s).text()};"default"==i&&buildDefault(e,a,t,n),"flip"==i&&buildFlip(e,a,t,n),"cube"==i&&buildCube(e,a,t,n),"thumbs"==i&&buildThumbG(e,a,t,n),"zoom"==i&&buildZoom(e,a,t,n)});return 1==n&&$(e).find(".swiper-container").append('<div class="swiper-button-prev"></div><div class="swiper-button-next"></div>'),s.length}function featuredGalleryCaption(e,t){"mouseOver"==t&&$(e).animate({height:$(e).parent().height()+"px"},500),"mouseOut"==t&&$(e).animate({height:"0"},500)}function featuredGalleryResize(e){var t=$(e).find(".featured-caption-on-photo-fw-item-caption")[0].clientHeight;$(e).find(".featured-caption-on-photo-fw-item-caption").css("min-height",t)}
1function featuredGalleryFunctions(){var e=$('section.pro-gallery-blocks[class*="featured-caption"]');$.each(e,function(e,t){var i=$(t),n=$(i).find(".cb02.gall02 .container-fluid").children();n.length>0&&$.each(n,function(e,t){var i=$(t).find("div[class*='title']").text(),n=$(t).find("div[class*='description']").text(),s=$(t).find("div[class*='button']").text(),a=$(t).find('a[href=""]').length>0&&""==i&&""==n;""==i&&$(t).find("div[class*='title']").remove(),""==n&&$(t).find("div[class*='description']").remove(),""==s&&$(t).find("div[class*='button']").remove(),a?($(t).find(".featured-caption-on-photo-fw-item-caption-link").remove(),$(t).attr("has-caption","false")):($(t).attr("has-caption","true"),featuredGalleryResize($(t)))}),$(i).find('a[href=""]').removeAttr("href")})}function anchorGallery(e,t){var e=$(e),i=$(e).find(".anchor-gallery-thumbnail"),n=[],s=[];if($("html").attr("smooth-scroll","true"),$.each(i,function(e,t){var i=$(t).find(".anchor-gallery-title").text(),a=$(t).find(".anchor-gallery-description").text(),o=$(t).attr("anchor-gallery-image"),r=($(t).find(".anchor-gallery-button").find(".btn01"),$(t).find(".anchor-gallery-caption"));if($(r).addClass("wow fadeIn"),i.length>0?n.push(i):n.push("Slide "+e),a.length>0&&s.push(a),console.log($(t)),console.log(o),o.length>0){var l=new Image;l.src=o,console.log(l.src),l.onload=function(e){$(t).append('<div class="anchor-gallery-image" style="background-image:url('+l.src+');"></div>')}}}),n.length>0){a='<div class="anchor-gallery-navigation"><div class="anchor-gallery-navigation-window"></div></div>';$(e).find(".cb02").before(a);var a=$(".anchor-gallery-navigation-window");$.each(n,function(e,t){var n=t.replace(/[.,\/#!$%\^&\*;:{}=\-_`~()]/g,"").replace(/ /g,"-");$(a).append('<a href="#'+n+'">'+t+"</a>"),$(i[e]).attr("id",n)})}}function anchorGalleryScroll(e){var t=$(e).scrollTop();$("body").find(".anchor-gallery-thumbnail").length>0&&$.each($("body").find(".anchor-gallery-thumbnail"),function(e,i){var n=$(i).position(),s=n.top,a=n.top+$(i).height();if(s<=t&&a>=t){$("body").find(".anchor-gallery-thumbnail").removeClass("active"),$(i).addClass("active");var o="#"+$(i).attr("id"),r=$(".anchor-gallery-navigation").find('a[href="'+o+'"]');$(".anchor-gallery-navigation").find("a").removeClass("active"),$(r).addClass("active")}})}function resizeAnchorGallery(){$(window).width(),$(".anchor-gallery-navigation")}
1function proPhotoBlock(){var e=$("section.pro-photo-block");$.each(e,function(e,t){var i={sectionTitle:$(t).find(".bt01 h2").text(),sectionTitleAlignment:function(){if(!($(t).find(".bt01").length>0))return"";var e=$(t).find(".bt01")[0].classList,i=[];return $.each(e,function(t,n){if(~e[t].indexOf("text-"))return e[t];i.push(e[t])}),-1==$.inArray("text-left",i)&&-1==$.inArray("text-right",i)&&-1==$.inArray("text-center",i)?"":void 0},sectionDescription:function(){return $(t).find(".cb01").find(".bd01").length>0?$(t).find(".cb01").find(".bd01")[0].innerHTML:""},itemImage:function(){return $(t).find("img").length>0?$(t).find("img"):""},itemImageTitle:$(t).find("h2.h1.bt01")[0].innerText,itemImageDescription:function(){return $(t).find(".pro-photo-description").length>0?$(t).find(".pro-photo-description").html():""},itemImageLink:function(){return $(t).find(".btn01").length>0?$(t).find(".btn01"):""},itemImageLinkLabel:$(t).find(".btn01").text(),itemImageLinkHref:$(t).find(".btn01").attr("href"),itemImageLinkTarget:$(t).find(".btn01").attr("target"),buildNewMarkup:function(){var n="pro-photo-item-"+e;$(t).append('<div id="'+n+'" class="pro-photo-item"></div>');var s=$("#"+n);$(s).append('<div class="pro-photo-section-description container-fluid"></div>'),$(s).append('<div class="pro-photo-item-content container-fluid"></div>');var a=i.sectionTitleAlignment(),o=Object.keys(this);$.each(o,function(e,t){if(void 0!==i[t]&&"buildNewMarkup"!=typeof i[t]){if("sectionTitle"==t&&""!==i.sectionTitle&&(""!==a?$(s).find(".pro-photo-section-description").append('<div class="bt01 '+a+'"><h2>'+i.sectionTitle+"</h2></div>"):$(s).find(".pro-photo-section-description").append('<div class="bt01 text-left"><h2>'+i.sectionTitle+"</h2></div>")),"sectionDescription"==t&&""!==i.sectionDescription()&&$(s).find(".pro-photo-section-description").append('<div class="pro-text-desc mb-30">'+i.sectionDescription()+"</div>"),"itemImage"==t&&""!==i.itemImage()){var n=i.itemImage().attr("alt"),o=i.itemImage().attr("src");if(console.log(n),"undefined"==n)n="";""!==a?$(s).find(".pro-photo-item-content").append('<div class="pro-photo-item-image mb-30 '+a+'"><img alt="'+n+'" src="'+o+'"/></div>'):$(s).find(".pro-photo-item-content").append('<div class="pro-photo-item-image mb-30 text-left"><img alt="'+n+'" src="'+o+'"/></div>')}"itemImageTitle"==t&&""!==i.itemImageTitle&&$(s).find(".pro-photo-item-content").append('<div class="pro-photo-item-title bt01"><h2>'+i.itemImageTitle+"</h2></div>"),"itemImageDescription"==t&&(""!==i.itemImageDescription()&&(""!==i.itemImageTitle?$(s).find(".pro-photo-item-content").append('<div class="pro-photo-item-description pro-text-desc mt-15">'+i.itemImageDescription()+"</div>"):$(s).find(".pro-photo-item-content").append('<div class="pro-photo-item-description pro-text-desc">'+i.itemImageDescription()+"</div>"),$(s).find(".lead").removeClass()),$(s).find("a.btn01").remove()),"itemImageLink"==t&&(i.itemImageLink(),""!==i.itemImageLinkHref&&""!==i.itemImageLinkLabel&&("_blank"==i.itemImageLinkTarget?$(s).find(".pro-photo-item-content").attr("onclick","window.open('"+i.itemImageLinkHref+"')").css("cursor","pointer"):$(s).find(".pro-photo-item-content").attr("onclick",'window.location.href="'+i.itemImageLinkHref+'"').css("cursor","pointer"),$(s).find(".pro-photo-item-content").append('<div class="pro-photo-item-link d-flex"><a class="btn01 mr-auto ml-0 mt-15 mb-0" href="'+i.itemImageLinkHref+'" target="'+i.itemImageLinkTarget+'">'+i.itemImageLinkLabel+"</a></div>")))}}),$(t).find(".sp01").remove(),$(t).find(".cb").remove()}};i.buildNewMarkup()})}function communityEvents(e,t,i,n){if("success"==n){if("object"==typeof i.events){var s=Object.values(i.events);s.length>0&&$(t).each(function(i,n){$(t).append('<div class="community-events-items"></div>');var a=$(t).find(".community-events-items");$.each(s,function(t,i){var t=t+1,n=new Date(i.start),s=n.getMonth(),o=n.getDate(),r=i.pretty_print_datetime,l="cblock-"+e+"-"+t,c='<div id="'+l+'" class="community-event-item" event-uid="'+i.uid+'"></div>';$(a).append(c);c=$("#"+l);console.log(i);var d=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];$(c).append('<div class="event-d">'+d[s]+" "+o+"</div>"),$(c).append('<div class="event-image"><img src="'+i.image.url+'" alt="'+i.title+'"/></div>'),$(c).append('<div class="event-title content-title">'+i.title+"</div>"),$(c).append('<div class="event-location">'+i.location+"</div>"),$(c).append('<div class="event-group-name">'+i.group_name+"</div>"),$(c).append('<div class="event-date">'+r+"</div>"),""!==i.description&&$(c).append('<div class="event-description">'+i.description+"</div>");var h=(s=d[(h=new Date(i.updated_at)).getMonth()])+" "+(o=h.getDate())+", "+h.getFullYear();$(c).append('<div class="event-updated">'+h+"</div>"),$(c).append('<div class="event-categories"></div>'),$.each(i.categories,function(e,t){$(c).find(".event-categories").append("<span>"+t+"</span>")}),1==i.all_day?$(c).append('<div class="event-all-day">All Day</div>'):$(c).append('<div class="event-all-day"></div>')})})}}}function printZillowReviews(e){$("#zillow-reviews").append('<div id="zillow-reviews-header"><div class="bt01"><h2>Zillow Reviews</h2></div><img src="../../../js/includes/images/provided-by-zillow.gif"/></div>'),$.each(e,function(e,t){var i=t,n='<div id="review-'+e+'" class="review"><a href="'+i.reviewURL+'"><div class="review-header"><overall><span>Overall Rating: </span><rating rate-number="'+i.rating+'"></rating></overall><div class="review-by"><reviewDate>'+i.reviewDate+"</reviewDate> - <reviewer>"+i.reviewer+"</reviewer></div></div><miscRatings></miscRatings><reviewDescription>"+i.description+"</reviewDescription><reviewSummary>"+i.reviewSummary+"</reviewSummary></a></div>";$("#zillow-reviews").append(n),$keys=Object.keys(t),$.each($keys,function(t,n){if(~n.indexOf("Rating")){var s=i[n];"localknowledgeRating"==n&&$("#review-"+e).find("miscratings").append('<div><div>Local Knowledge:</div> <div rate-number="'+s+'"></div></div>'),"negotiationskillsRating"==n&&$("#review-"+e).find("miscratings").append('<div><div>Negotiation Skills:</div> <div rate-number="'+s+'"></div></div>'),"processexpertiseRating"==n&&$("#review-"+e).find("miscratings").append('<div><div>Process Expertise:</div> <div rate-number="'+s+'"></div></div>')}})});$("#zillow-reviews").append("<zillowDisclaimer>© Zillow, Inc., 2006-2019.</zillowDisclaimer>")}
1function searchResultsBlock(){var e=$(".search-results");$.each(e,function(e,t){var i=$(t),n=$(i).find(".search-result").length,s=[];if(0==$(n))$(i).after('<div class="alert alert-info tb-margin-15 text-left"><i class="fa fa-info-circle mr-5"></i> No results found within the set filters.</div>');else{$(i).attr("search-results-count",n);var a=$(i).find(".search-result");$.each(a,function(e,t){var n=$(t),a=$(t).find(".search-result-amenities").length,o=$(t).find(".search-result-broker-agent-details").length,r=$(n).find("a.search-result-image");if(""!==$(r).attr("link")&&$(r).attr("title","View Property - "+$(r).attr("link")),o>0){""==$(t).find(".search-result-broker-agent-details").find("img").attr("src")&&$(t).find(".search-result-broker-agent-details").remove()}if(a>0){var l=$(n).text();if($.each(["|",","],function(e,t){~l.indexOf(t)&&s.push(t)}),s.length>0&&($(i).attr("delimiter",s[0]),$(t).find(".search-result-amenities").find(".qty-Status").length>0))$(t).find(".search-result-amenities").find(".qty-Status").text().length;$("i.Acres").removeClass("Acers").addClass("fa fa-tree")}})}})}function featuredAgentsBlock(e,t){"default"==$(t).attr("view-mode")&&featuredAgentsDefault(t),"slider"==$(t).attr("view-mode")&&featuredAgentsSlider(e,t),"thumbnail"==$(t).attr("view-mode")&&featuredAgentsThumbnail(t)}function featuredAgentsDefault(e){var t=$(e).find(".featured-agent-grid-item");$.each(t,function(e,i){$(t[e]).addClass("agent-"+e);var n=$(i),s=$(n).find(".agent-image").attr("img-url");if("http://velements.superlative.local/AppInterface/Default/AgentRoster/NoPhoto_Agent.jpg"==s){var a="http://velements.superlative.local/js/includes/images/no-image-person.jpg";(o=new Image).src=a,o.onload=function(){$(n).find(".agent-image").css("background-image","url('"+a+"')")}}else{var o=new Image;o.src=s,o.onload=function(){$(n).find(".agent-image").css("background-image","url('"+s+"')")}}}),$(e).find(".agent-displayname").addClass("content-title")}function featuredAgentsSliderScale(e){var t=$(e).find(".item"),i=[];$(e).find(".item").attr("style","display: block; visibility: hidden;"),$.each(t,function(e,n){var s=t[e].clientHeight;i.push(s)});var n=t.length-1,s=i.sort()[n];$(e).find(".item").attr("style",""),$(e).find(".item").attr("style","height:"+s+"px;"),$(e).find(".carousel-inner").attr("style","height:"+s+"px;")}function featuredAgentsSlider(e,t){$(t).find(".carousel").attr("id","featuredAgentSlider-"+e),$(t).find(".carousel-control").attr("href","#featuredAgentSlider-"+e);var i=$(t).find(".item");$.each(i,function(i,n){for(var s=$(n),a=$(s).find("img").attr("src"),o=$(s).find(".agent-bio").text().split(" "),r=[],l=0;l<150;l++)r.push(o[l]);var c=r.join(" ");if($(s).find(".agent-bio").empty(),$(s).find(".agent-bio").append(c+"..."),"http://velements.superlative.local/AppInterface/Default/AgentRoster/NoPhoto_Agent.jpg"==a){var d="http://velements.superlative.local/js/includes/images/no-image-person.jpg",h=new Image;h.src=d,h.onload=function(){$(s).find("img").attr("src",d),featuredAgentsSliderScale(t)}}$(t).find(".carousel-indicators").append('<li data-target="#featuredAgentSlider-'+e+'" data-slide-to="'+i+'"></li>')}),i.length<2&&$(t).find(".carousel-control").remove(),featuredAgentsSliderScale(t),$(t).find(".agent-displayname").addClass("content-title"),$(t).find(".item:first-child").addClass("active"),$(t).find("carousel-indicators li:first-child").addClass("active"),$(window).on("resize",function(){featuredAgentsSliderScale(t)})}function featuredAgentsThumbnail(e){var t=$(e).find("div[class*='featured-agent-thumbnail']");$.each(t,function(e,t){var i=$(t);$(i).addClass("agent-"+e);var n=$(i).find(".agent-image").attr("img-url");if("http://velements.superlative.local/AppInterface/Default/AgentRoster/NoPhoto_Agent.jpg"==n){var s="http://velements.superlative.local/js/includes/images/no-image-person.jpg";(a=new Image).src=s,a.onload=function(){$(i).find(".agent-image").css("background-image","url('"+s+"')")}}else{var a=new Image;a.src=n,a.onload=function(){$(i).find(".agent-image").css("background-image","url('"+n+"')")}}})}function standardFACaption(e,t,i,n){var s=$("#swiper-fa-"+i+"-"+n);""===t.link&&""===t.displayname||($(s).append('<div class="swiper-slide-caption"></div>'),""!==t.displayname&&$(s).find(".swiper-slide-caption").append('<div class="swiper-displayname">'+t.displayname+"</div>"),""!==t.profession&&$(s).find(".swiper-slide-caption").append('<div class="swiper-profession">'+t.profession+"</div>"),""!==t.specialty&&$(s).find(".swiper-slide-caption").append('<div class="swiper-specialty">'+t.specialty+"</div>"),""!==t.renumber&&$(s).find(".swiper-slide-caption").append('<div class="swiper-renumber">'+t.renumber+"</div>"),""!==t.link&&$(s).find(".swiper-slide-caption").append('<div class="swiper-link"><a href="'+t.link+'">View Profile</a></div>'))}function buildFADefault(e,t,i,n){if(void 0!==t.image){var s='<div id="swiper-fa-'+i+"-"+n+'" class="swiper-slide h-100"></div>';$(e).find(".swiper-wrapper").append(s);var a=$("#swiper-fa-"+i+"-"+n);$(a).append('<div class="swiper-image" style="background-image:url('+t.image+')"></div>'),standardFACaption(e,t,i,n)}}function buildFASwiper(e,t,i,n){$(e).find(".featured-agents-content").append('<div class="swiper-container"><div class="swiper-wrapper"></div><div class="swiper-pagination"></div></div>');var s=$(e).find(".swiper-slide");return $(s).each(function(n,s){var a={displayname:$(s).attr("swiper-displayname"),image:$(s).attr("swiper-image"),profession:$(s).attr("swiper-profession"),specialty:$(s).attr("swiper-specialty"),renumber:$(s).attr("swiper-re-number"),link:$(s).attr("swiper-profile-link")};"default"==i&&buildFADefault(e,a,t,n)}),$(e).find(".hide.swiper-slide").remove(),1==n&&$(e).find(".swiper-container").append('<div class="swiper-button-prev"></div><div class="swiper-button-next"></div>'),s.length}function featuredBlock(e){if("default"==$(e).attr("view-mode")){var t=$(e).find(".featured-item");$.each(t,function(e,t){var i=$(t);if($(i).find(".featured-image").length>0){var n=$(i).find(".featured-image").attr("featured-img-url");$(i).attr("thumbnail",n),$(i).find(".featured-image").css("background-image","url('"+n+"')")}else{var s="http://velements.superlative.local/js/includes/images/no-image.png";$(i).find(".featured-thumbnail").append('<div class="featured-image" featured-img-url="'+s+'" style="background-image : url('+s+');"></div>'),$(i).attr("thumbnail",s)}})}}function featuredListingsSliderSize(e){var t=$(e).find(".featured-listings-carousel-content").width(),i=.75*t;$(e).find(".item").css({height:i+"px",width:t+"px"}),$(e).find(".carousel-inner").css({height:i+"px",width:t+"px"})}function featuredListingsSlider(e,t){var i=$(t).find(".item");$.each(i,function(e,i){$(i);$(t).find(".carousel-indicators").append('<li data-target="#featured-listings-slider" data-sli
1de-to="'+e+'"></li>')}),$(t).find(".item:first-child").addClass("active"),$(t).find("carousel-indicators li:first-child").addClass("active"),featuredListingsSliderSize(t)}function standardFLCaption(e,t,i,n){var s=$("#swiper-fs-"+i+"-"+n);""===t.link&&""===t.price&&""===t.city||($(s).append('<div class="swiper-slide-caption"></div>'),""!==t.price&&$(s).find(".swiper-slide-caption").append('<div class="swiper-price">'+t.price+"</div>"),""!==t.city&&$(s).find(".swiper-slide-caption").append('<div class="swiper-city">'+t.city+"</div>"),""!==t.link&&$(s).find(".swiper-slide-caption").append('<div class="swiper-link"><a href="'+t.link+'">View Property</a></div>'))}function buildFLDefault(e,t,i,n){if(void 0!==t.image){var s='<div id="swiper-fs-'+i+"-"+n+'" class="swiper-slide"></div>';$(e).find(".swiper-wrapper").append(s);var a=$("#swiper-fs-"+i+"-"+n);$(a).append('<div class="swiper-image" style="background-image:url('+t.image+')"></div>'),standardFLCaption(e,t,i,n)}}function buildFLFlip(e,t,i,n){if(""!==t.image){var s='<div id="swiper-fs-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".swiper-wrapper").append(s),standardFLCaption(e,t,i,n)}}function buildFLThumbG(e,t,i,n){if(""!==t.image){var s='<div id="swiper-fs-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>',a='<div class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".gallery-top .swiper-wrapper").append(s),$(e).find(".gallery-thumbs .swiper-wrapper").append(a),standardFLCaption(e,t,i,n)}}function buildFLCube(e,t,i,n){if(""!==t.image){var s='<div id="swiper-fs-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".swiper-wrapper").append(s),standardFLCaption(e,t,i,n)}}function buildFLZoom(e,t,i,n){if(""!==t.image){var s='<div id="swiper-fs-'+i+"-"+n+'" class="swiper-slide"><div class="swiper-zoom-container"><img src="'+t.image+'"></div></div>';$(e).find(".swiper-wrapper").append(s),standardFLCaption(e,t,i,n)}}function buildFLHorizWProgress(e,t,i,n){if(void 0!==t.image){var s='<div id="swiper-fs-'+i+"-"+n+'" class="swiper-slide" style="background-image:url('+t.image+')"></div>';$(e).find(".swiper-wrapper").append(s);$("#swiper-fs-"+i+"-"+n);standardFLCaption(e,t,i,n)}}function buildFLSwiper(e,t,i,n){$(e).append('<div class="swiper-container"><div class="swiper-wrapper"></div><div class="swiper-pagination"></div></div>');var s=$(e).find(".swiper-slide");return"thumbs"==i&&($(e).find(".swiper-container").addClass("gallery-top"),$(e).append('<div class="swiper-container gallery-thumbs"><div class="swiper-wrapper"></div></div>'),$(e).find(".gallery-top").append('<div class="swiper-button-prev"></div><div class="swiper-button-next"></div>')),$(s).each(function(n,s){var a={propertyID:$(s).attr("swiper-property-id"),link:$(s).attr("swiper-link"),image:$(s).attr("swiper-image"),city:$(s).attr("swiper-city"),price:$(s).attr("swiper-price")};"default"==i&&buildFLDefault(e,a,t,n),"horizontal-w-progress"==i&&buildFLHorizWProgress(e,a,t,n),"flip"==i&&buildFLFlip(e,a,t,n),"cube"==i&&buildFLCube(e,a,t,n),"thumbs"==i&&buildFLThumbG(e,a,t,n),"zoom"==i&&buildFLZoom(e,a,t,n)}),1==n&&$(e).find(".swiper-container").append('<div class="swiper-button-prev"></div><div class="swiper-button-next"></div>'),s.length}function featuredListingsSidebarsSliderSize(e){var t=$(e)[0].clientWidth,i=.75*t;$(e).find(".item").css({height:i+"px",width:t+"px"}),$(e).find(".carousel-inner").css({height:i+"px",width:t+"px"})}function featuredListingsSidebarsSlider(e,t){var i=$(t).find(".item");$.each(i,function(e,i){$(i);$(t).find(".carousel-indicators").append('<li data-target="#sidebar-featured-listings-slider" data-slide-to="'+e+'"></li>')}),$(t).find(".item:first-child").addClass("active"),$(t).find("carousel-indicators li:first-child").addClass("active"),featuredListingsSidebarsSliderSize(t)}function openHouseSignInBlock(){$("header").hide(),$("footer").hide(),$("section#main-page-title-block").hide(),$.ajax({url:"briefcase/cdata.txt",dataType:"json",success:function(e){var t=e.agentphotoSRC;if(void 0!==t&&""!==t&&null!==t){var i=new Image;i.src=t,i.onload=function(e){console.log(e);var t='<agentphoto apply-as="bg" size="small"img-url="'+i.src+'"style="background-image: url('+i.src+');"></agentphoto>';$(".oh-block-presented-by-agent-photo").append(t)}}},error:function(e){console.log(e)}})}function hvBlockScript(){var e=document.getElementsByTagName("body")[0];return link=document.createElement("script"),link.type="text/javascript",link.src="/js/includes/v11/scripts/pageTypes/home-valuation.js?",link.async=!0,link.defer=!0,e.appendChild(link),link}function blogBlock(){var e=document.location.href,t=$("body").find("a[href='"+e+"']");console.log(t),console.log(e),console.log(document.location)}function questionnaireBlock(e){$("header").hide(),$("footer").hide(),$("#main-page-title-block").hide();if(t=$("#main-page-title-block").find("h1").text());else var t="Questionnaire";var i=t,n=(Number($(".swiper-slide-active").attr("slide-number")),window.location.href.split("?page="),'<div id="questionnaireModal" class="modal"><div class="modal-content"><div class="modal-header"><div class="modal-title">'+i+'</div><a class="btn01" id="cancelBTN">Cancel & Exit</a></div><div class="modal-body"></div></div></div>');$("body").append(n);var s=$(e).find(".slide");s.length>0&&$.each(s,function(e,t){var i=e+1;$(t).parent().attr("slide-number",i)});var a=$(e).html();
1$(e).remove(),$("#questionnaireModal").find(".modal-body").append(a),$("#questionnaireModal").modal("show")}function returnActiveQBSlide(e){var t=window.location.href.split("?page=");if(t.length>1){return t[1]}return 0}function confirmQSModal(){$("body").append('<div class="modal fade" id="confirmSubmit" tabindex="1"> <div class="modal-dialog"><div class="modal-content"><div class="modal-body tb-padding-90 d-flex flex-column align-items-center"><div class="bt01 text-center"><h2>Confirm to send</h2></div><button type="button" class="btn01 mb-15 w-100" data-dismiss="modal">Cancel & Go Back</button> <button id="send-form" type="button" class="btn01 w-100">Confirm Submit</button></div></div></div></div>'),$("#confirmSubmit").modal({backdrop:"static",keyboard:!1}),$("#confirmSubmit").modal("show"),$("button#send-form").on("click",function(){$("input[type='submit']").attr("confirm-able","true"),$("input[type='submit']").click()})}function cancelSubmitExit(){$("body").append('<div class="modal fade" id="cancelSubmitExit" tabindex="1"> <div class="modal-dialog"><div class="modal-content"><div class="modal-body tb-padding-90 d-flex flex-column align-items-center"><div id="exitThisForm" class="bt01 text-center"><h2>Cancel & Exit?</h2></div><button type="button" class="btn01 mb-15 w-100" data-dismiss="modal">No, return to form </button> <button id="exit-form" type="button" class="btn01 w-100">Yes, Exit</button></div></div></div></div>'),$("#cancelSubmitExit").modal({backdrop:"static",keyboard:!1}),$("#cancelSubmitExit").modal("show"),$("button#exit-form").on("click",function(){window.location.href="/"})}function guid(){return Stf()+Stf()+"-"+Stf()+"-"+Stf()+"-"+Stf()+"-"+Stf()+Stf()+Stf()}function Stf(){return(65536*(1+Math.random())|0).toString(16).substring(1)}function onelineMatchHeight(){var e=$(".quick-search input#submit").outerHeight();$("input#sqs_lookahead").css("height",e)}function covertThumbnailImgToBG(){$("section.featured-listing-blocks .thumbnail").each(function(){var e=$
1(this).find("img").attr("src");e.toLowerCase().indexOf("key"),$(this).find(".caption").css({"background-image":'url("'+e+'")',"background-size":"cover","background-position":"50% 50%"}),$(this).find("img").remove()})}function propertyDetailsMods(){if($("#detail-page-01")){$(".property-detail-ctas").parent().addClass("detail-page-01-left-column"),$(".col-xs-4.col-sm-3.col-md-2.col-lg-2.tb-padding-7.lr-padding-7").addClass("agent-photo-detail-page"),$(".agent-photo-detail-page").next().addClass("agent-address-detail-page"),$(".agent-address-detail-page").next().addClass("agent-request-info-btn-detail-page"),$(".agent-request-info-btn-detail-page .btn01").css("width","100%"),$("section.property-detail-ctas").find(".col-xs-4").addClass("featured-amenities"),$("section.property-detail-ctas").find(".featured-amenities").parent().addClass("featured-amenities-wrapper"),$("section.property-detail-ctas").find(".featured-amenities-wrapper").find("hr").remove(),$(".agent-photo-detail-page").is(":empty")&&$(".agent-photo-detail-page").css("display","none!important");var e=$(".search-result-amenities .col-xs-4").length;$(".search-result-amenities .col-xs-4").css("width","calc(100% / "+e+")");var t=$("div#property-detail-options a").length;$("div#property-detail-options").attr("data-btn-count",t)}}function idxDetailNoImage(){$("#property-detail-pagination").length>0&&0==$(".agent-photo-detail-page").find("img").length&&($(".agent-photo-detail-page").remove(),$(".agent-address-detail-page").removeClass().addClass("agent-address-detail-page").addClass("col-md-12 col-lg-6"),$(".agent-request-info-btn-detail-page").removeClass().addClass("agent-request-info-btn-detail-page").addClass("hidden-xs").addClass("col-md-12 col-lg-6"))}function featuredBlockImgToBg(){$(".featured-img-bg").each(function(){$(this).find(".thumbnail").each(function(){$(this).find("> a").css({"background-image":"url("+$(this).find("img").attr("src")+")","background-repeat":"no-repeat","background-size":"cover","background-position":"50%"}),$(this).find("> a > img").css("display","none")})})}
1function imgURL2BG(){$("*[bg-img-url]").each(function(){var e=$(this).attr("bg-img-url");$(this).css({"background-image":"url("+e+")"})})}function subnavigationV11(){if($("section#backpage-subnav").length>0&&"safari"==$("html").attr("browser")){var e=$("section#backpage-subnav").find("a");$("section#backpage-subnav").after('<section id="v11-backpage-subnav" class="col-xs-12 col-sm-12 col-md-12 col-lg-3"><div id="v11-backpage-subnav-content"></div></section>'),$("section#backpage-subnav").remove(),$(e).each(function(e,t){var i=$(t).attr("href"),n=$(t).text();$("#v11-backpage-subnav-content").append('<a class="v11-subnav-color cd" href="'+i+'" title="'+n+'">'+n+"</a>")})}}function searchResultsAdjustments(){$("#search-results-search-bar").length>0&&($.each($(".search-result"),function(e,t){$(t).find("openhouse").length>0&&$(this).attr("has-openhouse","true")}),$(".search-result-amenities").each(function(e,t){var i=$(t).find("div > *");$.each(i,function(e,t){if("SPAN"!==$(t)[0].tagName){var i=$(t).text().toLowerCase();~i.indexOf("closed")||~i.indexOf("sold")||~i.indexOf("active")?(~i.indexOf("closed")&&($(t).after('<span class="status" data-status="closed">Closed</span>'),$(t).remove()),~i.indexOf("sold")&&($(t).after('<span class="status" data-status="sold">Sold</span>'),$(t).remove()),~i.indexOf("active")&&($(t).after('<span class="status" data-status="active">Active</span>'),$(t).remove())):$(t).wrap("<span></span>")}})}))}function v10upgrade(){searchResultsAdjustments(),audioBlock(),featuredBlockImgToBg(),covertThumbnailImgToBG(),agentRoster(),officeRoster(),idxDetailNoImage(),subnavigationV11()}function videoPoster(e){var t=pagepres.VideoPoster;if(""!==t)i=t;else{if(~e.indexOf("youtube"))var i="https://img.youtube.com/vi/"+videoURL()+"/0.jpg";~e.indexOf("vimeo")&&$.getJSON("https://vimeo.com/api/v2/video/"+videoURL()+".json?callback=?",function(e){var t=e[0].thumbnail_large.replace(/(_\d+)?\.jpg$/,"_1280.jpg");alert(t)})}return console.log(i),i}function resizePresentation(){var e=pagepres.GraphicType,t=pagepres.ContentType,i=pagepres.ContentHeight;if("I"!=e&&"S"!=e&&"1"!=t&&"2"!=t||sliderResize(i,t),"V"==e){var n=pagepres.VideoUrl.replace(".","").toLowerCase();if(~n.indexOf("youtube")||~n.indexOf("vimeo")){var s={autoplay:pagepres.Autoplay,loop:pagepres.Loop,mute:pagepres.Mute};if(~n.indexOf("youtube")){a=videoPoster("youtube");youtubeBase(videoURL(),s,a)}if(~n.indexOf("vimeo")){var a=videoPoster("vimeo");vimeoBase(videoURL(),s,a)}}else videoPoster("other"),allOtherVideoEmbedTypes(pagepres.VideoUrl,i)}}function presentation(e,t,i,n,s,a,o,r){var l=[];l[0]="hide",l[1]="indicator-default",l.S="indicator-square",l.C="indicator-circle",l.T="indicator-thumbnails";var c=[];c[1]="crossfade",c[2]="crossblur",c[3]="flipXY",c[4]="scaleUpDown";var d=[];d.S="presentation-small",d.M="presentation-medium",d.L="presentation-large";var h=[];
1h[0]="None",h.I="Image",h.S="Slider",h.V="Video",h.C="Background Color";var u=[];if(u[0]="None",u[1]="Text + Link",u[2]="Text + Link Slider",u[3]="Search Form",$("section#presentation-block").addClass(d[t]),$("section#presentation-block").attr("block-scale",t),$("section#presentation-block").attr("graphic-type",h[i]),$("section#presentation-block").attr("content-type",u[n]),1==pagepres.HeaderOverlay?($("body").attr("presentation-header-overlay","true"),"Image"==h[i]&&"Slider"==h[i]&&$("section#presentation-block").append('<div class="presentation-overlay"></div>')):$("body").attr("presentation-header-overlay","false"),1==pagepres.DisablePageTitle&&$("section#main-page-title-block").remove(),"Image"!=h[i]&&"Slider"!=h[i]&&"Text + Link"!=u[n]&&"Text + Link Slider"!=u[n]||preloadSliderImages(e,t,s,c[a],l[o]),"Search Form"==u[n]&&searchBase(i,t),"Video"==h[i]){if("string"==typeof pagepres.VideoUrl)p=pagepres.VideoUrl.replace(".","").toLowerCase();else var p=pagepres.VimeoLink.replace(".","").toLowerCase();if(~p.indexOf("youtube")||~p.indexOf("vimeo")){var f={autoplay:pagepres.Autoplay,loop:pagepres.Loop,mute:!0};if(~p.indexOf("youtube")){g=videoPoster("youtube");youtubeBase(videoURL(),f,g)}if(~p.indexOf("vimeo")){var g=videoPoster("vimeo");vimeoBase(videoURL(),f,g)}}else videoPoster("other"),allOtherVideoEmbedTypes(pagepres.VideoUrl,t)}"C"==pagepres.GraphicType&&$("section#presentation-block").css("background-color","#"+pagepres.Backgroun
1dColor),$(window).scroll(function(){$(window)[0].scrollY<100&&"object"==typeof pagepres&&"V"==pagepres.GraphicType&&videoResize()}),$(window).resize(function(){})}function preloadSliderImages(e,t,i,n,s){if("I"==pagepres.GraphicType||"S"==pagepres.GraphicType){for(var a=[],o=0;o<pagepres.Slides.length;o++)a.push(pagepres.Slides[o].ImageUrl);preloadImages(a)}sliderBase(e,t,i,n,s)}function sliderBase(e,t,i,n,s){function a(){if("T"==pagepres.SlideIndicator&&"C"!==pagepres.GraphicType)if(""==f.ImageUrl)e="background-image:url("+l+");";else e="background-image: url("+f.ImageUrl+")";else var e="";return'<li title="Slide to '+p+'" data-slide-to="'+p+'" data-target="#carousel-'+r+'" style="margin-bottom: 1rem; '+e+' "></li>'}function o(){if("string"==typeof f.OverlayLevel){if(0!==f.OverlayLevel){opacity=[],opacity[0]="0",opacity.L=".1",opacity.M=".3",opacity.D=".6";if(void 0==opacity[f.OverlayLevel])e='<div class="carousel-overlay" style="opacity:0"></div>';else var e='<div class="carousel-overlay" style="opacity:'+opacity[f.OverlayLevel]+'"></div>'}}else e="";return e}var r="916047",l="js/includes/images/no-image.png";if("I"==pagepres.GraphicType||null==pagepres.Slides||0==pagepres.SlideIndicator)c="hide";if("S"==pagepres.GraphicType||"2"==pagepres.ContentType&&null!==pagepres.Slides)c="";if(0==pagepres.SlideIndicator)var c="hide";if("I"==pagepres.GraphicType||"1"==pagepres.ContentType)d='data-ride="carousel" data-delay="'+i+'" data-transition-style="'+n+'"';else var d='data-ride="carousel" data-delay="'+i+'" data-transition-style="'+n+'"';var h='<div class="carousel slide" id="carousel-'+r+'" '+d+">"+('<div class="slider-controls '+c+'"><a title="Previous" href="#carousel-'+r+'" data-slide="prev"><span class="glyphicon glyphicon-chevron-left"></span></a><ol class="carousel-indicators '+s+" "+c+'"></ol><a href="#carousel-'+r+'" data-slide="next" title="Next Slide"><span class="glyphicon glyphicon-chevron-right"></span></div>')+'<div class="carousel-inner"></div></div>';if($("section#presentation-block #presentation-graphic").append(h),null==pagepres.Slides){u=!0;pagepres.Slides=[{}],pagepres.Slides.length=1}else var u=!1;for(var p=0;p<pagepres.Slides.length;p++){var f=pagepres.Slides[p];if(1==u)g={title:'<h1 class="presentation-title">Add Your Own Text</h1>',description:'<p class="lead presentation-description">Recommended 3 to 15 word max for each slide description.</p>',button:'<a href="/" class="btn01" title="Add Your Own Link"> Add Your Own Link </a>',indicator:a(),placement:"top-caption",alignment:"left-caption"};else var g={title:function(){if(""!==f.TextLink.LinkTitle)e='<h1 class="presentation-title">'+f.TextLink.LinkTitle+"</h1>";else var e="";return e}(),description:function(){if(""!==f.TextLink.LinkDesc)e='<p class="lead presentation-description">'+f.TextLink.LinkDesc+"</p>";else var e="";return e}(),button:function(){if(""!==f.TextLink.Url){var e=f.TextLink.Url,t=f.TextLink.Target;if(""!==f.ButtonTitle)i=f.ButtonTitle;else var i="Read More";n='<a href="'+e+'" class="btn01" target="'+t+'" title="'+i+'">'+i+"</a>"}else var n="";return n}(),indicator:a(),placement:function(){var e=[];return e.T="top-caption",e.M="middle-caption",e.B="bottom-caption",e[f.CaptionPlacement]}(),alignment:function(){var e=[];return e.L="left-caption",e.C="center-caption",e.R="right-caption",e[f.CaptionAlignment]}(),overlay:o()};"I"!=pagepres.GraphicType&&"S"!=pagepres.GraphicType||((new Image).src=f.ImageUrl);var m=g.title+g.description+g.button,v='<div class="carousel-caption '+g.placement+" "+g.alignment+'">'+m+"</div>",b='<div id="presentation-slide-'+p+'" class="item " lazy-load-background="" style="'+function(){if("C"!==pagepres.GraphicType)e="V"==pagepres.GraphicType?"":""==f.ImageUrl||void 0==f.ImageUrl||"undefined"==f.ImageUrl||null==f.ImageUrl?"background-image:url("+l+");":"background-image: url("+f.ImageUrl+")";
1else var e="background-color: #"+pagepres.BackgroundColor;return e}()+'">'+v+o()+"</div>";$("section#presentation-block").find(".carousel-inner").append(b),$("section#presentation-block").find(".carousel-indicators").append(a())}"0"!=pagepres.ContentType&&"3"!=pagepres.ContentType||$("section#presentation-block").find(".carousel-caption").remove(),$("section#presentation-block").find(".item:nth-child(1)").addClass("active"),$("section#presentation-block").find(".carousel-indicators li:nth-child(1)").addClass("active"),$("section#presentation-block").find(".item").length<2&&$("section#presentation-block").find(".slider-controls").addClass("hide"),sliderResize(pagepres.ContentHeight,pagepres.ContentType)}function tallestSlide(){var e=[];$("section#presentation-block").find(".carousel-caption").each(function(){var t=$(this)[0].clientHeight;e.push(t)});return e.sort(function(e,t){return t-e})[0]}function sliderResize(e,t){var i={vh:$(window).height(),vw:$(window).width(),overlap:pagepres.HeaderOverlay,headerHeight:layout.elements.header.active.outerHeight(),useMinHeight:this.vhHeight<this.contentMinHeight,indicators:{direction:"horizontal",ih:$(".slider-controls").outerHeight(),iw:$(".slider-controls").outerWidth(),setClass:function(){$("section#presentation-block").attr("indicators",this.direction),$(".slider-controls").addClass("indicators-"+this.direction)}},vhHeight:function(){var t=[];return t.S=25*this.vh/100,t.M=65*this.vh/100,t.L=100*this.vh/100,t[e]},contentMinHeight:function(){if(0==t)e=this.vhHeight;if(1==t||2==t)e=tallestSlide();if(3==t){$("section.search-form-block").css("height","");var e=$("section.search-form-block").find(".container-fluid").height()}return e},contentBase:function(){if(this.vhHeight(),0==t)return this.vhHeight();if(1==t||2==t)return tallestSlide()>this.vhHeight()?tallestSlide():this.vhHeight();if(3==t){$("section.search-form-block").css("padding-top",""),$("section.search-form-block").css("height","");var e={type:"form",form:$("section.search-form-block").find(".container-fluid").outerHeight(),vh:i.vhHeight(),test:function(){return this.form>this.vh}};return 1==e.test()?e.form:e.vh}},setHeight:function(e){if("horizontal"==this.indicators.direction)n=this.indicators.ih;else var n=0;if($(".carousel-caption.bottom-caption").css("bottom",n+"px"),0==t||1==t||2==t)if(1==this.overlap){var s=-1*this.headerHeight;$("section#presentation-block").css("margin-top",s+"px"),$("section#presentation-block").css("height",e+"px"),$("section#presentation-block").find(".carousel-inner").css("height",e+"px")}else{var a=e-this.headerHeight;$("section#presentation-block").css("margin-top","0px"),$(window).height()==this.headerHeight?($("section#presentation-block").css("height",e+"px"),$("section#presentation-block").find("section#presentation-graphic .carousel-inner").css("height",e+"px")):($("section#presentation-block").css("height",a+"px"),$("section#presentation-block").find("section#presentation-graphic .carousel-inner").css("height",a+"px"))}if(3==t)if(1==this.overlap){i.headerHeight,i.headerHeight,i.headerHeight,i.headerHeight,i.headerHeight,i.headerHeight;$("section#presentation-block").css("height",e+"px"),$("section#presentation-block").css("margin-top",-1*this.headerHeight+"px"),$("section#presentation-block").find("section.search-form-block").css("height",e-n+"px"),$("section#presentation-block").find("section.search-form-block").css("padding-top",this.headerHeight+"px"),$("section#presentation-block").find("section#presentation-graphic .carousel-inner").css("height",e+"px")}else $("section#presentation-block").css("height",e-this.headerHeight+"px"),$("section#presentation-block").css("margin-top","0px"),$("section#presentation-block").find("section.search-form-block").css("height",e-this.headerHeight-n+"px"),$("section#presentation-block").find("section#presentation-graphic .carousel-inner").css("height",e-this.headerHeight+"px")},init:function(){this.indicators.setClass(),this.setHeight(this.contentBase())}};i.init()}function videoURL(){var e=pagepres.VideoUrl;if(~e.indexOf("src")||~e.indexOf("href")){if($("body").append('<span id="temp-vid" class="hide">'+e+"</span>"),~e.indexOf("src"))t=$("#temp-vid").find("iframe").attr("src");else t=$("#temp-vid").find("a").attr("href");$("#temp-vid").remove()}else var t=e;if(~t.indexOf("?"))i=t.substring(t.lastIndexOf("/")+1,t.lastIndexOf("?"));else var i=t.substring(t.lastIndexOf("/")+1);return i}function videoBlurIn(){$("section#presentation-block").find("#presentation-video iframe").on("load",function(){$("section#presentation-block").find("#presentation-video iframe").css({transition:"ease 1s","background-image":"none"})})}function attachVideo(e,t,i){if("1"==pagepres.ContentType||"2"==pagepres.ContentType||"3"==p
1agepres.ContentType||"0"==pagepres.ContentType)if(~e.indexOf("youtube")||~e.indexOf("vimeo"))if($(window).width()<768)n='<iframe title="YouTube Video" style="background-image:url('+i+'); background-size: cover; background-position: center;" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>';else{if(~e.indexOf("youtube"))n='<iframe title="YouTube Video" src="'+e+t+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>';if(~e.indexOf("vimeo"))n='<iframe style="background-image:url('+i+'); title="Vimeo Video" src="'+e+t+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'}else if(i)n='<div class="video-responsive"><video preload="auto" autoplay muted loop playsinline preload="metadata" poster="'+i+'" width="100%" controlslist="nodownload noplaybackrate"> <source src="'+e+'" type="video/mp4"></video></div>';else n='<div class="video-responsive"><video preload="auto" autoplay muted loop playsinline preload="metadata" width="100%" controlslist="nodownload noplaybackrate"> <source src="'+e+'" type="video/mp4"></video></div>';else if(~e.indexOf("youtube")||~e.indexOf("vimeo"))n='<iframe title="Video" src="'+e+t+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>';else var n=e;var s='<div id="presentation-video" style="overflow: hidden"><div class="presentation-video-wrapper">'+n+"</div></div>";$("section#presentation-block").append(s),$(window).width()>768&&null!==i&&$("section#presentation-block").find("#presentation-video iframe").css({"background-image":"url("+i+")","background-size":"cover",transition:"ease 1s"}),videoResize(),videoBlurIn()}function videoMute(e){return~pagepres.VideoUrl.indexOf("vimeo")?1==e?"&background=1?&mute=1":"":"&mute=1"}function autoPlay(e){return 1==e?"&autoplay=1":""}function videoLoop(e,t){return 1==e?"&playlist="+t+"&loop=1":""}function buildQuery(e,t){var i=autoPlay(pagepres.Autoplay),n=videoMute(pagepres.Mute);return i+videoLoop(pagepres.Loop,t)+n}function youtubeBase(e,t,i){$("#presentation-video").remove();attachVideo("https://www.youtube.com/embed/"+e,"?rel=0&;controls=0&;showinfo=0"+buildQuery(t,e),i)}function vimeoBase(e,t,i){$("#presentation-video").remove();var n="https://player.vimeo.com/video/"+e,s="?background=1&autoplay=1&loop=1&muted=1&title=0&byline=0&portrait=0&dnt=1";buildQuery(t,e);""!==pagepres.VideoPoster?attachVideo(n,s,pagepres.VideoPoster):attachVideo(n,s,i)}function allOtherVideoEmbedTypes(){$("#presentation-video").remove();attachVideo(pagepres.VideoUrl,null,null)}function videoWithForm(){function e(){return r>l?[r*(16/9),r]:r<l?l*(9/16)<r?[r*(16/9),r]:[l,l*(9/16)]:void 0}var t=$(window).height(),i=($(window).width(),[]);i.S=25*t/100,i.M=65*t/100,i.L=100*t/100;var n=$("header")[0].clientHeight;if(1==pagepres.HeaderOverlay){$("section#presentation-block").css({"margin-top":-1*n+"px","padding-top":n+"px"});s=n}else var s=0;var a=$("section#presentation-block").find(".middle").outerHeight(),o=i[pagepres.ContentHeight];if(a-s>o)r=a;else var r=o;var l=$("section#presentation-block").outerWidth(),c=e()[0],d=e()[1];$("section#presentation-block").css({"border-bottom":"1px solid red",height:r}),$("section#presentation-block").find(".search-form-block").css({height:r-s}),$("#presentation-video").css({"max-width":"100%",width:l,height:r}),$("#presentation-video").find(".presentation-video-wrapper").css({width:c,height:d,position:"absolute",display:"block","z-index":"0",top:"-25%",right:"-25%",left:"-25%",bottom:"-25%",margin:"auto"})}function videoWithContent(){var e=$("section#presentation-block"),t=($("section#presentation-block").find("iframe"),$("section#presentation-block").find("#presentation-video")),i=$("section#presentation-block").find(".presentation-video-wrapper");if("1"==pagepres.ContentType||"2"==pagepres.ContentType)var n=$(e).find(".carousel-inner").outerWidth(),s=$(e).find(".carousel-inner").outerHeight();if("3"==pagepres.ContentType)var n=$(e).find("section.search-form-block").outerWidth(),s=$(e).find("section.search-form-block").outerHeight();if($(t).css({position:"absolute",display:"block","z-index":"0",top:"-25%",right:"-25%",left:"-25%",bottom:"-25%",margin:"auto",width:n+"px",height:s+"px"}),$(i).css({position:"absolute",display:"block",top:"-25%",right:"-25%",left:"-25%",bottom:"-25%",margin:"auto"}),n>s?$(i).css({width:n+"px",height:n*(9/16)+"px"}):$(i).css({width:s*(16/9)+"px",height:s+"px"}),s>i.outerHeight()){i.outerHeight(),$(i);$("section#presentation-block").find(".presentation-video-wrapper").css({width:s*(16/9)+"px",height:s+"px"})}}function videoOnly(e){$("section#presentation-block");var t=$("section#presentation-block").find("#presentation-video"),i=$("section#presentation-block").find(".presentation-video-wrapper"),n=$("section#presentation-block").find("iframe"),s=$("section#presentation-block").outerWidth(),a=$("section#presentation-block").outerHeight(),o=[],r=$(window).height();o.S=25*r/100,o.M=65*r/100,o.L=100*r/100;var l=$("header")[0].clientHeight;if(1==e.HeaderOverlay){$("section#presentation-block").css({"margin-top":-1*l+"px","padding-top":l+"px",height:o[e.ContentHeight],"min-height":o[e.ContentHeight]})}else $("section#presentation-block").css({"margin-top":-1*l+"px","padding-top":l+"px",height:"calc("+o[e.ContentHeight]+" - "+l+")","min-height":"calc("+o[e.ContentHeight]+" - "+l+")"});$(t).css({position:"absolute",display:"block","z-index":"2",top:"-25%",right:"-25%",left:"-25%",bottom:"-25%",margin:"auto",width:s+"px",height:a+"px"}),$(i).css({position:"absolute",display:"block",top:"-25%",right:"-25%",left:"-25%",bottom:"-25%",margin:"auto",width:a*(16/9)+"px",height:a+"px",margin:"auto"}),$(n).css({height:"100%",width:"100%","background-color":"black"}),s>$(i).outerWidth()&&$(i).css({width:s+"px",height:9*s/16+"px",margin:"auto"})}function videoResize(){"0"==pagepres.ContentType?videoOnly(pagepres):"3"==pagepres.ContentType&&"V"==pagepres.GraphicType?videoWithForm():videoWithContent()}function searchBase(e,t){var e=pagepres.GraphicType,i=pagepres.ContentType,t=pagepres.ContentHeight,n=$("section.search-form-block .middle")[0];if("3"==i)var s="fit-content",a="fit-content";else{if("S"==t)var s="25vh",a="fit-content";if("M"==t)if($(window).width()<768)var s="fit-content",a="fit-content";else var s="50vh",a="fit-content";if("L"==t)if($(window).width()<768)var s="fit-content",a="fit-content";else var s="-webkit-fill-available",a="min-content"}if($(n).css({height:s,"min-height":a}
1),"Background Color"==e){var o="background-color: #"+pagepres.BackgroundColor+";";$("section#presentation-block").find("section.search-form-block").css({"background-color":"transparent","background-image":"none"}),$("section#presentation-block").find("section#presentation-Graphic").css({"background-color":"#"+o})}"S"==i&&($("div#search-form-block-header").remove(),$('section.search-form-block form[name="fs_quicksearch"]').css({"padding-top":"15px","padding-top":"15px"}))}function resetFilters(){localStorage.setItem("sqs_lookahead",""),localStorage.setItem("listprice1",""),localStorage.setItem("listprice2",""),localStorage.setItem("beds",""),localStorage.setItem("baths",""),localStorage.setItem("te",[]),localStorage.setItem("sqft1",""),localStorage.setItem("sqft2",""),$("#selected-filters .selected-filter-tag").remove(),filterBar(),$('form[name="fs_quicksearch"] .sqs_lookahead').val(""),$('form[name="fs_quicksearch"] #sqs_lookahead').val(""),$('form[name="fs_quicksearch"] input[type="text"]').each(function(){$(this).val("")}
1),$('form[name="fs_quicksearch"] input[type="radio"]').each(function(){$(this).removeAttr("checked"),$(this).checked=!1,$(this).attr("checked",!1),$(this).prop("checked",!1)}),$('form[name="fs_quicksearch"] input[type="checkbox"]').each(function(){$(this).removeAttr("checked"),$(this).checked=!1,$(this).attr("checked",!1),$(this).prop("checked",!1)}),$(".data-selected-text").empty(),$(".data-selected-min").empty(),$(".data-selected-max").empty(),$('form[name="fs_quicksearch"] .dropdown-menu .active').removeClass("active"),location.reload()}function filterBar(){$("#selected-filters .selected-filter-tag").length>0?($("a#clear-filters-link").removeClass("hide"),$("#selected-filters").removeClass("hide")):($("a#clear-filters-link").addClass("hide"),$("#selected-filters").addClass("hide"))}function alterFilters(){var e=[];if($("#property-type-filter input:checked").each(function(){e.push($(this).val())}),$(window).width()>=768)t=$("#desktop-quick-search-input-container .sqs_lookahead").val();else var t=$("#mobile-quick-search-input-container .sqs_lookahead").val();localStorage.setItem("sqs_lookahead",t),localStorage.setItem("listprice1",$('input[name="listprice1"]').val()),localStorage.setItem("listprice2",$('input[name="listprice2"]').val()),localStorage.setItem("beds",$('input[name="beds"]:checked').val()),localStorage.setItem("baths",$('input[name="baths"]:checked').val()),localStorage.setItem("te",e),localStorage.setItem("sqft1",$('input[name="sqft1"]').val()),localStorage.setItem("sqft2",$('input[name="sqft2"]').val()),filterBar()}function removeFilter(e,t,i,n){$('.selected-filter-tag[data-filter-name="'+t+'"][data-filter-tag="'+i+'"]').fadeOut(2e3),$('.selected-filter-tag[data-filter-name="'+t+'"][data-filter-tag="'+i+'"]').remove(),"range"==n&&($('li[filter-name="'+t+'1"] input[type="radio"]').prop("checked",!1),$('li[filter-name="'+t+'1"] .min-max-container input').val(""),$('li[filter-name="'+t+'1"] .min-max-option-list li.active').removeClass("active"),$('li[filter-name="'+t+'1"] .data-selected-text').empty()),"single"!=n&&"multi"!=n||($('li[filter-name="'+t+'1"] .data-selected-text').empty(),$('li[filter-name="'+t+'"] input[data-filter-input-label="'+i+'"]').prop("checked",!1),$('li[filter-name="'+t+'"] input[data-filter-input-label="'+i+'"]').closest("li").removeClass("active")),alterFilters()}function newTag(e,t,i,n,s,a,o){"text"==t&&$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="'+a+'" data-filter-name="'+e+'" data-selecttype="text">'+i+a+"</span>"),"single"==t&&$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="'+a+'" data-filter-name="'+e+'" data-selecttype="single">'+i+a+"</span>"),"multi"==t&&$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="'+a+'" data-filter-name="'+e+'" data-selecttype="multi">'+i+a+"</span>"),"range"==t&&$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="'+a+'" data-filter-name="'+e+'" data-selecttype="range">'+i+": "+a+" - "+o+"</span>"),filterBar()}function recallFilters(){$("div#more-search-options").append('<span id="selected-filters"><span id="selected-filters-title" class="tb-padding-0 tb-margin-0"><i class="fa fa-filter"></i> My Selected Filters: </span></span>');var e={},t=[];if(console.log("Selected Property Types Array in Local Storage"),localStorage.getItem("te"))t=localStorage.getItem("te").split(",");console.log(t);for(var i=0;i<buildData.groups[0].fields.length;i++){var n=buildData.groups[0].fields[i].values.length,s=buildData.groups[0].fields[i].name,a=localStorage.getItem(s),o=buildData.groups[0].fields[i].selecttype,r=buildData.groups[0].fields[i].valuetype;if("multi"==o&&(e[s]={value:[],label:[]}),"freeform"==r)(""!==buildData.groups[0].fields[i].values||a)&&(e[s]={value:buildData.groups[0].fields[i].values,label:buildData.groups[0].fields[i].values},console.log("RETURN FREEFORM"),console.log(e[s]));else for(var l=0;l<n;l++){var c=buildData.groups[0].fields[i].values[l].value,d=buildData.groups[0].fields[i].values[l].label,h=buildData.groups[0].fields[i].values[l].selected;if("multi"==o)for(var u=0;u<t.length;u++)t[u]==c&&(e[s].value.push(c),e[s].label.push(d));if("single"==o&&(a!=c&&1!=h||(e[s]={value:c,label:d})),"range"==o){var p=buildData.groups[0].fields[i].values2[l].value,f=buildData.groups[0].fields[i].name2,g=buildData.groups[0].fields[i].values2[l].label,m=localStorage.getItem(f),v=buildData.groups[0].fields[i].values2[l].selected;a!=c&&1!=h||(e[s]={value:c,label:d}),m!=p&&1!=v||(e[f]={value:p,label:g})}}}if(0==e.te.length&&delete e.te,console.log("QUERIED:"),console.log(e),localStorage.getItem("sqs_lookahead")||e.listinglookahead){if(e.listinglookahead)c=e.listinglookahead.value;else c=localStorage.getItem("sqs_lookahead");console.log("Lookahead: "+c);d="Keywords: "+c;$("#searched-keywords").text('Including the Keywords: "'+c+'"').removeClass("hide"),$("input.sqs_lookahead").each(function(){$(this).attr("value",c),$(this).val(c),$(this).value=c}),newTag("sqs_lookahead","text","Keywords: ",c,null,c,null)}if("undefined"!==localStorage.getItem("beds")&&null!==localStorage.getItem("beds")||e.beds){var c=e.beds.value,d=e.beds.label;if(parseInt(c)>1)b=" beds";else b=" bed";$("#searched-beds").text("with "+c+b).removeClass("hide"),newTag("beds","single","",c,null,d,null)}else $("#bedrooms-filter .data-selected-text").text("Any Beds"),newTag("beds","single","","",null,"Any Beds",null);if("undefined"!==localStorage.getItem("baths")&&null!==localStorage.getItem("baths")||e.baths){var c=e.baths.value,d=e.baths.label;if(parseInt(c)>1)b=" baths";else var b=" bath";$("#searched-baths").text("with "+c+b).removeClass("hide"),newTag("baths","single","",c,null,d,null)}else $("#bathrooms-filter .data-selected-text").text("Any Baths"),newTag("baths","single","","",null,"Any Baths",null);if(localStorage.getItem("sqft1")||localStorage.getItem("sqft2")||e.sqft1||e.sqft2){if(localStorage.getItem("sqft1")||e.sqft1)if(e.sqft1)y=e.sqft1.value;else y=localStorage.getItem("sqft1");else var y="";if(localStorage.getItem("sqft2")||e.sqft2)if(e.sqft2)w=e.sqft2.value;else w=localStorage.getItem("sqft2");else var w="";if(""==y){y="0";var x="Min"}if(""==w){w=" Any ";var C="Max"}$("#searched-sqft").text(" between "+y+" - "+w+" Sqft"),$("#searched-sqft").removeClass("hide"),$("#sqft-filter .data-selected-min").text(x),$("#sqft-filter .data-selected-max").text(C),newTag("sqft","range","Sqft Range",y,w,y,w)}else $("#searched-sqft").addClass("hide"),$("#sqft-filter .data-selected-min").text("Any Min - "),$("#sqft-filter .data-selected-max").text("Any Max"),newTag("sqft","range","Sqft Range","","","Any Min","Any Max");if(localStorage.getItem("listprice1")||localStorage.getItem("listprice2")||e.listprice1||e.listprice2){if(localStorage.getItem("listprice1")||e.listprice1)if(e.listprice1)_=e.listprice1.label;else _=localStorage.getItem("listprice1").replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,");else var _="";if(localStorage.getItem("listprice2")||e.listprice2)if(e.listprice2)S=e.listprice2.label;else S=localStorage.getItem("listprice2").replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,");else var S="";range=" - ",""==_&&(_="0"),""==S?(S="+",range=""):S=S,$("#searched-price").text(" at "+_+range+S+"."),$("#searched-price").removeClass("hide"),$("#price-filter .data-selected-min").text(_),$("#price-filter .data-selected-max").text(S),newTag("listprice","range","Price Range",_,S,_,S)}else $("#searched-price").addClass("hide"),$("#searched-price").text("Any Price"),$("#price-filter .data-selected-min").text("Min -"),$("#price-filter .data-selected-max").text("Max"),newTag("listprice","range","Price Range","","","$ Min","$ Max");var k=[];if(t)for(var T=buildData.groups[0].fields.length,D=0;D<T;D++)if("te"==buildData.groups[0].fields[D].name)for(E=0;E<buildData.groups[0].fields[D].values.length;E++)for(var c=buildData.groups[0].fields[D].values[E].value,I=0;I<t.length;I++)if(t[I]==c){buildData.groups[0].fields[D].values[E].selected=!0;d=buildData.groups[0].fields[D].values[E].label;k.push(d),newTag("te","multi","",buildData.groups[0].fields[D].values[E].value,null,buildData.groups[0].fields[D].values[E].label,null)}if(0==k.length){$("#property-type-filter .data-selected-text").text("All Property Types"),$("#mls-table-type").text(" All Property Types").removeClass("hide");for(var T=buildData.groups[0].fields.length,D=0;D<T;D++)if("te"==buildData.groups[0].fields[D].name)for(var E=0;E<buildData.groups[0].fields[D].values.length;E++)buildData.groups[0].fields[D].values[E].selected=!0,newTag("te","multi","",buildData.groups[0].fields[D].values[E].value,null,buildData.groups[0].fields[D].values[E].label,null)}1==k.length&&($("#property-type-filter .data-selected-text").text(k[0]),"Lease"==k[0]?$("#sale-type").text(" Properties for Lease"):$("#mls-table-type").text(k[0]+" Properties").removeClass("hide")),k.length>=2&&($("#property-type-filter .data-selected-text").text("Multiple Selected"),$("#mls-table-type").text(" Multiple Property Types").removeClass("hide"),k.Lease&&$("#sale-type").text(" Properties for Sale and Lease").removeClass("hide"))}function queryReadBack(){for(var e=buildData.groups[0].fields.length,t=0;t<e;t++)for(var i=0;i<buildData.groups[0].fields[t].values.length;i++){var n=buildData.groups[0].fields[t].values[i].label,s=buildData.groups[0].fields[t].values[i].value,a=buildData.groups[0].fields[t].selecttype,o=buildData.groups[0].fields[t].name;if("single"==a||"range"==a){localStorage.getItem(o)==s&&buildData.groups[0].fields[t].name==o&&(buildData.groups[0].fields[t].values[i].selected=!0);if(1==(f=buildData.groups[0].fields[t].values[i].selected)){g="checked";"single"==a&&$('*[filter-name="'+buildData.groups[0].fields[t].name+'"]').find(".data-selected-text").html("<em>"+n+"</em>")}else g=""}
1if("single"==a){if(""==s)u=!0;else u=!1;v='<li><label><input default="'+u+'" '+g+' data-selecttype="single" data-filter-input-label="'+n+'" type="radio" name="'+o+'" data-name="'+o+'" value="'+s+'"/>'+n+"</label><li>";$('*[filter-name="'+buildData.groups[0].fields[t].name+'"] .dropdown-menu input[type="radio"]:checked').closest("li").addClass("active"),$('*[filter-name="'+buildData.groups[0].fields[t].name+'"] .dropdown-menu').append(v)}if("range"==a){var r=buildData.groups[0].fields[t].name2;localStorage.getItem(r)==s&&buildData.groups[0].fields[t].name2==r&&(buildData.groups[0].fields[t].values2[i].selected=!0);if(1==buildData.groups[0].fields[t].values2[i].selected)l="checked";else var l="";if(""==s)u=!0;else u=!1;var c="<li><label><input "+g+' default="'+u+'" data-selecttype="range" data-filter-input-label="'+n+'" type="radio" data-name="'+o+'" value="'+s+'"/>'+n+"</label><li>";$('*[filter-name="'+buildData.groups[0].fields[t].name+'"] .dropdown-menu span[data-min-max="min"] input:checked').closest("li").addClass("active"),$('*[filter-name="'+buildData.groups[0].fields[t].name+'"] .dropdown-menu span[data-min-max="min"]').append(c);var d=buildData.groups[0].fields[t].values2[i].value,h=buildData.groups[0].fields[t].values2[i].label;buildData.groups[0].fields[t].values2[i].selected;if(""==d)u=!0;else var u=!1;var p="<li><label><input "+l+' default="'+u+'" data-selecttype="range" data-filter-input-label="'+h+'" type="radio" data-name="'+r+'" value="'+d+'"/>'+h+"</label><li>";$('*[filter-name="'+buildData.groups[0].fields[t].name+'"] .dropdown-menu span[data-min-max="max"] input:checked').closest("li").addClass("active"),$('*[filter-name="'+buildData.groups[0].fields[t].name+'"] .dropdown-menu span[data-min-max="max"]').append(p),"checked"==g&&($('*[filter-name="'+buildData.groups[0].fields[t].name+'"]').find(".min-input").val(s),$('*[filter-name="'+buildData.groups[0].fields[t].name+'"]').find(".data-selected-min").html("<em>"+n+"</em>")),"checked"==l&&($('*[filter-name="'+buildData.groups[0].fields[t].name+'"]').find(".max-input").val(d),$('*[filter-name="'+buildData.groups[0].fields[t].name+'"]').find(".data-selected-max").html(" -<em>"+h+"</em>"))}if("multi"==a){var f=buildData.groups[0].fields[t].values[i].selected;if($('*[filter-name="'+buildData.groups[0].fields[t].name+'"] .dropdown-menu input:checked').closest("li").addClass("active"),1==f)var g="checked",m="active";else var g="",m="";if("LSE"==s)v='<li class="'+m+' hide"><label><input default="" '+g+' data-selecttype="multi" type="checkbox" name="'+o+'" value="'+s+'" data-filter-input-label="'+n+'"/>'+n+"</label><li>";else var v='<li class="'+m+'"><label><input default="" '+g+' data-selecttype="multi" type="checkbox" name="'+o+'" value="'+s+'" data-filter-input-label="'+n+'"/>'+n+"</label><li>";$('*[filter-name="'+buildData.groups[0].fields[t].name+'"] .dropdown-menu').append(v)}}$('#quick-search-filters input[type="checkbox"]:checked').closest(".dropdown").each(function(){var e=$
1(this).find('input[type="checkbox"]:checked').length;if(1==e){var t=$('#quick-search-filters input[type="checkbox"]:checked').attr("data-filter-input-label");$(this).closest(".dropdown").find(".data-selected-text").html(": <em>"+t+"</em>")}e>1&&$(this).closest(".dropdown").find(".data-selected-text").html("<em>Multiple Selected</em>")})}function alterInputs(e){e.currentTarget.type;var t=e.currentTarget.dataset.name,i=e.currentTarget.value,n=e.currentTarget.dataset.filterInputLabel,s=e.currentTarget.dataset.selecttype;if($('form[name="fs_quicksearch"] .dropdown-menu .active').removeClass("active"),$('form[name="fs_quicksearch"] .dropdown-menu input:checked').each(function(){$(this).closest("li").addClass("active")}),"multi"!=s&&"single"!=s||($(e.currentTarget).closest(".dropdown").find(".data-selected-text").empty(),$(e.currentTarget).closest(".dropdown").find(".data-selected-text").html(": <em>"+n+"</em>")),"range"==s){var a=$(e.currentTarget).closest(".min-max-option-list").attr("data-min-max");$(e.currentTarget).closest(".dropdown").find("."+a+"-options input").prop("checked",!1),$(e.currentTarget).closest(".dropdown").find("."+a+"-options .active").removeClass("active"),$(e.currentTarget).prop("checked",!0),$(e.currentTarget).closest("li").addClass("active"),console.log($(e.currentTarget));var o=$(e.currentTarget).closest(".dropdown").find(".min-options input:checked").val(),r=$(e.currentTarget).closest(".dropdown").find(".min-options input:checked").attr("data-filter-input-label"),l=$(e.currentTarget).closest(".dropdown").find(".max-options input:checked").val(),c=$(e.currentTarget).closest(".dropdown").find(".max-options input:checked").attr("data-filter-input-label"),d=t.replace(/[0-9]/g,"");if("min"==a&&($(e.currentTarget).closest(".min-max-option-list.min-options").addClass("hide"),$(e.currentTarget).closest(".min-max-option-list.min-options").next().removeClass("hide")),"max"==a&&($(e.currentTarget).closest(".min-max-option-list.max-options").addClass("hide"),$(e.currentTarget).closest(".min-max-option-list.max-options").prev().removeClass("hide")),$(e.currentTarget).closest(".dropdown").find(".data-selected-min").empty(),$(e.currentTarget).closest(".dropdown").find(".data-selected-max").empty(),void 0!==o){h=o;$(e.currentTarget).closest(".dropdown").find(".data-selected-min").html("<em>"+r+"</em>"),$(e.currentTarget).closest(".dropdown").find(".min-input").val(o)}else{var h="default",r="Any Min";$(e.currentTarget).closest(".dropdown").find(".data-selected-min").html("- <em>Any Min</em>"),$(e.currentTarget).closest(".dropdown").find(".min-input").val(),$(e.currentTarget).closest(".dropdown").find(".min-input").attr("data-filter-label","Any Min")}if(void 0!==l){u=l;$(e.currentTarget).closest(".dropdown").find(".data-selected-max").html("<em>"+c+"</em>"),$(e.currentTarget).closest(".dropdown").find(".max-input").val(l)}else{var u="default",c="Any Max";$(e.currentTarget).closest(".dropdown").find(".data-selected-max").html("- <em>Any Max</em>"),$(e.currentTarget).closest(".dropdown").find(".max-input").val(),$(e.currentTarget).closest(".dropdown").find(".max-input").attr("data-filter-label","Any Max")}if("sqft"==d)p="Sqft";else var p="Price";$('#selected-filters span[data-filter-name="'+d+'"]').remove(),parseInt(o)>parseInt(l)?(alert("min > max"),$(e.currentTarget).closest(".dropdown").find(".max-options input:checked").prop("checked",!1),$(e.currentTarget).closest(".dropdown").find(".max-options .active").removeClass("active"),$(e.currentTarget).closest(".dropdown").find('.max-options input[value=""]').click(),$('#selected-filters span[data-filter-name="'+d+'"]').remove(),$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="" data-filter-min="'+h+'" data-filter-max="'+u+'" data-filter-name="'+d+'">'+p+" Range: "+r+" - Any Max</span>")):$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="" data-filter-min="'+h+'" data-filter-max="'+u+'" data-filter-name="'+d+'">'+p+" Range: "+r+" - "+c+"</span>")}if("multi"==s){t=e.currentTarget.name;$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="'+n+'" data-filter-name="'+t+'">'+n+"</span>");(f=$('input[name="'+t+'"]:checked')).length>1&&$(e.currentTarget).closest(".dropdown").find(".data-selected-text").html("<em>Multiple Selected</em>"),0==f.length&&$(e.currentTarget).closest(".dropdown").find(".data-selected-text").empty(),""==i&&$(e.currentTarget).closest(".dropdown").find(".data-selected-text").html(": <em>"+n+"</em>"),$('#selected-filters span[data-filter-name="'+t+'"][data-filter-tag="'+n+'"]').remove(),$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="'+n+'" data-filter-name="'+t+'">'+n+"</span>")}if("single"==s){$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="'+n+'" data-filter-name="'+t+'">'+n+"</span>");var f=$('input[name="'+t+'"]:checked');f.length>1&&$(e.currentTarget).closest(".dropdown").find(".data-selected-text").html("<em>Multiple Selected</em>"),0==f.length&&$(e.currentTarget).closest(".dropdown").find(".data-selected-text").empty(),""==i&&$(e.currentTarget).closest(".dropdown").find(".data-selected-text").html(": <em>"+n+"</em>"),$('#selected-filters span[data-filter-name="'+t+'"]').remove(),$("#selected-filters").append('<span class="selected-filter-tag" data-filter-tag="'+n+'" name="'+t+'" data-filter-name="'+t+'">'+n+"</span>")}alterFilters()}function sortMobile(){$("body").append('<div class="modal fade" id="modal-container-649508" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true"> × </button> <h4 class="modal-title" id="myModalLabel">Sort Options</h4></div><div class="modal-body"></div></div></div></div>');
1var e=$("select#lcSortV10")[0].outerHTML;$("#modal-container-649508 .modal-body").append(e),$("#modal-container-649508 .modal-body select").attr("id","mobile-sort-options"),$("#mobile-sort-options").on("change",function(){$("select#lcSortV10").val($(this).val()),$("button#submit").click()}),$(window).width()<=767&&$("div#search-form-block-collapse").click(function(e){e.target==this&&$("a.filter-link").click()})}function buildLinks(){$("section#backpage-header").remove(),$(".save-link").attr({onclick:buildData.savesearchlink.onclick,href:buildData.savesearchlink.ahref}),$("#advanced-search-link").attr("href",buildData.morelink),$('input[name="MlsTableID"]').attr("value",buildData.mlstableid),$('input[name="uid"]').attr("value",buildData.userid);var e=$("#save-search .btn").css("color"),t=$("#save-search .btn").css("background-color");$("#search-results-container ul.nav.nav-tabs i").css({color:t}),$("#search-results-container .nav-tabs>li.active>a").css({"background-color":t,background:t,color:e}),$("#search-results-container .nav-tabs>li.active>a>i").css({color:e}),$(".save-property, #search-save-share-options a.clear-filters-link").css({"background-color":t,background:t,color:e}),$("section.neighborhood-finder .well").css({"border-top":"3px solid","border-top-color":t})}function toggleDetailView(e,t){localStorage.getItem("viewOption");if(parseInt(e)<=991)$("#search-results-container").attr("data-view-setting","image"),$("button[data-view-setting]").removeClass("selected-view"),$('button[data-view-setting="image"]').addClass("selected-view");else{changeViewOption(localStorage.getItem("viewOption"))}}function changeViewOption(e){localStorage.setItem("viewOption",e)}function resultViewSettings(e){$("*").removeClass("selected-view"),$("#search-results-with-search #search-results-container").attr("data-view-setting",e),$("#view-options button").removeClass("selected-view"),$('#view-options button[data-view-setting="'+e+'"]').addClass("selected-view")}function gss(e,t,i,n,s){if("object"!=typeof blocks||-1!=blocks.indexOf("GRPH")){var a=[],o=(new Array(50),Chart.helpers);Chart.defaults.global.responsive=!0;for(var r=49;r>=0;r--)a.push(Math.round(100*Math.random()));!function(){var a=function(e){return document.getElementById(e)}("modular-doughnut"),r=[];r.push(e),r.push(t),r.push(i),r.push(n),r.push(s);var l=new Chart(a.getContext("2d")).Doughnut(r,{tooltipTemplate:"<%if (label){%><%=label%>: <%}%><%= value %> props",animation:!1}),c=document.createElement("div");c.innerHTML=l.generateLegend(),o.each(c.firstChild.childNodes,function(e,t){o.addEvent(e,"mouseover",function(){var e=l.segments[t];e.save(),e.fillColor=e.highlightColor,l.showTooltip([e]),e.restore()})}),o.addEvent(c.firstChild,"mouseout",function(){l.draw()}),a.parentNode.parentNode.appendChild(c.firstChild)}()}}function setMapCookie(e,t,i){var n=new Date,s="expires=";n.setTime(n.getTime()+24*i*60*6e4),s+=n.toGMTString(),document.cookie=e+"="+t+"; "+s+"; path=/"}function getMapCookie(e){for(var t=e+"=",i=decodeURIComponent(document.cookie).split(";"),n=0;n<i.length;n++){for(var s=i[n];" "==s.charAt(0);)s=s.substring(1);if(0==s.indexOf(t))return s.substring(t.length,s.length)}return""}
1function v10Slider(){if(slides.length>0){var e=$(slides).length;if($(".slideshow-container").attr("slideshow-speed")){t=$(".slideshow-container").attr("slideshow-speed")}else var t="3000";if(1==e)i='<div class="carousel carousel-fade slide" id="carousel-010101" data-interval="false"><ol class="carousel-indicators hide"> <li data-slide-to="0" data-target=".slideshow-container"></li> </ol> <div class="carousel-inner"> <div class="item cover ratio-2x1"></div> </div> <a class="left hide carousel-control" data-slide="prev"> <span class="glyphicon-chevron-left"><i class="fa fa-angle-left" aria-hidden="true"></i></span> </a> <a class="right hide carousel-control" data-slide="next"> <span class="glyphicon-chevron-right"><i class="fa fa-angle-right" aria-hidden="true"></i></span> </a> </div> </div>';else var i='<div class="carousel carousel-fade slide" id="carousel-010101" data-ride="carousel" data-interval="'+t+'"><ol class="carousel-indicators hide"> <li data-slide-to="0" data-target=".slideshow-container"></li> </ol> <div class="carousel-inner"> <div class="item cover ratio-2x1"></div> </div> <a class="left hide carousel-control" data-slide="prev"> <span class="glyphicon-chevron-left"><i class="fa fa-angle-left" aria-hidden="true"></i></span> </a> <a class="right hide carousel-control" data-slide="next"> <span class="glyphicon-chevron-right"><i class="fa fa-angle-right" aria-hidden="true"></i></span> </a> </div> </div>';$(".slideshow-container .slideshow").empty().html(i);if($(window).width()<=991){var n=$("section#mobile-menu").height();$(".slideshow").css("margin-top",n)}else $(".slideshow").css("margin-top","");for(var s=0;s<e;s++){$(".slideshow-container .item:first-child").clone().insertAfter(".slideshow-container .carousel-inner .item:first-child"),$(".slideshow-container .carousel-indicators li:first-child").clone().insertAfter(".slideshow-container .carousel-indicators li:last-child").attr("data-slide-to",s);var a=$(".slideshow-container .item:first-child"),o=$(".slideshow-container .carousel-indicators li:last-child");a.attr("data-slide",s),a.css("background-image","url("+slides[s].image+")"),o.attr("data-slide-to",s)}$(".slideshow-container .carousel-inner .item:first-child").addClass("active"),$(".slideshow-container .carousel-indicators li:first-child").addClass("active"),$(".slideshow-container .carousel-inner .item.active").addClass("fadeIn wow"),$(".slideshow-container .item:last-child").remove(),$(".slideshow-container .carousel-indicators li:first-child").remove();var r=$("#home-banner").outerHeight(),l=$(window).height();$(".slideshow-container .item").css("background-repeat","no-repeat").css("background-size","cover"),l<r?($(".slideshow-container .item").css("min-height",r).css("background-repeat","no-repeat").css("background-size","cover"),$(".slideshow-container .carousel-inner").css("min-height",r),$(".slideshow-container .carousel").css("min-height",r)):($(".slideshow-container .item").css("min-height","100vh").css("background-repeat","no-repeat").css("background-size","cover"),$(".slideshow-container .carousel-inner").css("min-height","100vh"),$(".slideshow-container .carousel").css("min-height","100vh")),$(".cover").each(function(){$(this).css("background-size","cover")})}}function injectSearchInputs(){if($(".search-form-block")){if($(".search-form-block li#bedrooms-filter").prepend('<input class="hide qsFilterVals" name="beds" data-type="single" type="text"/>'),$(".search-form-block li#bathrooms-filter").prepend('<input class="hide qsFilterVals" name="baths" data-type="single" type="text"/>'),$("#v10idx").length)$(".search-form-block li#proptype-filter").prepend('<input class="hide qsFilterVals" name="te" data-type="single" type="text"/>'),$(".search-form-block li#proptype-filter").find("i.fa").removeClass().addClass("fa fa-building"),$(".search-form-block li#sqft-filter").prepend('<input class="hide qsFilterVals" name="sqft1" data-type="single" type="text"/>');else{var e=$(".search-form-block li#sqft-filter .min-options")[0].outerHTML;$(".search-form-block li#sqft-filter .dropdown-menu").append(e),$(".search-form-block li#sqft-filter .dropdown-menu .min-options:first-child").attr("data-min-max","min"),$(".search-form-block li#sqft-filter .dropdown-menu .min-options:last-child").removeClass("min-options").addClass("max-options").attr("data-min-max","max");$(".search-form-block li#sqft-filter .dropdown-menu").prepend('<div id="sqft-min-max" class="min-max-container col-md-12 valign"><span><input class="min-input" type="text" placeholder="Min" name="sqft1"/></span><span class="min-max-hyphen"> - </span><span><input class="max-input" type="text" placeholder="Max" name="sqft2"/>
1</span></div>'),$(".search-form-block li#sqft-filter .dropdown-menu .max-options li a").each(function(){var e=$(this).text().replace("Min","Max");$(this).text(e)})}$(".search-form-block .min-options li").each(function(){$(this).attr("data-min","true")}),$(".search-form-block .max-options li").each(function(){$(this).attr("data-max","true")}),$("li#bedrooms-filter .dropdown-menu li, li#bathrooms-filter .dropdown-menu li, li#proptype-filter .dropdown-menu li").find("a").each(function(){var e=$(this).text().replace("or more","+").replace("#","");$(this).text(e),e.indexOf(".5")>=0&&$(this).remove()}),$(".search-form-block .min-options li:first-child").addClass("active"),$(".search-form-block .max-options li:first-child").addClass("active"),$(".search-form-block .dropdown").each(function(){if($(this).find(".min-max-container").length)$(this).find(".dropdown-toggle").append('<span data-selected-min class="selected-text">Any Min - </span>'),$(this).find(".dropdown-toggle").append('<span data-selected-max class="selected-text"> Any Max</span>'),$(this).find(".min-max-option-list li").addClass("price-range"),$(this).find(".min-max-option-list li").attr("data-range","true");else{var e=$(this).find(".dropdown-toggle").text();$(this).find(".dropdown-toggle").append('<span class="selected-text">Any '+e+"</span>"),$(this).attr("data-input-type","single"),$(this).find(".min-max-option-list li").attr("data-range","false")}})}}function changeValues(e){var t=e.currentTarget.dataset.val,i=$(e.currentTarget).text(),n=($(e.currentTarget).index(),$(e.currentTarget).closest("*[data-min-max]").attr("data-min-max"));$(e.currentTarget).parent().find("li").length;if(parseInt(t)>=1e6)s=i.replace(",000,000","M");else var s=i.replace(",000","K");if("none"!==n){(a=$(e.currentTarget).closest(".dropdown").find("."+n+"-input"))[0].value=t}else{var a=$(e.currentTarget).closest(".dropdown").find(".qsFilterVals");a[0].value=t}if("min"==n?$(e.currentTarget).closest(".dropdown").find("span[data-selected-"+n+"]").text(s):$(e.currentTarget).closest(".dropdown").find("span[data-selected-"+n+"]").text(" - "+s),"min"==n&&$(e.currentTarget).closest(".dropdown").find(".min-options li").removeClass(),"max"==n&&$(e.currentTarget).closest(".dropdown").find(".max-options li").removeClass(),$(e.currentTarget).addClass("active"),"none"==n){$(e.currentTarget).closest(".dropdown").find(".dropdown-menu .active").removeClass("active"),$(e.currentTarget).addClass("active"),$(e.currentTarget).closest(".dropdown").find(".selected-text").remove(),$(e.currentTarget).closest(".dropdown").find(".dropdown-toggle").append('<span class="selected-text">Selected: '+i+"</span>");var o=$(e.currentTarget).closest(".dropdown").find("input")[0];$(o)[0].value=t}else for(var r={count:$(e.currentTarget).parent().find("li").length,active:{min:parseInt($(e.currentTarget).closest(".dropdown").find(".min-options li.active").index())+1,max:parseInt($(e.currentTarget).closest(".dropdown").find(".max-options li.active").index())+1},target:{range:$(e.currentTarget).closest(".dropdown").find(".min-max-option-list").attr("data-min-max")},priceRangeStart:function(){return r.active.min+1},priceRangeEnd:function(){return r.active.max-1},minimum:{active:function(){return r.active.min},priceOptionStart:function(){return 0},priceOptionEnd:function(){return r.active.min-1},disabledStart:function(){return r.active.max},disabledEnd:function(){return r.count},value:function(){return $(e.currentTarget).closest(".dropdown").find(".min-options li.active").attr("data-val")}},maximum:{active:function(){return r.active.max},priceOptionStart:function(){return r.active.max+1},priceOptionEnd:function(){return r.count+1},disabledStart:function(){return 1},disabledEnd:function(){return r.active.min},value:function(){return $(e.currentTarget).closest(".dropdown").find(".max-options li.active").attr("data-val")}}},l=(r.minimum.active(),r.maximum.active(),r.priceRangeStart(),r.priceRangeEnd(),r.minimum.priceOptionStart(),r.minimum.priceOptionEnd(),r.minimum.disabledStart(),r.minimum.disabledEnd(),r.maximum.priceOptionStart(),r.maximum.priceOptionEnd(),r.maximum.disabledStart(),r.maximum.disabledEnd(),r.minimum.active(),r.maximum.active(),0);l<r.count+1;l++)1!==r.minimum.active()&&1!==r.maximum.active()&&(r.priceRangeStart()<=l&&l<=r.priceRangeEnd()&&($(e.currentTarget).closest(".dropdown").find(".min-options li:nth-child("+l+")").removeClass().addClass("price-range"),$(e.currentTarget).closest(".dropdown").find(".max-options li:nth-child("+l+")").removeClass().addClass("price-range")),r.minimum.priceOptionStart()<=l&&l<=r.minimum.priceOptionEnd()&&$(e.currentTarget).closest(".dropdown").find(".min-options li:nth-child("+l+")").removeClass().addClass("price-option"),r.minimum.disabledStart()<=l&&l<=r.minimum.disabledEnd()&&$(e.currentTarget).closest(".dropdown").find(".min-options li:nth-child("+l+")").removeClass().addClass("disabled"),r.maximum.priceOptionStart()<=l&&l<=r.maximum.priceOptionEnd()&&$(e.currentTarget).closest(".dropdown").find(".max-options li:nth-child("+l+")").removeClass().addClass("price-option"),r.maximum.disabledStart()<l&&l<=r.maximum.disabledEnd()&&$(e.currentTarget).closest(".dropdown").find(".max-options li:nth-child("+l+")").removeClass().addClass("disabled"),1==l&&($(e.currentTarget).closest(".dropdown").find(".min-options li:nth-child("+l+")").removeClass().addClass("price-option"),$(e.currentTarget).closest(".dropdown").find(".max-options li:nth-child("+l+")").removeClass().addClass("price-option"))),1==r.minimum.active()&&1!==r.maximum.active()&&(1==l?($(e.currentTarget).closest(".dropdown").find(".min-options li:nth-child("+l+")").removeClass().addClass("active"),$(e.currentTarget).closest(".dropdown").find(".max-options li:nth-child("+l+")").removeClass().addClass("price-option")):(r.minimum.active()<l&&l<r.count+1&&$(e.currentTarget).closest(".dropdown").find(".min-options li:nth-child("+l+")").removeClass().addClass("price-range"),r.minimum.active()<l&&l<r.maximum.active()&&$(e.currentTarget).closest(".dropdown").find(".max-options li:nth-child("+l+")").removeClass().addClass("price-range"),l>r.maximum.active()-1&&$(e.currentTarget).closest(".dropdown").find(".min-options li:nth-child("+l+")").removeClass().addClass("disabled"))),1==r.maximum.active()&&1!==r.minimum.active()&&(1==l?($(e.currentTarget).closest(".dropdown").find(".max-options li:nth-child("+l+")").removeClass().addClass("active"),$(e.currentTarget).closest(".dropdown").find(".min-options li:nth-child("+l+")").removeClass().addClass("price-option")):(l<r.maximum.disabledEnd()+1&&$(e.currentTarget).closest(".dropdown").find(".max-options li:nth-child("+l+")").removeClass().addClass("disabled"),r.minimum.active()<l&&l<r.count+1&&$(e.currentTarget).closest(".dropdown").find(".min-options li:nth-child("+l+")").removeClass().addClass("price-range"),l>r.minimum.active()&&$(e.currentTarget).closest(".dropdown").find(".max-options li:nth-child("+l+")").removeClass().addClass("price-range"))),1==r.maximum.active()&&1==r.minimum.active()&&(1==l?$(e.currentTarget).closest(".dropdown").find(".min-max-option-list li:nth-child("+l+")").removeClass().addClass("active"):$(e.currentTarget).closest(".dropdown").find(".min-max-option-list li:nth-child("+l+")").removeClass().addClass("price-range"))}function clearRange(e){$(e).find(".min-max-option-list li").removeClass(),$(e).find("input").each(function(){var e=$
1(this);$(e)[0].value=""}),$(e).find("span.selected-text").text(""),$(e).find(".dropdown-toggle span[data-selected-min]").text("$ Any Min - "),$(e).find(".dropdown-toggle span[data-selected-max]").text(" $ Any Max");var t=$(e).find(".min-max-option-list li").length;for(i=0;i<t;i++)0==i?($(e).find(".min-max-option-list li:first-child").addClass("active"),$(e).find(".min-max-option-list li:first-child").addClass("active")):($(e).find(".min-max-option-list li:nth-child("+i+")").addClass("price-range"),$(e).find(".min-max-option-list li:nth-child("+i+")").addClass("price-range"))}function clearFilters(){$(".dropdown").each(function(){if($(this).find(".active").removeClass("active"),$(this).find("input").each(function(){var e=$(this);$(e)[0].value=""}),$(this).find("span.selected-text").text(""),$(this).find(".min-max-container").length)clearRange($(this));else{var e=$(this).find(".dropdown-toggle").text();$(this).find(".dropdown-toggle span.selected-text").text("Any "+e),$(this).find(".min-max-option-list li:first-child").addClass("active")}})}function driveTime(){}function mapLayout(){var e={headerHeight:$("header").outerHeight(),windowWidth:$(window).width(),windowHeight:$(window).height(),filterHeight:$("#search-results-search-bar").outerHeight(),contentHeight:function(){return this.windowHeight-this.headerHeight-this.filterHeight},viewMode:$("#search-results-outer-container").attr("map-view-mode")};e.windowWidth>767&&"map"==e.viewMode?($("#search-results-outer-container").css("height",e.contentHeight()),$("#sspmap").css("height",e.contentHeight())):($("#search-results-outer-container").css("height","auto"),$("#sspmap").css("height","100%")),e.windowWidth<768&&($("#search-results-outer-container").css("height",e.contentHeight()),$("#sspmap").css("height",e.contentHeight())),e.windowWidth<768&&"grid"==e.viewMode&&($("body").find("*[map-view-mode]").attr("map-view-mode","map"),$("#toggle-map-view").find(".active").removeClass("active"),$("#toggle-map-view").find('button[id="map-mode"]').addClass("active")),"undefined"!=typeof v11idxmap&&v11idxmap&&v11idxmap.toggleBounds&&("B"==v11idxmap.toggleType?v11idxmap.bFitBounds(v11idxmap.toggleBounds):v11idxmap.sspmap.fitBounds(v11idxmap.toggleBounds))}function srFilters(e,t){var i=$("#search-form-block-collapse").attr("state");"click"==e?("show"==i&&$("#search-form-block-collapse").attr("state","hide"),"hide"==i&&$("#search-form-block-collapse").attr("state","show")):t>1199?$("#search-form-block-collapse").attr("state","show").removeClass("srf-collapsed"):$("#search-form-block-collapse").attr("state","hide").addClass("srf-collapsed")}function srMLSLogo(){$(".search-result-mls-logo").each(function(e,t){var i=$(this).attr("bg-img-url");""!==i&&$(this).append('<img src="'+i+'" class="img-responsive"/>')})}
1function srMap(){$("body").find(".search-results-grid-with-map").length&&$("body").addClass("sr-map-view"),$("body").find(".search-results-grid-no-map").length&&$("body").addClass("sr-grid-view")}function srStyle(e){var t=$("body").find(".search-result");if(t.length>0){var i=t[0].classList;$.each(i,function(e,t){~t.indexOf("sr-000")||~t.indexOf("col-")||"search-result"!==t&&$("body").attr("search-result-style",t)})}else{$("body").find(".search-results").append('<div class="col-md-12 mt-15"><div class="alert alert-danger"><b>No Results were found with that criteria.</b></div></div>')}"block"==e&&$("body").attr("search-result-style","default-search-result")}function toggleMapView(e){setMapCookie($('form[name="fs_quicksearch"] input[name="uid"]').val()+"_mode",e,1),$("body").attr("sr-view-mode",e),$("body").find("*[map-view-mode]").attr("map-view-mode",e),$("#toggle-map-view").find(".active").removeClass("active"),$("#toggle-map-view").find('button[id="'+e+'-mode"]').addClass("active"),mapLayout(),colorDetection()}function backToDash(){"boolean"==typeof layout.user.authenticated&&($("#view-saved-properties").empty().append('<i class="fa fa-heart-o"></i>'),1==layout.user.authenticated?$("#view-saved-properties").attr("onclick",'window.open("'+layout.user.dashboard+'");'):$("#view-saved-properties").attr("onclick","javascript:popUp.signUp('')"))}function timeRightNow(e){return new Date(parseInt(e)).toLocaleTimeString().replace(/:\d+ /," ")}function toggleTravelMode(e){$(".travel-mode-option[travel-mode-value]").removeClass("active");var t=$(e.currentTarget).attr("travel-mode-value");$("select#transportationmode").val(t),$(e.currentTarget).addClass("active")}if(function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function i(e,t){var i=(t=t||X).createElement("script");i.text=e,t.head.appendChild(i).parentNode.removeChild(i)}function n(e){var t=!!e&&"length"in e&&e.length,i=le.type(e);return"function"!==i&&!le.isWindow(e)&&("array"===i||0===t||"number"==typeof t&&t>0&&t-1 in e)}function s(e,t,i){return le.isFunction(t)?le.grep(e,function(e,n){return!!t.call(e,n,e)!==i}):t.nodeType?le.grep(e,function(e){return e===t!==i}):"string"!=typeof t?le.grep(e,function(e){return ee.call(t,e)>-1!==i}):be.test(t)?le.filter(t,e,i):(t=le.filter(t,e),le.grep(e,function(e){return ee.call(t,e)>-1!==i&&1===e.nodeType}))}function a(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function o(e){return e}function r(e){throw e}function l(e,t,i){var n;try{e&&le.isFunction(n=e.promise)?n.call(e).done(t).fail(i):e&&le.isFunction(n=e.then)?n.call(e,t,i):t.call(void 0,e)}catch(e){i.call(void 0,e)}}function c(){X.removeEventListener("DOMContentLoaded",c),e.removeEventListener("load",c),le.ready()}function d(){this.expando=le.expando+d.uid++}function h(e,t,i){var n;if(void 0===i&&1===e.nodeType)if(n="data-"+t.replace(Pe,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(n))){try{i=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Ee.test(e)?JSON.parse(e):e)}(i)}catch(e){}Ie.set(e,t,i)}else i=void 0;return i}function u(e,t,i,n){var s,a=1,o=20,r=n?function(){return n.cur()}:function(){return le.css(e,t,"")},l=r(),c=i&&i[3]||(le.cssNumber[t]?"":"px"),d=(le.cssNumber[t]||"px"!==c&&+l)&&Ae.exec(le.css(e,t));if(d&&d[3]!==c){c=c||d[3],i=i||[],d=+l||1;do{a=a||".5",d/=a,le.style(e,t,d+c)}while(a!==(a=r()/l)&&1!==a&&--o)}return i&&(d=+d||+l||0,s=i[1]?d+(i[1]+1)*i[2]:+i[2],n&&(n.unit=c,n.start=d,n.end=s)),s}function p(e){var t,i=e.ownerDocument,n=e.nodeName,s=ze[n];return s||(t=i.body.appendChild(i.createElement(n)),s=le.css(t,"display"),t.parentNode.removeChild(t),"none"===s&&(s="block"),ze[n]=s,s)}function f(e,t){for(var i,n,s=[],a=0,o=e.length;a<o;a++)(n=e[a]).style&&(i=n.style.display,t?("none"===i&&(s[a]=De.get(n,"display")||null,s[a]||(n.style.display="")),""===n.style.display&&Fe(n)&&(s[a]=p(n))):"none"!==i&&(s[a]="none",De.set(n,"display",i)));for(a=0;a<o;a++)null!=s[a]&&(e[a].style.display=s[a]);return e}function g(e,t){var i;return i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&le.nodeName(e,t)?le.merge([e],i):i}function m(e,t){for(var i=0,n=e.length;i<n;i++)De.set(e[i],"globalEval",!t||De.get(t[i],"globalEval"))}function v(e,t,i,n,s){for(var a,o,r,l,c,d,h=t.createDocumentFragment(),u=[],p=0,f=e.length;p<f;p++)if((a=e[p])||0===a)if("object"===le.type(a))le.merge(u,a.nodeType?[a]:a);else if(qe.test(a)){for(o=o||h.appendChild(t.createElement("div")),r=(Ne.exec(a)||["",""])[1].toLowerCase(),l=Be[r]||Be._default,o.innerHTML=l[1]+le.htmlPrefilter(a)+l[2],d=l[0];d--;)o=o.lastChild;le.merge(u,o.childNodes),(o=h.firstChild).textContent=""}else u.push(t.createTextNode(a));for(h.textContent="",p=0;a=u[p++];)if(n&&le.inArray(a,n)>-1)s&&s.push(a);else if(c=le.contains(a.ownerDocument,a),o=g(h.appendChild(a),"script"),c&&m(o),i)for(d=0;a=o[d++];)Re.test(a.type||"")&&i.push(a);return h}function b(){return!0}function y(){return!1}function w(){try{return X.activeElement}catch(e){}}function x(e,t,i,n,s,a){var o,r;if("object"==typeof t){"string"!=typeof i&&(n=n||i,i=void 0);for(r in t)x(e,r,i,n,t[r],a);return e}if(null==n&&null==s?(s=i,n=i=void 0):null==s&&("string"==typeof i?(s=n,n=void 0):(s=n,n=i,i=void 0)),!1===s)s=y;else if(!s)return e;return 1===a&&(o=s,s=function(e){return le().off(e),o.apply(this,arguments)},s.guid=o.guid||(o.guid=le.guid++)),e.each(function(){le.event.add(this,t,s,n,i)})}function $(e,t){return le.nodeName(e,"table")&&le.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e:e}function C(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function _(e){var t=Ze.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function S(e,t){var i,n,s,a,o,r,l,c;if(1===t.nodeType){if(De.hasData(e)&&(a=De.access(e),o=De.set(t,a),c=a.events)){delete o.handle,o.events={};for(s in c)for(i=0,n=c[s].length;i<n;i++)le.event.add(t,s,c[s][i])}Ie.hasData(e)&&(r=Ie.access(e),l=le.extend({},r),Ie.set(t,l))}}function k(e,t){var i=t.nodeName.toLowerCase();
vendor: 5,534 bytes, line 1
1"input"===i&&He.test(e.type)?t.checked=e.checked:"input"!==i&&"textarea"!==i||(t.defaultValue=e.defaultValue)}function T(e,t,n,s){t=J.apply([],t);var a,o,r,l,c,d,h=0,u=e.length,p=u-1,f=t[0],m=le.isFunction(f);if(m||u>1&&"string"==typeof f&&!oe.checkClone&&Xe.test(f))return e.each(function(i){var a=e.eq(i);m&&(t[0]=f.call(this,i,a.html())),T(a,t,n,s)});if(u&&(a=v(t,e[0].ownerDocument,!1,e,s),o=a.firstChild,1===a.childNodes.length&&(a=o),o||s)){for(l=(r=le.map(g(a,"script"),C)).length;h<u;h++)c=a,h!==p&&(c=le.clone(c,!0,!0),l&&le.merge(r,g(c,"script"))),n.call(e[h],c,h);if(l)for(d=r[r.length-1].ownerDocument,le.map(r,_),h=0;h<l;h++)c=r[h],Re.test(c.type||"")&&!De.access(c,"globalEval")&&le.contains(d,c)&&(c.src?le._evalUrl&&le._evalUrl(c.src):i(c.textContent.replace(Ke,""),d))}return e}function D(e,t,i){for(var n,s=t?le.filter(t,e):e,a=0;null!=(n=s[a]);a++)i||1!==n.nodeType||le.cleanData(g(n)),n.parentNode&&(i&&le.contains(n.ownerDocument,n)&&m(g(n,"script")),n.parentNode.removeChild(n));return e}function I(e,t,i){var n,s,a,o,r=e.style;return(i=i||et(e))&&(""!==(o=i.getPropertyValue(t)||i[t])||le.contains(e.ownerDocument,e)||(o=le.style(e,t)),!oe.pixelMarginRight()&&Qe.test(o)&&Je.test(t)&&(n=r.width,s=r.minWidth,a=r.maxWidth,r.minWidth=r.maxWidth=r.width=o,o=i.width,r.width=n,r.minWidth=s,r.maxWidth=a)),void 0!==o?o+"":o}function E(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function P(e){if(e in at)return e;for(var t=e[0].toUpperCase()+e.slice(1),i=st.length;i--;)if((e=st[i]+t)in at)return e}function M(e,t,i){var n=Ae.exec(t);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):t}function A(e,t,i,n,s){var a,o=0;for(a=i===(n?"border":"content")?4:"width"===t?1:0;a<4;a+=2)"margin"===i&&(o+=le.css(e,i+Le[a],!0,s)),n?("content"===i&&(o-=le.css(e,"padding"+Le[a],!0,s)),"margin"!==i&&(o-=le.css(e,"border"+Le[a]+"Width",!0,s))):(o+=le.css(e,"padding"+Le[a],!0,s),"padding"!==i&&(o+=le.css(e,"border"+Le[a]+"Width",!0,s)));return o}function L(e,t,i){var n,s=!0,a=et(e),o="border-box"===le.css(e,"boxSizing",!1,a);if(e.getClientRects().length&&(n=e.getBoundingClientRect()[t]),n<=0||null==n){if(((n=I(e,t,a))<0||null==n)&&(n=e.style[t]),Qe.test(n))return n;s=o&&(oe.boxSizingReliable()||n===e.style[t]),n=parseFloat(n)||0}return n+A(e,t,i||(o?"border":"content"),s,a)+"px"}function F(e,t,i,n,s){return new F.prototype.init(e,t,i,n,s)}function O(){rt&&(e.requestAnimationFrame(O),le.fx.tick())}function z(){return e.setTimeout(function(){ot=void 0}),ot=le.now()}function H(e,t){var i,n=0,s={height:e};for(t=t?1:0;n<4;n+=2-t)i=Le[n],s["margin"+i]=s["padding"+i]=e;return t&&(s.opacity=s.width=e),s}function N(e,t,i){for(var n,s=(R.tweeners[t]||[]).concat(R.tweeners["*"]),a=0,o=s.length;a<o;a++)if(n=s[a].call(i,t,e))return n}function R(e,t,i){var n,s,a=0,o=R.prefilters.length,r=le.Deferred().always(function(){delete l.elem}),l=function(){if(s)return!1;for(var t=ot||z(),i=Math.max(0,c.startTime+c.duration-t),n=1-(i/c.duration||0),a=0,o=c.tweens.length;a<o;a++)c.tweens[a].run(n);return r.notifyWith(e,[c,n,i]),n<1&&o?i:(r.resolveWith(e,[c]),!1)},c=r.promise({elem:e,props:le.extend({},t),opts:le.extend(!0,{specialEasing:{},easing:le.easing._default},i),originalProperties:t,originalOptions:i,startTime:ot||z(),duration:i.duration,tweens:[],createTween:function(t,i){var n=le.Tween(e,c.opts,t,i,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(n),n},stop:function(t){var i=0,n=t?c.tweens.length:0;if(s)return this;for(s=!0;i<n;i++)c.tweens[i].run(1);return t?(r.notifyWith(e,[c,1,0]),r.resolveWith(e,[c,t])):r.rejectWith(e,[c,t]),this}}),d=c.props;for(function(e,t){var i,n,s,a,o;for(i in e)if(n=le.camelCase(i),s=t[n],a=e[i],le.isArray(a)&&(s=a[1],a=e[i]=a[0]),i!==n&&(e[n]=a,delete e[i]),(o=le.cssHooks[n])&&"expand"in o){a=o.expand(a),delete e[n];for(i in a)i in e||(e[i]=a[i],t[i]=s)}else t[n]=s}(d,c.opts.specialEasing);a<o;a++)if(n=R.prefilters[a].call(c,e,d,c.opts))return le.isFunction(n.stop)&&(le._queueHooks(c.elem,c.opts.queue).stop=le.proxy(n.stop,n)),n;return le.map(d,N,c),le.isFunction(c.opts.start)&&c.opts.start.call(e,c),le.fx.timer(le.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always)}function B(e){return(e.match(Ce)||[]).join(" ")}function q(e){return e.getAttribute&&e.getAttribute("class")||""}function j(e,t,i,n){var s;if(le.isArray(t))le.each(t,function(t,s){i||yt.test(e)?n(e,s):j(e+"["+("object"==typeof s&&null!=s?t:"")+"]",s,i,n)});else if(i||"object"!==le.type(t))n(e,t);else for(s in t)j(e+"["+s+"]",t[s],i,n)}function W(e){return function(t,i){"string"!=typeof t&&(i=t,t="*");var n,s=0,a=t.toLowerCase().match(Ce)||[];if(le.isFunction(i))for(;n=a[s++];)"+"===n[0]?(n=n.slice(1)||"*",(e[n]=e[n]||[]).unshift(i)):(e[n]=e[n]||[]).push(i)}}function V(e,t,i,n){function s(r){var l;return a[r]=!0,le.each(e[r]||[],function(e,r){var c=r(t,i,n);return"string"!=typeof c||o||a[c]?o?!(l=c):void 0:(t.dataTypes.unshift(c),s(c),!1)}),l}var a={},o=e===Et;return s(t.dataTypes[0])||!a["*"]&&s("*")}function U(e,t){var i,n,s=le.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((s[i]?e:n||(n={}))[i]=t[i]);return n&&le.extend(!0,e,n),e}function Y(e){return le.isWindow(e)?e:9===e.nodeType&&e.defaultView}var G=[],X=e.document,Z=Object.getPrototypeOf,K=G.slice,J=G.concat,Q=G.push,ee=G.indexOf,te={},ie=te.toString,ne=te.hasOwnProperty,se=ne.toString,ae=se.call(Object),oe={},re="3.1.1",le=function(e,t){return new le.fn.init(e,t)}
vendor: 28,602 bytes, line 1
1,ce=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,de=/^-ms-/,he=/-([a-z])/g,ue=function(e,t){return t.toUpperCase()};le.fn=le.prototype={jquery:re,constructor:le,length:0,toArray:function(){return K.call(this)},get:function(e){return null==e?K.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=le.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return le.each(this,e)},map:function(e){return this.pushStack(le.map(this,function(t,i){return e.call(t,i,t)}))},slice:function(){return this.pushStack(K.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,i=+e+(e<0?t:0);return this.pushStack(i>=0&&i<t?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:Q,sort:G.sort,splice:G.splice},le.extend=le.fn.extend=function(){var e,t,i,n,s,a,o=arguments[0]||{},r=1,l=arguments.length,c=!1;for("boolean"==typeof o&&(c=o,o=arguments[r]||{},r++),"object"==typeof o||le.isFunction(o)||(o={}),r===l&&(o=this,r--);r<l;r++)if(null!=(e=arguments[r]))for(t in e)i=o[t],n=e[t],o!==n&&(c&&n&&(le.isPlainObject(n)||(s=le.isArray(n)))?(s?(s=!1,a=i&&le.isArray(i)?i:[]):a=i&&le.isPlainObject(i)?i:{},o[t]=le.extend(c,a,n)):void 0!==n&&(o[t]=n));return o},le.extend({expando:"jQuery"+(re+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===le.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=le.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,i;return!(!e||"[object Object]"!==ie.call(e)||(t=Z(e))&&("function"!=typeof(i=ne.call(t,"constructor")&&t.constructor)||se.call(i)!==ae))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?te[ie.call(e)]||"object":typeof e},globalEval:function(e){i(e)},camelCase:function(e){return e.replace(de,"ms-").replace(he,ue)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var i,s=0;if(n(e))for(i=e.length;s<i&&!1!==t.call(e[s],s,e[s]);s++);else for(s in e)if(!1===t.call(e[s],s,e[s]))break;return e},trim:function(e){return null==e?"":(e+"").replace(ce,"")},makeArray:function(e,t){var i=t||[];return null!=e&&(n(Object(e))?le.merge(i,"string"==typeof e?[e]:e):Q.call(i,e)),i},inArray:function(e,t,i){return null==t?-1:ee.call(t,e,i)},merge:function(e,t){for(var i=+t.length,n=0,s=e.length;n<i;n++)e[s++]=t[n];return e.length=s,e},grep:function(e,t,i){for(var n=[],s=0,a=e.length,o=!i;s<a;s++)!t(e[s],s)!==o&&n.push(e[s]);return n},map:function(e,t,i){var s,a,o=0,r=[];if(n(e))for(s=e.length;o<s;o++)null!=(a=t(e[o],o,i))&&r.push(a);else for(o in e)null!=(a=t(e[o],o,i))&&r.push(a);return J.apply([],r)},guid:1,proxy:function(e,t){var i,n,s;if("string"==typeof t&&(i=e[t],t=e,e=i),le.isFunction(e))return n=K.call(arguments,2),s=function(){return e.apply(t||this,n.concat(K.call(arguments)))},s.guid=e.guid=e.guid||le.guid++,s},now:Date.now,support:oe}),"function"==typeof Symbol&&(le.fn[Symbol.iterator]=G[Symbol.iterator]),le.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){te["[object "+t+"]"]=t.toLowerCase()});var pe=function(e){function t(e,t,i,n){var s,a,o,r,l,c,d,u=t&&t.ownerDocument,f=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==f&&9!==f&&11!==f)return i;if(!n&&((t?t.ownerDocument||t:R)!==M&&P(t),t=t||M,L)){if(11!==f&&(l=me.exec(e)))if(s=l[1]){if(9===f){if(!(o=t.getElementById(s)))return i;if(o.id===s)return i.push(o),i}else if(u&&(o=u.getElementById(s))&&H(t,o)&&o.id===s)return i.push(o),i}else{if(l[2])return K.apply(i,t.getElementsByTagName(e)),i;if((s=l[3])&&x.getElementsByClassName&&t.getElementsByClassName)return K.apply(i,t.getElementsByClassName(s)),i}if(x.qsa&&!V[e+" "]&&(!F||!F.test(e))){if(1!==f)u=t,d=e;else if("object"!==t.nodeName.toLowerCase()){for((r=t.getAttribute("id"))?r=r.replace(we,xe):t.setAttribute("id",r=N),a=(c=S(e)).length;a--;)c[a]="#"+r+" "+p(c[a]);d=c.join(","),u=ve.test(e)&&h(t.parentNode)||t}if(d)try{return K.apply(i,u.querySelectorAll(d)),i}catch(e){}finally{r===N&&t.removeAttribute("id")}}}return T(e.replace(oe,"$1"),t,i,n)}function i(){function e(i,n){return t.push(i+" ")>$.cacheLength&&delete e[t.shift()],e[i+" "]=n}var t=[];return e}function n(e){return e[N]=!0,e}function s(e){var t=M.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function a(e,t){for(var i=e.split("|"),n=i.length;n--;)$.attrHandle[i[n]]=t}function o(e,t){var i=t&&e,n=i&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===t)return-1;return e?1:-1}function r(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function l(e){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===e}}function c(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Ce(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function d(e){return n(function(t){return t=+t,n(function(i,n){for(var s,a=e([],i.length,t),o=a.length;o--;)i[s=a[o]]&&(i[s]=!(n[s]=i[s]))})})}function h(e){return e&&void 0!==e.getElementsByTagName&&e}function u(){}function p(e){for(var t=0,i=e.length,n="";t<i;t++)n+=e[t].value;return n}function f(e,t,i){var n=t.dir,s=t.next,a=s||n,o=i&&"parentNode"===a,r=q++;return t.first?function(t,i,s){for(;t=t[n];)if(1===t.nodeType||o)return e(t,i,s);return!1}:function(t,i,l){var c,d,h,u=[B,r];if(l){for(;t=t[n];)if((1===t.nodeType||o)&&e(t,i,l))return!0}else for(;t=t[n];)if(1===t.nodeType||o)if(h=t[N]||(t[N]={}),d=h[t.uniqueID]||(h[t.uniqueID]={}),s&&s===t.nodeName.toLowerCase())t=t[n]||t;else{if((c=d[a])&&c[0]===B&&c[1]===r)return u[2]=c[2];if(d[a]=u,u[2]=e(t,i,l))return!0}return!1}}function g(e){return e.length>1?function(t,i,n){for(var s=e.length;s--;)if(!e[s](t,i,n))return!1;return!0}:e[0]}function m(e,t,i,n,s){for(var a,o=[],r=0,l=e.length,c=null!=t;r<l;r++)(a=e[r])&&(i&&!i(a,n,s)||(o.push(a),c&&t.push(r)));return o}function v(e,i,s,a,o,r){return a&&!a[N]&&(a=v(a)),o&&!o[N]&&(o=v(o,r)),n(function(n,r,l,c){var d,h,u,p=[],f=[],g=r.length,v=n||function(e,i,n){for(var s=0,a=i.length;s<a;s++)t(e,i[s],n);return n}(i||"*",l.nodeType?[l]:l,[]),b=!e||!n&&i?v:m(v,p,e,l,c),y=s?o||(n?e:g||a)?[]:r:b;if(s&&s(b,y,l,c),a)for(d=m(y,f),a(d,[],l,c),h=d.length;h--;)(u=d[h])&&(y[f[h]]=!(b[f[h]]=u));if(n){if(o||e){if(o){for(d=[],h=y.length;h--;)(u=y[h])&&d.push(b[h]=u);o(null,y=[],d,c)}for(h=y.length;h--;)(u=y[h])&&(d=o?Q(n,u):p[h])>-1&&(n[d]=!(r[d]=u))}}else y=m(y===r?y.splice(g,y.length):y),o?o(null,r,y,c):K.apply(r,y)})}function b(e){for(var t,i,n,s=e.length,a=$.relative[e[0].type],o=a||$.relative[" "],r=a?1:0,l=f(function(e){return e===t},o,!0),c=f(function(e){return Q(t,e)>-1},o,!0),d=[function(e,i,n){var s=!a&&(n||i!==D)||((t=i).nodeType?l(e,i,n):c(e,i,n));return t=null,s}];r<s;r++)if(i=$.relative[e[r].type])d=[f(g(d),i)];else{if((i=$.filter[e[r].type].apply(null,e[r].matches))[N]){for(n=++r;n<s&&!$.relative[e[n].type];n++);return v(r>1&&g(d),r>1&&p(e.slice(0,r-1).concat({value:" "===e[r-2].type?"*":""})).replace(oe,"$1"),i,r<n&&b(e.slice(r,n)),n<s&&b(e=e.slice(n)),n<s&&p(e))}d.push(i)}return g(d)}function y(e,i){var s=i.length>0,a=e.length>0,o=function(n,o,r,l,c){var d,h,u,p=0,f="0",g=n&&[],v=[],b=D,y=n||a&&$.find.TAG("*",c),w=B+=null==b?1:Math.random()||.1,x=y.length;for(c&&(D=o===M||o||c);f!==x&&null!=(d=y[f]);f++){if(a&&d){for(h=0,o||d.ownerDocument===M||(P(d),r=!L);u=e[h++];)if(u(d,o||M,r)){l.push(d);break}c&&(B=w)}s&&((d=!u&&d)&&p--,n&&g.push(d))}if(p+=f,s&&f!==p){for(h=0;u=i[h++];)u(g,v,o,r);if(n){if(p>0)for(;f--;)g[f]||v[f]||(v[f]=X.call(l));v=m(v)}K.apply(l,v),c&&!n&&v.length>0&&p+i.length>1&&t.uniqueSort(l)}return c&&(B=w,D=b),g};return s?n(o):o}var w,x,$,C,_,S,k,T,D,I,E,P,M,A,L,F,O,z,H,N="sizzle"+1*new Date,R=e.document,B=0,q=0,j=i(),W=i(),V=i(),U=function(e,t){return e===t&&(E=!0),0},Y={}.hasOwnProperty,G=[],X=G.pop,Z=G.push,K=G.push,J=G.slice,Q=function(e,t){for(var i=0,n=e.length;i<n;i++)if(e[i]===t)return i;return-1},ee="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",te="[\\x20\\t\\r\\n\\f]",ie="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",ne="\\["+te+"*("+ie+")(?:"+te+"*([*^$|!~]?=)"+te+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ie+"))|)"+te+"*\\]",se=":("+ie+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ne+")*)|.*)\\)|)",ae=new RegExp(te+"+","g"),oe=new RegExp("^"+te+"+|((?:^|[^\\\\])(?:\\\\.)*)"+te+"+$","g"),re=new RegExp("^"+te+"*,"+te+"*"),le=new RegExp("^"+te+"*([>+~]|"+te+")"+te+"*"),ce=new RegExp("="+te+"*([^\\]'\"]*?)"+te+"*\\]","g"),de=new RegExp(se),he=new RegExp("^"+ie+"$"),ue={ID:new RegExp("^#("+ie+")"),CLASS:new RegExp("^\\.("+ie+")"),TAG:new RegExp("^("+ie+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+se),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+te+"*(even|odd|(([+-]|)(\\d*)n|)"+te+"*(?:([+-]|)"+te+"*(\\d+)|))"+te+"*\\)|)","i"),bool:new RegExp("^(?:"+ee+")$","i"),needsContext:new RegExp("^"+te+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+te+"*((?:-\\d)?\\d*)"+te+"*\\)|)(?=[^-]|$)","i")},pe=/^(?:input|select|textarea|button)$/i,fe=/^h\d$/i,ge=/^[^{]+\{\s*\[native \w/,me=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,be=new RegExp("\\\\([\\da-f]{1,6}"+te+"?|("+te+")|.)","ig"),ye=function(e,t,i){var n="0x"+t-65536;return n!=n||i?t:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)},we=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,xe=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},$e=function(){P()},Ce=f(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{K.apply(G=J.call(R.childNodes),R.childNodes),G[R.childNodes.length].nodeType}catch(e){K={apply:G.length?function(e,t){Z.apply(e,J.call(t))}:function(e,t){for(var i=e.length,n=0;e[i++]=t[n++];);e.length=i-1}}}x=t.support={},_=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},P=t.setDocument=function(e){var t,i,n=e?e.ownerDocument||e:R;return n!==M&&9===n.nodeType&&n.documentElement?(M=n,A=M.documentElement,L=!_(M),R!==M&&(i=M.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",$e,!1):i.attachEvent&&i.attachEvent("onunload",$e)),x.attributes=s(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=s(function(e){return e.appendChild(M.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ge.test(M.getElementsByClassName),x.getById=s(function(e){return A.appendChild(e).id=N,!M.getElementsByName||!M.getElementsByName(N).length}),x.getById?($.filter.ID=function(e){var t=e.replace(be,ye);return function(e){return e.getAttribute("id")===t}},$.find.ID=function(e,t){if(void 0!==t.getElementById&&L){var i=t.getElementById(e);return i?[i]:[]}}):($.filter.ID=function(e){var t=e.replace(be,ye);return function(e){var i=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return i&&i.value===t}},$.find.ID=function(e,t){if(void 0!==t.getElementById&&L){var i,n,s,a=t.getElementById(e);if(a){if((i=a.getAttributeNode("id"))&&i.value===e)return[a];for(s=t.getElementsByName(e),n=0;a=s[n++];)if((i=a.getAttributeNode("id"))&&i.value===e)return[a]}return[]}}),$.find.TAG=x.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):x.qsa?t.querySelectorAll(e):void 0}:function(e,t){var i,n=[],s=0,a=t.getElementsByTagName(e);if("*"===e){for(;i=a[s++];)1===i.nodeType&&n.push(i);return n}return a},$.find.CLASS=x.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&L)return t.getElementsByClassName(e)},O=[],F=[],(x.qsa=ge.test(M.querySelectorAll))&&(s(function(e){A.appendChild(e).innerHTML="<a id='"+N+"'></a><select id='"+N+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+te+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+te+"*(?:value|"+ee+")"),e.querySelectorAll("[id~="+N+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+N+"+*").length||F.push(".#.+[+~]")}),s(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=M.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+te+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&F.push(":enabled",":disabled"),A.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(x.matchesSelector=ge.test(z=A.matches||A.webkitMatchesSelector||A.mozMatchesSelector||A.oMatchesSelector||A.msMatchesSelector))&&s(function(e){x.disconnectedMatch=z.call(e,"*"),z.call(e,"[s!='']:x"),O.push("!=",se)}),F=F.length&&new RegExp(F.join("|")),O=O.length&&new RegExp(O.join("|")),t=ge.test(A.compareDocumentPosition),H=t||ge.test(A.contains)?function(e,t){var i=9===e.nodeType?e.documentElement:e,n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return E=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i||(1&(i=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!x.sortDetached&&t.compareDocumentPosition(e)===i?e===M||e.ownerDocument===R&&H(R,e)?-1:t===M||t.ownerDocument===R&&H(R,t)?1:I?Q(I,e)-Q(I,t):0:4&i?-1:1)}:function(e,t){if(e===t)return E=!0,0;var i,n=0,s=e.parentNode,a=t.parentNode,r=[e],l=[t];if(!s||!a)return e===M?-1:t===M?1:s?-1:a?1:I?Q(I,e)-Q(I,t):0;if(s===a)return o(e,t);for(i=e;i=i.parentNode;)r.unshift(i);for(i=t;i=i.parentNode;)l.unshift(i);for(;r[n]===l[n];)n++;return n?o(r[n],l[n]):r[n]===R?-1:l[n]===R?1:0},M):M},t.matches=function(e,i){return t(e,null,null,i)},t.matchesSelector=function(e,i){if((e.ownerDocument||e)!==M&&P(e),i=i.replace(ce,"='$1']"),x.matchesSelector&&L&&!V[i+" "]&&(!O||!O.test(i))&&(!F||!F.test(i)))try{var n=z.call(e,i);if(n||x.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){}return t(i,M,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==M&&P(e),H(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==M&&P(e);var i=$.attrHandle[t.toLowerCase()],n=i&&Y.call($.attrHandle,t.toLowerCase())?i(e,t,!L):void 0;return void 0!==n?n:x.attributes||!L?e.getAttribute(t):(n=e.getAttributeNode(t))&&n.specified?n.value:null},t.escape=function(e){return(e+"").replace(we,xe)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,i=[],n=0,s=0;if(E=!x.detectDuplicates,I=!x.sortStable&&e.slice(0),e.sort(U),E){for(;t=e[s++];)t===e[s]&&(n=i.push(s));for(;n--;)e.splice(i[n],1)}return I=null,e},C=t.getText=function(e){var t,i="",n=0,s=e.nodeType;if(s){if(1===s||9===s||11===s){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)i+=C(e)}else if(3===s||4===s)return e.nodeValue}else for(;t=e[n++];)i+=C(t);return i},($=t.selectors={cacheLength:50,createPseudo:n,match:ue,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(be,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return ue.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&de.test(i)&&(t=S(i,!0))&&(t=i.indexOf(")",i.length-t)-i.length)&&(e[0]=e[0].slice(0,t),e[2]=i.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=j[e+" "];return t||(t=new RegExp("(^|"+te+")"+e+"("+te+"|$)"))&&j(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,i,n){return function(s){var a=t.attr(s,e);return null==a?"!="===i:!i||(a+="","="===i?a===n:"!="===i?a!==n:"^="===i?n&&0===a.indexOf(n):"*="===i?n&&a.indexOf(n)>-1:"$="===i?n&&a.slice(-n.length)===n:"~="===i?(" "+a.replace(ae," ")+" ").indexOf(n)>-1:"|="===i&&(a===n||a.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,i,n,s){var a="nth"!==e.slice(0,3),o="last"!==e.slice(-4),r="of-type"===t;return 1===n&&0===s?function(e){return!!e.parentNode}:function(t,i,l){var c,d,h,u,p,f,g=a!==o?"nextSibling":"previousSibling",m=t.parentNode,v=r&&t.nodeName.toLowerCase(),b=!l&&!r,y=!1;if(m){if(a){for(;g;){for(u=t;u=u[g];)if(r?u.nodeName.toLowerCase()===v:1===u.nodeType)return!1;f=g="only"===e&&!f&&"nextSibling"}return!0}if(f=[o?m.firstChild:m.lastChild],o&&b){for(y=(p=(c=(d=(h=(u=m)[N]||(u[N]={}))[u.uniqueID]||(h[u.uniqueID]={}))[e]||[])[0]===B&&c[1])&&c[2],u=p&&m.childNodes[p];u=++p&&u&&u[g]||(y=p=0)||f.pop();)if(1===u.nodeType&&++y&&u===t){d[e]=[B,p,y];break}}else if(b&&(u=t,h=u[N]||(u[N]={}),d=h[u.uniqueID]||(h[u.uniqueID]={}),c=d[e]||[],p=c[0]===B&&c[1],y=p),!1===y)for(;(u=++p&&u&&u[g]||(y=p=0)||f.pop())&&((r?u.nodeName.toLowerCase()!==v:1!==u.nodeType)||!++y||(b&&(h=u[N]||(u[N]={}),d=h[u.uniqueID]||(h[u.uniqueID]={}),d[e]=[B,y]),u!==t)););return(y-=s)===n||y%n==0&&y/n>=0}}},PSEUDO:function(e,i){var s,a=$.pseudos[e]||$.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return a[N]?a(i):a.length>1?(s=[e,e,"",i],$.setFilters.hasOwnProperty(e.toLowerCase())?n(function(e,t){for(var n,s=a(e,i),o=s.length;o--;)n=Q(e,s[o]),e[n]=!(t[n]=s[o])}):function(e){return a(e,0,s)}):a}},pseudos:{not:n(function(e){var t=[],i=[],s=k(e.replace(oe,"$1"));return s[N]?n(function(e,t,i,n){for(var a,o=s(e,null,n,[]),r=e.length;r--;)(a=o[r])&&(e[r]=!(t[r]=a))}):function(e,n,a){return t[0]=e,s(t,null,a,i),t[0]=null,!i.pop()}}),has:n(function(e){return function(i){return t(e,i).length>0}}),contains:n(function(e){return e=e.replace(be,ye),function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),lang:n(function(e){return he.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(be,ye).toLowerCase(),function(t){var i;do{if(i=L?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(i=i.toLowerCase())===e||0===i.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var i=e.location&&e.location.hash;return i&&i.slice(1)===t.id},root:function(e){return e===A},focus:function(e){return e===M.activeElement&&(!M.hasFocus||M.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:c(!1),disabled:c(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!$.pseudos.empty(e)},header:function(e){return fe.test(e.nodeName)},input:function(e){return pe.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:d(function(){return[0]}),last:d(function(e,t){return[t-1]}),eq:d(function(e,t,i){return[i<0?i+t:i]}),even:d(function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e}),odd:d(function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e}),lt:d(function(e,t,i){for(var n=i<0?i+t:i;--n>=0;)e.push(n);return e}),gt:d(function(e,t,i){for(var n=i<0?i+t:i;++n<t;)e.push(n);return e})}}).pseudos.nth=$.pseudos.eq;for(w in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})$.pseudos[w]=r(w);for(w in{submit:!0,reset:!0})$.pseudos[w]=l(w);return u.prototype=$.filters=$.pseudos,$.setFilters=new u,S=t.tokenize=function(e,i){var n,s,a,o,r,l,c,d=W[e+" "];if(d)return i?0:d.slice(0);for(r=e,l=[],c=$.preFilter;r;){n&&!(s=re.exec(r))||(s&&(r=r.slice(s[0].length)||r),l.push(a=[])),n=!1,(s=le.exec(r))&&(n=s.shift(),a.push({value:n,type:s[0].replace(oe," ")}),r=r.slice(n.length));for(o in $.filter)!(s=ue[o].exec(r))||c[o]&&!(s=c[o](s))||(n=s.shift(),a.push({value:n,type:o,matches:s}),r=r.slice(n.length));if(!n)break}return i?r.length:r?t.error(e):W(e,l).slice(0)},k=t.compile=function(e,t){var i,n=[],s=[],a=V[e+" "];if(!a){for(t||(t=S(e)),i=t.length;i--;)(a=b(t[i]))[N]?n.push(a):s.push(a);(a=V(e,y(s,n))).selector=e}return a},T=t.select=function(e,t,i,n){var s,a,o,r,l,c="function"==typeof e&&e,d=!n&&S(e=c.selector||e);if(i=i||[],1===d.length){if((a=d[0]=d[0].slice(0)).length>2&&"ID"===(o=a[0]).type&&9===t.nodeType&&L&&$.relative[a[1].type]){if(!(t=($.find.ID(o.matches[0].replace(be,ye),t)||[])[0]))return i;c&&(t=t.parentNode),e=e.slice(a.shift().value.length)}for(s=ue.needsContext.test(e)?0:a.length;s--&&(o=a[s],!$.relative[r=o.type]);)if((l=$.find[r])&&(n=l(o.matches[0].replace(be,ye),ve.test(a[0].type)&&h(t.parentNode)||t))){if(a.splice(s,1),!(e=n.length&&p(a)))return K.apply(i,n),i;break}}return(c||k(e,d))(n,t,!L,i,!t||ve.test(e)&&h(t.parentNode)||t),i},x.sortStable=N.split("").sort(U).join("")===N,x.detectDuplicates=!!E,P(),x.sortDetached=s(function(e){return 1&e.compareDocumentPosition(M.createElement("fieldset"))}),s(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||a("type|href|height|width",function(e,t,i){if(!i)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&s(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||a("value",function(e,t,i){if(!i&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),s(function(e){return null==e.getAttribute("disabled")})||a(ee,function(e,t,i){var n;if(!i)return!0===e[t]?t.toLowerCase():(n=e.getAttributeNode(t))&&n.specified?n.value:null}),t}(e);le.find=pe,le.expr=pe.selectors,le.expr[":"]=le.expr.pseudos,le.uniqueSort=le.unique=pe.uniqueSort,le.text=pe.getText,le.isXMLDoc=pe.isXML,le.contains=pe.contains,le.escapeSelector=pe.escape;var fe=function(e,t,i){for(var n=[],s=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(s&&le(e).is(i))break;n.push(e)}return n},ge=function(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i},me=le.expr.match.needsContext,ve=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,be=/^.[^:#\[\.,]*$/;le.filter=function(e,t,i){var n=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?le.find.matchesSelector(n,e)?[n]:[]:le.find.matches(e,le.grep(t,function(e){return 1===e.nodeType}))},le.fn.extend({find:function(e){var t,i,n=this.length,s=this;if("string"!=typeof e)return this.pushStack(le(e).filter(function(){for(t=0;t<n;t++)if(le.contains(s[t],this))return!0}));for(i=this.pushStack([]),t=0;t<n;t++)le.find(e,s[t],i);return n>1?le.uniqueSort(i):i},filter:function(e){return this.pushStack(s(this,e||[],!1))},not:function(e){return this.pushStack(s(this,e||[],!0))},is:function(e){return!!s(this,"string"==typeof e&&me.test(e)?le(e):e||[],!1).length}});var ye,we=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(le.fn.init=function(e,t,i){var n,s;if(!e)return this;if(i=i||ye,"string"==typeof e){if(!(n="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:we.exec(e))||!n[1]&&t)return!t||t.jquery?(t||i).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof le?t[0]:t,le.merge(this,le.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:X,!0)),ve.test(n[1])&&le.isPlainObject(t))for(n in t)le.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return(s=X.getElementById(n[2]))&&(this[0]=s,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):le.isFunction(e)?void 0!==i.ready?i.ready(e):e(le):le.makeArray(e,this)}).prototype=le.fn,ye=le(X);var xe=/^(?:parents|prev(?:Until|All))/,$e={children:!0,contents:!0,next:!0,prev:!0};le.fn.extend({has:function(e){var t=le(e,this),i=t.length;return this.filter(function(){for(var e=0;e<i;e++)if(le.contains(this,t[e]))return!0})},closest:function(e,t){var i,n=0,s=this.length,a=[],o="string"!=typeof e&&le(e);if(!me.test(e))for(;n<s;n++)for(i=this[n];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(o?o.index(i)>-1:1===i.nodeType&&le.find.matchesSelector(i,e))){a.push(i);break}return this.pushStack(a.length>1?le.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?ee.call(le(e),this[0]):ee.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(le.uniqueSort(le.merge(this.get(),le(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),le.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return fe(e,"parentNode")},parentsUntil:function(e,t,i){return fe(e,"parentNode",i)},next:function(e){return a(e,"nextSibling")},prev:function(e){return a(e,"previousSibling")},nextAll:function(e){return fe(e,"nextSibling")},prevAll:function(e){return fe(e,"previousSibling")},nextUntil:function(e,t,i){return fe(e,"nextSibling",i)},prevUntil:function(e,t,i){return fe(e,"previousSibling",i)},siblings:function(e){return ge((e.parentNode||{}).firstChild,e)},children:function(e){return ge(e.firstChild)},contents:function(e){return e.contentDocument||le.merge([],e.childNodes)}},function(e,t){le.fn[e]=function(i,n){var s=le.map(this,t,i);return"Until"!==e.slice(-5)&&(n=i),n&&"string"==typeof n&&(s=le.filter(n,s)),this.length>1&&($e[e]||le.uniqueSort(s),xe.test(e)&&s.reverse()),this.pushStack(s)}});var Ce=/[^\x20\t\r\n\f]+/g;le.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return le.each(e.match(Ce)||[],function(e,i){t[i]=!0}),t}(e):le.extend({},e);var t,i,n,s,a=[],o=[],r=-1,l=function(){for(s=e.once,n=t=!0;o.length;r=-1)for(i=o.shift();++r<a.length;)!1===a[r].apply(i[0],i[1])&&e.stopOnFalse&&(r=a.length,i=!1);e.memory||(i=!1),t=!1,s&&(a=i?[]:"")},c={add:function(){return a&&(i&&!t&&(r=a.length-1,o.push(i)),function t(i){le.each(i,function(i,n){le.isFunction(n)?e.unique&&c.has(n)||a.push(n):n&&n.length&&"string"!==le.type(n)&&t(n)})}(arguments),i&&!t&&l()),this},remove:function(){return le.each(arguments,function(e,t){for(var i;(i=le.inArray(t,a,i))>-1;)a.splice(i,1),i<=r&&r--}),this},has:function(e){return e?le.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return s=o=[],a=i="",this},disabled:function(){return!a},lock:function(){return s=o=[],i||t||(a=i=""),this},locked:function(){return!!s},fireWith:function(e,i){return s||(i=i||[],i=[e,i.slice?i.slice():i],o.push(i),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},le.extend({Deferred:function(t){var i=[["notify","progress",le.Callbacks("memory"),le.Callbacks("memory"),2],["resolve","done",le.Callbacks("once memory"),le.Callbacks("once memory"),0,"resolved"],["reject","fail",le.Callbacks("once memory"),le.Callbacks("once memory"),1,"rejected"]],n="pending",s={state:function(){return n},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return s.then(null,e)},pipe:function(){var e=arguments;return le.Deferred(function(t){le.each(i,function(i,n){var s=le.isFunction(e[n[4]])&&e[n[4]];a[n[1]](function(){var e=s&&s.apply(this,arguments);e&&le.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[n[0]+"With"](this,s?[e]:arguments)})}),e=null}).promise()},then:function(t,n,s){function a(t,i,n,s){return function(){var c=this,d=arguments,h=function(){var e,h;if(!(t<l)){if((e=n.apply(c,d))===i.promise())throw new TypeError("Thenable self
1-resolution");h=e&&("object"==typeof e||"function"==typeof e)&&e.then,le.isFunction(h)?s?h.call(e,a(l,i,o,s),a(l,i,r,s)):(l++,h.call(e,a(l,i,o,s),a(l,i,r,s),a(l,i,o,i.notifyWith))):(n!==o&&(c=void 0,d=[e]),(s||i.resolveWith)(c,d))}},u=s?h:function(){try{h()}catch(e){le.Deferred.exceptionHook&&le.Deferred.exceptionHook(e,u.stackTrace),t+1>=l&&(n!==r&&(c=void 0,d=[e]),i.rejectWith(c,d))}};t?u():(le.Deferred.getStackHook&&(u.stackTrace=le.Deferred.getStackHook()),e.setTimeout(u))}}var l=0;return le.Deferred(function(e){i[0][3].add(a(0,e,le.isFunction(s)?s:o,e.notifyWith)),i[1][3].add(a(0,e,le.isFunction(t)?t:o)),i[2][3].add(a(0,e,le.isFunction(n)?n:r))}).promise()},promise:function(e){return null!=e?le.extend(e,s):s}},a={};return le.each(i,function(e,t){var o=t[2],r=t[5];s[t[1]]=o.add,r&&o.add(function(){n=r},i[3-e][2].disable,i[0][2].lock),o.add(t[3].fire),a[t[0]]=function(){return a[t[0]+"With"](this===a?void 0:this,arguments),this},a[t[0]+"With"]=o.fireWith}),s.promise(a),t&&t.call(a,a),a},when:function(e){var t=arguments.length,i=t,n=Array(i),s=K.call(arguments),a=le.Deferred(),o=function(e){return function(i){n[e]=this,s[e]=arguments.length>1?K.call(arguments):i,--t||a.resolveWith(n,s)}};if(t<=1&&(l(e,a.done(o(i)).resolve,a.reject),"pending"===a.state()||le.isFunction(s[i]&&s[i].then)))return a.then();for(;i--;)l(s[i],o(i),a.reject);return a.promise()}});var _e=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;le.Deferred.exceptionHook=function(t,i){e.console&&e.console.warn&&t&&_e.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)},le.readyException=function(t){e.setTimeout(function(){throw t})};var Se=le.Deferred();le.fn.ready=function(e){return Se.then(e).catch(function(e){le.readyException(e)}),this},le.extend({isReady:!1,readyWait:1,holdReady:function(e){e?le.readyWait++:le.ready(!0)},ready:function(e){(!0===e?--le.readyWait:le.isReady)||(le.isReady=!0,!0!==e&&--le.readyWait>0||Se.resolveWith(X,[le]))}}),le.ready.then=Se.then,"complete"===X.readyState||"loading"!==X.readyState&&!X.documentElement.doScroll?e.setTimeout(le.ready):(X.addEventListener("DOMContentLoaded",c),e.addEventListener("load",c));var ke=function(e,t,i,n,s,a,o){var r=0,l=e.length,c=null==i;if("object"===le.type(i)){s=!0;for(r in i)ke(e,t,r,i[r],!0,a,o)}else if(void 0!==n&&(s=!0,le.isFunction(n)||(o=!0),c&&(o?(t.call(e,n),t=null):(c=t,t=function(e,t,i){return c.call(le(e),i)})),t))for(;r<l;r++)t(e[r],i,o?n:n.call(e[r],r,t(e[r],i)));return s?e:c?t.call(e):l?t(e[0],i):a},Te=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};d.uid=1,d.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Te(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var n,s=this.cache(e);if("string"==typeof t)s[le.camelCase(t)]=i;else for(n in t)s[le.camelCase(n)]=t[n];return s},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][le.camelCase(t)]},access:function(e,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(e,t):(this.set(e,t,i),void 0!==i?i:t)},remove:function(e,t){var i,n=e[this.expando];if(void 0!==n){if(void 0!==t){le.isArray(t)?t=t.map(le.camelCase):(t=le.camelCase(t),t=t in n?[t]:t.match(Ce)||[]),i=t.length;for(;i--;)delete n[t[i]]}(void 0===t||le.isEmptyObject(n))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!le.isEmptyObject(t)}};var De=new d,Ie=new d,Ee=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Pe=/[A-Z]/g;le.extend({hasData:function(e){return Ie.hasData(e)||De.hasData(e)},data:function(e,t,i){return Ie.access(e,t,i)},removeData:function(e,t){Ie.remove(e,t)},_data:function(e,t,i){return De.access(e,t,i)},_removeData:function(e,t){De.remove(e,t)}}),le.fn.extend({data:function(e,t){var i,n,s,a=this[0],o=a&&a.attributes;if(void 0===e){if(this.length&&(s=Ie.get(a),1===a.nodeType&&!De.get(a,"hasDataAttrs"))){for(i=o.length;i--;)o[i]&&0===(n=o[i].name).indexOf("data-")&&(n=le.camelCase(n.slice(5)),h(a,n,s[n]));De.set(a,"hasDataAttrs",!0)}return s}return"object"==typeof e?this.each(function(){Ie.set(this,e)}):ke(this,function(t){var i;if(a&&void 0===t){if(void 0!==(i=Ie.get(a,e)))return i;if(void 0!==(i=h(a,e)))return i}else this.each(function(){Ie.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){Ie.remove(this,e)})}}),le.extend({queue:function(e,t,i){var n;if(e)return t=(t||"fx")+"queue",n=De.get(e,t),i&&(!n||le.isArray(i)?n=De.access(e,t,le.makeArray(i)):n.push(i)),n||[]},dequeue:function(e,t){t=t||"fx";var i=le.queue(e,t),n=i.length,s=i.shift(),a=le._queueHooks(e,t);"inprogress"===s&&(s=i.shift(),n--),s&&("fx"===t&&i.unshift("inprogress"),delete a.stop,s.call(e,function(){le.dequeue(e,t)},a)),!n&&a&&a.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return De.get(e,i)||De.access(e,i,{empty:le.Callbacks("once memory").add(function(){De.remove(e,[t+"queue",i])})})}}),le.fn.extend({queue:function(e,t){var i=2;return"string"!=typeof e&&(t=e,e="fx",i--),arguments.length<i?le.queue(this[0],e):void 0===t?this:this.each(function(){var i=le.queue(this,e,t);le._queueHooks(this,e),"fx"===e&&"inprogress"!==i[0]&&le.dequeue(this,e)})},dequeue:function(e){return this.each(function(){le.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var i,n=1,s=le.Deferred(),a=this,o=this.length,r=function(){--n||s.resolveWith(a,[a])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";o--;)(i=De.get(a[o],e+"queueHooks"))&&i.empty&&(n++,i.empty.add(r));return r(),s.promise(t)}});var Me=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Ae=new RegExp("^(?:([+-])=|)("+Me+")([a-z%]*)$","i"),Le=["Top","Right","Bottom","Left"],Fe=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&le.contains(e.ownerDocument,e)&&"none"===le.css(e,"display")},Oe=function(e,t,i,n){var s,a,o={};for(a in t)o[a]=e.style[a],e.style[a]=t[a];s=i.apply(e,n||[]);for(a in t)e.style[a]=o[a];return s},ze={};le.fn.extend({show:function(){return f(this,!0)},hide:function(){return f(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Fe(this)?le(this).show():le(this).hide()})}});var He=/^(?:checkbox|radio)$/i,Ne=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,Re=/^$|\/(?:java|ecma)script/i,Be={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Be.optgroup=Be.option,Be.tbody=Be.tfoot=Be.colgroup=Be.caption=Be.thead,Be.th=Be.td;var qe=/<|&#?\w+;/;!function(){var e=X.createDocumentFragment().appendChild(X.createElement("div")),t=X.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),oe.checkClone
vendor: 5,784 bytes, line 1
1=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="<textarea>x</textarea>",oe.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var je=X.documentElement,We=/^key/,Ve=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ue=/^([^.]*)(?:\.(.+)|)/;le.event={global:{},add:function(e,t,i,n,s){var a,o,r,l,c,d,h,u,p,f,g,m=De.get(e);if(m)for(i.handler&&(a=i,i=a.handler,s=a.selector),s&&le.find.matchesSelector(je,s),i.guid||(i.guid=le.guid++),(l=m.events)||(l=m.events={}),(o=m.handle)||(o=m.handle=function(t){return void 0!==le&&le.event.triggered!==t.type?le.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(Ce)||[""]).length;c--;)r=Ue.exec(t[c])||[],p=g=r[1],f=(r[2]||"").split(".").sort(),p&&(h=le.event.special[p]||{},p=(s?h.delegateType:h.bindType)||p,h=le.event.special[p]||{},d=le.extend({type:p,origType:g,data:n,handler:i,guid:i.guid,selector:s,needsContext:s&&le.expr.match.needsContext.test(s),namespace:f.join(".")},a),(u=l[p])||(u=l[p]=[],u.delegateCount=0,h.setup&&!1!==h.setup.call(e,n,f,o)||e.addEventListener&&e.addEventListener(p,o)),h.add&&(h.add.call(e,d),d.handler.guid||(d.handler.guid=i.guid)),s?u.splice(u.delegateCount++,0,d):u.push(d),le.event.global[p]=!0)},remove:function(e,t,i,n,s){var a,o,r,l,c,d,h,u,p,f,g,m=De.hasData(e)&&De.get(e);if(m&&(l=m.events)){for(c=(t=(t||"").match(Ce)||[""]).length;c--;)if(r=Ue.exec(t[c])||[],p=g=r[1],f=(r[2]||"").split(".").sort(),p){for(h=le.event.special[p]||{},u=l[p=(n?h.delegateType:h.bindType)||p]||[],r=r[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=a=u.length;a--;)d=u[a],!s&&g!==d.origType||i&&i.guid!==d.guid||r&&!r.test(d.namespace)||n&&n!==d.selector&&("**"!==n||!d.selector)||(u.splice(a,1),d.selector&&u.delegateCount--,h.remove&&h.remove.call(e,d));o&&!u.length&&(h.teardown&&!1!==h.teardown.call(e,f,m.handle)||le.removeEvent(e,p,m.handle),delete l[p])}else for(p in l)le.event.remove(e,p+t[c],i,n,!0);le.isEmptyObject(l)&&De.remove(e,"handle events")}},dispatch:function(e){var t,i,n,s,a,o,r=le.event.fix(e),l=new Array(arguments.length),c=(De.get(this,"events")||{})[r.type]||[],d=le.event.special[r.type]||{};for(l[0]=r,t=1;t<arguments.length;t++)l[t]=arguments[t];if(r.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,r)){for(o=le.event.handlers.call(this,r,c),t=0;(s=o[t++])&&!r.isPropagationStopped();)for(r.currentTarget=s.elem,i=0;(a=s.handlers[i++])&&!r.isImmediatePropagationStopped();)r.rnamespace&&!r.rnamespace.test(a.namespace)||(r.handleObj=a,r.data=a.data,void 0!==(n=((le.event.special[a.origType]||{}).handle||a.handler).apply(s.elem,l))&&!1===(r.result=n)&&(r.preventDefault(),r.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,r),r.result}},handlers:function(e,t){var i,n,s,a,o,r=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(a=[],o={},i=0;i<l;i++)n=t[i],s=n.selector+" ",void 0===o[s]&&(o[s]=n.needsContext?le(s,this).index(c)>-1:le.find(s,this,null,[c]).length),o[s]&&a.push(n);a.length&&r.push({elem:c,handlers:a})}return c=this,l<t.length&&r.push({elem:c,handlers:t.slice(l)}),r},addProp:function(e,t){Object.defineProperty(le.Event.prototype,e,{enumerable:!0,configurable:!0,get:le.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[le.expando]?e:new le.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==w()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===w()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&le.nodeName(this,"input"))return this.click(),!1},_default:function(e){return le.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},le.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},le.Event=function(e,t){return this instanceof le.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?b:y,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&le.extend(this,t),this.timeStamp=e&&e.timeStamp||le.now(),void(this[le.expando]=!0)):new le.Event(e,t)},le.Event.prototype={constructor:le.Event,isDefaultPrevented:y,isPropagationStopped:y,isImmediatePropagationStopped:y,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=b,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=b,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=b,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},le.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&We.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Ve.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},le.event.addProp),le.each({mouseenter:"mouseover",mouseleave:"mou
vendor: 5,555 bytes, line 1
1seout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){le.event.special[e]={delegateType:t,bindType:t,handle:function(e){var i,n=e.relatedTarget,s=e.handleObj;return n&&(n===this||le.contains(this,n))||(e.type=s.origType,i=s.handler.apply(this,arguments),e.type=t),i}}}),le.fn.extend({on:function(e,t,i,n){return x(this,e,t,i,n)},one:function(e,t,i,n){return x(this,e,t,i,n,1)},off:function(e,t,i){var n,s;if(e&&e.preventDefault&&e.handleObj)return n=e.handleObj,le(e.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"==typeof e){for(s in e)this.off(s,t,e[s]);return this}return!1!==t&&"function"!=typeof t||(i=t,t=void 0),!1===i&&(i=y),this.each(function(){le.event.remove(this,e,i,t)})}});var Ye=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Ge=/<script|<style|<link/i,Xe=/checked\s*(?:[^=]|=\s*.checked.)/i,Ze=/^true\/(.*)/,Ke=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;le.extend({htmlPrefilter:function(e){return e.replace(Ye,"<$1></$2>")},clone:function(e,t,i){var n,s,a,o,r=e.cloneNode(!0),l=le.contains(e.ownerDocument,e);if(!(oe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||le.isXMLDoc(e)))for(o=g(r),a=g(e),n=0,s=a.length;n<s;n++)k(a[n],o[n]);if(t)if(i)for(a=a||g(e),o=o||g(r),n=0,s=a.length;n<s;n++)S(a[n],o[n]);else S(e,r);return(o=g(r,"script")).length>0&&m(o,!l&&g(e,"script")),r},cleanData:function(e){for(var t,i,n,s=le.event.special,a=0;void 0!==(i=e[a]);a++)if(Te(i)){if(t=i[De.expando]){if(t.events)for(n in t.events)s[n]?le.event.remove(i,n):le.removeEvent(i,n,t.handle);i[De.expando]=void 0}i[Ie.expando]&&(i[Ie.expando]=void 0)}}}),le.fn.extend({detach:function(e){return D(this,e,!0)},remove:function(e){return D(this,e)},text:function(e){return ke(this,function(e){return void 0===e?le.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return T(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){$(this,e).appendChild(e)}})},prepend:function(){return T(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=$(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return T(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return T(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(le.cleanData(g(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return le.clone(this,e,t)})},html:function(e){return ke(this,function(e){var t=this[0]||{},i=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ge.test(e)&&!Be[(Ne.exec(e)||["",""])[1].toLowerCase()]){e=le.htmlPrefilter(e);try{for(;i<n;i++)1===(t=this[i]||{}).nodeType&&(le.cleanData(g(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return T(this,arguments,function(t){var i=this.parentNode;le.inArray(this,e)<0&&(le.cleanData(g(this)),i&&i.replaceChild(t,this))},e)}}),le.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){le.fn[e]=function(e){for(var i,n=[],s=le(e),a=s.length-1,o=0;o<=a;o++)i=o===a?this:this.clone(!0),le(s[o])[t](i),Q.apply(n,i.get());return this.pushStack(n)}});var Je=/^margin/,Qe=new RegExp("^("+Me+")(?!px)[a-z%]+$","i"),et=function(t){var i=t.ownerDocument.defaultView;return i&&i.opener||(i=e),i.getComputedStyle(t)};!function(){function t(){if(r){r.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",r.innerHTML="",je.appendChild(o);var t=e.getComputedStyle(r);i="1%"!==t.top,a="2px"===t.marginLeft,n="4px"===t.width,r.style.marginRight="50%",s="4px"===t.marginRight,je.removeChild(o),r=null}}var i,n,s,a,o=X.createElement("div"),r=X.createElement("div");r.style&&(r.style.backgroundClip="content-box",r.cloneNode(!0).style.backgroundClip="",oe.clearCloneStyle="content-box"===r.style.backgroundClip,o.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",o.appendChild(r),le.extend(oe,{pixelPosition:function(){return t(),i},boxSizingReliable:function(){return t(),n},pixelMarginRight:function(){return t(),s},reliableMarginLeft:function(){return t(),a}}))}();var tt=/^(none|table(?!-c[ea]).+)/,it={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"},st=["Webkit","Moz","ms"],at=X.createElement("div").style;le.extend({cssHooks:{opacity:{get:function(e,t){if(t){var i=I(e,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,i,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var s,a,o,r=le.camelCase(t),l=e.style;return t=le.cssProps[r]||(le.cssProps[r]=P(r)||r),o=le.cssHooks[t]||le.cssHooks[r],void 0===i?o&&"get"in o&&void 0!==(s=o.get(e,!1,n))?s:l[t]:("string"===(a=typeof i)&&(s=Ae.exec(i))&&s[1]&&(i=u(e,t,s),a="number"),void(null!=i&&i==i&&("number"===a&&(i+=s&&s[3]||(le.cssNumber[r]?"":"px")),oe.clearCloneStyle||""!==i||
vendor: 23,279 bytes, line 1
10!==t.indexOf("background")||(l[t]="inherit"),o&&"set"in o&&void 0===(i=o.set(e,i,n))||(l[t]=i))))}},css:function(e,t,i,n){var s,a,o,r=le.camelCase(t);return t=le.cssProps[r]||(le.cssProps[r]=P(r)||r),(o=le.cssHooks[t]||le.cssHooks[r])&&"get"in o&&(s=o.get(e,!0,i)),void 0===s&&(s=I(e,t,n)),"normal"===s&&t in nt&&(s=nt[t]),""===i||i?(a=parseFloat(s),!0===i||isFinite(a)?a||0:s):s}}),le.each(["height","width"],function(e,t){le.cssHooks[t]={get:function(e,i,n){if(i)return!tt.test(le.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?L(e,t,n):Oe(e,it,function(){return L(e,t,n)})},set:function(e,i,n){var s,a=n&&et(e),o=n&&A(e,t,n,"border-box"===le.css(e,"boxSizing",!1,a),a);return o&&(s=Ae.exec(i))&&"px"!==(s[3]||"px")&&(e.style[t]=i,i=le.css(e,t)),M(0,i,o)}}}),le.cssHooks.marginLeft=E(oe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(I(e,"marginLeft"))||e.getBoundingClientRect().left-Oe(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),le.each({margin:"",padding:"",border:"Width"},function(e,t){le.cssHooks[e+t]={expand:function(i){for(var n=0,s={},a="string"==typeof i?i.split(" "):[i];n<4;n++)s[e+Le[n]+t]=a[n]||a[n-2]||a[0];return s}},Je.test(e)||(le.cssHooks[e+t].set=M)}),le.fn.extend({css:function(e,t){return ke(this,function(e,t,i){var n,s,a={},o=0;if(le.isArray(t)){for(n=et(e),s=t.length;o<s;o++)a[t[o]]=le.css(e,t[o],!1,n);return a}return void 0!==i?le.style(e,t,i):le.css(e,t)},e,t,arguments.length>1)}}),le.Tween=F,(F.prototype={constructor:F,init:function(e,t,i,n,s,a){this.elem=e,this.prop=i,this.easing=s||le.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=a||(le.cssNumber[i]?"":"px")},cur:function(){var e=F.propHooks[this.prop];return e&&e.get?e.get(this):F.propHooks._default.get(this)},run:function(e){var t,i=F.propHooks[this.prop];return this.options.duration?this.pos=t=le.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):F.propHooks._default.set(this),this}}).init.prototype=F.prototype,(F.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=le.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){le.fx.step[e.prop]?le.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[le.cssProps[e.prop]]&&!le.cssHooks[e.prop]?e.elem[e.prop]=e.now:le.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=F.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},le.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},le.fx=F.prototype.init,le.fx.step={};var ot,rt,lt=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;le.Animation=le.extend(R,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return u(i.elem,e,Ae.exec(t),i),i}]},tweener:function(e,t){le.isFunction(e)?(t=e,e=["*"]):e=e.match(Ce);for(var i,n=0,s=e.length;n<s;n++)i=e[n],R.tweeners[i]=R.tweeners[i]||[],R.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var n,s,a,o,r,l,c,d,h="width"in t||"height"in t,u=this,p={},g=e.style,m=e.nodeType&&Fe(e),v=De.get(e,"fxshow");i.queue||(null==(o=le._queueHooks(e,"fx")).unqueued&&(o.unqueued=0,r=o.empty.fire,o.empty.fire=function(){o.unqueued||r()}),o.unqueued++,u.always(function(){u.always(function(){o.unqueued--,le.queue(e,"fx").length||o.empty.fire()})}));for(n in t)if(s=t[n],lt.test(s)){if(delete t[n],a=a||"toggle"===s,s===(m?"hide":"show")){if("show"!==s||!v||void 0===v[n])continue;m=!0}p[n]=v&&v[n]||le.style(e,n)}if((l=!le.isEmptyObject(t))||!le.isEmptyObject(p)){h&&1===e.nodeType&&(i.overflow=[g.overflow,g.overflowX,g.overflowY],null==(c=v&&v.display)&&(c=De.get(e,"display")),"none"===(d=le.css(e,"display"))&&(c?d=c:(f([e],!0),c=e.style.display||c,d=le.css(e,"display"),f([e]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===le.css(e,"float")&&(l||(u.done(function(){g.display=c}),null==c&&(d=g.display,c="none"===d?"":d)),g.display="inline-block")),i.overflow&&(g.overflow="hidden",u.always(function(){g.overflow=i.overflow[0],g.overflowX=i.overflow[1],g.overflowY=i.overflow[2]})),l=!1;for(n in p)l||(v?"hidden"in v&&(m=v.hidden):v=De.access(e,"fxshow",{display:c}),a&&(v.hidden=!m),m&&f([e],!0),u.done(function(){m||f([e]),De.remove(e,"fxshow");for(n in p)le.style(e,n,p[n])})),l=N(m?v[n]:0,n,u),n in v||(v[n]=l.start,m&&(l.end=l.start,l.start=0))}}],prefilter:function(e,t){t?R.prefilters.unshift(e):R.prefilters.push(e)}}),le.speed=function(e,t,i){var n=e&&"object"==typeof e?le.extend({},e):{complete:i||!i&&t||le.isFunction(e)&&e,duration:e,easing:i&&t||t&&!le.isFunction(t)&&t};return le.fx.off||X.hidden?n.duration=0:"number"!=typeof n.duration&&(n.duration in le.fx.speeds?n.duration=le.fx.speeds[n.duration]:n.duration=le.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){le.isFunction(n.old)&&n.old.call(this),n.queue&&le.dequeue(this,n.queue)},n},le.fn.extend({fadeTo:function(e,t,i,n){return this.filter(Fe).css("opacity",0).show().end().animate({opacity:t},e,i,n)},animate:function(e,t,i,n){var s=le.isEmptyObject(e),a=le.speed(t,i,n),o=function(){var t=R(this,le.extend({},e),a);(s||De.get(this,"finish"))&&t.stop(!0)};return o.finish=o,s||!1===a.queue?this.each(o):this.queue(a.queue,o)},stop:function(e,t,i){var n=function(e){var t=e.stop;delete e.stop,t(i)};return"string"!=typeof e&&(i=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,s=null!=e&&e+"queueHooks",a=le.timers,o=De.get(this);if(s)o[s]&&o[s].stop&&n(o[s]);else for(s in o)o[s]&&o[s].stop&&ct.test(s)&&n(o[s]);for(s=a.length;s--;)a[s].elem!==this||null!=e&&a[s].queue!==e||(a[s].anim.stop(i),t=!1,a.splice(s,1));!t&&i||le.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,i=De.get(this),n=i[e+"queue"],s=i[e+"queueHooks"],a=le.timers,o=n?n.length:0;for(i.finish=!0,le.queue(this,e,[]),s&&s.stop&&s.stop.call(this,!0),t=a.length;t--;)a[t].elem===this&&a[t].queue===e&&(a[t].anim.stop(!0),a.splice(t,1));for(t=0;t<o;t++)n[t]&&n[t].finish&&n[t].finish.call(this);delete i.finish})}}),le.each(["toggle","show","hide"],function(e,t){var i=le.fn[t];le.fn[t]=function(e,n,s){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(H(t,!0),e,n,s)}}),le.each({slideDown:H("show"),slideUp:H("hide"),slideToggle:H("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){le.fn[e]=function(e,i,n){return this.animate(t,e,i,n)}}),le.timers=[],le.fx.tick=function(){var e,t=0,i=le.timers;for(ot=le.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||le.fx.stop(),ot=void 0},le.fx.timer=function(e){le.timers.push(e),e()?le.fx.start():le.timers.pop()},le.fx.interval=13,le.fx.start=function(){rt||(rt=e.requestAnimationFrame?e.requestAnimationFrame(O):e.setInterval(le.fx.tick,le.fx.interval))},le.fx.stop=function(){e.cancelAnimationFrame?e.cancelAnimationFrame(rt):e.clearInterval(rt),rt=null},le.fx.speeds={slow:600,fast:200,_default:400},le.fn.delay=function(t,i){return t=le.fx?le.fx.speeds[t]||t:t,i=i||"fx",this.queue(i,function(i,n){var s=e.setTimeout(i,t);n.stop=function(){e.clearTimeout(s)}})},function(){var e=X.createElement("input"),t=X.createElement("select").appendChild(X.createElement("option"));e.type="checkbox",oe.checkOn=""!==e.value,oe.optSelected=t.selected,(e=X.createElement("input")).value="t",e.type="radio",oe.radioValue="t"===e.value}();var dt,ht=le.expr.attrHandle;le.fn.extend({attr:function(e,t){return ke(this,le.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){le.removeAttr(this,e)})}}),le.extend({attr:function(e,t,i){var n,s,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?le.prop(e,t,i):(1===a&&le.isXMLDoc(e)||(s=le.attrHooks[t.toLowerCase()]||(le.expr.match.bool.test(t)?dt:void 0)),void 0!==i?null===i?void le.removeAttr(e,t):s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:(e.setAttribute(t,i+""),i):s&&"get"in s&&null!==(n=s.get(e,t))?n:null==(n=le.find.attr(e,t))?void 0:n)},attrHooks:{type:{set:function(e,t){if(!oe.radioValue&&"radio"===t&&le.nodeName(e,"input")){var i=e.value;return e.setAttribute("type",t),i&&(e.value=i),t}}}},removeAttr:function(e,t){var i,n=0,s=t&&t.match(Ce);if(s&&1===e.nodeType)for(;i=s[n++];)e.removeAttribute(i)}}),dt={set:function(e,t,i){return!1===t?le.removeAttr(e,i):e.setAttribute(i,i),i}},le.each(le.expr.match.bool.source.match(/\w+/g),function(e,t){var i=ht[t]||le.find.attr;ht[t]=function(e,t,n){var s,a,o=t.toLowerCase();return n||(a=ht[o],ht[o]=s,s=null!=i(e,t,n)?o:null,ht[o]=a),s}});var ut=/^(?:input|select|textarea|button)$/i,pt=/^(?:a|area)$/i;le.fn.extend({prop:function(e,t){return ke(this,le.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[le.propFix[e]||e]})}}),le.extend({prop:function(e,t,i){var n,s,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&le.isXMLDoc(e)||(t=le.propFix[t]||t,s=le.propHooks[t]),void 0!==i?s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:e[t]=i:s&&"get"in s&&null!==(n=s.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){var t=le.find.attr(e,"tabindex");return t?parseInt(t,10):ut.test(e.nodeName)||pt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),oe.optSelected||(le.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),le.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){le.propFix[this.toLowerCase()]=this}),le.fn.extend({addClass:function(e){var t,i,n,s,a,o,r,l=0;if(le.isFunction(e))return this.each(function(t){le(this).addClass(e.call(this,t,q(this)))});if("string"==typeof e&&e)for(t=e.match(Ce)||[];i=this[l++];)if(s=q(i),n=1===i.nodeType&&" "+B(s)+" "){for(o=0;a=t[o++];)n.indexOf(" "+a+" ")<0&&(n+=a+" ");s!==(r=B(n))&&i.setAttribute("class",r)}return this},removeClass:function(e){var t,i,n,s,a,o,r,l=0;if(le.isFunction(e))return this.each(function(t){le(this).removeClass(e.call(this,t,q(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(Ce)||[];i=this[l++];)if(s=q(i),n=1===i.nodeType&&" "+B(s)+" "){for(o=0;a=t[o++];)for(;n.indexOf(" "+a+" ")>-1;)n=n.replace(" "+a+" "," ");s!==(r=B(n))&&i.setAttribute("class",r)}return this},toggleClass:function(e,t){var i=typeof e;return"boolean"==typeof t&&"string"===i?t?this.addClass(e):this.removeClass(e):le.isFunction(e)?this.each(function(i){le(this).toggleClass(e.call(this,i,q(this),t),t)}):this.each(function(){var t,n,s,a;if("string"===i)for(n=0,s=le(this),a=e.match(Ce)||[];t=a[n++];)s.hasClass(t)?s.removeClass(t):s.addClass(t);else void 0!==e&&"boolean"!==i||((t=q(this))&&De.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":De.get(this,"__className__")||""))})},hasClass:function(e){var t,i,n=0;for(t=" "+e+" ";i=this[n++];)if(1===i.nodeType&&(" "+B(q(i))+" ").indexOf(t)>-1)return!0;return!1}});var ft=/\r/g;le.fn.extend({val:function(e){var t,i,n,s=this[0];return arguments.length?(n=le.isFunction(e),this.each(function(i){var s;1===this.nodeType&&(null==(s=n?e.call(this,i,le(this).val()):e)?s="":"number"==typeof s?s+="":le.isArray(s)&&(s=le.map(s,function(e){return null==e?"":e+""})),(t=le.valHooks[this.type]||le.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,s,"value")||(this.value=s))})):s?(t=le.valHooks[s.type]||le.valHooks[s.nodeName.toLowerCase()])&&"get"in t&&void 0!==(i=t.get(s,"value"))?i:"string"==typeof(i=s.value)?i.replace(ft,""):null==i?"":i:void 0}}),le.extend({valHooks:{option:{get:function(e){var t=le.find.attr(e,"value");return null!=t?t:B(le.text(e))}},select:{get:function(e){var t,i,n,s=e.options,a=e.selectedIndex,o="select-one"===e.type,r=o?null:[],l=o?a+1:s.length;for(n=a<0?l:o?a:0;n<l;n++)if(((i=s[n]).selected||n===a)&&!i.disabled&&(!i.parentNode.disabled||!le.nodeName(i.parentNode,"optgroup"))){if(t=le(i).val(),o)return t;r.push(t)}return r},set:function(e,t){for(var i,n,s=e.options,a=le.makeArray(t),o=s.length;o--;)n=s[o],(n.selected=le.inArray(le.valHooks.option.get(n),a)>-1)&&(i=!0);return i||(e.selectedIndex=-1),a}}}}),le.each(["radio","checkbox"],function(){le.valHooks[this]={set:function(e,t){if(le.isArray(t))return e.checked=le.inArray(le(e).val(),t)>-1}},oe.checkOn||(le.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var gt=/^(?:focusinfocus|focusoutblur)$/;le.extend(le.event,{trigger:function(t,i,n,s){var a,o,r,l,c,d,h,u=[n||X],p=ne.call(t,"type")?t.type:t,f=ne.call(t,"namespace")?t.namespace.split("."):[];if(o=r=n=n||X,3!==n.nodeType&&8!==n.nodeType&&!gt.test(p+le.event.triggered)&&(p.indexOf(".")>-1&&(f=p.split("."),p=f.shift(),f.sort()),c=p.indexOf(":")<0&&"on"+p,t=t[le.expando]?t:new le.Event(p,"object"==typeof t&&t),t.isTrigger=s?2:3,t.namespace=f.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),i=null==i?[t]:le.makeArray(i,[t]),h=le.event.special[p]||{},s||!h.trigger||!1!==h.trigger.apply(n,i))){if(!s&&!h.noBubble&&!le.isWindow(n)){for(l=h.delegateType||p,gt.test(l+p)||(o=o.parentNode);o;o=o.parentNode)u.push(o),r=o;r===(n.ownerDocument||X)&&u.push(r.defaultView||r.parentWindow||e)}for(a=0;(o=u[a++])&&!t.isPropagationStopped();)t.type=a>1?l:h.bindType||p,(d=(De.get(o,"events")||{})[t.type]&&De.get(o,"handle"))&&d.apply(o,i),(d=c&&o[c])&&d.apply&&Te(o)&&(t.result=d.apply(o,i),!1===t.result&&t.preventDefault());return t.type=p,s||t.isDefaultPrevented()||h._default&&!1!==h._default.apply(u.pop(),i)||!Te(n)||c&&le.isFunction(n[p])&&!le.isWindow(n)&&((r=n[c])&&(n[c]=null),le.event.triggered=p,n[p](),le.event.triggered=void 0,r&&(n[c]=r)),t.result}},simulate:function(e,t,i){var n=le.extend(new le.Event,i,{type:e,isSimulated:!0});le.event.trigger(n,null,t)}}),le.fn.extend({trigger:function(e,t){return this.each(function(){le.event.trigger(e,t,this)})},triggerHandler:function(e,t){var i=this[0];if(i)return le.event.trigger(e,t,i,!0)}}),le.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){le.fn[t]=function(e,i){return arguments.length>0?this.on(t,null,e,i):this.trigger(t)}}),le.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),oe.focusin="onfocusin"in e,oe.focusin||le.each({focus:"focusin",blur:"focusout"},function(e,t){var i=function(e){le.event.simulate(t,e.target,le.event.fix(e))};le.event.special[t]={setup:function(){var n=this.ownerDocument||this,s=De.access(n,t);s||n.addEventListener(e,i,!0),De.access(n,t,(s||0)+1)},teardown:function(){var n=this.ownerDocument||this,s=De.access(n,t)-1;s?De.access(n,t,s):(n.removeEventListener(e,i,!0),De.remove(n,t))}}});var mt=e.location,vt=le.now(),bt=/\?/;le.parseXML=function(t){var i;if(!t||"string"!=typeof t)return null;try{i=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){i=void 0}return i&&!i.getElementsByTagName("parsererror").length||le.error("Invalid XML: "+t),i};var yt=/\[\]$/,wt=/\r?\n/g,xt=/^(?:submit|button|image|reset|file)$/i,$t=/^(?:input|select|textarea|keygen)/i;le.param=function(e,t){var i,n=[],s=function(e,t){var i=le.isFunction(t)?t():t;n[n.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==i?"":i)};if(le.isArray(e)||e.jquery&&!le.isPlainObject(e))le.each(e,function(){s(this.name,this.value)});else for(i in e)j(i,e[i],t,s);return n.join("&")},le.fn.extend({serialize:function(){return le.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=le.prop(this,"elements");return e?le.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!le(this).is(":disabled")&&$t.test(this.nodeName)&&!xt.test(e)&&(this.checked||!He.test(e))}).map(function(e,t){var i=le(this).val();return null==i?null:le.isArray(i)?le.map(i,function(e){return{name:t.name,value:e.replace(wt,"\r\n")}}):{name:t.name,value:i.replace(wt,"\r\n")}}).get()}});var Ct=/%20/g,_t=/#.*$/,St=/([?&])_=[^&]*/,kt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Tt=/^(?:GET|HEAD)$/,Dt=/^\/\//,It={},Et={},Pt="*/".concat("*"),Mt=X.createElement("a");Mt.href=mt.href,le.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:mt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(mt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Pt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":le.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?U(U(e,le.ajaxSettings),t):U(le.ajaxSettings,e)},ajaxPrefilter:W(It),ajaxTransport:W(Et),ajax:function(t,i){function n(t,i,n,r){var c,u,p,w,x,$=i;d||(d=!0,l&&e.clearTimeout(l),s=void 0,o=r||"",C.readyState=t>0?4:0,c=t>=200&&t<300||304===t,n&&(w=function(e,t,i){for(var n,s,a,o,r=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=e.mimeType||t.getResponseHeader("Content-Type"));if(n)for(s in r)if(r[s]&&r[s].test(n)){l.unshift(s);break}if(l[0]in i)a=l[0];else{for(s in i){if(!l[0]||e.converters[s+" "+l[0]]){a=s;break}o||(o=s)}a=a||o}if(a)return a!==l[0]&&l.unshift(a),i[a]}(f,C,n)),w=function(e,t,i,n){var s,a,o,r,l,c={},d=e.dataTypes.slice();if(d[1])for(o in e.converters)c[o.toLowerCase()]=e.converters[o];for(a=d.shift();a;)if(e.responseFields[a]&&(i[e.responseFields[a]]=t),!l&&n&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=d.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(o=c[l+" "+a]||c["* "+a]))for(s in c)if((r=s.split(" "))[1]===a&&(o=c[l+" "+r[0]]||c["* "+r[0]])){!0===o?o=c[s]:!0!==c[s]&&(a=r[0],d.unshift(r[1]));break}if(!0!==o)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:"parsererror",error:o?e:"No conversion from "+l+" to "+a}}}return{state:"success",data:t}}(f,w,C,c),c?(f.ifModified&&((x=C.getResponseHeader("Last-Modified"))&&(le.lastModified[a]=x),(x=C.getResponseHeader("etag"))&&(le.etag[a]=x)),204===t||"HEAD"===f.type?$="nocontent":304===t?$="notmodified":($=w.state,u=w.data,p=w.error,c=!p)):(p=$,!t&&$||($="error",t<0&&(t=0))),C.status=t,C.statusText=(i||$)+"",c?v.resolveWith(g,[u,$,C]):v.rejectWith(g,[C,$,p]),C.statusCode(y),y=void 0,h&&m.trigger(c?"ajaxSuccess":"ajaxError",[C,f,c?u:p]),b.fireWith(g,[C,$]),h&&(m.trigger("ajaxComplete",[C,f]),--le.active||le.event.trigger("ajaxStop")))}"object"==typeof t&&(i=t,t=void 0),i=i||{};var s,a,o,r,l,c,d,h,u,p,f=le.ajaxSetup({},i),g=f.context||f,m=f.context&&(g.nodeType||g.jquery)?le(g):le.event,v=le.Deferred(),b=le.Callbacks("once memory"),y=f.statusCode||{},w={},x={},$="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(d){if(!r)for(r={};t=kt.exec(o);)r[t[1].toLowerCase()]=t[2];t=r[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return d?o:null},setRequestHeader:function(e,t){return null==d&&(e=x[e.toLowerCase()]=x[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==d&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(d)C.always(e[C.status]);else for(t in e)y[t]=[y[t],e[t]];return this},abort:function(e){var t=e||$;return s&&s.abort(t),n(0,t),this}};if(v.promise(C),f.url=((t||f.url||mt.href)+"").replace(Dt,mt.protocol+"//"),f.type=i.method||i.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(Ce)||[""],null==f.crossDomain){c=X.createElement("a");try{c.href=f.url,c.href=c.href,f.crossDomain=Mt.protocol+"//"+Mt.host!=c.protocol+"//"+c.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=le.param(f.data,f.traditional)),V(It,f,i,C),d)return C;(h=le.event&&f.global)&&0==le.active++&&le.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Tt.test(f.type),a=f.url.replace(_t,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Ct,"+")):(p=f.url.slice(a.length),f.data&&(a+=(bt.test(a)?"&":"?")+f.data,delete f.data),!1===f.cache&&(a=a.replace(St,"$1"),p=(bt.test(a)?"&":"?")+"_="+vt+++p),f.url=a+p),f.ifModified&&(le.lastModified[a]&&C.setRequestHeader("If-Modified-Since",le.lastModified[a]),le.etag[a]&&C.setRequestHeader("If-None-Match",le.etag[a])),(f.data&&f.hasContent&&!1!==f.contentType||i.contentType)&&C.setRequestHeader("Content-Type",f.contentType),C.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Pt+"; q=0.01":""):f.accepts["*"]);for(u in f.headers)C.setRequestHeader(u,f.headers[u]);if(f.beforeSend&&(!1===f.beforeSend.call(g,C,f)||d))return C.abort();if($="abort",b.add(f.complete),C.done(f.success),C.fail(f.error),s=V(Et,f,i,C)){if(C.readyState=1,h&&m.trigger("ajaxSend",[C,f]),d)return C;f.async&&f.timeout>0&&(l=e.setTimeout(function(){C.abort("timeout")},f.timeout));try{d=!1,s.send(w,n)}catch(e){if(d)throw e;n(-1,e)}}else n(-1,"No Transport");return C},getJSON:function(e,t,i){return le.get(e,t,i,"json")},getScript:function(e,t){return le.get(e,void 0,t,"script")}}),le.each(["get","post"],function(e,t){le[t]=function(e,i,n,s){return le.isFunction(i)&&(s=s||n,n=i,i=void 0),le.ajax(le.extend({url:e,type:t,dataType:s,data:i,success:n},le.isPlainObject(e)&&e))}}),le._evalUrl=function(e){return le.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},le.fn.extend({wrapAll:function(e){var t;return this[0]&&(le.isFunction(e)&&(e=e.call(this[0])),t=le(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return le.isFunction(e)?this.each(function(t){le(this).wrapInner(e.call(this,t))}):this.each(function(){var t=le(this),i=t.contents();i.length?i.wrapAll(e):t.append(e)})},wrap:function(e){var t=le.isFunction(e);return this.each(function(i){le(this).wrapAll(t?e.call(this,i):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){le(this).replaceWith(this.childNodes)}),this}}),le.expr.pseudos.hidden=function(e){return!le.expr.pseudos.visible(e)},le.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},le.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var At={0:200,1223:204},Lt=le.ajaxSettings.xhr();oe.cors=!!Lt&&"withCredentials"in Lt,oe.ajax=Lt=!!Lt,le.ajaxTransport(function(t){var i,n;if(oe.cors||Lt&&!t.crossDomain)return{send:function(s,a){var o,r=t.xhr();if(r.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)r[o
vendor: 7,485 bytes, line 1
1]=t.xhrFields[o];t.mimeType&&r.overrideMimeType&&r.overrideMimeType(t.mimeType),t.crossDomain||s["X-Requested-With"]||(s["X-Requested-With"]="XMLHttpRequest");for(o in s)r.setRequestHeader(o,s[o]);i=function(e){return function(){i&&(i=n=r.onload=r.onerror=r.onabort=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?a(0,"error"):a(r.status,r.statusText):a(At[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=i(),n=r.onerror=i("error"),void 0!==r.onabort?r.onabort=n:r.onreadystatechange=function(){4===r.readyState&&e.setTimeout(function(){i&&n()})},i=i("abort");try{r.send(t.hasContent&&t.data||null)}catch(e){if(i)throw e}},abort:function(){i&&i()}}}),le.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),le.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return le.globalEval(e),e}}}),le.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),le.ajaxTransport("script",function(e){if(e.crossDomain){var t,i;return{send:function(n,s){t=le("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",i=function(e){t.remove(),i=null,e&&s("error"===e.type?404:200,e.type)}),X.head.appendChild(t[0])},abort:function(){i&&i()}}}});var Ft=[],Ot=/(=)\?(?=&|$)|\?\?/;le.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ft.pop()||le.expando+"_"+vt++;return this[e]=!0,e}}),le.ajaxPrefilter("json jsonp",function(t,i,n){var s,a,o,r=!1!==t.jsonp&&(Ot.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ot.test(t.data)&&"data");if(r||"jsonp"===t.dataTypes[0])return s=t.jsonpCallback=le.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,r?t[r]=t[r].replace(Ot,"$1"+s):!1!==t.jsonp&&(t.url+=(bt.test(t.url)?"&":"?")+t.jsonp+"="+s),t.converters["script json"]=function(){return o||le.error(s+" was not called"),o[0]},t.dataTypes[0]="json",a=e[s],e[s]=function(){o=arguments},n.always(function(){void 0===a?le(e).removeProp(s):e[s]=a,t[s]&&(t.jsonpCallback=i.jsonpCallback,Ft.push(s)),o&&le.isFunction(a)&&a(o[0]),o=a=void 0}),"script"}),oe.createHTMLDocument=function(){var e=X.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),le.parseHTML=function(e,t,i){if("string"!=typeof e)return[];"boolean"==typeof t&&(i=t,t=!1);var n,s,a;return t||(oe.createHTMLDocument?(t=X.implementation.createHTMLDocument(""),n=t.createElement("base"),n.href=X.location.href,t.head.appendChild(n)):t=X),s=ve.exec(e),a=!i&&[],s?[t.createElement(s[1])]:(s=v([e],t,a),a&&a.length&&le(a).remove(),le.merge([],s.childNodes))},le.fn.load=function(e,t,i){var n,s,a,o=this,r=e.indexOf(" ");return r>-1&&(n=B(e.slice(r)),e=e.slice(0,r)),le.isFunction(t)?(i=t,t=void 0):t&&"object"==typeof t&&(s="POST"),o.length>0&&le.ajax({url:e,type:s||"GET",dataType:"html",data:t}).done(function(e){a=arguments,o.html(n?le("<div>").append(le.parseHTML(e)).find(n):e)}).always(i&&function(e,t){o.each(function(){i.apply(this,a||[e.responseText,t,e])})}),this},le.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){le.fn[t]=function(e){return this.on(t,e)}}),le.expr.pseudos.animated=function(e){return le.grep(le.timers,function(t){return e===t.elem}).length},le.offset={setOffset:function(e,t,i){var n,s,a,o,r,l,c=le.css(e,"position"),d=le(e),h={};"static"===c&&(e.style.position="relative"),r=d.offset(),a=le.css(e,"top"),l=le.css(e,"left"),("absolute"===c||"fixed"===c)&&(a+l).indexOf("auto")>-1?(n=d.position(),o=n.top,s=n.left):(o=parseFloat(a)||0,s=parseFloat(l)||0),le.isFunction(t)&&(t=t.call(e,i,le.extend({},r))),null!=t.top&&(h.top=t.top-r.top+o),null!=t.left&&(h.left=t.left-r.left+s),"using"in t?t.using.call(e,h):d.css(h)}},le.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){le.offset.setOffset(this,e,t)});var t,i,n,s,a=this[0];return a?a.getClientRects().length?(n=a.getBoundingClientRect()).width||n.height?(s=a.ownerDocument,i=Y(s),t=s.documentElement,{top:n.top+i.pageYOffset-t.clientTop,left:n.left+i.pageXOffset-t.clientLeft}):n:{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i=this[0],n={top:0,left:0};return"fixed"===le.css(i,"position")?t=i.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),le.nodeName(e[0],"html")||(n=e.offset()),n={top:n.top+le.css(e[0],"borderTopWidth",!0),left:n.left+le.css(e[0],"borderLeftWidth",!0)}),{top:t.top-n.top-le.css(i,"marginTop",!0),left:t.left-n.left-le.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===le.css(e,"position");)e=e.offsetParent;return e||je})}}),le.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var i="pageYOffset"===t;le.fn[e]=function(n){return ke(this,function(e,n,s){var a=Y(e);return void 0===s?a?a[t]:e[n]:void(a?a.scrollTo(i?a.pageXOffset:s,i?s:a.pageYOffset):e[n]=s)},e,n,arguments.length)}}),le.each(["top","left"],function(e,t){le.cssHooks[t]=E(oe.pixelPosition,function(e,i){if(i)return i=I(e,t),Qe.test(i)?le(e).position()[t]+"px":i})}),le.each({Height:"height",Width:"width"},function(e,t){le.each({padding:"inner"+e,content:t,"":"outer"+e},function(i,n){le.fn[n]=function(s,a){var o=arguments.length&&(i||"boolean"!=typeof s),r=i||(!0===s||!0===a?"margin":"border");return ke(this,function(t,i,s){var a;return le.isWindow(t)?0===n.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(a=t.documentElement,Math.max(t.body["scroll"+e],a["scroll"+e],t.body["offset"+e],a["offset"+e],a["client"+e])):void 0===s?le.css(t,i,r):le.style(t,i,s,r)},t,o?s:void 0,o)}})}),le.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,n){return this.on(t,e,i,n)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)}}),le.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],function(){return le});var zt=e.jQuery,Ht=e.$;return le.noConflict=function(t){return e.$===le&&(e.$=Ht),t&&e.jQuery===le&&(e.jQuery=zt),le},t||(e.jQuery=e.$=le),le}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(e){function t(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},e.extend(this._defaults,this.regional[""]),this.regional.en=e.extend(!0,{},this.regional[""]),this.regional["en-US"]=e.extend(!0,{},this.regional.en),this.dpDiv=i(e("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function i(t){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.on("mouseout",i,function(){e(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",i,n)}function n(){e.datepicker._isDisabledDatepicker(p.inline?p.dpDiv.parent()[0]:p.input[0])||(e(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),e(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).addClass("ui-datepicker-next-hover"))}function s(t,i){e.extend(t,i);for(var n in i)null==i[n]&&(t[n]=i[n]);return t}function a(e){return function(){var t=this.element.val();e.apply(this,arguments),this._refresh(),t!==this.element.val()&&this._trigger("change")}}e.ui=e.ui||{},e.ui.version="1.12.1";var o=0,r=Array.prototype.slice;e.cleanData=function(t){return function(i){var n,s,a;for(a=0;null!=(s=i[a]);a++)try{(n=e._data(s,"events"))&&n.remove&&e(s).triggerHandler("remove")}catch(e){}t(i)}}(e.cleanData),e.widget=function(t,i,n){var s,a,o,r={},l=t.split(".")[0],c=l+"-"+(t=t.split(".")[1]);return n||(n=i,i=e.Widget),e.isArray(n)&&(n=e.extend.apply(null,[{}].concat(n))),e.expr[":"][c.toLowerCase()]=function(t){return!!e.data(t,c)},e[l]=e[l]||{},s=e[l][t],a=e[l][t]=function(e,t){return this._createWidget?void(arguments.length&&this._createWidget(e,t)):new a(e,t)},e.extend(a,s,{version:n.version,_proto:e.extend({},n),_childConstructors:[]}),o=new i,o.options=e.widget.extend({},o.options),e.each(n,function(t,n){return e.isFunction(n)?void(r[t]=function(){function e(){return i.prototype[t].apply(this,arguments)}function s(e){return i.prototype[t].apply(this,e)}return function(){var t,i=this._super,a=this._superApply;return this._super=e,this._superApply=s,t=n.apply(this,arguments),this._super=i,this._superApply=a,t}}()):void(r[t]=n)}),a.prototype=e.widget.extend(o,{widgetEventPrefix:s?o.widgetEventPrefix||t:t},r,{constructor:a,namespace:l,widgetName:t,widgetFullName:c}),s?(e.each(s._childConstructors,function(t,i){var n=i.prototype;e.widget(n.namespace+"."+n.widgetName,a,i._proto)}),delete s._childConstructors):i._childConstructors.push(a),e.widget.bridge(t,a),a},e.widget.extend=function(t){for(var i,n,s=r.call(arguments,1),a=0,o=s.length;o>a;a++)for(i in s[a])n=s[a][i],s[a].hasOwnProperty(i)&&void 0!==n&&(t[i]=e.isPlainObject(n)?e.isPlainObject(t[i])?e.widget.extend({},t[i],n):e.widget.extend({},n):n);return t},e.widget.bridge=function(t,i){var n=i.prototype.widgetFullName||t;e.fn[t]=function(s){var a="string"==typeof s,o=r.call(arguments,1),l=this;return a?this.length||"instance"!==s?this.each(function(){var i,a=e.data(this,n);return"instance"===s?(l=a,!1):a?e.isFunction(a[s])&&"_"!==s.charAt(0)?(i=a[s].apply(a,o))!==a&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0:e.error("no such method '"+s+"' for "+t+" widget instance"):e.error("cannot call methods on "+t+" prior to initialization; attempted to call method '"+s+"'")}):l=void 0:(o.length&&(s=e.widget.extend.apply(null,[s].concat(o))),this.each(function(){var t=e.data(this,n);t?(t.option(s||{}),t._init&&t._init()):e.data(this,n,new i(s,this))})),l}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=o++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),this.classesElementLookup={},i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){var t=this;this._destroy(),e.each(this.classesElementLookup,function(e,i){t._removeClass(i,e)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var n,s,a,o=t;if(0===arguments.length)return e.widget.extend({},this.options);
vendor: 6,528 bytes, line 1
1if("string"==typeof t)if(o={},n=t.split("."),t=n.shift(),n.length){for(s=o[t]=e.widget.extend({},this.options[t]),a=0;n.length-1>a;a++)s[n[a]]=s[n[a]]||{},s=s[n[a]];if(t=n.pop(),1===arguments.length)return void 0===s[t]?null:s[t];s[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=i}return this._setOptions(o),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return"classes"===e&&this._setOptionClasses(t),this.options[e]=t,"disabled"===e&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var i,n,s;for(i in t)s=this.classesElementLookup[i],t[i]!==this.options.classes[i]&&s&&s.length&&(n=e(s.get()),this._removeClass(s,i),n.addClass(this._classes({element:n,keys:i,classes:t,add:!0})))},_setOptionDisabled:function(e){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!e),e&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){function i(i,a){var o,r;for(r=0;i.length>r;r++)o=s.classesElementLookup[i[r]]||e(),o=e(t.add?e.unique(o.get().concat(t.element.get())):o.not(t.element).get()),s.classesElementLookup[i[r]]=o,n.push(i[r]),a&&t.classes[i[r]]&&n.push(t.classes[i[r]])}var n=[],s=this;return t=e.extend({element:this.element,classes:this.options.classes||{}},t),this._on(t.element,{remove:"_untrackClassesElement"}),t.keys&&i(t.keys.match(/\S+/g)||[],!0),t.extra&&i(t.extra.match(/\S+/g)||[]),n.join(" ")},_untrackClassesElement:function(t){var i=this;e.each(i.classesElementLookup,function(n,s){-1!==e.inArray(t.target,s)&&(i.classesElementLookup[n]=e(s.not(t.target).get()))})},_removeClass:function(e,t,i){return this._toggleClass(e,t,i,!1)},_addClass:function(e,t,i){return this._toggleClass(e,t,i,!0)},_toggleClass:function(e,t,i,n){n="boolean"==typeof n?n:i;var s="string"==typeof e||null===e,a={extra:s?t:i,keys:s?e:t,element:s?this.element:e,add:n};return a.element.toggleClass(this._classes(a),n),this},_on:function(t,i,n){var s,a=this;"boolean"!=typeof t&&(n=i,i=t,t=!1),n?(i=s=e(i),this.bindings=this.bindings.add(i)):(n=i,i=this.element,s=this.widget()),e.each(n,function(n,o){function r(){return t||!0!==a.options.disabled&&!e(this).hasClass("ui-state-disabled")?("string"==typeof o?a[o]:o).apply(a,arguments):void 0}"string"!=typeof o&&(r.guid=o.guid=o.guid||r.guid||e.guid++);var l=n.match(/^([\w:-]*)\s*(.*)$/),c=l[1]+a.eventNamespace,d=l[2];d?s.on(c,d,r):i.on(c,r)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(i).off(i),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){var i=this;return setTimeout(function(){return("string"==typeof e?i[e]:e).apply(i,arguments)},t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(e(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(e(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,i,n){var s,a,o=this.options[t];if(n=n||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],a=i.originalEvent)for(s in a)s in i||(i[s]=a[s]);return this.element.trigger(i,n),!(e.isFunction(o)&&!1===o.apply(this.element[0],[i].concat(n))||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(n,s,a){"string"==typeof s&&(s={effect:s});var o,r=s?!0===s||"number"==typeof s?i:s.effect||i:t;"number"==typeof(s=s||{})&&(s={duration:s}),o=!e.isEmptyObject(s),s.complete=a,s.delay&&n.delay(s.delay),o&&e.effects&&e.effects.effect[r]?n[t](s):r!==t&&n[r]?n[r](s.duration,s.easing,a):n.queue(function(i){e(this)[t](),a&&a.call(n[0]),i()})}}),e.widget,function(){function t(e,t,i){return[parseFloat(e[0])*(d.test(e[0])?t/100:1),parseFloat(e[1])*(d.test(e[1])?i/100:1)]}function i(t,i){return parseInt(e.css(t,i),10)||0}var n,s=Math.max,a=Math.abs,o=/left|center|right/,r=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,d=/%$/,h=e.fn.position;e.position={scrollbarWidth:function(){if(void 0!==n)return n;var t,i,s=e("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),a=s.children()[0];return e("body").append(s),t=a.offsetWidth,s.css("overflow","scroll"),i=a.offsetWidth,t===i&&(i=s[0].clientWidth),s.remove(),n=t-i},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),n=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),s="scroll"===i||"auto"===i&&t.width<t.element[0].scrollWidth;return{width:"scroll"===n||"auto"===n&&t.height<t.element[0].scrollHeight?e.position.scrollbarWidth():0,height:s?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=e(t||window),n=e.isWindow(i[0]),s=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:n,isDocument:s,offset:!n&&!s?e(t).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}},e.fn.position=function(n){if(!n||!n.of)return h.apply(this,arguments);n=e.extend({},n);var d,u,p,f,g,m,v=e(n.of),b=e.position.getWithinInfo(n.within),y=e.position.getScrollInfo(b),w=(n.collision||"flip").split(" "),x={};return m=function(t){var i=t[0];return 9===i.nodeType?{width:t.width(),height:t.height(),offset:{top:0,left:0}}:e.isWindow(i)?{width:t.width(),height:t.height(),offset:{top:t.scrollTop(),left:t.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:t.outerWidth(),height:t.outerHeight(),offset:t.offset()}}(v),v[0].preventDefault&&(n.at="left top"),u=m.width,p=m.height,f=m.offset,g=e.extend({},f),e.each(["my","at"],function(){var e,t,i=(n[this]||"").split(" ");1===i.length&&(i=o.test(i[0])?i.concat(["center"]):r.test(i[0])?["center"].concat(i):["center","center"]),i[0]=o.test(i[0])?i[0]:"center",i[1]=r.test(i[1])?i[1]:"center",e=l.exec(i[0]),t=l.exec(i[1]),x[this]=[e?e[0]:0,t?t[0]:0],n[this]=[c.exec(i[0])[0],c.exec(i[1])[0]]}
vendor: 4,185 bytes, line 1
1),1===w.length&&(w[1]=w[0]),"right"===n.at[0]?g.left+=u:"center"===n.at[0]&&(g.left+=u/2),"bottom"===n.at[1]?g.top+=p:"center"===n.at[1]&&(g.top+=p/2),d=t(x.at,u,p),g.left+=d[0],g.top+=d[1],this.each(function(){var o,r,l=e(this),c=l.outerWidth(),h=l.outerHeight(),m=i(this,"marginLeft"),$=i(this,"marginTop"),C=c+m+i(this,"marginRight")+y.width,_=h+$+i(this,"marginBottom")+y.height,S=e.extend({},g),k=t(x.my,l.outerWidth(),l.outerHeight());"right"===n.my[0]?S.left-=c:"center"===n.my[0]&&(S.left-=c/2),"bottom"===n.my[1]?S.top-=h:"center"===n.my[1]&&(S.top-=h/2),S.left+=k[0],S.top+=k[1],o={marginLeft:m,marginTop:$},e.each(["left","top"],function(t,i){e.ui.position[w[t]]&&e.ui.position[w[t]][i](S,{targetWidth:u,targetHeight:p,elemWidth:c,elemHeight:h,collisionPosition:o,collisionWidth:C,collisionHeight:_,offset:[d[0]+k[0],d[1]+k[1]],my:n.my,at:n.at,within:b,elem:l})}),n.using&&(r=function(e){var t=f.left-S.left,i=t+u-c,o=f.top-S.top,r=o+p-h,d={target:{element:v,left:f.left,top:f.top,width:u,height:p},element:{element:l,left:S.left,top:S.top,width:c,height:h},horizontal:0>i?"left":t>0?"right":"center",vertical:0>r?"top":o>0?"bottom":"middle"};c>u&&u>a(t+i)&&(d.horizontal="center"),h>p&&p>a(o+r)&&(d.vertical="middle"),d.important=s(a(t),a(i))>s(a(o),a(r))?"horizontal":"vertical",n.using.call(this,e,d)}),l.offset(e.extend(S,{using:r}))})},e.ui.position={fit:{left:function(e,t){var i,n=t.within,a=n.isWindow?n.scrollLeft:n.offset.left,o=n.width,r=e.left-t.collisionPosition.marginLeft,l=a-r,c=r+t.collisionWidth-o-a;t.collisionWidth>o?l>0&&0>=c?(i=e.left+l+t.collisionWidth-o-a,e.left+=l-i):e.left=c>0&&0>=l?a:l>c?a+o-t.collisionWidth:a:l>0?e.left+=l:c>0?e.left-=c:e.left=s(e.left-r,e.left)},top:function(e,t){var i,n=t.within,a=n.isWindow?n.scrollTop:n.offset.top,o=t.within.height,r=e.top-t.collisionPosition.marginTop,l=a-r,c=r+t.collisionHeight-o-a;t.collisionHeight>o?l>0&&0>=c?(i=e.top+l+t.collisionHeight-o-a,e.top+=l-i):e.top=c>0&&0>=l?a:l>c?a+o-t.collisionHeight:a:l>0?e.top+=l:c>0?e.top-=c:e.top=s(e.top-r,e.top)}},flip:{left:function(e,t){var i,n,s=t.within,o=s.offset.left+s.scrollLeft,r=s.width,l=s.isWindow?s.scrollLeft:s.offset.left,c=e.left-t.collisionPosition.marginLeft,d=c-l,h=c+t.collisionWidth-r-l,u="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,f=-2*t.offset[0];0>d?(0>(i=e.left+u+p+f+t.collisionWidth-r-o)||a(d)>i)&&(e.left+=u+p+f):h>0&&((n=e.left-t.collisionPosition.marginLeft+u+p+f-l)>0||h>a(n))&&(e.left+=u+p+f)},top:function(e,t){var i,n,s=t.within,o=s.offset.top+s.scrollTop,r=s.height,l=s.isWindow?s.scrollTop:s.offset.top,c=e.top-t.collisionPosition.marginTop,d=c-l,h=c+t.collisionHeight-r-l,u="top"===t.my[1]?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,p="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,f=-2*t.offset[1];0>d?(0>(n=e.top+u+p+f+t.collisionHeight-r-o)||a(d)>n)&&(e.top+=u+p+f):h>0&&((i=e.top-t.collisionPosition.marginTop+u+p+f-l)>0||h>a(i))&&(e.top+=u+p+f)}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}}}(),e.ui.position,e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,n){return!!e.data(t,n[3])}}),e.fn.extend({disableSelection:function(){var e="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(e+".ui-disableSelection",function(e){e.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}});var l="ui-effects-",c="ui-effects-style",d="ui-effects-animated",h=e;e.effects={effect:{}},function(e,t){function i(e,t,i){var n=d[t.type]||{};return null==e?i||!t.def?null:t.def:(e=n.floor?~~e:parseFloat(e),isNaN(e)?t.def:n.mod?(e+n.mod)%n.mod:0>e?0:e>n.max?n.max:e)}function n(i){var n=l(),s=n._rgba=[];return i=i.toLowerCase(),p(r,function(e,a){var o,r=a.re.exec(i),l=r&&a.parse(r),d=a.space||"rgba";return l?(o=n[d](l),n[c[d].cache]=o[c[d].cache],s=n._rgba=o._rgba,
vendor: 5,373 bytes, line 1
1!1):t}),s.length?("0,0,0,0"===s.join()&&e.extend(s,a.transparent),n):a[i]}function s(e,t,i){return 1>6*(i=(i+1)%1)?e+6*(t-e)*i:1>2*i?t:2>3*i?e+6*(t-e)*(2/3-i):e}var a,o=/^([\-+])=\s*(\d+\.?\d*)/,r=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[2.55*e[1],2.55*e[2],2.55*e[3],e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],l=e.Color=function(t,i,n,s){return new e.Color.fn.parse(t,i,n,s)},c={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},d={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},h=l.support={},u=e("<p>")[0],p=e.each;u.style.cssText="background-color:rgba(1,1,1,.5)",h.rgba=u.style.backgroundColor.indexOf("rgba")>-1,p(c,function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}}),l.fn=e.extend(l.prototype,{parse:function(s,o,r,d){if(s===t)return this._rgba=[null,null,null,null],this;(s.jquery||s.nodeType)&&(s=e(s).css(o),o=t);var h=this,u=e.type(s),f=this._rgba=[];return o!==t&&(s=[s,o,r,d],u="array"),"string"===u?this.parse(n(s)||a._default):"array"===u?(p(c.rgba.props,function(e,t){f[t.idx]=i(s[t.idx],t)}),this):"object"===u?(s instanceof l?p(c,function(e,t){s[t.cache]&&(h[t.cache]=s[t.cache].slice())}):p(c,function(t,n){var a=n.cache;p(n.props,function(e,t){if(!h[a]&&n.to){if("alpha"===e||null==s[e])return;h[a]=n.to(h._rgba)}h[a][t.idx]=i(s[e],t,!0)}),h[a]&&0>e.inArray(null,h[a].slice(0,3))&&(h[a][3]=1,n.from&&(h._rgba=n.from(h[a])))}),this):t},is:function(e){var i=l(e),n=!0,s=this;return p(c,function(e,a){var o,r=i[a.cache];return r&&(o=s[a.cache]||a.to&&a.to(s._rgba)||[],p(a.props,function(e,i){return null!=r[i.idx]?n=r[i.idx]===o[i.idx]:t})),n}),n},_space:function(){var e=[],t=this;return p(c,function(i,n){t[n.cache]&&e.push(i)}),e.pop()},transition:function(e,t){var n=l(e),s=n._space(),a=c[s],o=0===this.alpha()?l("transparent"):this,r=o[a.cache]||a.to(o._rgba),h=r.slice();return n=n[a.cache],p(a.props,function(e,s){var a=s.idx,o=r[a],l=n[a],c=d[s.type]||{};null!==l&&(null===o?h[a]=l:(c.mod&&(l-o>c.mod/2?o+=c.mod:o-l>c.mod/2&&(o-=c.mod)),h[a]=i((l-o)*t+o,s)))}),this[s](h)},blend:function(t){if(1===this._rgba[3])return this;var i=this._rgba.slice(),n=i.pop(),s=l(t)._rgba;return l(e.map(i,function(e,t){return(1-n)*s[t]+n*e}))},toRgbaString:function(){var t="rgba(",i=e.map(this._rgba,function(e,t){return null==e?t>2?1:0:e});return 1===i[3]&&(i.pop(),t="rgb("),t+i.join()+")"},toHslaString:function(){var t="hsla(",i=e.map(this.hsla(),function(e,t){return null==e&&(e=t>2?1:0),t&&3>t&&(e=Math.round(100*e)+"%"),e});return 1===i[3]&&(i.pop(),t="hsl("),t+i.join()+")"},toHexString:function(t){var i=this._rgba.slice(),n=i.pop();return t&&i.push(~~(255*n)),"#"+e.map(i,function(e){return 1===(e=(e||0).toString(16)).length?"0"+e:e}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),l.fn.parse.prototype=l.fn,c.hsla.to=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t,i,n=e[0]/255,s=e[1]/255,a=e[2]/255,o=e[3],r=Math.max(n,s,a),l=Math.min(n,s,a),c=r-l,d=r+l,h=.5*d;return t=l===r?0:n===r?60*(s-a)/c+360:s===r?60*(a-n)/c+120:60*(n-s)/c+240,i=0===c?0:.5>=h?c/d:c/(2-d),[Math.round(t)%360,i,h,null==o?1:o]},c.hsla.from=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/360,i=e[1],n=e[2],a=e[3],o=.5>=n?n*(1+i):n+i-n*i,r=2*n-o;return[Math.round(255*s(r,o,t+1/3)),Math.round(255*s(r,o,t)),Math.round(255*s(r,o,t-1/3)),a]},p(c,function(n,s){var a=s.props,r=s.cache,c=s.to,d=s.from;l.fn[n]=function(n){if(c&&!this[r]&&(this[r]=c(this._rgba)),n===t)return this[r].slice();var s,o=e.type(n),h="array"===o||"object"===o?n:arguments,u=this[r].slice();return p(a,function(e,t){var n=h["object"===o?e:t.idx];null==n&&(n=u[t.idx]),u[t.idx]=i(n,t)}),d?(s=l(d(u)),s[r]=u,s):l(u)},p(a,function(t,i){l.fn[t]||(l.fn[t]=function(s){var a,r=e.type(s),l="alpha"===t?this._hsla?"hsla":"rgba":n,c=this[l](),d=c[i.idx];return"undefined"===r?d:("function"===r&&(s=s.call(this,d),r=e.type(s)),null==s&&i.empty?this:("string"===r&&(a=o.exec(s))&&(s=d+parseFloat(a[2])*("+"===a[1]?1:-1)),c[i.idx]=s,this[l](c)))})})}),l.hook=function(t){var i=t.split(" ");p(i,function(t,i){e.cssHooks[i]={set:function(t,s){var a,o,r="";if("transparent"!==s&&("string"!==e.type(s)||(a=n(s)))){if(s=l(a||s),!h.rgba&&1!==s._rgba[3]){for(o="backgroundColor"===i?t.parentNode:t;(""===r||"transparent"===r)&&o&&o.style;)try{r=e.css(o,"backgroundColor"),o=o.parentNode}catch(e){}s=s.blend(r&&"transparent"!==r?r:"_default")}s=s.toRgbaString()}try{t.style[i]=s}catch(e){}}},e.fx.step[i]=function(t){t.colorInit||(t.start=l(t.elem,i),t.end=l(t.end
vendor: 5,878 bytes, line 1
1),t.colorInit=!0),e.cssHooks[i].set(t.elem,t.start.transition(t.end,t.pos))}})},l.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),e.cssHooks.borderColor={expand:function(e){var t={};return p(["Top","Right","Bottom","Left"],function(i,n){t["border"+n+"Color"]=e}),t}},a=e.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(h),function(){function t(t){var i,n,s=t.ownerDocument.defaultView?t.ownerDocument.defaultView.getComputedStyle(t,null):t.currentStyle,a={};if(s&&s.length&&s[0]&&s[s[0]])for(n=s.length;n--;)i=s[n],"string"==typeof s[i]&&(a[e.camelCase(i)]=s[i]);else for(i in s)"string"==typeof s[i]&&(a[i]=s[i]);return a}function i(t,i){var n,a,o={};for(n in i)a=i[n],t[n]!==a&&(s[n]||(e.fx.step[n]||!isNaN(parseFloat(a)))&&(o[n]=a));return o}var n=["add","remove","toggle"],s={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};e.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,i){e.fx.step[i]=function(e){("none"!==e.end&&!e.setAttr||1===e.pos&&!e.setAttr)&&(h.style(e.elem,i,e.end),e.setAttr=!0)}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e.effects.animateClass=function(s,a,o,r){var l=e.speed(a,o,r);return this.queue(function(){var a,o=e(this),r=o.attr("class")||"",c=l.children?o.find("*").addBack():o;c=c.map(function(){return{el:e(this),start:t(this)}}),(a=function(){e.each(n,function(e,t){s[t]&&o[t+"Class"](s[t])})})(),c=c.map(function(){return this.end=t(this.el[0]),this.diff=i(this.start,this.end),this}),o.attr("class",r),c=c.map(function(){var t=this,i=e.Deferred(),n=e.extend({},l,{queue:!1,complete:function(){i.resolve(t)}});return this.el.animate(this.diff,n),i.promise()}),e.when.apply(e,c.get()).done(function(){a(),e.each(arguments,function(){var t=this.el;e.each(this.diff,function(e){t.css(e,"")})}),l.complete.call(o[0])})})},e.fn.extend({addClass:function(t){return function(i,n,s,a){return n?e.effects.animateClass.call(this,{add:i},n,s,a):t.apply(this,arguments)}}(e.fn.addClass),removeClass:function(t){return function(i,n,s,a){return arguments.length>1?e.effects.animateClass.call(this,{remove:i},n,s,a):t.apply(this,arguments)}}(e.fn.removeClass),toggleClass:function(t){return function(i,n,s,a,o){return"boolean"==typeof n||void 0===n?s?e.effects.animateClass.call(this,n?{add:i}:{remove:i},s,a,o):t.apply(this,arguments):e.effects.animateClass.call(this,{toggle:i},n,s,a)}}(e.fn.toggleClass),switchClass:function(t,i,n,s,a){return e.effects.animateClass.call(this,{add:i,remove:t},n,s,a)}})}(),function(){function t(t,i,n,s){return e.isPlainObject(t)&&(i=t,t=t.effect),t={effect:t},null==i&&(i={}),e.isFunction(i)&&(s=i,n=null,i={}),("number"==typeof i||e.fx.speeds[i])&&(s=n,n=i,i={}),e.isFunction(n)&&(s=n,n=null),i&&e.extend(t,i),n=n||i.duration,t.duration=e.fx.off?0:"number"==typeof n?n:n in e.fx.speeds?e.fx.speeds[n]:e.fx.speeds._default,t.complete=s||i.complete,t}function i(t){return!(t&&"number"!=typeof t&&!e.fx.speeds[t])||("string"==typeof t&&!e.effects.effect[t]||(!!e.isFunction(t)||"object"==typeof t&&!t.effect))}function n(e,t){var i=t.outerWidth(),n=t.outerHeight(),s=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(e)||["",0,i,n,0];return{top:parseFloat(s[1])||0,right:"auto"===s[2]?i:parseFloat(s[2]),bottom:"auto"===s[3]?n:parseFloat(s[3]),left:parseFloat(s[4])||0}}e.expr&&e.expr.filters&&e.expr.filters.animated&&(e.expr.filters.animated=function(t){return function(i){return!!e(i).data(d)||t(i)}}(e.expr.filters.animated)),!1!==e.uiBackCompat&&e.extend(e.effects,{save:function(e,t){for(var i=0,n=t.length;n>i;i++)null!==t[i]&&e.data(l+t[i],e[0].style[t[i]])},restore:function(e,t){for(var i,n=0,s=t.length;s>n;n++)null!==t[n]&&(i=e.data(l+t[n]),e.css(t[n],i))},setMode:function(e,t){return"toggle"===t&&(t=e.is(":hidden")?"show":"hide"),t},createWrapper:function(t){if(t.parent().is(".ui-effects-wrapper"))return t.parent();var i={width:t.outerWidth(!0),height:t.outerHeight(!0),float:t.css("float")},n=e("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),s={width:t.width(),height:t.height()},a=document.activeElement;try{a.id}catch(e){a=document.body}return t.wrap(n),(t[0]===a||e.contains(t[0],a))&&e(a).trigger("focus"),n=t.parent(),"static"===t.css("position")?(n.css({position:"relative"}),t.css({position:"relative"})):(e.extend(i,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],function(e,n){i[n]=t.css(n),isNaN(parseInt(i[n],10))&&(i[n]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),t.css(s),n.css(i).show()},removeWrapper:function(t){var i=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),(t[0]===i||e.contains(t[0],i))&&e(i).trigger("focus")),t}}),e.extend(e.effects,{version:"1.12.1",define:function(t,i,n){return n||(n=i,i="effect"),e.effects.effect[t]=n,e.effects.effect[t].mode=i,n},scaledDimensions:function(e,t,i){if(0===t)return{height:0,width:0,outerHeight:0,outerWidth:0};var n="horizontal"!==i?(t||100)/100:1,s="vertical"!==i?(t||100)/100:1;return{height:e.height()*s,width:e.width()*n,outerHeight:e.outerHeight()*s,outerWidth:e.outerWidth()*n}},clipToBox:function(e){return{width:e.clip.right-e.clip.left,height:e.clip.bottom-e.clip.top,left
vendor: 1,472 bytes, line 1
1:e.clip.left,top:e.clip.top}},unshift:function(e,t,i){var n=e.queue();t>1&&n.splice.apply(n,[1,0].concat(n.splice(t,i))),e.dequeue()},saveStyle:function(e){e.data(c,e[0].style.cssText)},restoreStyle:function(e){e[0].style.cssText=e.data(c)||"",e.removeData(c)},mode:function(e,t){var i=e.is(":hidden");return"toggle"===t&&(t=i?"show":"hide"),(i?"hide"===t:"show"===t)&&(t="none"),t},getBaseline:function(e,t){var i,n;switch(e[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=e[0]/t.height}switch(e[1]){case"left":n=0;break;case"center":n=.5;break;case"right":n=1;break;default:n=e[1]/t.width}return{x:n,y:i}},createPlaceholder:function(t){var i,n=t.css("position"),s=t.position();return t.css({marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()),/^(static|relative)/.test(n)&&(n="absolute",i=e("<"+t[0].nodeName+">").insertAfter(t).css({display:/^(inline|ruby)/.test(t.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight"),float:t.css("float")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).addClass("ui-effects-placeholder"),t.data(l+"placeholder",i)),t.css({position:n,left:s.left,top:s.top}),i},removePlaceholder:function(e){var t=l+"placeholder",i=e.data(t);
vendor: 8,817 bytes, line 1
1i&&(i.remove(),e.removeData(t))},cleanUp:function(t){e.effects.restoreStyle(t),e.effects.removePlaceholder(t)},setTransition:function(t,i,n,s){return s=s||{},e.each(i,function(e,i){var a=t.cssUnit(i);a[0]>0&&(s[i]=a[0]*n+a[1])}),s}}),e.fn.extend({effect:function(){function i(t){function i(){e.isFunction(l)&&l.call(o[0]),e.isFunction(t)&&t()}var o=e(this);n.mode=h.shift(),!1===e.uiBackCompat||a?"none"===n.mode?(o[c](),i()):s.call(o[0],n,function(){o.removeData(d),e.effects.cleanUp(o),"hide"===n.mode&&o.hide(),i()}):(o.is(":hidden")?"hide"===c:"show"===c)?(o[c](),i()):s.call(o[0],n,i)}var n=t.apply(this,arguments),s=e.effects.effect[n.effect],a=s.mode,o=n.queue,r=o||"fx",l=n.complete,c=n.mode,h=[],u=function(t){var i=e(this),n=e.effects.mode(i,c)||a;i.data(d,!0),h.push(n),a&&("show"===n||n===a&&"hide"===n)&&i.show(),a&&"none"===n||e.effects.saveStyle(i),e.isFunction(t)&&t()};return e.fx.off||!s?c?this[c](n.duration,l):this.each(function(){l&&l.call(this)}):!1===o?this.each(u).each(i):this.queue(r,u).queue(r,i)},show:function(e){return function(n){if(i(n))return e.apply(this,arguments);var s=t.apply(this,arguments);return s.mode="show",this.effect.call(this,s)}}(e.fn.show),hide:function(e){return function(n){if(i(n))return e.apply(this,arguments);var s=t.apply(this,arguments);return s.mode="hide",this.effect.call(this,s)}}(e.fn.hide),toggle:function(e){return function(n){if(i(n)||"boolean"==typeof n)return e.apply(this,arguments);var s=t.apply(this,arguments);return s.mode="toggle",this.effect.call(this,s)}}(e.fn.toggle),cssUnit:function(t){var i=this.css(t),n=[];return e.each(["em","px","%","pt"],function(e,t){i.indexOf(t)>0&&(n=[parseFloat(i),t])}),n},cssClip:function(e){return e?this.css("clip","rect("+e.top+"px "+e.right+"px "+e.bottom+"px "+e.left+"px)"):n(this.css("clip"),this)},transfer:function(t,i){var n=e(this),s=e(t.to),a="fixed"===s.css("position"),o=e("body"),r=a?o.scrollTop():0,l=a?o.scrollLeft():0,c=s.offset(),d={top:c.top-r,left:c.left-l,height:s.innerHeight(),width:s.innerWidth()},h=n.offset(),u=e("<div class='ui-effects-transfer'></div>").appendTo("body").addClass(t.className).css({top:h.top-r,left:h.left-l,height:n.innerHeight(),width:n.innerWidth(),position:a?"fixed":"absolute"}).animate(d,t.duration,t.easing,function(){u.remove(),e.isFunction(i)&&i()})}}),e.fx.step.clip=function(t){t.clipInit||(t.start=e(t.elem).cssClip(),"string"==typeof t.end&&(t.end=n(t.end,t.elem)),t.clipInit=!0),e(t.elem).cssClip({top:t.pos*(t.end.top-t.start.top)+t.start.top,right:t.pos*(t.end.right-t.start.right)+t.start.right,bottom:t.pos*(t.end.bottom-t.start.bottom)+t.start.bottom,left:t.pos*(t.end.left-t.start.left)+t.start.left})}}(),function(){var t={};e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,i){t[i]=function(t){return Math.pow(t,e+2)}}),e.extend(t,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return 0===e||1===e?e:-Math.pow(2,8*(e-1))*Math.sin((80*(e-1)-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var t,i=4;((t=Math.pow(2,--i))-1)/11>e;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*t-2)/22-e,2)}}),e.each(t,function(t,i){e.easing["easeIn"+t]=i,e.easing["easeOut"+t]=function(e){return 1-i(1-e)},e.easing["easeInOut"+t]=function(e){return.5>e?i(2*e)/2:1-i(-2*e+2)/2}})}();e.effects;e.effects.define("blind","hide",function(t,i){var n={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},s=e(this),a=t.direction||"up",o=s.cssClip(),r={clip:e.extend({},o)},l=e.effects.createPlaceholder(s);r.clip[n[a][0]]=r.clip[n[a][1]],"show"===t.mode&&(s.cssClip(r.clip),l&&l.css(e.effects.clipToBox(r)),r.clip=o),l&&l.animate(e.effects.clipToBox(r),t.duration,t.easing),s.animate(r,{queue:!1,duration:t.duration,easing:t.easing,complete:i})}),e.effects.define("bounce",function(t,i){var n,s,a,o=e(this),r=t.mode,l="hide"===r,c="show"===r,d=t.direction||"up",h=t.distance,u=t.times||5,p=2*u+(c||l?1:0),f=t.duration/p,g=t.easing,m="up"===d||"down"===d?"top":"left",v="up"===d||"left"===d,b=0,y=o.queue().length;for(e.effects.createPlaceholder(o),a=o.css(m),h||(h=o["top"===m?"outerHeight":"outerWidth"]()/3),c&&(s={opacity:1},s[m]=a,o.css("opacity",0).css(m,v?2*-h:2*h).animate(s,f,g)),l&&(h/=Math.pow(2,u-1)),(s={})[m]=a;u>b;b++)n={},n[m]=(v?"-=":"+=")+h,o.animate(n,f,g).animate(s,f,g),h=l?2*h:h/2;l&&(n={opacity:0},n[m]=(v?"-=":"+=")+h,o.animate(n,f,g)),o.queue(i),e.effects.unshift(o,y,p+1)}),e.effects.define("clip","hide",function(t,i){var n,s={},a=e(this),o=t.direction||"vertical",r="both"===o,l=r||"horizontal"===o,c=r||"vertical"===o;n=a.cssClip(),s.clip={top:c?(n.bottom-n.top)/2:n.top,right:l?(n.right-n.left)/2:n.right,bottom:c?(n.bottom-n.top)/2:n.bottom,left:l?(n.right-n.left)/2:n.left},e.effects.createPlaceholder(a),"show"===t.mode&&(a.cssClip(s.clip),s.clip=n),a.animate(s,{queue:!1,duration:t.duration,easing:t.easing,complete:i})}),e.effects.define("drop","hide",function(t,i){var n,s=e(this),a="show"===t.mode,o=t.direction||"left",r="up"===o||"down"===o?"top":"left",l="up"===o||"left"===o?"-=":"+=",c="+="===l?"-=":"+=",d={opacity:0};e.effects.createPlaceholder(s),n=t.distance||s["top"===r?"outerHeight":"outerWidth"](!0)/2,d[r]=l+n,a&&(s.css(d),d[r]=c+n,d.opacity=1),s.animate(d,{queue:!1,duration:t.duration,easing:t.easing,complete:i})}),e.effects.define("explode","hide",function(t,i){function n(){v.push(this),v.length===d*h&&(u.css({visibility:"visible"}),e(v).remove(),i())}var s,a,o,r,l,c,d=t.pieces?Math.round(Math.sqrt(t.pieces)):3,h=d,u=e(this),p="show"===t.mode,f=u.show().css("visibility","hidden").offset(),g=Math.ceil(u.outerWidth()/h),m=Math.ceil(u.outerHeight()/d),v=[];for(s=0;d>s;s++)for(r=f.top+s*m,c=s-(d-1)/2,a=0;h>a;a++)o=f.left+a*g,l=a-(h-1)/2,u.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-a*g,top:-s*m}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:g,height:m,left:o+(p?l*g:0),top:r+(p?c*m:0),opacity:p?0:1}).animate({left:o+(p?0:l*g),top:r+(p?0:c*m),opacity:p?1:0},t.duration||500,t.easing,n)}),e.effects.define("fade","toggle",function(t,i){var n="show"===t.mode;e(this).css("opacity",n?0:1).animate({opacity:n?1:0},{queue:!1,duration:t.duration,easing:t.easing,complete:i})}),e.effects.define("fold","hide",function(t,i){var n=e(this),s=t.mode,a="show"===s,o="hide"===s,r=t.size||15,l=/([0-9]+)%/.exec(r),c=!!t.horizFirst?["right","bottom"]:["bottom","right"],d=t.duration/2,h=e.effects.createPlaceholder(n),u=n.cssClip(),p={clip:e.extend({},u)},f={clip:e.extend({},u)},g=[u[c[0]],u[c[1]]],m=n.queue().length;l&&(r=parseInt(l[1],10)/100*g[o?0:1]),p.clip[c[0]]=r,f.clip[c[0]]=r,f.clip[c[1]]=0,a&&(n.cssClip(f.clip),h&&h.css(e.effects.clipToBox(f)),f.clip=u),n.queue(function(i){h&&h.animate(e.effects.clipToBox(p),d,t.easing).animate(e.effects.clipToBox(f),d,t.easing),i()}).animate(p,d,t.easing).animate(f,d,t.easing).queue(i),e.effects.unshift(n,m,4)}),e.effects.define("highlight","show",function(t,i){var n=e(this),s={backgroundColor:n.css("backgroundColor")};"hide"===t.mode&&(s.opacity=0),e.effects.saveStyle(n),n.css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(s,{queue:!1,duration:t.duration,easing:t.easing,complete:i})}),e.effects.define("size",function(t,i){var n,s,a,o=e(this),r=["fontSize"],l=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],c=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],d=t.mode,h="effect"!==d,u=t.scale||"both",p=t.origin||["middle","center"],f=o.css("position"),g=o.position(),m=e.effects.scaledDimensions(o),v=t.from||m,b=t.to||e.effects.scaledDimensions(o,0);e.effects.createPlaceholder(o),"show"===d&&(a=v,v=b,b=a),s={from:{y:v.height/m.height,x:v.width/m.width},to:{y:b.height/m.height,x:b.width/m.width}},("box"===u||"both"===u)&&(s.from.y!==s.to.y&&(v=e.effects.setTransition(o,l,s.from.y,v),b=e.effects.setTransition(o,l,s.to.y,b)),s.from.x!==s.to.x&&(v=e.effects.setTransition(o,c,s.from.x,v),b=e.effects.setTransition(o,c,s.to.x,b))),("content"===u||"both"===u)&&s.from.y!==s.to.y&&(v=e.effects.setTransition(o,r,s.from.y,v),b=e.effects.setTransition(o,r,s.to.y,b)),p&&(n=e.effects.getBaseline(p,m),v.top=(m.outerHeight-v.outerHeight)*n.y+g.top,v.left=(m.outerWidth-v.outerWidth)*n.x+g.left,b.top=(m.outerHeight-b.outerHeight)*n.y+g.top,b.left=(m.outerWidth-b.outerWidth)*n.x+g.left),o.css(v),("content"===u||"both"===u)&&(l=l.concat(["marginTop","marginBottom"]).concat(r),c=c.concat(["marginLeft","marginRight"]),o.find("*[width]").each(function(){var i=e(this),n=e.effects.scaledDimensions(i),a={height:n.height*s.from.y,width:n.width*s.from.x,outerHeight:n.outerHeight*s.from.y,outerWidth:n.outerWidth*s.from.x}
vendor: 21,748 bytes, line 1
1,o={height:n.height*s.to.y,width:n.width*s.to.x,outerHeight:n.height*s.to.y,outerWidth:n.width*s.to.x};s.from.y!==s.to.y&&(a=e.effects.setTransition(i,l,s.from.y,a),o=e.effects.setTransition(i,l,s.to.y,o)),s.from.x!==s.to.x&&(a=e.effects.setTransition(i,c,s.from.x,a),o=e.effects.setTransition(i,c,s.to.x,o)),h&&e.effects.saveStyle(i),i.css(a),i.animate(o,t.duration,t.easing,function(){h&&e.effects.restoreStyle(i)})})),o.animate(b,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){var t=o.offset();0===b.opacity&&o.css("opacity",v.opacity),h||(o.css("position","static"===f?"relative":f).offset(t),e.effects.saveStyle(o)),i()}})}),e.effects.define("scale",function(t,i){var n=e(this),s=t.mode,a=parseInt(t.percent,10)||(0===parseInt(t.percent,10)?0:"effect"!==s?0:100),o=e.extend(!0,{from:e.effects.scaledDimensions(n),to:e.effects.scaledDimensions(n,a,t.direction||"both"),origin:t.origin||["middle","center"]},t);t.fade&&(o.from.opacity=1,o.to.opacity=0),e.effects.effect.size.call(this,o,i)}),e.effects.define("puff","hide",function(t,i){var n=e.extend(!0,{},t,{fade:!0,percent:parseInt(t.percent,10)||150});e.effects.effect.scale.call(this,n,i)}),e.effects.define("pulsate","show",function(t,i){var n=e(this),s=t.mode,a="show"===s,o=a||"hide"===s,r=2*(t.times||5)+(o?1:0),l=t.duration/r,c=0,d=1,h=n.queue().length;for((a||!n.is(":visible"))&&(n.css("opacity",0).show(),c=1);r>d;d++)n.animate({opacity:c},l,t.easing),c=1-c;n.animate({opacity:c},l,t.easing),n.queue(i),e.effects.unshift(n,h,r+1)}),e.effects.define("shake",function(t,i){var n=1,s=e(this),a=t.direction||"left",o=t.distance||20,r=t.times||3,l=2*r+1,c=Math.round(t.duration/l),d="up"===a||"down"===a?"top":"left",h="up"===a||"left"===a,u={},p={},f={},g=s.queue().length;for(e.effects.createPlaceholder(s),u[d]=(h?"-=":"+=")+o,p[d]=(h?"+=":"-=")+2*o,f[d]=(h?"-=":"+=")+2*o,s.animate(u,c,t.easing);r>n;n++)s.animate(p,c,t.easing).animate(f,c,t.easing);s.animate(p,c,t.easing).animate(u,c/2,t.easing).queue(i),e.effects.unshift(s,g,l+1)}),e.effects.define("slide","show",function(t,i){var n,s,a=e(this),o={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},r=t.mode,l=t.direction||"left",c="up"===l||"down"===l?"top":"left",d="up"===l||"left"===l,h=t.distance||a["top"===c?"outerHeight":"outerWidth"](!0),u={};e.effects.createPlaceholder(a),n=a.cssClip(),s=a.position()[c],u[c]=(d?-1:1)*h+s,u.clip=a.cssClip(),u.clip[o[l][1]]=u.clip[o[l][0]],"show"===r&&(a.cssClip(u.clip),a.css(c,u[c]),u.clip=n,u[c]=s),a.animate(u,{queue:!1,duration:t.duration,easing:t.easing,complete:i})});!1!==e.uiBackCompat&&e.effects.define("transfer",function(t,i){e(this).transfer(t,i)}),e.ui.focusable=function(t,i){var n,s,a,o,r,l=t.nodeName.toLowerCase();return"area"===l?(n=t.parentNode,s=n.name,!(!t.href||!s||"map"!==n.nodeName.toLowerCase())&&((a=e("img[usemap='#"+s+"']")).length>0&&a.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(l)?(o=!t.disabled)&&(r=e(t).closest("fieldset")[0])&&(o=!r.disabled):o="a"===l?t.href||i:i,o&&e(t).is(":visible")&&function(e){for(var t=e.css("visibility");"inherit"===t;)e=e.parent(),t=e.css("visibility");return"hidden"!==t}(e(t)))},e.extend(e.expr[":"],{focusable:function(t){return e.ui.focusable(t,null!=e.attr(t,"tabindex"))}}),e.ui.focusable,e.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):e(this[0].form)},e.ui.formResetMixin={_formResetHandler:function(){var t=e(this);setTimeout(function(){var i=t.data("ui-form-reset-instances");e.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var e=this.form.data("ui-form-reset-instances")||[];e.length||this.form.on("reset.ui-form-reset",this._formResetHandler),e.push(this),this.form.data("ui-form-reset-instances",e)}},_unbindFormResetHandler:function(){if(this.form.length){var t=this.form.data("ui-form-reset-instances");t.splice(e.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===e.fn.jquery.substring(0,3)&&(e.each(["Width","Height"],function(t,i){function n(t,i,n,a){return e.each(s,function(){i-=parseFloat(e.css(t,"padding"+this))||0,n&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),a&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var s="Width"===i?["Left","Right"]:["Top","Bottom"],a=i.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+i]=function(t){return void 0===t?o["inner"+i].call(this):this.each(function(){e(this).css(a,n(this,t)+"px")})},e.fn["outer"+i]=function(t,s){return"number"!=typeof t?o["outer"+i].call(this,t):this.each(function(){e(this).css(a,n(this,t,!0,s)+"px")})}}),e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},e.ui.escapeSelector=function(){var e=/([!"#$%&'()*+,.\/:;<=>?@[\]^`{|}~])/g;return function(t){return t.replace(e,"\\$1")}}(),e.fn.labels=function(){var t,i,n,s,a;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(s=this.eq(0).parents("label"),(n=this.attr("id"))&&(t=this.eq(0).parents().last(),a=t.add(t.length?t.siblings():this.siblings()),i="label[for='"+e.ui.escapeSelector(n)+"']",s=s.add(a.find(i).addBack(i))),this.pushStack(s))},e.fn.scrollParent=function(t){var i=this.css("position"),n="absolute"===i,s=t?/(auto|scroll|hidden)/:/(auto|scroll)/,a=this.parents().filter(function(){var t=e(this);return(!n||"static"!==t.css("position"))&&s.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&a.length?a:e(this[0].ownerDocument||document)},e.extend(e.expr[":"],{tabbable:function(t){var i=e.attr(t,"tabindex"),n=null!=i;return(!n||i>=0)&&e.ui.focusable(t,n)}}),e.fn.extend({uniqueId:function(){var e=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")})}}),e.widget("ui.accordion",{version:"1.12.1",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:"> li > :first-child, > :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var t=this.options;this.prevShow=this.prevHide=e(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),t.collapsible||!1!==t.active&&null!=t.active||(t.active=0),this._processPanels(),0>t.active&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():e()}},_createIcons:function(){var t,i,n=this.options.icons;n&&(t=e("<span>"),this._addClass(t,"ui-accordion-header-icon","ui-icon "+n.header),t.prependTo(this.headers),i=this.active.children(".ui-accordion-header-icon"),this._removeClass(i,n.header)._addClass(i,null,n.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var e;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),e=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&e.css("height","")},_setOption:function(e,t){return"active"===e?void this._activate(t):("event"===e&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(e,t),"collapsible"!==e||t||!1!==this.options.active||this._activate(0),void("icons"===e&&(this._destroyIcons(),t&&this._createIcons())))},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e),this._toggleClass(null,"ui-state-disabled",!!e),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!e)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var i=e.ui.keyCode,n=this.headers.length,s=this.headers.index(t.target),a=!1;switch(t.keyCode){case i.RIGHT:case i.DOWN:a=this.headers[(s+1)%n];break;case i.LEFT:case i.UP:a=this.headers[(s-1+n)%n];break;case i.SPACE:case i.ENTER:this._eventHandler(t);break;case i.HOME:a=this.headers[0];break;case i.END:a=this.headers[n-1]}a&&(e(t.target).attr("tabIndex",-1),e(a).attr("tabIndex",0),e(a).trigger("focus"),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===e.ui.keyCode.UP&&t.ctrlKey&&e(t.currentTarget).prev().trigger("focus")},refresh:function(){var t=this.options;this._processPanels(),!1===t.active&&!0===t.collapsible||!this.headers.length?(t.active=!1,this.active=e()):!1===t.active?this._activate(0):this.active.length&&!e.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=e()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var e=this.headers,t=this.panels;this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),t&&(this._off(e.not(this.headers)),this._off(t.not(this.panels)))},_refresh:function(){var t,i=this.options,n=i.heightStyle,s=this.element.parent();this.active=this._findActive(i.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each(function(){var t=e(this),i=t.uniqueId().attr("id"),n=t.next(),s=n.uniqueId().attr("id");t.attr("aria-controls",s),n.attr("aria-labelledby",i)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),"fill"===n?(t=s.height(),this.element.siblings(":visible").each(function(){var i=e(this),n=i.css("position");"absolute"!==n&&"fixed"!==n&&(t-=i.outerHeight(!0))}),this.headers.each(function(){t-=e(this).outerHeight(!0)}),this.headers.next().each(function(){e(this).height(Math.max(0,t-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===n&&(t=0,this.headers.next().each(function(){var i=e(this).is(":visible");i||e(this).show(),t=Math.max(t,e(this).css("height","").height()),i||e(this).hide()}).height(t))},_activate:function(t){var i=this._findActive(t)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):e()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&e.each(t.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var i,n,s=this.options,a=this.active,o=e(t.currentTarget),r=o[0]===a[0],l=r&&s.collapsible,c=l?e():o.next(),d={oldHeader:a,oldPanel:a.next(),newHeader:l?e():o,newPanel:c};t.preventDefault(),r&&!s.collapsible||!1===this._trigger("beforeActivate",t,d)||(s.active=!l&&this.headers.index(o),this.active=r?e():o,this._toggle(d),this._removeClass(a,"ui-accordion-header-active","ui-state-active"),s.icons&&(i=a.children(".ui-accordion-header-icon"),this._removeClass(i,null,s.icons.activeHeader)._addClass(i,null,s.icons.header)),r||(this._removeClass(o,"ui-accordion-header-collapsed")._addClass(o,"ui-accordion-header-active","ui-state-active"),s.icons&&(n=o.children(".ui-accordion-header-icon"),this._removeClass(n,null,s.icons.header)._addClass(n,null,s.icons.activeHeader)),this._addClass(o.next(),"ui-accordion-content-active")))},_toggle:function(t){var i=t.newPanel,n=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=n,this.options.animate?this._animate(i,n,t):(n.hide(),i.show(),this._toggleComplete(t)),n.attr({"aria-hidden":"true"}),n.prev().attr({"aria-selected":"false","aria-expanded":"false"}),i.length&&n.length?n.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter(function(){return 0===parseInt(e(this).attr("tabIndex"),10)}).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(e,t,i){var n,s,a,o=this,r=0,l=e.css("box-sizing"),c=e.length&&(!t.length||e.index()<t.index()),d=this.options.animate||{},h=c&&d.down||d,u=function(){o._toggleComplete(i)};return"number"==typeof h&&(a=h),"string"==typeof h&&(s=h),s=s||h.easing||d.easing,a=a||h.duration||d.duration,t.length?e.length?(n=e.show().outerHeight(),t.animate(this.hideProps,{duration:a,easing:s,step:function(e,t){t.now=Math.round(e)}}),void e.hide().animate(this.showProps,{duration:a,easing:s,complete:u,step:function(e,i){i.now=Math.round(e),"height"!==i.prop?"content-box"===l&&(r+=i.now):"content"!==o.options.heightStyle&&(i.now=Math.round(n-t.outerHeight()-r),r=0)}})):t.animate(this.hideProps,a,s,u):e.animate(this.showProps,a,s,u)},_toggleComplete:function(e){var t=e.oldPanel,i=t.prev();this._removeClass(t,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),t.length&&(t.parent()[0].className=t.parent()[0].className),this._trigger("activate",null,e)}}),e.ui.safeActiveElement=function(e){var t;try{t=e.activeElement}catch(i){t=e.body}return t||(t=e.body),t.nodeName||(t=e.body),t},e.widget("ui.menu",{version:"1.12.1",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault()},"click .ui-menu-item":function(t){var i=e(t.target),n=e(e.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&n.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){if(!this.previousFilter){var i=e(t.target).closest(".ui-menu-item"),n=e(t.currentTarget);i[0]===n[0]&&(this._removeClass(n.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,n))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this.element.find(this.options.items).eq(0);t||this.focus(e,i)},blur:function(t){this._delay(function(){!e.contains(this.element[0],e.ui.safeActiveElement(this.document[0]))&&this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=e(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var i,n,s,a,o=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:o=!1,n=this.previousFilter||"",a=!1,s=t.keyCode>=96&&105>=t.keyCode?""+(t.keyCode-96):String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),s===n?a=!0:s=n+s,i=this._filterMenuItems(s),(i=a&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(s=String.fromCharCode(t.keyCode),i=this._filterMenuItems(s)),i.length?(this.focus(t,i),this.previousFilter=s,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}o&&t.preventDefault()},_activate:function(e){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,i,n,s,a=this,o=this.options.icons.submenu,r=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=r.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=e(this),i=t.prev(),n=e("<span>").data("ui-menu-submenu-caret",!0);a._addClass(n,"ui-menu-icon","ui-icon "+o),i.attr("aria-haspopup","true").prepend(n),t.attr("aria-labelledby",i.attr("id"))}),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),(t=r.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=e(this);a._isDivider(t)&&a._addClass(t,"ui-menu-divider","ui-widget-content")}),s=(n=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(s,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){if("icons"===e){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,t.submenu)}this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e+""),this._toggleClass(null,"ui-state-disabled",!!e)},focus:function(e,t){var i,n,s;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),n=this.active.children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",n.attr("id")),s=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var i,n,s,a,o,r;this._hasScroll()&&(i=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,n=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,s=t.offset().top-this.activeMenu.offset().top-i-n,a=this.activeMenu.scrollTop(),o=this.activeMenu.height(),r=t.outerHeight(),0>s?this.activeMenu.scrollTop(a+s):s+r>o&&this.activeMenu.scrollTop(a+s-o+r))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",e,{item:this.active}),this.active=null)},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(t){var i=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var n=i?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));n.length||(n=this.element),this._close(n),this.blur(t),this._removeClass(n.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=n},this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
1se")},_closeOnDocumentClick:function(t){return!e(t.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();t&&t.length&&(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,i){var n;this.active&&(n="first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[e+"All"](".ui-menu-item").eq(0)),n&&n.length&&this.active||(n=this.activeMenu.find(this.options.items)[t]()),this.focus(i,n)},nextPage:function(t){var i,n,s;return this.active?void(this.isLastItem()||(this._hasScroll()?(n=this.active.offset().top,s=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return 0>(i=e(this)).offset().top-n-s}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items)[this.active?"last":"first"]()))):void this.next(t)},previousPage:function(t){var i,n,s;return this.active?void(this.isFirstItem()||(this._hasScroll()?(n=this.active.offset().top,s=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return(i=e(this)).offset().top-n+s>0}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items).first()))):void this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,i)},_filterMenuItems:function(t){var i=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),n=RegExp("^"+i,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter(function(){return n.test(e.trim(e(this).children(".ui-menu-item-wrapper").text()))})}}),e.widget("ui.autocomplete",{version:"1.12.1",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var t,i,n,s=this.element[0].nodeName.toLowerCase(),a="textarea"===s,o="input"===s;this.isMultiLine=a||!o&&this._isContentEditable(this.element),this.valueMethod=this.element[a||o?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(s){if(this.element.prop("readOnly"))return t=!0,n=!0,void(i=!0);t=!1,n=!1,i=!1;var a=e.ui.keyCode;switch(s.keyCode){case a.PAGE_UP:t=!0,this._move("previousPage",s);break;case a.PAGE_DOWN:t=!0,this._move("nextPage",s);break;case a.UP:t=!0,this._keyEvent("previous",s);break;case a.DOWN:t=!0,this._keyEvent("next",s);break;case a.ENTER:this.menu.active&&(t=!0,s.preventDefault(),this.menu.select(s));break;case a.TAB:this.menu.active&&this.menu.select(s);break;case a.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(s),s.preventDefault());break;default:i=!0,this._searchTimeout(s)}},keypress:function(n){if(t)return t=!1,void((!this.isMultiLine||this.menu.element.is(":visible"))&&n.preventDefault());if(!i){var s=e.ui.keyCode;switch(n.keyCode){case s.PAGE_UP:this._move("previousPage",n);break;case s.PAGE_DOWN:this._move("nextPage",n);break;case s.UP:this._keyEvent("previous",n);break;case s.DOWN:this._keyEvent("next",n)}}},input:function(e){return n?(n=!1,void e.preventDefault()):void this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){return this.cancelBlur?void delete this.cancelBlur:(clearTimeout(this.searching),this.close(e),void this._change(e))}}),this._initSource(),this.menu=e("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==e.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(t,i){var n,s;return this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type))?(this.menu.blur(),void this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)})):(s=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s}
vendor: 12,860 bytes, line 1
1)&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),void((n=i.item.attr("aria-label")||s.value)&&e.trim(n).length&&(this.liveRegion.children().hide(),e("<div>").text(n).appendTo(this.liveRegion))))},menuselect:function(t,i){var n=i.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==e.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=n})),!1!==this._trigger("select",t,{item:n})&&this._value(n.value),this.term=this._value(),this.close(t),this.selectedItem=n}}),this.liveRegion=e("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var i=this.menu.element[0];return t.target===this.element[0]||t.target===i||e.contains(i,t.target)},_closeOnClickOutside:function(e){this._isEventTargetInWidget(e)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_initSource:function(){var t,i,n=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(i,n){n(e.ui.autocomplete.filter(t,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(t,s){n.xhr&&n.xhr.abort(),n.xhr=e.ajax({url:i,data:t,dataType:"json",success:function(e){s(e)},error:function(){s([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),i=this.menu.element.is(":visible"),n=e.altKey||e.ctrlKey||e.metaKey||e.shiftKey;(!t||t&&!i&&!n)&&(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):!1!==this._trigger("search",t)?this._search(e):void 0},_search:function(e){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var t=++this.requestIndex;return e.proxy(function(e){t===this.requestIndex&&this.__response(e),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")},this)},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,function(t){return"string"==typeof t?{label:t,value:t}:e.extend({},t,{label:t.label||t.value,value:t.value||t.label})})},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var n=this;e.each(i,function(e,i){n._renderItemData(t,i)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return e("<li>").append(e("<div>").text(i.label)).appendTo(t)},_move:function(e,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[e](t):void this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(e,t),t.preventDefault())},_isContentEditable:function(e){if(!e.length)return!1;var t=e.prop("contentEditable");return"inherit"===t?this._isContentEditable(e.parent()):"true"===t}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var n=RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,function(e){return n.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,this.liveRegion.children().hide(),e("<div>").text(i).appendTo(this.liveRegion))}}),e.ui.autocomplete;var u=/ui-corner-([a-z]){2,6}/g;e.widget("ui.controlgroup",{version:"1.12.1",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var t=this,i=[];e.each(this.options.items,function(n,s){var a,o={};return s?"controlgroupLabel"===n?((a=t.element.find(s)).each(function(){var t=e(this);t.children(".ui-controlgroup-label-contents").length||t.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")}),t._addClass(a,null,"ui-widget ui-widget-content ui-state-default"),void(i=i.concat(a.get()))):void(e.fn[n]&&(o=t["_"+n+"Options"]?t["_"+n+"Options"]("middle"):{classes:{}},t.element.find(s).each(function(){var s=e(this),a=s[n]("instance"),r=e.widget.extend({},o);if("button"!==n||!s.parent(".ui-spinner").length){a||(a=s[n]()[n]("instance")),a&&(r.classes=t._resolveClassesValues(r.classes,a)),s[n](r);var l=s[n]("widget");e.data(l[0],"ui-controlgroup-data",a||s[n]("instance")),i.push(l[0])}}))):void 0}),this.childWidgets=e(e.unique(i)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(t){this.childWidgets.each(function(){var i=e(this).data("ui-controlgroup-data");i&&i[t]&&i[t]()})},_updateCornerClass:function(e,t){var i=this._buildSimpleOptions(t,"label").classes.label;this._removeClass(e,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(e,null,i)},_buildSimpleOptions:function(e,t){var i="vertical"===this.options.direction,n={classes:{}};return n.classes[t]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[e],n},_spinnerOptions:function(e){var t=this._buildSimpleOptions(e,"ui-spinner");return t.classes["ui-spinner-up"]="",t.classes["ui-spinner-down"]="",t},_buttonOptions:function(e){return this._buildSimpleOptions(e,"ui-button")},_checkboxradioOptions:function(e){return this._buildSimpleOptions(e,"ui-checkboxradio-label")},_selectmenuOptions:function(e){var t="vertical"===this.options.direction;return{width:!!t&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(t?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(t?"top":"left")},last:{"ui-selectmenu-button-open":t?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(t?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[e]}},_resolveClassesValues:function(t,i){var n={};return e.each(t,function(s){var a=i.options.classes[s]||"";a=e.trim(a.replace(u,"")),n[s]=(a+" "+t[s]).replace(/\s+/g," ")}),n},_setOption:function(e,t){return"direction"===e&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(e,t),"disabled"===e?void this._callChildMethod(t?"disable":"enable"):void this.refresh()},refresh:function(){var t,i=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),t=this.childWidgets,this.options.onlyVisible&&(t=t.filter(":visible")),t.length&&(e.each(["first","last"],function(e,n){var s=t[n]().data("ui-controlgroup-data");if(s&&i["_"+s.widgetName+"Options"]){var a=i["_"+s.widgetName+"Options"](1===t.length?"only":n);a.classes=i._resolveClassesValues(a.classes,s),s.element[s.widgetName](a)}else i._updateCornerClass(t[n](),n)}),this._callChildMethod("refresh"))}}),e.widget("ui.checkboxradio",[e.ui.formResetMixin,{version:"1.12.1",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var t,i,n=this,s=this._super()||{};return this._readType(),i=this.element.labels(),this.label=e(i[i.length-1]),this.label.length||e.error("No label found for checkboxradio widget"),this.originalLabel="",this.label.contents().not(this.element[0]).each(function(){n.originalLabel+=3===this.nodeType?e(this).text():this.outerHTML}),this.originalLabel&&(s.label=this.originalLabel),null!=(t=this.element[0].disabled)&&(s.disabled=t),s},_create:function(){var e=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),e&&(this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this.icon&&this._addClass(this.icon,null,"ui-state-hover")),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var t=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,"input"===t&&/radio|checkbox/.test(this.type)||e.error("Can't create checkboxradio on element.nodeName="+t+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var t=this.element[0].name,i="input[name='"+e.ui.escapeSelector(t)+"']";return t?(this.form.length?e(this.form[0].elements).filter(i):e(i).filter(function(){return 0===e(this).form().length})).not(this.element):e([])},_toggleClasses:function(){var t=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",t)._toggleClass(this.icon,null,"ui-icon-blank",!t),"radio"===this.type&&this._getRadioGroup().each(function(){var t=e(this).checkboxradio("instance");t&&t._removeClass(t.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(e,t){return"label"!==e||t?(this._super(e,t),"disabled"===e?(this._toggleClass(this.label,null,"ui-state-disabled",t),void(this.element[0].disabled=t)):void this.refresh()):void 0},_updateIcon:function(t){var i="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=e("<span>"),this.iconSpace=e("<span> </span>
1"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(i+=t?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,t?"ui-icon-blank":"ui-icon-check")):i+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",i),t||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var e=this.label.contents().not(this.element[0]);this.icon&&(e=e.not(this.icon[0])),this.iconSpace&&(e=e.not(this.iconSpace[0])),e.remove(),this.label.append(this.options.label)},refresh:function(){var e=this.element[0].checked,t=this.element[0].disabled;this._updateIcon(e),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),null!==this.options.label&&this._updateLabel(),t!==this.options.disabled&&this._setOptions({disabled:t})}}]),e.ui.checkboxradio,e.widget("ui.button",{version:"1.12.1",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var e,t=this._super()||{};return this.isInput=this.element.is("input"),null!=(e=this.element[0].disabled)&&(t.disabled=e),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(t.label=this.originalLabel),t},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(t){t.keyCode===e.ui.keyCode.SPACE&&(t.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(t,i){var n="iconPosition"!==t,s=n?this.options.iconPosition:i,a="top"===s||"bottom"===s;this.icon?n&&this._removeClass(this.icon,null,this.options.icon):(this.icon=e("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),n&&this._addClass(this.icon,null,i),this._attachIcon(s),a?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconS
vendor: 6,526 bytes, line 1
1pace||(this.iconSpace=e("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(s))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(e){this.icon[/^(?:end|bottom)/.test(e)?"before":"after"](this.iconSpace)},_attachIcon:function(e){this.element[/^(?:end|bottom)/.test(e)?"append":"prepend"](this.icon)},_setOptions:function(e){var t=void 0===e.showLabel?this.options.showLabel:e.showLabel,i=void 0===e.icon?this.options.icon:e.icon;t||i||(e.showLabel=!0),this._super(e)},_setOption:function(e,t){"icon"===e&&(t?this._updateIcon(e,t):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),"iconPosition"===e&&this._updateIcon(e,t),"showLabel"===e&&(this._toggleClass("ui-button-icon-only",null,!t),this._updateTooltip()),"label"===e&&(this.isInput?this.element.val(t):(this.element.html(t),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(e,t),"disabled"===e&&(this._toggleClass(null,"ui-state-disabled",t),this.element[0].disabled=t,t&&this.element.blur())},refresh:function(){var e=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");e!==this.options.disabled&&this._setOptions({disabled:e}),this._updateTooltip()}}),!1!==e.uiBackCompat&&(e.widget("ui.button",e.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(e,t){return"text"===e?void this._super("showLabel",t):("showLabel"===e&&(this.options.text=t),"icon"===e&&(this.options.icons.primary=t),"icons"===e&&(t.primary?(this._super("icon",t.primary),this._super("iconPosition","beginning")):t.secondary&&(this._super("icon",t.secondary),this._super("iconPosition","end"))),void this._superApply(arguments))}}),e.fn.button=function(t){return function(){return!this.length||this.length&&"INPUT"!==this[0].tagName||this.length&&"INPUT"===this[0].tagName&&"checkbox"!==this.attr("type")&&"radio"!==this.attr("type")?t.apply(this,arguments):(e.ui.checkboxradio||e.error("Checkboxradio widget missing"),0===arguments.length?this.checkboxradio({icon:!1}):this.checkboxradio.apply(this,arguments))}}(e.fn.button),e.fn.buttonset=function(){return e.ui.controlgroup||e.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))}),e.ui.button,e.extend(e.ui,{datepicker:{version:"1.12.1"}});var p;e.extend(t.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return s(this._defaults,e||{}),this},_attachDatepicker:function(t,i){var n,s,a;s="div"===(n=t.nodeName.toLowerCase())||"span"===n,t.id||(this.uuid+=1,t.id="dp"+this.uuid),(a=this._newInst(e(t),s)).settings=e.extend({},i||{}),"input"===n?this._connectDatepicker(t,a):s&&this._inlineDatepicker(t,a)},_newInst:function(t,n){return{id:t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:n,dpDiv:n?i(e("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,i){var n=e(t);i.append=e([]),i.trigger=e([]),n.hasClass(this.markerClassName)||(this._attachments(n,i),n.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(i),e.data(t,"datepicker",i),i.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,i){var n,s,a,o=this._get(i,"appendText"),r=this._get(i,"isRTL");i.append&&i.append.remove(),o&&(i.append=e("<span class='"+this._appendClass+"'>"+o+"</span>"),t[r?"before":"after"](i.append)),t.off("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),("focus"===(n=this._get(i,"showOn"))||"both"===n)&&t.on("focus",this._showDatepicker),("button"===n||"both"===n)&&(s=this._get(i,"buttonText"),a=this._get(i,"buttonImage"),i.trigger=e(this._get(i,"buttonImageOnly")?e("<img/>").addClass(this._triggerClass).attr({src:a,alt:s,title:s}):e("<button type='button'></button>").addClass(this._triggerClass).html(a?e("<img/>").attr({src:a,alt:s,title:s}):s)),t[r?"before":"after"](i.trigger),i.trigger.on("click",function(){return e.datepicker._datepickerShowing&&e.datepicker._lastInput===t[0]?e.datepicker._hideDatepicker():e.datepicker._datepickerShowing&&e.datepicker._lastInput!==t[0]?(e.datepicker._hideDatepicker(),e.datepicker._showDatepicker(t[0])):e.datepicker._showDatepicker(t[0]),!1}))},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t,i,n,s,a=new Date(2009,11,20),o=this._get(e,"dateFormat");o.match(/[DM]/)&&(t=function(e){for(i=0,n=0,s=0;e.length>s;s++)e[s].length>i&&(i=e[s].length,n=s);return n},a.setMonth(t(this._get(e,o.match(/MM/)?"monthNames":"monthNamesShort"))),a.setDate(t(this._get(e,o.match(/DD/)?"dayNames":"dayNamesShort"))+20-a.getDay())),e.input.attr("size",this._formatDate(e,a).length)}},_inlineDatepicker:function(t,i){var n=e(t);n.hasClass(this.markerClassName)||(n.addClass(this.markerClassName).append(i.dpDiv),e.data(t,"datepicker",i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(t),i.dpDiv.css("display","block"))},_dialogDatepicker:function(t,i,n,a,o){var r,l,c,d,h,u=this._dialogInst;return u||(this.uuid+=1,r="dp"+this.uuid,this._dialogInput=e("<input type='text' id='"+r+"' style='position: absolute; top: -100px; width: 0px;'/>
1"),this._dialogInput.on("keydown",this._doKeyDown),e("body").append(this._dialogInput),u=this._dialogInst=this._newInst(this._dialogInput,!1),u.settings={},e.data(this._dialogInput[0],"datepicker",u)),s(u.settings,a||{}),i=i&&i.constructor===Date?this._formatDate(u,i):i,this._dialogInput.val(i),this._pos=o?o.length?o:[o.pageX,o.pageY]:null,this._pos||(l=document.documentElement.clientWidth,c=document.documentElement.clientHeight,d=document.documentElement.scrollLeft||document.body.scrollLeft,h=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[l/2-100+d,c/2-150+h]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),u.settings.onSelect=n,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),e.blockUI&&e.blockUI(this.dpDiv),e.data(this._dialogInput[0],"datepicker",u),this},_destroyDatepicker:function(t){var i,n=e(t),s=e.data(t,"datepicker");n.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),e.removeData(t,"datepicker"),"input"===i?(s.append.remove(),s.trigger.remove(),n.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):("div"===i||"span"===i)&&n.removeClass(this.markerClassName).empty(),p===s&&(p=null))},_enableDatepicker:function(t){var i,n,s=e(t),a=e.data(t,"datepicker");s.hasClass(this.markerClassName)&&("input"===(i=t.nodeName.toLowerCase())?(t.disabled=!1,a.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):("div"===i||"span"===i)&&((n=s.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),n.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var i,n,s=e(t),a=e.data(t,"datepicker");s.hasClass(this.markerClassName)&&("input"===(i=t.nodeName.toLowerCase())?(t.disabled=!0,a.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"===i||"span"===i)&&((n=s.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),n.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;this._disabledInputs.length>t;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(t){try{return e.data(t,"datepicker")}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,i,n){var a,o,r,l,c=this._getInst(t);return 2===arguments.length&&"string"==typeof i?"defaults"===i?e.extend({},e.datepicker._defaults):c?"all"===i?e.extend({},c.settings):this._get(c,i):null:(a=i||{},"string"==typeof i&&(a={},a[i]=n),void(c&&(this._curInst===c&&this._hideDatepicker(),o=this._getDateDatepicker(t,!0),r=this._getMinMaxDate(c,"min"),l=this._getMinMaxDate(c,"max"),s(c.settings,a),null!==r&&void 0!==a.dateFormat&&void 0===a.minDate&&(c.settings.minDate=this._formatDate(c,r)),null!==l&&void 0!==a.dateFormat&&void 0===a.maxDate&&(c.settings.maxDate=this._formatDate(c,l)),"disabled"in a&&(a.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(e(t),c),this._autoSize(c),this._setDate(c,o),this._updateAlternate(c),this._updateDatepicker(c))))},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var i=this._getInst(e);i&&(this._setDate(i,t),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(e,t){var i=this._getInst(e);return i&&!i.inline&&this._setDateFromField(i,t),i?this._getDate(i):null},_doKeyDown:function(t){var i,n,s,a=e.datepicker._getInst(t.target),o=!0,r=a.dpDiv.is(".ui-datepicker-rtl");if(a._keyEvent=!0,e.datepicker._datepickerShowing)switch(t.keyCode){case 9:e.datepicker._hideDatepicker(),o=!1;break;case 13:return(s=e("td."+e.datepicker._dayOverClass+":not(."+e.datepicker._currentClass+")",a.dpDiv))[0]&&e.datepicker._selectDay(t.target,a.selectedMonth,a.selectedYear,s[0]),(i=e.datepicker._get(a,"onSelect"))?(n=e.datepicker._formatDate(a),i.apply(a.input?a.input[0]:null,[n,a])):e.datepicker._hideDatepicker(),!1;case 27:e.datepicker._hideDatepicker();break;case 33:e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(a,"stepBigMonths"):-e.datepicker._get(a,"stepMonths"),"M");break;case 34:e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(a,"stepBigMonths"):+e.datepicker._get(a,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&e.datepicker._clearDate(t.target),o=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&e.datepicker._gotoToday(t.target),o=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,r?1:-1,"D"),o=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(a,"stepBigMonths"):-e.datepicker._get(a,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,-7,"D"),o=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,r?-1:1,"D"),o=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(a,"stepBigMonths"):+e.datepicker._get(a,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,7,"D"),o=t.ctrlKey||t.metaKey;break;default:o=!1}else 36===t.keyCode&&t.ctrlKey?e.datepicker._showDatepicker(this):o=!1;o&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var i,n,s=e.datepicker._getInst(t.target);return e.datepicker._get(s,"constrainInput")?(i=e.datepicker._possibleChars(e.datepicker._get(s,"dateFormat")),n=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||" ">n||!i||i.indexOf(n)>-1):void 0},_doKeyUp:function(t){var i=e.datepicker._getInst(t.target);if(i.input.val()!==i.lastVal)try{e.datepicker.parseDate(e.datepicker._get(i,"dateFormat"),i.input?i.input.val():null,e.datepicker._getFormatConfig(i))&&(e.datepicker._setDateFromField(i),e.datepicker._updateAlternate(i),e.datepicker._updateDatepicker(i))}catch(e){}return!0},_showDatepicker:function(t){if("input"!==(t=t.target||t).nodeName.toLowerCase()&&(t=e("input",t.parentNode)[0]),!e.datepicker._isDisabledDatepicker(t)&&e.datepicker._lastInput!==t){var i,n,a,o,r,l,c;i=e.datepicker._getInst(t),e.datepicker._curInst&&e.datepicker._curInst!==i&&(e.datepicker._curInst.dpDiv.stop(!0,!0),i&&e.datepicker._datepickerShowing&&e.datepicker._hideDatepicker(e.datepicker._curInst.input[0])),!1!==(a=(n=e.datepicker._get(i,"beforeShow"))?n.apply(t,[t,i]):{})&&(s(i.settings,a),i.lastVal=null,e.datepicker._lastInput=t,e.datepicker._setDateFromField(i),e.datepicker._inDialog&&(t.value=""),e.datepicker._pos||(e.datepicker._pos=e.datepicker._findPos(t),e.datepicker._pos[1]+=t.offsetHeight),o=!1,e(t).parents().each(function(){return!(o|="fixed"===e(this).css("position"))}),r={left:e.datepicker._pos[0],top:e.datepicker._pos[1]},e.datepicker._pos=null,i.dpDiv.empty(),i.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),e.datepicker._updateDatepicker(i),r=e.datepicker._checkOffset(i,r,o),i.dpDiv.css({position:e.datepicker._inDialog&&e.blockUI?"static":o?"fixed":"absolute",display:"none",left:r.left+"px",to
vendor: 9,698 bytes, line 1
1p:r.top+"px"}),i.inline||(l=e.datepicker._get(i,"showAnim"),c=e.datepicker._get(i,"duration"),i.dpDiv.css("z-index",function(e){for(var t,i;e.length&&e[0]!==document;){if(("absolute"===(t=e.css("position"))||"relative"===t||"fixed"===t)&&(i=parseInt(e.css("zIndex"),10),!isNaN(i)&&0!==i))return i;e=e.parent()}return 0}(e(t))+1),e.datepicker._datepickerShowing=!0,e.effects&&e.effects.effect[l]?i.dpDiv.show(l,e.datepicker._get(i,"showOptions"),c):i.dpDiv[l||"show"](l?c:null),e.datepicker._shouldFocusInput(i)&&i.input.trigger("focus"),e.datepicker._curInst=i))}},_updateDatepicker:function(t){this.maxRows=4,p=t,t.dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t);var i,s=this._getNumberOfMonths(t),a=s[1],o=t.dpDiv.find("."+this._dayOverClass+" a");o.length>0&&n.apply(o.get(0)),t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),a>1&&t.dpDiv.addClass("ui-datepicker-multi-"+a).css("width",17*a+"em"),t.dpDiv[(1!==s[0]||1!==s[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===e.datepicker._curInst&&e.datepicker._datepickerShowing&&e.datepicker._shouldFocusInput(t)&&t.input.trigger("focus"),t.yearshtml&&(i=t.yearshtml,setTimeout(function(){i===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year:first").replaceWith(t.yearshtml),i=t.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(t,i,n){var s=t.dpDiv.outerWidth(),a=t.dpDiv.outerHeight(),o=t.input?t.input.outerWidth():0,r=t.input?t.input.outerHeight():0,l=document.documentElement.clientWidth+(n?0:e(document).scrollLeft()),c=document.documentElement.clientHeight+(n?0:e(document).scrollTop());return i.left-=this._get(t,"isRTL")?s-o:0,i.left-=n&&i.left===t.input.offset().left?e(document).scrollLeft():0,i.top-=n&&i.top===t.input.offset().top+r?e(document).scrollTop():0,i.left-=Math.min(i.left,i.left+s>l&&l>s?Math.abs(i.left+s-l):0),i.top-=Math.min(i.top,i.top+a>c&&c>a?Math.abs(a+r):0),i},_findPos:function(t){for(var i,n=this._getInst(t),s=this._get(n,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||e.expr.filters.hidden(t));)t=t[s?"previousSibling":"nextSibling"];return i=e(t).offset(),[i.left,i.top]},_hideDatepicker:function(t){var i,n,s,a,o=this._curInst;!o||t&&o!==e.data(t,"datepicker")||this._datepickerShowing&&(i=this._get(o,"showAnim"),n=this._get(o,"duration"),s=function(){e.datepicker._tidyDialog(o)},e.effects&&(e.effects.effect[i]||e.effects[i])?o.dpDiv.hide(i,e.datepicker._get(o,"showOptions"),n,s):o.dpDiv["slideDown"===i?"slideUp":"fadeIn"===i?"fadeOut":"hide"](i?n:null,s),i||s(),this._datepickerShowing=!1,(a=this._get(o,"onClose"))&&a.apply(o.input?o.input[0]:null,[o.input?o.input.val():"",o]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),e.blockUI&&(e.unblockUI(),e("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(t){if(e.datepicker._curInst){var i=e(t.target),n=e.datepicker._getInst(i[0]);(i[0].id!==e.datepicker._mainDivId&&0===i.parents("#"+e.datepicker._mainDivId).length&&!i.hasClass(e.datepicker.markerClassName)&&!i.closest("."+e.datepicker._triggerClass).length&&e.datepicker._datepickerShowing&&(!e.datepicker._inDialog||!e.blockUI)||i.hasClass(e.datepicker.markerClassName)&&e.datepicker._curInst!==n)&&e.datepicker._hideDatepicker()}},_adjustDate:function(t,i,n){var s=e(t),a=this._getInst(s[0]);this._isDisabledDatepicker(s[0])||(this._adjustInstDate(a,i+("M"===n?this._get(a,"showCurrentAtPos"):0),n),this._updateDatepicker(a))},_gotoToday:function(t){var i,n=e(t),s=this._getInst(n[0]);this._get(s,"gotoCurrent")&&s.currentDay?(s.selectedDay=s.currentDay,s.drawMonth=s.selectedMonth=s.currentMonth,s.drawYear=s.selectedYear=s.currentYear):(i=new Date,s.selectedDay=i.getDate(),s.drawMonth=s.selectedMonth=i.getMonth(),s.drawYear=s.selectedYear=i.getFullYear()),this._notifyChange(s),this._adjustDate(n)},_selectMonthYear:function(t,i,n){var s=e(t),a=this._getInst(s[0]);a["selected"+("M"===n?"Month":"Year")]=a["draw"+("M"===n?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(a),this._adjustDate(s)},_selectDay:function(t,i,n,s){var a,o=e(t);e(s).hasClass(this._unselectableClass)||this._isDisabledDatepicker(o[0])||(a=this._getInst(o[0]),a.selectedDay=a.currentDay=e("a",s).html(),a.selectedMonth=a.currentMonth=i,a.selectedYear=a.currentYear=n,this._selectDate(t,this._formatDate(a,a.currentDay,a.currentMonth,a.currentYear)))},_clearDate:function(t){var i=e(t);this._selectDate(i,"")},_selectDate:function(t,i){var n,s=e(t),a=this._getInst(s[0]);i=null!=i?i:this._formatDate(a),a.input&&a.input.val(i),this._updateAlternate(a),(n=this._get(a,"onSelect"))?n.apply(a.input?a.input[0]:null,[i,a]):a.input&&a.input.trigger("change"),a.inline?this._updateDatepicker(a):(this._hideDatepicker(),this._lastInput=a.input[0],"object"!=typeof a.input[0]&&a.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(t){var i,n,s,a=this._get(t,"altField");a&&(i=this._get(t,"altFormat")||this._get(t,"dateFormat"),n=this._getDate(t),s=this.formatDate(i,n,this._getFormatConfig(t)),e(a).val(s))},noWeekends:function(e){var t=e.getDay();return[t>0&&6>t,""]},iso8601Week:function(e){var t,i=new Date(e.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),t=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((t-i)/864e5)/7)+1},parseDate:function(t,i,n){if(null==t||null==i)throw"Invalid arguments";if(""==(i="object"==typeof i?""+i:i+""))return null;var s,a,o,r,l=0,c=(n?n.shortYearCutoff:null)||this._defaults.shortYearCutoff,d="string"!=typeof c?c:(new Date).getFullYear()%100+parseInt(c,10),h=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,u=(n?n.dayNames:null)||this._defaults.dayNames,p=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,f=(n?n.monthNames:null)||this._defaults.monthNames,g=-1,m=-1,v=-1,b=-1,y=!1,w=function(e){var i=t.length>s+1&&t.charAt(s+1)===e;return i&&s++,i},x=function(e){var t=w(e),n="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,s="y"===e?n:1,a=RegExp("^\\d{"+s+","+n+"}"),o=i.substring(l).match(a);if(!o)throw"Missing number at position "+l;return l+=o[0].length,parseInt(o[0],10)},$=function(t,n,s){var a=-1,o=e.map(w(t)?s:n,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(e.each(o,function(e,t){var n=t[1];return i.substr(l,n.length).toLowerCase()===n.toLowerCase()?(a=t[0],l+=n.length,!1):void 0}),-1!==a)return a+1;throw"Unknown name at position "+l},C=function(){if(i.charAt(l)!==t.charAt(s))throw"Unexpected literal at position "+l;l++};for(s=0;t.length>s;s++)if(y)"'"!==t.charAt(s)||w("'")?C():y=!1;else switch(t.charAt(s)){case"d":v=x("d");break;case"D":$("D",h,u);break;case"o":b=x("o");break;case"m":m=x("m");break;case"M":m=$("M",p,f);break;case"y":g=x("y");break;case"@":g=(r=new Date(x("@"))).getFullYear(),m=r.getMonth()+1,v=r.getDate();break;case"!":g=(r=new Date((x("!")-this._ticksTo1970)/1e4)).getFullYear(),m=r.getMonth()+1,v=r.getDate();break;case"'":w("'")?C():y=!0;break;default:C()}if(i.length>l&&(o=i.substr(l),!/^\s+/.test(o)))throw"Extra/unparsed characters found in date: "+o;if(-1===g?g=(new Date).getFullYear():100>g&&(g+=(new Date).getFullYear()-(new Date).getFullYear()%100+(d>=g?0:-100)),b>-1)for(m=1,v=b;!((a=this._getDaysInMonth(g,m-1))>=v);)m++,v-=a;if((r=this._daylightSavingAdjust(new Date(g,m-1,v))).getFullYear()!==g||r.getMonth()+1!==m||r.getDate()!==v)throw"Invalid date";return r},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:864e9*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(e,t,i){if(!t)return"";var n,s=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,a=(i?i.dayNames:null)||this._defaults.dayNames,o=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,r=(i?i.monthNames:null)||this._defaults.monthNames,l=function(t){var i=e.length>n+1&&e.charAt(n+1)===t;return i&&n++,i},c=function(e,t,i){var n=""+t;if(l(e))for(;i>n.length;)n="0"+n;return n},d=function(e,t,i,n){return l(e)?n[t]:i[t]},h="",u=!1;if(t)for(n=0;e.length>n;n++)if(u)"'"!==e.charAt(n)||l("'")?h+=e.charAt(n):u=!1;else switch(e.charAt(n)){case"d":h+=c("d",t.getDate(),2);break;case"D":h+=d("D",t.getDay(),s,a);break;case"o":h+=c("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":h+=c("m",t.getMonth()+1,2);break;case"M":h+=d("M",t.getMonth(),o,r);break;case"y":h+=l("y")?t.getFullYear():(10>t.getFullYear()%100?"0":"")+t.getFullYear()%100;break;case"@":h+=t.getTime();break;case"!":h+=1e4*t.getTime()+this._ticksTo1970;break;case"'":l("'")?h+="'":u=!0;break;default:h+=e.charAt(n)}return h},_possibleChars:function(e){var t,i="",n=!1,s=function(i){var n=e.length>t+1&&e.charAt(t+1)===i;return n&&t++,n};for(t=0;e.length>t;t++)if(n)"'"!==e.charAt(t)||s("'")?i+=e.charAt(t):n=!1;else switch(e.charAt(t)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":s("'")?i+="'":n=!0;break;default:i+=e.charAt(t)}return i},_get:function(e,t){return void 0!==e.settings[t]?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),n=e.lastVal=e.input?e.input.val():null,
vendor: 2,182 bytes, line 1
1s=this._getDefaultDate(e),a=s,o=this._getFormatConfig(e);try{a=this.parseDate(i,n,o)||s}catch(e){n=t?"":n}e.selectedDay=a.getDate(),e.drawMonth=e.selectedMonth=a.getMonth(),e.drawYear=e.selectedYear=a.getFullYear(),e.currentDay=n?a.getDate():0,e.currentMonth=n?a.getMonth():0,e.currentYear=n?a.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(t,i,n){var s=null==i||""===i?n:"string"==typeof i?function(i){try{return e.datepicker.parseDate(e.datepicker._get(t,"dateFormat"),i,e.datepicker._getFormatConfig(t))}catch(e){}for(var n=(i.toLowerCase().match(/^c/)?e.datepicker._getDate(t):null)||new Date,s=n.getFullYear(),a=n.getMonth(),o=n.getDate(),r=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,l=r.exec(i);l;){switch(l[2]||"d"){case"d":case"D":o+=parseInt(l[1],10);break;case"w":case"W":o+=7*parseInt(l[1],10);break;case"m":case"M":a+=parseInt(l[1],10),o=Math.min(o,e.datepicker._getDaysInMonth(s,a));break;case"y":case"Y":s+=parseInt(l[1],10),o=Math.min(o,e.datepicker._getDaysInMonth(s,a))}l=r.exec(i)}return new Date(s,a,o)}(i):"number"==typeof i?isNaN(i)?n:function(e){var t=new Date;return t.setDate(t.getDate()+e),t}(i):new Date(i.getTime());return(s=s&&"Invalid Date"==""+s?n:s)&&(s.setHours(0),s.setMinutes(0),s.setSeconds(0),s.setMilliseconds(0)),this._daylightSavingAdjust(s)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var n=!t,s=e.selectedMonth,a=e.selectedYear,o=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=o.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=o.getMonth(),e.drawYear=e.selectedYear=e.currentYear=o.getFullYear(),s===e.selectedMonth&&a===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(n?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(t){var i=this._get(t,"stepMonths"),n="#"+t.id.replace(/\\\\/g,"\\");
vendor: 7,014 bytes, line 1
1t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){e.datepicker._adjustDate(n,-i,"M")},next:function(){e.datepicker._adjustDate(n,+i,"M")},hide:function(){e.datepicker._hideDatepicker()},today:function(){e.datepicker._gotoToday(n)},selectDay:function(){return e.datepicker._selectDay(n,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return e.datepicker._selectMonthYear(n,this,"M"),!1},selectYear:function(){return e.datepicker._selectMonthYear(n,this,"Y"),!1}};e(this).on(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,i,n,s,a,o,r,l,c,d,h,u,p,f,g,m,v,b,y,w,x,$,C,_,S,k,T,D,I,E,P,M,A,L,F,O,z,H,N,R=new Date,B=this._daylightSavingAdjust(new Date(R.getFullYear(),R.getMonth(),R.getDate())),q=this._get(e,"isRTL"),j=this._get(e,"showButtonPanel"),W=this._get(e,"hideIfNoPrevNext"),V=this._get(e,"navigationAsDateFormat"),U=this._getNumberOfMonths(e),Y=this._get(e,"showCurrentAtPos"),G=this._get(e,"stepMonths"),X=1!==U[0]||1!==U[1],Z=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),K=this._getMinMaxDate(e,"min"),J=this._getMinMaxDate(e,"max"),Q=e.drawMonth-Y,ee=e.drawYear;if(0>Q&&(Q+=12,ee--),J)for(t=this._daylightSavingAdjust(new Date(J.getFullYear(),J.getMonth()-U[0]*U[1]+1,J.getDate())),t=K&&K>t?K:t;this._daylightSavingAdjust(new Date(ee,Q,1))>t;)0>--Q&&(Q=11,ee--);for(e.drawMonth=Q,e.drawYear=ee,i=this._get(e,"prevText"),i=V?this.formatDate(i,this._daylightSavingAdjust(new Date(ee,Q-G,1)),this._getFormatConfig(e)):i,n=this._canAdjustMonth(e,-1,ee,Q)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(q?"e":"w")+"'>"+i+"</span></a>":W?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(q?"e":"w")+"'>"+i+"</span></a>",s=this._get(e,"nextText"),s=V?this.formatDate(s,this._daylightSavingAdjust(new Date(ee,Q+G,1)),this._getFormatConfig(e)):s,a=this._canAdjustMonth(e,1,ee,Q)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(q?"w":"e")+"'>"+s+"</span></a>":W?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+s+"'><span class='ui-icon ui-icon-circle-triangle-"+(q?"w":"e")+"'>"+s+"</span></a>",o=this._get(e,"currentText"),r=this._get(e,"gotoCurrent")&&e.currentDay?Z:B,o=V?this.formatDate(o,r,this._getFormatConfig(e)):o,l=e.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(e,"closeText")+"</button>",c=j?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(q?l:"")+(this._isInRange(e,r)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+o+"</button>":"")+(q?"":l)+"</div>":"",d=parseInt(this._get(e,"firstDay"),10),d=isNaN(d)?0:d,h=this._get(e,"showWeek"),u=this._get(e,"dayNames"),p=this._get(e,"dayNamesMin"),f=this._get(e,"monthNames"),g=this._get(e,"monthNamesShort"),m=this._get(e,"beforeShowDay"),v=this._get(e,"showOtherMonths"),b=this._get(e,"selectOtherMonths"),y=this._getDefaultDate(e),w="",$=0;U[0]>$;$++){for(C="",this.maxRows=4,_=0;U[1]>_;_++){if(S=this._daylightSavingAdjust(new Date(ee,Q,e.selectedDay)),k=" ui-corner-all",T="",X){if(T+="<div class='ui-datepicker-group",U[1]>1)switch(_){case 0:T+=" ui-datepicker-group-first",k=" ui-corner-"+(q?"right":"left");break;case U[1]-1:T+=" ui-datepicker-group-last",k=" ui-corner-"+(q?"left":"right");break;default:T+=" ui-datepicker-group-middle",k=""}T+="'>"}for(T+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+k+"'>"+(/all|left/.test(k)&&0===$?q?a:n:"")+(/all|right/.test(k)&&0===$?q?n:a:"")+this._generateMonthYearHeader(e,Q,ee,K,J,$>0||_>0,f,g)+"</div><table class='ui-datepicker-calendar'><thead><tr>",D=h?"<th class='ui-datepicker-week-col'>"+this._get(e,"weekHeader")+"</th>":"",x=0;7>x;x++)I=(x+d)%7,D+="<th scope='col'"+((x+d+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+u[I]+"'>"+p[I]+"</span></th>";for(T+=D+"</tr></thead><tbody>",E=this._getDaysInMonth(ee,Q),ee===e.selectedYear&&Q===e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,E)),P=(this._getFirstDayOfMonth(ee,Q)-d+7)%7,M=Math.ceil((P+E)/7),A=X&&this.maxRows>M?this.maxRows:M,this.maxRows=A,L=this._daylightSavingAdjust(new Date(ee,Q,1-P)),F=0;A>F;F++){for(T+="<tr>",O=h?"<td class='ui-datepicker-week-col'>"+this._get(e,"calculateWeek")(L)+"</td>":"",x=0;7>x;x++)z=m?m.apply(e.input?e.input[0]:null,[L]):[!0,""],H=L.getMonth()!==Q,N=H&&!b||!z[0]||K&&K>L||J&&L>J,O+="<td class='"+((x+d+6)%7>=5?" ui-datepicker-week-end":"")+(H?" ui-datepicker-other-month":"")+(L.getTime()===S.getTime()&&Q===e.selectedMonth&&e._keyEvent||y.getTime()===L.getTime()&&y.getTime()===S.getTime()?" "+this._dayOverClass:"")+(N?" "+this._unselectableClass+" ui-state-disabled":"")+(H&&!v?"":" "+z[1]+(L.getTime()===Z.getTime()?" "+this._currentClass:"")+(L.getTime()===B.getTime()?" ui-datepicker-today":""))+"'"+(H&&!v||!z[2]?"":" title='"+z[2].replace(/'/g,"&#39;")+"'")+(N?"":" data-handler='selectDay' data-event='click' data-month='"+L.getMonth()+"' data-year='"+L.getFullYear()+"'")+">"+(H&&!v?"&#xa0;":N?"<span class='ui-state-default'>"+L.getDate()+"</span>":"<a class='ui-state-default"+(L.getTime()===B.getTime()?" ui-state-highlight":"")+(L.getTime()===Z.getTime()?" ui-state-active":"")+(H?" ui-priority-secondary":"")+"' href='#'>"+L.getDate()+"</a>")+"</td>",L.setDate(L.getDate()+1),L=this._daylightSavingAdjust(L);T+=O+"</tr>"}++Q>11&&(Q=0,ee++),C+=T+="</tbody></table>"+(X?"</div>"+(U[0]>0&&_===U[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}w+=C}return w+=c,e._keyEvent=!1,w},_generateMonthYearHeader:function(e,t,i,n,s,a,o,r){var l,c,d,h,u,p,f,g,m=this._get(e,"changeMonth"),v=this._get(e,"changeYear"),b=this._get(e,"showMonthAfterYear"),y="<div class='ui-datepicker-title'>",w="";if(a||!m)w+="<span class='ui-datepicker-month'>"+o[t]+"</span>";else{for(l=n&&n.getFullYear()===i,c=s&&s.getFullYear()===i,w+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",d=0;12>d;d++)(!l||d>=n.getMonth())&&(!c||s.getMonth()>=d)&&(w+="<option value='"+d+"'"+(d===t?" selected='selected'":"")+">"+r[d]+"</option>");w+="</select>"}if(b||(y+=w+(!a&&m&&v?"":"&#xa0;")),!e.yearshtml)if(e.yearshtml="",a||!v)y+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(h=this._get(e,"yearRange").split(":"),u=(new Date).getFullYear(),f=(p=function(e){var t=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?u+parseInt(e,10):parseInt(e,10);return isNaN(t)?u:t})(h[0]),g=Math.max(f,p(h[1]||"")),f=n?Math.max(f,n.getFullYear()):f,g=s?Math.min(g,s.getFullYear()):g,e.yearshtml
vendor: 6,850 bytes, line 1
1+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";g>=f;f++)e.yearshtml+="<option value='"+f+"'"+(f===i?" selected='selected'":"")+">"+f+"</option>";e.yearshtml+="</select>",y+=e.yearshtml,e.yearshtml=null}return y+=this._get(e,"yearSuffix"),b&&(y+=(!a&&m&&v?"":"&#xa0;")+w),y+="</div>"},_adjustInstDate:function(e,t,i){var n=e.selectedYear+("Y"===i?t:0),s=e.selectedMonth+("M"===i?t:0),a=Math.min(e.selectedDay,this._getDaysInMonth(n,s))+("D"===i?t:0),o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(n,s,a)));e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),("M"===i||"Y"===i)&&this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),n=this._getMinMaxDate(e,"max"),s=i&&i>t?i:t;return n&&s>n?n:s},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,n){var s=this._getNumberOfMonths(e),a=this._daylightSavingAdjust(new Date(i,n+(0>t?t:s[0]*s[1]),1));return 0>t&&a.setDate(this._getDaysInMonth(a.getFullYear(),a.getMonth())),this._isInRange(e,a)},_isInRange:function(e,t){var i,n,s=this._getMinMaxDate(e,"min"),a=this._getMinMaxDate(e,"max"),o=null,r=null,l=this._get(e,"yearRange");return l&&(i=l.split(":"),n=(new Date).getFullYear(),o=parseInt(i[0],10),r=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(o+=n),i[1].match(/[+\-].*/)&&(r+=n)),(!s||t.getTime()>=s.getTime())&&(!a||t.getTime()<=a.getTime())&&(!o||t.getFullYear()>=o)&&(!r||r>=t.getFullYear())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,n){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var s=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(n,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),s,this._getFormatConfig(e))}}),e.fn.datepicker=function(t){if(!this.length)return this;e.datepicker.initialized||(e(document).on("mousedown",e.datepicker._checkExternalClick),e.datepicker.initialized=!0),0===e("#"+e.datepicker._mainDivId).length&&e("body").append(e.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof t||"isDisabled"!==t&&"getDate"!==t&&"widget"!==t?"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i)):this.each(function(){"string"==typeof t?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this].concat(i)):e.datepicker._attachDatepicker(this,t)}):e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i))},e.datepicker=new t,e.datepicker.initialized=!1,e.datepicker.uuid=(new Date).getTime(),e.datepicker.version="1.12.1",e.datepicker,e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var f=!1;e(document).on("mouseup",function(){f=!1}),e.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).on("click."+this.widgetName,function(i){return!0===e.data(i.target,t.widgetName+".preventClickEvent")?(e.removeData(i.target,t.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(!f){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var i=this,n=1===t.which,s=!("string"!=typeof this.options.cancel||!t.target.nodeName)&&e(t.target).closest(this.options.cancel).length;return!(n&&!s&&this._mouseCapture(t))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(t),!this._mouseStarted)?(t.preventDefault(),!0):(!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return i._mouseMove(e)},this._mouseUpDelegate=function(e){return i._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),f=!0,!0))}},_mouseMove:function(t){if(this._mouseMoved){if(e.ui.ie&&(!document.documentMode||9>document.documentMode)&&!t.button)return this._mouseUp(t);if(!t.which)if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t)}return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,f=!1,t.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),e.ui.plugin={add:function(t,i,n){var s,a=e.ui[t].prototype;for(s in n)a.plugins[s]=a.plugins[s]||[],a.plugins[s].push([i,n[s]])},call:function(e,t,i,n){var s,a=e.plugins[t];
vendor: 5,589 bytes, line 1
1if(a&&(n||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(s=0;a.length>s;s++)e.options[a[s][0]]&&a[s][1].apply(e.element,i)}},e.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&e(t).trigger("blur")},e.widget("ui.draggable",e.ui.mouse,{version:"1.12.1",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){return(this.helper||this.element).is(".ui-draggable-dragging")?void(this.destroyOnClear=!0):(this._removeHandleClassName(),void this._mouseDestroy())},_mouseCapture:function(t){var i=this.options;return!(this.helper||i.disabled||e(t.target).closest(".ui-resizable-handle").length>0)&&(this.handle=this._getHandle(t),!!this.handle&&(this._blurActiveElement(t),this._blockFrames(!0===i.iframeFix?"iframe":i.iframeFix),!0))},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=e(this);return e("<div>").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var i=e.ui.safeActiveElement(this.document[0]);e(t.target).closest(i).length||e.ui.safeBlur(i)},_mouseStart:function(t){var i=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return"fixed"===e(this).css("position")}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(t,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var n=this._uiHash();if(!1===this._trigger("drag",t,n))return this._mouseUp(new e.Event("mouseup",t)),!1;this.position=n.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var i=this,n=!1;return e.ui.ddmanager&&!this.options.dropBehaviour&&(n=e.ui.ddmanager.drop(this,t)),this.dropped&&(n=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!n||"valid"===this.options.revert&&n||!0===this.options.revert||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,n)?e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==i._trigger("stop",t)&&i._clear()}):!1!==this._trigger("stop",t)&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.trigger("focus"),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new e.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!e(t.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var i=this.options,n=e.isFunction(i.helper),s=n?e(i.helper.apply(this.element[0],[t])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return s.parents("body").length||s.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),n&&s[0]===this.element[0]&&this._setPositionRelative(),s[0]===this.element[0]||/(fixed|absolute)/.test(s.css("position"))||s.css("position","absolute"),s},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}
vendor: 4,649 bytes, line 1
1),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,n,s=this.options,a=this.document[0];return this.relativeContainer=null,s.containment?"window"===s.containment?void(this.containment=[e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,e(window).scrollLeft()+e(window).width()-this.helperProportions.width-this.margins.left,e(window).scrollTop()+(e(window).height()||a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):"document"===s.containment?void(this.containment=[0,0,e(a).width()-this.helperProportions.width-this.margins.left,(e(a).height()||a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):s.containment.constructor===Array?void(this.containment=s.containment):("parent"===s.containment&&(s.containment=this.helper[0].parentNode),i=e(s.containment),void((n=i[0])&&(t=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(t?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i))):void(this.containment=null)},_convertPositionTo:function(e,t){t||(t=this.position);var i="absolute"===e?1:-1,n=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:n?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:n?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,n,s,a,o=this.options,r=this._isRootNode(this.scrollParent[0]),l=e.pageX,c=e.pageY;return r&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&&(this.containment&&(this.relativeContainer?(n=this.relativeContainer.offset(),i=[this.containment[0]+n.left,this.containment[1]+n.top,this.containment[2]+n.left,this.containment[3]+n.top]):i=this.containment,e.pageX-this.offset.click.left<i[0]&&(l=i[0]+this.offset.click.left),e.pageY-this.offset.click.top<i[1]&&(c=i[1]+this.offset.click.top),e.pageX-this.offset.click.left>i[2]&&(l=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3]&&(c=i[3]+this.offset.click.top)),o.grid&&(s=o.grid[1]?this.originalPageY+Math.round((c-this.originalPageY)/o.grid[1])*o.grid[1]:this.originalPageY,c=i?s-this.offset.click.top>=i[1]||s-this.offset.click.top>i[3]?s:s-this.offset.click.top>=i[1]?s-o.grid[1]:s+o.grid[1]:s,a=o.grid[0]?this.originalPageX+Math.round((l-this.originalPageX)
vendor: 5,728 bytes, line 1
1/o.grid[0])*o.grid[0]:this.originalPageX,l=i?a-this.offset.click.left>=i[0]||a-this.offset.click.left>i[2]?a:a-this.offset.click.left>=i[0]?a-o.grid[0]:a+o.grid[0]:a),"y"===o.axis&&(l=this.originalPageX),"x"===o.axis&&(c=this.originalPageY)),{top:c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(t,i,n){return n=n||this._uiHash(),e.ui.plugin.call(this,t,[i,n,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),n.offset=this.positionAbs),e.Widget.prototype._trigger.call(this,t,i,n)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add("draggable","connectToSortable",{start:function(t,i,n){var s=e.extend({},i,{item:n.element});n.sortables=[],e(n.options.connectToSortable).each(function(){var i=e(this).sortable("instance");i&&!i.options.disabled&&(n.sortables.push(i),i.refreshPositions(),i._trigger("activate",t,s))})},stop:function(t,i,n){var s=e.extend({},i,{item:n.element});n.cancelHelperRemoval=!1,e.each(n.sortables,function(){var e=this;e.isOver?(e.isOver=0,n.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,s))})},drag:function(t,i,n){e.each(n.sortables,function(){var s=!1,a=this;a.positionAbs=n.positionAbs,a.helperProportions=n.helperProportions,a.offset.click=n.offset.click,a._intersectsWith(a.containerCache)&&(s=!0,e.each(n.sortables,function(){return this.positionAbs=n.positionAbs,this.helperProportions=n.helperProportions,this.offset.click=n.offset.click,this!==a&&this._intersectsWith(this.containerCache)&&e.contains(a.element[0],this.element[0])&&(s=!1),s})),s?(a.isOver||(a.isOver=1,n._parent=i.helper.parent(),a.currentItem=i.helper.appendTo(a.element).data("ui-sortable-item",!0),a.options._helper=a.options.helper,a.options.helper=function(){return i.helper[0]},t.target=a.currentItem[0],a._mouseCapture(t,!0),a._mouseStart(t,!0,!0),a.offset.click.top=n.offset.click.top,a.offset.click.left=n.offset.click.left,a.offset.parent.left-=n.offset.parent.left-a.offset.parent.left,a.offset.parent.top-=n.offset.parent.top-a.offset.parent.top,n._trigger("toSortable",t),n.dropped=a.element,e.each(n.sortables,function(){this.refreshPositions()}),n.currentItem=n.element,a.fromOutside=n),a.currentItem&&(a._mouseDrag(t),i.position=a.position)):a.isOver&&(a.isOver=0,a.cancelHelperRemoval=!0,a.options._revert=a.options.revert,a.options.revert=!1,a._trigger("out",t,a._uiHash(a)),a._mouseStop(t,!0),a.options.revert=a.options._revert,a.options.helper=a.options._helper,a.placeholder&&a.placeholder.remove(),i.helper.appendTo(n._parent),n._refreshOffsets(t),i.position=n._generatePosition(t,!0),n._trigger("fromSortable",t),n.dropped=!1,e.each(n.sortables,function(){this.refreshPositions()}))})}}),e.ui.plugin.add("draggable","cursor",{start:function(t,i,n){var s=e("body"),a=n.options;s.css("cursor")&&(a._cursor=s.css("cursor")),s.css("cursor",a.cursor)},stop:function(t,i,n){var s=n.options;s._cursor&&e("body").css("cursor",s._cursor)}}),e.ui.plugin.add("draggable","opacity",{start:function(t,i,n){var s=e(i.helper),a=n.options;s.css("opacity")&&(a._opacity=s.css("opacity")),s.css("opacity",a.opacity)},stop:function(t,i,n){var s=n.options;s._opacity&&e(i.helper).css("opacity",s._opacity)}}),e.ui.plugin.add("draggable","scroll",{start:function(e,t,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,i,n){var s=n.options,a=!1,o=n.scrollParentNotHidden[0],r=n.document[0];o!==r&&"HTML"!==o.tagName?(s.axis&&"x"===s.axis||(n.overflowOffset.top+o.offsetHeight-t.pageY<s.scrollSensitivity?o.scrollTop=a=o.scrollTop+s.scrollSpeed:t.pageY-n.overflowOffset.top<s.scrollSensitivity&&(o.scrollTop=a=o.scrollTop-s.scrollSpeed)),s.axis&&"y"===s.axis||(n.overflowOffset.left+o.offsetWidth-t.pageX<s.scrollSensitivity?o.scrollLeft=a=o.scrollLeft+s.scrollSpeed:t.pageX-n.overflowOffset.left<s.scrollSensitivity&&(o.scrollLeft=a=o.scrollLeft-s.scrollSpeed))):(s.axis&&"x"===s.axis||(t.pageY-e(r).scrollTop()<s.scrollSensitivity?a=e(r).scrollTop(e(r).scrollTop()-s.scrollSpeed):e(window).height()-(t.pageY-e(r).scrollTop())<s.scrollSensitivity&&(a=e(r).scrollTop(e(r).scrollTop()+s.scrollSpeed))),s.axis&&"y"===s.axis||(t.pageX-e(r).scrollLeft()<s.scrollSensitivity?a=e(r).scrollLeft(e(r).scrollLeft()-s.scrollSpeed):e(window).width()-(t.pageX-e(r).scrollLeft())<s.scrollSensitivity&&(a=e(r).scrollLeft(e(r).scrollLeft()+s.scrollSpeed)))),!1!==a&&e.ui.ddmanager&&!s.dropBehaviour&&e.ui.ddmanager.prepareOffsets(n,t)}}),e.ui.plugin.add("draggable","snap",{start:function(t,i,n){var s=n.options;n.snapElements=[],e(s.snap.constructor!==String?s.snap.items||":data(ui-draggable)":s.snap).each(function(){var t=e(this),i=t.offset();this!==n.element[0]&&n.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:i.top,left
vendor: 6,368 bytes, line 1
1:i.left})})},drag:function(t,i,n){var s,a,o,r,l,c,d,h,u,p,f=n.options,g=f.snapTolerance,m=i.offset.left,v=m+n.helperProportions.width,b=i.offset.top,y=b+n.helperProportions.height;for(u=n.snapElements.length-1;u>=0;u--)l=n.snapElements[u].left-n.margins.left,c=l+n.snapElements[u].width,d=n.snapElements[u].top-n.margins.top,h=d+n.snapElements[u].height,l-g>v||m>c+g||d-g>y||b>h+g||!e.contains(n.snapElements[u].item.ownerDocument,n.snapElements[u].item)?(n.snapElements[u].snapping&&n.options.snap.release&&n.options.snap.release.call(n.element,t,e.extend(n._uiHash(),{snapItem:n.snapElements[u].item})),n.snapElements[u].snapping=!1):("inner"!==f.snapMode&&(s=g>=Math.abs(d-y),a=g>=Math.abs(h-b),o=g>=Math.abs(l-v),r=g>=Math.abs(c-m),s&&(i.position.top=n._convertPositionTo("relative",{top:d-n.helperProportions.height,left:0}).top),a&&(i.position.top=n._convertPositionTo("relative",{top:h,left:0}).top),o&&(i.position.left=n._convertPositionTo("relative",{top:0,left:l-n.helperProportions.width}).left),r&&(i.position.left=n._convertPositionTo("relative",{top:0,left:c}).left)),p=s||a||o||r,"outer"!==f.snapMode&&(s=g>=Math.abs(d-b),a=g>=Math.abs(h-y),o=g>=Math.abs(l-m),r=g>=Math.abs(c-v),s&&(i.position.top=n._convertPositionTo("relative",{top:d,left:0}).top),a&&(i.position.top=n._convertPositionTo("relative",{top:h-n.helperProportions.height,left:0}).top),o&&(i.position.left=n._convertPositionTo("relative",{top:0,left:l}).left),r&&(i.position.left=n._convertPositionTo("relative",{top:0,left:c-n.helperProportions.width}).left)),!n.snapElements[u].snapping&&(s||a||o||r||p)&&n.options.snap.snap&&n.options.snap.snap.call(n.element,t,e.extend(n._uiHash(),{snapItem:n.snapElements[u].item})),n.snapElements[u].snapping=s||a||o||r||p)}}),e.ui.plugin.add("draggable","stack",{start:function(t,i,n){var s,a=n.options,o=e.makeArray(e(a.stack)).sort(function(t,i){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(i).css("zIndex"),10)||0)});o.length&&(s=parseInt(e(o[0]).css("zIndex"),10)||0,e(o).each(function(t){e(this).css("zIndex",s+t)}),this.css("zIndex",s+o.length))}}),e.ui.plugin.add("draggable","zIndex",{start:function(t,i,n){var s=e(i.helper),a=n.options;s.css("zIndex")&&(a._zIndex=s.css("zIndex")),s.css("zIndex",a.zIndex)},stop:function(t,i,n){var s=n.options;s._zIndex&&e(i.helper).css("zIndex",s._zIndex)}}),e.ui.draggable,e.widget("ui.resizable",e.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseFloat(e)||0},_isNumber:function(e){return!isNaN(parseFloat(e))},_hasScroll:function(t,i){if("hidden"===e(t).css("overflow"))return!1;var n=i&&"left"===i?"scrollLeft":"scrollTop",s=!1;return t[n]>0||(t[n]=1,s=t[n]>0,t[n]=0,s)},_create:function(){var t,i=this.options,n=this;this._addClass("ui-resizable"),e.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(e("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),i.autoHide&&e(this.element).on("mouseenter",function(){i.disabled||(n._removeClass("ui-resizable-autohide"),n._handles.show())}).on("mouseleave",function(){i.disabled||n.resizing||(n._addClass("ui-resizable-autohide"),n._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var t,i=function(t){e(t).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(e,t){switch(this._super(e,t),e){case"handles":this._removeHandles(),this._setupHandles()}},_setupHandles:function(){var t,i,n,s,a,o=this.options,r=this;if(this.handles=o.handles||(e(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=e(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),n=this.handles.split(","),this.handles={},i=0;n.length>i;i++)t=e.trim(n[i]),s="ui-resizable-"+t,a=e("<div>"),this._addClass(a,"ui-resizable-handle "+s),a.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.append(a);this._renderAxis=function(t){var i,n,s,a;t=t||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=e(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(n=e(this.handles[i],this.element),a=/sw|ne|nw|se|n|s/.test(i)?n.outerHeight():n.outerWidth(),s=["padding",/ne|nw|n
vendor: 4,356 bytes, line 1
1/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),t.css(s,a),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(a=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=a&&a[1]?a[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(t){var i,n,s=!1;for(i in this.handles)((n=e(this.handles[i])[0])===t.target||e.contains(n,t.target))&&(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var i,n,s,a=this.options,o=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),n=this._num(this.helper.css("top")),a.containment&&(i+=e(a.containment).scrollLeft()||0,n+=e(a.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:n},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:o.width(),height:o.height()},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:o.width(),height:o.height()},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalPosition={left:i,top:n},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof a.aspectRatio?a.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=e(".ui-resizable-"+this.axis).css("cursor"),e("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var i,n,s=this.originalMousePosition,a=this.axis,o=t.pageX-s.left||0,r=t.pageY-s.top||0,l=this._change[a];return this._updatePrevProperties(),!!l&&(i=l.apply(this,[t,o,r]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(i=this._updateRatio(i,t)),i=this._respectSize(i,t),this._updateCache(i),this._propagate("resize",t),n=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),e.isEmptyObject(n)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges()),!1)},_mouseStop:function(t){this.resizing=!1;var i,n,s,a,o,r,l,c=this.options,d=this;return this._helper&&(i=this._proportionallyResizeElements,n=i.length&&/textarea/i.test(i[0].nodeName),s=n&&this._hasScroll(i[0],"left")?0:d.sizeDiff.height,a=n?0:d.sizeDiff.width,o={width:d.helper.width()-a,height:d.helper.height()-s},r=parseFloat(d.element.css("left"))+(d.position.left-d.originalPosition.left)||null,l=parseFloat(d.element.css("top"))+(d.position.top-d.originalPosition.top)||null,c.animate||this.element.css(e.extend(o,{top:l,left:r})),d.helper.height(d.size.height),d.helper.width(d.size.width),this._helper&&!c.animate&&this._proportionallyResize()),e("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&&(e.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(e.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(e.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(e.height=this.size.height+"px"),this.helper.css(e),e},_updateVirtualBoundaries:function(e){var t,i,n,s,a,o=this.options;a={minWidth:this._isNumber(o.minWidth)?o.minWidth:0,maxWidth:this._isNumber(o.maxWidth)?o.maxWidth:1/0,minHeight:this._isNumber(o.minHeight)?o.minHeight:0,maxHeight:this._isNumber(o.maxHeight)?o.maxHeight:1/0},(this._aspectRatio||e)&&(t=a.minHeight*this.aspectRatio,n=a.minWidth/this.aspectRatio,i=a.maxHeight*this.aspectRatio,s=a.maxWidth/this.aspectRatio,t>a.minWidth&&(a.minWidth=t),n>a.minHeight&&(a.minHeight=n),a.maxWidth>i&&(a.maxWidth=i),a.maxHeight>s&&(a.maxHeight=s)),this._vBoundaries=a},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&&(this.position.left
vendor: 5,125 bytes, line 1
1=e.left),this._isNumber(e.top)&&(this.position.top=e.top),this._isNumber(e.height)&&(this.size.height=e.height),this._isNumber(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,i=this.size,n=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&&(e.height=e.width/this.aspectRatio),"sw"===n&&(e.left=t.left+(i.width-e.width),e.top=null),"nw"===n&&(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,i=this.axis,n=this._isNumber(e.width)&&t.maxWidth&&t.maxWidth<e.width,s=this._isNumber(e.height)&&t.maxHeight&&t.maxHeight<e.height,a=this._isNumber(e.width)&&t.minWidth&&t.minWidth>e.width,o=this._isNumber(e.height)&&t.minHeight&&t.minHeight>e.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,c=/sw|nw|w/.test(i),d=/nw|ne|n/.test(i);return a&&(e.width=t.minWidth),o&&(e.height=t.minHeight),n&&(e.width=t.maxWidth),s&&(e.height=t.maxHeight),a&&c&&(e.left=r-t.minWidth),n&&c&&(e.left=r-t.maxWidth),o&&d&&(e.top=l-t.minHeight),s&&d&&(e.top=l-t.maxHeight),e.width||e.height||e.left||!e.top?e.width||e.height||e.top||!e.left||(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,i=[],n=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],s=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];4>t;t++)i[t]=parseFloat(n[t])||0,i[t]+=parseFloat(s[t])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,i=this.helper||this.element;this._proportionallyResizeElements.length>t;t++)e=this._proportionallyResizeElements[t],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,i=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||e("<div style='overflow:hidden;'></div>"),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var i=this.originalSize;return{left:this.originalPosition.left+t,width:i.width-t}},n:function(e,t,i){var n=this.originalSize;return{top:this.originalPosition.top+i,height:n.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(t,i,n){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,i,n]))},sw:function(t,i,n){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,i,n]))},ne:function(t,i,n){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,i,n]))},nw:function(t,i,n){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,i,n]))}},_propagate:function(t,i){e.ui.plugin.call(this,t,[i,this.ui()]),"resize"!==t&&this._trigger(t,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add("resizable","animate",{stop:function(t){var i=e(this).resizable("instance"),n=i.options,s=i._proportionallyResizeElements,a=s.length&&/textarea/i.test(s[0].nodeName),o=a&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,r=a?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-o},c=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,d=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(e.extend(l,d&&c?{top:d,left:c}:{}),{duration:n.animateDuration,easing:n.animateEasing,step:function(){var n={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&e(s[0]).css({width:n.width,height:n.height}),i._updateCache(n),i._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(){var t,i,n,s,a,o,r,l=e(this).resizable("instance"),c=l.options,d=l.element,h=c.containment,u=h instanceof e?h.get(0):/parent/.test(h)?d.parent().get(0):h;u&&(l.containerElement=e(u),/document/.test(h)||h===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}):(t=e(u),i=[],e(["Top","Right","Left","Bottom"]).each(function(e,n){i[e]=l._num(t.css("padding"+n))}),l.containerOffset=t.offset(),l.containerPosition=t.position(),l.containerSize={height:t.innerHe
vendor: 2,693 bytes, line 1
1ight()-i[3],width:t.innerWidth()-i[1]},n=l.containerOffset,s=l.containerSize.height,a=l.containerSize.width,o=l._hasScroll(u,"left")?u.scrollWidth:a,r=l._hasScroll(u)?u.scrollHeight:s,l.parentData={element:u,left:n.left,top:n.top,width:o,height:r}))},resize:function(t){var i,n,s,a,o=e(this).resizable("instance"),r=o.options,l=o.containerOffset,c=o.position,d=o._aspectRatio||t.shiftKey,h={top:0,left:0},u=o.containerElement,p=!0;u[0]!==document&&/static/.test(u.css("position"))&&(h=l),c.left<(o._helper?l.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-l.left:o.position.left-h.left),d&&(o.size.height=o.size.width/o.aspectRatio,p=!1),o.position.left=r.helper?l.left:0),c.top<(o._helper?l.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-l.top:o.position.top),d&&(o.size.width=o.size.height*o.aspectRatio,p=!1),o.position.top=o._helper?l.top:0),s=o.containerElement.get(0)===o.element.parent().get(0),a=/relative|absolute/.test(o.containerElement.css("position")),s&&a?(o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top):(o.offset.left=o.element.offset().left,o.offset.top=o.element.offset().top),i=Math.abs(o.sizeDiff.width+(o._helper?o.offset.left-h.left:o.offset.left-l.left)),n=Math.abs(o.sizeDiff.height+(o._helper?o.offset.top-h.top:o.offset.top-l.top)),i+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-i,d&&(o.size.height=o.size.width/o.aspectRatio,p=!1)),n+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-n,d&&(o.size.width=o.size.height*o.aspectRatio,p=!1)),p||(o.position.left=o.prevPosition.left,o.position.top=o.prevPosition.top,o.size.width=o.prevSize.width,o.size.height=o.prevSize.height)},stop:function(){var t=e(this).resizable("instance"),i=t.options,n=t.containerOffset,s=t.containerPosition,a=t.containerElement,o=e(t.helper),r=o.offset(),l=o.outerWidth()-t.sizeDiff.width,c=o.outerHeight()-t.sizeDiff.height;t._helper&&!i.animate&&/relative/.test(a.css("position"))&&e(this).css({left:r.left-s.left-n.left,width:l,height:c}),t._helper&&!i.animate&&/static/.test(a.css("position"))&&e(this).css({left:r.left-s.left-n.left,width:l,height:c})}}),e.ui.plugin.add("resizable","alsoResize",{start:function(){var t=e(this).resizable("instance").options;e(t.alsoResize).each(function(){var t=e(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var n=e(this).resizable("instance"),s=n.options,a=n.originalSize,o=n.originalPosition,r={height:n.size.height-a.height||0,width:n.size.width-a.width||0,top:n.position.top-o.top||0,left
vendor: 14,576 bytes, line 1
1:n.position.left-o.left||0};e(s.alsoResize).each(function(){var t=e(this),n=e(this).data("ui-resizable-alsoresize"),s={},a=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(a,function(e,t){var i=(n[t]||0)+(r[t]||0);i&&i>=0&&(s[t]=i||null)}),t.css(s)})},stop:function(){e(this).removeData("ui-resizable-alsoresize")}}),e.ui.plugin.add("resizable","ghost",{start:function(){var t=e(this).resizable("instance"),i=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==e.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=e(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=e(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(){var t,i=e(this).resizable("instance"),n=i.options,s=i.size,a=i.originalSize,o=i.originalPosition,r=i.axis,l="number"==typeof n.grid?[n.grid,n.grid]:n.grid,c=l[0]||1,d=l[1]||1,h=Math.round((s.width-a.width)/c)*c,u=Math.round((s.height-a.height)/d)*d,p=a.width+h,f=a.height+u,g=n.maxWidth&&p>n.maxWidth,m=n.maxHeight&&f>n.maxHeight,v=n.minWidth&&n.minWidth>p,b=n.minHeight&&n.minHeight>f;n.grid=l,v&&(p+=c),b&&(f+=d),g&&(p-=c),m&&(f-=d),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=o.top-u):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=o.left-h):((0>=f-d||0>=p-c)&&(t=i._getPaddingPlusBorderDimensions(this)),f-d>0?(i.size.height=f,i.position.top=o.top-u):(f=d-t.height,i.size.height=f,i.position.top=o.top+a.height-f),p-c>0?(i.size.width=p,i.position.left=o.left-h):(p=c-t.width,i.size.width=p,i.position.left=o.left+a.width-p))}}),e.ui.resizable,e.widget("ui.dialog",{version:"1.12.1",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var i=e(this).css(t).offset().top;0>i&&e(this).css("top",t.top-i)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&e.fn.draggable&&this._makeDraggable(),this.options.resizable&&e.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?e(t):this.document.find(t||"body").eq(0)},_destroy:function(){var e,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(e=t.parent.children().eq(t.index)).length&&e[0]!==this.element[0]?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:e.noop,enable:e.noop,close:function(t){var i=this;this._isOpen&&!1!==this._trigger("beforeClose",t)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||e.ui.safeBlur(e.ui.safeActiveElement(this.document[0])),this._hide(this.uiDialog,this.options.hide,function(){i._trigger("close",t)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,i){var n=!1,s=this.uiDialog.siblings(".ui-front:visible").map(function(){return+e(this).css("z-index")}).get(),a=Math.max.apply(null,s);return a>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",a+1),n=!0),n&&!i&&this._trigger("focus",t),n},open:function(){var t=this;return this._isOpen?void(this._moveToTop()&&this._focusTabbable()):(this._isOpen=!0,this.opener=e(e.ui.safeActiveElement(this.document[0])),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,function(){t._focusTabbable(),t._trigger("focus")}),this._makeFocusTarget(),void this._trigger("open"))},_focusTabbable:function(){var e=this._focusedElement;e||(e=this.element.find("[autofocus]")),e.length||(e=this.element.find(":tabbable")),e.length||(e=this.uiDialogButtonPane.find(":tabbable")),e.length||(e=this.uiDialogTitlebarClose.filter(":tabbable")),e.length||(e=this.uiDialog),e.eq(0).trigger("focus")},_keepFocus:function(t){function i(){var t=e.ui.safeActiveElement(this.document[0]);this.uiDialog[0]===t||e.contains(this.uiDialog[0],t)||this._focusTabbable()}t.preventDefault(),i.call(this),this._delay(i)},_createWrapper:function(){this.uiDialog=e("<div>").hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===e.ui.keyCode.ESCAPE)return t.preventDefault(),void this.close(t);if(t.keyCode===e.ui.keyCode.TAB&&!t.isDefaultPrevented()){var i=this.uiDialog.find(":tabbable"),n=i.filter(":first"),s=i.filter(":last");t.target!==s[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==n[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(this._delay(function(){s.trigger("focus")}),t.preventDefault()):(this._delay(function(){n.trigger("focus")}),t.preventDefault())}},mousedown:function(e){this._moveToTop(e)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=e("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(t){e(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=e("<button type='button'></button>").button({label:e("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),t=e("<span>").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(t,"ui-dialog-title"),this._title(t),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(e){this.options.title?e.text(this.options.title):e.html("&#160;")},_createButtonPane:function(){this.uiDialogButtonPane=e("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=e("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var t=this,i=this.options.buttons;return this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),e.isEmptyObject(i)||e.isArray(i)&&!i.length?void this._removeClass(this.uiDialog,"ui-dialog-buttons"):(e.each(i,function(i,n){var s,a;n=e.isFunction(n)?{click:n,text:i}:n,n=e.extend({type:"button"},n),s=n.click,a={icon:n.icon,iconPosition:n.iconPosition,showLabel:n.showLabel,icons:n.icons,text:n.text},delete n.click,delete n.icon,delete n.iconPosition,delete n.showLabel,delete n.icons,"boolean"==typeof n.text&&delete n.text,e("<button></button>",n).button(a).appendTo(t.uiButtonSet).on("click",function(){s.apply(t.element[0],arguments)})}),this._addClass(this.uiDialog,"ui-dialog-buttons"),void this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){function t(e){return{position:e.position,offset:e.offset}}var i=this,n=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(n,s){i._addClass(e(this),"ui-dialog-dragging"),i._blockFrames(),i._trigger("dragStart",n,t(s))},drag:function(e,n){i._trigger("drag",e,t(n))},stop:function(s,a){var o=a.offset.left-i.document.scrollLeft(),r=a.offset.top-i.document.scrollTop();n.position={my:"left top",at:"left"+(o>=0?"+":"")+o+" top"+(r>=0?"+":"")+r,of:i.window},i._removeClass(e(this),"ui-dialog-dragging"),i._unblockFrames(),i._trigger("dragStop",s,t(a))}})},_makeResizable:function(){function t(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}var i=this,n=this.options,s=n.resizable,a=this.uiDialog.css("position"),o="string"==typeof s?s:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:n.maxWidth,maxHeight:n.maxHeight,minWidth:n.minWidth,minHeight:this._minHeight(),handles:o,start:function(n,s){i._addClass(e(this),"ui-dialog-resizing"),i._blockFrames(),i._trigger("resizeStart",n,t(s))},resize:function(e,n){i._trigger("resize",e,t(n))},stop:function(s,a){var o=i.uiDialog.offset(),r=o.left-i.document.scrollLeft(),l=o.top-i.document.scrollTop();n.height=i.uiDialog.height(),n.width=i.uiDialog.width(),n.position={my:"left top",at:"left"+(r>=0?"+":"")+r+" top"+(l>=0?"+":"")+l,of:i.window},i._removeClass(e(this),"ui-dialog-resizing"),i._unblockFrames(),i._trigger("resizeStop",s,t(a))}}).css("position",a)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=e(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),i=e.inArray(this,t);-1!==i&&t.splice(i,1)},_trackingInstances:function(){var e=this.document.data("ui-dialog-instances");return e||(e=[],this.document.data("ui-dialog-instances",e)),e},_minHeight:function(){var e=this.options;return"auto"===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(":visible");e||this.uiDialog.show(),this.uiDialog.position(this.options.position),e||this.uiDialog.hide()},_setOptions:function(t){var i=this,n=!1,s={};e.each(t,function(e,t){i._setOption(e,t),e in i.sizeRelatedOptions&&(n=!0),e in i.resizableRelatedOptions&&(s[e]=t)}),n&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(t,i){var n,s,a=this.uiDialog;"disabled"!==t&&(this._super(t,i),"appendTo"===t&&this.uiDialog.appendTo(this._appendTo()),"buttons"===t&&this._createButtons(),"closeText"===t&&this.uiDialogTitlebarClose.button({label:e("<a>").text(""+this.options.closeText).html()}),"draggable"===t&&((n=a.is(":data(ui-draggable)"))&&!i&&a.draggable("destroy"),!n&&i&&this._makeDraggable()),"position"===t&&this._position(),"resizable"===t&&((s=a.is(":data(ui-resizable)"))&&!i&&a.resizable("destroy"),s&&"string"==typeof i&&a.resizable("option","handles",i),s||!1===i||this._makeResizable()),"title"===t&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var e,t,i,n=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),n.minWidth>n.width&&(n.width=n.minWidth),e=this.uiDialog.css({height:"auto",width:n.width}).outerHeight(),t=Math.max(0,n.minHeight-e),i="number"==typeof n.maxHeight?Math.max(0,n.maxHeight-e):"none","auto"===n.height?this.element.css({minHeight:t,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,n.height-e)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var t=e(this);return e("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return!!e(t.target).closest(".ui-dialog").length||!!e(t.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var t=!0;this._delay(function(){t=!1}),this.document.data("ui-dialog-overlays")||this._on(this.document,{focusin:function(e){t||this._allowInteraction(e)||(e.preventDefault(),this._trackingInstances()[0]._focusTabbable())}}),this.overlay=e("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)}},_destroyOverlay:function(){if(this.options.modal&&this.overlay){var e=this.document.data("ui-dialog-overlays")-1;e?this.document.data("ui-dialog-overlays",e):(this._off(this.document,"focusin"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null}}}),!1!==e.uiBackCompat&&e.widget("ui.dialog",e.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(e,t){"dialogClass"===e&&this.uiDialog.removeClass(this.options.dialogClass).addClass(t),this._superApply(arguments)}}),e.ui.dialog,e.widget("ui.droppable",{version:"1.12.1",widgetEventPrefix:"drop",o
vendor: 12,937 bytes, line 1
1ptions:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,i=this.options,n=i.accept;this.isover=!1,this.isout=!0,this.accept=e.isFunction(n)?n:function(e){return e.is(n)},this.proportions=function(){return arguments.length?void(t=arguments[0]):t||(t={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight})},this._addToManager(i.scope),i.addClasses&&this._addClass("ui-droppable")},_addToManager:function(t){e.ui.ddmanager.droppables[t]=e.ui.ddmanager.droppables[t]||[],e.ui.ddmanager.droppables[t].push(this)},_splice:function(e){for(var t=0;e.length>t;t++)e[t]===this&&e.splice(t,1)},_destroy:function(){var t=e.ui.ddmanager.droppables[this.options.scope];this._splice(t)},_setOption:function(t,i){if("accept"===t)this.accept=e.isFunction(i)?i:function(e){return e.is(i)};else if("scope"===t){var n=e.ui.ddmanager.droppables[this.options.scope];this._splice(n),this._addToManager(i)}this._super(t,i)},_activate:function(t){var i=e.ui.ddmanager.current;this._addActiveClass(),i&&this._trigger("activate",t,this.ui(i))},_deactivate:function(t){var i=e.ui.ddmanager.current;this._removeActiveClass(),i&&this._trigger("deactivate",t,this.ui(i))},_over:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._addHoverClass(),this._trigger("over",t,this.ui(i)))},_out:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._removeHoverClass(),this._trigger("out",t,this.ui(i)))},_drop:function(t,i){var n=i||e.ui.ddmanager.current,s=!1;return!(!n||(n.currentItem||n.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var i=e(this).droppable("instance");return i.options.greedy&&!i.options.disabled&&i.options.scope===n.options.scope&&i.accept.call(i.element[0],n.currentItem||n.element)&&g(n,e.extend(i,{offset:i.element.offset()}),i.options.tolerance,t)?(s=!0,!1):void 0}),!s&&(!!this.accept.call(this.element[0],n.currentItem||n.element)&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",t,this.ui(n)),this.element)))},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}});var g=e.ui.intersect=function(){function e(e,t,i){return e>=t&&t+i>e}return function(t,i,n,s){if(!i.offset)return!1;var a=(t.positionAbs||t.position.absolute).left+t.margins.left,o=(t.positionAbs||t.position.absolute).top+t.margins.top,r=a+t.helperProportions.width,l=o+t.helperProportions.height,c=i.offset.left,d=i.offset.top,h=c+i.proportions().width,u=d+i.proportions().height;switch(n){case"fit":return a>=c&&h>=r&&o>=d&&u>=l;case"intersect":return a+t.helperProportions.width/2>c&&h>r-t.helperProportions.width/2&&o+t.helperProportions.height/2>d&&u>l-t.helperProportions.height/2;case"pointer":return e(s.pageY,d,i.proportions().height)&&e(s.pageX,c,i.proportions().width);case"touch":return(o>=d&&u>=o||l>=d&&u>=l||d>o&&l>u)&&(a>=c&&h>=a||r>=c&&h>=r||c>a&&r>h);default:return!1}}}();e.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,i){var n,s,a=e.ui.ddmanager.droppables[t.options.scope]||[],o=i?i.type:null,r=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();e:for(n=0;a.length>n;n++)if(!(a[n].options.disabled||t&&!a[n].accept.call(a[n].element[0],t.currentItem||t.element))){for(s=0;r.length>s;s++)if(r[s]===a[n].element[0]){a[n].proportions().height=0;continue e}a[n].visible="none"!==a[n].element.css("display"),a[n].visible&&("mousedown"===o&&a[n]._activate.call(a[n],i),a[n].offset=a[n].element.offset(),a[n].proportions({width:a[n].element[0].offsetWidth,height:a[n].element[0].offsetHeight}))}},drop:function(t,i){var n=!1;return e.each((e.ui.ddmanager.droppables[t.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&g(t,this,this.options.tolerance,i)&&(n=this._drop.call(this,i)||n),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))}),n},dragStart:function(t,i){t.element.parentsUntil("body").on("scroll.droppable",function(){t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)})},drag:function(t,i){t.options.refreshPositions&&e.ui.ddmanager.prepareOffsets(t,i),e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var n,s,a,o=g(t,this,this.options.tolerance,i),r=!o&&this.isover?"isout":o&&!this.isover?"isover":null;r&&(this.options.greedy&&(s=this.options.scope,(a=this.element.parents(":data(ui-droppable)").filter(function(){return e(this).droppable("instance").options.scope===s})).length&&(n=e(a[0]).droppable("instance"),n.greedyChild="isover"===r)),n&&"isover"===r&&(n.isover=!1,n.isout=!0,n._out.call(n,i)),this[r]=!0,this["isout"===r?"isover":"isout"]=!1,this["isover"===r?"_over":"_out"].call(this,i),n&&"isout"===r&&(n.isout=!1,n.isover=!0,n._over.call(n,i)))}})},dragStop:function(t,i){t.element.parentsUntil("body").off("scroll.droppable"),t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)}},!1!==e.uiBackCompat&&e.widget("ui.droppable",e.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}}),e.ui.droppable,e.widget("ui.progressbar",{version:"1.12.1",options:{classes:{"ui-progressbar":"ui-corner-all","ui-progressbar-value":"ui-corner-left","ui-progressbar-complete":"ui-corner-right"},max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.attr({role:"progressbar","aria-valuemin":this.min}),this._addClass("ui-progressbar","ui-widget ui-widget-content"),this.valueDiv=e("<div>").appendTo(this.element),this._addClass(this.valueDiv,"ui-progressbar-value","ui-widget-header"),this._refreshValue()},_destroy:function(){this.element.removeAttr("role aria-valuemin aria-valuemax aria-valuenow"),this.valueDiv.remove()},value:function(e){return void 0===e?this.options.value:(this.options.value=this._constrainedValue(e),void this._refreshValue())},_constrainedValue:function(e){return void 0===e&&(e=this.options.value),this.indeterminate=!1===e,"number"!=typeof e&&(e=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,e))},_setOptions:function(e){var t=e.value;delete e.value,this._super(e),this.options.value=this._constrainedValue(t),this._refreshValue()},_setOption:function(e,t){"max"===e&&(t=Math.max(this.min,t)),this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e),this._toggleClass(null,"ui-state-disabled",!!e)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var t=this.options.value,i=this._percentage();this.valueDiv.toggle(this.indeterminate||t>this.min).width(i.toFixed(0)+"%"),this._toggleClass(this.valueDiv,"ui-progressbar-complete",null,t===this.options.max)._toggleClass("ui-progressbar-indeterminate",null,this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=e("<div>").appendTo(this.valueDiv),this._addClass(this.overlayDiv,"ui-progressbar-overlay"))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":t}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==t&&(this.oldValue=t,this._trigger("change")),t===this.options.max&&this._trigger("complete")}}),e.widget("ui.selectable",e.ui.mouse,{version:"1.12.1",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var t=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){t.elementPos=e(t.element[0]).offset(),t.selectees=e(t.options.filter,t.element[0]),t._addClass(t.selectees,"ui-selectee"),t.selectees.each(function(){var i=e(this),n=i.offset(),s={left:n.left-t.elementPos.left,top:n.top-t.elementPos.top};e.data(this,"selectable-item",{element:this,$element:i,left:s.left,top:s.top,right:s.left+i.outerWidth(),bottom:s.top+i.outerHeight(),startselected:!1,selected:i.hasClass("ui-selected"),selecting:i.hasClass("ui-selecting"),unselecting:i.hasClass("ui-unselecting")})})},this.refresh(),this._mouseInit(),this.helper=e("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(t){var i=this,n=this.options;this.opos=[t.pageX,t.pageY],this.elementPos=e(this.element[0]).offset(),this.options.disabled||(this.selectees=e(n.filter,this.element[0]),this._trigger("start",t),e(n.appendTo).append(this.helper),this.helper.css({left:t.pageX,top:t.pageY,width:0,height:0}),n.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var n=e.data(this,"selectable-item");n.startselected=!0,t.metaKey||t.ctrlKey||(i._removeClass(n.$element,"ui-selected"),n.selected=!1,i._addClass(n.$element,"ui-unselecting"),n.unselecting=!0,i._trigger("unselecting",t,{unselecting:n.element}))}),e(t.target).parents().addBack().each(function(){var n,s=e.data(this,"selectable-item");return s?(n=!t.metaKey&&!t.ctrlKey||!s.$element.hasClass("ui-selected"),i._removeClass(s.$element,n?"ui-unselecting":"ui-selected")._addClass(s.$element,n?"ui-selecting":"ui-unselecting"),s.unselecting=!n,s.selecting=n,s.selected=n,n?i._trigger("selecting",t,{selecting:s.element}):i._trigger("unselecting",t,{unselecting:s.element}),!1):void 0}))},_mouseDrag:function(t){if(this.dragged=!0,!this.options.disabled){var i,n=this,s=this.options,a=this.opos[0],o=this.opos[1],r=t.pageX,l=t.pageY;return a>r&&(i=r,r=a,a=i),o>l&&(i=l,l=o,o=i),this.helper.css({left:a,top:o,width:r-a,height:l-o}),this.selectees.each(function(){var i=e.data(this,"selectable-item"),c=!1,d={};i&&i.element!==n.element[0]&&(d.left=i.left+n.elementPos.left,d.right=i.right+n.elementPos.left,d.top=i.top+n.elementPos.top,d.bottom=i.bottom+n.elementPos.top,"touch"===s.tolerance?c=!(d.left>r||a>d.right||d.top>l||o>d.bottom):"fit"===s.tolerance&&(c=d.left>a&&r>d.right&&d.top>o&&l>d.bottom),c?(i.selected&&(n._removeClass(i.$element,"ui-selected"),i.selected=!1),i.unselecting&&(n._removeClass(i.$element,"ui-unselecting"),i.unselecting=!1),i.selecting||(n._addClass(i.$element,"ui-selecting"),i.selecting=!0,n._trigger("selecting",t,{selecting:i.element}))):(i.selecting&&((t.metaKey||t.ctrlKey)&&i.startselected?(n._removeClass(i.$element,"ui-selecting"),i.selecting=!1,n._addClass(i.$element,"ui-selected"),i.selected=!0):(n._removeClass(i.$element,"ui-selecting"),i.selecting=!1,i.startselected&&(n._addClass(i.$element,"ui-unselecting"),i.unselecting=!0),n._trigger("unselecting",t,{unselecting:i.element}))),i.selected&&(t.metaKey||t.ctrlKey||i.startselected||(n._removeClass(i.$element,"ui-selected"),i.selected=!1,n._addClass(i.$element,"ui-unselecting"),i.unselecting=!0,n._trigger("unselecting",t,{unselecting:i.element})))))}),!1}},_mouseStop:function(t){var i=this;return this.dragged=!1,e(".ui-unselecting",this.element[0]).each(function(){var n=e.data(this,"selectable-item");i._removeClass(n.$element,"ui-unselecting"),n.unselecting=!1,n.startselected=!1,i._trigger("unselected",t,{unselected:n.element})}),e(".ui-selecting",this.element[0]).each(function(){var n=e.data(this,"selectable-item");i._removeClass(n.$element,"ui-selecting")._addClass(n.$element,"ui-selected"),n.selecting=!1,n.selected=!0,n.startselected=!0,i._trigger("selected",t,{selected:n.element})}),this._trigger("stop",t),this.helper.remove(),!1}}),e.widget("ui.selectmenu",[e.ui.formResetMixin,{version:"1.12.1",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"}
vendor: 18,952 bytes, line 1
1,width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var t=this.element.uniqueId().attr("id");this.ids={element:t,button:t+"-button",menu:t+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=e()},_drawButton:function(){var t,i=this,n=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(e){this.button.focus(),e.preventDefault()}}),this.element.hide(),this.button=e("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),t=e("<span>").appendTo(this.button),this._addClass(t,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(n).appendTo(this.button),!1!==this.options.width&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",function(){i._rendered||i._refreshMenu()})},_drawMenu:function(){var t=this;this.menu=e("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=e("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(e,i){e.preventDefault(),t._setSelection(),t._select(i.item.data("ui-selectmenu-item"),e)},focus:function(e,i){var n=i.item.data("ui-selectmenu-item");null!=t.focusIndex&&n.index!==t.focusIndex&&(t._trigger("focus",e,{item:n}),t.isOpen||t._select(n,e)),t.focusIndex=n.index,t.button.attr("aria-activedescendant",t.menuItems.eq(n.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),null===this.options.width&&this._resizeButton()},_refreshMenu:function(){var e,t=this.element.find("option");this.menu.empty(),this._parseOptions(t),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,t.length&&(e=this._getSelectedItem(),this.menuInstance.focus(null,e),this._setAria(e.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(e){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",e)))},_position:function(){this.menuWrap.position(e.extend({of:this.button},this.options.position))},close:function(e){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",e))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(t){var i=e("<span>");return this._setText(i,t.label),this._addClass(i,"ui-selectmenu-text"),i},_renderMenu:function(t,i){var n=this,s="";e.each(i,function(i,a){var o;a.optgroup!==s&&(o=e("<li>",{text:a.optgroup}),n._addClass(o,"ui-selectmenu-optgroup","ui-menu-divider"+(a.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),o.appendTo(t),s=a.optgroup),n._renderItemData(t,a)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-selectmenu-item",t)},_renderItem:function(t,i){var n=e("<li>"),s=e("<div>",{title:i.element.attr("title")});return i.disabled&&this._addClass(n,null,"ui-state-disabled"),this._setText(s,i.label),n.append(s).appendTo(t)},_setText:function(e,t){t?e.text(t):e.html("&#160;")},_move:function(e,t){var i,n,s=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),s+=":not(.ui-state-disabled)"),(n="first"===e||"last"===e?i["first"===e?"prevAll":"nextAll"](s).eq(-1):i[e+"All"](s).eq(0)).length&&this.menuInstance.focus(t,n)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")},_toggle:function(e){this[this.isOpen?"close":"open"](e)},_setSelection:function(){var e;this.range&&(window.getSelection?((e=window.getSelection()).removeAllRanges(),e.addRange(this.range)):this.range.select(),this.button.focus())},_documentClick:{mousedown:function(t){this.isOpen&&(e(t.target).closest(".ui-selectmenu-menu, #"+e.ui.escapeSelector(this.ids.button)).length||this.close(t))}},_buttonEvents:{mousedown:function(){var e;window.getSelection?(e=window.getSelection()).rangeCount&&(this.range=e.getRangeAt(0)):this.range=document.selection.createRange()},click:function(e){this._setSelection(),this._toggle(e)},keydown:function(t){var i=!0;switch(t.keyCode){case e.ui.keyCode.TAB:case e.ui.keyCode.ESCAPE:this.close(t),i=!1;break;case e.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(t);break;case e.ui.keyCode.UP:t.altKey?this._toggle(t):this._move("prev",t);break;case e.ui.keyCode.DOWN:t.altKey?this._toggle(t):this._move("next",t);break;case e.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(t):this._toggle(t);break;case e.ui.keyCode.LEFT:this._move("prev",t);break;case e.ui.keyCode.RIGHT:this._move("next",t);break;case e.ui.keyCode.HOME:case e.ui.keyCode.PAGE_UP:this._move("first",t);break;case e.ui.keyCode.END:case e.ui.keyCode.PAGE_DOWN:this._move("last",t);break;default:this.menu.trigger(t),i=!1}i&&t.preventDefault()}},_selectFocusedItem:function(e){var t=this.menuItems.eq(this.focusIndex).parent("li");t.hasClass("ui-state-disabled")||this._select(t.data("ui-selectmenu-item"),e)},_select:function(e,t){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=e.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(e)),this._setAria(e),this._trigger("select",t,{item:e}),e.index!==i&&this._trigger("change",t,{item:e}),this.close(t)},_setAria:function(e){var t=this.menuItems.eq(e.index).attr("id");this.button.attr({"aria-labelledby":t,"aria-activedescendant":t}),this.menu.attr("aria-activedescendant",t)},_setOption:function(e,t){if("icons"===e){var i=this.button.find("span.ui-icon");this._removeClass(i,null,this.options.icons.button)._addClass(i,null,t.button)}this._super(e,t),"appendTo"===e&&this.menuWrap.appendTo(this._appendTo()),"width"===e&&this._resizeButton()},_setOptionDisabled:function(e){this._super(e),this.menuInstance.option("disabled",e),this.button.attr("aria-disabled",e),this._toggleClass(this.button,null,"ui-state-disabled",e),this.element.prop("disabled",e),e?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var e=this.options.width;return!1===e?void this.button.css("width",""):(null===e&&(e=this.element.show().outerWidth(),this.element.hide()),void this.button.outerWidth(e))},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){var e=this._super();return e.disabled=this.element.prop("disabled"),e},_parseOptions:function(t){var i=this,n=[];t.each(function(t,s){n.push(i._parseOption(e(s),t))}),this.items=n},_parseOption:function(e,t){var i=e.parent("optgroup");return{element:e,index:t,value:e.val(),label:e.text(),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||e.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]),e.widget("ui.slider",e.ui.mouse,{version:"1.12.1",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,i,n=this.options,s=this.element.find(".ui-slider-handle"),a=[];for(i=n.values&&n.values.length||1,s.length>i&&(s.slice(i).remove(),s=s.slice(0,i)),t=s.length;i>t;t++)a.push("<span tabindex='0'></span>");this.handles=s.add(e(a.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each(function(t){e(this).data("ui-slider-handle-index",t).attr("tabIndex",0)})},_createRange:function(){var t=this.options;t.range?(!0===t.range&&(t.values?t.values.length&&2!==t.values.length?t.values=[t.values[0],t.values[0]]:e.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=e("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),("min"===t.range||"max"===t.range)&&this._addClass(this.range,"ui-slider-range-"+t.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(t){var i,n,s,a,o,r,l,c=this,d=this.options;return!d.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:t.pageX,y:t.pageY},n=this._normValueFromMouse(i),s=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var i=Math.abs(n-c.values(t));(s>i||s===i&&(t===c._lastChangedValue||c.values(t)===d.min))&&(s=i,a=e(this),o=t)}),!1!==this._start(t,o)&&(this._mouseSliding=!0,this._handleIndex=o,this._addClass(a,null,"ui-state-active"),a.trigger("focus"),r=a.offset(),l=!e(t.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}:{left:t.pageX-r.left-a.width()/2,top:t.pageY-r.top-a.height()/2-(parseInt(a.css("borderTopWidth"),10)||0)-(parseInt(a.css("borderBottomWidth"),10)||0)+(parseInt(a.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,n),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,i),!1},_mouseStop:function(e){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,i,n,s,a;return"horizontal"===this.orientation?(t=this.elementSize.width,i=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,i=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),(n=i/t)>1&&(n=1),0>n&&(n=0),"vertical"===this.orientation&&(n=1-n),s=this._valueMax()-this._valueMin(),a=this._valueMin()+n*s,this._trimAlignValue(a)},_uiHash:function(e,t,i){var n={handle:this.handles[e],handleIndex:e,value:void 0!==t?t:this.value()};return this._hasMultipleValues()&&(n.value=void 0!==t?t:this.values(e),n.values=i||this.values()),n},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(e,t){return this._trigger("start",e,this._uiHash(t))},_slide:function(e,t,i){var n,s=this.value(),a=this.values();this._hasMultipleValues()&&(n=this.values(t?0:1),s=this.values(t),2===this.options.values.length&&!0===this.options.range&&(i=0===t?Math.min(n,i):Math.max(n,i)),a[t]=i),i!==s&&!1!==this._trigger("slide",e,this._uiHash(t,i,a))&&(this._hasMultipleValues()?this.values(t,i):this.value(i))},_stop:function(e,t){this._trigger("stop",e,this._uiHash(t))},_change:function(e,t){this._keySliding||this._mouseSliding||(this._lastChangedValue=t,this._trigger("change",e,this._uiHash(t)))},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),void this._change(null,0)):this._value()},values:function(t,i){var n,s,a;if(arguments.length>1)return this.options.values[t]=this._trimAlignValue(i),this._refreshValue(),void this._change(null,t);if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this._hasMultipleValues()?this._values(t):this.value();for(n=this.options.values,s=arguments[0],a=0;n.length>a;a+=1)n[a]=this._trimAlignValue(s[a]),this._change(null,a);this._refreshValue()},_setOption:function(t,i){var n,s=0;switch("range"===t&&!0===this.options.range&&("min"===i?(this.options.value=this._values(0),this.options.values=null):"max"===i&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),e.isArray(this.options.values)&&(s=this.options.values.length),this._super(t,i),t){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(i),this.handles.css("horizontal"===i?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),n=s-1;n>=0;n--)this._change(null,n);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(e){this._super(e),this._toggleClass(null,"ui-state-disabled",!!e)},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e)},_values:function(e){var t,i,n;if(arguments.length)return t=this.options.values[e],t=this._trimAlignValue(t);if(this._hasMultipleValues()){for(i=this.options.values.slice(),n=0;i.length>n;n+=1)i[n]=this._trimAlignValue(i[n]);return i}return[]},_trimAlignValue:function(e){if(this._valueMin()>=e)return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,i=(e-this._valueMin())%t,n=e-i;return 2*Math.abs(i)>=t&&(n+=i>0?t:-t),parseFloat(n.toFixed(5))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step;(e=Math.round((e-t)/i)*i+t)>this.options.max&&(e-=i),this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&&(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=""+e,i=t.indexOf(".");return-1===i?0:t.length-i-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(e){"vertical"===e&&this.range.css({width:"",left:""}),"horizontal"===e&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var t,i,n,s,a,o=this.options.range,r=this.options,l=this,c=!this._animateOff&&r.animate,d={};this._hasMultipleValues()?this.handles.each(function(n){i=(l.values(n)-l._valueMin())/(l._valueMax()-l._valueMin())*100,d["horizontal"===l.orientation?"left":"bottom"]=i+"%",e(this).stop(1,1)[c?"animate":"css"](d,r.animate),!0===l.options.range&&("horizontal"===l.orientation?(0===n&&l.range.stop(1,1)[c?"animate":"css"]({left:i+"%"},r.animate),1===n&&l.range[c?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:r.animate})):(0===n&&l.range.stop(1,1)[c?"animate":"css"]({bottom:i+"%"},r.animate),1===n&&l.range[c?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:r.animate}))),t=i}):(n=this.value(),s=this._valueMin(),a=this._valueMax(),i=a!==s?(n-s)/(a-s)*100:0,d["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[c?"animate":"css"](d,r.animate),"min"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({width:i+"%"},r.animate),"max"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({width:100-i+"%"},r.animate),"min"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({height:i+"%"},r.animate),"max"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({height:100-i+"%"},r.animate))},_handleEvents:{keydown:function(t){var i,n,s,a=e(t.target).data("ui-slider-handle-index");switch(t.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(t.preventDefault(),!this._keySliding&&(this._keySliding=!0,this._addClass(e(t.target),null,"ui-state-active"),!1===this._start(t,a)))return}switch(s=this.options.step,i=n=this._hasMultipleValues()?this.values(a):this.value(),t.keyCode){case e.ui.keyCode.HOME:n=this._valueMin();break;case e.ui.keyCode.END:n=this._valueMax();break;case e.ui.keyCode.PAGE_UP:n=this._trimAlignValue(i+(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.PAGE_DOWN:n=this._trimAlignValue(i-(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(i===this._valueMax())return;n=this._trimAlignValue(i+s);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(i===this._valueMin())return;n=this._trimAlignValue(i-s)}this._slide(t,a,n)}
vendor: 10,399 bytes, line 1
1,keyup:function(t){var i=e(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,i),this._change(t,i),this._removeClass(e(t.target),null,"ui-state-active"))}}}),e.widget("ui.sortable",e.ui.mouse,{version:"1.12.1",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,t,i){return e>=t&&t+i>e},_isFloating:function(e){return/left|right/.test(e.css("float"))||/inline|table-cell/.test(e.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,t){this._super(e,t),"handle"===e&&this._setHandleClassName()},_setHandleClassName:function(){var t=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),e.each(this.items,function(){t._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,i){var n=null,s=!1,a=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(t),e(t.target).parents().each(function(){return e.data(this,a.widgetName+"-item")===a?(n=e(this),!1):void 0}),e.data(t.target,a.widgetName+"-item")===a&&(n=e(t.target)),!!n&&(!(this.options.handle&&!i&&(e(this.options.handle,n).find("*").addBack().each(function(){this===t.target&&(s=!0)}),!s))&&(this.currentItem=n,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(t,i,n){var s,a,o=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),o.containment&&this._setContainment(),o.cursor&&"auto"!==o.cursor&&(a=this.document.find("body"),this.storedCursor=a.css("cursor"),a.css("cursor",o.cursor),this.storedStylesheet=e("<style>*{ cursor: "+o.cursor+" !important; }</style>").appendTo(a)),o.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",o.opacity)),o.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",o.zIndex)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!n)for(s=this.containers.length-1;s>=0;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!o.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){var i,n,s,a,o=this.options,r=!1;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<o.scrollSensitivity?this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop+o.scrollSpeed:t.pageY-this.overflowOffset.top<o.scrollSensitivity&&(this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop-o.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<o.scrollSensitivity?this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft+o.scrollSpeed:t.pageX-this.overflowOffset.left<o.scrollSensitivity&&(this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft-o.scrollSpeed)):(t.pageY-this.document.scrollTop()<o.scrollSensitivity?r=this.document.scrollTop(this.document.scrollTop()-o.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())<o.scrollSensitivity&&(r=this.document.scrollTop(this.document.scrollTop()+o.scrollSpeed)),t.pageX-this.document.scrollLeft()<o.scrollSensitivity?r=this.document.scrollLeft(this.document.scrollLeft()-o.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())<o.scrollSensitivity&&(r=this.document.scrollLeft(this.document.scrollLeft()+o.scrollSpeed))),!1!==r&&e.ui.ddmanager&&!o.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),i=this.items.length-1;i>=0;i--)if(n=this.items[i],s=n.item[0],(a=this._intersectsWithPointer(n))&&n.instance===this.currentContainer&&s!==this.currentItem[0]&&this.placeholder[1===a?"next":"prev"]()[0]!==s&&!e.contains(this.placeholder[0],s)&&("semi-dynamic"!==this.options.type||!e.contains(this.element[0],s))){if(this.direction=1===a?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(n))break;this._rearrange(t,n),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,i){if(t){if(e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t),this.options.revert){var n=this,s=this.placeholder.offset(),a=this.options.axis,o={};a&&"x"!==a||(o.left=s.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),a&&"y"!==a||(o.top=s.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,e(this.helper).animate(o,parseInt(this.options.revert,10)||500,function(){n._clear(t)})}else this._clear(t,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new e.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var i=this._getItemsAsjQuery(t&&t.connected),n=[];return t=t||{},e(i).each(function(){var i=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[\-=_](.+)/);i&&n.push((t.key||i[1]+"[]")+"="+(t.key&&t.expression?i[1]:i[2]))}),!n.length&&t.key&&n.push(t.key+"="),n.join("&")},toArray:function(t){var i=this._getItemsAsjQuery(t&&t.connected),n=[];return t=t||{},i.each(function(){n.push(e(t.item||this).attr(t.attribute||"id")||"")}),n},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,n=this.positionAbs.top,s=n+this.helperProportions.height,a=e.left,o=a+e.width,r=e.top,l=r+e.height,c=this.offset.click.top,d=this.offset.click.left,h="x"===this.options.axis||n+c>r&&l>n+c,u="y"===this.options.axis||t+d>a&&o>t+d,p=h&&u;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?p:t+this.helperProportions.width/2>a&&o>i-this.helperProportions.width/2&&n+this.helperProportions.height/2>r&&l>s-this.helperProportions.height/2},_intersectsWithPointer:function(e){var t,i,n="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),s="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width);return!!(n&&s)&&(t=this._getDragVerticalDirection(),i=this._getDragHorizontalDirection(),this.floating?"right"===i||"down"===t?2:1:t&&("down"===t?2:1))},_intersectsWithSides:function(e){var t=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),n=this._getDragVerticalDirection(),s=this._getDragHorizontalDirection();return this.floating&&s?"right"===s&&i||"left"===s&&!i:n&&("down"===n&&t||"up"===n&&!t)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!==e&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!==e&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;
vendor: 3,422 bytes, line 1
1return e.connectWith.constructor===String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){function i(){r.push(this)}var n,s,a,o,r=[],l=[],c=this._connectWith();if(c&&t)for(n=c.length-1;n>=0;n--)for(a=e(c[n],this.document[0]),s=a.length-1;s>=0;s--)(o=e.data(a[s],this.widgetFullName))&&o!==this&&!o.options.disabled&&l.push([e.isFunction(o.options.items)?o.options.items.call(o.element):e(o.options.items,o.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),o]);for(l.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),n=l.length-1;n>=0;n--)l[n][0].each(i);return e(r)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var i=0;t.length>i;i++)if(t[i]===e.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var i,n,s,a,o,r,l,c,d=this.items,h=[[e.isFunction(this.options.items)?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]],u=this._connectWith();if(u&&this.ready)for(i=u.length-1;i>=0;i--)for(s=e(u[i],this.document[0]),n=s.length-1;n>=0;n--)(a=e.data(s[n],this.widgetFullName))&&a!==this&&!a.options.disabled&&(h.push([e.isFunction(a.options.items)?a.options.items.call(a.element[0],t,{item:this.currentItem}):e(a.options.items,a.element),a]),this.containers.push(a));for(i=h.length-1;i>=0;i--)for(o=h[i][1],r=h[i][0],n=0,c=r.length;c>n;n++)(l=e(r[n])).data(this.widgetName+"-item",o),d.push({item:l,instance:o,width:0,height:0,left:0,top:0})},refreshPositions:function(t){this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());var i,n,s,a;for(i=this.items.length-1;i>=0;i--)(n=this.items[i]).instance!==this.currentContainer&&this.currentContainer&&n.item[0]!==this.currentItem[0]||(s=this.options.toleranceElement?e(this.options.toleranceElement,n.item):n.item,t||(n.width=s.outerWidth(),n.height=s.outerHeight()),a=s.offset(),n.left=a.left,n.top=a.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i>=0;i--)a=this.containers[i].element.offset(),this.containers[i].containerCache.left=a.left,this.containers[i].containerCache.top=a.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight();return this},_createPlaceholder:function(t){var i,n=(t=t||this).options;n.placeholder&&n.placeholder.constructor!==String||(i=n.placeholder,n.placeholder={element:function(){var n=t.currentItem[0].nodeName.toLowerCase(),s=e("<"+n+">",t.document[0]);return t._addClass(s,"ui-sortable-placeholder",i||t.currentItem[0].className)._removeClass(s,"ui-sortable-helper"),"tbody"===n?t._createTrPlaceholder(t.currentItem.find("tr").eq(0),e("<tr>",t.document[0]).appendTo(s)):"tr"===n?t._createTrPlaceholder(t.currentItem,s):"img"===n&&s.attr("src",t.currentItem.attr("src")),i||s.css("visibility","hidden"),s},update:function(e,s){(!i||n.forcePlaceholderSize)&&(s.height()||s.height(t.currentItem.innerHe
vendor: 11,833 bytes, line 1
1ight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),s.width()||s.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10)))}}),t.placeholder=e(n.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),n.placeholder.update(t,t.placeholder)},_createTrPlaceholder:function(t,i){var n=this;t.children().each(function(){e("<td>&#160;</td>",n.document[0]).attr("colspan",e(this).attr("colspan")||1).appendTo(i)})},_contactContainers:function(t){var i,n,s,a,o,r,l,c,d,h,u=null,p=null;for(i=this.containers.length-1;i>=0;i--)if(!e.contains(this.currentItem[0],this.containers[i].element[0]))if(this._intersectsWith(this.containers[i].containerCache)){if(u&&e.contains(this.containers[i].element[0],u.element[0]))continue;u=this.containers[i],p=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0);if(u)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(s=1e4,a=null,o=(d=u.floating||this._isFloating(this.currentItem))?"left":"top",r=d?"width":"height",h=d?"pageX":"pageY",n=this.items.length-1;n>=0;n--)e.contains(this.containers[p].element[0],this.items[n].item[0])&&this.items[n].item[0]!==this.currentItem[0]&&(l=this.items[n].item.offset()[o],c=!1,t[h]-l>this.items[n][r]/2&&(c=!0),s>Math.abs(t[h]-l)&&(s=Math.abs(t[h]-l),a=this.items[n],this.direction=c?"up":"down"));if(!a&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[p])return void(this.currentContainer.containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1));a?this._rearrange(t,a,null,!0):this._rearrange(t,null,this.containers[p].element,!0),this._trigger("change",t,this._uiHash()),this.containers[p]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1}},_createHelper:function(t){var i=this.options,n=e.isFunction(i.helper)?e(i.helper.apply(this.element[0],[t,this.currentItem])):"clone"===i.helper?this.currentItem.clone():this.currentItem;return n.parents("body").length||e("parent"!==i.appendTo?i.appendTo:this.currentItem[0].parentNode)[0].appendChild(n[0]),n[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!n[0].style.width||i.forceHelperSize)&&n.width(this.currentItem.width()),(!n[0].style.height||i.forceHelperSize)&&n.height(this.currentItem.height()),n},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&e.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,n,s=this.options;"parent"===s.containment&&(s.containment=this.helper[0].parentNode),("document"===s.containment||"window"===s.containment)&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===s.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===s.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(s.containment)||(t=e(s.containment)[0],i=e(s.containment).offset(),n="hidden"!==e(t).css("overflow"),this.containment=[i.left+(parseInt(e(t).css("borderLeftWidth"),10)||0)+(parseInt(e(t).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(e(t).css("borderTopWidth"),10)||0)+(parseInt(e(t).css("paddingTop"),10)||0)-this.margins.top,i.left+(n?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(e(t).css("borderLeftWidth"),10)||0)-(parseInt(e(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(n?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(e(t).css("borderTopWidth"),10)||0)-(parseInt(e(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,i){i||(i=this.position);var n="absolute"===t?1:-1,s="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,a=/(html|body)/i.test(s[0].tagName);return{top:i.top+this.offset.relative.top*n+this.offset.parent.top*n-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():a?0:s.scrollTop())*n,left:i.left+this.offset.relative.left*n+this.offset.parent.left*n-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():a?0:s.scrollLeft())*n}},_generatePosition:function(t){var i,n,s=this.options,a=t.pageX,o=t.pageY,r="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,l=/(html|body)/i.test(r[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(a=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(o=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(a=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top)),s.grid&&(i=this.originalPageY+Math.round((o-this.originalPageY)/s.grid[1])*s.grid[1],o=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-s.grid[1]:i+s.grid[1]:i,n=this.originalPageX+Math.round((a-this.originalPageX)/s.grid[0])*s.grid[0],a=this.containment?n-this.offset.click.left>=this.containment[0]&&n-this.offset.click.left<=this.containment[2]?n:n-this.offset.click.left>=this.containment[0]?n-s.grid[0]:n+s.grid[0]:n)),{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():l?0:r.scrollTop()),left:a-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():l?0:r.scrollLeft())}},_rearrange:function(e,t,i,n){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var s=this.counter;this._delay(function(){s===this.counter&&this.refreshPositions(!n)})},_clear:function(e,t){function i(e,t,i){return function(n){i._trigger(e,n,t._uiHash(t))}}this.reverting=!1;var n,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(n in this._storedCSS)("auto"===this._storedCSS[n]||"static"===this._storedCSS[n])&&(this._storedCSS[n]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!t&&s.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||t||s.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&&(t||(s.push(function(e){this._trigger("remove",e,this._uiHash())}),s.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),s.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),n=this.containers.length-1;n>=0;n--)t||s.push(i("deactivate",this,this.containers[n])),this.containers[n].containerCache.over&&(s.push(i("out",this,this.containers[n])),this.containers[n].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,t||this._trigger("beforeStop",e,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!t){for(n=0;s.length>n;n++)s[n].call(this,e);this._trigger("stop",e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===e.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(t){var i=t||this;return{helper:i.helper,placeholder:i.placeholder||e([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:t?t.element:null}}}),e.widget("ui.spinner",{version:"1.12.1",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var t=this._super(),i=this.element;return e.each(["min","max","step"],function(e,n){var s=i.attr(n);null!=s&&s.length&&(t[n]=s)}),t}
vendor: 19,317 bytes, line 1
1,_events:{keydown:function(e){this._start(e)&&this._keydown(e)&&e.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(e){return this.cancelBlur?void delete this.cancelBlur:(this._stop(),this._refresh(),void(this.previous!==this.element.val()&&this._trigger("change",e)))},mousewheel:function(e,t){if(t){if(!this.spinning&&!this._start(e))return!1;this._spin((t>0?1:-1)*this.options.step,e),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(e)},100),e.preventDefault()}},"mousedown .ui-spinner-button":function(t){function i(){this.element[0]===e.ui.safeActiveElement(this.document[0])||(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n}))}var n;n=this.element[0]===e.ui.safeActiveElement(this.document[0])?this.previous:this.element.val(),t.preventDefault(),i.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,i.call(this)}),!1!==this._start(t)&&this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){return e(t.currentTarget).hasClass("ui-state-active")?!1!==this._start(t)&&void this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t):void 0},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(.5*this.uiSpinner.height())&&this.uiSpinner.height()>0&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(t){var i=this.options,n=e.ui.keyCode;switch(t.keyCode){case n.UP:return this._repeat(null,1,t),!0;case n.DOWN:return this._repeat(null,-1,t),!0;case n.PAGE_UP:return this._repeat(null,i.page,t),!0;case n.PAGE_DOWN:return this._repeat(null,-i.page,t),!0}return!1},_start:function(e){return!(!this.spinning&&!1===this._trigger("start",e))&&(this.counter||(this.counter=1),this.spinning=!0,!0)},_repeat:function(e,t,i){e=e||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,t,i)},e),this._spin(t*this.options.step,i)},_spin:function(e,t){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+e*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",t,{value:i})||(this._value(i),this.counter++)},_increment:function(t){var i=this.options.incremental;return i?e.isFunction(i)?i(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&&(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=""+e,i=t.indexOf(".");return-1===i?0:t.length-i-1},_adjustValue:function(e){var t,i,n=this.options;return t=null!==n.min?n.min:0,i=e-t,i=Math.round(i/n.step)*n.step,e=t+i,e=parseFloat(e.toFixed(this._precision())),null!==n.max&&e>n.max?n.max:null!==n.min&&n.min>e?n.min:e},_stop:function(e){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",e))},_setOption:function(e,t){var i,n,s;return"culture"===e||"numberFormat"===e?(i=this._parse(this.element.val()),this.options[e]=t,void this.element.val(this._format(i))):(("max"===e||"min"===e||"step"===e)&&"string"==typeof t&&(t=this._parse(t)),"icons"===e&&(n=this.buttons.first().find(".ui-icon"),this._removeClass(n,null,this.options.icons.up),this._addClass(n,null,t.up),s=this.buttons.last().find(".ui-icon"),this._removeClass(s,null,this.options.icons.down),this._addClass(s,null,t.down)),void this._super(e,t))},_setOptionDisabled:function(e){this._super(e),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!e),this.element.prop("disabled",!!e),this.buttons.button(e?"disable":"enable")},_setOptions:a(function(e){this._super(e)}),_parse:function(e){return"string"==typeof e&&""!==e&&(e=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e),""===e||isNaN(e)?null:e},_format:function(e){return""===e?"":window.Globalize&&this.options.numberFormat?Globalize.format(e,this.options.numberFormat,this.options.culture):e},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var e=this.value();return null!==e&&e===this._adjustValue(e)},_value:function(e,t){var i;""!==e&&null!==(i=this._parse(e))&&(t||(i=this._adjustValue(i)),e=this._format(i)),this.element.val(e),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:a(function(e){this._stepUp(e)}),_stepUp:function(e){this._start()&&(this._spin((e||1)*this.options.step),this._stop())},stepDown:a(function(e){this._stepDown(e)}),_stepDown:function(e){this._start()&&(this._spin((e||1)*-this.options.step),this._stop())},pageUp:a(function(e){this._stepUp((e||1)*this.options.page)}),pageDown:a(function(e){this._stepDown((e||1)*this.options.page)}),value:function(e){return arguments.length?void a(this._value).call(this,e):this._parse(this.element.val())},widget:function(){return this.uiSpinner}}),!1!==e.uiBackCompat&&e.widget("ui.spinner",e.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}}),e.ui.spinner,e.widget("ui.tabs",{version:"1.12.1",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:function(){var e=/#.*$/;return function(t){var i,n;i=t.href.replace(e,""),n=location.href.replace(e,"");try{i=decodeURIComponent(i)}catch(e){}try{n=decodeURIComponent(n)}catch(e){}return t.hash.length>1&&i===n}}(),_create:function(){var t=this,i=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,i.collapsible),this._processTabs(),i.active=this._initialActive(),e.isArray(i.disabled)&&(i.disabled=e.unique(i.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),function(e){return t.tabs.index(e)}))).sort()),this.active=!1!==this.options.active&&this.anchors.length?this._findActive(i.active):e(),this._refresh(),this.active.length&&this.load(i.active)},_initialActive:function(){var t=this.options.active,i=this.options.collapsible,n=location.hash.substring(1);return null===t&&(n&&this.tabs.each(function(i,s){return e(s).attr("aria-controls")===n?(t=i,!1):void 0}),null===t&&(t=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),(null===t||-1===t)&&(t=!!this.tabs.length&&0)),!1!==t&&-1===(t=this.tabs.index(this.tabs.eq(t)))&&(t=!i&&0),!i&&!1===t&&this.anchors.length&&(t=0),t},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var i=e(e.ui.safeActiveElement(this.document[0])).closest("li"),n=this.tabs.index(i),s=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:n++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:s=!1,n--;break;case e.ui.keyCode.END:n=this.anchors.length-1;break;case e.ui.keyCode.HOME:n=0;break;case e.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),void this._activate(n);case e.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),void this._activate(n!==this.options.active&&n);default:return}t.preventDefault(),clearTimeout(this.activating),n=this._focusNextTab(n,s),t.ctrlKey||t.metaKey||(i.attr("aria-selected","false"),this.tabs.eq(n).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",n)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(t){return t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,i){function n(){return t>s&&(t=0),0>t&&(t=s),t}for(var s=this.tabs.length-1;-1!==e.inArray(n(),this.options.disabled);)t=i?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).trigger("focus"),e},_setOption:function(e,t){return"active"===e?void this._activate(t):(this._super(e,t),"collapsible"===e&&(this._toggleClass("ui-tabs-collapsible",null,t),t||!1!==this.options.active||this._activate(0)),"event"===e&&this._setupEvents(t),void("heightStyle"===e&&this._setupHeightStyle(t)))},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,i=this.tablist.children(":has(a[href])");t.disabled=e.map(i.filter(".ui-state-disabled"),function(e){return i.index(e)}),this._processTabs(),!1!==t.active&&this.anchors.length?this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=e()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this,i=this.tabs,n=this.anchors,s=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()}).on("focus"+this.eventNamespace,".ui-tabs-anchor",function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map(function(){return e("a",this)[0]}).attr({role:"presentation",tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=e(),this.anchors.each(function(i,n){var s,a,o,r=e(n).uniqueId().attr("id"),l=e(n).closest("li"),c=l.attr("aria-controls");t._isLocal(n)?(s=n.hash,o=s.substring(1),a=t.element.find(t._sanitizeSelector(s))):(o=l.attr("aria-controls")||e({}).uniqueId()[0].id,s="#"+o,(a=t.element.find(s)).length||(a=t._createPanel(o)).insertAfter(t.panels[i-1]||t.tablist),a.attr("aria-live","polite")),a.length&&(t.panels=t.panels.add(a)),c&&l.data("ui-tabs-aria-controls",c),l.attr({"aria-controls":o,"aria-labelledby":r}),a.attr("aria-labelledby",r)}),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),i&&(this._off(i.not(this.tabs)),this._off(n.not(this.anchors)),this._off(s.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(t){return e("<div>").attr("id",t).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(t){var i,n,s;for(e.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1),s=0;n=this.tabs[s];s++)i=e(n),!0===t||-1!==e.inArray(s,t)?(i.attr("aria-disabled","true"),this._addClass(i,null,"ui-state-disabled")):(i.removeAttr("aria-disabled"),this._removeClass(i,null,"ui-state-disabled"));this.options.disabled=t,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===t)},_setupEvents:function(t){var i={};t&&e.each(t.split(" "),function(e,t){i[t]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,n=this.element.parent();"fill"===t?(i=n.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=e(this),n=t.css("position");"absolute"!==n&&"fixed"!==n&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,i-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,e(this).height("").height())}).height(i))},_eventHandler:function(t){var i=this.options,n=this.active,s=e(t.currentTarget).closest("li"),a=s[0]===n[0],o=a&&i.collapsible,r=o?e():this._getPanelForTab(s),l=n.length?this._getPanelForTab(n):e(),c={oldTab:n,oldPanel:l,newTab:o?e():s,newPanel:r};t.preventDefault(),s.hasClass("ui-state-disabled")||s.hasClass("ui-tabs-loading")||this.running||a&&!i.collapsible||!1===this._trigger("beforeActivate",t,c)||(i.active=!o&&this.tabs.index(s),this.active=a?e():s,this.xhr&&this.xhr.abort(),l.length||r.length||e.error("jQuery UI Tabs: Mismatching fragment identifier."),r.length&&this.load(this.tabs.index(s),t),this._toggle(t,c))},_toggle:function(t,i){function n(){a.running=!1,a._trigger("activate",t,i)}function s(){a._addClass(i.newTab.closest("li"),"ui-tabs-active","ui-state-active"),o.length&&a.options.show?a._show(o,a.options.show,n):(o.show(),n())}var a=this,o=i.newPanel,r=i.oldPanel;this.running=!0,r.length&&this.options.hide?this._hide(r,this.options.hide,function(){a._removeClass(i.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),s()}):(this._removeClass(i.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),r.hide(),s()),r.attr("aria-hidden","true"),i.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),o.length&&r.length?i.oldTab.attr("tabIndex",-1):o.length&&this.tabs.filter(function(){return 0===e(this).attr("tabIndex")}).attr("tabIndex",-1),o.attr("aria-hidden","false"),i.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var i,n=this._findActive(t);n[0]!==this.active[0]&&(n.length||(n=this.active),i=n.find(".ui-tabs-anchor")[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return!1===t?e():this.tabs.eq(t)},_getIndex:function(t){return"string"==typeof t&&(t=this.anchors.index(this.anchors.filter("[href$='"+e.ui.escapeSelector(t)+"']"))),t},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")}),this.tabs.each(function(){var t=e(this),i=t.data("ui-tabs-aria-controls");i?t.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(t){var i=this.options.disabled;!1!==i&&(void 0===t?i=!1:(t=this._getIndex(t),i=e.isArray(i)?e.map(i,function(e){return e!==t?e:null}):e.map(this.tabs,function(e,i){return i!==t?i:null})),this._setOptionDisabled(i))},disable:function(t){var i=this.options.disabled;if(!0!==i){if(void 0===t)i=!0;else{if(t=this._getIndex(t),-1!==e.inArray(t,i))return;i=e.isArray(i)?e.merge([t],i).sort():[t]}this._setOptionDisabled(i)}},load:function(t,i){t=this._getIndex(t);var n=this,s=this.tabs.eq(t),a=s.find(".ui-tabs-anchor"),o=this._getPanelForTab(s),r={tab:s,panel:o},l=function(e,t){"abort"===t&&n.panels.stop(!1,!0),n._removeClass(s,"ui-tabs-loading"),o.removeAttr("aria-busy"),e===n.xhr&&delete n.xhr};this._isLocal(a[0])||(this.xhr=e.ajax(this._ajaxSettings(a,i,r)),this.xhr&&"canceled"!==this.xhr.statusText&&(this._addClass(s,"ui-tabs-loading"),o.attr("aria-busy","true"),this.xhr.done(function(e,t,s){setTimeout(function(){o.html(e),n._trigger("load",i,r),l(s,t)},1)}).fail(function(e,t){setTimeout(function(){l(e,t)},1)})))},_ajaxSettings:function(t,i,n){var s=this;return{url:t.attr("href").replace(/#.*$/,""),beforeSend:function(t,a){return s._trigger("beforeLoad",i,e.extend({jqXHR:t,ajaxSettings:a},n))}}},_getPanelForTab:function(t){var i=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}}),!1!==e.uiBackCompat&&e.widget("ui.tabs",e.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}}),e.ui.tabs,e.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=e(this).attr("title")||"";return e("<a>").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,i){var n=(t.attr("aria-describedby")||"").split(/\s+/);n.push(i),t.data("ui-tooltip-id",i).attr("aria-describedby",e.trim(n.join(" ")))},_removeDescribedBy:function(t){var i=t.data("ui-tooltip-id"),n=(t.attr("aria-describedby")||"").split(/\s+/),s=e.inArray(i,n);-1!==s&&n.splice(s,1),t.removeData("ui-tooltip-id"),(n=e.trim(n.join(" ")))?t.attr("aria-describedby",n):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=e("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=e([])},_setOption:function(t,i){var n=this;this._super(t,i),"content"===t&&e.each(this.tooltips,function(e,t){n._updateContent(t.element)})},_setOptionDisabled:function(e){this[e?"_disable":"_enable"]()},_disable:function(){var t=this;e.each(this.tooltips,function(i,n){var s=e.Event("blur");
1s.target=s.currentTarget=n.element[0],t.close(s,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=e(this);return t.is("[title]")?t.data("ui-tooltip-title",t.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var t=e(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=e([])},open:function(t){var i=this,n=e(t?t.target:this.element).closest(this.options.items);n.length&&!n.data("ui-tooltip-id")&&(n.attr("title")&&n.data("ui-tooltip-title",n.attr("title")),n.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&n.parents().each(function(){var t,n=e(this);n.data("ui-tooltip-open")&&(t=e.Event("blur"),t.target=t.currentTarget=this,i.close(t,!0)),n.attr("title")&&(n.uniqueId(),i.parents[this.id]={element:this,title:n.attr("title")},n.attr("title",""))}),this._registerCloseHandlers(t,n),this._updateContent(n,t))},_updateContent:function(e,t){var i,n=this.options.content,s=this,a=t?t.type:null;return"string"==typeof n||n.nodeType||n.jquery?this._open(t,e,n):void((i=n.call(e[0],function(i){s._delay(function(){e.data("ui-tooltip-open")&&(t&&(t.type=a),this._open(t,e,i))})}))&&this._open(t,e,i))},_open:function(t,i,n){function s(e){c.of=e,o.is(":hidden")||o.position(c)}var a,o,r,l,c=e.extend({},this.options.position);if(n){if(a=this._find(i))return void a.tooltip.find(".ui-tooltip-content").html(n);i.is("[title]")&&(t&&"mouseover"===t.type?i.attr("title",""):i.removeAttr("title")),a=this._tooltip(i),o=a.tooltip,this._addDescribedBy(i,o.attr("id")),o.find(".ui-tooltip-content").html(n),this.liveRegion.children().hide(),(l=e("<div>").html(o.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:s}),s(t)):o.position(e.extend({of:i},this.options.position)),o.hide(),this._show(o,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){o.is(":visible")&&(s(c.of),clearInterval(r))},e.fx.interval)),this._trigger("open",t,{tooltip:o})}},_registerCloseHandlers:function(t,i){var n={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var n=e.Event(t);n.currentTarget=i[0],this.close(n,!0)}}};i[0]!==this.element[0]&&(n.remove=function(){this._removeTooltip(this._find(i).tooltip)}),t&&"mouseover"!==t.type||(n.mouseleave="close"),t&&"focusin"!==t.type||(n.focusout="close"),this._on(!0,i,n)},close:function(t){var i,n=this,s=e(t?t.currentTarget:this.element),a=this._find(s);return a?(i=a.tooltip,void(a.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),a.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){n._removeTooltip(e(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&e.each(this.parents,function(t,i){e(i.element).attr("title",i.title),delete n.parents[t]}),a.closing=!0,this._trigger("close",t,{tooltip:i}),a.hiding||(a.closing=!1)))):void s.removeData("ui-tooltip-open")},_tooltip:function(t){var i=e("<div>").attr("role","tooltip"),n=e("<div>").appendTo(i),s=i.uniqueId().attr("id");return this._addClass(n,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:i}},_find:function(e){var t=e.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(e){e.remove(),delete this.tooltips[e.attr("id")]},_appendTo:function(e){var t=e.closest(".ui-front, dialog");return t.length||(t=this.document[0].body),t},_destroy:function(){var t=this;e.each(this.tooltips,function(i,n){var s=e.Event("blur"),a=n.element;s.target=s.currentTarget=a[0],t.close(s,!0),e("#"+i).remove(),a.data("ui-tooltip-title")&&(a.attr("title")||a.attr("title",a.data("ui-tooltip-title")),a.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==e.uiBackCompat&&e.widget("ui.tooltip",e.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var e=this._superApply(arguments);return this.options.tooltipClass&&e.tooltip.addClass(this.options.tooltipClass),e}}),e.ui.tooltip}),function(e){function t(t,n,s){var r=[];return(t.reduction||t).filter(e.validity.settings.elementSupport).each(function(){n(this)?r.push(this):function(t,n){i(),e.validity.outputs[e.validity.settings.outputMode]&&e.validity.outputs[e.validity.settings.outputMode].raise&&e.validity.outputs[e.validity.settings.outputMode].raise(e(t),n)}(this,a(s,{field:function(t){var i=e(t),n=e.validity.settings.defaultFieldName;if(i.attr("title")&&i.attr("title").length)n=i.attr("title");else if(/^([A-Z0-9][a-z]*)+$/.test(t.id))n=t.id.replace(/([A-Z0-9])[a-z]*/g," $&");else if(/^[a-z0-9_]*$/.test(t.id)){for(var s=t.id.split("_"),a=0;a<s.length;++a)s[a]=o(s[a]);n=s.join(" ")}return n}(this)}))}),t.reduction=e(r),t}function i(){e.validity.isValidating()&&(e.validity.report.errors++,e.validity.report.valid=!1)}function n(t,n){i(),e.validity.outputs[e.validity.settings.outputMode]&&e.validity.outputs[e.validity.settings.outputMode].raiseAggregate&&e.validity.outputs[e.validity.settings.outputMode].raiseAggregate(t,n)}function s(e){var t=0;return e.each(function(){var e=parseFloat(this.value);t+=isNaN(e)?0:e}),t}function a(e,t){for(var i in t)e=e.replace("#{"+i+"}",t[i]);return o(e)}function o(e){return e.substring?e.substring(0,1).toUpperCase()+e.substring(1,e.length):e}e.validity={settings:e.extend({outputMode:"label",cssClass:"error",scrollTo:!1,modalErrorsClickable:!0,defaultFieldName:"This field",elementSupport:":text, :password, textarea, select, :radio, :checkbox",argToString:function(e){return e.getDate?e.getMonth()+1+"/"+e.getDate()+"/"+e.getFullYear():e}},{}),patterns:{integer:/^\d+$/,date:/^((0?\d)|(1[012]))\/([012]?\d|30|31)\/\d{1,4}$/,email:/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,usd:/^\$?(\d{1,3},?(\d{3},?)*\d{3}(\.\d{0,2})?|\d{1,3}(\.\d{0,2})?|\.\d{1,2}?)$/,url:/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,number:/^[+-]?(\d+(\.\d*)?|\.\d+)([Ee]\d+)?$/,zip:/^\d{5}(-\d{4})?$/,phone:/^[2-9]\d{2}-\d{3}-\d{4}$/,guid:/^(\{?([0-9a-fA-F]){8}-(([0-9a-fA-F]){4}-){3}([0-9a-fA-F]){12}\}?)$/,time12:/^[01]?\d:[0-5]\d?\s?[aApP]\.?[mM]\.?$/,time24:/^(20|21|22|23|[01]\d|\d)(([:][0-5]\d){1,2})$/,nonHtml:/^[^<>]*$/},messages:{require:"#{field} is required.",match:"#{field}
1 is in an invalid format.",integer:"#{field} must be a positive, whole number.",date:"#{field} must be formatted as a date.",email:"#{field} must be formatted as an email.",usd:"#{field} must be formatted as a US Dollar amount.",url:"#{field} must be formatted as a URL.",number:"#{field} must be formatted as a number.",zip:"#{field} must be formatted as a zipcode ##### or #####-####.",phone:"#{field} must be formatted as a phone number ###-###-####.",guid:"#{field} must be formatted as a guid like {3F2504E0-4F89-11D3-9A0C-0305E82C3301}.",time24:"#{field} must be formatted as a 24 hour time: 23:00.",time12:"#{field} must be formatted as a 12 hour time: 12:00 AM/PM",lessThan:"#{field} must be less than #{max}.",lessThanOrEqualTo:"#{field} must be less than or equal to #{max}.",greaterThan:"#{field} must be greater than #{min}.",greaterThanOrEqualTo:"#{field} must be greater than or equal to #{min}.",range:"#{field} must be between #{min} and #{max}.",tooLong:"#{field} cannot be longer than #{max} characters.",tooShort:"#{field} cannot be shorter than #{min} characters.",nonHtml:"#{field} cannot contain HTML characters.",alphabet:"#{field} contains disallowed characters.",minCharClass:"#{field} cannot have more than #{min} #{charClass} characters.",maxCharClass:"#{field} cannot have less than #{min} #{charClass} characters.",equal:"Values don't match.",distinct:"A value was repeated.",sum:"Values don't add to #{sum}.",sumMax:"The sum of the values must be less than #{max}.",sumMin:"The sum of the values must be greater than #{min}.",radioChecked:"The selected value is not valid.",generic:"Invalid."},charClasses:{alphabetical:/\w/g,numeric:/\d/g,alphanumeric:/[A-Za-z0-9]/g,symbol:/[^A-Za-z0-9]/g},outputs:{},setup:function(t){this.settings=e.extend(this.settings,t)},report:null,isValidating:function(){return!!this.report},start:function(){this.outputs[this.settings.outputMode]&&this.outputs[this.settings.outputMode].start&&this.outputs[this.settings.outputMode].start(),this.report={errors:0,valid:!0}},end:function(){var e=this.report||{errors:0,valid:!0};return this.report=null,this.outputs[this.settings.outputMode]&&this.outputs[this.settings.outputMode].end&&this.outputs[this.settings.outputMode].end(e),e},clear:function(){this.start(),this.end()}},e.fn.extend({validity:function(t){return this.each(function(){if("form"==this.tagName.toLowerCase()){var i=null;"string"==typeof t?i=function(){e(t).require()}:e.isFunction(t)&&(i=t),t&&e(this).bind("submit",function(){return e.validity.start(),i(),e.validity.end().valid})}})},require:function(i){return t(this,function(t){return e(t).val().length},i||e.validity.messages.require)},match:function(i,n){return n||(n=e.validity.messages.match,"string"==typeof i&&e.validity.messages[i]&&(n=e.validity.messages[i])),"string"==typeof i&&(i=e.validity.patterns[i]),t(this,e.isFunction(i)?function(e){return!e.value.length||i(e.value)}:function(e){return i.global&&(i.lastIndex=0),!e.value.length||i.test(e.value)},n)},range:function(i,n,s){return t(this,i.getTime&&n.getTime?function(e){var t=new Date(e.value);return t>=new Date(i)&&t<=new Date(n)}:i.substring&&n.substring&&Big?function(e){var t=new Big(e.value);return t.greaterThanOrEqualTo(new Big(i))&&t.lessThanOrEqualTo(new Big(n))}:function(e){var t=parseFloat(e.value);return t>=i&&t<=n},s||a(e.validity.messages.range,{min:e.validity.settings.argToString(i),max:e.validity.settings.argToString(n)}))},greaterThan:function(i,n){return t(this,i.getTime?function(e){return new Date(e.value)>i}:i.substring&&Big?function(e){return new Big(e.value).greaterThan(new Big(i))}:function(e){return parseFloat(e.value)>i},n||a(e.validity.messages.greaterThan,{min:e.validity.settings.argToString(i)}))},greaterThanOrEqualTo:function(i,n){return t(this,i.getTime?function(e){return new Date(e.value)>=i}:i.substring&&Big?function(e){return new Big(e.value).greaterThanOrEqualTo(new Big(i))}:function(e){return parseFloat(e.value)>=i},n||a(e.validity.messages.greaterThanOrEqualTo,{min:e.validity.settings.argToString(i)}))},lessThan:function(i,n){return t(this,i.getTime?function(e){return new Date(e.value)<i}:i.substring&&Big?function(e){return new Big(e.value).lessThan(new Big(i))}:function(e){return parseFloat(e.value)<i},n||a(e.validity.messages.lessThan,{max:e.validity.settings.argToString(i)}))},lessThanOrEqualTo:function(i,n){return t(this,i.getTime?function(e){return new Date(e.value)<=i}:i.substring&&Big?function(e){return new Big(e.value).lessThanOrEqualTo(new Big(i))}:function(e){return parseFloat(e.value)<=i},n||a(e.validity.messages.lessThanOrEqualTo,{max:e.validity.settings.argToString(i)}))},maxLength:function(i,n){return t(this,function(e){return e.value.length<=i},n||a(e.validity.messages.tooLong,{max:i}))},minLength:function(i,n){return t(this,function(e){return e.value.length>=i},n||a(e.validity.messages.tooShort,{min:i}))}
1,alphabet:function(i,n){var s=[];return t(this,function(e){for(var t=0;t<e.value.length;++t)if(-1==i.indexOf(e.value.charAt(t)))return s.push(e.value.charAt(t)),!1;return!0},n||a(e.validity.messages.alphabet,{chars:s.join(", ")}))},minCharClass:function(i,n,s){return"string"==typeof i&&(i=i.toLowerCase(),e.validity.charClasses[i]&&(i=e.validity.charClasses[i])),t(this,function(e){return(e.value.match(i)||[]).length>=n},s||a(e.validity.messages.minCharClass,{min:n,charClass:i}))},maxCharClass:function(i,n,s){return"string"==typeof i&&(i=i.toLowerCase(),e.validity.charClasses[i]&&(i=e.validity.charClasses[i])),t(this,function(e){return(e.value.match(i)||[]).length<=n},s||a(e.validity.messages.maxCharClass,{max:n,charClass:i}))},password:function(t,i){return(t=e.extend({alphabet:null,minLength:0,maxLength:0,minSymbol:0,minAlphabetical:0,minNumeric:0,minAlphaNumeric:0},t)).alphabet&&this.alphabet(t.alphabet),t.minLength&&this.minLength(t.minLength),t.maxLength&&this.maxLength(t.maxLength),t.minSymbol&&this.minCharClass("symbol",t.minSymbol),t.minAlphabetical&&this.minCharClass("alphabetical",t.minAlphabetical),t.minNumeric&&this.minCharClass("numeric",t.minNumeric),t.minAlphanumeric&&this.minCharClass("alphanumeric",t.minAlphanumeric),this},nonHtml:function(i){return t(this,function(t){return e.validity.patterns.nonHtml.test(t.value)},i||e.validity.messages.nonHtml)},equal:function(t,i){var s=(this.reduction||this).filter(e.validity.settings.elementSupport),a=function(e){return e},o=e.validity.messages.equal;if(s.length){e.isFunction(t)?(a=t,"string"==typeof i&&(o=i)):"string"==typeof t&&(o=t);var r=e.map(s,function(e){return a(e.value)}),l=r[0],c=!0;for(var d in r)r[d]!=l&&(c=!1);c||(n(s,o),this.reduction=e([]))}return this},distinct:function(t,i){var s=(this.reduction||this).filter(e.validity.settings.elementSupport),a=function(e){return e},o=e.validity.messages.distinct,r=[],l=!0;if(s.length){e.isFunction(t)?(a=t,"string"==typeof i&&(o=i)):"string"==typeof t&&(o=t);for(var c=e.map(s,function(e){return a(e.value)}),d=0;d<c.length;++d)if(c[d].length){for(var h=0;h<r.length;++h)r[h]==c[d]&&(l=!1);r.push(c[d])}l||(n(s,o),this.reduction=e([]))}return this},sum:function(t,i){var o=(this.reduction||this).filter(e.validity.settings.elementSupport);return o.length&&t!=s(o)&&(n(o,i||a(e.validity.messages.sum,{sum:t})),this.reduction=e([])),this},sumMax:function(t,i){var o=(this.reduction||this).filter(e.validity.settings.elementSupport);return o.length&&t<s(o)&&(n(o,i||a(e.validity.messages.sumMax,{max:t})),this.reduction=e([])),this},sumMin:function(t,i){var o=(this.reduction||this).filter(e.validity.settings.elementSupport);return o.length&&t<s(o)&&(n(o,i||a(e.validity.messages.sumMin,{min:t})),this.reduction=e([])),this},radioChecked:function(t,i){var s=(this.reduction||this).filter(e.validity.settings.elementSupport);s.is(":radio")&&s.find(":checked").val()!=t&&n(s,i||e.validity.messages.radioChecked)},radioNotChecked:function(t,i){var s=(this.reduction||this).filter(e.validity.settings.elementSupport);s.is(":radio")&&s.filter(":checked").val()==t&&n(s,i||e.validity.messages.radioChecked)},checkboxChecked:function(t){var i=(this.reduction||this).filter(e.validity.settings.elementSupport);i.is(":checkbox")&&!i.is(":checked")&&n(i,t||e.validity.messages.radioChecked)},assert:function(i,s){var a=this.reduction||this;if(a.length){if(e.isFunction(i))return t(this,i,s||e.validity.messages.generic);i||(n(a,s||e.validity.messages.generic),this.reduction=e([]))}return this}})}(jQuery),function(e){function t(e){return e.attr("id")&&e.attr("id").length?e.attr("id"):e.attr("name")}e.validity.outputs.label={start:function(){e("label."+e.validity.settings.cssClass).remove()},end:function(t){!t.valid&&e.validity.settings.scrollTo&&(location.hash=e("label."+e.validity.settings.cssClass+":eq(0)").attr("for"))},raise:function(i,n){var s="label."+e.validity.settings.cssClass+"[for='"+t(i)+"']";e(s).length?e(s).text(n):e("<label/>").attr("for",t(i)).addClass(e.validity.settings.cssClass).text(n).click(function(){i.length&&i[0].select()}).insertAfter(i)},raiseAggregate:function(t,i){t.length&&this.raise(e(t.get(t.length-1)),i)}}}(jQuery),function(e){e.validity.outputs.modal={start:function(){e(".validity-modal-msg").remove()},end:function(t){!t.valid&&e.validity.settings.scrollTo&&(location.hash=e(".validity-modal-msg:eq(0)").attr("id"))},raise:function(t,i){if(t.length){var n=t.offset(),s=(t.get(0),{left:parseInt(n.left+t.width()+4,10)+"px",top:parseInt(n.top-10,10)+"px"});e("<div/>
1").addClass("validity-modal-msg").css(s).text(i).click(e.validity.settings.modalErrorsClickable?function(){e(this).remove()}:null).appendTo("body")}},raiseAggregate:function(t,i){t.length&&this.raise(e(t.get(t.length-1)),i)}}}(jQuery),function(e){var t=".validity-summary-container",i="validity-erroneous",n="."+i,s=[];e.validity.outputs.summary={start:function(){e(n).removeClass(i),s=[]},end:function(i){if(e(t).hide().find("ul").html(""),s.length){for(var a=0;a<s.length;++a)e("<li/>").text(s[a]).appendTo(t+" ul");e(t).show(),e.validity.settings.scrollTo&&(location.hash=e(n+":eq(0)").attr("id"))}},raise:function(e,t){s.push(t),e.addClass(i)},raiseAggregate:function(e,t){this.raise(e,t)},container:function(){document.write('<div class="validity-summary-container">The form didn\'t submit for the following reason(s):<ul></ul></div>')}}}(jQuery),jQuery.cookie=function(e,t,i){if(void 0===t){var n=null;if(document.cookie&&""!=document.cookie)for(var s=document.cookie.split(";"),a=0;a<s.length;a++){var o=jQuery.trim(s[a]);if(o.substring(0,e.length+1)==e+"="){n=decodeURIComponent(o.substring(e.length+1));break}}return n}i=i||{},null===t&&(t="",i.expires=-1);var r="";if(i.expires&&("number"==typeof i.expires||i.expires.toUTCString)){var l;"number"==typeof i.expires?(l=new Date).setTime(l.getTime()+24*i.expires*60*60*1e3):l=i.expires,r="; expires="+l.toUTCString()}var c=i.path?"; path="+i.path:"",d=i.domain?"; domain="+i.domain:"",h=i.secure?"; secure":"";document.cookie=[e,"=",encodeURIComponent(t),r,c,d,h].join("")},function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Swiper=t()}(this,function(){"use strict";function e(e,t){var i=[],o=0;if(e&&!t&&e instanceof a)return e;if(e)if("string"==typeof e){var r,l,c=e.trim();if(0<=c.indexOf("<")&&0<=c.indexOf(">")){var d="div";for(0===c.indexOf("<li")&&(d="ul"),0===c.indexOf("<tr")&&(d="tbody"),0!==c.indexOf("<td")&&0!==c.indexOf("<th")||(d="tr"),0===c.indexOf("<tbody")&&(d="table"),0===c.indexOf("<option")&&(d="select"),(l=n.createElement(d)).innerHTML=c,o=0;o<l.childNodes.length;o+=1)i.push(l.childNodes[o])}else for(r=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||n).querySelectorAll(e.trim()):[n.getElementById(e.trim().split("#")[1])],o=0;o<r.length;o+=1)r[o]&&i.push(r[o])}else if(e.nodeType||e===s||e===n)i.push(e);else if(0<e.length&&e[0].nodeType)for(o=0;o<e.length;o+=1)i.push(e[o]);return new a(i)}function t(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}function i(){var e=this,t=e.params,i=e.el;if(!i||0!==i.offsetWidth){t.breakpoints&&e.setBreakpoint();var n=e.allowSlideNext,s=e.allowSlidePrev,a=e.snapGrid;if(e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),t.freeMode){var o=Math.min(Math.max(e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(o),e.updateActiveIndex(),e.updateSlidesClasses(),t.autoHeight&&e.updateAutoHeight()}else e.updateSlidesClasses(),("auto"===t.slidesPerView||1<t.slidesPerView)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);e.allowSlidePrev=s,e.allowSlideNext=n,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}}var n="undefined"==typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,s="undefined"==typeof window?{document:n,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,a=function(e){for(var t=0;t<e.length;t+=1)this[t]=e[t];return this.length=e.length,this};e.fn=a.prototype,e.Class=a,e.Dom7=a;var o={addClass:function(e){if(void 0===e)return this;for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.add(t[i]);return this},removeClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.remove(t[i]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.toggle(t[i]);return this},attr:function(e,t){var i=arguments;if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var n=0;n<this.length;n+=1)if(2===i.length)this[n].setAttribute(e,t);else for(var s in e)this[n][s]=e[s],this[n].setAttribute(s,e[s]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},data:function(e,t){var i;if(void 0!==t){for(var n=0;n<this.length;n+=1)(i=this[n]).dom7ElementDataStorage||(i.dom7ElementDataStorage={}),i.dom7ElementDataStorage[e]=t;return this}if(i=this[0]){if(i.dom7ElementDataStorage&&e in i.dom7ElementDataStorage)return i.dom7ElementDataStorage[e];return i.getAttribute("data-"+e)||void 0}},transform:function(e){for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransform=e,i.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransitionDuration=e,i.transitionDuration=e}return this},on:function(){function t(t){var i=t.target;if(i){var n=t.target.dom7EventData||[];if(n.indexOf(t)<0&&n.unshift(t),e(i).is(r))l.apply(i,n);else for(var s=e(i).parents(),a=0;a<s.length;a+=1)e(s[a]).is(r)&&l.apply(s[a],n)}}function i(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),l.apply(this,t)}for(var n,s=[],a=arguments.length;a--;)s[a]=arguments[a];var o=s[0],r=s[1],l=s[2],c=s[3];"function"==typeof s[1]&&(o=(n=s)[0],l=n[1],c=n[2],r=void 0),c||(c=!1);for(var d,h=o.split(" "),u=0;u<this.length;u+=1){var p=this[u];if(r)for(d=0;d<h.length;d+=1){var f=h[d];p.dom7LiveListeners||(p.dom7LiveListeners={}),p.dom7LiveListeners[f]||(p.dom7LiveListeners[f]=[]),p.dom7LiveListeners[f].push({listener:l,proxyListener:t}),p.addEventListener(f,t,c)}else for(d=0;d<h.length;d+=1){var g=h[d];p.dom7Listeners||(p.dom7Listeners={}),p.dom7Listeners[g]||(p.dom7Listeners[g]=[]),p.dom7Listeners[g].push({listener:l,proxyListener:i}),p.addEventListener(g,i,c)}}return this},off:function(){for(var e,t=[],i=arguments.length;i--;)t[i]=arguments[i];var n=t[0],s=t[1],a=t[2],o=t[3];"function"==typeof t[1]&&(n=(e=t)[0],a=e[1],o=e[2],s=void 0),o||(o=!1);for(var r=n.split(" "),l=0;l<r.length;l+=1)for(var c=r[l],d=0;d<this.length;d+=1){var h=this[d],u=void 0;if(!s&&h.dom7Listeners?u=h.dom7Listeners[c]:s&&h.dom7LiveListeners&&(u=h.dom7LiveListeners[c]),u&&u.length)for(var p=u.length-1;0<=p;p-=1){var f=u[p];a&&f.listener===a?(h.removeEventListener(c,f.proxyListener,o),u.splice(p,1)):a&&f.listener&&f.listener.dom7proxy&&f.listener.dom7proxy===a?(h.removeEventListener(c,f.proxyListener,o),u.splice(p,1)):a||(h.removeEventListener(c,f.proxyListener,o),u.splice(p,1))}}return this},trigger:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=e[0].split(" "),a=e[1],o=0;o<i.length;o+=1)for(var r=i[o],l=0;l<this.length;l+=1){var c=this[l],d=void 0;try{d=new s.CustomEvent(r,{detail:a,bubbles:!0,cancelable:!0})}catch(e){(d=n.createEvent("Event")).initEvent(r,!0,!0),d.detail=a}c.dom7EventData=e.filter(function(e,t){return 0<t}),c.dispatchEvent(d),c.dom7EventData=[],delete c.dom7EventData}return this},transitionEnd:function(e){function t(a){if(a.target===this)for(e.call(this,a),i=0;i<n.length;i+=1)s.off(n[i],t)}var i,n=["webkitTransitionEnd","transitionend"],s=this;if(e)for(i=0;i<n.length;i+=1)s.on(n[i],t);return this},outerWidth:function(e){if(0<this.length){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+
vendor: 78,364 bytes, line 1
1parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(0<this.length){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(0<this.length){var e=this[0],t=e.getBoundingClientRect(),i=n.body,a=e.clientTop||i.clientTop||0,o=e.clientLeft||i.clientLeft||0,r=e===s?s.scrollY:e.scrollTop,l=e===s?s.scrollX:e.scrollLeft;return{top:t.top+r-a,left:t.left+l-o}}return null},css:function(e,t){var i;if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(var n in e)this[i].style[n]=e[n];return this}if(this[0])return s.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this}return this},each:function(e){if(!e)return this;for(var t=0;t<this.length;t+=1)if(!1===e.call(this[t],t,this[t]))return this;return this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(t){var i,o,r=this[0];if(!r||void 0===t)return!1;if("string"==typeof t){if(r.matches)return r.matches(t);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(r.msMatchesSelector)return r.msMatchesSelector(t);for(i=e(t),o=0;o<i.length;o+=1)if(i[o]===r)return!0;return!1}if(t===n)return r===n;if(t===s)return r===s;if(t.nodeType||t instanceof a){for(i=t.nodeType?[t]:t,o=0;o<i.length;o+=1)if(i[o]===r)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t,i=this.length;return new a(i-1<e?[]:e<0?(t=i+e)<0?[]:[this[t]]:[this[e]])},append:function(){for(var e,t=[],i=arguments.length;i--;)t[i]=arguments[i];for(var s=0;s<t.length;s+=1){e=t[s];for(var o=0;o<this.length;o+=1)if("string"==typeof e){var r=n.createElement("div");for(r.innerHTML=e;r.firstChild;)this[o].appendChild(r.firstChild)}else if(e instanceof a)for(var l=0;l<e.length;l+=1)this[o].appendChild(e[l]);else this[o].appendChild(e)}return this},prepend:function(e){var t,i;for(t=0;t<this.length;t+=1)if("string"==typeof e){var s=n.createElement("div");for(s.innerHTML=e,i=s.childNodes.length-1;0<=i;i-=1)this[t].insertBefore(s.childNodes[i],this[t].childNodes[0])}else if(e instanceof a)for(i=0;i<e.length;i+=1)this[t].insertBefore(e[i],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(t){return new a(0<this.length?t?this[0].nextElementSibling&&e(this[0].nextElementSibling).is(t)?[this[0].nextElementSibling]:[]:this[0].nextElementSibling?[this[0].nextElementSibling]:[]:[])},nextAll:function(t){var i=[],n=this[0];if(!n)return new a([]);for(;n.nextElementSibling;){var s=n.nextElementSibling;t?e(s).is(t)&&i.push(s):i.push(s),n=s}return new a(i)},prev:function(t){if(0<this.length){var i=this[0];return new a(t?i.previousElementSibling&&e(i.previousElementSibling).is(t)?[i.previousElementSibling]:[]:i.previousElementSibling?[i.previousElementSibling]:[])}return new a([])},prevAll:function(t){var i=[],n=this[0];if(!n)return new a([]);for(;n.previousElementSibling;){var s=n.previousElementSibling;t?e(s).is(t)&&i.push(s):i.push(s),n=s}return new a(i)},parent:function(i){for(var n=[],s=0;s<this.length;s+=1)null!==this[s].parentNode&&(i?e(this[s].parentNode).is(i)&&n.push(this[s].parentNode):n.push(this[s].parentNode));return e(t(n))},parents:function(i){for(var n=[],s=0;s<this.length;s+=1)for(var a=this[s].parentNode;a;)i?e(a).is(i)&&n.push(a):n.push(a),a=a.parentNode;return e(t(n))},closest:function(e){var t=this;return void 0===e?new a([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var n=this[i].querySelectorAll(e),s=0;s<n.length;s+=1)t.push(n[s]);return new a(t)},children:function(i){for(var n=[],s=0;s<this.length;s+=1)for(var o=this[s].childNodes,r=0;r<o.length;r+=1)i?1===o[r].nodeType&&e(o[r]).is(i)&&n.push(o[r]):1===o[r].nodeType&&n.push(o[r]);return new a(t(n))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];var n,s;for(n=0;n<t.length;n+=1){var a=e(t[n]);for(s=0;s<a.length;s+=1)this[this.length]=a[s],this.length+=1}return this},styles:function(){return this[0]?s.getComputedStyle(this[0],null):{}}};Object.keys(o).forEach(function(t){e.fn[t]=o[t]});var r,l,c,d,h={deleteProps:function(e){var t=e;Object.keys(t).forEach(function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:function(e,t){return void 0===t&&(t=0),setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,t){var i,n,a;void 0===t&&(t="x");var o=s.getComputedStyle(e,null);return s.WebKitCSSMatrix?(6<(n=o.transform||o.webkitTransform).split(",").length&&(n=n.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),a=new s.WebKitCSSMatrix("none"===n?"":n)):i=(a=o.MozTransform||o.OTransform||o.MsTransform||o.msTransform||o.transform||o.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=s.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(n=s.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),n||0},parseUrlQuery:function(e){var t,i,n,a,o={},r=e||s.location.href;if("string"==typeof r&&r.length)for(a=(i=(r=-1<r.indexOf("?")?r.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,t=0;t<a;t+=1)n=i[t].replace(/#\S+/g,"").split("="),o[decodeURIComponent(n[0])]=void 0===n[1]?void 0:decodeURIComponent(n[1])||"";return o},isObject:function(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object},extend:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=Object(e[0]),n=1;n<e.length;n+=1){var s=e[n];if(null!=s)for(var a=Object.keys(Object(s)),o=0,r=a.length;o<r;o+=1){var l=a[o],c=Object.getOwnPropertyDescriptor(s,l);void 0!==c&&c.enumerable&&(h.isObject(i[l])&&h.isObject(s[l])?h.extend(i[l],s[l]):!h.isObject(i[l])&&h.isObject(s[l])?(i[l]={},h.extend(i[l],s[l])):i[l]=s[l])}}return i}},u=(c=n.createElement("div"),{touch:s.Modernizr&&!0===s.Modernizr.touch||!!(0<s.navigator.maxTouchPoints||"ontouchstart"in s||s.DocumentTouch&&n instanceof s.DocumentTouch),pointerEvents:!!(s.navigator.pointerEnabled||s.PointerEvent||"maxTouchPoints"in s.navigator&&0<s.navigator.maxTouchPoints),prefixedPointerEvents:!!s.navigator.msPointerEnabled,transition:"transition"in(l=c.style)||"webkitTransition"in l||"MozTransition"in l,transforms3d:s.Modernizr&&!0===s.Modernizr.csstransforms3d||"webkitPerspective"in(r=c.style)||"MozPerspective"in r||"OPerspective"in r||"MsPerspective"in r||"perspective"in r,flexbox:function(){for(var e=c.style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),i=0;i<t.length;i+=1)if(t[i]in e)return!0;return!1}(),observer:"MutationObserver"in s||"WebkitMutationObserver"in s,passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});s.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in s}),p={isIE:!!s.navigator.userAgent.match(/Trident/g)||!!s.navigator.userAgent.match(/MSIE/g),isEdge:!!s.navigator.userAgent.match(/Edge/g),isSafari:0<=(d=s.navigator.userAgent.toLowerCase()).indexOf("safari")&&d.indexOf("chrome")<0&&d.indexOf("android")<0,isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(s.navigator.userAgent)},f=function(e){void 0===e&&(e={});var t=this;t.params=e,t.eventsListeners={},t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})},g={components:{configurable:!0}};f.prototype.on=function(e,t,i){var n=this;if("function"!=typeof t)return n;var s=i?"unshift":"push";return e.split(" ").forEach(function(e){n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][s](t)}),n},f.prototype.once=function(e,t,i){function n(){for(var i=[],a=arguments.length;a--;)i[a]=arguments[a];t.apply(s,i),s.off(e,n),n.f7proxy&&delete n.f7proxy}var s=this;return"function"!=typeof t?s:(n.f7proxy=t,s.on(e,n,i))},f.prototype.off=function(e,t){var i=this;return i.eventsListeners&&e.split(" ").forEach(function(e){void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].length&&i.eventsListeners[e].forEach(function(n,s){(n===t||n.f7proxy&&n.f7proxy===t)&&i.eventsListeners[e].splice(s,1)})}),i},f.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i,n,s,a=this;return a.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],n=e.slice(1,e.length),s=a):(i=e[0].events,n=e[0].data,s=e[0].context||a),(Array.isArray(i)?i:i.split(" ")).forEach(function(e){if(a.eventsListeners&&a.eventsListeners[e]){var t=[];a.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(s,n)})}})),a},f.prototype.useModulesParams=function(e){var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var n=t.modules[i];n.params&&h.extend(e,n.params)})},f.prototype.useModules=function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach(function(i){var n=t.modules[i],s=e[i]||{};n.instance&&Object.keys(n.instance).forEach(function(e){var i=n.instance[e];t[e]="function"==typeof i?i.bind(t):i}),n.on&&t.on&&Object.keys(n.on).forEach(function(e){t.on(e,n.on[e])}),n.create&&n.create.bind(t)(s)})},g.components.set=function(e){this.use&&this.use(e)},f.installModule=function(e){for(var t=[],i=arguments.length-1;0<i--;)t[i]=arguments[i+1];var n=this;n.prototype.modules||(n.prototype.modules={});var s=e.name||Object.keys(n.prototype.modules).length+"_"+h.now();return(n.prototype.modules[s]=e).proto&&Object.keys(e.proto).forEach(function(t){n.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(function(t){n[t]=e.static[t]}),e.install&&e.install.apply(n,t),n},f.use=function(e){for(var t=[],i=arguments.length-1;0<i--;)t[i]=arguments[i+1];var n=this;return Array.isArray(e)?(e.forEach(function(e){return n.installModule(e)}),n):n.installModule.apply(n,[e].concat(t))},Object.defineProperties(f,g);var m={updateSize:function(){var e,t,i=this,n=i.$el;e=void 0!==i.params.width?i.params.width:n[0].clientWidth,t=void 0!==i.params.height?i.params.height:n[0].clientHeight,0===e&&i.isHorizontal()||0===t&&i.isVertical()||(e=e-parseInt(n.css("padding-left"),10)-parseInt(n.css("padding-right"),10),t=t-parseInt(n.css("padding-top"),10)-parseInt(n.css("padding-bottom"),10),h.extend(i,{width:e,height:t,size:i.isHorizontal()?e:t}))},updateSlides:function(){var e=this,t=e.params,i=e.$wrapperEl,n=e.size,a=e.rtlTranslate,o=e.wrongRTL,r=e.virtual&&t.virtual.enabled,l=r?e.virtual.slides.length:e.slides.length,c=i.children("."+e.params.slideClass),d=r?e.virtual.slides.length:c.length,p=[],f=[],g=[],m=t.slidesOffsetBefore;"function"==typeof m&&(m=t.slidesOffsetBefore.call(e));var v=t.slidesOffsetAfter;"function"==typeof v&&(v=t.slidesOffsetAfter.call(e));var b=e.snapGrid.length,y=e.snapGrid.length,w=t.spaceBetween,x=-m,$=0,C=0;if(void 0!==n){var _,S;"string"==typeof w&&0<=w.indexOf("%")&&(w=parseFloat(w.replace("%",""))/100*n),e.virtualSize=-w,a?c.css({marginLeft:"",marginTop:""}):c.css({marginRight:"",marginBottom:""}),1<t.slidesPerColumn&&(_=Math.floor(d/t.slidesPerColumn)===d/e.params.slidesPerColumn?d:Math.ceil(d/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(_=Math.max(_,t.slidesPerView*t.slidesPerColumn)));for(var k,T=t.slidesPerColumn,D=_/T,I=Math.floor(d/t.slidesPerColumn),E=0;E<d;E+=1){S=0;var P=c.eq(E);if(1<t.slidesPerColumn){var M=void 0,A=void 0,L=void 0;"column"===t.slidesPerColumnFill?(L=E-(A=Math.floor(E/T))*T,(I<A||A===I&&L===T-1)&&T<=(L+=1)&&(L=0,A+=1),M=A+L*_/T,P.css({"-webkit-box-ordinal-group":M,"-moz-box-ordinal-group":M,"-ms-flex-order":M,"-webkit-order":M,order:M})):A=E-(L=Math.floor(E/D))*D,P.css("margin-"+(e.isHorizontal()?"top":"left"),0!==L&&t.spaceBetween&&t.spaceBetween+"px").attr("data-swiper-column",A).attr("data-swiper-row",L)}if("none"!==P.css("display")){if("auto"===t.slidesPerView){var F=s.getComputedStyle(P[0],null),O=P[0].style.transform,z=P[0].style.webkitTransform;if(O&&(P[0].style.transform="none"),z&&(P[0].style.webkitTransform="none"),t.roundLengths)S=e.isHorizontal()?P.outerWidth(!0):P.outerHeight(!0);else if(e.isHorizontal()){var H=parseFloat(F.getPropertyValue("width")),N=parseFloat(F.getPropertyValue("padding-left")),R=parseFloat(F.getPropertyValue("padding-right")),B=parseFloat(F.getPropertyValue("margin-left")),q=parseFloat(F.getPropertyValue("margin-right")),j=F.getPropertyValue("box-sizing");S=j&&"border-box"===j?H+B+q:H+N+R+B+q}else{var W=parseFloat(F.getPropertyValue("height")),V=parseFloat(F.getPropertyValue("padding-top")),U=parseFloat(F.getPropertyValue("padding-bottom")),Y=parseFloat(F.getPropertyValue("margin-top")),G=parseFloat(F.getPropertyValue("margin-bottom")),X=F.getPropertyValue("box-sizing");S=X&&"border-box"===X?W+Y+G:W+V+U+Y+G}O&&(P[0].style.transform=O),z&&(P[0].style.webkitTransform=z),t.roundLengths&&(S=Math.floor(S))}else S=(n-(t.slidesPerView-1)*w)/t.slidesPerView,t.roundLengths&&(S=Math.floor(S)),c[E]&&(e.isHorizontal()?c[E].style.width=S+"px":c[E].style.height=S+"px");c[E]&&(c[E].swiperSlideSize=S),g.push(S),t.centeredSlides?(x=x+S/2+$/2+w,0===$&&0!==E&&(x=x-n/2-w),0===E&&(x=x-n/2-w),Math.abs(x)<.001&&(x=0),t.roundLengths&&(x=Math.floor(x)),C%t.slidesPerGroup==0&&p.push(x),f.push(x)):(t.roundLengths&&(x=Math.floor(x)),C%t.slidesPerGroup==0&&p.push(x),f.push(x),x=x+S+w),e.virtualSize+=S+w,$=S,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,n)+v,a&&o&&("slide"===t.effect||"coverflow"===t.effect)&&i.css({width:e.virtualSize+t.spaceBetween+"px"}),u.flexbox&&!t.setWrapperSize||(e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"})),1<t.slidesPerColumn&&(e.virtualSize=(S+t.spaceBetween)*_,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){k=[];for(var Z=0;Z<p.length;Z+=1){var K=p[Z];t.roundLengths&&(K=Math.floor(K)),p[Z]<e.virtualSize+p[0]&&k.push(K)}p=k}if(!t.centeredSlides){k=[];for(var J=0;J<p.length;J+=1){var Q=p[J];t.roundLengths&&(Q=Math.floor(Q)),p[J]<=e.virtualSize-n&&k.push(Q)}p=k,1<Math.floor(e.virtualSize-n)-Math.floor(p[p.length-1])&&p.push(e.virtualSize-n)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(e.isHorizontal()?a?c.css({marginLeft:w+"px"}):c.css({marginRight:w+"px"}):c.css({marginBottom:w+"px"})),t.centerInsufficientSlides){var ee=0;if(g.forEach(function(e){ee+=e+(t.spaceBetween?t.spaceBetween:0)}),(ee-=t.spaceBetween)<n){var te=(n-ee)/2;p.forEach(function(e,t){p[t]=e-te}),f.forEach(function(e,t){f[t]=e+te})}}h.extend(e,{slides:c,snapGrid:p,slidesGrid:f,slidesSizesGrid:g}),d!==l&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i=this,n=[],s=0;if("number"==typeof e?i.setTransition(e):!0===e&&i.setTransition(i.params.speed),"auto"!==i.params.slidesPerView&&1<i.params.slidesPerView)for(t=0;t<Math.ceil(i.params.slidesPerView);t+=1){var a=i.activeIndex+t;if(a>i.slides.length)break;n.push(i.slides.eq(a)[0])}else n.push(i.slides.eq(i.activeIndex)[0]);for(t=0;t<n.length;t+=1)if(void 0!==n[t]){var o=n[t].offsetHeight;s=s<o?o:s}s&&i.$wrapperEl.css("height",s+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(t){void 0===t&&(t=this&&this.translate||0);var i=this,n=i.params,s=i.slides,a=i.rtlTranslate;if(0!==s.length){void 0===s[0].swiperSlideOffset&&i.updateSlidesOffset();var o=-t;a&&(o=t),s.removeClass(n.slideVisibleClass),i.visibleSlidesIndexes=[],i.visibleSlides=[];for(var r=0;r<s.length;r+=1){var l=s[r],c=(o+(n.centeredSlides?i.minTranslate():0)-l.swiperSlideOffset)/(l.swiperSlideSize+n.spaceBetween);if(n.watchSlidesVisibility){var d=-(o-l.swiperSlideOffset),h=d+i.slidesSizesGrid[r];(0<=d&&d<i.size||0<h&&h<=i.size||d<=0&&h>=i.size)&&(i.visibleSlides.push(l),i.visibleSlidesIndexes.push(r),s.eq(r).addClass(n.slideVisibleClass))}l.progress=a?-c:c}i.visibleSlides=e(i.visibleSlides)}},updateProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,i=t.params,n=t.maxTranslate()-t.minTranslate(),s=t.progress,a=t.isBeginning,o=t.isEnd,r=a,l=o;0===n?o=a=!(s=0):(a=(s=(e-t.minTranslate())/n)<=0,o=1<=s),h.extend(t,{progress:s,isBeginning:a,isEnd:o}),(i.watchSlidesProgress||i.watchSlidesVisibility)&&t.updateSlidesProgress(e),a&&!r&&t.emit("reachBeginning toEdge"),o&&!l&&t.emit("reachEnd toEdge"),(r&&!a||l&&!o)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){var e,t=this,i=t.slides,n=t.params,s=t.$wrapperEl,a=t.activeIndex,o=t.realIndex,r=t.virtual&&n.virtual.enabled;i.removeClass(n.slideActiveClass+" "+n.slideNextClass+" "+n.slidePrevClass+" "+n.slideDuplicateActiveClass+" "+n.slideDuplicateNextClass+" "+n.slideDuplicatePrevClass),(e=r?t.$wrapperEl.find("."+n.slideClass+'[data-swiper-slide-index="'+a+'"]'):i.eq(a)).addClass(n.slideActiveClass),n.loop&&(e.hasClass(n.slideDuplicateClass)?s.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+o+'"]').addClass(n.slideDuplicateActiveClass):s.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+o+'"]').addClass(n.slideDuplicateActiveClass));var l=e.nextAll("."+n.slideClass).eq(0).addClass(n.slideNextClass);n.loop&&0===l.length&&(l=i.eq(0)).addClass(n.slideNextClass);var c=e.prevAll("."+n.slideClass).eq(0).addClass(n.slidePrevClass);n.loop&&0===c.length&&(c=i.eq(-1)).addClass(n.slidePrevClass),n.loop&&(l.hasClass(n.slideDuplicateClass)?s.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass):s.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicateNextClass),c.hasClass(n.slideDuplicateClass)?s.children("."+n.slideClass+":not(."+n.slideDuplicateClass+')[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass):s.children("."+n.slideClass+"."+n.slideDuplicateClass+'[data-swiper-slide-index="'+c.attr("data-swiper-slide-index")+'"]').addClass(n.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t,i=this,n=i.rtlTranslate?i.translate:-i.translate,s=i.slidesGrid,a=i.snapGrid,o=i.params,r=i.activeIndex,l=i.realIndex,c=i.snapIndex,d=e;if(void 0===d){for(var u=0;u<s.length;u+=1)void 0!==s[u+1]?n>=s[u]&&n<s[u+1]-(s[u+1]-s[u])/2?d=u:n>=s[u]&&n<s[u+1]&&(d=u+1):n>=s[u]&&(d=u);o.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if((t=0<=a.indexOf(n)?a.indexOf(n):Math.floor(d/o.slidesPerGroup))>=a.length&&(t=a.length-1),d!==r){var p=parseInt(i.slides.eq(d).attr("data-swiper-slide-index")||d,10);h.extend(i,{snapIndex:t,realIndex:p,previousIndex:r,activeIndex:d}),i.emit("activeIndexChange"),i.emit("snapIndexChange"),l!==p&&i.emit("realIndexChange"),i.emit("slideChange")}else t!==c&&(i.snapIndex=t,i.emit("snapIndexChange"))},updateClickedSlide:function(t){var i=this,n=i.params,s=e(t.target).closest("."+n.slideClass)[0],a=!1;if(s)for(var o=0;o<i.slides.length;o+=1)i.slides[o]===s&&(a=!0);if(!s||!a)return i.clickedSlide=void 0,void(i.clickedIndex=void 0);i.clickedSlide=s,i.virtual&&i.params.virtual.enabled?i.clickedIndex=parseInt(e(s).attr("data-swiper-slide-index"),10):i.clickedIndex=e(s).index(),n.slideToClickedSlide&&void 0!==i.clickedIndex&&i.clickedIndex!==i.activeIndex&&i.slideToClickedSlide()}},v={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,n=this.translate,s=this.$wrapperEl;if(t.virtualTranslate)return i?-n:n;var a=h.getTranslate(s[0],e);return i&&(a=-a),a||0},setTranslate:function(e,t){var i=this,n=i.rtlTranslate,s=i.params,a=i.$wrapperEl,o=i.progress,r=0,l=0;i.isHorizontal()?r=n?-e:e:l=e,s.roundLengths&&(r=Math.floor(r),l=Math.floor(l)),s.virtualTranslate||(u.transforms3d?a.transform("translate3d("+r+"px, "+l+"px, 0px)"):a.transform("translate("+r+"px, "+l+"px)")),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?r:l;var c=i.maxTranslate()-i.minTranslate();(0===c?0:(e-i.minTranslate())/c)!==o&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]}},b={slideTo:function(e,t,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var s=this,a=e;a<0&&(a=0);var o=s.params,r=s.snapGrid,l=s.slidesGrid,c=s.previousIndex,d=s.activeIndex,h=s.rtlTranslate;if(s.animating&&o.preventInteractionOnTransition)return!1;var p=Math.floor(a/o.slidesPerGroup);p>=r.length&&(p=r.length-1),(d||o.initialSlide||0)===(c||0)&&i&&s.emit("beforeSlideChangeStart");var f,g=-r[p];if(s.updateProgress(g),o.normalizeSlideIndex)for(var m=0;m<l.length;m+=1)-Math.floor(100*g)>=Math.floor(100*l[m])&&(a=m);if(s.initialized&&a!==d){if(!s.allowSlideNext&&g<s.translate&&g<s.minTranslate())return!1;if(!s.allowSlidePrev&&g>s.translate&&g>s.maxTranslate()&&(d||0)!==a)return!1}return f=d<a?"next":a<d?"prev":"reset",h&&-g===s.translate||!h&&g===s.translate?(s.updateActiveIndex(a),o.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==o.effect&&s.setTranslate(g),"reset"!==f&&(s.transitionStart(i,f),s.transitionEnd(i,f)),!1):(0!==t&&u.transition?(s.setTransition(t),s.setTranslate(g),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,n),s.transitionStart(i,f),s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.$wrapperEl[0].removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(i,f))}),s.$wrapperEl[0].addEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd))):(s.setTransition(0),s.setTranslate(g),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,n),s.transitionStart(i,f),s.transitionEnd(i,f)),!0)},slideToLoop:function(e,t,i,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var s=e;return this.params.loop&&(s+=this.loopedSlides),this.slideTo(s,t,i,n)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,s=n.params,a=n.animating;return s.loop?!a&&(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,n.slideTo(n.activeIndex+s.slidesPerGroup,e,t,i)):n.slideTo(n.activeIndex+s.slidesPerGroup,e,t,i)},slidePrev:function(e,t,i){function n(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this,a=s.params,o=s.animating,r=s.snapGrid,l=s.slidesGrid,c=s.rtlTranslate;if(a.loop){if(o)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}var d,h=n(c?s.translate:-s.translate),u=r.map(function(e){return n(e)}),p=(l.map(function(e){return n(e)}),r[u.indexOf(h)],r[u.indexOf(h)-1]);return void 0!==p&&(d=l.indexOf(p))<0&&(d=s.activeIndex-1),s.slideTo(d,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,s=n.activeIndex,a=Math.floor(s/n.params.slidesPerGroup);if(a<n.snapGrid.length-1){var o=n.rtlTranslate?n.translate:-n.translate,r=n.snapGrid[a];(n.snapGrid[a+1]-r)/2<o-r&&(s=n.params.slidesPerGroup)}return n.slideTo(s,e,t,i)},slideToClickedSlide:function(){var t,i=this,n=i.params,s=i.$wrapperEl,a="auto"===n.slidesPerView?i.slidesPerViewDynamic():n.slidesPerView,o=i.clickedIndex;if(n.loop){if(i.animating)return;t=parseInt(e(i.clickedSlide).attr("data-swiper-slide-index"),10),n.centeredSlides?o<i.loopedSlides-a/2||o>i.slides.length-i.loopedSlides+a/2?(i.loopFix(),o=s.children("."+n.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),h.nextTick(function(){i.slideTo(o)})):i.slideTo(o):o>i.slides.length-a?(i.loopFix(),o=s.children("."+n.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+n.slideDuplicateClass+")").eq(0).index(),h.nextTick(function(){i.slideTo(o)})):i.slideTo(o)}else i.slideTo(o)}},y={loopCreate:function(){var t=this,i=t.params,s=t.$wrapperEl;s.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var a=s.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var o=i.slidesPerGroup-a.length%i.slidesPerGroup;if(o!==i.slidesPerGroup){for(var r=0;r<o;r+=1){var l=e(n.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);s.append(l)}a=s.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=a.length),t.loopedSlides=parseInt(i.loopedSlides||i.slidesPerView,10),t.loopedSlides+=i.loopAdditionalSlides,t.loopedSlides>a.length&&(t.loopedSlides=a.length);var c=[],d=[];a.each(function(i,n){var s=e(n);i<t.loopedSlides&&d.push(n),i<a.length&&i>=a.length-t.loopedSlides&&c.push(n),s.attr("data-swiper-slide-index",i)});for(var h=0;h<d.length;h+=1)s.append(e(d[h].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var u=c.length-1;0<=u;u-=1)s.prepend(e(c[u].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){var e,t=this,i=t.params,n=t.activeIndex,s=t.slides,a=t.loopedSlides,o=t.allowSlidePrev,r=t.allowSlideNext,l=t.snapGrid,c=t.rtlTranslate;t.allowSlidePrev=!0,t.allowSlideNext=!0;var d=-l[n]-t.getTranslate();n<a?(e=s.length-3*a+n,e+=a,t.slideTo(e,0,!1,!0)&&0!==d&&t.setTranslate((c?-t.translate:t.translate)-d)):("auto"===i.slidesPerView&&2*a<=n||n>=s.length-a)&&(e=-s.length+n+a,e+=a,t.slideTo(e,0,!1,!0)&&0!==d&&t.setTranslate((c?-t.translate:t.translate)-d)),t.allowSlidePrev=o,t.allowSlideNext=r},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}},w={setGrabCursor:function(e){if(!(u.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){u.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}},x={appendSlide:function(e){var t=this,i=t.$wrapperEl,n=t.params;if(n.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s<e.length;s+=1)e[s]&&i.append(e[s]);else i.append(e);n.loop&&t.loopCreate(),n.observer&&u.observer||t.update()},prependSlide:function(e){var t=this,i=t.params,n=t.$wrapperEl,s=t.activeIndex;i.loop&&t.loopDestroy();var a=s+1;if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)e[o]&&n.prepend(e[o]);a=s+e.length}else n.prepend(e);i.loop&&t.loopCreate(),i.observer&&u.observer||t.update(),t.slideTo(a,0,!1)},addSlide:function(e,t){var i=this,n=i.$wrapperEl,s=i.params,a=i.activeIndex;s.loop&&(a-=i.loopedSlides,i.loopDestroy(),i.slides=n.children("."+s.slideClass));var o=i.slides.length;if(e<=0)i.prependSlide(t);else if(o<=e)i.appendSlide(t);else{for(var r=e<a?a+1:a,l=[],c=o-1;e<=c;c-=1){var d=i.slides.eq(c);d.remove(),l.unshift(d)}if("object"==typeof t&&"length"in t){for(var h=0;h<t.length;h+=1)t[h]&&n.append(t[h]);r=e<a?a+t.length:a}else n.append(t);for(var p=0;p<l.length;p+=1)n.append(l[p]);s.loop&&i.loopCreate(),s.observer&&u.observer||i.update(),s.loop?i.slideTo(r+i.loopedSlides,0,!1):i.slideTo(r,0,!1)}},removeSlide:function(e){var t=this,i=t.params,n=t.$wrapperEl,s=t.activeIndex;i.loop&&(s-=t.loopedSlides,t.loopDestroy(),t.slides=n.children("."+i.slideClass));var a,o=s;if("object"==typeof e&&"length"in e){for(var r=0;r<e.length;r+=1)a=e[r],t.slides[a]&&t.slides.eq(a).remove(),a<o&&(o-=1);o=Math.max(o,0)}else a=e,t.slides[a]&&t.slides.eq(a).remove(),a<o&&(o-=1),o=Math.max(o,0);i.loop&&t.loopCreate(),i.observer&&u.observer||t.update(),i.loop?t.slideTo(o+t.loopedSlides,0,!1):t.slideTo(o,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},$=function(){var e=s.navigator.userAgent,t={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:s.cordova||s.phonegap,phonegap:s.cordova||s.phonegap},i=e.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),a=e.match(/(Android);?[\s\/]+([\d.]+)?/),o=e.match(/(iPad).*OS\s([\d_]+)/),r=e.match(/(iPod)(.*OS\s([\d_]+))?/),l=!o&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/);if(i&&(t.os="windows",t.osVersion=i[2],t.windows=!0),a&&!i&&(t.os="android",t.osVersion=a[2],t.android=!0,t.androidChrome=0<=e.toLowerCase().indexOf("chrome")),(o||l||r)&&(t.os="ios",t.ios=!0),l&&!r&&(t.osVersion=l[2].replace(/_/g,"."),t.iphone=!0),o&&(t.osVersion=o[2].replace(/_/g,"."),t.ipad=!0),r&&(t.osVersion=r[3]?r[3].replace(/_/g,"."):null,t.iphone=!0),t.ios&&t.osVersion&&0<=e.indexOf("Version/")&&"10"===t.osVersion.split(".")[0]&&(t.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),t.desktop=!(t.os||t.android||t.webView),t.webView=(l||o||r)&&e.match(/.*AppleWebKit(?!.*Safari)/i),t.os&&"ios"===t.os){var c=t.osVersion.split("."),d=n.querySelector('meta[name="viewport"]');t.minimalUi=!t.webView&&(r||l)&&(1*c[0]==7?1<=1*c[1]:7<1*c[0])&&d&&0<=d.getAttribute("content").indexOf("minimal-ui")}return t.pixelRatio=s.devicePixelRatio||1,t}(),C={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},_={update:m,translate:v,transition:{setTransition:function(e,t){this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this,n=i.activeIndex,s=i.params,a=i.previousIndex;s.autoHeight&&i.updateAutoHeight();var o=t;if(o||(o=a<n?"next":n<a?"prev":"reset"),i.emit("transitionStart"),e&&n!==a){if("reset"===o)return void i.emit("slideResetTransitionStart");i.emit("slideChangeTransitionStart"),"next"===o?i.emit("slideNextTransitionStart"):i.emit("slidePrevTransitionStart")}},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this,n=i.activeIndex,s=i.previousIndex;i.animating=!1,i.setTransition(0);var a=t;if(a||(a=s<n?"next":n<s?"prev":"reset"),i.emit("transitionEnd"),e&&n!==s){if("reset"===a)return void i.emit("slideResetTransitionEnd");i.emit("slideChangeTransitionEnd"),"next"===a?i.emit("slideNextTransitionEnd"):i.emit("slidePrevTransitionEnd")}}},slide:b,loop:y,grabCursor:w,manipulation:x,events:{attachEvents:function(){var t=this,a=t.params,o=t.touchEvents,r=t.el,l=t.wrapperEl;t.onTouchStart=function(t){var i=this,a=i.touchEventsData,o=i.params,r=i.touches;if(!i.animating||!o.preventInteractionOnTransition){var l=t;if(l.originalEvent&&(l=l.originalEvent),a.isTouchEvent="touchstart"===l.type,(a.isTouchEvent||!("which"in l)||3!==l.which)&&!(!a.isTouchEvent&&"button"in l&&0<l.button||a.isTouched&&a.isMoved))if(o.noSwiping&&e(l.target).closest(o.noSwipingSelector?o.noSwipingSelector:"."+o.noSwipingClass)[0])i.allowClick=!0;else if(!o.swipeHandler||e(l).closest(o.swipeHandler)[0]){r.currentX="touchstart"===l.type?l.targetTouches[0].pageX:l.pageX,r.currentY="touchstart"===l.type?l.targetTouches[0].pageY:l.pageY;var c=r.currentX,d=r.currentY,u=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,p=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(!u||!(c<=p||c>=s.screen.width-p)){if(h.extend(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=c,r.startY=d,a.touchStartTime=h.now(),i.allowClick=!0,i.updateSize(),i.swipeDirection=void 0,0<o.threshold&&(a.allowThresholdMove=!1),"touchstart"!==l.type){var f=!0;e(l.target).is(a.formElements)&&(f=!1),n.activeElement&&e(n.activeElement).is(a.formElements)&&n.activeElement!==l.target&&n.activeElement.blur();var g=f&&i.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||g)&&l.preventDefault()}i.emit("touchStart",l)}}}}.bind(t),t.onTouchMove=function(t){var i=this,s=i.touchEventsData,a=i.params,o=i.touches,r=i.rtlTranslate,l=t;if(l.originalEvent&&(l=l.originalEvent),s.isTouched){if(!s.isTouchEvent||"mousemove"!==l.type){var c="touchmove"===l.type?l.targetTouches[0].pageX:l.pageX,d="touchmove"===l.type?l.targetTouches[0].pageY:l.pageY;if(l.preventedByNestedSwiper)return o.startX=c,void(o.startY=d);if(!i.allowTouchMove)return i.allowClick=!1,void(s.isTouched&&(h.extend(o,{startX:c,startY:d,currentX:c,currentY:d}),s.touchStartTime=h.now()));if(s.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop)if(i.isVertical()){if(d<o.startY&&i.translate<=i.maxTranslate()||d>o.startY&&i.translate>=i.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(c<o.startX&&i.translate<=i.maxTranslate()||c>o.startX&&i.translate>=i.minTranslate())return;if(s.isTouchEvent&&n.activeElement&&l.target===n.activeElement&&e(l.target).is(s.formElements))return s.isMoved=!0,void(i.allowClick=!1);if(s.allowTouchCallbacks&&i.emit("touchMove",l),!(l.targetTouches&&1<l.targetTouches.length)){o.currentX=c,o.currentY=d;var u,p=o.currentX-o.startX,f=o.currentY-o.startY;if(!(i.params.threshold&&Math.sqrt(Math.pow(p,2)+Math.pow(f,2))<i.params.threshold))if(void 0===s.isScrolling&&(i.isHorizontal()&&o.currentY===o.startY||i.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:25<=p*p+f*f&&(u=180*Math.atan2(Math.abs(f),Math.abs(p))/Math.PI,s.isScrolling=i.isHorizontal()?u>a.touchAngle:90-u>a.touchAngle)),s.isScrolling&&i.emit("touchMoveOpposite",l),void 0===s.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(s.startMoving=!0)),s.isScrolling)s.isTouched=!1;else if(s.startMoving){i.allowClick=!1,l.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&l.stopPropagation(),s.isMoved||(a.loop&&i.loopFix(),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating&&i.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!a.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",l)),i.emit("sliderMove",l),s.isMoved=!0;var g=i.isHorizontal()?p:f;o.diff=g,g*=a.touchRatio,r&&(g=-g),i.swipeDirection=0<g?"prev":"next",s.currentTranslate=g+s.startTranslate;var m=!0,v=a.resistanceRatio;if(a.touchReleaseOnEdges&&(v=0),0<g&&s.currentTranslate>i.minTranslate()?(m=!1,a.resistance&&(s.currentTranslate=i.minTranslate()-1+Math.pow(-i.minTranslate()+s.startTranslate+g,v))):g<0&&s.currentTranslate<i.maxTranslate()&&(m=!1,a.resistance&&(s.currentTranslate=i.maxTranslate()+1-Math.pow(i.maxTranslate()-s.startTranslate-g,v))),m&&(l.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),0<a.threshold){if(!(Math.abs(g)>a.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=i.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}a.followFinger&&((a.freeMode||a.watchSlidesProgress||a.watchSlidesVisibility)&&(i.updateActiveIndex(),i.updateSlidesClasses()),a.freeMode&&(0===s.velocities.length&&s.velocities.push({position:o[i.isHorizontal()?"startX":"startY"],time:s.touchStartTime}),s.velocities.push({position:o[i.isHorizontal()?"currentX":"currentY"],time:h.now()})),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}}}}else s.startMoving&&s.isScrolling&&i.emit("touchMoveOpposite",l)}.bind(t),t.onTouchEnd=function(e){var t=this,i=t.touchEventsData,n=t.params,s=t.touches,a=t.rtlTranslate,o=t.$wrapperEl,r=t.slidesGrid,l=t.snapGrid,c=e;if(c.originalEvent&&(c=c.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",c),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var d,u=h.now(),p=u-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(c),t.emit("tap",c),p<300&&300<u-i.lastClickTime&&(i.clickTimeout&&clearTimeout(i.clickTimeout),i.clickTimeout=h.nextTick(function(){t&&!t.destroyed&&t.emit("click",c)},300)),p<300&&u-i.lastClickTime<300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),t.emit("doubleTap",c))),i.lastClickTime=h.now(),h.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===s.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,d=n.followFinger?a?t.translate:-t.translate:-i.currentTranslate,n.freeMode){if(d<-t.minTranslate())return void t.slideTo(t.activeIndex);if(d>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(n.freeModeMomentum){if(1<i.velocities.length){var f=i.velocities.pop(),g=i.velocities.pop(),m=f.position-g.position,v=f.time-g.time;t.velocity=m/v,t.velocity/=2,Math.abs(t.velocity)<n.freeModeMinimumVelocity&&(t.velocity=0),(150<v||300<h.now()-f.time)&&(t.velocity=0)}else t.velocity=0;t.velocity*=n.freeModeMomentumVelocityRatio,i.velocities.length=0;var b=1e3*n.freeModeMomentumRatio,y=t.velocity*b,w=t.translate+y;a&&(w=-w);var x,$,C=!1,_=20*Math.abs(t.velocity)*n.freeModeMomentumBounceRatio;if(w<t.maxTranslate())n.freeModeMomentumBounce?(w+t.maxTranslate()<-_&&(w=t.maxTranslate()-_),x=t.maxTranslate(),C=!0,i.allowMomentumBounce=!0):w=t.maxTranslate(),n.loop&&n.centeredSlides&&($=!0);else if(w>t.minTranslate())n.freeModeMomentumBounce?(w-t.minTranslate()>_&&(w=t.minTranslate()+_),x=t.minTranslate(),C=!0,i.allowMomentumBounce=!0):w=t.minTranslate(),n.loop&&n.centeredSlides&&($=!0);else if(n.freeModeSticky){for(var S,k=0;k<l.length;k+=1)if(l[k]>-w){S=k;break}w=-(w=Math.abs(l[S]-w)<Math.abs(l[S-1]-w)||"next"===t.swipeDirection?l[S]:l[S-1])}if($&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)b=a?Math.abs((-w-t.translate)/t.velocity):Math.abs((w-t.translate)/t.velocity);else if(n.freeModeSticky)return void t.slideToClosest();n.freeModeMomentumBounce&&C?(t.updateProgress(x),t.setTransition(b),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating=!0,o.transitionEnd(function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(n.speed),t.setTranslate(x),o.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))})):t.velocity?(t.updateProgress(w),t.setTransition(b),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,o.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(w),t.updateActiveIndex(),t.updateSlidesClasses()}else if(n.freeModeSticky)return void t.slideToClosest();(!n.freeModeMomentum||p>=n.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var T=0,D=t.slidesSizesGrid[0],I=0;I<r.length;I+=n.slidesPerGroup)void 0!==r[I+n.slidesPerGroup]?d>=r[I]&&d<r[I+n.slidesPerGroup]&&(D=r[(T=I)+n.slidesPerGroup]-r[I]):d>=r[I]&&(T=I,D=r[r.length-1]-r[r.length-2]);var E=(d-r[T])/D;if(p>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(E>=n.longSwipesRatio?t.slideTo(T+n.slidesPerGroup):t.slideTo(T)),"prev"===t.swipeDirection&&(E>1-n.longSwipesRatio?t.slideTo(T+n.slidesPerGroup):t.slideTo(T))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&t.slideTo(T+n.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(T)}}}.bind(t),t.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(t);var c="container"===a.touchEventsTarget?r:l,d=!!a.nested;if(u.touch||!u.pointerEvents&&!u.prefixedPointerEvents){if(u.touch){var p=!("touchstart"!==o.start||!u.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};c.addEventListener(o.start,t.onTouchStart,p),c.addEventListener(o.move,t.onTouchMove,u.passiveListener?{passive:!1,capture:d}:d),c.addEventListener(o.end,t.onTouchEnd,p)}(a.simulateTouch&&!$.ios&&!$.android||a.simulateTouch&&!u.touch&&$.ios)&&(c.addEventListener("mousedown",t.onTouchStart,!1),n.addEventListener("mousemove",t.onTouchMove,d),n.addEventListener("mouseup",t.onTouchEnd,!1))}else c.addEventListener(o.start,t.onTouchStart,!1),n.addEventListener(o.move,t.onTouchMove,d),n.addEventListener(o.end,t.onTouchEnd,!1);(a.preventClicks||a.preventClicksPropagation)&&c.addEventListener("click",t.onClick,!0),t.on($.ios||$.android?"resize orientationchange observerUpdate":"resize observerUpdate",i,!0)},detachEvents:function(){var e=this,t=e.params,s=e.touchEvents,a=e.el,o=e.wrapperEl,r="container"===t.touchEventsTarget?a:o,l=!!t.nested;if(u.touch||!u.pointerEvents&&!u.prefixedPointerEvents){if(u.touch){var c=!("onTouchStart"!==s.start||!u.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};r.removeEventListener(s.start,e.onTouchStart,c),r.removeEventListener(s.move,e.onTouchMove,l),r.removeEventListener(s.end,e.onTouchEnd,c)}(t.simulateTouch&&!$.ios&&!$.android||t.simulateTouch&&!u.touch&&$.ios)&&(r.removeEventListener("mousedown",e.onTouchStart,!1),n.removeEventListener("mousemove",e.onTouchMove,l),n.removeEventListener("mouseup",e.onTouchEnd,!1))}else r.removeEventListener(s.start,e.onTouchStart,!1),n.removeEventListener(s.move,e.onTouchMove,l),n.removeEventListener(s.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&r.removeEventListener("click",e.onClick,!0),e.off($.ios||$.android?"resize orientationchange observerUpdate":"resize observerUpdate",i)}},breakpoints:{setBreakpoint:function(){var e=this,t=e.activeIndex,i=e.initialized,n=e.loopedSlides;void 0===n&&(n=0);var s=e.params,a=s.breakpoints;if(a&&(!a||0!==Object.keys(a).length)){var o=e.getBreakpoint(a);if(o&&e.currentBreakpoint!==o){var r=o in a?a[o]:void 0;r&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(e){var t=r[e];void 0!==t&&(r[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});var l=r||e.originalParams,c=l.direction&&l.direction!==s.direction,d=s.loop&&(l.slidesPerView!==s.slidesPerView||c);c&&i&&e.changeDirection(),h.extend(e.params,l),h.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=o,d&&i&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",l)}}},getBreakpoint:function(e){if(e){var t=!1,i=[];Object.keys(e).forEach(function(e){i.push(e)}),i.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var n=0;n<i.length;n+=1){var a=i[n];this.params.breakpointsInverse?a<=s.innerWidth&&(t=a):a>=s.innerWidth&&!t&&(t=a)}return t||"max"}}},checkOverflow:{checkOverflow:function(){var e=this,t=e.isLocked;e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),t&&t!==e.isLocked&&(e.isEnd=!1,e.navigation.update())}},classes:{addClasses:function(){var e=this.classNames,t=this.params,i=this.rtl,n=this.$el,s=[];s.push("initialized"),s.push(t.direction),t.freeMode&&s.push("free-mode"),u.flexbox||s.push("no-flexbox"),t.autoHeight&&s.push("autoheight"),i&&s.push("rtl"),1<t.slidesPerColumn&&s.push("multirow"),$.android&&s.push("android"),$.ios&&s.push("ios"),(p.isIE||p.isEdge)&&(u.pointerEvents||u.prefixedPointerEvents)&&s.push("wp8-"+t.direction),s.forEach(function(i){e.push(t.containerModifierClass+i)}),n.addClass(e.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,i,n,a,o){function r(){o&&o()}var l;e.complete&&a?r():t?((l=new s.Image).onload=r,l.onerror=r,n&&(l.sizes=n),i&&(l.srcset=i),t&&(l.src=t)):r()},preloadImages:function(){function e(){null!=t&&t&&!t.destroyed&&(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}var t=this;t.imagesToLoad=t.$el.find("img");for(var i=0;i<t.imagesToLoad.length;i+=1){var n=t.imagesToLoad[i];t.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,e)}}}},S={},k=function(t){function i(){for(var n,s,a,o=[],r=arguments.length;r--;)o[r]=arguments[r];1===o.length&&o[0].constructor&&o[0].constructor===Object?a=o[0]:(s=(n=o)[0],a=n[1]),a||(a={}),a=h.extend({},a),s&&!a.el&&(a.el=s),t.call(this,a),Object.keys(_).forEach(function(e){Object.keys(_[e]).forEach(function(t){i.prototype[t]||(i.prototype[t]=_[e][t])})});var l=this;void 0===l.modules&&(l.modules={}),Object.keys(l.modules).forEach(function(e){var t=l.modules[e];if(t.params){var i=Object.keys(t.params)[0],n=t.params[i];if("object"!=typeof n||null===n)return;if(!(i in a&&"enabled"in n))return;!0===a[i]&&(a[i]={enabled:!0}),"object"!=typeof a[i]||"enabled"in a[i]||(a[i].enabled=!0),a[i]||(a[i]={enabled:!1})}});var c=h.extend({},C);l.useModulesParams(c),l.params=h.extend({},c,S,a),l.originalParams=h.extend({},l.params),l.passedParams=h.extend({},a);var d=(l.$=e)(l.params.el);if(s=d[0]){if(1<d.length){var p=[];return d.each(function(e,t){var n=h.extend({},a,{el:t});p.push(new i(n))}),p}s.swiper=l,d.data("swiper",l);var f,g,m=d.children("."+l.params.wrapperClass);return h.extend(l,{$el:d,el:s,$wrapperEl:m,wrapperEl:m[0],classNames:[],slides:e(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===l.params.direction},isVertical:function(){return"vertical"===l.params.direction},rtl:"rtl"===s.dir.toLowerCase()||"rtl"===d.css("direction"),rtlTranslate:"horizontal"===l.params.direction&&("rtl"===s.dir.toLowerCase()||"rtl"===d.css("direction")),wrongRTL:"-webkit-box"===m.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:l.params.allowSlideNext,allowSlidePrev:l.params.allowSlidePrev,touchEvents:(f=["touchstart","touchmove","touchend"],g=["mousedown","mousemove","mouseup"],u.pointerEvents?g=["pointerdown","pointermove","pointerup"]:u.prefixedPointerEvents&&(g=["MSPointerDown","MSPointerMove","MSPointerUp"]),l.touchEventsTouch={start:f[0],move:f[1],end:f[2]},l.touchEventsDesktop={start:g[0],move:g[1],end:g[2]},u.touch||!l.params.simulateTouch?l.touchEventsTouch:l.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:h.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:l.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),l.useModules(),l.params.init&&l.init(),l}}t&&(i.__proto__=t);var n={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return((i.prototype=Object.create(t&&t.prototype)).constructor=i).prototype.slidesPerViewDynamic=function(){var e=this,t=e.params,i=e.slides,n=e.slidesGrid,s=e.size,a=e.activeIndex,o=1;if(t.centeredSlides){for(var r,l=i[a].swiperSlideSize,c=a+1;c<i.length;c+=1)i[c]&&!r&&(o+=1,s<(l+=i[c].swiperSlideSize)&&(r=!0));for(var d=a-1;0<=d;d-=1)i[d]&&!r&&(o+=1,s<(l+=i[d].swiperSlideSize)&&(r=!0))}else for(var h=a+1;h<i.length;h+=1)n[h]-n[a]<s&&(o+=1);return o},i.prototype.update=function(){function e(){var e=t.rtlTranslate?-1*t.translate:t.translate,i=Math.min(Math.max(e,t.maxTranslate()),t.minTranslate());t.setTranslate(i),t.updateActiveIndex(),t.updateSlidesClasses()}var t=this;if(t&&!t.destroyed){var i=t.snapGrid,n=t.params;n.breakpoints&&t.setBreakpoint(),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.params.freeMode?(e(),t.params.autoHeight&&t.updateAutoHeight()):(("auto"===t.params.slidesPerView||1<t.params.slidesPerView)&&t.isEnd&&!t.params.centeredSlides?t.slideTo(t.slides.length-1,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0))||e(),n.watchOverflow&&i!==t.snapGrid&&t.checkOverflow(),t.emit("update")}},i.prototype.changeDirection=function(e,t){void 0===t&&(t=!0);var i=this,n=i.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||("vertical"===n&&(i.$el.removeClass(i.params.containerModifierClass+"vertical wp8-vertical").addClass(""+i.params.containerModifierClass+e),(p.isIE||p.isEdge)&&(u.pointerEvents||u.prefixedPointerEvents)&&i.$el.addClass(i.params.containerModifierClass+"wp8-"+e)),"horizontal"===n&&(i.$el.removeClass(i.params.containerModifierClass+"horizontal wp8-horizontal").addClass(""+i.params.containerModifierClass+e),(p.isIE||p.isEdge)&&(u.pointerEvents||u.prefixedPointerEvents)&&i.$el.addClass(i.params.containerModifierClass+"wp8-"+e)),i.params.direction=e,i.slides.each(function(t,i){"vertical"===e?i.style.width="":i.style.height=""}),i.emit("changeDirection"),t&&i.update()),i},i.prototype.init=function(){var e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))},i.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,n=i.params,s=i.$el,a=i.$wrapperEl,o=i.slides;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),s.removeAttr("style"),a.removeAttr("style"),o&&o.length&&o.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(function(e){i.off(e)}),!1!==e&&(i.$el[0].swiper=null,i.$el.data("swiper",null),h.deleteProps(i)),i.destroyed=!0),null},i.extendDefaults=function(e){h.extend(S,e)},n.extendedDefaults.get=function(){return S},n.defaults.get=function(){return C},n.Class.get=function(){return t},n.$.get=function(){return e},Object.defineProperties(i,n),i}(f),T={name:"device",proto:{device:$},static:{device:$}},D={name:"support",proto:{support:u},static:{support:u}},I={name:"browser",proto:{browser:p},static:{browser:p}},E={name:"resize",create:function(){var e=this;h.extend(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(){s.addEventListener("resize",this.resize.resizeHandler),s.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){s.removeEventListener("resize",this.resize.resizeHandler),s.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},P={func:s.MutationObserver||s.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var i=this,n=new P.func(function(e){if(1!==e.length){var t=function(){i.emit("observerUpdate",e[0])};s.requestAnimationFrame?s.requestAnimationFrame(t):s.setTimeout(t,0)}else i.emit("observerUpdate",e[0])});n.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),i.observer.observers.push(n)},init:function(){var e=this;if(u.observer&&e.params.observer){if(e.params.observeParents)for(var t=e.$el.parents(),i=0;i<t.length;i+=1)e.observer.attach(t[i]);e.observer.attach(e.$el[0],{childList:e.params.observeSlideChildren}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(e){e.disconnect()}),this.observer.observers=[]}},M={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){h.extend(this,{observer:{init:P.init.bind(this),attach:P.attach.bind(this),destroy:P.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},A={update:function(e){function t(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.lazy&&i.params.lazy.enabled&&i.lazy.load()}var i=this,n=i.params,s=n.slidesPerView,a=n.slidesPerGroup,o=n.centeredSlides,r=i.params.virtual,l=r.addSlidesBefore,c=r.addSlidesAfter,d=i.virtual,u=d.from,p=d.to,f=d.slides,g=d.slidesGrid,m=d.renderSlide,v=d.offset;i.updateActiveIndex();var b,y,w,x=i.activeIndex||0;b=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",o?(y=Math.floor(s/2)+a+l,w=Math.floor(s/2)+a+c):(y=s+(a-1)+l,w=a+c);var $=Math.max((x||0)-w,0),C=Math.min((x||0)+y,f.length-1),_=(i.slidesGrid[$]||0)-(i.slidesGrid[0]||0);if(h.extend(i.virtual,{from:$,to:C,offset:_,slidesGrid:i.slidesGrid}),u===$&&p===C&&!e)return i.slidesGrid!==g&&_!==v&&i.slides.css(b,_+"px"),void i.updateProgress();if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:_,from:$,to:C,slides:function(){for(var e=[],t=$;t<=C;t+=1)e.push(f[t]);return e}()}),void t();var S=[],k=[];if(e)i.$wrapperEl.find("."+i.params.slideClass).remove();else for(var T=u;T<=p;T+=1)(T<$||C<T)&&i.$wrapperEl.find("."+i.params.slideClass+'[data-swiper-slide-index="'+T+'"]').remove();for(var D=0;D<f.length;D+=1)$<=D&&D<=C&&(void 0===p||e?k.push(D):(p<D&&k.push(D),D<u&&S.push(D)));k.forEach(function(e){i.$wrapperEl.append(m(f[e],e))}),S.sort(function(e,t){return t-e}).forEach(function(e){i.$wrapperEl.prepend(m(f[e],e))}),i.$wrapperEl.children(".swiper-slide").css(b,_+"px"),t()},renderSlide:function(t,i){var n=this,s=n.params.virtual;if(s.cache&&n.virtual.cache[i])return n.virtual.cache[i];var a=e(s.renderSlide?s.renderSlide.call(n,t,i):'<div class="'+n.params.slideClass+'" data-swiper-slide-index="'+i+'">'+t+"</div>");return a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",i),s.cache&&(n.virtual.cache[i]=a),a},appendSlide:function(e){if("object"==typeof e&&"length"in e)for(var t=0;t<e.length;t+=1)e[t]&&this.virtual.slides.push(e[t]);else this.virtual.slides.push(e);this.virtual.update(!0)},prependSlide:function(e){var t=this,i=t.activeIndex,n=i+1,s=1;if(Array.isArray(e)){for(var a=0;a<e.length;a+=1)e[a]&&t.virtual.slides.unshift(e[a]);n=i+e.length,s=e.length}else t.virtual.slides.unshift(e);if(t.params.virtual.cache){var o=t.virtual.cache,r={};Object.keys(o).forEach(function(e){r[parseInt(e,10)+s]=o[e]}),t.virtual.cache=r}t.virtual.update(!0),t.slideTo(n,0)},removeSlide:function(e){var t=this;if(null!=e){var i=t.activeIndex;if(Array.isArray(e))for(var n=e.length-1;0<=n;n-=1)t.virtual.slides.splice(e[n],1),t.params.virtual.cache&&delete t.virtual.cache[e[n]],e[n]<i&&(i-=1),i=Math.max(i,0);else t.virtual.slides.splice(e,1),t.params.virtual.cache&&delete t.virtual.cache[e],e<i&&(i-=1),i=Math.max(i,0);t.virtual.update(!0),t.slideTo(i,0)}},removeAllSlides:function(){var e=this;e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),e.virtual.update(!0),e.slideTo(0,0)}},L={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){var e=this;h.extend(e,{virtual:{update:A.update.bind(e),appendSlide:A.appendSlide.bind(e),prependSlide:A.prependSlide.bind(e),removeSlide:A.removeSlide.bind(e),removeAllSlides:A.removeAllSlides.bind(e),renderSlide:A.renderSlide.bind(e),slides:e.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var e=this;if(e.params.virtual.enabled){e.classNames.push(e.params.containerModifierClass+"virtual");var t={watchSlidesProgress:!0};h.extend(e.params,t),h.extend(e.originalParams,t),e.params.initialSlide||e.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},F={handle:function(e){var t=this,i=t.rtlTranslate,a=e;a.originalEvent&&(a=a.originalEvent);var o=a.keyCode||a.charCode;if(!t.allowSlideNext&&(t.isHorizontal()&&39===o||t.isVertical()&&40===o))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&37===o||t.isVertical()&&38===o))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||n.activeElement&&n.activeElement.nodeName&&("input"===n.activeElement.nodeName.toLowerCase()||"textarea"===n.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(37===o||39===o||38===o||40===o)){var r=!1;if(0<t.$el.parents("."+t.params.slideClass).length&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;var l=s.innerWidth,c=s.innerHeight,d=t.$el.offset();i&&(d.left-=t.$el[0].scrollLeft);for(var h=[[d.left,d.top],[d.left+t.width,d.top],[d.left,d.top+t.height],[d.left+t.width,d.top+t.height]],u=0;u<h.length;u+=1){var p=h[u];0<=p[0]&&p[0]<=l&&0<=p[1]&&p[1]<=c&&(r=!0)}if(!r)return}t.isHorizontal()?(37!==o&&39!==o||(a.preventDefault?a.preventDefault():a.returnValue=!1),(39===o&&!i||37===o&&i)&&t.slideNext(),(37===o&&!i||39===o&&i)&&t.slidePrev()):(38!==o&&40!==o||(a.preventDefault?a.preventDefault():a.returnValue=!1),40===o&&t.slideNext(),38===o&&t.slidePrev()),t.emit("keyPress",o)}},enable:function(){this.keyboard.enabled||(e(n).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(e(n).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},O={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){h.extend(this,{keyboard:{enabled:!1,enable:F.enable.bind(this),disable:F.disable.bind(this),handle:F.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}},z={lastScrollTime:h.now(),event:-1<s.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":function(){var e="onwheel",t=e in n;if(!t){var i=n.createElement("div");i.setAttribute(e,"return;"),t="function"==typeof i[e]}return!t&&n.implementation&&n.implementation.hasFeature&&!0!==n.implementation.hasFeature("","")&&(t=n.implementation.hasFeature("Events.wheel","3.0")),t}()?"wheel":"mousewheel",normalize:function(e){var t=0,i=0,n=0,s=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),n=10*t,s=10*i,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||s)&&e.deltaMode&&(1===e.deltaMode?(n*=40,s*=40):(n*=800,s*=800)),n&&!t&&(t=n<1?-1:1),s&&!i&&(i=s<1?-1:1),{spinX:t,spinY:i,pixelX:n,pixelY:s}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var t=e,i=this,n=i.params.mousewheel;if(!i.mouseEntered&&!n.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);var a=0,o=i.rtlTranslate?-1:1,r=z.normalize(t);if(n.forceToAxis)if(i.isHorizontal()){if(!(Math.abs(r.pixelX)>Math.abs(r.pixelY)))return!0;a=r.pixelX*o}else{if(!(Math.abs(r.pixelY)>Math.abs(r.pixelX)))return!0;a=r.pixelY}else a=Math.abs(r.pixelX)>Math.abs(r.pixelY)?-r.pixelX*o:-r.pixelY;if(0===a)return!0;if(n.invert&&(a=-a),i.params.freeMode){i.params.loop&&i.loopFix();var l=i.getTranslate()+a*n.sensitivity,c=i.isBeginning,d=i.isEnd;if(l>=i.minTranslate()&&(l=i.minTranslate()),l<=i.maxTranslate()&&(l=i.maxTranslate()),i.setTransition(0),i.setTranslate(l),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!c&&i.isBeginning||!d&&i.isEnd)&&i.updateSlidesClasses(),i.params.freeModeSticky&&(clearTimeout(i.mousewheel.timeout),i.mousewheel.timeout=h.nextTick(function(){i.slideToClosest()},300)),i.emit("scroll",t),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.autoplay.stop(),l===i.minTranslate()||l===i.maxTranslate())return!0}else{if(60<h.now()-i.mousewheel.lastScrollTime)if(a<0)if(i.isEnd&&!i.params.loop||i.animating){if(n.releaseOnEdges)return!0}else i.slideNext(),i.emit("scroll",t);else if(i.isBeginning&&!i.params.loop||i.animating){if(n.releaseOnEdges)return!0}else i.slidePrev(),i.emit("scroll",t);i.mousewheel.lastScrollTime=(new s.Date).getTime()}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},enable:function(){var t=this;if(!z.event)return!1;if(t.mousewheel.enabled)return!1;var i=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(i=e(t.params.mousewheel.eventsTarged)),i.on("mouseenter",t.mousewheel.handleMouseEnter),i.on("mouseleave",t.mousewheel.handleMouseLeave),i.on(z.event,t.mousewheel.handle),t.mousewheel.enabled=!0},disable:function(){var t=this;if(!z.event)return!1;if(!t.mousewheel.enabled)return!1;var i=t.$el;return"container"!==t.params.mousewheel.eventsTarged&&(i=e(t.params.mousewheel.eventsTarged)),i.off(z.event,t.mousewheel.handle),!(t.mousewheel.enabled=!1)}},H={update:function(){var e=this,t=e.params.navigation;if(!e.params.loop){var i=e.navigation,n=i.$nextEl,s=i.$prevEl;s&&0<s.length&&(e.isBeginning?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),n&&0<n.length&&(e.isEnd?n.addClass(t.disabledClass):n.removeClass(t.disabledClass),n[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))}},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var t,i,n=this,s=n.params.navigation;(s.nextEl||s.prevEl)&&(s.nextEl&&(t=e(s.nextEl),n.params.uniqueNavElements&&"string"==typeof s.nextEl&&1<t.length&&1===n.$el.find(s.nextEl).length&&(t=n.$el.find(s.nextEl))),s.prevEl&&(i=e(s.prevEl),n.params.uniqueNavElements&&"string"==typeof s.prevEl&&1<i.length&&1===n.$el.find(s.prevEl).length&&(i=n.$el.find(s.prevEl))),t&&0<t.length&&t.on("click",n.navigation.onNextClick),i&&0<i.length&&i.on("click",n.navigation.onPrevClick),h.extend(n.navigation,{$nextEl:t,nextEl:t&&t[0],$prevEl:i,prevEl:i&&i[0]}))},destroy:function(){var e=this,t=e.navigation,i=t.$nextEl,n=t.$prevEl;i&&i.length&&(i.off("click",e.navigation.onNextClick),i.removeClass(e.params.navigation.disabledClass)),n&&n.length&&(n.off("click",e.navigation.onPrevClick),n.removeClass(e.params.navigation.disabledClass))}},N={update:function(){var t=this,i=t.rtl,n=t.params.pagination;if(n.el&&t.pagination.el&&t.pagination.$el&&0!==t.pagination.$el.length){var s,a=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,o=t.pagination.$el,r=t.params.loop?Math.ceil((a-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?((s=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup))>a-1-2*t.loopedSlides&&(s-=a-2*t.loopedSlides),r-1<s&&(s-=r),s<0&&"bullets"!==t.params.paginationType&&(s=r+s)):s=void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===n.type&&t.pagination.bullets&&0<t.pagination.bullets.length){var l,c,d,h=t.pagination.bullets;if(n.dynamicBullets&&(t.pagination.bulletSize=h.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),o.css(t.isHorizontal()?"width":"height",t.pagination.bulletSize*(n.dynamicMainBullets+4)+"px"),1<n.dynamicMainBullets&&void 0!==t.previousIndex&&(t.pagination.dynamicBulletIndex+=s-t.previousIndex,t.pagination.dynamicBulletIndex>n.dynamicMainBullets-1?t.pagination.dynamicBulletIndex=n.dynamicMainBullets-1:t.pagination.dynamicBulletIndex<0&&(t.pagination.dynamicBulletIndex=0)),l=s-t.pagination.dynamicBulletIndex,d=((c=l+(Math.min(h.length,n.dynamicMainBullets)-1))+l)/2),h.removeClass(n.bulletActiveClass+" "+n.bulletActiveClass+"-next "+n.bulletActiveClass+"-next-next "+n.bulletActiveClass+"-prev "+n.bulletActiveClass+"-prev-prev "+n.bulletActiveClass+"-main"),1<o.length)h.each(function(t,i){var a=e(i),o=a.index();o===s&&a.addClass(n.bulletActiveClass),n.dynamicBullets&&(l<=o&&o<=c&&a.addClass(n.bulletActiveClass+"-main"),o===l&&a.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),o===c&&a.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next"))});else if(h.eq(s).addClass(n.bulletActiveClass),n.dynamicBullets){for(var u=h.eq(l),p=h.eq(c),f=l;f<=c;f+=1)h.eq(f).addClass(n.bulletActiveClass+"-main");u.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),p.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next")}if(n.dynamicBullets){var g=Math.min(h.length,n.dynamicMainBullets+4),m=(t.pagination.bulletSize*g-t.pagination.bulletSize)/2-d*t.pagination.bulletSize,v=i?"right":"left";h.css(t.isHorizontal()?v:"top",m+"px")}}if("fraction"===n.type&&(o.find("."+n.currentClass).text(n.formatFractionCurrent(s+1)),o.find("."+n.totalClass).text(n.formatFractionTotal(r))),"progressbar"===n.type){var b;b=n.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";var y=(s+1)/r,w=1,x=1;"horizontal"===b?w=y:x=y,o.find("."+n.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+w+") scaleY("+x+")").transition(t.params.speed)}"custom"===n.type&&n.renderCustom?(o.html(n.renderCustom(t,s+1,r)),t.emit("paginationRender",t,o[0])):t.emit("paginationUpdate",t,o[0]),o[t.params.watchOverflow&&t.isLocked?"addClass":"removeClass"](n.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,n=e.pagination.$el,s="";if("bullets"===t.type){for(var a=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length,o=0;o<a;o+=1)t.renderBullet?s+=t.renderBullet.call(e,o,t.bulletClass):s+="<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";n.html(s),e.pagination.bullets=n.find("."+t.bulletClass)}"fraction"===t.type&&(s=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',n.html(s)),"progressbar"===t.type&&(s=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',n.html(s)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var t=this,i=t.params.pagination;if(i.el){var n=e(i.el);0!==n.length&&(t.params.uniqueNavElements&&"string"==typeof i.el&&1<n.length&&1===t.$el.find(i.el).length&&(n=t.$el.find(i.el)),"bullets"===i.type&&i.clickable&&n.addClass(i.clickableClass),n.addClass(i.modifierClass+i.type),"bullets"===i.type&&i.dynamicBullets&&(n.addClass(""+i.modifierClass+i.type+"-dynamic"),t.pagination.dynamicBulletIndex=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&n.addClass(i.progressbarOppositeClass),i.clickable&&n.on("click","."+i.bulletClass,function(i){i.preventDefault();var n=e(this).index()*t.params.slidesPerGroup;t.params.loop&&(n+=t.loopedSlides),t.slideTo(n)}),h.extend(t.pagination,{$el:n,el:n[0]}))}},destroy:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var i=e.pagination.$el;i.removeClass(t.hiddenClass),i.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&i.off("click","."+t.bulletClass)}}},R={setTranslate:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,i=e.rtlTranslate,n=e.progress,s=t.dragSize,a=t.trackSize,o=t.$dragEl,r=t.$el,l=e.params.scrollbar,c=s,d=(a-s)*n;i?0<(d=-d)?(c=s-d,d=0):a<-d+s&&(c=a+d):d<0?(c=s+d,d=0):a<d+s&&(c=a-d),e.isHorizontal()?(u.transforms3d?o.transform("translate3d("+d+"px, 0, 0)"):o.transform("translateX("+d+"px)"),o[0].style.width=c+"px"):(u.transforms3d?o.transform("translate3d(0px, "+d+"px, 0)"):o.transform("translateY("+d+"px)"),o[0].style.height=c+"px"),l.hide&&(clearTimeout(e.scrollbar.timeout),r[0].style.opacity=1,e.scrollbar.timeout=setTimeout(function(){r[0].style.opacity=0,r.transition(400)},1e3))}},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,i=t.$dragEl,n=t.$el;i[0].style.width="",i[0].style.height="";var s,a=e.isHorizontal()?n[0].offsetWidth:n[0].offsetHeight,o=e.size/e.virtualSize,r=o*(a/e.size);s="auto"===e.params.scrollbar.dragSize?a*o:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?i[0].style.width=s+"px":i[0].style.height=s+"px",n[0].style.display=1<=o?"none":"",e.params.scrollbar.hide&&(n[0].style.opacity=0),h.extend(t,{trackSize:a,divider:o,moveDivider:r,dragSize:s}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}},setDragPosition:function(e){var t,i=this,n=i.scrollbar,s=i.rtlTranslate,a=n.$el,o=n.dragSize,r=n.trackSize;t=((i.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-a.offset()[i.isHorizontal()?"left":"top"]-o/2)/(r-o),t=Math.max(Math.min(t,1),0),s&&(t=1-t);var l=i.minTranslate()+(i.maxTranslate()-i.minTranslate())*t;i.updateProgress(l),i.setTranslate(l),i.updateActiveIndex(),i.updateSlidesClasses()},onDragStart:function(e){var t=this,i=t.params.scrollbar,n=t.scrollbar,s=t.$wrapperEl,a=n.$el,o=n.$dragEl;t.scrollbar.isTouched=!0,e.preventDefault(),e.stopPropagation(),s.transition(100),o.transition(100),n.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),a.transition(0),i.hide&&a.css("opacity",1),t.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this.scrollbar,i=this.$wrapperEl,n=t.$el,s=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),i.transition(0),n.transition(0),s.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,i=t.params.scrollbar,n=t.scrollbar.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,i.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=h.nextTick(function(){n.css("opacity",0),n.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())},enableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,i=e.touchEventsTouch,s=e.touchEventsDesktop,a=e.params,o=t.$el[0],r=!(!u.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},l=!(!u.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};u.touch?(o.addEventListener(i.start,e.scrollbar.onDragStart,r),o.addEventListener(i.move,e.scrollbar.onDragMove,r),o.addEventListener(i.end,e.scrollbar.onDragEnd,l)):(o.addEventListener(s.start,e.scrollbar.onDragStart,r),n.addEventListener(s.move,e.scrollbar.onDragMove,r),n.addEventListener(s.end,e.scrollbar.onDragEnd,l))}},disableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,i=e.touchEventsTouch,s=e.touchEventsDesktop,a=e.params,o=t.$el[0],r=!(!u.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},l=!(!u.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1};u.touch?(o.removeEventListener(i.start,e.scrollbar.onDragStart,r),o.removeEventListener(i.move,e.scrollbar.onDragMove,r),o.removeEventListener(i.end,e.scrollbar.onDragEnd,l)):(o.removeEventListener(s.start,e.scrollbar.onDragStart,r),n.removeEventListener(s.move,e.scrollbar.onDragMove,r),n.removeEventListener(s.end,e.scrollbar.onDragEnd,l))}},init:function(){var t=this;if(t.params.scrollbar.el){var i=t.scrollbar,n=t.$el,s=t.params.scrollbar,a=e(s.el);t.params.uniqueNavElements&&"string"==typeof s.el&&1<a.length&&1===n.find(s.el).length&&(a=n.find(s.el));var o=a.find("."+t.params.scrollbar.dragClass);0===o.length&&(o=e('<div class="'+t.params.scrollbar.dragClass+'"></div>'),a.append(o)),h.extend(i,{$el:a,el:a[0],$dragEl:o,dragEl:o[0]}),s.draggable&&i.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},B={setTransform:function(t,i){var n=this.rtl,s=e(t),a=n?-1:1,o=s.attr("data-swiper-parallax")||"0",r=s.attr("data-swiper-parallax-x"),l=s.attr("data-swiper-parallax-y"),c=s.attr("data-swiper-parallax-scale"),d=s.attr("data-swiper-parallax-opacity");if(r||l?(r=r||"0",l=l||"0"):this.isHorizontal()?(r=o,l="0"):(l=o,r="0"),r=0<=r.indexOf("%")?parseInt(r,10)*i*a+"%":r*i*a+"px",l=0<=l.indexOf("%")?parseInt(l,10)*i+"%":l*i+"px",null!=d){var h=d-(d-1)*(1-Math.abs(i));s[0].style.opacity=h}if(null==c)s.transform("translate3d("+r+", "+l+", 0px)");else{var u=c-(c-1)*(1-Math.abs(i));s.transform("translate3d("+r+", "+l+", 0px) scale("+u+")")}},setTranslate:function(){var t=this,i=t.$el,n=t.slides,s=t.progress,a=t.snapGrid;i.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,i){t.parallax.setTransform(i,s)}),n.each(function(i,n){var o=n.progress;1<t.params.slidesPerGroup&&"auto"!==t.params.slidesPerView&&(o+=Math.ceil(i/2)-s*(a.length-1)),o=Math.min(Math.max(o,-1),1),e(n).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,i){t.parallax.setTransform(i,o)})})},setTransition:function(t){void 0===t&&(t=this.params.speed),this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(i,n){var s=e(n),a=parseInt(s.attr("data-swiper-parallax-duration"),10)||t;0===t&&(a=0),s.transition(a)})}},q={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,n=e.targetTouches[1].pageX,s=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(n-t,2)+Math.pow(s-i,2))},onGestureStart:function(t){var i=this,n=i.params.zoom,s=i.zoom,a=s.gesture;if(s.fakeGestureTouched=!1,s.fakeGestureMoved=!1,!u.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;s.fakeGestureTouched=!0,a.scaleStart=q.getDistanceBetweenTouches(t)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=e(t.target).closest(".swiper-slide"),0===a.$slideEl.length&&(a.$slideEl=i.slides.eq(i.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas"),a.$imageWrapEl=a.$imageEl.parent("."+n.containerClass),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||n.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl.transition(0),i.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,i=this.zoom,n=i.gesture;if(!u.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;i.fakeGestureMoved=!0,n.scaleMove=q.getDistanceBetweenTouches(e)}n.$imageEl&&0!==n.$imageEl.length&&(i.scale=u.gestures?e.scale*i.currentScale:n.scaleMove/n.scaleStart*i.currentScale,i.scale>n.maxRatio&&(i.scale=n.maxRatio-1+Math.pow(i.scale-n.maxRatio+1,.5)),i.scale<t.minRatio&&(i.scale=t.minRatio+1-Math.pow(t.minRatio-i.scale+1,.5)),n.$imageEl.transform("translate3d(0,
10,0) scale("+i.scale+")"))},onGestureEnd:function(e){var t=this.params.zoom,i=this.zoom,n=i.gesture;if(!u.gestures){if(!i.fakeGestureTouched||!i.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!$.android)return;i.fakeGestureTouched=!1,i.fakeGestureMoved=!1}n.$imageEl&&0!==n.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,n.maxRatio),t.minRatio),n.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+i.scale+")"),i.currentScale=i.scale,i.isScaling=!1,1===i.scale&&(n.$slideEl=void 0))},onTouchStart:function(e){var t=this.zoom,i=t.gesture,n=t.image;i.$imageEl&&0!==i.$imageEl.length&&(n.isTouched||($.android&&e.preventDefault(),n.isTouched=!0,n.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,n.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))},onTouchMove:function(e){var t=this,i=t.zoom,n=i.gesture,s=i.image,a=i.velocity;if(n.$imageEl&&0!==n.$imageEl.length&&(t.allowClick=!1,s.isTouched&&n.$slideEl)){s.isMoved||(s.width=n.$imageEl[0].offsetWidth,s.height=n.$imageEl[0].offsetHeight,s.startX=h.getTranslate(n.$imageWrapEl[0],"x")||0,s.startY=h.getTranslate(n.$imageWrapEl[0],"y")||0,n.slideWidth=n.$slideEl[0].offsetWidth,n.slideHeight=n.$slideEl[0].offsetHeight,n.$imageWrapEl.transition(0),t.rtl&&(s.startX=-s.startX,s.startY=-s.startY));var o=s.width*i.scale,r=s.height*i.scale;if(!(o<n.slideWidth&&r<n.slideHeight)){if(s.minX=Math.min(n.slideWidth/2-o/2,0),s.maxX=-s.minX,s.minY=Math.min(n.slideHeight/2-r/2,0),s.maxY=-s.minY,s.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,s.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!s.isMoved&&!i.isScaling){if(t.isHorizontal()&&(Math.floor(s.minX)===Math.floor(s.startX)&&s.touchesCurrent.x<s.touchesStart.x||Math.floor(s.maxX)===Math.floor(s.startX)&&s.touchesCurrent.x>s.touchesStart.x))return void(s.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(s.minY)===Math.floor(s.startY)&&s.touchesCurrent.y<s.touchesStart.y||Math.floor(s.maxY)===Math.floor(s.startY)&&s.touchesCurrent.y>s.touchesStart.y))return void(s.isTouched=!1)}e.preventDefault(),e.stopPropagation(),s.isMoved=!0,s.currentX=s.touchesCurrent.x-s.touchesStart.x+s.startX,s.currentY=s.touchesCurrent.y-s.touchesStart.y+s.startY,s.currentX<s.minX&&(s.currentX=s.minX+1-Math.pow(s.minX-s.currentX+1,.8)),s.currentX>s.maxX&&(s.currentX=s.maxX-1+Math.pow(s.currentX-s.maxX+1,.8)),s.currentY<s.minY&&(s.currentY=s.minY+1-Math.pow(s.minY-s.currentY+1,.8)),s.currentY>s.maxY&&(s.currentY=s.maxY-1+Math.pow(s.currentY-s.maxY+1,.8)),a.prevPositionX||(a.prevPositionX=s.touchesCurrent.x),a.prevPositionY||(a.prevPositionY=s.touchesCurrent.y),a.prevTime||(a.prevTime=Date.now()),a.x=(s.touchesCurrent.x-a.prevPositionX)/(Date.now()-a.prevTime)/2,a.y=(s.touchesCurrent.y-a.prevPositionY)/(Date.now()-a.prevTime)/2,Math.abs(s.touchesCurrent.x-a.prevPositionX)<2&&(a.x=0),Math.abs(s.touchesCurrent.y-a.prevPositionY)<2&&(a.y=0),a.prevPositionX=s.touchesCurrent.x,a.prevPositionY=s.touchesCurrent.y,a.prevTime=Date.now(),n.$imageWrapEl.transform("translate3d("+s.currentX+"px, "+s.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,i=e.image,n=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!i.isTouched||!i.isMoved)return i.isTouched=!1,void(i.isMoved=!1);i.isTouched=!1,i.isMoved=!1;var s=300,a=300,o=n.x*s,r=i.currentX+o,l=n.y*a,c=i.currentY+l;0!==n.x&&(s=Math.abs((r-i.currentX)/n.x)),0!==n.y&&(a=Math.abs((c-i.currentY)/n.y));var d=Math.max(s,a);i.currentX=r,i.currentY=c;var h=i.width*e.scale,u=i.height*e.scale;i.minX=Math.min(t.slideWidth/2-h/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-u/2,0),i.maxY=-i.minY,i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX),i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY),t.$imageWrapEl.transition(d).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl.transform("translate3d(0,
10,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(t){var i,n,s,a,o,r,l,c,d,h,u,p,f,g,m,v,b=this,y=b.zoom,w=b.params.zoom,x=y.gesture,$=y.image;x.$slideEl||(x.$slideEl=b.clickedSlide?e(b.clickedSlide):b.slides.eq(b.activeIndex),x.$imageEl=x.$slideEl.find("img, svg, canvas"),x.$imageWrapEl=x.$imageEl.parent("."+w.containerClass)),x.$imageEl&&0!==x.$imageEl.length&&(x.$slideEl.addClass(""+w.zoomedSlideClass),void 0===$.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,n="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=$.touchesStart.x,n=$.touchesStart.y),y.scale=x.$imageWrapEl.attr("data-swiper-zoom")||w.maxRatio,y.currentScale=x.$imageWrapEl.attr("data-swiper-zoom")||w.maxRatio,t?(m=x.$slideEl[0].offsetWidth,v=x.$slideEl[0].offsetHeight,s=x.$slideEl.offset().left+m/2-i,a=x.$slideEl.offset().top+v/2-n,l=x.$imageEl[0].offsetWidth,c=x.$imageEl[0].offsetHeight,d=l*y.scale,h=c*y.scale,f=-(u=Math.min(m/2-d/2,0)),g=-(p=Math.min(v/2-h/2,0)),(o=s*y.scale)<u&&(o=u),f<o&&(o=f),(r=a*y.scale)<p&&(r=p),g<r&&(r=g)):r=o=0,x.$imageWrapEl.transition(300).transform("translate3d("+o+"px, "+r+"px,0)"),x.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+y.scale+")"))},out:function(){var t=this,i=t.zoom,n=t.params.zoom,s=i.gesture;s.$slideEl||(s.$slideEl=t.clickedSlide?e(t.clickedSlide):t.slides.eq(t.activeIndex),s.$imageEl=s.$slideEl.find("img, svg, canvas"),s.$imageWrapEl=s.$imageEl.parent("."+n.containerClass)),s.$imageEl&&0!==s.$imageEl.length&&(i.scale=1,i.currentScale=1,s.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),s.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),s.$slideEl.removeClass(""+n.zoomedSlideClass),s.$slideEl=void 0)},enable:function(){var e=this,t=e.zoom;if(!t.enabled){t.enabled=!0;var i=!("touchstart"!==e.touchEvents.start||!u.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};u.gestures?(e.$wrapperEl.on("gesturestart",".swiper-slide",t.onGestureStart,i),e.$wrapperEl.on("gesturechange",".swiper-slide",t.onGestureChange,i),e.$wrapperEl.on("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,".swiper-slide",t.onGestureStart,i),e.$wrapperEl.on(e.touchEvents.move,".swiper-slide",t.onGestureChange,i),e.$wrapperEl.on(e.touchEvents.end,".swiper-slide",t.onGestureEnd,i)),e.$wrapperEl.on(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}},disable:function(){var e=this,t=e.zoom;if(t.enabled){e.zoom.enabled=!1;var i=!("touchstart"!==e.touchEvents.start||!u.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};u.gestures?(e.$wrapperEl.off("gesturestart",".swiper-slide",t.onGestureStart,i),e.$wrapperEl.off("gesturechange",".swiper-slide",t.onGestureChange,i),e.$wrapperEl.off("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,".swiper-slide",t.onGestureStart,i),e.$wrapperEl.off(e.touchEvents.move,".swiper-slide",t.onGestureChange,i),e.$wrapperEl.off(e.touchEvents.end,".swiper-slide",t.onGestureEnd,i)),e.$wrapperEl.off(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}}},j={loadInSlide:function(t,i){void 0===i&&(i=!0);var n=this,s=n.params.lazy;if(void 0!==t&&0!==n.slides.length){var a=n.virtual&&n.params.virtual.enabled?n.$wrapperEl.children("."+n.params.slideClass+'[data-swiper-slide-index="'+t+'"]'):n.slides.eq(t),o=a.find("."+s.elementClass+":not(."+s.loadedClass+"):not(."+s.loadingClass+")");!a.hasClass(s.elementClass)||a.hasClass(s.loadedClass)||a.hasClass(s.loadingClass)||(o=o.add(a[0])),0!==o.length&&o.each(function(t,o){var r=e(o);r.addClass(s.loadingClass);var l=r.attr("data-background"),c=r.attr("data-src"),d=r.attr("data-srcset"),h=r.attr("data-sizes");n.loadImage(r[0],c||l,d,h,!1,function(){if(null!=n&&n&&(!n||n.params)&&!n.destroyed){if(l?(r.css("background-image",'url("'+l+'")'),r.removeAttr("data-background")):(d&&(r.attr("srcset",d),r.removeAttr("data-srcset")),h&&(r.attr("sizes",h),r.removeAttr("data-sizes")),c&&(r.attr("src",c),r.removeAttr("data-src"))),r.addClass(s.loadedClass).removeClass(s.loadingClass),a.find("."+s.preloaderClass).remove(),n.params.loop&&i){var e=a.attr("data-swiper-slide-index");if(a.hasClass(n.params.slideDuplicateClass)){var t=n.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+n.params.slideDuplicateClass+")");n.lazy.loadInSlide(t.index(),!1)}else{var o=n.$wrapperEl.children("."+n.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');n.lazy.loadInSlide(o.index(),!1)}}n.emit("lazyImageReady",a[0],r[0])}}),n.emit("lazyImageLoad",a[0],r[0])})}},load:function(){function t(e){if(l){if(s.children("."+a.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(o[e])return!0;return!1}function i(t){return l?e(t).attr("data-swiper-slide-index"):e(t).index()}var n=this,s=n.$wrapperEl,a=n.params,o=n.slides,r=n.activeIndex,l=n.virtual&&a.virtual.enabled,c=a.lazy,d=a.slidesPerView;if("auto"===d&&(d=0),n.lazy.initialImageLoaded||(n.lazy.initialImageLoaded=!0),n.params.watchSlidesVisibility)s.children("."+a.slideVisibleClass).each(function(t,i){var s=l?e(i).attr("data-swiper-slide-index"):e(i).index();n.lazy.loadInSlide(s)});else if(1<d)for(var h=r;h<r+d;h+=1)t(h)&&n.lazy.loadInSlide(h);else n.lazy.loadInSlide(r);if(c.loadPrevNext)if(1<d||c.loadPrevNextAmount&&1<c.loadPrevNextAmount){for(var u=c.loadPrevNextAmount,p=d,f=Math.min(r+p+Math.max(u,p),o.length),g=Math.max(r-Math.max(p,u),0),m=r+d;m<f;m+=1)t(m)&&n.lazy.loadInSlide(m);for(var v=g;v<r;v+=1)t(v)&&n.lazy.loadInSlide(v)}else{var b=s.children("."+a.slideNextClass);0<b.length&&n.lazy.loadInSlide(i(b));var y=s.children("."+a.slidePrevClass);0<y.length&&n.lazy.loadInSlide(i(y))}}},W={LinearSpline:function(e,t){var i,n,s,a,o;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(o=function(e,t){for(n=-1,i=e.length;1<i-n;)e[s=i+n>>1]<=t?n=s:i=s;return i}(this.x,e),a=o-1,(e-this.x[a])*(this.y[o]-this.y[a])/(this.x[o]-this.x[a])+this.y[a]):0},this},getInterpolateFunction:function(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new W.LinearSpline(t.slidesGrid,e.slidesGrid):new W.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate:function(e,t){function i(e){var t=a.rtlTranslate?-a.translate:a.translate;"slide"===a.params.controller.by&&(a.controller.getInterpolateFunction(e),s=-a.controller.spline.interpolate(-t)),s&&"container"!==a.params.controller.by||(n=(e.maxTranslate()-e.minTranslate())/(a.maxTranslate()-a.minTranslate()),s=(t-a.minTranslate())*n+e.minTranslate()),a.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,a),e.updateActiveIndex(),e.updateSlidesClasses()}var n,s,a=this,o=a.controller.control;if(Array.isArray(o))for(var r=0;r<o.length;r+=1)o[r]!==t&&o[r]instanceof k&&i(o[r]);else o instanceof k&&t!==o&&i(o)},setTransition:function(e,t){function i(t){t.setTransition(e,s),0!==e&&(t.transitionStart(),t.params.autoHeight&&h.nextTick(function(){t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(function(){a&&(t.params.loop&&"slide"===s.params.controller.by&&t.loopFix(),t.transitionEnd())}))}var n,s=this,a=s.controller.control;if(Array.isArray(a))for(n=0;n<a.length;n+=1)a[n]!==t&&a[n]instanceof k&&i(a[n]);else a instanceof k&&t!==a&&i(a)}},V={makeElFocusable:function(e){return e.attr("tabIndex","0"),e},addElRole:function(e,t){return e.attr("role",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(t){var i=this,n=i.params.a11y;if(13===t.keyCode){var s=e(t.target);i.navigation&&i.navigation.$nextEl&&s.is(i.navigation.$nextEl)&&(i.isEnd&&!i.params.loop||i.slideNext(),i.isEnd?i.a11y.notify(n.lastSlideMessage):i.a11y.notify(n.nextSlideMessage)),i.navigation&&i.navigation.$prevEl&&s.is(i.navigation.$prevEl)&&(i.isBeginning&&!i.params.loop||i.slidePrev(),i.isBeginning?i.a11y.notify(n.firstSlideMessage):i.a11y.notify(n.prevSlideMessage)),i.pagination&&s.is("."+i.params.pagination.bulletClass)&&s[0].click()}},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation:function(){var e=this;if(!e.params.loop){var t=e.navigation,i=t.$nextEl,n=t.$prevEl;n&&0<n.length&&(e.isBeginning?e.a11y.disableEl(n):e.a11y.enableEl(n)),i&&0<i.length&&(e.isEnd?e.a11y.disableEl(i):e.a11y.enableEl(i))}},updatePagination:function(){var t=this,i=t.params.a11y;t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.bullets.each(function(n,s){var a=e(s);t.a11y.makeElFocusable(a),t.a11y.addElRole(a,"button"),t.a11y.addElLabel(a,i.paginationBulletMessage.replace(/{{index}}/,a.index()+1))})},init:function(){var e=this;e.$el.append(e.a11y.liveRegion);var t,i,n=e.params.a11y;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),t&&(e.a11y.makeElFocusable(t),e.a11y.addElRole(t,"button"),e.a11y.addElLabel(t,n.nextSlideMessage),t.on("key
1down",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,n.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)},destroy:function(){var e,t,i=this;i.a11y.liveRegion&&0<i.a11y.liveRegion.length&&i.a11y.liveRegion.remove(),i.navigation&&i.navigation.$nextEl&&(e=i.navigation.$nextEl),i.navigation&&i.navigation.$prevEl&&(t=i.navigation.$prevEl),e&&e.off("keydown",i.a11y.onEnterKey),t&&t.off("keydown",i.a11y.onEnterKey),i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.$el.off("keydown","."+i.params.pagination.bulletClass,i.a11y.onEnterKey)}},U={init:function(){var e=this;if(e.params.history){if(!s.history||!s.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);var t=e.history;t.initialized=!0,t.paths=U.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||s.addEventListener("popstate",e.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||s.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=U.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=s.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory:function(e,t){if(this.history.initialized&&this.params.history.enabled){var i=this.slides.eq(t),n=U.slugify(i.attr("data-history"));s.location.pathname.includes(e)||(n=e+"/"+n);var a=s.history.state;a&&a.value===n||(this.params.history.replaceState?s.history.replaceState({value:n},null,n):s.history.pushState({value:n},null,n))}},slugify:function(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){var n=this;if(t)for(var s=0,a=n.slides.length;s<a;s+=1){var o=n.slides.eq(s);if(U.slugify(o.attr("data-history"))===t&&!o.hasClass(n.params.slideDuplicateClass)){var r=o.index();n.slideTo(r,e,i)}}else n.slideTo(0,e,i)}},Y={onHashCange:function(){var e=this,t=n.location.hash.replace("#","");if(t!==e.slides.eq(e.activeIndex).attr("data-hash")){var i=e.$wrapperEl.children("."+e.params.slideClass+'[data-hash="'+t+'"]').index();if(void 0===i)return;e.slideTo(i)}},setHash:function(){var e=this;if(e.hashNavigation.initialized&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&s.history&&s.history.replaceState)s.history.replaceState(null,null,"#"+e.slides.eq(e.activeIndex).attr("data-hash")||"");else{var t=e.slides.eq(e.activeIndex),i=t.attr("data-hash")||t.attr("data-history");n.location.hash=i||""}},init:function(){var t=this;if(!(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)){t.hashNavigation.initialized=!0;var i=n.location.hash.replace("#","");if(i)for(var a=0,o=t.slides.length;a<o;a+=1){var r=t.slides.eq(a);if((r.attr("data-hash")||r.attr("data-history"))===i&&!r.hasClass(t.params.slideDuplicateClass)){var l=r.index();t.slideTo(l,0,t.params.runCallbacksOnInit,!0)}}t.params.hashNavigation.watchState&&e(s).on("hashchange",t.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&e(s).off("hashchange",this.hashNavigation.onHashCange)}},G={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),e.autoplay.timeout=h.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,
vendor: 18,268 bytes, line 1
1!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay"))},i)},start:function(){var e=this;return void 0===e.autoplay.timeout&&!e.autoplay.running&&(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0)},stop:function(){var e=this;return!!e.autoplay.running&&void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0)},pause:function(e){var t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}},X={setTranslate:function(){for(var e=this,t=e.slides,i=0;i<t.length;i+=1){var n=e.slides.eq(i),s=-n[0].swiperSlideOffset;e.params.virtualTranslate||(s-=e.translate);var a=0;e.isHorizontal()||(a=s,s=0);var o=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(n[0].progress),0):1+Math.min(Math.max(n[0].progress,-1),0);n.css({opacity:o}).transform("translate3d("+s+"px, "+a+"px, 0px)")}},setTransition:function(e){var t=this,i=t.slides,n=t.$wrapperEl;if(i.transition(e),t.params.virtualTranslate&&0!==e){var s=!1;i.transitionEnd(function(){if(!s&&t&&!t.destroyed){s=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)n.trigger(e[i])}})}}},Z={setTranslate:function(){var t,i=this,n=i.$el,s=i.$wrapperEl,a=i.slides,o=i.width,r=i.height,l=i.rtlTranslate,c=i.size,d=i.params.cubeEffect,h=i.isHorizontal(),u=i.virtual&&i.params.virtual.enabled,f=0;d.shadow&&(h?(0===(t=s.find(".swiper-cube-shadow")).length&&(t=e('<div class="swiper-cube-shadow"></div>'),s.append(t)),t.css({height:o+"px"})):0===(t=n.find(".swiper-cube-shadow")).length&&(t=e('<div class="swiper-cube-shadow"></div>'),n.append(t)));for(var g=0;g<a.length;g+=1){var m=a.eq(g),v=g;u&&(v=parseInt(m.attr("data-swiper-slide-index"),10));var b=90*v,y=Math.floor(b/360);l&&(b=-b,y=Math.floor(-b/360));var w=Math.max(Math.min(m[0].progress,1),-1),x=0,$=0,C=0;v%4==0?(x=4*-y*c,C=0):(v-1)%4==0?(x=0,C=4*-y*c):(v-2)%4==0?(x=c+4*y*c,C=c):(v-3)%4==0&&(x=-c,C=3*c+4*c*y),l&&(x=-x),h||($=x,x=0);var _="rotateX("+(h?0:-b)+"deg) rotateY("+(h?b:0)+"deg) translate3d("+x+"px, "+$+"px, "+C+"px)";if(w<=1&&-1<w&&(f=90*v+90*w,l&&(f=90*-v-90*w)),m.transform(_),d.slideShadows){var S=h?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),k=h?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom");0===S.length&&(S=e('<div class="swiper-slide-shadow-'+(h?"left":"top")+'"></div>'),m.append(S)),0===k.length&&(k=e('<div class="swiper-slide-shadow-'+(h?"right":"bottom")+'"></div>'),m.append(k)),S.length&&(S[0].style.opacity=Math.max(-w,0)),k.length&&(k[0].style.opacity=Math.max(w,0))}}if(s.css({"-webkit-transform-origin":"50% 50% -"+c/2+"px","-moz-transform-origin":"50% 50% -"+c/2+"px","-ms-transform-origin":"50% 50% -"+c/2+"px","transform-origin":"50% 50% -"+c/2+"px"}),d.shadow)if(h)t.transform("translate3d(0px, "+(o/2+d.shadowOffset)+"px, "+-o/2+"px) rotateX(90deg) rotateZ(0deg) scale("+d.shadowScale+")");else{var T=Math.abs(f)-90*Math.floor(Math.abs(f)/90),D=1.5-(Math.sin(2*T*Math.PI/360)/2+Math.cos(2*T*Math.PI/360)/2),I=d.shadowScale,E=d.shadowScale/D,P=d.shadowOffset;t.transform("scale3d("+I+", 1, "+E+") translate3d(0px, "+(r/2+P)+"px, "+-r/2/E+"px) rotateX(-90deg)")}var M=p.isSafari||p.isUiWebView?-c/2:0;s.transform("translate3d(0px,0,"+M+"px) rotateX("+(i.isHorizontal()?0:f)+"deg) rotateY("+(i.isHorizontal()?-f:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},K={setTranslate:function(){for(var t=this,i=t.slides,n=t.rtlTranslate,s=0;s<i.length;s+=1){var a=i.eq(s),o=a[0].progress;t.params.flipEffect.limitRotation&&(o=Math.max(Math.min(a[0].progress,1),-1));var r=-180*o,l=0,c=-a[0].swiperSlideOffset,d=0;if(t.isHorizontal()?n&&(r=-r):(d=c,l=-r,r=c=0),a[0].style.zIndex=-Math.abs(Math.round(o))+i.length,t.params.flipEffect.slideShadows){var h=t.isHorizontal()?a.find(".swiper-slide-shadow-left"):a.find(".swiper-slide-shadow-top"),u=t.isHorizontal()?a.find(".swiper-slide-shadow-right"):a.find(".swiper-slide-shadow-bottom");0===h.length&&(h=e('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"left":"top")+'"></div>'),a.append(h)),0===u.length&&(u=e('<div class="swiper-slide-shadow-'+(t.isHorizontal()?"right":"bottom")+'"></div>'),a.append(u)),h.length&&(h[0].style.opacity=Math.max(-o,0)),u.length&&(u[0].style.opacity=Math.max(o,0))}a.transform("translate3d("+c+"px, "+d+"px, 0px) rotateX("+l+"deg) rotateY("+r+"deg)")}},setTransition:function(e){var t=this,i=t.slides,n=t.activeIndex,s=t.$wrapperEl;if(i.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){var a=!1;i.eq(n).transitionEnd(function(){if(!a&&t&&!t.destroyed){a=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)s.trigger(e[i])}})}}},J={setTranslate:function(){for(var t=this,i=t.width,n=t.height,s=t.slides,a=t.$wrapperEl,o=t.slidesSizesGrid,r=t.params.coverflowEffect,l=t.isHorizontal(),c=t.translate,d=l?i/2-c:n/2-c,h=l?r.rotate:-r.rotate,p=r.depth,f=0,g=s.length;f<g;f+=1){var m=s.eq(f),v=o[f],b=(d-m[0].swiperSlideOffset-v/2)/v*r.modifier,y=l?h*b:0,w=l?0:h*b,x=-p*Math.abs(b),$=l?0:r.stretch*b,C=l?r.stretch*b:0;Math.abs(C)<.001&&(C=0),Math.abs($)<.001&&($=0),Math.abs(x)<.001&&(x=0),Math.abs(y)<.001&&(y=0),Math.abs(w)<.001&&(w=0);var _="translate3d("+C+"px,"+$+"px,"+x+"px)  rotateX("+w+"deg) rotateY("+y+"deg)";if(m.transform(_),m[0].style.zIndex=1-Math.abs(Math.round(b)),r.slideShadows){var S=l?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),k=l?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom");0===S.length&&(S=e('<div class="swiper-slide-shadow-'+(l?"left":"top")+'"></div>'),m.append(S)),0===k.length&&(k=e('<div class="swiper-slide-shadow-'+(l?"right":"bottom")+'"></div>'),m.append(k)),S.length&&(S[0].style.opacity=0<b?b:0),k.length&&(k[0].style.opacity=0<-b?-b:0)}}(u.pointerEvents||u.prefixedPointerEvents)&&(a[0].style.perspectiveOrigin=d+"px 50%")},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},Q={init:function(){var e=this,t=e.params.thumbs,i=e.constructor;t.swiper instanceof i?(e.thumbs.swiper=t.swiper,h.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),h.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):h.isObject(t.swiper)&&(e.thumbs.swiper=new i(h.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick:function(){var t=this,i=t.thumbs.swiper;if(i){var n=i.clickedIndex,s=i.clickedSlide;if(!(s&&e(s).hasClass(t.params.thumbs.slideThumbActiveClass)||null==n)){var a;if(a=i.params.loop?parseInt(e(i.clickedSlide).attr("data-swiper-slide-index"),10):n,t.params.loop){var o=t.activeIndex;t.slides.eq(o).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,o=t.activeIndex);var r=t.slides.eq(o).prevAll('[data-swiper-slide-index="'+a+'"]').eq(0).index(),l=t.slides.eq(o).nextAll('[data-swiper-slide-index="'+a+'"]').eq(0).index();a=void 0===r?l:void 0===l?r:l-o<o-r?l:r}t.slideTo(a)}}},update:function(e){var t=this,i=t.thumbs.swiper;if(i){var n="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView;if(t.realIndex!==i.realIndex){var s,a=i.activeIndex;if(i.params.loop){i.slides.eq(a).hasClass(i.params.slideDuplicateClass)&&(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,a=i.activeIndex);var o=i.slides.eq(a).prevAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),r=i.slides.eq(a).nextAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index();s=void 0===o?r:void 0===r?o:r-a==a-o?a:r-a<a-o?r:o}else s=t.realIndex;i.visibleSlidesIndexes.indexOf(s)<0&&(i.params.centeredSlides?s=a<s?s-Math.floor(n/2)+1:s+Math.floor(n/2)-1:a<s&&(s=s-n+1),i.slideTo(s,e?0:void 0))}var l=1,c=t.params.thumbs.slideThumbActiveClass;if(1<t.params.slidesPerView&&!t.params.centeredSlides&&(l=t.params.slidesPerView),i.slides.removeClass(c),i.params.loop)for(var d=0;d<l;d+=1)i.$wrapperEl.children('[data-swiper-slide-index="'+(t.realIndex+d)+'"]').addClass(c);else for(var h=0;h<l;h+=1)i.slides.eq(t.realIndex+h).addClass(c)}}},ee=[T,D,I,E,M,L,O,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var e=this;h.extend(e,{mousewheel:{enabled:!1,enable:z.enable.bind(e),disable:z.disable.bind(e),handle:z.handle.bind(e),handleMouseEnter:z.handleMouseEnter.bind(e),handleMouseLeave:z.handleMouseLeave.bind(e),lastScrollTime:h.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){var e=this;h.extend(e,{navigation:{init:H.init.bind(e),update:H.update.bind(e),destroy:H.destroy.bind(e),onNextClick:H.onNextClick.bind(e),onPrevClick:H.onPrevClick.bind(e)}})},on:{init:function(){this.navigation.init(),this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(t){var i,n=this,s=n.navigation,a=s.$nextEl,o=s.$prevEl;!n.params.navigation.hideOnClick||e(t.target).is(o)||e(t.target).is(a)||(a?i=a.hasClass(n.params.navigation.hiddenClass):o&&(i=o.hasClass(n.params.navigation.hiddenClass)),!0===i?n.emit("navigationShow",n):n.emit("navigationHide",n),a&&a.toggleClass(n.params.navigation.hiddenClass),o&&o.toggleClass(n.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var e=this;h.extend(e,{pagination:{init:N.init.bind(e),render:N.render.bind(e),update:N.update.bind(e),destroy:N.destroy.bind(e),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():void 0===this.snapIndex&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(t){var i=this;i.params.pagination.el&&i.params.pagination.hideOnClick&&0<i.pagination.$el.length&&!e(t.target).hasClass(i.params.pagination.bulletClass)&&(!0===i.pagination.$el.hasClass(i.params.pagination.hiddenClass)?i.emit("paginationShow",i):i.emit("paginationHide",i),i.pagination.$el.toggleClass(i.params.pagination.hiddenClass))}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){var e=this;h.extend(e,{scrollbar:{init:R.init.bind(e),destroy:R.destroy.bind(e),updateSize:R.updateSize.bind(e),setTranslate:R.setTranslate.bind(e),setTransition:R.setTransition.bind(e),enableDraggable:R.enableDraggable.bind(e),disableDraggable:R.disableDraggable.bind(e),setDragPosition:R.setDragPosition.bind(e),onDragStart:R.onDragStart.bind(e),onDragMove:R.onDragMove.bind(e),onDragEnd:R.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(e){this.scrollbar.setTransition(e)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){h.extend(this,{parallax:{setTransform:B.setTransform.bind(this),setTranslate:B.setTranslate.bind(this),setTransition:B.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition:function(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var e=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(i){t[i]=q[i].bind(e)}),h.extend(e,{zoom:t});var i=1;Object.defineProperty(e.zoom,"scale",{get:function(){return i},set:function(t){if(i!==t){var n=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,s=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0;e.emit("zoomChange",t,n,s)}i=t}})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd:function(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap:function(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){h.extend(this,{lazy:{initialImageLoaded:!1,load:j.load.bind(this),loadInSlide:j.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){var e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){var e=this;h.extend(e,{controller:{control:e.params.controller.control,getInterpolateFunction:W.getInterpolateFunction.bind(e),setTranslate:W.setTranslate.bind(e),setTransition:W.setTransition.bind(e)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition:function(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var t=this;h.extend(t,{a11y:{liveRegion:e('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}
1),Object.keys(V).forEach(function(e){t.a11y[e]=V[e].bind(t)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){var e=this;h.extend(e,{history:{init:U.init.bind(e),setHistory:U.setHistory.bind(e),setHistoryPopState:U.setHistoryPopState.bind(e),scrollToSlide:U.scrollToSlide.bind(e),destroy:U.destroy.bind(e)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var e=this;h.extend(e,{hashNavigation:{initialized:!1,init:Y.init.bind(e),destroy:Y.destroy.bind(e),setHash:Y.setHash.bind(e),onHashCange:Y.onHashCange.bind(e)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var e=this;h.extend(e,{autoplay:{running:!1,paused:!1,run:G.run.bind(e),start:G.start.bind(e),stop:G.stop.bind(e),pause:G.pause.bind(e),onTransitionEnd:function(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){h.extend(this,{fadeEffect:{setTranslate:X.setTranslate.bind(this),setTransition:X.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};h.extend(e.params,t),h.extend(e.originalParams,t)}},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){h.extend(this,{cubeEffect:{setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("cube"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"cube"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};h.extend(e.params,t),h.extend(e.originalParams,t)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){h.extend(this,{flipEffect:{setTranslate:K.setTranslate.bind(this),setTransition:K.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("flip"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"flip"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};h.extend(e.params,t),h.extend(e.originalParams,t)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){h.extend(this,{coverflowEffect:{setTranslate:J.setTranslate.bind(this),setTransition:J.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;"coverflow"===e.params.effect&&(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){h.extend(this,{thumbs:{swiper:null,init:Q.init.bind(this),update:Q.update.bind(this),onThumbClick:Q.onThumbClick.bind(this)}})},on:{beforeInit:function(){var e=this.params.thumbs;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy:function(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];return void 0===k.use&&(k.use=k.Class.use,k.installModule=k.Class.installModule),k.use(ee),k}),function(){var e,t,i,n,s,a=function(e,t){return function(){return e.apply(t,arguments)}},o=[].indexOf||function(e){for(var t=0,i=this.length;i>t;t++)if(t in this&&this[t]===e)return t;return-1};t=function(){function e(){}return e.prototype.extend=function(e,t){var i,n;for(i in t)n=t[i],null==e[i]&&(e[i]=n);return e},e.prototype.isMobile=function(e){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e)},e.prototype.createEvent=function(e,t,i,n){var s;return null==t&&(t=!1),null==i&&(i=!1),null==n&&(n=null),null!=document.createEvent?(s=document.createEvent("CustomEvent")).initCustomEvent(e,t,i,n):null!=document.createEventObject?(s=document.createEventObject(),s.eventType=e):s.eventName=e,s},e.prototype.emitEvent=function(e,t){return null!=e.dispatchEvent?e.dispatchEvent(t):t in(null!=e)?e[t]():"on"+t in(null!=e)?e["on"+t]():void 0},e.prototype.addEvent=function(e,t,i){return null!=e.addEventListener?e.addEventListener(t,i,!1):null!=e.attachEvent?e.attachEvent("on"+t,i):e[t]=i},e.prototype.removeEvent=function(e,t,i){return null!=e.removeEventListener?e.removeEventListener(t,i,!1):null!=e.detachEvent?e.detachEvent("on"+t,i):delete e[t]}
vendor: 5,103 bytes, line 1
1,e.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},e}(),i=this.WeakMap||this.MozWeakMap||(i=function(){function e(){this.keys=[],this.values=[]}return e.prototype.get=function(e){var t,i,n,s;for(t=i=0,n=(s=this.keys).length;n>i;t=++i)if(s[t]===e)return this.values[t]},e.prototype.set=function(e,t){var i,n,s,a;for(i=n=0,s=(a=this.keys).length;s>n;i=++n)if(a[i]===e)return void(this.values[i]=t);return this.keys.push(e),this.values.push(t)},e}()),e=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(e=function(){function e(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return e.notSupported=!0,e.prototype.observe=function(){},e}()),n=this.getComputedStyle||function(e){return this.getPropertyValue=function(t){var i;return"float"===t&&(t="styleFloat"),s.test(t)&&t.replace(s,function(e,t){return t.toUpperCase()}),(null!=(i=e.currentStyle)?i[t]:void 0)||null},this},s=/(\-([a-z]){1})/g,this.WOW=function(){function s(e){null==e&&(e={}),this.scrollCallback=a(this.scrollCallback,this),this.scrollHandler=a(this.scrollHandler,this),this.resetAnimation=a(this.resetAnimation,this),this.start=a(this.start,this),this.scrolled=!0,this.config=this.util().extend(e,this.defaults),this.animationNameCache=new i,this.wowEvent=this.util().createEvent(this.config.boxClass)}return s.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null},s.prototype.init=function(){var e;return this.element=window.document.documentElement,"interactive"===(e=document.readyState)||"complete"===e?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},s.prototype.start=function(){var t,i,n,s;if(this.stopped=!1,this.boxes=function(){var e,i,n,s;for(s=[],e=0,i=(n=this.element.querySelectorAll("."+this.config.boxClass)).length;i>e;e++)t=n[e],s.push(t);return s}.call(this),this.all=function(){var e,i,n,s;for(s=[],e=0,i=(n=this.boxes).length;i>e;e++)t=n[e],s.push(t);return s}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(s=this.boxes,i=0,n=s.length;n>i;i++)t=s[i],this.applyStyle(t,!0);return this.disabled()||(this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new e(function(e){return function(t){var i,n,s,a,o;for(o=[],i=0,n=t.length;n>i;i++)a=t[i],o.push(function(){var e,t,i,n;for(n=[],e=0,t=(i=a.addedNodes||[]).length;t>e;e++)s=i[e],n.push(this.doSync(s));return n}.call(e));return o}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},s.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},s.prototype.sync=function(){return e.notSupported?this.doSync(this.element):void 0},s.prototype.doSync=function(e){var t,i,n,s,a;if(null==e&&(e=this.element),1===e.nodeType){for(a=[],i=0,n=(s=(e=e.parentNode||e).querySelectorAll("."+this.config.boxClass)).length;n>i;i++)t=s[i],o.call(this.all,t)<0?(this.boxes.push(t),this.all.push(t),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(t,!0),a.push(this.scrolled=!0)):a.push(void 0);return a}},s.prototype.show=function(e){return this.applyStyle(e),e.className=e.className+" "+this.config.animateClass,null!=this.config.callback&&this.config.callback(e),this.util().emitEvent(e,this.wowEvent),this.util().addEvent(e,"animationend",this.resetAnimation),this.util().addEvent(e,"oanimationend",this.resetAnimation),this.util().addEvent(e,"webkitAnimationEnd",this.resetAnimation),this.util().addEvent(e,"MSAnimationEnd",this.resetAnimation),e},s.prototype.applyStyle=function(e,t){var i,n,s;return n=e.getAttribute("data-wow-duration"),i=e.getAttribute("data-wow-delay"),s=e.getAttribute("data-wow-iteration"),this.animate(function(a){return function(){return a.customStyle(e,t,n,i,s)}}(this))},s.prototype.animate="requestAnimationFrame"in window?function(e){return window.requestAnimationFrame(e)}:function(e){return e()},s.prototype.resetStyle=function(){var e,t,i,n,s;for(s=[],t=0,i=(n=this.boxes).length;i>t;t++)e=n[t],s.push(e.style.visibility="visible");return s},s.prototype.resetAnimation=function(e){var t;return e.type.toLowerCase().indexOf("animationend")>=0?(t=e.target||e.srcElement,t.className=t.className.replace(this.config.animateClass,"").trim()):void 0},s.prototype.customStyle=function(e,t,i,n,s){return t&&this.cacheAnimationName(e),e.style.visibility=t?"hidden":"visible",i&&this.vendorSet(e.style,{animationDuration:i}),n&&this.vendorSet(e.style,{animationDelay:n}),s&&this.vendorSet(e.style,{animationIterationCount:s}),this.vendorSet(e.style,{animationName:t?"none":this.cachedAnimationName(e)}),e}
1,s.prototype.vendors=["moz","webkit"],s.prototype.vendorSet=function(e,t){var i,n,s,a;n=[];for(i in t)s=t[i],e[""+i]=s,n.push(function(){var t,n,o,r;for(r=[],t=0,n=(o=this.vendors).length;n>t;t++)a=o[t],r.push(e[""+a+i.charAt(0).toUpperCase()+i.substr(1)]=s);return r}.call(this));return n},s.prototype.vendorCSS=function(e,t){var i,s,a,o,r,l;for(o=(r=n(e)).getPropertyCSSValue(t),i=0,s=(a=this.vendors).length;s>i;i++)l=a[i],o=o||r.getPropertyCSSValue("-"+l+"-"+t);return o},s.prototype.animationName=function(e){var t;try{t=this.vendorCSS(e,"animation-name").cssText}catch(i){t=n(e).getPropertyValue("animation-name")}return"none"===t?"":t},s.prototype.cacheAnimationName=function(e){return this.animationNameCache.set(e,this.animationName(e))},s.prototype.cachedAnimationName=function(e){return this.animationNameCache.get(e)},s.prototype.scrollHandler=function(){return this.scrolled=!0},s.prototype.scrollCallback=function(){var e;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var t,i,n,s;for(s=[],t=0,i=(n=this.boxes).length;i>t;t++)(e=n[t])&&(this.isVisible(e)?this.show(e):s.push(e));return s}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},s.prototype.offsetTop=function(e){for(var t;void 0===e.offsetTop;)e=e.parentNode;for(t=e.offsetTop;e=e.offsetParent;)t+=e.offsetTop;return t},s.prototype.isVisible=function(e){var t,i,n,s,a;return i=e.getAttribute("data-wow-offset")||this.config.offset,a=window.pageYOffset,s=a+Math.min(this.element.clientHeight,this.util().innerHeight())-i,n=this.offsetTop(e),t=n+e.clientHeight,s>=n&&t>=a},s.prototype.util=function(){return null!=this._util?this._util:this._util=new t},s.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},s}()}.call(this),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(e){"use strict";var t=jQuery.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1||t[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(),function(e){"use strict";e.fn.emulateTransitionEnd=function(t){var i=!1,n=this;e(this).one("bsTransitionEnd",function(){i=!0});return setTimeout(function(){i||e(n).trigger(e.support.transition.end)},t),this},e(function(){e.support.transition=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in t)if(void 0!==e.style[i])return{end:t[i]};return!1}(),e.support.transition&&(e.event.special.bsTransitionEnd={bindType:e.support.transition.end,delegateType:e.support.transition.end,handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(e){"use strict";var t='[data-dismiss="alert"]',i=function(i){e(i).on("click",t,this.close)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.prototype.close=function(t){function n(){o.detach().trigger("closed.bs.alert").remove()}var s=e(this),a=s.attr("data-target");a||(a=s.attr("href"),a=a&&a.replace(/.*(?=#[^\s]*$)/,""));var o=e("#"===a?[]:a);t&&t.preventDefault(),o.length||(o=s.closest(".alert")),o.trigger(t=e.Event("close.bs.alert")),t.isDefaultPrevented()||(o.removeClass("in"),e.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",n).emulateTransitionEnd(i.TRANSITION_DURATION):n())};var n=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var n=e(this),s=n.data("bs.alert");s||n.data("bs.alert",s=new i(this)),"string"==typeof t&&s[t].call(n)})},e.fn.alert.Constructor=i,e.fn.alert.noConflict=function(){return e.fn.alert=n,this},e(document).on("click.bs.alert.data-api",t,i.prototype.close)}(jQuery),function(e){"use strict";function t(t){return this.each(function(){var n=e(this),s=n.data("bs.button"),a="object"==typeof t&&t;s||n.data("bs.button",s=new i(this,a)),"toggle"==t?s.toggle():t&&s.setState(t)})}var i=function(t,n){this.$element=e(t),this.options=e.extend({},i.DEFAULTS,n),this.isLoading=!1};i.VERSION="3.3.7",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(t){var i="disabled",n=this.$element,s=n.is("input")?"val":"html",a=n.data();t+="Text",null==a.resetText&&n.data("resetText",n[s]()),setTimeout(e.proxy(function(){n[s](null==a[t]?this.options[t]:a[t]),"loadingText"==t?(this.isLoading=!0,n.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,n.removeClass(i).removeAttr(i).prop(i,!1))},this),0)},i.prototype.toggle=function(){var e=!0,t=this.$element.closest('[data-toggle="buttons"]');if(t.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(e=!1),t.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(e=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),e&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=t,e.fn.button.Constructor=i,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var n=e(i.target).closest(".btn");t.call(n,"toggle"),e(i.target).is('input[type="radio"], input[type="checkbox"]')||(i.preventDefault(),n.is("input,button")?n.trigger("focus"):n.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){e(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(e){"use strict";function t(t){return this.each(function(){var n=e(this),s=n.data("bs.carousel"),a=e.extend({},i.DEFAULTS,n.data(),"object"==typeof t&&t),o="string"==typeof t?t:a.slide;s||n.data("bs.carousel",s=new i(this,a)),"number"==typeof t?s.to(t):o?s[o]():a.interval&&s.pause().cycle()})}var i=function(t,i){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("key
1down.bs.carousel",e.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",e.proxy(this.pause,this)).on("mouseleave.bs.carousel",e.proxy(this.cycle,this))};i.VERSION="3.3.7",i.TRANSITION_DURATION=600,i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},i.prototype.keydown=function(e){if(!/input|textarea/i.test(e.target.tagName)){switch(e.which){case 37:this.prev();break;case 39:this.next();break;default:return}e.preventDefault()}},i.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(e){return this.$items=e.parent().children(".item"),this.$items.index(e||this.$active)},i.prototype.getItemForDirection=function(e,t){var i=this.getItemIndex(t);if(("prev"==e&&0===i||"next"==e&&i==this.$items.length-1)&&!this.options.wrap)return t;var n=(i+("prev"==e?-1:1))%this.$items.length;return this.$items.eq(n)},i.prototype.to=function(e){var t=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(e>this.$items.length-1||e<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){t.to(e)}):i==e?this.pause().cycle():this.slide(e>i?"next":"prev",this.$items.eq(e))},i.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){if(!this.sliding)return this.slide("next")},i.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},i.prototype.slide=function(t,n){var s=this.$element.find(".item.active"),a=n||this.getItemForDirection(t,s),o=this.interval,r="next"==t?"left":"right",l=this;if(a.hasClass("active"))return this.sliding=!1;var c=a[0],d=e.Event("slide.bs.carousel",{relatedTarget:c,direction:r});if(this.$element.trigger(d),!d.isDefaultPrevented()){if(this.sliding=!0,o&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var h=e(this.$indicators.children()[this.getItemIndex(a)]);h&&h.addClass("active")}var u=e.Event("slid.bs.carousel",{relatedTarget:c,direction:r});return e.support.transition&&this.$element.hasClass("slide")?(a.addClass(t),a[0].offsetWidth,s.addClass(r),a.addClass(r),s.one("bsTransitionEnd",function(){a.removeClass([t,r].join(" ")).addClass("active"),s.removeClass(["active",r].join(" ")),l.sliding=!1,setTimeout(function(){l.$element.trigger(u)},0)}).emulateTransitionEnd(i.TRANSITION_DURATION)):(s.removeClass("active"),a.addClass("active"),this.sliding=!1,this.$element.trigger(u)),o&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=t,e.fn.carousel.Constructor=i,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this};var s=function(i){var n,s=e(this),a=e(s.attr("data-target")||(n=s.attr("href"))&&n.replace(/.*(?=#[^\s]+$)/,""));if(a.hasClass("carousel")){var o=e.extend({},a.data(),s.data()),r=s.attr("data-slide-to");r&&(o.interval=!1),t.call(a,o),r&&a.data("bs.carousel").to(r),i.preventDefault()}};e(document).on("click.bs.carousel.data-api","[data-slide]",s).on("click.bs.carousel.data-api","[data-slide-to]",s),e(window).on("load",function(){e('[data-ride="carousel"]').each(function(){var i=e(this);t.call(i,i.data())})})}(jQuery),function(e){"use strict";function t(t){var i,n=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return e(n)}function i(t){return this.each(function(){var i=e(this),s=i.data("bs.collapse"),a=e.extend({},n.DEFAULTS,i.data(),"object"==typeof t&&t);!s&&a.toggle&&/show|hide/.test(t)&&(a.toggle=!1),s||i.data("bs.collapse",s=new n(this,a)),"string"==typeof t&&s[t]()})}var n=function(t,i){this.$element=e(t),this.options=e.extend({},n.DEFAULTS,i),this.$trigger=e('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};n.VERSION="3.3.7",n.TRANSITION_DURATION=350,n.DEFAULTS={toggle:!0},n.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},n.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var t,s=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(s&&s.length&&(t=s.data("bs.collapse"))&&t.transitioning)){var a=e.Event("show.bs.collapse");if(this.$element.trigger(a),!a.isDefaultPrevented()){s&&s.length&&(i.call(s,"hide"),t||s.data("bs.collapse",null));var o=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[o](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var r=function(){this.$element.removeClass("collapsing").addClass("collapse in")[o](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!e.support.transition)return r.call(this);var l=e.camelCase(["scroll",o].join("-"));this.$element.one("bsTransitionEnd",e.proxy(r,this)).emulateTransitionEnd(n.TRANSITION_DURATION)[o](this.$element[0][l])}}}},n.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=e.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var s=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};
vendor: 5,426 bytes, line 1
1return e.support.transition?void this.$element[i](0).one("bsTransitionEnd",e.proxy(s,this)).emulateTransitionEnd(n.TRANSITION_DURATION):s.call(this)}}},n.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},n.prototype.getParent=function(){return e(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(e.proxy(function(i,n){var s=e(n);this.addAriaAndCollapsedClass(t(s),s)},this)).end()},n.prototype.addAriaAndCollapsedClass=function(e,t){var i=e.hasClass("in");e.attr("aria-expanded",i),t.toggleClass("collapsed",!i).attr("aria-expanded",i)};var s=e.fn.collapse;e.fn.collapse=i,e.fn.collapse.Constructor=n,e.fn.collapse.noConflict=function(){return e.fn.collapse=s,this},e(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(n){var s=e(this);s.attr("data-target")||n.preventDefault();var a=t(s),o=a.data("bs.collapse")?"toggle":s.data();i.call(a,o)})}(jQuery),function(e){"use strict";function t(t){var i=t.attr("data-target");i||(i=t.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var n=i&&e(i);return n&&n.length?n:t.parent()}function i(i){i&&3===i.which||(e(n).remove(),e(s).each(function(){var n=e(this),s=t(n),a={relatedTarget:this};s.hasClass("open")&&(i&&"click"==i.type&&/input|textarea/i.test(i.target.tagName)&&e.contains(s[0],i.target)||(s.trigger(i=e.Event("hide.bs.dropdown",a)),i.isDefaultPrevented()||(n.attr("aria-expanded","false"),s.removeClass("open").trigger(e.Event("hidden.bs.dropdown",a)))))}))}var n=".dropdown-backdrop",s='[data-toggle="dropdown"]',a=function(t){e(t).on("click.bs.dropdown",this.toggle)};a.VERSION="3.3.7",a.prototype.toggle=function(n){var s=e(this);if(!s.is(".disabled, :disabled")){var a=t(s),o=a.hasClass("open");if(i(),!o){"ontouchstart"in document.documentElement&&!a.closest(".navbar-nav").length&&e(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(e(this)).on("click",i);var r={relatedTarget:this};if(a.trigger(n=e.Event("show.bs.dropdown",r)),n.isDefaultPrevented())return;s.trigger("focus").attr("aria-expanded","true"),a.toggleClass("open").trigger(e.Event("shown.bs.dropdown",r))}return!1}},a.prototype.keydown=function(i){if(/(38|40|27|32)/.test(i.which)&&!/input|textarea/i.test(i.target.tagName)){var n=e(this);if(i.preventDefault(),i.stopPropagation(),!n.is(".disabled, :disabled")){var a=t(n),o=a.hasClass("open");if(!o&&27!=i.which||o&&27==i.which)return 27==i.which&&a.find(s).trigger("focus"),n.trigger("click");var r=a.find(".dropdown-menu li:not(.disabled):visible a");if(r.length){var l=r.index(i.target);38==i.which&&l>0&&l--,40==i.which&&l<r.length-1&&l++,~l||(l=0),r.eq(l).trigger("focus")}}}};var o=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var i=e(this),n=i.data("bs.dropdown");n||i.data("bs.dropdown",n=new a(this)),"string"==typeof t&&n[t].call(i)})},e.fn.dropdown.Constructor=a,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=o,this},e(document).on("click.bs.dropdown.data-api",i).on("click.bs.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.bs.dropdown.data-api",s,a.prototype.toggle).on("keydown.bs.dropdown.data-api",s,a.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",a.prototype.keydown)}(jQuery),function(e){"use strict";function t(t,n){return this.each(function(){var s=e(this),a=s.data("bs.modal"),o=e.extend({},i.DEFAULTS,s.data(),"object"==typeof t&&t);a||s.data("bs.modal",a=new i(this,o)),"string"==typeof t?a[t](n):o.show&&a.show(n)})}var i=function(t,i){this.options=i,this.$body=e(document.body),this.$element=e(t),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,e.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};i.VERSION="3.3.7",i.TRANSITION_DURATION=300,i.BACKDROP_TRANSITION_DURATION=150,i.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},i.prototype.toggle=function(e){return this.isShown?this.hide():this.show(e)},i.prototype.show=function(t){var n=this,s=e.Event("show.bs.modal",{relatedTarget:t});this.$element.trigger(s),this.isShown||s.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',e.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){n.$element.one("mouseup.dismiss.bs.modal",function(t){e(t.target).is(n.$element)&&(n.ignoreBackdropClick=!0)})}),this.backdrop(function(){var s=e.support.transition&&n.$element.hasClass("fade");n.$element.parent().length||n.$element.appendTo(n.$body),n.$element.show().scrollTop(0),n.adjustDialog(),s&&n.$element[0].offsetWidth,n.$element.addClass("in"),n.enforceFocus();var a=e.Event("shown.bs.modal",{relatedTarget:t});s?n.$dialog.one("bsTransitionEnd",function(){n.$element.trigger("focus").trigger(a)}).emulateTransitionEnd(i.TRANSITION_DURATION):n.$element.trigger("focus").trigger(a)}))},i.prototype.hide=function(t){t&&t.preventDefault(),t=e.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),e(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("
1click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),e.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",e.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){e(document).off("focusin.bs.modal").on("focusin.bs.modal",e.proxy(function(e){document===e.target||this.$element[0]===e.target||this.$element.has(e.target).length||this.$element.trigger("focus")},this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",e.proxy(function(e){27==e.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?e(window).on("resize.bs.modal",e.proxy(this.handleUpdate,this)):e(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var e=this;this.$element.hide(),this.backdrop(function(){e.$body.removeClass("modal-open"),e.resetAdjustments(),e.resetScrollbar(),e.$element.trigger("hidden.bs.modal")})},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(t){var n=this,s=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var a=e.support.transition&&s;if(this.$backdrop=e(document.createElement("div")).addClass("modal-backdrop "+s).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",e.proxy(function(e){return this.ignoreBackdropClick?void(this.ignoreBackdropClick=!1):void(e.target===e.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide()))},this)),a&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;a?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):t()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var o=function(){n.removeBackdrop(),t&&t()};
vendor: 4,147 bytes, line 1
1e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",o).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):o()}else t&&t()},i.prototype.handleUpdate=function(){this.adjustDialog()},i.prototype.adjustDialog=function(){var e=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&e?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!e?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){var e=window.innerWidth;if(!e){var t=document.documentElement.getBoundingClientRect();e=t.right-Math.abs(t.left)}this.bodyIsOverflowing=document.body.clientWidth<e,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var e=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",e+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},i.prototype.measureScrollbar=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",this.$body.append(e);var t=e.offsetWidth-e.clientWidth;return this.$body[0].removeChild(e),t};var n=e.fn.modal;e.fn.modal=t,e.fn.modal.Constructor=i,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(i){var n=e(this),s=n.attr("href"),a=e(n.attr("data-target")||s&&s.replace(/.*(?=#[^\s]+$)/,"")),o=a.data("bs.modal")?"toggle":e.extend({remote:!/#/.test(s)&&s},a.data(),n.data());n.is("a")&&i.preventDefault(),a.one("show.bs.modal",function(e){e.isDefaultPrevented()||a.one("hidden.bs.modal",function(){n.is(":visible")&&n.trigger("focus")})}),t.call(a,o,this)})}(jQuery),function(e){"use strict";var t=function(e,t){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",e,t)};t.VERSION="3.3.7",t.TRANSITION_DURATION=150,t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},t.prototype.init=function(t,i,n){if(this.enabled=!0,this.type=t,this.$element=e(i),this.options=this.getOptions(n),this.$viewport=this.options.viewport&&e(e.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var s=this.options.trigger.split(" "),a=s.length;a--;){var o=s[a];if("click"==o)this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this));else if("manual"!=o){var r="hover"==o?"mouseenter":"focusin",l="hover"==o?"mouseleave":"focusout";this.$element.on(r+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(l+"."+this.type,this.options.selector,e.proxy(this.leave,this))}}this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},t.prototype.getDefaults=function(){return t.DEFAULTS},t.prototype.getOptions=function(t){return(t=e.extend({},this.getDefaults(),this.$element.data(),t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t},t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&e.each(this._options,function(e,n){i[e]!=n&&(t[e]=n)}),t},t.prototype.enter=function(t){var i=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,i)),t instanceof e.Event&&(i.inState["focusin"==t.type?"focu
1s":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState?void(i.hoverState="in"):(clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())},t.prototype.isInStateTrue=function(){for(var e in this.inState)if(this.inState[e])return!0;return!1},t.prototype.leave=function(t){var i=t instanceof this.constructor?t:e(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,i)),t instanceof e.Event&&(i.inState["focusout"==t.type?"focus":"hover"]=!1),!i.isInStateTrue())return clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide()},t.prototype.show=function(){var i=e.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(i);var n=e.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(i.isDefaultPrevented()||!n)return;var s=this,a=this.tip(),o=this.getUID(this.type);this.setContent(),a.attr("id",o),this.$element.attr("aria-describedby",o),this.options.animation&&a.addClass("fade");var r="function"==typeof this.options.placement?this.options.placement.call(this,a[0],this.$element[0]):this.options.placement,l=/\s?auto?\s?/i,c=l.test(r);c&&(r=r.replace(l,"")||"top"),a.detach().css({top:0,left:0,display:"block"}).addClass(r).data("bs."+this.type,this),this.options.container?a.appendTo(this.options.container):a.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var d=this.getPosition(),h=a[0].offsetWidth,u=a[0].offsetHeight;if(c){var p=r,f=this.getPosition(this.$viewport);r="bottom"==r&&d.bottom+u>f.bottom?"top":"top"==r&&d.top-u<f.top?"bottom":"right"==r&&d.right+h>f.width?"left":"left"==r&&d.left-h<f.left?"right":r,a.removeClass(p).addClass(r)}var g=this.getCalculatedOffset(r,d,h,u);this.applyPlacement(g,r);var m=function(){var e=s.hoverState;s.$element.trigger("shown.bs."+s.type),s.hoverState=null,"out"==e&&s.leave(s)};e.support.transition&&this.$tip.hasClass("fade")?a.one("bsTransitionEnd",m).emulateTransitionEnd(t.TRANSITION_DURATION):m()}},t.prototype.applyPlacement=function(t,i){var n=this.tip(),s=n[0].offsetWidth,a=n[0].offsetHeight,o=parseInt(n.css("margin-top"),10),r=parseInt(n.css("margin-left"),10);isNaN(o)&&(o=0),isNaN(r)&&(r=0),t.top+=o,t.left+=r,e.offset.setOffset(n[0],e.extend({using:function(e){n.css({top:Math.round(e.top),left:Math.round(e.left)})}},t),0),n.addClass("in");var l=n[0].offsetWidth,c=n[0].offsetHeight;"top"==i&&c!=a&&(t.top=t.top+a-c);var d=this.getViewportAdjustedDelta(i,t,l,c);d.left?t.left+=d.left:t.top+=d.top;var h=/top|bottom/.test(i),u=h?2*d.left-s+l:2*d.top-a+c,p=h?"offsetWidth":"offsetHeight";n.offset(t),this.replaceArrow(u,n[0][p],h)},t.prototype.replaceArrow=function(e,t,i){this.arrow().css(i?"left":"top",50*(1-e/t)+"%").css(i?"top":"left","")},t.prototype.setContent=function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},t.prototype.hide=function(i){function n(){"in"!=s.hoverState&&a.detach(),s.$element&&s.$element.removeAttr("aria-describedby").trigger("hidden.bs."+s.type),i&&i()}var s=this,a=e(this.$tip),o=e.Event("hide.bs."+this.type);if(this.$element.trigger(o),!o.isDefaultPrevented())return a.removeClass("in"),e.support.transition&&a.hasClass("fade")?a.one("bsTransitionEnd",n).emulateTransitionEnd(t.TRANSITION_DURATION):n(),this.hoverState=null,this},t.prototype.fixTitle=function(){var e=this.$element;(e.attr("title")||"string"!=typeof e.attr("data-original-title"))&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},t.prototype.hasContent=function(){return this.getTitle()},t.prototype.getPosition=function(t){var i=(t=t||this.$element)[0],n="BODY"==i.tagName,s=i.getBoundingClientRect();null==s.width&&(s=e.extend({},s,{width:s.right-s.left,height:s.bottom-s.top}));var a=window.SVGElement&&i instanceof window.SVGElement,o=n?{top:0,left:0}:a?null:t.offset(),r={scroll:n?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},l=n?{width:e(window).width(),height:e(window).height()}:null;return e.extend({},s,r,l,o)},t.prototype.getCalculatedOffset=function(e,t,i,n){return"bottom"==e?{top:t.top+t.height,left:t.left+t.width/2-i/2}:"top"==e?{top:t.top-n,left:t.left+t.width/2-i/2}:"left"==e?{top:t.top+t.height/2-n/2,left:t.left-i}:{top:t.top+t.height/2-n/2,left:t.left+t.width}},t.prototype.getViewportAdjustedDelta=function(e,t,i,n){var s={top:0,left:0};if(!this.$viewport)return s;var a=this.options.viewport&&this.options.viewport.padding||0,o=this.getPosition(this.$viewport);if(/right|left/.test(e)){var r=t.top-a-o.scroll,l=t.top+a-o.scroll+n;r<o.top?s.top=o.top-r:l>o.top+o.height&&(s.top=o.top+o.height-l)}else{var c=t.left-a,d=t.left+a+i;c<o.left?s.left=o.left-c:d>
vendor: 7,205 bytes, line 1
1o.right&&(s.left=o.left+o.width-d)}return s},t.prototype.getTitle=function(){var e=this.$element,t=this.options;return e.attr("data-original-title")||("function"==typeof t.title?t.title.call(e[0]):t.title)},t.prototype.getUID=function(e){do{e+=~~(1e6*Math.random())}while(document.getElementById(e));return e},t.prototype.tip=function(){if(!this.$tip&&(this.$tip=e(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},t.prototype.enable=function(){this.enabled=!0},t.prototype.disable=function(){this.enabled=!1},t.prototype.toggleEnabled=function(){this.enabled=!this.enabled},t.prototype.toggle=function(t){var i=this;t&&((i=e(t.currentTarget).data("bs."+this.type))||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),e(t.currentTarget).data("bs."+this.type,i))),t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)},t.prototype.destroy=function(){var e=this;clearTimeout(this.timeout),this.hide(function(){e.$element.off("."+e.type).removeData("bs."+e.type),e.$tip&&e.$tip.detach(),e.$tip=null,e.$arrow=null,e.$viewport=null,e.$element=null})};var i=e.fn.tooltip;e.fn.tooltip=function(i){return this.each(function(){var n=e(this),s=n.data("bs.tooltip"),a="object"==typeof i&&i;!s&&/destroy|hide/.test(i)||(s||n.data("bs.tooltip",s=new t(this,a)),"string"==typeof i&&s[i]())})},e.fn.tooltip.Constructor=t,e.fn.tooltip.noConflict=function(){return e.fn.tooltip=i,this}}(jQuery),function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};if(!e.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.3.7",t.DEFAULTS=e.extend({},e.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype),t.prototype.constructor=t,t.prototype.getDefaults=function(){return t.DEFAULTS},t.prototype.setContent=function(){var e=this.tip(),t=this.getTitle(),i=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),e.removeClass("fade top bottom left right in"),e.find(".popover-title").html()||e.find(".popover-title").hide()},t.prototype.hasContent=function(){return this.getTitle()||this.getContent()},t.prototype.getContent=function(){var e=this.$element,t=this.options;return e.attr("data-content")||("function"==typeof t.content?t.content.call(e[0]):t.content)},t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var i=e.fn.popover;e.fn.popover=function(i){return this.each(function(){var n=e(this),s=n.data("bs.popover"),a="object"==typeof i&&i;!s&&/destroy|hide/.test(i)||(s||n.data("bs.popover",s=new t(this,a)),"string"==typeof i&&s[i]())})},e.fn.popover.Constructor=t,e.fn.popover.noConflict=function(){return e.fn.popover=i,this}}(jQuery),function(e){"use strict";function t(i,n){this.$body=e(document.body),this.$scrollElement=e(e(i).is(document.body)?window:i),this.options=e.extend({},t.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",e.proxy(this.process,this)),this.refresh(),this.process()}function i(i){return this.each(function(){var n=e(this),s=n.data("bs.scrollspy"),a="object"==typeof i&&i;s||n.data("bs.scrollspy",s=new t(this,a)),"string"==typeof i&&s[i]()})}t.VERSION="3.3.7",t.DEFAULTS={offset:10},t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},t.prototype.refresh=function(){var t=this,i="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),e.isWindow(this.$scrollElement[0])||(i="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var t=e(this),s=t.data("target")||t.attr("href"),a=/^#./.test(s)&&e(s);return a&&a.length&&a.is(":visible")&&[[a[i]().top+n,s]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},t.prototype.process=function(){var e,t=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),n=this.options.offset+i-this.$scrollElement.height(),s=this.offsets,a=this.targets,o=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),t>=n)return o!=(e=a[a.length-1])&&this.activate(e);if(o&&t<s[0])return this.activeTarget=null,this.clear();for(e=s.length;e--;)o!=a[e]&&t>=s[e]&&(void 0===s[e+1]||t<s[e+1])&&this.activate(a[e])},t.prototype.activate=function(t){this.activeTarget=t,this.clear();var i=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(i).parents("li").addClass("active");n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate.bs.scrollspy")},t.prototype.clear=function(){e(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var n=e.fn.scrollspy;e.fn.scrollspy=i,e.fn.scrollspy.Constructor=t,e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load.bs.scrollspy.data-api",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);i.call(t,t.data())})})}(jQuery),function(e){"use strict";function t(t){return this.each(function(){var n=e(this),s=n.data("bs.tab");s||n.data("bs.tab",s=new i(this)),"string"==typeof t&&s[t]()})}var i=function(t){this.element=e(t)};i.VERSION="3.3.7",i.TRANSITION_DURATION=150,i.prototype.show=function(){var t=this.element,i=t.closest("ul:not(.dropdown-menu)"),n=t.data("target");if(n||(n=t.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var s=i.find(".active:last a"),a=e.Event("hide.bs.tab",{relatedTarget:t[0]}),o=e.Event("show.bs.tab",{relatedTarget:s[0]});if(s.trigger(a),t.trigger(o),!o.isDefaultPrevented()&&!a.isDefaultPrevented()){var r=e(n);this.activate(t.closest("li"),i),this.activate(r,r.parent(),function(){s.trigger({type:"hidden.bs.tab",relatedTarget:t[0]}),t.trigger({type:"shown.bs.tab",relatedTarget:s[0]})})}}},i.prototype.activate=function(t,n,s){function a(){o.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),r?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),s&&s()}var o=n.find("> .active"),r=s&&e.support.transition&&(o.length&&o.hasClass("fade")||!!n.find("> .fade").length);o.length&&r?o.one("bsTransitionEnd",a).emulateTransitionEnd(i.TRANSITION_DURATION):a(),o.removeClass("in")};var n=e.fn.tab;
1e.fn.tab=t,e.fn.tab.Constructor=i,e.fn.tab.noConflict=function(){return e.fn.tab=n,this};var s=function(i){i.preventDefault(),t.call(e(this),"show")};e(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',s).on("click.bs.tab.data-api",'[data-toggle="pill"]',s)}(jQuery),function(e){"use strict";function t(t){return this.each(function(){var n=e(this),s=n.data("bs.affix"),a="object"==typeof t&&t;s||n.data("bs.affix",s=new i(this,a)),"string"==typeof t&&s[t]()})}var i=function(t,n){this.options=e.extend({},i.DEFAULTS,n),this.$target=e(this.options.target).on("scroll.bs.affix.data-api",e.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",e.proxy(this.checkPositionWithEventLoop,this)),this.$element=e(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};i.VERSION="3.3.7",i.RESET="affix affix-top affix-bottom",i.DEFAULTS={offset:0,target:window},i.prototype.getState=function(e,t,i,n){var s=this.$target.scrollTop(),a=this.$element.offset(),o=this.$target.height();if(null!=i&&"top"==this.affixed)return s<i&&"top";if("bottom"==this.affixed)return null!=i?!(s+this.unpin<=a.top)&&"bottom":!(s+o<=e-n)&&"bottom";var r=null==this.affixed,l=r?s:a.top;return null!=i&&s<=i?"top":null!=n&&l+(r?o:t)>=e-n&&"bottom"},i.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(i.RESET).addClass("affix");var e=this.$target.scrollTop(),t=this.$element.offset();return this.pinnedOffset=t.top-e},i.prototype.checkPositionWithEventLoop=function(){setTimeout(e.proxy(this.checkPosition,this),1)},i.prototype.checkPosition=function(){if(this.$element.is(":visible")){var t=this.$element.height(),n=this.options.offset,s=n.top,a=n.bottom,o=Math.max(e(document).height(),e(document.body).height());"object"!=typeof n&&(a=s=n),"function"==typeof s&&(s=n.top(this.$element)),"function"==typeof a&&(a=n.bottom(this.$element));var r=this.getState(o,t,s,a);if(this.affixed!=r){null!=this.unpin&&this.$element.css("top","");var l="affix"+(r?"-"+r:""),c=e.Event(l+".bs.affix");if(this.$element.trigger(c),c.isDefaultPrevented())return;this.affixed=r,this.unpin="bottom"==r?this.getPinnedOffset():null,this.$element.removeClass(i.RESET).addClass(l).trigger(l.replace("affix","affixed")+".bs.affix")}"bottom"==r&&this.$element.offset({top:o-t-a})}};var n=e.fn.affix;e.fn.affix=t,e.fn.affix.Constructor=i,e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var i=e(this),n=i.data();n.offset=n.offset||{},null!=n.offsetBottom&&(n.offset.bottom=n.offsetBottom),null!=n.offsetTop&&(n.offset.top=n.offsetTop),t.call(i,n)})})}(jQuery),$(document).ready(function(){$.when(maybeAsync(0),$.get("/briefcase/cdata.txt")).then(function(e,t){if("object"==t){var i=$.parseJSON(t[0]);console.log(i)}})}),$(document).ready(function(){headerFunctions()}),$(window).on("resize",headerFunctions());var loadingImg="/js/includes/images/loading.gif";preloadImgs=[];var layout={user:{authenticated:!1,dashboard:""},elements:{header:{}},currentPage:{},device:{},header:{},footer:{}};$(window).on("load",function(e){$(".header-login-box").length>0&&loginLinksAlts()}),$(document).ready(function(){!function(e){var t=[];$.ajax({url:"/briefcase/cdata.txt",dataType:"text",success:function(i){i=$.parseJSON(i),t.push(i),e(i)}})}(function(e){"function"!=typeof configSite||~document.documentURI.indexOf("blog.")||configSite(e)})}),$(document).ready(function(){colorDetection()}),$(window).scroll(function(){colorDetection()}),$(window).resize(function(){colorDetection()}),$(".cd").mouseover(function(){colorDetection()}),$(".cd").mouseout(function(){colorDetection()});var sections="section.content-blocks section",largeFeatured="section.large-featured-blocks",mediumFeatured="section.medium-featured-blocks",featured="section.featured-blocks";$(document).ready(function(){matchHeight(sections),matchHeight(largeFeatured),matchHeight(featured)}),$(window).resize(function(){$(window).width()>767?($(".matchHeight").height(""),matchHeight(sections),matchHeight(largeFeatured),matchHeight(featured)):$(".matchHeight").height("")});var sections="section.content-blocks section";
1$(document).ready(function(){matchDown(sections)}),$(window).resize(function(){$(window).width()>767?($(".matchDown").height(""),matchDown(sections)):$(".matchDown").height("")}),$(document).ready(function(){pageClasses()}),$(window).on("scroll",function(e){scrollStats(e)}),$.fn.countUp=function(e){if(""!==$(this).attr("end")&&""!==$(this).attr("start")&&""!==$(this).attr("duration")&&"true"!==$(this).attr("played")){$(this).attr("played","true");var t=$(this).attr("end"),i=$(this).attr("end").replace(",","").replace(",","").replace(",",""),i=parseInt(i),n=parseInt($(this).attr("duration")),s=$(this),a=s.attr("end");$({countNum:s.text()}).animate({countNum:a},{duration:n,easing:"linear",step:function(){s.text(Math.floor(this.countNum))},complete:function(){t.indexOf("$"),s.text(t)}})}},$(window).on("load",function(){$(".count-up").length>0&&countUpVisible()}),$(window).on("scroll",function(){$(".count-up").length>0&&countUpVisible()}),$(document).ready(function(){$('html[lock-customization="locked"]').length>0&&lockCustom()}),$(document).ready(function(){$("main").find("em.fab").length>0&&$("main").find("em.fab").each(function(e,t){replaceIcons(t)}),$("main").find("em.far").length>0&&$("main").find("em.far").each(function(e,t){replaceIcons(t)}),$("main").find("em.fas").length>0&&$("main").find("em.fas").each(function(e,t){replaceIcons(t)})}),$(window).on("load",function(e){newTabWarning(e)}
1),$(window).on("load",function(e){setTimeout(function(){var e=$("body").find("button");$(e).each(function(e,t){var i=$(t).text().trim(),n=$(t).attr("title"),s=$(t).attr("onclick"),a=$(t).hasClass("close"),o=$(t).hasClass("navbar-toggle"),r=$(t).attr("id");void 0!==i&&""!==i&&$(t).attr("aria-label",i),void 0!==n&&$(t).attr("aria-label",n),"Search"==n&&$(t).attr("aria-label","Search"),1==a&&$(t).attr("aria-label","Close Window"),1==o&&$(t).attr("aria-label","Toggle Navigation"),"map-mode"==r&&$(t).attr("aria-label","Toggle Map View"),void 0!==s&&(~s.indexOf("javascript:popUp.login('')")&&$(t).attr("aria-label","Login to Your Account"),~s.indexOf("signUp")&&$(t).attr("aria-label","Create an Account"),~s.indexOf("revise_y")&&$(t).attr("aria-label","Revise Search"),~s.indexOf("SharePro")&&$(t).attr("aria-label","Share Search"),~s.indexOf("saveSearchV11")&&$(t).attr("aria-label","Save Search"))});var t=document.domain,i=$("body").find("a");$(i).each(function(e,i){var n=$(i).attr("title"),s=$(i).attr("aria-label"),a=$(i).attr("href"),o=$(i).text().trim(),r="modal"==$(i).attr("data-dismiss"),l=$(i).hasClass("close"),c=""==s||void 0==s,d=($(i).attr("onclick"),$(i).hasClass("navbar-toggle"),$(i).attr("data-toggle"));if((r||l)&&(void 0!=n&&""!=n||$(i).attr("title","Close Window"),$(i).attr("aria-label","Close Window")),c&&((""==n||void 0==n)&&o>0&&($(i).attr("title",o),$(i).attr("aria-label",o)),"string"==typeof a))if(d&&("#modal-container-532495"==d?($(i).attr("title","Open Navigation Window"),$(i).attr("aria-label","Open Navigation Window")):($(i).attr("title","Open Window"),$(i).attr("aria-label","Open Window"))),"javascript:popUp.login('')"==a&&($(i).attr("title","Login to Your Account"),$(i).attr("aria-label","Login to Your Account")),"javascript:popUp.signUp('')"==a&&($(i).attr("title","Create an Account"),$(i).attr("aria-label","Create an Account")),~a.indexOf(t));else{if(-1!==a.indexOf("tel+")){a.replace("tel+","");""==n?$(i).attr("aria-label","Call"):$(i).attr("aria-label",n)}}""!=(s=$(i).attr("aria-label"))&&void 0!=s||(""!==n?$(i).attr("aria-label",n):""!==o&&$(i).attr("aria-label",o))})},500)}),$(document).ready(function(){"string"==typeof navigator.language&&$("html").attr("lang",navigator.language)}),$(window).on("load",function(){0==$("*[tabindex='0']").length&&setTimeout(function(){$("header").find("displayname");var e=$("body").find("a,button,input,select,textarea"),t=window.location.protocol+"//"+window.location.host+"/",i=$("header").find("a[href='"+t+"']");$(window).on("resize",function(){calculateVisibleFocus(i,e)}),$(window).on("scroll",function(){calculateVisibleFocus(i,e)})},500)}),function(e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t,window,document)}):"object"==typeof exports?module.exports=function(t,i){return t||(t=window),i||(i="undefined"!=typeof window?require("jquery"):require("jquery")(t)),e(i,t,t.document)}:e(jQuery,window,document)}(function(e,t,i,n){function s(t){var i,n,a={};e.each(t,function(e){(i=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(i[1]+" ")&&(n=e.replace(i[0],i[2].toLowerCase()),a[n]=e,"o"===i[1]&&s(t[e]))}),t._hungarianMap=a}function a(t,i,o){t._hungarianMap||s(t);var r;e.each(i,function(s){(r=t._hungarianMap[s])===n||!o&&i[r]!==n||("o"===r.charAt(0)?(i[r]||(i[r]={}),e.extend(!0,i[r],i[s]),a(t[r],i[r],o)):i[r]=i[s])})}function o(e){var t=Ue.defaults.oLanguage,i=e.sZeroRecords;!e.sEmptyTable&&i&&"No data available in table"===t.sEmptyTable&&Pe(e,e,"sZeroRecords","sEmptyTable"),!e.sLoadingRecords&&i&&"Loading..."===t.sLoadingRecords&&Pe(e,e,"sZeroRecords","sLoadingRecords"),e.sInfoThousands&&(e.sThousands=e.sInfoThousands),(e=e.sDecimal)&&Re(e)}function r(e){if(ct(e,"ordering","bSort"),ct(e,"orderMulti","bSortMulti"),ct(e,"orderClasses","bSortClasses"),ct(e,"orderCellsTop","bSortCellsTop"),ct(e,"order","aaSorting"),ct(e,"orderFixed","aaSortingFixed"),ct(e,"paging","bPaginate"),ct(e,"pagingType","sPaginationType"),ct(e,"pageLength","iDisplayLength"),ct(e,"searching","bFilter"),"boolean"==typeof e.sScrollX&&
vendor: 12,910 bytes, line 1
1(e.sScrollX=e.sScrollX?"100%":""),"boolean"==typeof e.scrollX&&(e.scrollX=e.scrollX?"100%":""),e=e.aoSearchCols)for(var t=0,i=e.length;t<i;t++)e[t]&&a(Ue.models.oSearch,e[t])}function l(t){ct(t,"orderable","bSortable"),ct(t,"orderData","aDataSort"),ct(t,"orderSequence","asSorting"),ct(t,"orderDataType","sortDataType");var i=t.aDataSort;"number"==typeof i&&!e.isArray(i)&&(t.aDataSort=[i])}function c(i){if(!Ue.__browser){var n={};Ue.__browser=n;var s=e("<div/>").css({position:"fixed",top:0,left:-1*e(t).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(e("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(e("<div/>").css({width:"100%",height:10}))).appendTo("body"),a=s.children(),o=a.children();n.barWidth=a[0].offsetWidth-a[0].clientWidth,n.bScrollOversize=100===o[0].offsetWidth&&100!==a[0].clientWidth,n.bScrollbarLeft=1!==Math.round(o.offset().left),n.bBounding=!!s[0].getBoundingClientRect().width,s.remove()}e.extend(i.oBrowser,Ue.__browser),i.oScroll.iBarWidth=Ue.__browser.barWidth}function d(e,t,i,s,a,o){var r,l=!1;for(i!==n&&(r=i,l=!0);s!==a;)e.hasOwnProperty(s)&&(r=l?t(r,e[s],s,e):e[s],l=!0,s+=o);return r}function h(t,n){var s=Ue.defaults.column,a=t.aoColumns.length,s=e.extend({},Ue.models.oColumn,s,{nTh:n||i.createElement("th"),sTitle:s.sTitle?s.sTitle:n?n.innerHTML:"",aDataSort:s.aDataSort?s.aDataSort:[a],mData:s.mData?s.mData:a,idx:a});t.aoColumns.push(s),(s=t.aoPreSearchCols)[a]=e.extend({},Ue.models.oSearch,s[a]),u(t,a,e(n).data())}function u(t,i,s){var i=t.aoColumns[i],o=t.oClasses,r=e(i.nTh);if(!i.sWidthOrig){i.sWidthOrig=r.attr("width")||null;var c=(r.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);c&&(i.sWidthOrig=c[1])}s!==n&&null!==s&&(l(s),a(Ue.defaults.column,s),s.mDataProp!==n&&!s.mData&&(s.mData=s.mDataProp),s.sType&&(i._sManualType=s.sType),s.className&&!s.sClass&&(s.sClass=s.className),e.extend(i,s),Pe(i,s,"sWidth","sWidthOrig"),s.iDataSort!==n&&(i.aDataSort=[s.iDataSort]),Pe(i,s,"aDataSort"));var d=i.mData,h=S(d),u=i.mRender?S(i.mRender):null,s=function(e){return"string"==typeof e&&-1!==e.indexOf("@")};i._bAttrSrc=e.isPlainObject(d)&&(s(d.sort)||s(d.type)||s(d.filter)),i._setter=null,i.fnGetData=function(e,t,i){var s=h(e,t,n,i);return u&&t?u(s,t,e,i):s},i.fnSetData=function(e,t,i){return k(d)(e,t,i)},"number"!=typeof d&&(t._rowReadObject=!0),t.oFeatures.bSort||(i.bSortable=!1,r.addClass(o.sSortableNone)),t=-1!==e.inArray("asc",i.asSorting),s=-1!==e.inArray("desc",i.asSorting),i.bSortable&&(t||s)?t&&!s?(i.sSortingClass=o.sSortableAsc,i.sSortingClassJUI=o.sSortJUIAscAllowed):!t&&s?(i.sSortingClass=o.sSortableDesc,i.sSortingClassJUI=o.sSortJUIDescAllowed):(i.sSortingClass=o.sSortable,i.sSortingClassJUI=o.sSortJUI):(i.sSortingClass=o.sSortableNone,i.sSortingClassJUI="")}function p(e){if(!1!==e.oFeatures.bAutoWidth){var t=e.aoColumns;ge(e);for(var i=0,n=t.length;i<n;i++)t[i].nTh.style.width=t[i].sWidth}(""!==(t=e.oScroll).sY||""!==t.sX)&&pe(e),Fe(e,null,"column-sizing",[e])}function f(e,t){var i=v(e,"bVisible");return"number"==typeof i[t]?i[t]:null}function g(t,i){var n=v(t,"bVisible");return-1!==(n=e.inArray(i,n))?n:null}function m(t){var i=0;return e.each(t.aoColumns,function(t,n){n.bVisible&&"none"!==e(n.nTh).css("display")&&i++}),i}function v(t,i){var n=[];return e.map(t.aoColumns,function(e,t){e[i]&&n.push(t)}),n}function b(e){var t,i,s,a,o,r,l,c,d,h=e.aoColumns,u=e.aoData,p=Ue.ext.type.detect;for(t=0,i=h.length;t<i;t++)if(l=h[t],d=[],!l.sType&&l._sManualType)l.sType=l._sManualType;else if(!l.sType){for(s=0,a=p.length;s<a;s++){for(o=0,r=u.length;o<r&&(d[o]===n&&(d[o]=$(e,o,t,"type")),(c=p[s](d[o],e))||s===p.length-1)&&"html"!==c;o++);if(c){l.sType=c;break}}l.sType||(l.sType="string")}}function y(t,i,s,a){var o,r,l,c,d,u,p=t.aoColumns;if(i)for(o=i.length-1;0<=o;o--){var f=(u=i[o]).targets!==n?u.targets:u.aTargets;for(e.isArray(f)||(f=[f]),r=0,l=f.length;r<l;r++)if("number"==typeof f[r]&&0<=f[r]){for(;p.length<=f[r];)h(t);a(f[r],u)}else if("number"==typeof f[r]&&0>f[r])a(p.length+f[r],u);else if("string"==typeof f[r])for(c=0,d=p.length;c<d;c++)("_all"==f[r]||e(p[c].nTh).hasClass(f[r]))&&a(c,u)}if(s)for(o=0,t=s.length;o<t;o++)a(o,s[o])}function w(t,i,s,a){var o=t.aoData.length,r=e.extend(!0,{},Ue.models.oRow,{src:s?"dom":"data",idx:o});r._aData=i,t.aoData.push(r);for(var l=t.aoColumns,c=0,d=l.length;c<d;c++)l[c].sType=null;return t.aiDisplayMaster.push(o),(i=t.rowIdFn(i))!==n&&(t.aIds[i]=r),(s||!t.oFeatures.bDeferRender)&&M(t,o,s,a),o}function x(t,i){var n;return i instanceof e||(i=e(i)),i.map(function(e,i){return n=P(t,i),w(t,n.data,i,n.cells)})}function $(e,t,i,s){var a=e.iDraw,o=e.aoColumns[i],r=e.aoData[t]._aData,l=o.sDefaultContent,c=o.fnGetData(r,s,{settings:e,row:t,col:i});if(c===n)return e.iDrawError!=a&&null===l&&(Ee(e,0,"Requested unknown parameter "+("function"==typeof o.mData?"{function}":"'"+o.mData+"'")+" for row "+t+", column "+i,4),e.iDrawError=a),l;if(c!==r&&null!==c||null===l||s===n){if("function"==typeof c)return c.call(r)}else c=l;return null===c&&"display"==s?"":c}function C(e,t,i,n){e.aoColumns[i].fnSetData(e.aoData[t]._aData,n,{settings:e,row:t,col:i})}function _(t){return e.map(t.match(/(\\.|[^\.])+/g)||[""],function(e){return e.replace(/\\\./g,".")})}function S(t){if(e.isPlainObject(t)){var i={};return e.each(t,function(e,t){t&&(i[e]=S(t))}),function(e,t,s,a){var o=i[t]||i._;return o!==n?o(e,t,s,a):e}}if(null===t)return function(e){return e};if("function"==typeof t)return function(e,i,n,s){return t(e,i,n,s)};if("string"==typeof t&&(-1!==t.indexOf(".")||-1!==t.indexOf("[")||-1!==t.indexOf("("))){var s=function(t,i,a){var o,r;if(""!==a)for(var l=0,c=(r=_(a)).length;l<c;l++){if(a=r[l].match(dt),o=r[l].match(ht),a){if(r[l]=r[l].replace(dt,""),""!==r[l]&&(t=t[r[l]]),o=[],r.splice(0,l+1),r=r.join("."),e.isArray(t))for(l=0,c=t.length;l<c;l++)o.push(s(t[l],i,r));t=""===(t=a[0].substring(1,a[0].length-1))?o:o.join(t);break}if(o)r[l]=r[l].replace(ht,""),t=t[r[l]]();else{if(null===t||t[r[l]]===n)return n;t=t[r[l]]}}return t};return function(e,i){return s(e,i,t)}}return function(e){return e[t]}}function k(t){if(e.isPlainObject(t))return k(t._);if(null===t)return function(){};if("function"==typeof t)return function(e,i,n){t(e,"set",i,n)};if("string"==typeof t&&(-1!==t.indexOf(".")||-1!==t.indexOf("[")||-1!==t.indexOf("("))){var i=function(t,s,a){var o;o=(a=_(a))[a.length-1];for(var r,l,c=0,d=a.length-1;c<d;c++){if(r=a[c].match(dt),l=a[c].match(ht),r){if(a[c]=a[c].replace(dt,""),t[a[c]]=[],(o=a.slice()).splice(0,c+1),r=o.join("."),e.isArray(s))for(l=0,d=s.length;l<d;l++)o={},i(o,s[l],r),t[a[c]].push(o);else t[a[c]]=s;return}l&&(a[c]=a[c].replace(ht,""),t=t[a[c]](s)),null!==t[a[c]]&&t[a[c]]!==n||(t[a[c]]={}),t=t[a[c]]}o.match(ht)?t[o.replace(ht,"")](s):t[o.replace(dt,"")]=s};return function(e,n){return i(e,n,t)}}return function(e,i){e[t]=i}}function T(e){return st(e.aoData,"_aData")}function D(e){e.aoData.length=0,e.aiDisplayMaster.length=0,e.aiDisplay.length=0,e.aIds={}}function I(e,t,i){for(var s=-1,a=0,o=e.length;a<o;a++)e[a]==t?s=a:e[a]>t&&e[a]--;-1!=s&&i===n&&e.splice(s,1)}function E(e,t,i,s){var a,o=e.aoData[t],r=function(i,n){for(;i.childNodes.length;)i.removeChild(i.firstChild);i.innerHTML=$(e,t,n,"display")};if("dom"!==i&&(i&&"auto"!==i||"dom"!==o.src)){var l=o.anCells;if(l)if(s!==n)r(l[s],s);else for(i=0,a=l.length;i<a;i++)r(l[i],i)}else o._aData=P(e,o,s,s===n?n:o._aData).data;if(o._aSortData=null,o._aFilterData=null,r=e.aoColumns,s!==n)r[s].sType=null;else{for(i=0,a=r.length;i<a;i++)r[i].sType=null;A(e,o)}}function P(t,i,s,a){var o,r,l,c=[],d=i.firstChild,h=0,u=t.aoColumns,p=t._rowReadObject,a=a!==n?a:p?{}:[],f=function(e,t){if("string"==typeof e){var i=e.indexOf("@");-1!==i&&(i=e.substring(i+1),k(e)(a,t.getAttribute(i)))}},g=function(t){s!==n&&s!==h||(r=u[h],l=e.trim(t.innerHTML),r&&r._bAttrSrc?(k(r.mData._)(a,l),f(r.mData.sort,t),f(r.mData.type,t),f(r.mData.filter,t)):p?(r._setter||(r._setter=k(r.mData)),r._setter(a,l)):a[h]=l),h++};if(d)for(;d;)"TD"!=(o=d.nodeName.toUpperCase())&&"TH"!=o||(g(d),c.push(d)),d=d.nextSibling;else for(d=0,o=(c=i.anCells).length;d<o;d++)g(c[d]);return(i=i.firstChild?i:i.nTr)&&(i=i.getAttribute("id"))&&k(t.rowId)(a,i),{data:a,cells:c}}function M(t,n,s,a){var o,r,l,c,d,h=t.aoData[n],u=h._aData,p=[];if(null===h.nTr){for(o=s||i.createElement("tr"),h.nTr=o,h.anCells=p,o._DT_RowIndex=n,A(t,h),c=0,d=t.aoColumns.length;c<d;c++)l=t.aoColumns[c],(r=s?a[c]:i.createElement(l.sCellType))._DT_CellIndex={row:n,column:c},p.push(r),s&&!l.mRender&&l.mData===c||e.isPlainObject(l.mData)&&l.mData._===c+".display"||(r.innerHTML=$(t,n,c,"display")),l.sClass&&(r.className+=" "+l.sClass),l.bVisible&&!s?o.appendChild(r):!l.bVisible&&s&&r.parentNode.removeChild(r),l.fnCreatedCell&&l.fnCreatedCell.call(t.oInstance,r,$(t,n,c),u,n,c);Fe(t,"aoRowCreatedCallback",null,[o,u,n])}h.nTr.setAttribute("role","row")}function A(t,i){var n=i.nTr,s=i._aData;if(n){var a=t.rowIdFn(s);a&&(n.id=a),s.DT_RowClass&&(a=s.DT_RowClass.split(" "),i.__rowc=i.__rowc?lt(i.__rowc.concat(a)):a,e(n).removeClass(i.__rowc.join(" ")).addClass(s.DT_RowClass)),s.DT_RowAttr&&e(n).attr(s.DT_RowAttr),s.DT_RowData&&e(n).data(s.DT_RowData)}}function L(t){var i,n,s,a,o,r=t.nTHead,l=t.nTFoot,c=0===e("th, td",r).length,d=t.oClasses,h=t.aoColumns;for(c&&(a=e("<tr/>").appendTo(r)),i=0,n=h.length;i<n;i++)o=h[i],s=e(o.nTh).addClass(o.sClass),c&&s.appendTo(a),t.oFeatures.bSort&&(s.addClass(o.sSortingClass),!1!==o.bSortable&&(s.attr("tabindex",t.iTabIndex).attr("aria-controls",t.sTableId),_e(t,o.nTh,i))),o.sTitle!=s[0].innerHTML&&s.html(o.sTitle),ze(t,"header")(t,s,o,d);if(c&&N(t.aoHeader,r),e(r).find(">tr").attr("role","row"),e(r).find(">tr>th, >tr>td").addClass(d.sHeaderTH),e(l).find(">tr>th, >tr>td").addClass(d.sFooterTH),null!==l)for(i=0,n=(t=t.aoFooter[0]).length;i<n;i++)o=h[i],o.nTf=t[i].cell,o.sClass&&e(o.nTf).addClass(o.sClass)}function F(t,i,s){var a,o,r,l,c=[],d=[],h=t.aoColumns.length;if(i){for(s===n&&(s=!1),a=0,o=i.length;a<o;a++){for(c[a]=i[a].slice(),c[a].nTr=i[a].nTr,r=h-1;0<=r;r--)!t.aoColumns[r].bVisible&&!s&&c[a].splice(r,1);d.push([])}for(a=0,o=c.length;a<o;a++){if(t=c[a].nTr)for(;r=t.firstChild;)t.removeChild(r);for(r=0,i=c[a].length;r<i;r++)if(l=h=1,d[a][r]===n){for(t.appendChild(c[a][r].cell),d[a][r]=1;c[a+h]!==n&&c[a][r].cell==c[a+h][r].cell;)d[a+h][r]=1,h++;for(;c[a][r+l]!==n&&c[a][r].cell==c[a][r+l].cell;){for(s=0;s<h;s++)d[a+s][r+l]=1;l++}e(c[a][r].cell).attr("rowspan",h).attr("colspan",l)}}}}function O(t){i=Fe(t,"aoPreDrawCallback","preDraw",[t]);if(-1!==e.inArray(!1,i))he(t,!1);else{var i=[],s=0,a=t.asStripeClasses,o=a.length,r=t.oLanguage,l=t.iInitDisplayStart,c="ssp"==He(t),d=t.aiDisplay;t.bDrawing=!0,l!==n&&-1!==l&&(t._iDisplayStart=c?l:l>=t.fnRecordsDisplay()?0:l,t.iInitDisplayStart=-1);var l=t._iDisplayStart,h=t.fnDisplayEnd();if(t.bDeferLoading)t.bDeferLoading=!1,t.iDraw++,he(t,!1);else if(c){if(!t.bDestroying&&!q(t))return}else t.iDraw++;if(0!==d.length)for(r=c?t.aoData.length:h,c=c?0:l;c<r;c++){var u=d[c],p=t.aoData[u];if(null===p.nTr&&M(t,u),u=p.nTr,0!==o){var f=a[s%o];p._sRowStripe!=f&&(e(u).removeClass(p._sRowStripe).addClass(f),p._sRowStripe=f)}Fe(t,"aoRowCallback",null,[u,p._aData,s,c]),i.push(u),s++}else s=r.sZeroRecords,1==t.iDraw&&"ajax"==He(t)?s=r.sLoadingRecords:r.sEmptyTable&&0===t.fnRecordsTotal()&&(s=r.sEmptyTable),i[0]=e("<tr/>",{class:o?a[0]:""}).append(e("<td />",{valign:"top",colSpan:m(t),class:t.oClasses.sRowEmpty}).html(s))[0];Fe(t,"aoHeaderCallback","header",[e(t.nTHead).children("tr")[0],T(t),l,h,d]),Fe(t,"aoFooterCallback","footer",[e(t.nTFoot).children("tr")[0],T(t),l,h,d]),(a=e(t.nTBody)).children().detach(),a.append(e(i)),Fe(t,"aoDrawCallback","draw",[t]),t.bSorted=!1,t.bFiltered=!1,t.bDrawing=!1}}function z(e,t){var i=e.oFeatures,n=i.bFilter;i.bSort&&xe(e),n?Y(e,e.oPreviousSearch):e.aiDisplay=e.aiDisplayMaster.slice(),!0!==t&&(e._iDisplayStart=0),e._drawHold=t,O(e),e._drawHold=!1}function H(t){var i=t.oClasses,n=e(t.nTable),n=e("<div/>").insertBefore(n),s=t.oFeatures,a=e("<div/>",{id:t.sTableId+"_wrapper",class:i.sWrapper+(t.nTFoot?"":" "+i.sNoFooter)});t.nHolding=n[0],t.nTableWrapper=a[0],t.nTableReinsertBefore=t.nTable.nextSibling;for(var o,r,l,c,d,h,u=t.sDom.split(""),p=0;p<u.length;p++){if(o=null,"<"==(r=u[p])){if(l=e("<div/>")[0],"'"==(c=u[p+1])||'"'==c){for(d="",h=2;u[p+h]!=c;)d+=u[p+h],h++;"H"==d?d=i.sJUIHeader:"F"==d&&(d=i.sJUIFooter),-1!=d.indexOf(".")?(c=d.split("."),l.id=c[0].substr(1,c[0].length-1),l.className=c[1]):"#"==d.charAt(0)?l.id=d.substr(1,d.length-1):l.className=d,p+=h}a.append(l),a=e(l)}else if(">"==r)a=a.parent();else if("l"==r&&s.bPaginate&&s.bLengthChange)o=re(t);else if("f"==r&&s.bFilter)o=U(t);else if("r"==r&&s.bProcessing)o=de(t);else if("t"==r)o=ue(t);else if("i"==r&&s.bInfo)o=te(t);else if("p"==r&&s.bPaginate)o=le(t);else if(0!==Ue.ext.feature.length)for(h=0,c=(l=Ue.ext.feature).length;h<c;h++)if(r==l[h].cFeature){o=l[h].fnInit(t);break}
1o&&((l=t.aanFeatures)[r]||(l[r]=[]),l[r].push(o),a.append(o))}n.replaceWith(a),t.nHolding=null}function N(t,i){var n,s,a,o,r,l,c,d,h,u,p=e(i).children("tr");for(t.splice(0,t.length),a=0,l=p.length;a<l;a++)t.push([]);for(a=0,l=p.length;a<l;a++)for(s=(n=p[a]).firstChild;s;){if("TD"==s.nodeName.toUpperCase()||"TH"==s.nodeName.toUpperCase()){for(d=1*s.getAttribute("colspan"),h=1*s.getAttribute("rowspan"),d=d&&0!==d&&1!==d?d:1,h=h&&0!==h&&1!==h?h:1,o=0,r=t[a];r[o];)o++;for(c=o,u=1===d,r=0;r<d;r++)for(o=0;o<h;o++)t[a+o][c+r]={cell:s,unique:u},t[a+o].nTr=n}s=s.nextSibling}}function R(e,t,i){var n=[];i||(i=e.aoHeader,t&&(i=[],N(i,t)));for(var t=0,s=i.length;t<s;t++)for(var a=0,o=i[t].length;a<o;a++)!i[t][a].unique||n[a]&&e.bSortCellsTop||(n[a]=i[t][a].cell);return n}function B(t,i,n){if(Fe(t,"aoServerParams","serverParams",[i]),i&&e.isArray(i)){var s={},a=/(.*?)\[\]$/;e.each(i,function(e,t){var i=t.name.match(a);i?(i=i[0],s[i]||(s[i]=[]),s[i].push(t.value)):s[t.name]=t.value}),i=s}var o,r=t.ajax,l=t.oInstance,c=function(e){Fe(t,null,"xhr",[t,e,t.jqXHR]),n(e)};if(e.isPlainObject(r)&&r.data){o=r.data;var d=e.isFunction(o)?o(i,t):o,i=e.isFunction(o)&&d?d:e.extend(!0,i,d);delete r.data}d={data:i,success:function(e){var i=e.error||e.sError;i&&Ee(t,0,i),t.json=e,c(e)},dataType:"json",cache:!1,type:t.sServerMethod,error:function(i,n){var s=Fe(t,null,"xhr",[t,null,t.jqXHR]);-1===e.inArray(!0,s)&&("parsererror"==n?Ee(t,0,"Invalid JSON response",1):4===i.readyState&&Ee(t,0,"Ajax error",7)),he(t,!1)}},t.oAjaxData=i,Fe(t,null,"preXhr",[t,i]),t.fnServerData?t.fnServerData.call(l,t.sAjaxSource,e.map(i,function(e,t){return{name:t,value:e}}),c,t):t.sAjaxSource||"string"==typeof r?t.jqXHR=e.ajax(e.extend(d,{url:r||t.sAjaxSource})):e.isFunction(r)?t.jqXHR=r.call(l,i,c,t):(t.jqXHR=e.ajax(e.extend(d,r)),r.data=o)}function q(e){return!e.bAjaxDataGet||(e.iDraw++,he(e,!0),B(e,j(e),function(t){W(e,t)}),!1)}function j(t){var i,n,s,a,o=t.aoColumns,r=o.length,l=t.oFeatures,c=t.oPreviousSearch,d=t.aoPreSearchCols,h=[],u=we(t);i=t._iDisplayStart,n=!1!==l.bPaginate?t._iDisplayLength:-1;var p=function(e,t){h.push({name:e,value:t})};p("sEcho",t.iDraw),p("iColumns",r),p("sColumns",st(o,"sName").join(",")),p("iDisplayStart",i),p("iDisplayLength",n);var f={draw:t.iDraw,columns:[],order:[],start:i,length:n,search:{value:c.sSearch,regex:c.bRegex}};for(i=0;i<r;i++)s=o[i],a=d[i],n="function"==typeof s.mData?"function":s.mData,f.columns.push({data:n,name:s.sName,searchable:s.bSearchable,orderable:s.bSortable,search:{value:a.sSearch,regex:a.bRegex}}),p("mDataProp_"+i,n),l.bFilter&&(p("sSearch_"+i,a.sSearch),p("bRegex_"+i,a.bRegex),p("bSearchable_"+i,s.bSearchable)),l.bSort&&p("bSortable_"+i,s.bSortable);return l.bFilter&&(p("sSearch",c.sSearch),p("bRegex",c.bRegex)),l.bSort&&(e.each(u,function(e,t){f.order.push({column:t.col,dir:t.dir}),p("iSortCol_"+e,t.col),p("sSortDir_"+e,t.dir)}),p("iSortingCols",u.length)),null===(o=Ue.ext.legacy.ajax)?t.sAjaxSource?h:f:o?h:f}function W(e,t){var i=V(e,t),s=t.sEcho!==n?t.sEcho:t.draw,a=t.iTotalRecords!==n?t.iTotalRecords:t.recordsTotal,o=t.iTotalDisplayRecords!==n?t.iTotalDisplayRecords:t.recordsFiltered;if(s){if(1*s<e.iDraw)return;e.iDraw=1*s}for(D(e),e._iRecordsTotal=parseInt(a,10),e._iRecordsDisplay=parseInt(o,10),s=0,a=i.length;s<a;s++)w(e,i[s]);e.aiDisplay=e.aiDisplayMaster.slice(),e.bAjaxDataGet=!1,O(e),e._bInitComplete||ae(e,t),e.bAjaxDataGet=!0,he(e,!1)}function V(t,i){var s=e.isPlainObject(t.ajax)&&t.ajax.dataSrc!==n?t.ajax.dataSrc:t.sAjaxDataProp;return"data"===s?i.aaData||i[s]:""!==s?S(s)(i):i}function U(t){var n=t.oClasses,s=t.sTableId,a=t.oLanguage,o=t.oPreviousSearch,r=t.aanFeatures,l='<input type="search" class="'+n.sFilterInput+'"/>',c=(c=a.sSearch).match(/_INPUT_/)?c.replace("_INPUT_",l):c+l,n=e("<div/>",{id:r.f?null:s+"_filter",class:n.sFilter}).append(e("<label/>").append(c)),r=function(){var e=this.value?this.value:"";e!=o.sSearch&&(Y(t,{sSearch:e,bRegex:o.bRegex,bSmart:o.bSmart,bCaseInsensitive:o.bCaseInsensitive}),t._iDisplayStart=0,O(t))},l=null!==t.searchDelay?t.searchDelay:"ssp"===He(t)?400:0,d=e("input",n).val(o.sSearch).attr("placeholder",a.sSearchPlaceholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",l?mt(r,l):r).on("keypress.DT",function(e){if(13==e.keyCode)return!1}).attr("aria-controls",s);return e(t.nTable).on("search.dt.DT",function(e,n){if(t===n)try{d[0]!==i.activeElement&&d.val(o.sSearch)}catch(e){}}),n[0]}function Y(e,t,i){var s=e.oPreviousSearch,a=e.aoPreSearchCols,o=function(e){s.sSearch=e.sSearch,s.bRegex=e.bRegex,s.bSmart=e.bSmart,s.bCaseInsensitive=e.bCaseInsensitive};if(b(e),"ssp"!=He(e)){for(Z(e,t.sSearch,i,t.bEscapeRegex!==n?!t.bEscapeRegex:t.bRegex,t.bSmart,t.bCaseInsensitive),o(t),t=0;t<a.length;t++)X(e,a[t].sSearch,t,a[t].bEscapeRegex!==n?!a[t].bEscapeRegex:a[t].bRegex,a[t].bSmart,a[t].bCaseInsensitive);G(e)}else o(t);e.bFiltered=!0,Fe(e,null,"search",[e])}function G(t){for(var i,n,s=Ue.ext.search,a=t.aiDisplay,o=0,r=s.length;o<r;o++){for(var l=[],c=0,d=a.length;c<d;c++)n=a[c],i=t.aoData[n],s[o](t,i._aFilterData,n,i._aData,c)&&l.push(n);a.length=0,e.merge(a,l)}}function X(e,t,i,n,s,a){if(""!==t){for(var o=[],r=e.aiDisplay,n=K(t,n,s,a),s=0;s<r.length;s++)t=e.aoData[r[s]]._aFilterData[i],n.test(t)&&o.push(r[s]);e.aiDisplay=o}}function Z(e,t,i,n,s,a){var o,n=K(t,n,s,a),a=e.oPreviousSearch.sSearch,r=e.aiDisplayMaster,s=[];if(0!==Ue.ext.search.length&&(i=!0),o=J(e),0>=t.length)e.aiDisplay=r.slice();else{for((o||i||a.length>t.length||0!==t.indexOf(a)||e.bSorted)&&(e.aiDisplay=r.slice()),t=e.aiDisplay,i=0;i<t.length;i++)n.test(e.aoData[t[i]]._sFilterRow)&&s.push(t[i]);e.aiDisplay=s}}function K(t,i,n,s){return t=i?t:ut(t),n&&(t="^(?=.*?"+e.map(t.match(/"[^"]+"|[^ ]+/g)||[""],function(e){if('"'===e.charAt(0))var t=e.match(/^"(.*)"$/),e=t?t[1]:e;return e.replace('"',"")}).join(")(?=.*?")+").*$"),RegExp(t,s?"i":"")}function J(e){var t,i,n,s,a,o,r,l,c=e.aoColumns,d=Ue.ext.type.search;for(t=!1,i=0,s=e.aoData.length;i<s;i++)if(!(l=e.aoData[i])._aFilterData){for(o=[],n=0,a=c.length;n<a;n++)(t=c[n]).bSearchable?(r=$(e,i,n,"filter"),d[t.sType]&&(r=d[t.sType](r)),null===r&&(r=""),"string"!=typeof r&&r.toString&&(r=r.toString())):r="",r.indexOf&&-1!==r.indexOf("&")&&(pt.innerHTML=r,r=ft?pt.textContent:pt.innerText),r.replace&&(r=r.replace(/[\r\n]/g,"")),o.push(r);l._aFilterData=o,l._sFilterRow=o.join("  "),t=!0}return t}function Q(e){return{search:e.sSearch,smart:e.bSmart,regex:e.bRegex,caseInsensitive:e.bCaseInsensitive}}function ee(e){return{sSearch:e.search,bSmart:e.smart,bRegex:e.regex,bCaseInsensitive:e.caseInsensitive}}function te(t){var i=t.sTableId,n=t.aanFeatures.i,s=e("<div/>
1",{class:t.oClasses.sInfo,id:n?null:i+"_info"});return n||(t.aoDrawCallback.push({fn:ie,sName:"information"}),s.attr("role","status").attr("aria-live","polite"),e(t.nTable).attr("aria-describedby",i+"_info")),s[0]}function ie(t){var i=t.aanFeatures.i;if(0!==i.length){var n=t.oLanguage,s=t._iDisplayStart+1,a=t.fnDisplayEnd(),o=t.fnRecordsTotal(),r=t.fnRecordsDisplay(),l=r?n.sInfo:n.sInfoEmpty;r!==o&&(l+=" "+n.sInfoFiltered),l=ne(t,l+=n.sInfoPostFix),null!==(n=n.fnInfoCallback)&&(l=n.call(t.oInstance,t,s,a,o,r,l)),e(i).html(l)}}function ne(e,t){var i=e.fnFormatNumber,n=e._iDisplayStart+1,s=e._iDisplayLength,a=e.fnRecordsDisplay(),o=-1===s;return t.replace(/_START_/g,i.call(e,n)).replace(/_END_/g,i.call(e,e.fnDisplayEnd())).replace(/_MAX_/g,i.call(e,e.fnRecordsTotal())).replace(/_TOTAL_/g,i.call(e,a)).replace(/_PAGE_/g,i.call(e,o?1:Math.ceil(n/s))).replace(/_PAGES_/g,i.call(e,o?1:Math.ceil(a/s)))}function se(e){var t,i,n,s=e.iInitDisplayStart,a=e.aoColumns;i=e.oFeatures;var o=e.bDeferLoading;if(e.bInitialised){for(H(e),L(e),F(e,e.aoHeader),F(e,e.aoFooter),he(e,!0),i.bAutoWidth&&ge(e),t=0,i=a.length;t<i;t++)(n=a[t]).sWidth&&(n.nTh.style.width=ye(n.sWidth));Fe(e,null,"preInit",[e]),z(e),("ssp"!=(a=He(e))||o)&&("ajax"==a?B(e,[],function(i){var n=V(e,i);for(t=0;t<n.length;t++)w(e,n[t]);e.iInitDisplayStart=s,z(e),he(e,!1),ae(e,i)}):(he(e,!1),ae(e)))}else setTimeout(function(){se(e)},200)}function ae(e,t){e._bInitComplete=!0,(t||e.oInit.aaData)&&p(e),Fe(e,null,"plugin-init",[e,t]),Fe(e,"aoInitComplete","init",[e,t])}function oe(e,t){var i=parseInt(t,10);e._iDisplayLength=i,Oe(e),Fe(e,null,"length",[e,i])}function re(t){for(var i=t.oClasses,n=t.sTableId,s=t.aLengthMenu,a=(o=e.isArray(s[0]))?s[0]:s,s=o?s[1]:s,o=e("<select/>",{name:n+"_length","aria-controls":n,class:i.sLengthSelect}),r=0,l=a.length;r<l;r++)o[0][r]=new Option(s[r],a[r]);var c=e("<div><label/></div>").addClass(i.sLength);return t.aanFeatures.l||(c[0].id=n+"_length"),c.children().append(t.oLanguage.sLengthMenu.replace("_MENU_",o[0].outerHTML)),e("select",c).val(t._iDisplayLength).on("change.DT",function(){oe(t,e(this).val()),O(t)}),e(t.nTable).on("length.dt.DT",function(i,n,s){t===n&&e("select",c).val(s)}),c[0]}function le(t){var i=t.sPaginationType,n=Ue.ext.pager[i],s="function"==typeof n,a=function(e){O(e)},i=e("<div/>").addClass(t.oClasses.sPaging+i)[0],o=t.aanFeatures;return s||n.fnInit(t,i,a),o.p||(i.id=t.sTableId+"_paginate",t.aoDrawCallback.push({fn:function(e){if(s){var t,i=e._iDisplayStart,r=e._iDisplayLength,l=e.fnRecordsDisplay(),i=(c=-1===r)?0:Math.ceil(i/r),r=c?1:Math.ceil(l/r),l=n(i,r),c=0;for(t=o.p.length;c<t;c++)ze(e,"pageButton")(e,o.p[c],c,l,i,r)}else n.fnUpdate(e,a)},sName:"pagination"})),i}function ce(e,t,i){var n=e._iDisplayStart,s=e._iDisplayLength,a=e.fnRecordsDisplay();return 0===a||-1===s?n=0:"number"==typeof t?(n=t*s)>a&&(n=0):"first"==t?n=0:"previous"==t?0>(n=0<=s?n-s:0)&&(n=0):"next"==t?n+s<a&&(n+=s):"last"==t?n=Math.floor((a-1)/s)*s:Ee(e,0,"Unknown paging action: "+t,5),t=e._iDisplayStart!==n,e._iDisplayStart=n,t&&(Fe(e,null,"page",[e]),i&&O(e)),t}function de(t){return e("<div/>",{id:t.aanFeatures.r?null:t.sTableId+"_processing",class:t.oClasses.sProcessing}).html(t.oLanguage.sProcessing).insertBefore(t.nTable)[0]}function he(t,i){t.oFeatures.bProcessing&&e(t.aanFeatures.r).css("display",i?"block":"none"),Fe(t,null,"processing",[t,i])}function ue(t){h=e(t.nTable);h.attr("role","grid");var i=t.oScroll;if(""===i.sX&&""===i.sY)return t.nTable;var n=i.sX,s=i.sY,a=t.oClasses,o=h.children("caption"),r=o.length?o[0]._captionSide:null,l=e(h[0].cloneNode(!1)),c=e(h[0].cloneNode(!1)),d=h.children("tfoot");d.length||(d=null),l=e("<div/>",{class:a.sScrollWrapper}).append(e("<div/>",{class:a.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:n?n?ye(n):null:"100%"}).append(e("<div/>",{class:a.sScrollHeadInner}).css({"box-sizing":"content-box",width:i.sXInner||"100%"}).append(l.removeAttr("id").css("margin-left",0).append("top"===r?o:null).append(h.children("thead"))))).append(e("<div/>",{class:a.sScrollBody}).css({position:"relative",overflow:"auto",width:n?ye(n):null}
1).append(h)),d&&l.append(e("<div/>",{class:a.sScrollFoot}).css({overflow:"hidden",border:0,width:n?n?ye(n):null:"100%"}).append(e("<div/>",{class:a.sScrollFootInner}).append(c.removeAttr("id").css("margin-left",0).append("bottom"===r?o:null).append(h.children("tfoot")))));var h,u=(h=l.children())[0],a=h[1],p=d?h[2]:null;return n&&e(a).on("scroll.DT",function(){var e=this.scrollLeft;u.scrollLeft=e,d&&(p.scrollLeft=e)}),e(a).css(s&&i.bCollapse?"max-height":"height",s),t.nScrollHead=u,t.nScrollBody=a,t.nScrollFoot=p,t.aoDrawCallback.push({fn:pe,sName:"scrolling"}),l[0]}function pe(t){var i,s,a,o,r,l=(h=t.oScroll).sX,c=h.sXInner,d=h.sY,h=h.iBarWidth,u=e(t.nScrollHead),g=u[0].style,m=(b=u.children("div"))[0].style,v=b.children("table"),b=t.nScrollBody,y=e(b),w=b.style,x=e(t.nScrollFoot).children("div"),$=x.children("table"),C=e(t.nTHead),_=e(t.nTable),S=_[0],k=S.style,T=t.nTFoot?e(t.nTFoot):null,D=t.oBrowser,I=D.bScrollOversize,E=st(t.aoColumns,"nTh"),P=[],M=[],A=[],L=[],F=function(e){(e=e.style).paddingTop="0",e.paddingBottom="0",e.borderTopWidth="0",e.borderBottomWidth="0",e.height=0};s=b.scrollHeight>b.clientHeight,t.scrollBarVis!==s&&t.scrollBarVis!==n?(t.scrollBarVis=s,p(t)):(t.scrollBarVis=s,_.children("thead, tfoot").remove(),T&&(a=T.clone().prependTo(_),i=T.find("tr"),a=a.find("tr")),o=C.clone().prependTo(_),C=C.find("tr"),s=o.find("tr"),o.find("th, td").removeAttr("tabindex"),l||(w.width="100%",u[0].style.width="100%"),e.each(R(t,o),function(e,i){r=f(t,e),i.style.width=t.aoColumns[r].sWidth}),T&&fe(function(e){e.style.width=""},a),u=_.outerWidth(),""===l?(k.width="100%",I&&(_.find("tbody").height()>b.offsetHeight||"scroll"==y.css("overflow-y"))&&(k.width=ye(_.outerWidth()-h)),u=_.outerWidth()):""!==c&&(k.width=ye(c),u=_.outerWidth()),fe(F,s),fe(function(t){A.push(t.innerHTML),P.push(ye(e(t).css("width")))},s),fe(function(t,i){-1!==e.inArray(t,E)&&(t.style.width=P[i])},C),e(s).height(0),T&&(fe(F,a),fe(function(t){L.push(t.innerHTML),M.push(ye(e(t).css("width")))},a),fe(function(e,t){e.style.width=M[t]},i),e(a).height(0)),fe(function(e,t){e.innerHTML='<div class="dataTables_sizing" style="height:0;overflow:hidden;">'+A[t]+"</div>",e.style.width=P[t]},s),T&&fe(function(e,t){e.innerHTML='<div class="dataTables_sizing" style="height:0;overflow:hidden;">'+L[t]+"</div>",e.style.width=M[t]},a),_.outerWidth()<u?(i=b.scrollHeight>b.offsetHeight||"scroll"==y.css("overflow-y")?u+h:u,I&&(b.scrollHeight>b.offsetHeight||"scroll"==y.css("overflow-y"))&&(k.width=ye(i-h)),(""===l||""!==c)&&Ee(t,1,"Possible column misalignment",6)):i="100%",w.width=ye(i),g.width=ye(i),T&&(t.nScrollFoot.style.width=ye(i)),!d&&I&&(w.height=ye(S.offsetHeight+h)),l=_.outerWidth(),v[0].style.width=ye(l),m.width=ye(l),c=_.height()>b.clientHeight||"scroll"==y.css("overflow-y"),m[d="padding"+(D.bScrollbarLeft?"Left":"Right")]=c?h+"px":"0px",T&&($[0].style.width=ye(l),x[0].style.width=ye(l),x[0].style[d]=c?h+"px":"0px"),_.children("colgroup").insertBefore(_.children("thead")),y.scroll(),!t.bSorted&&!t.bFiltered||t._drawHold||(b.scrollTop=0))}function fe(e,t,i){for(var n,s,a=0,o=0,r=t.length;o<r;){for(n=t[o].firstChild,s=i?i[o].firstChild:null;n;)1===n.nodeType&&(i?e(n,s,a):e(n,a),a++),n=n.nextSibling,s=i?s.nextSibling:null;o++}}function ge(i){var n,s,a=i.nTable,o=i.aoColumns,r=(x=i.oScroll).sY,l=x.sX,c=x.sXInner,d=o.length,h=v(i,"bVisible"),u=e("th",i.nTHead),g=a.getAttribute("width"),b=a.parentNode,y=!1,w=i.oBrowser,x=w.bScrollOversize;for((n=a.style.width)&&-1!==n.indexOf("%")&&(g=n),n=0;n<h.length;n++)null!==(s=o[h[n]]).sWidth&&(s.sWidth=me(s.sWidthOrig,b),y=!0);if(x||!y&&!l&&!r&&d==m(i)&&d==u.length)for(n=0;n<d;n++)null!==(h=f(i,n))&&(o[h].sWidth=ye(u.eq(n).width()));else{(d=e(a).clone().css("visibility","hidden").removeAttr("id")).find("tbody tr").remove();var $=e("<tr/>").appendTo(d.find("tbody"));for(d.find("thead, tfoot").remove(),d.append(e(i.nTHead).clone()).append(e(i.nTFoot).clone()),d.find("tfoot th, tfoot td").css("width",""),u=R(i,d.find("thead")[0]),n=0;n<h.length;n++)s=o[h[n]],u[n].style.width=null!==s.sWidthOrig&&""!==s.sWidthOrig?ye(s.sWidthOrig):"",s.sWidthOrig&&l&&e(u[n]).append(e("<div/>").css({width:s.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(i.aoData.length)for(n=0;n<h.length;n++)y=h[n],s=o[y],e(ve(i,y)).clone(!1).append(s.sContentPadding).appendTo($);for(e("[name]",d).removeAttr("name"),s=e("<div/>").css(l||r?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(d).appendTo(b),l&&c?d.width(c):l?(d.css("width","auto"),d.removeAttr("width"),d.width()<b.clientWidth&&g&&d.width(b.clientWidth)):r?d.width(b.clientWidth):g&&d.width(g),n=r=0;n<h.length;n++)b=e(u[n]),c=b.outerWidth()-b.width(),b=w.bBounding?Math.ceil(u[n].getBoundingClientRect().width):b.outerWidth(),r+=b,o[h[n]].sWidth=ye(b-c);a.style.width=ye(r),s.remove()}g&&(a.style.width=ye(g)),!g&&!l||i._reszEvt||(a=function(){e(t).on("resize.DT-"+i.sInstance,mt(function(){p(i)}))},x?setTimeout(a,1e3):a(),i._reszEvt=!0)}function me(t,n){if(!t)return 0;var s=e("<div/>").css("width",ye(t)).appendTo(n||i.body),a=s[0].offsetWidth;return s.remove(),a}function ve(t,i){var n=be(t,i);if(0>n)return null;var s=t.aoData[n];return s.nTr?s.anCells[i]:e("<td/>").html($(t,n,i,"display"))[0]}function be(e,t){for(var i,n=-1,s=-1,a=0,o=e.aoData.length;a<o;a++)i=$(e,a,t,"display")+"",i=i.replace(gt,""),(i=i.replace(/&nbsp;/g," ")).length>n&&(n=i.length,s=a);return s}function ye(e){return null===e?"0px":"number"==typeof e?0>e?"0px":e+"px":e.match(/\d$/)?e+"px":e}function we(t){var i,s,a,o,r,l,c=[],d=t.aoColumns;i=t.aaSortingFixed,s=e.isPlainObject(i);var h=[];for(a=function(t){t.length&&!e.isArray(t[0])?h.push(t):e.merge(h,t)}
1,e.isArray(i)&&a(i),s&&i.pre&&a(i.pre),a(t.aaSorting),s&&i.post&&a(i.post),t=0;t<h.length;t++)for(i=0,s=(a=d[l=h[t][0]].aDataSort).length;i<s;i++)o=a[i],r=d[o].sType||"string",h[t]._idx===n&&(h[t]._idx=e.inArray(h[t][1],d[o].asSorting)),c.push({src:l,col:o,dir:h[t][1],index:h[t]._idx,type:r,formatter:Ue.ext.type.order[r+"-pre"]});return c}function xe(e){var t,i,n,s,a=[],o=Ue.ext.type.order,r=e.aoData,l=0,c=e.aiDisplayMaster;for(b(e),t=0,i=(s=we(e)).length;t<i;t++)(n=s[t]).formatter&&l++,ke(e,n.col);if("ssp"!=He(e)&&0!==s.length){for(t=0,i=c.length;t<i;t++)a[c[t]]=t;l===s.length?c.sort(function(e,t){var i,n,o,l,c=s.length,d=r[e]._aSortData,h=r[t]._aSortData;for(o=0;o<c;o++)if(l=s[o],i=d[l.col],n=h[l.col],0!==(i=i<n?-1:i>n?1:0))return"asc"===l.dir?i:-i;return i=a[e],n=a[t],i<n?-1:i>n?1:0}):c.sort(function(e,t){var i,n,l,c,d=s.length,h=r[e]._aSortData,u=r[t]._aSortData;for(l=0;l<d;l++)if(c=s[l],i=h[c.col],n=u[c.col],c=o[c.type+"-"+c.dir]||o["string-"+c.dir],0!==(i=c(i,n)))return i;return i=a[e],n=a[t],i<n?-1:i>n?1:0})}e.bSorted=!0}
1function $e(e){for(var t,i,n=e.aoColumns,s=we(e),e=e.oLanguage.oAria,a=0,o=n.length;a<o;a++){var r=(i=n[a]).asSorting;t=i.sTitle.replace(/<.*?>/g,"");var l=i.nTh;l.removeAttribute("aria-sort"),i.bSortable&&(0<s.length&&s[0].col==a?(l.setAttribute("aria-sort","asc"==s[0].dir?"ascending":"descending"),i=r[s[0].index+1]||r[0]):i=r[0],t+="asc"===i?e.sSortAscending:e.sSortDescending),l.setAttribute("aria-label",t)}}function Ce(t,i,s,a){var o=t.aaSorting,r=t.aoColumns[i].asSorting,l=function(t,i){var s=t._idx;return s===n&&(s=e.inArray(t[1],r)),s+1<r.length?s+1:i?null:0};"number"==typeof o[0]&&(o=t.aaSorting=[o]),s&&t.oFeatures.bSortMulti?-1!==(s=e.inArray(i,st(o,"0")))?(null===(i=l(o[s],!0))&&1===o.length&&(i=0),null===i?o.splice(s,1):(o[s][1]=r[i],o[s]._idx=i)):(o.push([i,r[0],0]),o[o.length-1]._idx=0):o.length&&o[0][0]==i?(i=l(o[0]),o.length=1,o[0][1]=r[i],o[0]._idx=i):(o.length=0,o.push([i,r[0]]),o[0]._idx=0),z(t),"function"==typeof a&&a(t)}function _e(e,t,i,n){var s=e.aoColumns[i];Ae(t,{},function(t){!1!==s.bSortable&&(e.oFeatures.bProcessing?(he(e,!0),setTimeout(function(){Ce(e,i,t.shiftKey,n),"ssp"!==He(e)&&he(e,!1)},0)):Ce(e,i,t.shiftKey,n))})}function Se(t){var i,n,s=t.aLastSort,a=t.oClasses.sSortColumn,o=we(t),r=t.oFeatures;if(r.bSort&&r.bSortClasses){for(r=0,i=s.length;r<i;r++)n=s[r].src,e(st(t.aoData,"anCells",n)).removeClass(a+(2>r?r+1:3));for(r=0,i=o.length;r<i;r++)n=o[r].src,e(st(t.aoData,"anCells",n)).addClass(a+(2>r?r+1:3))}t.aLastSort=o}function ke(e,t){var i,n=e.aoColumns[t],s=Ue.ext.order[n.sSortDataType];s&&(i=s.call(e.oInstance,e,t,g(e,t)));for(var a,o=Ue.ext.type.order[n.sType+"-pre"],r=0,l=e.aoData.length;r<l;r++)(n=e.aoData[r])._aSortData||(n._aSortData=[]),(!n._aSortData[t]||s)&&(a=s?i[r]:$(e,r,t,"sort"),n._aSortData[t]=o?o(a):a)}function Te(t){if(t.oFeatures.bStateSave&&!t.bDestroying){var i={time:+new Date,start:t._iDisplayStart,length:t._iDisplayLength,order:e.extend(!0,[],t.aaSorting),search:Q(t.oPreviousSearch),columns:e.map(t.aoColumns,function(e,i){return{visible:e.bVisible,search:Q(t.aoPreSearchCols[i])}})};Fe(t,"aoStateSaveParams","stateSaveParams",[t,i]),t.oSavedState=i,t.fnStateSaveCallback.call(t.oInstance,t,i)}}function De(t,i,s){var a,o,r=t.aoColumns,i=function(i){if(i&&i.time){var l=Fe(t,"aoStateLoadParams","stateLoadParams",[t,i]);if(-1===e.inArray(!1,l)&&!(0<(l=t.iStateDuration)&&i.time<+new Date-1e3*l||i.columns&&r.length!==i.columns.length)){if(t.oLoadedState=e.extend(!0,{},i),i.start!==n&&(t._iDisplayStart=i.start,t.iInitDisplayStart=i.start),i.length!==n&&(t._iDisplayLength=i.length),i.order!==n&&(t.aaSorting=[],e.each(i.order,function(e,i){t.aaSorting.push(i[0]>=r.length?[0,i[1]]:i)})),i.search!==n&&e.extend(t.oPreviousSearch,ee(i.search)),i.columns)for(a=0,o=i.columns.length;a<o;a++)(l=i.columns[a]).visible!==n&&(r[a].bVisible=l.visible),l.search!==n&&e.extend(t.aoPreSearchCols[a],ee(l.search));Fe(t,"aoStateLoaded","stateLoaded",[t,i])}}s()};if(t.oFeatures.bStateSave){var l=t.fnStateLoadCallback.call(t.oInstance,t,i);l!==n&&i(l)}else s()}function Ie(t){var i=Ue.settings;return-1!==(t=e.inArray(t,st(i,"nTable")))?i[t]:null}function Ee(e,i,n,s){if(n="DataTables warning: "+(e?"table id="+e.sTableId+" - ":"")+n,s&&(n+=". For more information about this error, please see http://datatables.net/tn/"+s),i)t.console&&console.log&&console.log(n);else if(i=Ue.ext,i=i.sErrMode||i.errMode,e&&Fe(e,null,"error",[e,s,n]),"alert"==i)alert(n);else{if("throw"==i)throw Error(n);"function"==typeof i&&i(e,s,n)}}function Pe(t,i,s,a){e.isArray(s)?e.each(s,function(n,s){e.isArray(s)?Pe(t,i,s[0],s[1]):Pe(t,i,s)}):(a===n&&(a=s),i[s]!==n&&(t[a]=i[s]))}function Me(t,i,n){var s,a;for(a in i)i.hasOwnProperty(a)&&(s=i[a],e.isPlainObject(s)?(e.isPlainObject(t[a])||(t[a]={}),e.extend(!0,t[a],s)):t[a]=n&&"data"!==a&&"aaData"!==a&&e.isArray(s)?s.slice():s);return t}function Ae(t,i,n){e(t).on("click.DT",i,function(e){t.blur(),n(e)}).on("keypress.DT",i,function(e){13===e.which&&(e.preventDefault(),n(e))}).on("selectstart.DT",function(){return!1})}function Le(e,t,i,n){i&&e[t].push({fn:i,sName:n})}function Fe(t,i,n,s){var a=[];return i&&(a=e.map(t[i].slice().reverse(),function(e){return e.fn.apply(t.oInstance,s)})),null!==n&&(i=e.Event(n+".dt"),e(t.nTable).trigger(i,s),a.push(i.result)),a}function Oe(e){var t=e._iDisplayStart,i=e.fnDisplayEnd(),n=e._iDisplayLength;t>
vendor: 4,417 bytes, line 1
1=i&&(t=i-n),t-=t%n,(-1===n||0>t)&&(t=0),e._iDisplayStart=t}function ze(t,i){var n=t.renderer,s=Ue.ext.renderer[i];return e.isPlainObject(n)&&n[i]?s[n[i]]||s._:"string"==typeof n?s[n]||s._:s._}function He(e){return e.oFeatures.bServerSide?"ssp":e.ajax||e.sAjaxSource?"ajax":"dom"}function Ne(e,t){var i=[],i=Pt.numbers_length,n=Math.floor(i/2);return t<=i?i=ot(0,t):e<=n?((i=ot(0,i-2)).push("ellipsis"),i.push(t-1)):(e>=t-1-n?i=ot(t-(i-2),t):((i=ot(e-n+2,e+n-1)).push("ellipsis"),i.push(t-1)),i.splice(0,0,"ellipsis"),i.splice(0,0,0)),i.DT_el="span",i}function Re(t){e.each({num:function(e){return Mt(e,t)},"num-fmt":function(e){return Mt(e,t,Je)},"html-num":function(e){return Mt(e,t,Xe)},"html-num-fmt":function(e){return Mt(e,t,Xe,Je)}},function(e,i){qe.type.order[e+t+"-pre"]=i,e.match(/^html\-/)&&(qe.type.search[e+t]=qe.type.search.html)})}function Be(e){return function(){var t=[Ie(this[Ue.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return Ue.ext.internal[e].apply(this,t)}}var qe,je,We,Ve,Ue=function(t){this.$=function(e,t){return this.api(!0).$(e,t)},this._=function(e,t){return this.api(!0).rows(e,t).data()},this.api=function(e){return new je(e?Ie(this[qe.iApiIndex]):this)},this.fnAddData=function(t,i){var s=this.api(!0),a=e.isArray(t)&&(e.isArray(t[0])||e.isPlainObject(t[0]))?s.rows.add(t):s.row.add(t);return(i===n||i)&&s.draw(),a.flatten().toArray()},this.fnAdjustColumnSizing=function(e){var t=this.api(!0).columns.adjust(),i=t.settings()[0],s=i.oScroll;e===n||e?t.draw(!1):(""!==s.sX||""!==s.sY)&&pe(i)},this.fnClearTable=function(e){var t=this.api(!0).clear();(e===n||e)&&t.draw()},this.fnClose=function(e){this.api(!0).row(e).child.hide()},this.fnDeleteRow=function(e,t,i){var s=this.api(!0),a=(e=s.rows(e)).settings()[0],o=a.aoData[e[0][0]];return e.remove(),t&&t.call(this,a,o),(i===n||i)&&s.draw(),o},this.fnDestroy=function(e){this.api(!0).destroy(e)},this.fnDraw=function(e){this.api(!0).draw(e)},this.fnFilter=function(e,t,i,s,a,o){a=this.api(!0),null===t||t===n?a.search(e,i,s,o):a.column(t).search(e,i,s,o),a.draw()},this.fnGetData=function(e,t){var i=this.api(!0);if(e!==n){var s=e.nodeName?e.nodeName.toLowerCase():"";return t!==n||"td"==s||"th"==s?i.cell(e,t).data():i.row(e).data()||null}return i.data().toArray()},this.fnGetNodes=function(e){var t=this.api(!0);return e!==n?t.row(e).node():t.rows().nodes().flatten().toArray()},this.fnGetPosition=function(e){var t=this.api(!0),i=e.nodeName.toUpperCase();return"TR"==i?t.row(e).index():"TD"==i||"TH"==i?(e=t.cell(e).index(),[e.row,e.columnVisible,e.column]):null},this.fnIsOpen=function(e){return this.api(!0).row(e).child.isShown()},this.fnOpen=function(e,t,i){return this.api(!0).row(e).child(t,i).show().child()[0]},this.fnPageChange=function(e,t){var i=this.api(!0).page(e);(t===n||t)&&i.draw(!1)},this.fnSetColumnVis=function(e,t,i){e=this.api(!0).column(e).visible(t),(i===n||i)&&e.columns.adjust().draw()},this.fnSettings=function(){return Ie(this[qe.iApiIndex])},this.fnSort=function(e){this.api(!0).order(e).draw()},this.fnSortListener=function(e,t,i){this.api(!0).order.listener(e,t,i)},this.fnUpdate=function(e,t,i,s,a){var o=this.api(!0);return i===n||null===i?o.row(t).data(e):o.cell(t,i).data(e),(a===n||a)&&o.columns.adjust(),(s===n||s)&&o.draw(),0},this.fnVersionCheck=qe.fnVersionCheck;var i=this,s=t===n,d=this.length;s&&(t={}),this.oApi=this.internal=qe.internal;for(var p in Ue.ext.internal)p&&(this[p]=Be(p));return this.each(function(){var p,f={},g=1<d?Me(f,t,!0):t,m=0,f=this.getAttribute("id"),v=!1,b=Ue.defaults,$=e(this);if("table"!=this.nodeName.toLowerCase())Ee(null,0,"Non-table node initialisation ("+this.nodeName+")",2);else{r(b),l(b.column),a(b,b,!0),a(b.column,b.column,!0),a(b,e.extend(g,$.data()));var C=Ue.settings,m=0;for(p=C.length;m<p;m++){var _=C[m];if(_.nTable==this||_.nTHead.parentNode==this||_.nTFoot&&_.nTFoot.parentNode==this){var k=g.bRetrieve!==n?g.bRetrieve:b.bRetrieve;if(s||k)return _.oInstance;if(g.bDestroy!==n?g.bDestroy:b.bDestroy){_.oInstance.fnDestroy();break}return void Ee(_,0,"Cannot reinitialise DataTable",3)}if(_.sTableId==this.id){C.splice(m,1);break}}null!==f&&""!==f||(this.id=f="DataTables_Table_"+Ue.ext._unique++);var T=e.extend(!0,{},Ue.models.oSettings,{sDestroyWidth:$[0].style.width,sInstance:f,sTableId:f});T.nTable=this,T.oApi=i.internal,T.oInit=g,C.push(T),T.oInstance=1===i.length?i:$.dataTable(),r(g),g.oLanguage&&o(g.oLanguage),g.aLe
1ngthMenu&&!g.iDisplayLength&&(g.iDisplayLength=e.isArray(g.aLengthMenu[0])?g.aLengthMenu[0][0]:g.aLengthMenu[0]),g=Me(e.extend(!0,{},b),g),Pe(T.oFeatures,g,"bPaginate bLengthChange bFilter bSort bSortMulti bInfo bProcessing bAutoWidth bSortClasses bServerSide bDeferRender".split(" ")),Pe(T,g,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"],["bJQueryUI","bJUI"]]),Pe(T.oScroll,g,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),Pe(T.oLanguage,g,"fnInfoCallback"),Le(T,"aoDrawCallback",g.fnDrawCallback,"user"),Le(T,"aoServerParams",g.fnServerParams,"user"),Le(T,"aoStateSaveParams",g.fnStateSaveParams,"user"),Le(T,"aoStateLoadParams",g.fnStateLoadParams,"user"),Le(T,"aoStateLoaded",g.fnStateLoaded,"user"),Le(T,"aoRowCallback",g.fnRowCallback,"user"),Le(T,"aoRowCreatedCallback",g.fnCreatedRow,"user"),Le(T,"aoHeaderCallback",g.fnHeaderCallback,"user"),Le(T,"aoFooterCallback",g.fnFooterCallback,"user"),Le(T,"aoInitComplete",g.fnInitComplete,"user"),Le(T,"aoPreDrawCallback",g.fnPreDrawCallback,"user"),T.rowIdFn=S(g.rowId),c(T);var D=T.oClasses;g.bJQueryUI?(e.extend(D,Ue.ext.oJUIClasses,g.oClasses),g.sDom===b.sDom&&"lfrtip"===b.sDom&&(T.sDom='<"H"lfr>t<"F"ip>'),T.renderer?e.isPlainObject(T.renderer)&&!T.renderer.header&&(T.renderer.header="jqueryui"):T.renderer="jqueryui"):e.extend(D,Ue.ext.classes,g.oClasses),$.addClass(D.sTable),T.iInitDisplayStart===n&&(T.iInitDisplayStart=g.iDisplayStart,T._iDisplayStart=g.iDisplayStart),null!==g.iDeferLoading&&(T.bDeferLoading=!0,f=e.isArray(g.iDeferLoading),T._iRecordsDisplay=f?g.iDeferLoading[0]:g.iDeferLoading,T._iRecordsTotal=f?g.iDeferLoading[1]:g.iDeferLoading);var I=T.oLanguage;e.extend(!0,I,g.oLanguage),I.sUrl&&(e.ajax({dataType:"json",url:I.sUrl,success:function(t){o(t),a(b.oLanguage,t),e.extend(!0,I,t),se(T)},error:function(){se(T)}}),v=!0),null===g.asStripeClasses&&(T.asStripeClasses=[D.sStripeOdd,D.sStripeEven]);var f=T.asStripeClasses,E=$.children("tbody").find("tr").eq(0);if(-1!==e.inArray(!0,e.map(f,function(e){return E.hasClass(e)}))&&(e("tbody tr",this).removeClass(f.join(" ")),T.asDestroyStripes=f.slice()),f=[],0!==(C=this.getElementsByTagName("thead")).length&&(N(T.aoHeader,C[0]),f=R(T)),null===g.aoColumns)for(C=[],m=0,p=f.length;m<p;m++)C.push(null);else C=g.aoColumns;for(m=0,p=C.length;m<p;m++)h(T,f?f[m]:null);if(y(T,g.aoColumnDefs,C,function(e,t){u(T,e,t)}),E.length){var P=function(e,t){return null!==e.getAttribute("data-"+t)?t:null};e(E[0]).children("th, td").each(function(e,t){var i=T.aoColumns[e];if(i.mData===e){var s=P(t,"sort")||P(t,"order"),a=P(t,"filter")||P(t,"search");null===s&&null===a||(i.mData={_:e+".display",sort:null!==s?e+".@data-"+s:n,type:null!==s?e+".@data-"+s:n,filter:null!==a?e+".@data-"+a:n},u(T,e))}})}var M=T.oFeatures,f=function(){if(g.aaSorting===n){t=T.aaSorting;for(m=0,p=t.length;m<p;m++)t[m][1]=T.aoColumns[m].asSorting[0]}Se(T),M.bSort&&Le(T,"aoDrawCallback",function(){if(T.bSorted){var t=we(T),i={};e.each(t,function(e,t){i[t.src]=t.dir}),Fe(T,null,"order",[T,t,i]),$e(T)}}),Le(T,"aoDrawCallback",function(){(T.bSorted||"ssp"===He(T)||M.bDeferRender)&&Se(T)},"sc");var t=$.children("caption").each(function(){this._captionSide=e(this).css("caption-side")}),i=$.children("thead");if(0===i.length&&(i=e("<thead/>").appendTo($)),T.nTHead=i[0],0===(i=$.children("tbody")).length&&(i=e("<tbody/>").appendTo($)),T.nTBody=i[0],0===(i=$.children("tfoot")).length&&t.length>0&&(""!==T.oScroll.sX||""!==T.oScroll.sY)&&(i=e("<tfoot/>").appendTo($)),0===i.length||0===i.children().length?$.addClass(D.sNoFooter):i.length>0&&(T.nTFoot=i[0],N(T.aoFooter,T.nTFoot)),g.aaData)for(m=0;m<g.aaData.length;m++)w(T,g.aaData[m]);else(T.bDeferLoading||"dom"==He(T))&&x(T,e(T.nTBody).children("tr"));T.aiDisplay=T.aiDisplayMaster.slice(),T.bInitialised=!0,!1===v&&se(T)};g.bStateSave?(M.bStateSave=!0,Le(T,"aoDrawCallback",Te,"state_save"),De(T,g,f)):f()}}),i=null,this},Ye={},Ge=/[\r\n]/g,Xe=/<.*?>/g,Ze=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2}
vendor: 4,353 bytes, line 1
1)?)?$/,Ke=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"),Je=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfk]/gi,Qe=function(e){return!e||!0===e||"-"===e},et=function(e){var t=parseInt(e,10);return!isNaN(t)&&isFinite(e)?t:null},tt=function(e,t){return Ye[t]||(Ye[t]=RegExp(ut(t),"g")),"string"==typeof e&&"."!==t?e.replace(/\./g,"").replace(Ye[t],"."):e},it=function(e,t,i){var n="string"==typeof e;return!!Qe(e)||(t&&n&&(e=tt(e,t)),i&&n&&(e=e.replace(Je,"")),!isNaN(parseFloat(e))&&isFinite(e))},nt=function(e,t,i){return!!Qe(e)||(Qe(e)||"string"==typeof e?!!it(e.replace(Xe,""),t,i)||null:null)},st=function(e,t,i){var s=[],a=0,o=e.length;if(i!==n)for(;a<o;a++)e[a]&&e[a][t]&&s.push(e[a][t][i]);else for(;a<o;a++)e[a]&&s.push(e[a][t]);return s},at=function(e,t,i,s){var a=[],o=0,r=t.length;if(s!==n)for(;o<r;o++)e[t[o]][i]&&a.push(e[t[o]][i][s]);else for(;o<r;o++)a.push(e[t[o]][i]);return a},ot=function(e,t){var i,s=[];t===n?(t=0,i=e):(i=t,t=e);for(var a=t;a<i;a++)s.push(a);return s},rt=function(e){for(var t=[],i=0,n=e.length;i<n;i++)e[i]&&t.push(e[i]);return t},lt=function(e){var t;e:{if(!(2>e.length))for(var i=(t=e.slice().sort())[0],n=1,s=t.length;n<s;n++){if(t[n]===i){t=!1;break e}i=t[n]}t=!0}if(t)return e.slice();t=[];var a,s=e.length,o=0,n=0;e:for(;n<s;n++){for(i=e[n],a=0;a<o;a++)if(t[a]===i)continue e;t.push(i),o++}return t};Ue.util={throttle:function(e,t){var i,s,a=t!==n?t:200;return function(){var t=this,o=+new Date,r=arguments;i&&o<i+a?(clearTimeout(s),s=setTimeout(function(){i=n,e.apply(t,r)},a)):(i=o,e.apply(t,r))}},escapeRegex:function(e){return e.replace(Ke,"\\$1")}};var ct=function(e,t,i){e[t]!==n&&(e[i]=e[t])},dt=/\[.*?\]$/,ht=/\(\)$/,ut=Ue.util.escapeRegex,pt=e("<div>")[0],ft=pt.textContent!==n,gt=/<.*?>/g,mt=Ue.util.throttle,vt=[],bt=Array.prototype;je=function(t,i){if(!(this instanceof je))return new je(t,i);var n=[],s=function(t){(t=function(t){var i,n,s=Ue.settings,a=e.map(s,function(e){return e.nTable});return t?t.nTable&&t.oApi?[t]:t.nodeName&&"table"===t.nodeName.toLowerCase()?-1!==(i=e.inArray(t,a))?[s[i]]:null:t&&"function"==typeof t.settings?t.settings().toArray():("string"==typeof t?n=e(t):t instanceof e&&(n=t),n?n.map(function(){return-1!==(i=e.inArray(this,a))?s[i]:null}).toArray():void 0):[]}(t))&&(n=n.concat(t))};if(e.isArray(t))for(var a=0,o=t.length;a<o;a++)s(t[a]);else s(t);this.context=lt(n),i&&e.merge(this,i),this.selector={rows:null,cols:null,opts:null},je.extend(this,this,vt)},Ue.Api=je,e.extend(je.prototype,{any:function(){return 0!==this.count()},concat:bt.concat,context:[],count:function(){return this.flatten().length},each:function(e){for(var t=0,i=this.length;t<i;t++)e.call(this,this[t],t,this);return this},eq:function(e){var t=this.context;return t.length>e?new je(t[e],this[e]):null},filter:function(e){var t=[];if(bt.filter)t=bt.filter.call(this,e,this);else for(var i=0,n=this.length;i<n;i++)e.call(this,this[i],i,this)&&t.push(this[i]);return new je(this.context,t)},flatten:function(){var e=[];return new je(this.context,e.concat.apply(e,this.toArray()))},join:bt.join,indexOf:bt.indexOf||function(e,t){for(var i=t||0,n=this.length;i<n;i++)if(this[i]===e)return i;return-1},iterator:function(e,t,i,s){var a,o,r,l,c,d,h,u=[],p=this.context,f=this.selector;for("string"==typeof e&&(s=i,i=t,t=e,e=!1),o=0,r=p.length;o<r;o++){var g=new je(p[o]);if("table"===t)(a=i.call(g,p[o],o))!==n&&u.push(a);else if("columns"===t||"rows"===t)(a=i.call(g,p[o],this[o],o))!==n&&u.push(a);else if("column"===t||"column-rows"===t||"row"===t||"cell"===t)for(h=this[o],"column-rows"===t&&(d=Ct(p[o],f.opts)),l=0,c=h.length;l<c;l++)a=h[l],(a="cell"===t?i.call(g,p[o],a.row,a.column,o,l):i.call(g,p[o],a,o,l,d))!==n&&u.push(a)}return u.length||s?(e=new je(p,e?u.concat.apply([],u):u),t=e.selector,t.rows=f.rows,t.cols=f.cols,t.opts=f.opts,e):this},lastIndexOf:bt.lastIndexOf||function(e,t){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(e){var t=[];if(bt.map)t=bt.map.call(this,e,this);else for(var i=0,n=this.length;i<n;i++)t.push(e.call(this,this[i],i));return new je(this.context,t)},pluck:function(e){return this.map(function(t){return t[e]})},pop:bt.pop,push:bt.push,reduce:bt.reduce||function(e,t){return d(this,e,t,0,this.length,1)},reduceRight:bt.reduceRight||function(e,t){return d(this,e,t,this.length-1,-1,-1)}
1,reverse:bt.reverse,selector:null,shift:bt.shift,slice:function(){return new je(this.context,this)},sort:bt.sort,splice:bt.splice,toArray:function(){return bt.slice.call(this)},to$:function(){return e(this)},toJQuery:function(){return e(this)},unique:function(){return new je(this.context,lt(this))},unshift:bt.unshift}),je.extend=function(t,i,n){if(n.length&&i&&(i instanceof je||i.__dt_wrapper)){var s,a,o,r=function(e,t,i){return function(){var n=t.apply(e,arguments);return je.extend(n,n,i.methodExt),n}};for(s=0,a=n.length;s<a;s++)o=n[s],i[o.name]="function"==typeof o.val?r(t,o.val,o):e.isPlainObject(o.val)?{}:o.val,i[o.name].__dt_wrapper=!0,je.extend(t,i[o.name],o.propExt)}},je.register=We=function(t,i){if(e.isArray(t))for(var n=0,s=t.length;n<s;n++)je.register(t[n],i);else for(var a,o,r=t.split("."),l=vt,n=0,s=r.length;n<s;n++){a=(o=-1!==r[n].indexOf("()"))?r[n].replace("()",""):r[n];var c;e:{c=0;for(var d=l.length;c<d;c++)if(l[c].name===a){c=l[c];break e}c=null}c||(c={name:a,val:{},methodExt:[],propExt:[]},l.push(c)),n===s-1?c.val=i:l=o?c.methodExt:c.propExt}},je.registerPlural=Ve=function(t,i,s){je.register(t,s),je.register(i,function(){var t=s.apply(this,arguments);return t===this?this:t instanceof je?t.length?e.isArray(t[0])?new je(t.context,t[0]):t[0]:n:t})},We("tables()",function(t){var i;if(t){i=je;var n=this.context;if("number"==typeof t)t=[n[t]];else var s=e.map(n,function(e){return e.nTable}),t=e(s).filter(t).map(function(){var t=e.inArray(this,s);return n[t]}).toArray();i=new i(t)}else i=this;return i}),We("table()",function(e){var t=(e=this.tables(e)).context;return t.length?new je(t[0]):e}),Ve("tables().nodes()","table().node()",function(){return this.iterator("table",function(e){return e.nTable},1)}),Ve("tables().body()","table().body()",function(){return this.iterator("table",function(e){return e.nTBody},1)}),Ve("tables().header()","table().header()",function(){return this.iterator("table",function(e){return e.nTHead},1)}),Ve("tables().footer()","table().footer()",function(){return this.iterator("table",function(e){return e.nTFoot},1)}),Ve("tables().containers()","table().container()",function(){return this.iterator("table",function(e){return e.nTableWrapper},1)}),We("draw()",function(e){return this.iterator("table",function(t){"page"===e?O(t):("string"==typeof e&&(e="full-hold"!==e),z(t,!1===e))})}),We("page()",function(e){return e===n?this.page.info().page:this.iterator("table",function(t){ce(t,e)})}),We("page.info()",function(){if(0===this.context.length)return n;var e=this.context[0],t=e._iDisplayStart,i=e.oFeatures.bPaginate?e._iDisplayLength:-1,s=e.fnRecordsDisplay(),a=-1===i;return{page:a?0:Math.floor(t/i),pages:a?1:Math.ceil(s/i),start:t,end:e.fnDisplayEnd(),length:i,recordsTotal:e.fnRecordsTotal(),recordsDisplay:s,serverSide:"ssp"===He(e)}}),We("page.len()",function(e){return e===n?0!==this.context.length?this.context[0]._iDisplayLength:n:this.iterator("table",function(t){oe(t,e)})});var yt=function(e,t,i){if(i){var n=new je(e);n.one("draw",function(){i(n.ajax.json())})}if("ssp"==He(e))z(e,t);else{he(e,!0);var s=e.jqXHR;s&&4!==s.readyState&&s.abort(),B(e,[],function(i){D(e);for(var n=0,s=(i=V(e,i)).length;n<s;n++)w(e,i[n]);z(e,t),he(e,!1)})}};We("ajax.json()",function(){var e=this.context;if(0<e.length)return e[0].json}),We("ajax.params()",function(){var e=this.context;if(0<e.length)return e[0].oAjaxData}),We("ajax.reload()",function(e,t){return this.iterator("table",function(i){yt(i,!1===t,e)})}),We("ajax.url()",function(t){var i=this.context;return t===n?0===i.length?n:(i=i[0]).ajax?e.isPlainObject(i.ajax)?i.ajax.url:i.ajax:i.sAjaxSource:this.iterator("table",function(i){e.isPlainObject(i.ajax)?i.ajax.url=t:i.ajax=t})}),We("ajax.url().load()",function(e,t){return this.iterator("table",function(i){yt(i,!1===t,e)})});var wt=function(t,i,s,a,o){var r,l,c,d,h,u,p=[];for(c=typeof i,i&&"string"!==c&&"function"!==c&&i.length!==n||(i=[i]),c=0,d=i.length;c<d;c++)for(h=0,u=(l=i[c]&&i[c].split&&!i[c].match(/[\[\(:]/)?i[c].split(","):[i[c]]).length;h<u;h++)(r=s("string"==typeof l[h]?e.trim(l[h]):l[h]))&&r.length&&(p=p.concat(r));if((t=qe.selector[t]).length)for(c=0,d=t.length;c<d;c++)p=t[c](a,o,p);return lt(p)},xt=function(t){return t||(t={}),t.filter&&t.search===n&&(t.search=t.filter),e.extend({search:"none",order:"current",page:"all"},t)},$t=function(e){for(var t=0,i=e.length;t<i;t++)if(0<e[t].length)return e[0]=e[t],e[0].length=1,e.length=1,e.context=[e.context[t]],e;return e.length=0,e},Ct=function(t,i){var n,s,a,o=[],r=t.aiDisplay;n=t.aiDisplayMaster;var l=i.search;if(s=i.order,a=i.page,"ssp"==He(t))return"removed"===l?[]:ot(0,n.length);if("current"==a)for(n=t._iDisplayStart,s=t.fnDisplayEnd();n<s;n++)o.push(r[n]);else if("current"==s||"applied"==s)o="none"==l?n.slice():"applied"==l?r.slice():e.map(n,function(t){return-1===e.inArray(t,r)?t:null});else if("index"==s||"original"==s)for(n=0,s=t.aoData.length;n<s;n++)"none"==l?o.push(n):(-1===(a=e.inArray(n,r))&&"removed"==l||0<=a&&"applied"==l)&&o.push(n);return o};We("rows()",function(t,i){t===n?t="":e.isPlainObject(t)&&(i=t,t="");var i=xt(i),s=this.iterator("table",function(s){var a,o=i;return wt("row",t,function(t){var i=et(t);if(null!==i&&!o)return[i];if(a||(a=Ct(s,o)),null!==i&&-1!==e.inArray(i,a))return[i];if(null===t||t===n||""===t)return a;
1if("function"==typeof t)return e.map(a,function(e){var i=s.aoData[e];return t(e,i._aData,i.nTr)?e:null});if(i=rt(at(s.aoData,a,"nTr")),t.nodeName)return t._DT_RowIndex!==n?[t._DT_RowIndex]:t._DT_CellIndex?[t._DT_CellIndex.row]:(i=e(t).closest("*[data-dt-row]")).length?[i.data("dt-row")]:[];if("string"==typeof t&&"#"===t.charAt(0)){var r=s.aIds[t.replace(/^#/,"")];if(r!==n)return[r.idx]}return e(i).filter(t).map(function(){return this._DT_RowIndex}).toArray()},s,o)},1);return s.selector.rows=t,s.selector.opts=i,s}),We("rows().nodes()",function(){return this.iterator("row",function(e,t){return e.aoData[t].nTr||n},1)}),We("rows().data()",function(){return this.iterator(!0,"rows",function(e,t){return at(e.aoData,t,"_aData")},1)}),Ve("rows().cache()","row().cache()",function(e){return this.iterator("row",function(t,i){var n=t.aoData[i];return"search"===e?n._aFilterData:n._aSortData},1)}),Ve("rows().invalidate()","row().invalidate()",function(e){return this.iterator("row",function(t,i){E(t,i,e)})}),Ve("rows().indexes()","row().index()",function(){return this.iterator("row",function(e,t){return t},1)}),Ve("rows().ids()","row().id()",function(e){for(var t=[],i=this.context,n=0,s=i.length;n<s;n++)for(var a=0,o=this[n].length;a<o;a++){var r=i[n].rowIdFn(i[n].aoData[this[n][a]]._aData);t.push((!0===e?"#":"")+r)}return new je(i,t)}),Ve("rows().remove()","row().remove()",function(){var e=this;return this.iterator("row",function(t,i,s){var a,o,r,l,c,d=t.aoData,h=d[i];for(d.splice(i,1),a=0,o=d.length;a<o;a++)if(r=d[a],c=r.anCells,null!==r.nTr&&(r.nTr._DT_RowIndex=a),null!==c)for(r=0,l=c.length;r<l;r++)c[r]._DT_CellIndex.row=a;I(t.aiDisplayMaster,i),I(t.aiDisplay,i),I(e[s],i,!1),Oe(t),(i=t.rowIdFn(h._aData))!==n&&delete t.aIds[i]}),this.iterator("table",function(e){for(var t=0,i=e.aoData.length;t<i;t++)e.aoData[t].idx=t}),this}),We("rows.add()",function(t){var i=this.iterator("table",function(e){var i,n,s,a=[];for(n=0,s=t.length;n<s;n++)(i=t[n]).nodeName&&"TR"===i.nodeName.toUpperCase()?a.push(x(e,i)[0]):a.push(w(e,i));return a},1),n=this.rows(-1);return n.pop(),e.merge(n,i),n}),We("row()",function(e,t){return $t(this.rows(e,t))}),We("row().data()",function(e){var t=this.context;return e===n?t.length&&this.length?t[0].aoData[this[0]]._aData:n:(t[0].aoData[this[0]]._aData=e,E(t[0],this[0],"data"),this)}),We("row().node()",function(){var e=this.context;return e.length&&this.length?e[0].aoData[this[0]].nTr||null:null}),We("row.add()",function(t){t instanceof e&&t.length&&(t=t[0]);var i=this.iterator("table",function(e){return t.nodeName&&"TR"===t.nodeName.toUpperCase()?x(e,t)[0]:w(e,t)});return this.row(i[0])});var _t=function(e,t){var i=e.context;i.length&&(i=i[0].aoData[t!==n?t:e[0]])&&i._details&&(i._details.remove(),i._detailsShow=n,i._details=n)},St=function(e,t){var i=e.context;if(i.length&&e.length){var n=i[0].aoData[e[0]];if(n._details){(n._detailsShow=t)?n._details.insertAfter(n.nTr):n._details.detach();var s=i[0],a=new je(s),o=s.aoData;a.off("draw.dt.DT_details column-visibility.dt.DT_details destroy.dt.DT_details"),0<st(o,"_details").length&&(a.on("draw.dt.DT_details",function(e,t){s===t&&a.rows({page:"current"}).eq(0).each(function(e){(e=o[e])._detailsShow&&e._details.insertAfter(e.nTr)})}),a.on("column-visibility.dt.DT_details",function(e,t){if(s===t)for(var i,n=m(t),a=0,r=o.length;a<r;a++)(i=o[a])._details&&i._details.children("td[colspan]").attr("colspan",n)}),a.on("destroy.dt.DT_details",function(e,t){if(s===t)for(var i=0,n=o.length;i<n;i++)o[i]._details&&_t(a,i)}))}}};We("row().child()",function(t,i){a=this.context;if(t===n)return a.length&&this.length?a[0].aoData[this[0]]._details:n;if(!0===t)this.child.show();else if(!1===t)_t(this);else if(a.length&&this.length){var s=a[0],a=a[0].aoData[this[0]],o=[],r=function(t,i){if(e.isArray(t)||t instanceof e)for(var n=0,a=t.length;n<a;n++)r(t[n],i);else t.nodeName&&"tr"===t.nodeName.toLowerCase()?o.push(t):(n=e("<tr><td/></tr>").addClass(i),e("td",n).addClass(i).html(t)[0].colSpan=m(s),o.push(n[0]))};r(t,i),a._details&&a._details.detach(),a._details=e(o),a._detailsShow&&a._details.insertAfter(a.nTr)}return this}),We(["row().child.show()","row().child().show()"],function(){return St(this,!0),this}),We(["row().child.hide()","row().child().hide()"],function(){return St(this,!1),this}),We(["row().child.remove()","row().child().remove()"],function(){return _t(this),this}),We("row().child.isShown()",function(){var e=this.context;return!(!e.length||!this.length)&&(e[0].aoData[this[0]]._detailsShow||!1)});var kt=/^([^:]+):(name|visIdx|visible)$/,Tt=function(e,t,i,n,s){for(var i=[],n=0,a=s.length;n<a;n++)i.push($(e,s[n],t));return i};We("columns()",function(t,i){t===n?t="":e.isPlainObject(t)&&(i=t,t="");var i=xt(i),s=this.iterator("table",function(n){var s=t,a=i,o=n.aoColumns,r=st(o,"sName"),l=st(o,"nTh");return wt("column",s,function(t){var i=et(t);if(""===t)return ot(o.length);if(null!==i)return[i>=0?i:o.length+i];if("function"==typeof t){var s=Ct(n,a);return e.map(o,function(e,i){return t(i,Tt(n,i,0,0,s),l[i])?i:null})}var c="string"==typeof t?t.match(kt):"";if(c)switch(c[2]){case"visIdx":case"visible":if((i=parseInt(c[1],10))<0){var d=e.map(o,function(e,t){return e.bVisible?t:null});return[d[d.length+i]]}return[f(n,i)];case"name":return e.map(r,function(e,t){return e===c[1]?t:null});default:return[]}return t.nodeName&&t._DT_CellIndex?[t._DT_CellIndex.column]:(i=e(l).filter(t).map(function(){return e.inArray(this,l)}).toArray()).length||!t.nodeName?i:(i=e(t).closest("*[data-dt-column]")).length?[i.data("dt-column")]:[]},n,a)},1);return s.selector.cols=t,s.selector.opts=i,s}),Ve("columns().header()","column().header()",function(){return this.iterator("column",function(e,t){return e.aoColumns[t].nTh},1)}),Ve("columns().footer()","column().footer()",function(){return this.iterator("column",function(e,t){return e.aoColumns[t].nTf},1)}),Ve("columns().data()","column().data()",function(){return this.iterator("column-rows",Tt,1)}),Ve("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(e,t){return e.aoColumns[t].mData},1)}),Ve("columns().cache()","column().cache()",function(e){return this.iterator("column-rows",function(t,i,n,s,a){return at(t.aoData,a,"search"===e?"_aFilterData":"_aSortData",i)},1)}),Ve("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(e,t,i,n,s){return at(e.aoData,s,"anCells",t)},1)}),Ve("columns().visible()","column().visible()",function(t,i){var s=this.iterator("column",function(i,s){if(t===n)return i.aoColumns[s].bVisible;var a,o,r,l=i.aoColumns,c=l[s],d=i.aoData;if(t!==n&&c.bVisible!==t){if(t){var h=e.inArray(!0,st(l,"bVisible"),s+1);for(a=0,o=d.length;a<o;a++)r=d[a].nTr,l=d[a].anCells,r&&r.insertBefore(l[s],l[h]||null)}else e(st(i.aoData,"anCells",s)).detach();c.bVisible=t,F(i,i.aoHeader),F(i,i.aoFooter),Te(i)}});return t!==n&&(this.iterator("column",function(e,n){Fe(e,null,"column-visibility",[e,n,t,i])}),(i===n||i)&&this.columns.adjust()),s}),Ve("columns().indexes()","column().index()",function(e){return this.iterator("column",function(t,i){return"visible"===e?g(t,i):i},1)}),We("columns.adjust()",function(){return this.iterator("table",function(e){p(e)},1)}),We("column.index()",function(e,t){if(0!==this.context.length){var i=this.context[0];if("fromVisible"===e||"toData"===e)return f(i,t);if("fromData"===e||"toVisible"===e)return g(i,t)}}),We("column()",function(e,t){return $t(this.columns(e,t))}),We("cells()",function(t,i,s){if(e.isPlainObject(t)&&(t.row===n?(s=t,t=null):(s=i,i=null)),e.isPlainObject(i)&&(s=i,i=null),null===i||i===n)return this.iterator("table",function(i){var a,o,r,l,c,d,h,u=t,p=xt(s),f=i.aoData,g=Ct(i,p),m=rt(at(f,g,"anCells")),v=e([].concat.apply([],m)),b=i.aoColumns.length;return wt("cell",u,function(t){var s="function"==typeof t;if(null===t||t===n||s){for(o=[],r=0,l=g.length;r<l;r++)for(a=g[r],c=0;c<b;c++)d={row:a,column:c}
vendor: 4,168 bytes, line 1
1,s?(h=f[a],t(d,$(i,a,c),h.anCells?h.anCells[c]:null)&&o.push(d)):o.push(d);return o}return e.isPlainObject(t)?[t]:(s=v.filter(t).map(function(e,t){return{row:t._DT_CellIndex.row,column:t._DT_CellIndex.column}}).toArray()).length||!t.nodeName?s:(h=e(t).closest("*[data-dt-row]")).length?[{row:h.data("dt-row"),column:h.data("dt-column")}]:[]},i,p)});var a,o,r,l,c,d=this.columns(i,s),h=this.rows(t,s),u=this.iterator("table",function(e,t){for(a=[],o=0,r=h[t].length;o<r;o++)for(l=0,c=d[t].length;l<c;l++)a.push({row:h[t][o],column:d[t][l]});return a},1);return e.extend(u.selector,{cols:i,rows:t,opts:s}),u}),Ve("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(e,t,i){return(e=e.aoData[t])&&e.anCells?e.anCells[i]:n},1)}),We("cells().data()",function(){return this.iterator("cell",function(e,t,i){return $(e,t,i)},1)}),Ve("cells().cache()","cell().cache()",function(e){return e="search"===e?"_aFilterData":"_aSortData",this.iterator("cell",function(t,i,n){return t.aoData[i][e][n]},1)}),Ve("cells().render()","cell().render()",function(e){return this.iterator("cell",function(t,i,n){return $(t,i,n,e)},1)}),Ve("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(e,t,i){return{row:t,column:i,columnVisible:g(e,i)}},1)}),Ve("cells().invalidate()","cell().invalidate()",function(e){return this.iterator("cell",function(t,i,n){E(t,i,e,n)})}),We("cell()",function(e,t,i){return $t(this.cells(e,t,i))}),We("cell().data()",function(e){var t=this.context,i=this[0];return e===n?t.length&&i.length?$(t[0],i[0].row,i[0].column):n:(C(t[0],i[0].row,i[0].column,e),E(t[0],i[0].row,"data",i[0].column),this)}),We("order()",function(t,i){var s=this.context;return t===n?0!==s.length?s[0].aaSorting:n:("number"==typeof t?t=[[t,i]]:t.length&&!e.isArray(t[0])&&(t=Array.prototype.slice.call(arguments)),this.iterator("table",function(e){e.aaSorting=t.slice()}))}),We("order.listener()",function(e,t,i){return this.iterator("table",function(n){_e(n,e,t,i)})}),We("order.fixed()",function(t){if(!t){var i=(i=this.context).length?i[0].aaSortingFixed:n;return e.isArray(i)?{pre:i}:i}return this.iterator("table",function(i){i.aaSortingFixed=e.extend(!0,{},t)})}),We(["columns().order()","column().order()"],function(t){var i=this;return this.iterator("table",function(n,s){var a=[];e.each(i[s],function(e,i){a.push([i,t])}),n.aaSorting=a})}),We("search()",function(t,i,s,a){var o=this.context;return t===n?0!==o.length?o[0].oPreviousSearch.sSearch:n:this.iterator("table",function(n){n.oFeatures.bFilter&&Y(n,e.extend({},n.oPreviousSearch,{sSearch:t+"",bRegex:null!==i&&i,bSmart:null===s||s,bCaseInsensitive:null===a||a}),1)})}),Ve("columns().search()","column().search()",function(t,i,s,a){return this.iterator("column",function(o,r){var l=o.aoPreSearchCols;if(t===n)return l[r].sSearch;o.oFeatures.bFilter&&(e.extend(l[r],{sSearch:t+"",bRegex:null!==i&&i,bSmart:null===s||s,bCaseInsensitive:null===a||a}),Y(o,o.oPreviousSearch,1))})}),We("state()",function(){return this.context.length?this.context[0].oSavedState:null}),We("state.clear()",function(){return this.iterator("table",function(e){e.fnStateSaveCallback.call(e.oInstance,e,{})})}),We("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null}),We("state.save()",function(){return this.iterator("table",function(e){Te(e)})}),Ue.versionCheck=Ue.fnVersionCheck=function(e){for(var t,i,n=Ue.version.split("."),s=0,a=(e=e.split(".")).length;s<a;s++)if(t=parseInt(n[s],10)||0,i=parseInt(e[s],10)||0,t!==i)return t>i;return!0},Ue.isDataTable=Ue.fnIsDataTable=function(t){var i=e(t).get(0),n=!1;return t instanceof Ue.Api||(e.each(Ue.settings,function(t,s){var a=s.nScrollHead?e("table",s.nScrollHead)[0]:null,o=s.nScrollFoot?e("table",s.nScrollFoot)[0]:null;s.nTable!==i&&a!==i&&o!==i||(n=!0)}),n)},Ue.tables=Ue.fnTables=function(t){var i=!1;e.isPlainObject(t)&&(i=t.api,t=t.visible);var n=e.map(Ue.settings,function(i){if(!t||t&&e(i.nTable).is(":visible"))return i.nTable});return i?new je(n):n},Ue.camelToHungarian=a,We("$()",function(t,i){var n=this.rows(i).nodes(),n=e(n);return e([].concat(n.filter(t).toArray(),n.find(t).toArray()))}
1),e.each(["on","one","off"],function(t,i){We(i+"()",function(){var t=Array.prototype.slice.call(arguments);t[0]=e.map(t[0].split(/\s/),function(e){return e.match(/\.dt\b/)?e:e+".dt"}).join(" ");var n=e(this.tables().nodes());return n[i].apply(n,t),this})}),We("clear()",function(){return this.iterator("table",function(e){D(e)})}),We("settings()",function(){return new je(this.context,this.context)}),We("init()",function(){var e=this.context;return e.length?e[0].oInit:null}),We("data()",function(){return this.iterator("table",function(e){return st(e.aoData,"_aData")}).flatten()}),We("destroy()",function(i){return i=i||!1,this.iterator("table",function(n){var s,a=n.nTableWrapper.parentNode,o=n.oClasses,r=n.nTable,l=n.nTBody,c=n.nTHead,d=n.nTFoot,h=e(r),l=e(l),u=e(n.nTableWrapper),p=e.map(n.aoData,function(e){return e.nTr});n.bDestroying=!0,Fe(n,"aoDestroyCallback","destroy",[n]),i||new je(n).columns().visible(!0),u.off(".DT").find(":not(tbody *)").off(".DT"),e(t).off(".DT-"+n.sInstance),r!=c.parentNode&&(h.children("thead").detach(),h.append(c)),d&&r!=d.parentNode&&(h.children("tfoot").detach(),h.append(d)),n.aaSorting=[],n.aaSortingFixed=[],Se(n),e(p).removeClass(n.asStripeClasses.join(" ")),e("th, td",c).removeClass(o.sSortable+" "+o.sSortableAsc+" "+o.sSortableDesc+" "+o.sSortableNone),n.bJUI&&(e("th span."+o.sSortIcon+", td span."+o.sSortIcon,c).detach(),e("th, td",c).each(function(){var t=e("div."+o.sSortJUIWrapper,this);e(this).append(t.contents()),t.detach()})),l.children().detach(),l.append(p),h[c=i?"remove":"detach"](),u[c](),!i&&a&&(a.insertBefore(r,n.nTableReinsertBefore),h.css("width",n.sDestroyWidth).removeClass(o.sTable),(s=n.asDestroyStripes.length)&&l.children().each(function(t){e(this).addClass(n.asDestroyStripes[t%s])})),-1!==(a=e.inArray(n,Ue.settings))&&Ue.settings.splice(a,1)})}),e.each(["column","row","cell"],function(e,t){We(t+"s().every()",function(e){var i=this.selector.opts,s=this;return this.iterator(t,function(a,o,r,l,c){e.call(s[t](o,"cell"===t?r:i,"cell"===t?i:n),o,r,l,c)})})}),We("i18n()",function(t,i,s){var a=this.context[0];return(t=S(t)(a.oLanguage))===n&&(t=i),s!==n&&e.isPlainObject(t)&&(t=t[s]!==n?t[s]:t._),t.replace("%d",s)}),Ue.version="1.10.15",Ue.settings=[],Ue.models={},Ue.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},Ue.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},Ue.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},Ue.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bJQueryUI:!1,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(e){try{return JSON.parse((-1===e.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+e.sInstance+"_"+location.pathname))}catch(e){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(e,t){try{(-1===e.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+e.sInstance+"_"+location.pathname,JSON.stringify(t))}catch(e){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column desce
1nding"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:e.extend({},Ue.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},s(Ue.defaults),Ue.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},s(Ue.defaults.column),Ue.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:n,oAjaxData:n,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,bJUI:null,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==He(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==He(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var e=this._iDisplayLength,t=this._iDisplayStart,i=t+e,n=this.aiDisplay.length,s=this.oFeatures,a=s.bPaginate;return s.bServerSide?!1===a||-1===e?t+n:Math.min(t+e,this._iRecordsDisplay):!a||i>n||-1===e?n:i},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},Ue.ext=qe={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:Ue.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:Ue.version},e.extend(qe,{afnFiltering:qe.search,aTypes:qe.type.detect,ofnSearch:qe.type.search,oSort:qe.type.order,afnSortData:qe.order,aoFeatures:qe.feature,oApi:qe.internal,oStdClasses:qe.classes,oPagination:qe.pager}),e.extend(Ue.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""});var Dt="ui-state-default",It="css_right ui-icon ui-icon-",Et="fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix";e.extend(Ue.ext.oJUIClasses,Ue.ext.classes,{sPageButton:"fg-button ui-button "+Dt,sPageButtonActive:"ui-state-disabled",sPageButtonDisabled:"ui-state-disabled",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sSortAsc:Dt+" sorting_asc",sSortDesc:Dt+" sorting_desc",sSortable:Dt+" sorting",sSortableAsc:Dt+" sorting_asc_disabled",sSortableDesc:Dt+" sorting_desc_disabled",sSortableNone:Dt+" sorting_disabled",sSortJUIAsc:It+"triangle-1-n",sSortJUIDesc:It+"triangle-1-s",sSortJUI:It+"carat-2-n-s",sSortJUIAscAllowed:It+"carat-1-n",sSortJUIDescAllowed:It+"carat-1-s",sSortJUIWrapper:"DataTables_sort_wrapper",sSortIcon:"DataTables_sort_icon",sScrollHead:"dataTables_scrollHead "+Dt,sScrollFoot:"dataTables_scrollFoot "+Dt,sHeaderTH:Dt,sFooterTH:Dt,sJUIHeader:Et+" ui-corner-tl ui-corner-tr",sJUIFooter:Et+" ui-corner-bl ui-corner-br"});var Pt=Ue.ext.pager;e.extend(Pt,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(e,t){return[Ne(e,t)]},simple_numbers:function(e,t){return["previous",Ne(e,t),"next"]},full_numbers:function(e,t){return["first","previous",Ne(e,t),"next","last"]},first_last_numbers:function(e,t){return["first",Ne(e,t),"last"]},_numbers:Ne,numbers_length:7}),e.extend(!0,Ue.ext.renderer,{pageButton:{_:function(t,s,a,o,r,l){var c,d,h,u=t.oClasse
1s,p=t.oLanguage.oPaginate,f=t.oLanguage.oAria.paginate||{},g=0,m=function(i,n){var s,o,h,v,b=function(e){ce(t,e.data.action,!0)};for(s=0,o=n.length;s<o;s++)if(v=n[s],e.isArray(v))h=e("<"+(v.DT_el||"div")+"/>").appendTo(i),m(h,v);else{switch(c=null,d="",v){case"ellipsis":i.append('<span class="ellipsis">&#x2026;</span>');break;case"first":c=p.sFirst,d=v+(r>0?"":" "+u.sPageButtonDisabled);break;case"previous":c=p.sPrevious,d=v+(r>0?"":" "+u.sPageButtonDisabled);break;case"next":c=p.sNext,d=v+(r<l-1?"":" "+u.sPageButtonDisabled);break;case"last":c=p.sLast,d=v+(r<l-1?"":" "+u.sPageButtonDisabled);break;default:c=v+1,d=r===v?u.sPageButtonActive:""}null!==c&&(Ae(h=e("<a>",{class:u.sPageButton+" "+d,"aria-controls":t.sTableId,"aria-label":f[v],"data-dt-idx":g,tabindex:t.iTabIndex,id:0===a&&"string"==typeof v?t.sTableId+"_"+v:null}).html(c).appendTo(i),{action:v},b),g++)}};try{h=e(s).find(i.activeElement).data("dt-idx")}catch(e){}m(e(s).empty(),o),h!==n&&e(s).find("[data-dt-idx="+h+"]").focus()}}}),e.extend(Ue.ext.type.detect,[function(e,t){var i=t.oLanguage.sDecimal;return it(e,i)?"num"+i:null},function(e){if(e&&!(e instanceof Date)&&!Ze.test(e))return null;var t=Date.parse(e);return null!==t&&!isNaN(t)||Qe(e)?"date":null},function(e,t){var i=t.oLanguage.sDecimal;return it(e,i,!0)?"num-fmt"+i:null},function(e,t){var i=t.oLanguage.sDecimal;return nt(e,i)?"html-num"+i:null},function(e,t){var i=t.oLanguage.sDecimal;return nt(e,i,!0)?"html-num-fmt"+i:null},function(e){return Qe(e)||"string"==typeof e&&-1!==e.indexOf("<")?"html":null}]),e.extend(Ue.ext.type.search,{html:function(e){return Qe(e)?e:"string"==typeof e?e.replace(Ge," ").replace(Xe,""):""},string:function(e){return Qe(e)?e:"string"==typeof e?e.replace(Ge," "):e}});var Mt=function(e,t,i,n){return 0===e||e&&"-"!==e?(t&&(e=tt(e,t)),e.replace&&(i&&(e=e.replace(i,"")),n&&(e=e.replace(n,""))),1*e):-1/0};e.extend(qe.type.order,{"date-pre":function(e){return Date.parse(e)||-1/0},"html-pre":function(e){return Qe(e)?"":e.replace?e.replace(/<.*?>/g,"").toLowerCase():e+""},"string-pre":function(e){return Qe(e)?"":"string"==typeof e?e.toLowerCase():e.toString?e.toString():""},"string-asc":function(e,t){return e<t?-1:e>t?1:0},"string-desc":function(e,t){return e<t?1:e>t?-1:0}}),Re(""),e.extend(!0,Ue.ext.renderer,{header:{_:function(t,i,n,s){e(t.nTable).on("order.dt.DT",function(e,a,o,r){t===a&&(e=n.idx,i.removeClass(n.sSortingClass+" "+s.sSortAsc+" "+s.sSortDesc).addClass("asc"==r[e]?s.sSortAsc:"desc"==r[e]?s.sSortDesc:n.sSortingClass))})},jqueryui:function(t,i,n,s){e("<div/>").addClass(s.sSortJUIWrapper).append(i.contents()).append(e("<span/>").addClass(s.sSortIcon+" "+n.sSortingClassJUI)).appendTo(i),e(t.nTable).on("order.dt.DT",function(e,a,o,r){t===a&&(e=n.idx,i.removeClass(s.sSortAsc+" "+s.sSortDesc).addClass("asc"==r[e]?s.sSortAsc:"desc"==r[e]?s.sSortDesc:n.sSortingClass),i.find("span."+s.sSortIcon).removeClass(s.sSortJUIAsc+" "+s.sSortJUIDesc+" "+s.sSortJUI+" "+s.sSortJUIAscAllowed+" "+s.sSortJUIDescAllowed).addClass("asc"==r[e]?s.sSortJUIAsc:"desc"==r[e]?s.sSortJUIDesc:n.sSortingClassJUI))})}}});var At=function(e){return"string"==typeof e?e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):e};return Ue.render={number:function(e,t,i,n,s){return{display:function(a){if("number"!=typeof a&&"string"!=typeof a)return a;var o=0>a?"-":"",r=parseFloat(a);return isNaN(r)?At(a):(r=r.toFixed(i),a=Math.abs(r),r=parseInt(a,10),a=i?t+(a-r).toFixed(i).substring(2):"",o+(n||"")+r.toString().replace(/\B(?=(\d{3})+(?!\d))/g,e)+a+(s||""))}}},text:function(){return{display:At}}},e.extend(Ue.ext.internal,{_fnExternApiFunc:Be,_fnBuildAjax:B,_fnAjaxUpdate:q,_fnAjaxParameters:j,_fnAjaxUpdateDraw:W,_fnAjaxDataSrc:V,_fnAddColumn:h,_fnColumnOptions:u,_fnAdjustColumnSizing:p,_fnVisibleToColumnIndex:f,_fnColumnIndexToVisible:g,_fnVisbleColumns:m,_fnGetColumns:v,_fnColumnTypes:b,_fnApplyColumnDefs:y,_fnHungarianMap:s,_fnCamelToHungarian:a,_fnLanguageCompat:o,_fnBrowserDetect:c,_fnAddData:w,_fnAddTr:x,_fnNodeToDataIndex:function(e,t){return t._DT_RowIndex!==n?t._DT_RowIndex:null},_fnNodeToColumnIndex:function(t,i,n){return e.inArray(n,t.aoData[i].anCells)},_fnGetCellData:$,_fnSetCellData:C,_fnSplitObjNotation:_,_fnGetObjectDataFn:S,_fnSetObjectDataFn:k,_fnGetDataMaster:T,_fnClearTable:D,_fnDeleteIndex:I,_fnInvalidate:E,_fnGetRowElements:P,_fnCreateTr:M,_fnBuildHead:L,_fnDrawHead:F,_fnDraw:O,_fnReDraw:z,_fnAddOptionsHtml:H,_fnDetectHeader:N,_fnGetUniqueThs:R,_fnFeatureHtmlFilter:U,_fnFilterComplete:Y,_fnFilterCustom:G,_fnFilterColumn:X,_fnFilter:Z,_fnFilterCreateSearch:K,_fnEscapeRegex:ut,_fnFilterData:J,_fnFeatureHtmlInfo:te,_fnUpdateInfo:ie,_fnInfoMacros:ne,_fnInitialise:se,_fnInitComplete:ae,_fnLengthChange:oe,_fnFeatureHtmlLength:re,_fnFeatureHtmlPaginate:le,_fnPageChange:ce,_fnFeatureHtmlProcessing:de,_fnProcessingDisplay:he,_fnFeatureHtmlTable:ue,_fnScrollDraw:pe,_fnApplyToChildren:fe,_fnCalculateColumnWidths:ge,_fnThrottle:mt,_fnConvertToWidth:me,_fnGetWidestNode:ve,_fnGetMaxLenString:be,_fnStringToCss:ye,_fnSortFlatten:we,_fnSort:xe,_fnSortAria:$e,_fnSortListener:Ce,_fnSortAttachListener:_e,_fnSortingClasses:Se,_fnSortData:ke,_fnSaveState:Te,_fnLoadState:De,_fnSettingsFromNode:Ie,_fnLog:Ee,_fnMap:Pe,_fnBindAction:Ae,_fnCallbackReg:Le,_fnCallbackFire:Fe,_fnLengthOverflow:Oe,_fnRenderer:ze,_fnDataSource:He,_fnRowAttributes:A,_fnCalculateEnd:function(){}}),e.fn.dataTable=Ue,Ue.$=e,e.fn.dataTableSettings=Ue.settings,e.fn.dataTableExt=Ue.ext,e.fn.DataTable=function(t){return e(this).dataTable(t).api()},e.each(Ue,function(t,i){e.fn.DataTable[t]=i}),e.fn.dataTable});var $jscomp=$jscomp||{};$jscomp.scope={},$jscomp.findInternal=function(e,t,i){e instanceof String&&(e=String(e));for(var n=e.length,s=0;s<n;s++){var a=e[s];if(t.call(i,a,s,e))return{i:s,v:a}}return{i:-1,v:void 0}},$jscomp.ASSUME_ES5=!1,$jscomp.ASSUME_NO_NATIVE_MAP=!1,$jscomp.ASSUME_NO_NATIVE_SET=!1,$jscomp.SIMPLE_FROUND_POLYFILL=!1,$jscomp.ISOLATE_POLYFILLS=!1,$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,i){return e==Array.prototype||e==Object.prototype?e:(e[t]=i.value,e)},$jscomp.getGlobal=function(e){e=["object"==typeof globalThis&&globalThis,e,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var t=0;t<e.length;++t){var i=e[t];if(i&&i.Math==Math)return i}throw Error("Cannot find global object")},$jscomp.global=$jscomp.getGlobal(this),$jscomp.IS_SYMBOL_NATIVE="function"==typeof Symbol&&"symbol"==typeof Symbol("x"),$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE,$jscomp.polyfills={},$jscomp.propertyToPolyfillSymbol={},$jscomp.POLYFILL_PREFIX="$jscp$";var $jscomp$lookupPolyfilledValue=function(e,t){var i=$jscomp.propertyToPolyfillSymbol[t];return null==i?e[t]:void 0!==(i=e[i])?i:e[t]};$jscomp.polyfill=function(e,t,i,n){t&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(e,t,i,n):$jscomp.polyfillUnisolated(e,t,i,n))},$jscomp.polyfillUnisolated=function(e,t,i,n){for(i=$jscomp.global,e=e.split("."),n=0;n<e.length-1;n++){var s=e[n];if(!(s in i))return;i=i[s]}(t=t(n=i[e=e[e.length-1]]))!=n&&null!=t&&$jscomp.defineProperty(i,e,{configurable:!0,writable:!0,value:t})},$jscomp.polyfillIsolated=function(e,t,i,n){var s=e.split(".");
1e=1===s.length,n=s[0],n=!e&&n in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var a=0;a<s.length-1;a++){var o=s[a];if(!(o in n))return;n=n[o]}s=s[s.length-1],null!=(t=t(i=$jscomp.IS_SYMBOL_NATIVE&&"es6"===i?n[s]:null))&&(e?$jscomp.defineProperty($jscomp.polyfills,s,{configurable:!0,writable:!0,value:t}):t!==i&&($jscomp.propertyToPolyfillSymbol[s]=$jscomp.IS_SYMBOL_NATIVE?$jscomp.global.Symbol(s):$jscomp.POLYFILL_PREFIX+s,s=$jscomp.propertyToPolyfillSymbol[s],$jscomp.defineProperty(n,s,{configurable:!0,writable:!0,value:t})))},$jscomp.polyfill("Array.prototype.find",function(e){return e||function(e,t){return $jscomp.findInternal(this,e,t).v}},"es6","es3"),function(e){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return e(t,window,document)}):"object"==typeof exports?module.exports=function(t,i){return t||(t=window),i&&i.fn.dataTable||(i=require("datatables.net")(t,i).$),e(i,t,t.document)}:e(jQuery,window,document)}(function(e,t,i,n){var s=e.fn.dataTable;return e.extend(!0,s.defaults,{dom:"<'row'<'col-sm-6'l><'col-sm-6'f>><'row'<'col-sm-12'tr>><'row'<'col-sm-5'i><'col-sm-7'p>>",renderer:"bootstrap"}),e.extend(s.ext.classes,{sWrapper:"dataTables_wrapper form-inline dt-bootstrap",sFilterInput:"form-control input-sm",sLengthSelect:"form-control input-sm",sProcessing:"dataTables_processing panel panel-default"}),s.ext.renderer.pageButton.bootstrap=function(t,a,o,r,l,c){var d,h,u=new s.Api(t),p=t.oClasses,f=t.oLanguage.oPaginate,g=t.oLanguage.oAria.paginate||{},m=0,v=function(i,n){var s,a=function(t){t.preventDefault(),e(t.currentTarget).hasClass("disabled")||u.page()==t.data.action||u.page(t.data.action).draw("page")},r=0;for(s=n.length;r<s;r++){var b=n[r];if(Array.isArray(b))v(i,b);else{switch(h=d="",b){case"ellipsis":d="&#x2026;",h="disabled";break;case"first":d=f.sFirst,h=b+(0<l?"":" disabled");break;case"previous":d=f.sPrevious,h=b+(0<l?"":" disabled");break;case"next":d=f.sNext,h=b+(l<c-1?"":" disabled");break;case"last":d=f.sLast,h=b+(l<c-1?"":" disabled");break;default:d=b+1,h=l===b?"active":""}if(d){var y=e("<li>",{class:p.sPageButton+" "+h,id:0===o&&"string"==typeof b?t.sTableId+"_"+b:null}).append(e("<a>",{href:"#","aria-controls":t.sTableId,"aria-label":g[b],"data-dt-idx":m,tabindex:t.iTabIndex}).html(d)).appendTo(i);t.oApi._fnBindAction(y,{action:b},a),m++}}}};try{var b=e(a).find(i.activeElement).data("dt-idx")}catch(e){}v(e(a).empty().html('<ul class="pagination"/>').children("ul"),r),b!==n&&e(a).find("[data-dt-idx="+b+"]").trigger("focus")},s}),function(e){"use strict";function t(t,i){this.$select=e(t),this.options=this.mergeOptions(e.extend({},i,this.$select.data())),this.$select.attr("data-placeholder")&&(this.options.nonSelectedText=this.$select.data("placeholder")),this.originalOptions=this.$select.clone()[0].options,this.query="",this.searchTimeout=null,this.lastToggledInput=null,this.options.multiple="multiple"===this.$select.attr("multiple"),this.options.onChange=e.proxy(this.options.onChange,this),this.options.onSelectAll=e.proxy(this.options.onSelectAll,this),this.options.onDeselectAll=e.proxy(this.options.onDeselectAll,this),this.options.onDropdownShow=e.proxy(this.options.onDropdownShow,this),this.options.onDropdownHide=e.proxy(this.options.onDropdownHide,this),this.options.onDropdownShown=e.proxy(this.options.onDropdownShown,this),this.options.onDropdownHidden=e.proxy(this.options.onDropdownHidden,this),this.options.onInitialized=e.proxy(this.options.onInitialized,this),this.options.onFiltering=e.proxy(this.options.onFiltering,this),this.buildContainer(),this.buildButton(),this.buildDropdown(),this.buildSelectAll(),this.buildDropdownOptions(),this.buildFilter(),this.updateButtonText(),this.updateSelectAll(!0),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups(),this.options.wasDisabled=this.$select.prop("disabled"),this.options.disableIfEmpty&&e("option",this.$select).length<=0&&this.disable(),this.$select.wrap('<span class="multiselect-native-select" />').after(this.$container),this.options.onInitialized(this.$select,this.$container)}"undefined"!=typeof ko&&ko.bindingHandlers&&!ko.bindingHandlers.multiselect&&(ko.bindingHandlers.multiselect={after:["options","value","selectedOptions","enable","disable"],init:function(t,i,n,s,a){var o=e(t),r=ko.toJS(i());if(o.multiselect(r),n.has("options")){var l=n.get("options");ko.isObservable(l)&&ko.computed({read:function(){l(),setTimeout(function(){var e=o.data("multiselect");e&&e.updateOriginalOptions(),o.multiselect("rebuild")},1)},disposeWhenNodeIsRemoved:t})}if(n.has("value")){var c=n.get("value");ko.isObservable(c)&&ko.computed({read:function(){c(),setTimeout(function(){o.multiselect("refresh")},1)},disposeWhenNodeIsRemoved:t}).extend({rateLimit:100,notifyWhenChangesStop:!0})}if(n.has("selectedOptions")){var d=n.get("selectedOptions");ko.isObservable(d)&&ko.computed({read:function(){d(),setTimeout(function(){o.multiselect("refresh")},1)},disposeWhenNodeIsRemoved:t}).extend({rateLimit:100,notifyWhenChangesStop:!0})}var h=function(e){setTimeout(function(){e?o.multiselect("enable"):o.multiselect("disable")})};if(n.has("enable")){var u=n.get("enable");ko.isObservable(u)?ko.computed({read:function(){h(u())},disposeWhenNodeIsRemoved:t}).extend({rateLimit:100,notifyWhenChangesStop:!0}):h(u)}if(n.has("disable")){var p=n.get("disable");ko.isObservable(p)?ko.computed({read:function(){h(!p())},disposeWhenNodeIsRemoved:t}).extend({rateLimit:100,notifyWhenChangesStop:!0}):h(!p)}ko.utils.domNodeDisposal.addDisposeCallback(t,function(){o.multiselect("destroy")})},update:function(t,i,n,s,a){var o=e(t),r=ko.toJS(i());o.multiselect("setOptions",r),o.multiselect("rebuild")}}),t.prototype={defaults:{buttonText:function(t,i){if(this.disabledText.length>0&&(i.prop("disabled")||0==t.length&&this.disableIfEmpty))return this.disabledText;if(0===t.length)return this.nonSelectedText;if(this.allSelectedText&&t.length===e("option",e(i)).length&&1!==e("option",e(i)).length&&this.multiple)return this.selectAllNumber?this.allSelectedText+" ("+t.length+")":this.allSelectedText;if(t.length>
1this.numberDisplayed)return t.length+" "+this.nSelectedText;var n="",s=this.delimiterText;return t.each(function(){var t=void 0!==e(this).attr("label")?e(this).attr("label"):e(this).text();n+=t+s}),n.substr(0,n.length-this.delimiterText.length)},buttonTitle:function(t,i){if(0===t.length)return this.nonSelectedText;var n="",s=this.delimiterText;return t.each(function(){var t=void 0!==e(this).attr("label")?e(this).attr("label"):e(this).text();n+=t+s}),n.substr(0,n.length-this.delimiterText.length)},checkboxName:function(e){return!1},optionLabel:function(t){return e(t).attr("label")||e(t).text()},optionClass:function(t){return e(t).attr("class")||""},onChange:function(e,t){},onDropdownShow:function(e){},onDropdownHide:function(e){},onDropdownShown:function(e){},onDropdownHidden:function(e){},onSelectAll:function(){},onDeselectAll:function(){},onInitialized:function(e,t){},onFiltering:function(e){},enableHTML:!1,buttonClass:"btn btn-default",inheritClass:!1,buttonWidth:"auto",buttonContainer:'<div class="btn-group" />',dropRight:!1,dropUp:!1,selectedClass:"active",maxHeight:!1,includeSelectAllOption:!1,includeSelectAllIfMoreThan:0,selectAllText:" Select all",selectAllValue:"multiselect-all",selectAllName:!1,selectAllNumber:!0,selectAllJustVisible:!0,enableFiltering:!1,enableCaseInsensitiveFiltering:!1,enableFullValueFiltering:!1,enableClickableOptGroups:!1,enableCollapsibleOptGroups:!1,filterPlaceholder:"Search",filterBehavior:"text",includeFilterClearBtn:!0,preventInputChangeEvent:!1,nonSelectedText:"None selected",nSelectedText:"selected",allSelectedText:"All selected",numberDisplayed:3,disableIfEmpty:!1,disabledText:"",delimiterText:", ",templates:{button:'<button type="button" class="multiselect dropdown-toggle" data-toggle="dropdown"><span class="multiselect-selected-text"></span> <b class="caret"></b></button>',ul:'<ul class="multiselect-container dropdown-menu"></ul>',filter:'<li class="multiselect-item multiselect-filter"><div class="input-group"><span class="input-group-addon"><i class="glyphicon glyphicon-search"></i></span><input class="form-control multiselect-search" type="text"></div></li>',filterClearBtn:'<span class="input-group-btn"><button class="btn btn-default multiselect-clear-filter" type="button"><i class="glyphicon glyphicon-remove-circle"></i></button></span>',li:'<li><a tabindex="0"><label></label></a></li>',divider:'<li class="multiselect-item divider"></li>',liGroup:'<li class="multiselect-item multiselect-group"><label></label></li>'}},constructor:t,buildContainer:function(){this.$container=e(this.options.buttonContainer),this.$container.on("show.bs.dropdown",this.options.onDropdownShow),this.$container.on("hide.bs.dropdown",this.options.onDropdownHide),this.$container.on("shown.bs.dropdown",this.options.onDropdownShown),this.$container.on("hidden.bs.dropdown",this.options.onDropdownHidden)},buildButton:function(){this.$button=e(this.options.templates.button).addClass(this.options.buttonClass),this.$select.attr("class")&&this.options.inheritClass&&this.$button.addClass(this.$select.attr("class")),this.$select.prop("disabled")?this.disable():this.enable(),this.options.buttonWidth&&"auto"!==this.options.buttonWidth&&(this.$button.css({width:"100%",overflow:"hidden","text-overflow":"ellipsis"}),this.$container.css({width:this.options.buttonWidth}));var t=this.$select.attr("tabindex");t&&this.$button.attr("tabindex",t),this.$container.prepend(this.$button)},buildDropdown:function(){if(this.$ul=e(this.options.templates.ul),this.options.dropRight&&this.$ul.addClass("pull-right"),this.options.maxHeight&&this.$ul.css({"max-height":this.options.maxHeight+"px","overflow-y":"auto","overflow-x":"hidden"}),this.options.dropUp){var t=Math.min(this.options.maxHeight,26*e('option[data-role!="divider"]',this.$select).length+19*e('option[data-role="divider"]',this.$select).length+(this.options.includeSelectAllOption?26:0)+(this.options.enableFiltering||this.options.enableCaseInsensitiveFiltering?44:0)),i=t+34;this.$ul.css({"max-height":t+"px","overflow-y":"auto","overflow-x":"hidden","margin-top":"-"+i+"px"})}this.$container.append(this.$ul)},buildDropdownOptions:function(){this.$select.children().each(e.proxy(function(t,i){var n=e(i),s=n.prop("tagName").toLowerCase();n.prop("value")!==this.options.selectAllValue&&("optgroup"===s?this.createOptgroup(i):"option"===s&&("divider"===n.data("role")?this.createDivider():this.createOptionValue(i)))},this)),e("li:not(.multiselect-group) input",this.$ul).on("change",e.proxy(function(t){var i=e(t.target),n=i.prop("checked")||!1,s=i.val()===this.options.selectAllValue;this.options.selectedClass&&(n?i.closest("li").addClass(this.options.selectedClass):i.closest("li").removeClass(this.options.selectedClass));var a=i.val(),o=this.getOptionByValue(a),r=e("option",this.$select).not(o),l=e("input",this.$container).not(i);if(s?n?this.selectAll(this.options.selectAllJustVisible,!0):this.deselectAll(this.options.selectAllJustVisible,!0):(n?(o.prop("selected",!0),this.options.multiple?o.prop("selected",!0):(this.options.selectedClass&&e(l).closest("li").removeClass(this.options.selectedClass),e(l).prop("checked",!1),r.prop("selected",!1),this.$button.click()),"active"===this.options.selectedClass&&r.closest("a").css("outline","")):o.prop("selected",!1),this.options.onChange(o,n),this.updateSelectAll(),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups()),this.$select.change(),this.updateButtonText(),this.options.preventInputChangeEvent)return!1},this)),e("li a",this.$ul).on("mousedown",function(e){if(e.shiftKey)return!1}),e("li a",this.$ul).on("touchstart click",e.proxy(function(t){t.stopPropagation();var i=e(t.target);if(t.shiftKey&&this.options.multiple){i.is("label")&&(t.preventDefault(),(i=i.find("input")).prop("checked",!i.prop("checked")));var n=i.prop("checked")||!1;if(null!==this.lastToggledInput&&this.lastToggledInput!==i){var s=i.closest("li").index(),a=this.lastToggledInput.closest("li").index();if(s>a){var o=a;a=s,s=o}++a;var r=this.$ul.find("li").slice(s,a).find("input");r.prop("checked",n),this.options.selectedClass&&r.closest("li").toggleClass(this.options.selectedClass,n);for(var l=0,c=r.length;l<c;l++){var d=e(r[l]);this.getOptionByValue(d.val()).prop("selected",n)}}i.trigger("change")}i.is("input")&&!i.closest("li").is(".multiselect-item")&&(this.lastToggledInput=i),i.blur()},this)),this.$container.off("keydown.multiselect").on("keydown.multiselect",e.proxy(function(t){if(!e('input[type="text"]',this.$container).is(":focus"))if(9===t.keyCode&&this.$container.hasClass("open"))this.$button.click();else{var i=e(this.$container).find("li:not(.divider):not(.disabled) a").filter(":visible");if(!i.length)return;var n=i.index(i.filter(":focus"));38===t.keyCode&&n>0?n--:40===t.keyCode&&n<i.length-1?n++:~n||(n=0);var s=i.eq(n);if(s.focus(),32===t.keyCode||13===t.keyCode){var a=s.find("input");a.prop("checked",!a.prop("checked")),a.change()}t.stopPropagation(),t.preventDefault()}},this)),this.options.enableClickableOptGroups&&this.options.multiple&&e("li.multiselect-group input",this.$ul).on("change",e.proxy(function(t){t.stopPropagation();var i=e(t.target).prop("checked")||!1,n=e(t.target).closest("li"),s=n.nextUntil("li.multiselect-group").not(".multiselect-filter-hidden").not(".disabled").find("input"),a=[];this.options.selectedClass&&(i?n.addClass(this.options.selectedClass):n.removeClass(this.options.selectedClass)),e.each(s,e.proxy(function(t,n){var s=e(n).val(),o=this.getOptionByValue(s);i?(e(n).prop("checked",!0),e(n).closest("li").addClass(this.options.selectedClass),o.prop("selected",!0)):(e(n).prop("checked",!1),e(n).closest("li").removeClass(this.options.selectedClass),o.prop("selected",!1)),a.push(this.getOptionByValue(s))},this)),this.options.onChange(a,i),this.updateButtonText(),this.updateSelectAll()},this)),this.options.enableCollapsibleOptGroups&&this.options.multiple&&(e("li.multiselect-group .caret-container",this.$ul).on("click",e.proxy(function(t){var i=e(t.target).closest("li").nextUntil("li.multiselect-group").not(".multiselect-filter-hidden"),n=!0;i.each(function(){n=n&&e(this).is(":visible")}),n?i.hide().addClass("multiselect-collapsible-hidden"):i.show().removeClass("multiselect-collapsible-hidden")},this)),e("li.multiselect-all",this.$ul).css("background","#f3f3f3").css("border-bottom","1px solid #eaeaea"),e("li.multiselect-all > a > label.checkbox",this.$ul).css("padding","3px 20px 3px 35px"),e("li.multiselect-group > a > input",this.$ul).css("margin","4px 0px 5px -20px"))},createOptionValue:function(t){var i=e(t);i.is(":selected")&&i.prop("selected",!0);var n=this.options.optionLabel(t),s=this.options.optionClass(t),a=i.val(),o=this.options.multiple?"checkbox":"radio",r=e(this.options.templates.li),l=e("label",r);l.addClass(o),r.addClass(s),this.options.enableHTML?l.html(" "+n):l.text(" "+n);var c=e("<input/>").attr("type",o),d=this.options.checkboxName(i);d&&c.attr("name",d),l.prepend(c);var h=i.prop("selected")||!1;c.val(a),a===this.options.selectAllValue&&(r.addClass("multiselect-item multiselect-all"),c.parent().parent().addClass("multiselect-all")),l.attr("title",i.attr("title")),this.$ul.append(r),i.is(":disabled")&&c.attr("disabled","disabled").prop("disabled",!0).closest("a").attr("tabindex","-1").closest("li").addClass("disabled"),c.prop("checked",h),h&&this.options.selectedClass&&c.closest("li").addClass(this.options.selectedClass)},createDivider:function(t){var i=e(this.options.templates.divider);this.$ul.append(i)},createOptgroup:function(t){var i=e(t).attr("label"),n=e(t).attr("value"),s=e('<li class="multiselect-item multiselect-group"><a href="javascript:void(0);"><label><b></b></label></a></li>'),a=this.options.optionClass(t);s.addClass(a),this.options.enableHTML?e("label b",s).html(" "+i):e("label b",s).text(" "+i),this.options.enableCollapsibleOptGroups&&this.options.multiple&&e("a",s).append('<span class="caret-container"><b class="caret"></b></span>'),this.options.enableClickableOptGroups&&this.options.multiple&&e("a label",s).prepend('<input type="checkbox" value="'+n+'"/>'),e(t).is(":disabled")&&s.addClass("disabled"),this.$ul.append(s),e("option",t).each(e.proxy(function(e,t){this.createOptionValue(t)},this))},buildSelectAll:function(){"number"==typeof this.options.selectAllValue&&(this.options.selectAllValue=this.options.selectAllValue.toString());if(!this.hasSelectAll()&&this.options.includeSelectAllOption&&this.options.multiple&&e("option",this.$select).length>this.options.includeSelectAllIfMoreThan){this.options.includeSelectAllDivider&&this.$ul.prepend(e(this.options.templates.divider));var t=e(this.options.templates.li);e("label",t).addClass("checkbox"),this.options.enableHTML?e("label",t).html(" "+this.options.selectAllText):e("label",t).text(" "+this.options.selectAllText),this.options.selectAllName?e("label",t).prepend('<input type="checkbox" name="'+this.options.selectAllName+'" />'):e("label",t).prepend('<input type="checkbox" />');var i=e("input",t);i.val(this.options.selectAllValue),t.addClass("multiselect-item multiselect-all"),i.parent().parent().addClass("multiselect-all"),this.$ul.prepend(t),i.prop("checked",!1)}},buildFilter:function(){if(this.options.enableFiltering||this.options.enableCaseInsensitiveFiltering){var t=Math.max(this.options.enableFiltering,this.options.enableCaseInsensitiveFiltering);if(this.$select.find("option").length>=t){if(this.$filter=e(this.options.templates.filter),e("input",this.$filter).attr("placeholder",this.options.filterPlaceholder),this.options.includeFilterClearBtn){var i=e(this.options.templates.filterClearBtn);i.on("click",e.proxy(function(t){clearTimeout(this.searchTimeout),this.$filter.find(".multiselect-search").val(""),e("li",this.$ul).show().removeClass("multiselect-filter-hidden"),this.updateSelectAll(),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups()}
1,this)),this.$filter.find(".input-group").append(i)}this.$ul.prepend(this.$filter),this.$filter.val(this.query).on("click",function(e){e.stopPropagation()}).on("input keydown",e.proxy(function(t){13===t.which&&t.preventDefault(),clearTimeout(this.searchTimeout),this.searchTimeout=this.asyncFunction(e.proxy(function(){if(this.query!==t.target.value){this.query=t.target.value;var i,n;e.each(e("li",this.$ul),e.proxy(function(t,s){var a=e("input",s).length>0?e("input",s).val():"",o=e("label",s).text(),r="";if("text"===this.options.filterBehavior?r=o:"value"===this.options.filterBehavior?r=a:"both"===this.options.filterBehavior&&(r=o+"\n"+a),a!==this.options.selectAllValue&&o){var l=!1;if(this.options.enableCaseInsensitiveFiltering&&(r=r.toLowerCase(),this.query=this.query.toLowerCase()),this.options.enableFullValueFiltering&&"both"!==this.options.filterBehavior){var c=r.trim().substring(0,this.query.length);this.query.indexOf(c)>-1&&(l=!0)}else r.indexOf(this.query)>-1&&(l=!0);e(s).toggle(l).toggleClass("multiselect-filter-hidden",!l),e(s).hasClass("multiselect-group")?(i=s,n=l):(l&&e(i).show().removeClass("multiselect-filter-hidden"),!l&&n&&e(s).show().removeClass("multiselect-filter-hidden"))}},this))}this.updateSelectAll(),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups(),this.options.onFiltering(t.target)},this),300,this)},this))}}},destroy:function(){this.$container.remove(),this.$select.show(),this.$select.prop("disabled",this.options.wasDisabled),this.$select.data("multiselect",null)},refresh:function(){var t=e.map(e("li input",this.$ul),e);e("option",this.$select).each(e.proxy(function(i,n){for(var s,a=e(n),o=a.val(),r=t.length;0<r--;)if(o===(s=t[r]).val()){a.is(":selected")?(s.prop("checked",!0),this.options.selectedClass&&s.closest("li").addClass(this.options.selectedClass)):(s.prop("checked",!1),this.options.selectedClass&&s.closest("li").removeClass(this.options.selectedClass)),a.is(":disabled")?s.attr("disabled","disabled").prop("disabled",!0).closest("li").addClass("disabled"):s.prop("disabled",!1).closest("li").removeClass("disabled");break}},this)),this.updateButtonText(),this.updateSelectAll(),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups()},select:function(t,i){e.isArray(t)||(t=[t]);for(var n=0;n<t.length;n++){var s=t[n];if(null!==s&&void 0!==s){var a=this.getOptionByValue(s),o=this.getInputByValue(s);void 0!==a&&void 0!==o&&(this.options.multiple||this.deselectAll(!1),this.options.selectedClass&&o.closest("li").addClass(this.options.selectedClass),o.prop("checked",!0),a.prop("selected",!0),i&&this.options.onChange(a,!0))}}this.updateButtonText(),this.updateSelectAll(),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups()},clearSelection:function(){this.deselectAll(!1),this.updateButtonText(),this.updateSelectAll(),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups()},deselect:function(t,i){e.isArray(t)||(t=[t]);for(var n=0;n<t.length;n++){var s=t[n];if(null!==s&&void 0!==s){var a=this.getOptionByValue(s),o=this.getInputByValue(s);void 0!==a&&void 0!==o&&(this.options.selectedClass&&o.closest("li").removeClass(this.options.selectedClass),o.prop("checked",!1),a.prop("selected",!1),i&&this.options.onChange(a,!1))}}this.updateButtonText(),this.updateSelectAll(),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups()},selectAll:function(t,i){var t=void 0===t||t,n=e("li:not(.divider):not(.disabled):not(.multiselect-group)",this.$ul),s=e("li:not(.divider):not(.disabled):not(.multiselect-group):not(.multiselect-filter-hidden):not(.multiselect-collapisble-hidden)",this.$ul).filter(":visible");t?(e("input:enabled",s).prop("checked",!0),s.addClass(this.options.selectedClass),e("input:enabled",s).each(e.proxy(function(t,i){var n=e(i).val(),s=this.getOptionByValue(n);e(s).prop("selected",!0)},this))):(e("input:enabled",n).prop("checked",!0),n.addClass(this.options.selectedClass),e("input:enabled",n).each(e.proxy(function(t,i){var n=e(i).val(),s=this.getOptionByValue(n);e(s).prop("selected",!0)},this))),e('li input[value="'+this.options.selectAllValue+'"]',this.$ul).prop("checked",!0),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups(),i&&this.options.onSelectAll()},deselectAll:function(t,i){var t=void 0===t||t,n=e("li:not(.divider):not(.disabled):not(.multiselect-group)",this.$ul),s=e("li:not(.divider):not(.disabled):not(.multiselect-group):not(.multiselect-filter-hidden):not(.multiselect-collapisble-hidden)",this.$ul).filter(":visible");t?(e('input[type="checkbox"]:enabled',s).prop("checked",!1),s.removeClass(this.options.selectedClass),e('input[type="checkbox"]:enabled',s).each(e.proxy(function(t,i){var n=e(i).val(),s=this.getOptionByValue(n);e(s).prop("selected",!1)},this))):(e('input[type="checkbox"]:enabled',n).prop("checked",!1),n.removeClass(this.options.selectedClass),e('input[type="checkbox"]:enabled',n).each(e.proxy(function(t,i){var n=e(i).val(),s=this.getOptionByValue(n);e(s).prop("selected",!1)},this))),e('li input[value="'+this.options.selectAllValue+'"]',this.$ul).prop("checked",!1),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups(),i&&this.options.onDeselectAll()},rebuild:function(){this.$ul.html(""),this.options.multiple="multiple"===this.$select.attr("multiple"),this.buildSelectAll(),this.buildDropdownOptions(),this.buildFilter(),this.updateButtonText(),this.updateSelectAll(!0),this.options.enableClickableOptGroups&&this.options.multiple&&this.updateOptGroups(),this.options.disableIfEmpty&&e("option",this.$select).length<=0?this.disable():this.enable(),this.options.dropRight&&this.$ul.addClass("pull-right")},dataprovider:function(t){var i=0,n=this.$select.empty();e.each(t,function(t,s){var a;if(e.isArray(s.children))i++,a=e("<optgroup/>").attr({label:s.label||"Group "+i,disabled:!!s.disabled}),function(e,t){for(var i=0;i<e.length;++i)t(e[i],i)}(s.children,function(t){var i={value:t.value,label:t.label||t.value,title:t.title,selected:!!t.selected,disabled:!!t.disabled};for(var n in t.attributes)i["data-"+n]=t.attributes[n];a.append(e("<option/>").attr(i))});else{var o={value:s.value,label:s.label||s.value,title:s.title,class:s.class,selected:!!s.selected,disabled:!!s.disabled};for(var r in s.attributes)o["data-"+r]=s.attributes[r];(a=e("<option/>").attr(o)).text(s.label||s.value)}n.append(a)}),this.rebuild()},enable:function(){this.$select.prop("disabled",!1),this.$button.prop("disabled",!1).removeClass("disabled")},disable:function(){this.$select.prop("disabled",!0),this.$button.prop("disabled",!0).addClass("disabled")},setOptions:function(e){this.options=this.mergeOptions(e)},mergeOptions:function(t){return e.extend(!0,{},this.defaults,this.options,t)},hasSelectAll:function(){return e("li.multiselect-all",this.$ul).length>0},updateOptGroups:function(){var t=e("li.multiselect-group",this.$ul),i=this.options.selectedClass;t.each(function(){var t=!0;e(this).nextUntil("li.multiselect-group").not(".multiselect-filter-hidden").not(".disabled").each(function(){e("input",this).prop("checked")||(t=!1)}),i&&(t?e(this).addClass(i):e(this).removeClass(i)),e("input",this).prop("checked",t)})},updateSelectAll:function(t){if(this.hasSelectAll()){var i=e("li:not(.multiselect-item):not(.multiselect-filter-hidden):not(.multiselect-group):not(.disabled) input:enabled",this.$ul),n=i.length,s=i.filter(":checked").length,a=e("li.multiselect-all",this.$ul),o=a.find("input");s>0&&s===n?(o.prop("checked",!0),a.addClass(this.options.selectedClass)):(o.prop("checked",!1),a.removeClass(this.options.selectedClass))}},updateButtonText:function(){var t=this.getSelected();this.options.enableHTML?e(".multiselect .multiselect-selected-text",this.$container).html(this.options.buttonText(t,this.$select)):e(".multiselect .multiselect-selected-text",this.$container).text(this.options.buttonText(t,this.$select)),e(".multiselect",this.$container).attr("title",this.options.buttonTitle(t,this.$select))},getSelected:function(){return e("option",this.$select).filter(":selected")},getOptionByValue:function(t){for(var i=e("option",this.$select),n=t.toString(),s=0;s<i.length;s+=1){var a=i[s];if(a.value===n)return e(a)}},getInputByValue:function(t){for(var i=e("li input:not(.multiselect-search)",this.$ul),n=t.toString(),s=0;s<i.length;s+=1){var a=i[s];if(a.value===n)return e(a)}},updateOriginalOptions:function(){this.originalOptions=this.$select.clone()[0].options},asyncFunction:function(e,t,i){var n=Array.prototype.slice.call(arguments,3);return setTimeout(function(){e.apply(i||window,n)},t)},setAllSelectedText:function(e){this.options.allSelectedText=e,this.updateButtonText()}},e.fn.multiselect=function(i,n,s){return this.each(function(){var a=e(this).data("multiselect");a||(a=new t(this,"object"==typeof i&&i),e(this).data("multiselect",a)),"string"==typeof i&&(a[i](n,s),"destroy"===i&&e(this).data("multiselect",!1))})},e.fn.multiselect.Constructor=t,e(function(){e("select[data-role=multiselect]").multiselect()})}(window.jQuery),$(document).ready(function(){$(".multiple-selected").multiselect()}),$("form .panel-heading").each(function(e,t){$(t).click(function(){$(t).next(".panel-form").slideToggle(),console.log($(t).next(".panel-form")),$(t).children(".panel-title").children(".collapse-
1arrow").toggleClass("collapsed")})});var mobile_breakpoint=768;mobile_collapse(mobile_breakpoint),$(window).resize(function(){mobile_collapse(mobile_breakpoint)});var s_stringutil={replaceAll:function(e,t,i){if(-1!=i.indexOf(t))return e;for(;-1!=e.indexOf(t);)e=e.replace(t,i);return e},urlEncode:function(e){return escape(e).replace("/","%2F").replace("+","%2B")},tryParseInt:function(e,t){var i=t;return null!=e&&e.length>0&&!isNaN(e)&&(i=parseInt(e)),i},preview:function(e,t){return e?e.length<=t?e:e.substring(0,t-3)+"...":""}},s_arrayutil={getForm:function(e){for(var t=new Array,i=document.getElementById(e).elements,n="",s="",a=0;a<i.length;a++)if(i[a].name)switch(i[a].type){case"select-multiple":n="";for(var o=0;o<i[a].options.length;o++)i[a].options[o].selected&&(n+=i[a].options[o].value+",");n.length>0&&(n=n.substring(0,n.length-1),t[i[a].name]=n);break;case"checkbox":i[a].checked&&(i[a].name==s&&t[i[a].name]?t[i[a].name]=t[i[a].name]+","+i[a].value:t[i[a].name]=i[a].value,s=i[a].name);break;case"button":break;default:""!=i[a].value&&(t[i[a].name]=i[a].value)}return t},serializeForm:function(e){for(var t=document.getElementById(e).elements,i="",n="",s="",a=0;a<t.length;a++)if(t[a].name)switch(t[a].type){case"select-multiple":n="";for(var o=0;o<t[a].options.length;o++)t[a].options[o].selected&&(n+=t[a].options[o].value+",");n.length>0&&(n=n.substring(0,n.length-1),i+=t[a].name+"="+n+"&");break;case"checkbox":t[a].checked&&(t[a].name!=s?i+=t[a].name+"="+t[a].value+"&":i=i.substring(0,i.length-1)+","+t[a].value+"&",s=t[a].name);break;case"button":break;default:""!=t[a].value&&(i+=t[a].name+"="+t[a].value+"&")}return i.length>0&&(i=i.substring(0,i.length-1)),i},deserializeForm:function(e,t){for(var i=this.queryStringToArray(t),n=document.getElementById(e).elements,s=0;s<n.length;s++)if(n[s].name&&i[n[s].name]){var a=decodeURIComponent(i[n[s].name]);switch(n[s].type){case"select-multiple":this.assignMultiSelectValues(n[s],a);break;case"checkbox":this.assignMultiCheckboxValues(n[s],a);break;case"button":break;default:n[s].value=a}}},queryStringToArray:function(e){var t=new Array,n=e.split("&");for(i in n){var s=n[i].split("=");t[s[0]]=s[1]}return t},arrayToQueryString:function(e){var t="";for(key in e)t+=key+"="+e[key]+"&";return t.length>0&&(t=t.substring(0,t.length-1)),t},setValueQueryString:function(e,t,i){var n=this.queryStringToArray(e);return n[t]&&(n[t]=i),arrayToQueryString(n)},assignMultiSelectValues:function(e,t){for(var i=t.split(","),n=0;n<e.options.length;n++){e.options[n].selected=!1;for(var s=0;s<i.length;s++)e.options[n].value==i[s]&&(e.options[n].selected=!0)}},assignMultiCheckboxValues:function(e,t){var i=t.split(",");e.checked=!1;for(var n=0;n<i.length;n++)e.value==i[n]&&(e.checked=!0)},getPage:function(e,t,i){return t>0&&e.length>t*i&&(e=this.removeRange(e,0,t*i)),e.length>i&&(e=this.removeRange(e,i,e.length-i)),e},removeRange:function(e,t,i){var n,s=new Array;for(n=0;n<t;n++)s.push(e[n]);for(n=t+i;n<e.length;n++)s.push(e[n]);return s},makeCopy:function(e){for(var t=new Array,i=0;i<e.length;i++)t[i]=e[i];return t}},s_webutil={checkAll:function(e,t){for(var i=0;i<t.length;i++)t[i].checked=e},addFav:function(e){var t=location.href;if(window.sidebar)window.sidebar.addPanel(e,t,"");else{if(!document.all)return!!window.opera||(navigator.userAgent.toLowerCase().indexOf("chrome")>-1?(alert("Chrome detected. Press ctrl+D/Command+D to bookmark after you click OK"),!0):(alert("Unfortunately, this browser does not support the requested action, please bookmark this page manually."),!1));window.external.AddFavorite(t,e)}return!0},qrCode:function(e,t,i){t&&""!=t||(t=location.href),document.getElementById(e).src="http://chart.apis.google.com/chart?cht=qr&chs="+i+"x"+i+"&chl="+encodeURIComponent(t)+"&chld=H|0"}},s_dhtmlutil={moveLayer:function(e,t,i,n){for(var s=0,a=0,o=t;o.offsetParent;)s+=o.offsetLeft,a+=o.offsetTop,o=o.offsetParent;s+=t.offsetWidth+i,document.body.currentStyle&&document.body.currentStyle.marginLeft&&(s+=parseInt(document.body.currentStyle.marginLeft)),e.css("left",s+"px"),a+=t.offsetHeight+n,document.body.currentStyle&&document.body.currentStyle.marginTop&&(a+=parseInt(document.body.currentStyle.marginTop)),e.css("top",a+"px")},moveTo:function(e,t,i,n){var s=t.offset();e.css({left:s.left+i+"px",top:s.top+n+"px"})},center:function(e){e.css("position","absolute");var t=($(window).height()-e.height())/2+$(window).scrollTop();t<0&&(t=0),e.css("top",t+"px"),e.css("left",($(window).width()-e.width())/2+$(window).scrollLeft()+"px")},dropDownMenu:function(e){(!$.browser.msie||parseInt($.browser.version)>8)&&$(":not("+e.link+")").click(function(){"none"!=$(e.menu).css("display")&&$(e.menu).slideUp()}),$(e.link).click(function(t){t.stopPropagation(),"none"==$(e.menu).css("display")?("center"==e.position?s_dhtmlutil.center($(e.menu)):s_dhtmlutil.moveTo($(e.menu),$(e.link),e.xOffSet,e.yOffSet),$(e.menu).slideDown()):$(e.menu).slideUp()})},fitHeight:function(e){for($(document).height()>$(window).height()?$(e).height($(e).height()-($(document).height()-$(window).height())):$(document).height()<$(window).height()&&$(e).height($(e).height()+($(window).height()-$(document).height()));$(document).height()<=$(window).height();)$(e).height($(e).height()+10);$(e).height($(e).height()-($(document).height()-$(window).height()))}},s_querystring={params:null,parse:function(){if(null==this.params){for(var e=new Array,t=location.search.substring(1).split("&"),i=0;i<t.length;i++){var n=t[i].split("=");e[n[0]]=n[1]}this.params=e}return this.params},serialize:function(e){var t="";for(key in e)t+=key+"="+e[key]+"&";return""!=t&&(t=t.substring(0,t.length-1)),t},get:function(e){return this.parse()[e]},change:function(e,t){var i=this.parse();return i[e]=t,"?"+this.serialize(i)}},s_geoutil={EarthRadiusInMiles:3956,Rad2Deg:180/Math.PI,Deg2Rad:Math.PI/180,changeLat:function(e){return e/this.EarthRadiusInMiles*this.Rad2Deg}
1,changeLng:function(e,t){return e/(this.EarthRadiusInMiles*Math.cos(t*this.Deg2Rad))*this.Rad2Deg}},mailSvc={rootUrl:"",callService:function(e){var t=document.getElementsByTagName("head")[0],i=document.createElement("script");i.type="text/javascript",i.src=""!=this.rootUrl?this.rootUrl+e:e,t.appendChild(i)},submitMail:function(e,t,i,n,s,a,o,r){this.callService("/Services/MailService.ashx/submitMail?jsonp="+r+"&userID="+e+"&shellUserID="+t+"&pageType="+i+"&name="+n+"&email="+s+"&phone="+this.urlEncode(a)+"&message="+this.urlEncode(o))},urlEncode:function(e){return escape(e).replace("/","%2F").replace("+","%2B")}};$(document).ready(function(){popUp.saveItemCssClass="results_button2",popUp.removeItemCssClass="results_button2_saved",$("#featuredListings").length&&"0"==$.cookie("Superlative.Atlas.Public.IDXMini.FeaturedProperties")&&idxMini.toggleFeaturedProperties()});var idxMini={ynSignUpCompare:!1,ynSignUpViewOnMap:!1,ynSignUpSlideshowMedium:!1,ynSignUpVirtualTourMedium:!1,ynSignUpEmailToFriend:!1,doPage:function(e){$("#page").val(e),this.postBack()}
1,postBack:function(){var e=$("#postBackParams").val();if(e=this.replaceParam(e,"/page___page__","__page__",$("#page").val(),"0"),e=this.replaceParam(e,"/view___view__","__view__",$("#view").val(),"0"),e=$("#pagesize").length?this.replaceParam(e,"/psize___psize__","__psize__",$("#pagesize").val(),"6"):this.replaceParam(e,"/psize___psize__","__psize__","12","12"),e=$("#lcSort").length?this.replaceParam(e,"/sorting___sorting__","__sorting__",$("#lcSort").val(),"listprice desc"):this.replaceParam(e,"/sorting___sorting__","__sorting__",$("#lcSortV10").val(),"listprice desc"),$("#lcCityFilter").length){var t=document.getElementById("lcCityFilter");e=e+"&city="+t.options[t.selectedIndex].value+"&cf=y"}location.href=e},replaceParam:function(e,t,i,n,s){return n==s?e.replace(t,""):e.replace(i,n)},toggleFeaturedProperties:function(){$("#featuredListings").length&&($("#featuredListings").toggle(),"featured_title_button_minus"==$("#featurePropertiesButton").attr("class")?($("#featurePropertiesButton").attr("class","featured_title_button_plus"),$("#featuredContainer").attr("class","featured_container_contracted"),$("#featuredListings").attr("class","featuredListings_hide"),$("#featuredListings").attr("style","display:none;"),$.cookie("Superlative.Atlas.Public.IDXMini.FeaturedProperties","0",{path:"/",expires:10})):($("#featurePropertiesButton").attr("class","featured_title_button_minus"),$("#featuredContainer").attr("class","featured_container_expanded"),$("#featuredListings").attr("class","featuredListings"),$.cookie("Superlative.Atlas.Public.IDXMini.FeaturedProperties","1",{path:"/",expires:10})))},checkAll:function(){$("#allcheck").attr("checked")?$("input[type='checkbox'][name='mlsnums']").attr("checked","checked"):$("input[type='checkbox'][name='mlsnums']").removeAttr("checked")},checkAllP:function(){$("#allcheckp").prop("checked")?$("input[type='checkbox'][name='mlsnums']").attr("checked","checked"):$("input[type='checkbox'][name='mlsnums']").removeAttr("checked")},changeView:function(e){if(e!=$("#view").val())for($("#view").val(e),i=0;i<3;i++){var t=$("#imgView"+i).attr("src");parseInt(e)==i&&-1==t.indexOf("_selected.gif")?$("#imgView"+i).attr("src",t.replace(".gif","_selected.gif")):-1!=t.indexOf("_selected.gif")&&$("#imgView"+i).attr("src",t.replace("_selected.gif",".gif"))}},saveSearchCriteria:function(){idxsSvc.setCriteria($("#leadid").val(),s_arrayutil.serializeForm("searchForm")+"&"+$("#serializedMoreFields").val(),"idxMini.saveSearchCriteriaCB")},saveSearchCriteriaCB:function(e){e.result&&this.saveSearch($("#segmentid").val(),$("#mlstableid").val())},saveSearchPath:"Dialogs/SaveSearchPro.aspx",saveSearch:function(e,t){"0"!=$("#leadid").val()?popUp.show("/"+this.saveSearchPath+"?leadid="+$("#leadid").val()+"&segmentid="+e+"&mlstableid="+t):popUp.signUp("&nextop=savesearch&segmentid="+e+"&mlstableid="+t)},saveSearchV10SP:function(e,t,i){i.length<=0&&idxMini.saveSearch(e,t),"0"!=$("#leadid").val()?popUp.show("/"+this.saveSearchPath+"?leadid="+$("#leadid").val()+"&segmentid="+e+"&v10SPqs="+i+"&mlstableid="+t):popUp.signUp("&nextop=savesearch&segmentid="+e+"&mlstableid="+t+"&v10SPqs="+i)},saveSearchV11:function(e,t,i){"0"!=$("#leadid").val()?popUp.show("/"+this.saveSearchPath+"?leadid="+$("#leadid").val()+"&segmentid="+e+"&v10SPqs="+i+"&mlstableid="+t):popUp.signUp("&nextop=savesearch&segmentid="+e+"&mlstableid="+t+"&v10SPqs="+i)},getV11QS:function(){var e=quickSearchValues.urlqs;return e&&e.length>0?e:""},saveNewSearch:function(e,t,i,n){n?idxsSvc.saveNewSearch($("#leadid").val(),e,t,i,"idxMini.saveNewSearchCBRefresh"):idxsSvc.saveNewSearch($("#leadid").val(),e,t,i,"idxMini.saveNewSearchCB")},saveNewSearchV10SP:function(e,t,i,n,s){n?idxsSvc.saveNewSearchV10SP($("#leadid").val(),e,t,i,s,"idxMini.saveNewSearchCBRefresh"):idxsSvc.saveNewSearchV10SP($("#leadid").val(),e,t,i,s,"idxMini.saveNewSearchCB")},saveNewSearchCB:function(e){"Ok"==e.result?($("#savedSearchesCount").html(parseInt($("#savedSearchesCount").html())+1),"function"==typeof getLead&&getLead(),popUp.steps+=",savesearch",popUp.doMsg("Your search is successfully saved.","")):popUp.doMsg(e.result,"")},saveNewSearchCBRefresh:function(e){"Ok"==e.result?($("#savedSearchesCount").html(parseInt($("#savedSearchesCount").html())+1),popUp.steps+=",savesearch",popUp.doMsg("Your search is successfully saved.","window.location.reload()")):popUp.doMsg(e.result,"window.location.reload()")},bulkAction:function(e,t,i){$("#uid").val()||$("#sid").val();switch(e){case"save":if(t<1)return void alert("Please select one or more properties.");popUp.saveItem(i,!1);break;case"remove":if(!popUp.isLoggedIn())return void popUp.signUp("");if(t<1)return void alert("Please select one or more properties.");popUp.removeItem(i,!1);break;case"emailagent":if(!popUp.isLoggedIn())return void popUp.signUp("");if(t<1)return void alert("Please select one or more properties.");popUp.emailListings("agent",i);break;case"emailfriend":if(this.ynSignUpEmailToFriend&&!popUp.isLoggedIn())return void popUp.signUp("");if(t<1)return void alert("Please select one or more properties.");popUp.emailListings("friend",i)}},doAction:function(e,t){var i=$("#"+e).val(),n=this.countChecked(t),s=this.getChecked(t);$("#"+e).val("-"),this.bulkAction(i,n,s)},getChecked:function(e){var t="";return $("input[name='"+e+"']:checked").each(function(){t+=$(this).val()+","}),t.length>
10&&(t=t.substring(0,t.length-1)),t},countChecked:function(e){return $("input[name='"+e+"']:checked").length}};$(document).ready(function(){popUp.saveItemCssClass="save_this_listing_button1",popUp.removeItemCssClass="save_this_listing_button1_saved"});var idxDetail={requestInfoPath:"Dialogs/RequestInfoPro.aspx",requestInfoPathSC:"Dialogs/RequestInfoProSC.aspx",requestInfo:function(e,t,i,n){popUp.show("/"+this.requestInfoPath+"?op="+e+"&leadid="+$("#leadid").val()+"&uid="+n+"&mlstableid="+t+"&mlsnum="+i)},requestInfoSC:function(e,t,i,n,s){popUp.show("/"+this.requestInfoPathSC+"?op="+e+"&leadid="+s+"&uid="+n+"&mlstableid="+t+"&mlsnum="+i)},isValidRMIForm:function(){return $.validity.start(),$("#rmi_fname").require("required").maxLength(50),$("#rmi_lname").require("required").maxLength(50),$("#rmi_email").require("required").match("email").maxLength(75),$("#rmi_phone").require("required").maxLength(12),$("#rmi_comments").require(),$.validity.end().valid},submitRMIForm:function(){this.isValidRMIForm()&&(idxsSvc.sendRequestInfo("RMI",$("#leadid").val(),$("#uid").length?$("#uid").val():$("#sid").val(),$("#rid").val(),$("#sid").val(),$("#segmentid").val(),$("#mlsnum").val(),$("#mlstableid").val(),$("#rmi_fname").val(),$("#rmi_lname").val(),$("#rmi_phone").val(),$("#rmi_email").val(),$("#rmi_comments").val(),"",$("#rmi_selladdress").length?$("#rmi_selladdress").val():"","idxDetail.sendRMIFormCB"),$("#rmi_button").val("Please Wait..."))},sendRMIFormCB:function(e){if($("#rmi_button").val("Submit"),popUp.hide(),e.result.result){var t=e.result.refresh?"window.location.reload()":"";$("#rmi_fname").val(""),$("#rmi_lname").val(""),$("#rmi_phone").val(""),$("#rmi_email").val(""),$("#rmi_comments").val(""),popUp.doMsg("Your request is sent out!<br/>Thanks for requesting more information.",t)}else popUp.doMsg("System failed to send the email. Please try again.")},startTime:null,setTimeSpent:function(){this.startTime=new Date;var e=this;$(window).on("beforeunload ",function(){var t=((new Date).getTime()-e.startTime.getTime())/1e3;t=Math.round(t),$.ajax({url:"/Services/IDXSService.ashx/setTimeSpent",data:"logID="+$("#logid").val()+"&timeSpent="+t,cache:!1,dataType:"json",async:!1,success:function(e){}})})}},idxsSvc={rootUrl:"",callService:function(e){var t=document.getElementsByTagName("head")[0],i=document.createElement("script");i.type="text/javascript",i.src=""!=this.rootUrl?this.rootUrl+e:e,t.appendChild(i)},urlEncode:function(e){return escape(e).replace("/","%2F").replace("+","%2B")},saveItems:function(e,t,i){this.callService("/Services/IDXSService.ashx/saveItems?jsonp="+i+"&leadID="+e+"&mlsNums="+t)},removeItems:function(e,t,i){this.callService("/Services/IDXSService.ashx/removeItems?jsonp="+i+"&leadID="+e+"&mlsNums="+t)},getSavedItems:function(e,t,i,n){this.callService("/Services/IDXSService.ashx/getSavedItems?jsonp="+n+"&leadID="+e+"&pageSize="+t+"&pageNumber="+i)},sendListings:function(e,t,i,n,s,a,o,r,l,c,d){this.callService("/Services/IDXSService.ashx/sendListings?jsonp="+d+"&sid="+e+"&rid="+t+"&leadID="+i+"&segmentID="+n+"&mlsNums="+s+"&toEmail="+a+"&fromEmail="+o+"&fromName="+this.urlEncode(r)+"&subject="+this.urlEncode(l)+"&msg="+this.urlEncode(c))},setCriteria:function(e,t,i){this.callService("/Services/IDXSService.ashx/setCriteria?jsonp="+i+"&leadID="+e+"&criteria="+this.urlEncode(t))},saveNewSearch:function(e,t,i,n,s){this.callService("/Services/IDXSService.ashx/saveNewSearch?jsonp="+s+"&leadID="+e+"&searchName="+this.urlEncode(t)+"&segmentID="+i+"&mlsTableID="+n)},saveNewSearchV10SP:function(e,t,i,n,s,a){this.callService("/Services/IDXSService.ashx/saveNewSearch?jsonp="+a+"&leadID="+e+"&searchName="+this.urlEncode(t)+"&segmentID="+i+"&mlsTableID="+n+"&v10SPqs="+encodeURIComponent(s))},saveSearch:function(e,t,i,n,s,a){this.callService("/Services/IDXSService.ashx/saveSearch?jsonp="+a+"&leadID="+e+"&searchName="+this.urlEncode(t)+"&savedSearchID="+i+"&segmentID="+n+"&mlsTableID="+s)},getSavedSearches:function(e,t,i,n){this.callService("/Services/IDXSService.ashx/getSavedSearches?jsonp="+n+"&leadID="+e+"&pageSize="+t+"&pageNumber="+i)},sendRequestInfo:function(e,t,i,n,s,a,o,r,l,c,d,h,u,p,f,g){this.callService("/Services/IDXSService.ashx/sen
1dRequestInfo?jsonp="+g+"&op="+e+"&leadID="+t+"&uid="+i+"&rid="+n+"&sid="+s+"&segmentID="+a+"&mlsNum="+o+"&mlsTableID="+r+"&fName="+this.urlEncode(l)+"&lName="+this.urlEncode(c)+"&phone="+d+"&email="+this.urlEncode(h)+"&comments="+this.urlEncode(u)+"&showingDate="+this.urlEncode(p)+"&selladdress="+this.urlEncode(f))},logBookmark:function(e,t,i,n){s_webutil.addFav(document.title+" MLS# "+t)&&$.ajax({url:"/Services/IDXSService.ashx/leadLog",data:"leadID="+e+"&pageType=Bookmark&message="+this.urlEncode("Bookmark "+i+" of "+n)+"&queryString="+this.urlEncode("mlsnum="+i+"&mlstableid="+n)+"&url="+this.urlEncode(location.href),cache:!1,dataType:"json",success:function(e){}})}};$(".modal-stepped-option-1 .step-1 input").keyup(function(){var e=$(".modal-stepped-option-1 .step-1 input#signUpFirstName").val().length+1,t=$(".modal-stepped-option-1 .step-1 input#signUpLastName").val().length+1;return e>2&&(t>1&&($(".modal-stepped-option-1 .step-2").removeClass("hide"),$(".modal-stepped-option-1 h3").text("Email Registration"),void $(".modal-step
1ped-option-1 h3 + p").text("Just a few more details to get setup!")))}),$(".modal-stepped-option-1 .step-2 input").keyup(function(){if($(".modal-stepped-option-1 .step-2 input#signUpEmail").val().indexOf("@")>=0){var e=$(".modal-stepped-option-1 .step-2 input#signUpPhone").val();e.length>=7&&""!==e&&0==isNaN(e)&&($(".modal-stepped-option-1 .step-2 + input").removeClass("disabled"),$(".modal-stepped-option-1 .step-2 + input").val("Yes, Let Me In!"))}return!1}),$(".modal-stepped-option-2 .step-1 input").keyup(function(){var e=$(".modal-stepped-option-2 .step-1 input#signUpFirstName").val().length+1,t=$(".modal-stepped-option-2 .step-1 input#signUpLastName").val().length+1;return e>2&&(t>1&&void $(".modal-stepped-option-2 .step-2").removeClass("hide"))}),$(".modal-stepped-option-2 .step-2 input").keyup(function(){if($(".modal-stepped-option-2 .step-2 input#signUpEmail").val().indexOf("@")>=0){var e=$(".modal-stepped-option-2 .step-2 input#signUpPhone").val();e.length>=7&&""!==e&&0==isNaN(e)&&($(".modal-stepped-option-2 .step-2 + input").removeClass("disabled"),$(".modal-step
1ped-option-2 .step-2 + input").val("Yes, Let Me In!"))}return!1});var sessionSvc={rootUrl:"",callService:function(e){var t=document.getElementsByTagName("head")[0],i=document.createElement("script");i.type="text/javascript",i.src=""!=this.rootUrl?this.rootUrl+e:e,t.appendChild(i)},getLead:function(e,t){this.callService("/Services/SessionService.ashx/getLead?jsonp="+t+"&userID="+e)},getLeadByID:function(e,t,i){this.callService("/Services/SessionService.ashx/getLeadByID?jsonp="+i+"&userID="+e+"&leadID="+t)},login:function(e,t,i,n){this.callService("/Services/SessionService.ashx/login?jsonp="+n+"&userID="+e+"&email="+t+"&password="+i),popUp.loginIframe(e,t,i)},logout:function(e,t){this.callService("/Services/SessionService.ashx/logout?jsonp="+t+"&userID="+e),popUp.logoutIframe(e)},forgotPassword:function(e,t,i){this.callService("/Services/SessionService.ashx/forgotPassword?jsonp="+i+"&userID="+e+"&email="+t)},signUp:function(e,t,i,n,s,a,o,r,l,c,d,h,u){this.callService("/Services/SessionService.ashx/signUp?jsonp="+h+"&rid="+t+"&sid="+e+"&segmentid="+i+"&firstName="+n+"&lastName="+s+"&email="+a+"&password="+o+"&phone="+r+"&citiesOfInterest="+l+"&mlsTable="+c+"&mlsNum="+d+"&FbId="+u)}},popUp={proxy:"",rootUrl:"",mlsNums:"",show:function(e){var t=""!=this.rootUrl?this.rootUrl+e:e;t=""!=this.proxy?this.proxy+this.urlEncode(t):t;var i=$("#dialogContainer");0===$("#dialogContent").length&&(i.length>0?(i.addClass("modal fade"),i.attr("data-backdrop","static")):(i=$('<div id="dialogContainer" class="modal fade" data-backdrop="static"></div>')).appendTo($("body")),i.html('<div id="register-modal" class="modal-dialog"><div class="modal-content"><div class="modal-body" id="dialogContent"></div></div></div>')),$("#dialogContent").load(t,null,function(){i.modal("show")})},hide:function(){$("#dialogContainer").modal("hide"),$(".modal-backdrop").remove()},isShow:function(){return"block"==$("#dialogContainer").css("display")},msg:"",nextStep:"",steps:"",doMsg:function(e,t){this.msg=e,this.nextStep=t,this.show("/Dialogs/MessagePro.html")},addMsg:function(e,t){this.msg+=e,this.nextStep=t,this.show("/Dialogs/MessagePro.html")},login:function(e){this.show("/Dialogs/LoginPro.aspx?uid="+this.getUid()+e)},signUp:function(e){this.show("/Dialogs/SignUpPro.aspx?uid="+this.getUid()+"&rid="+$("#rid").val()+"&mlsid="+$("#mlsid").val()+e)},forgotPassword:function(e){this.show("/Dialogs/ForgotPasswordPro.aspx?nc="+(e?"0":"1"))},loginIframe:function(e,t,i){},logoutIframe:function(e){},saveItem:function(e,t){this.mlsNums=e,"0"!=$("#leadid").val()?t?idxsSvc.saveItems($("#leadid").val(),e,"popUp.saveItemCBRefresh"):idxsSvc.saveItems($("#leadid").val(),e,"popUp.saveItemCB"):this.signUp("&nextop=saveitem&mlsnums="+e)},saveItemCssClass:"",saveItemLabel:"Save this Property",removeItemCssClass:"",removeItemLabel:"Remove Saved Property",saveItemCB:function(e){var t=e.result.listings;if(t.length>0)for($("#savedItemsCount").html(parseInt($("#savedItemsCount").html())+t.length),"function"==typeof getLead&&getLead(),i=0;i<t.length;i++)$("#lcSortV10").length?($("#saveItem_"+t[i].mlsTableID+"___"+t[i].mlsNum).attr("class","save-property"),$("#saveItem_"+t[i].mlsTableID+"___"+t[i].mlsNum).attr("title","Remove Property"),$("#saveItem_"+t[i].mlsTableID+"___"+t[i].mlsNum).attr("href","javascript:popUp.removeItem('"+t[i].mlsTableID+"___"+t[i].mlsNum+"', false)"),$("#saveItem_"+t[i].mlsTableID+"___"+t[i].mlsNum).html('<i class="fa fa-heart"></i> <span> Remove Property </span>')):($(".save-property").html('<i class="fa fa-heart"></i> <span> Remove Property </span></a>'),$(".save-property").attr("href","javascript:popUp.removeItem('"+t[i].mlsTableID+"___"+t[i].mlsNum+"')"));this.steps+=",saveitem",this.doMsg(e.result.msg,"")},saveItemCBRefresh:function(e){this.steps+=",saveitem",this.addMsg(e.result.msg,"window.location.reload()")},removeItem:function(e,t){this.mlsNums=e,"0"!=$("#leadid").val()?t?idxsSvc.removeItems($("#leadid").val(),e,"popUp.removeItemCBRefresh"):idxsSvc.removeItems($("#leadid").val(),e,"popUp.removeItemCB"):this.signUp("&nextop=removeitem&mlsnums="+e)},removeItemCB:function(e){var t=e.result.listings;if(t.length>0)for($("#savedItemsCount").html(parseInt($("#savedItemsCount").html())-t.length),"function"==typeof getLead&&getLead(),i=0;i<t.length;i++)$("#lcSortV10").length?($("#saveItem_"+t[i].mlsTableID+"___"+t[i].mlsNum).attr("class","save-property"),$("#saveItem_"+t[i].mlsTableID+"___"+t[i].mlsNum).attr("title","Save Property"),$("#saveItem_"+t[i].mlsTableID+"___"+t[i].mlsNum).attr("href","javascript:popUp.saveItem('"+t[i].mlsTableID+"___"+t[i].mlsNum+"')"),$("#saveItem_"+t[i].mlsTableID+"___"+t[i].mlsNum).html('<i class="fa fa-heart-o"></i> <span> Save Property </span>
1')):($(".save-property").html('<i class="fa fa-heart-o"></i> <span> Save Property </span></a>'),$(".save-property").attr("href","javascript:popUp.saveItem('"+t[i].mlsTableID+"___"+t[i].mlsNum+"')"));this.steps+=",removeitem",this.doMsg(t.length+" property(s) removed.","")},removeItemCBRefresh:function(e){var t=e.result.listings;this.steps+=",removeitem",this.addMsg(t.length+" property(s) removed.","window.location.reload()")},emailListings:function(e,t){this.show("/Dialogs/EmailListingsPro.aspx?op="+e+"&sid="+this.getUid()+"&rid="+$("#rid").val()+"&leadid="+$("#leadid").val()+"&segmentid="+$("#segmentid").val()+"&mlsnums="+t)},urlEncode:function(e){return escape(e).replace("/","%2F").replace("+","%2B")},getUid:function(){return $("#sid").length?$("#sid").val():$("#uid").val()},isLoggedIn:function(){return"0"!=$("#leadid").val()},hideClose:function(){$(".close").hide()}};$(document).ready(function(){mod_login.init()});var mod_login={lead:null,init:function(){$(".login-area").length&&(-1==window.location.hostname.toLowerCase().indexOf("www.superlativehost")&&-1==window.location.hostname.toLowerCase().indexOf("rtg7.staging.superlative")||(popUp.proxy="/proxy.aspx?url=",popUp.rootUrl="http://"+window.location.hostname.toLowerCase().replace("www","public"),sessionSvc.rootUrl="http://"+window.location.hostname.toLowerCase().replace("www","public")),sessionSvc.getLead(popUp.getUid(),"mod_login.getLeadCB"))},getLeadCB:function(e){this.lead=e.result,this.print(),$("#savedItemSearchSideModule").length&&$("#loginSideModule").length&&mod_side&&mod_side.print(this.lead)},print:function(){if(0!=this.lead.leadID){$("html").addClass("logged-in"),$("html").attr("authenticated","true"),layout.user.authenticated=!0;var e=popUp.getUid();segids.includes(e,0)?(layout.user.dashboard="/account/dashboardt/Summary/"+getGuid(),$(".login-area").html("<li><a href='"+layout.user.dashboard+"' >Welcome "+this.lead.fName+"</a></li><li><a href='javascript:mod_login.logout()'>Logout</a></li>")):(layout.user.dashboard="/Summary/Default.aspx?uid="+popUp.getUid(),$(".login-area").html("<li><a href='"+popUp.rootUrl+"/Summary/Default.aspx?uid="+popUp.getUid()+"' target='_blank'>Welcome "+this.lead.fName+"</a></li><li><a href='javascript:mod_login.logout()'>Logout</a></li>"))}else $("html").addClass("not-logged-in"),$("html").attr("authenticated","false"),layout.user.authenticated=!1,$(".login-area").html("<li><a href=\"javascript:popUp.signUp('')\">Register</a></li><li><a href=\"javascript:popUp.login('')\">Login</a></li>");$("#modal-container-494213 .login-area a").addClass("btn btn01")},logout:function(){sessionSvc.logout(popUp.getUid(),"mod_login.logoutCB")},logoutCB:function(e){popUp.doMsg("You are logged out successfully.","window.location.reload()")}},segids=["87238","96277","158239","161081","162086","87167"];"object"==typeof blocks&&-1!=blocks.indexOf("FBLG")&&(window.fbAsyncInit=function(){FB.init({appId:"538194729717523",cookie:!0,xfbml:!0,version:"v2.8"})},function(e,t,i){var n,s=e.getElementsByTagName(t)[0];e.getElementById(i)||((n=e.createElement(t)).id=i,n.src="//connect.facebook.net/en_US/sdk.js",s.parentNode.insertBefore(n,s))}(document,"script","facebook-jssdk")),$(document).ready(function(){$("body").find("navigation").length>0&&navigationComponent()}),$(document).ready(function(){$(".realtor_logos").length>0&&realtorLogos()});var socialIcons={facebook:"facebook",linkedin:"linkedin",youtube:"youtube",vimeo:"vimeo",snapchat:"snapchat",tripadvisor:"tripadvisor",x:"x",twitter:"twitter",tumblr:"tumblr",blogger:"blogger",tiktok:"tiktok",houzz:"houzz",pinterest:"pinterest",instagram:"instagram",myspace:"myspace",flickr:"flickr",yelp:"yelp",reddit:"reddit-alien",tiktok:"tiktok","plus.google":"google-plus",google:"google-plus",wordpress:"wordpress",blogspot:"blogspot",skype:"skype",podcast:"podcast"},platforms=Object.keys(socialIcons),svgLogos=["activerain","myspace","blogspot","realtor","zillow","twitter","x","tiktok"];$(window).on("resize",function(){$(".social_media").length>0&&socialScale()}),$(document).ready(function(){$(".social_media").length>0&&(socialMedia(),socialScale(),socialTag())});var dest;if($(document).ready(function(){selectMenuDropdown()}),$(document).ready(function(){$("body").find("showcaseslider").length>0&&"object"==typeof pgBG&&showcaseSlider(pgBG)}),$(window).resize(function(){$("body").find("showcaseslider").length>0&&"object"==typeof pgBG&&showcaseSliderResize()}),$(window).on("load",function(){$("body").find("showcaseslider").length>0&&"object"==typeof pgBG&&showcaseSliderResize()}),$(document).ready(agentLogos()),$(window).on("load",function(){$.get("/briefcase/cdata.txt",function(e,t){void 0!==(e=$.parseJSON(e))?$("agentLogo > img, brokerLogo > img").each(function(t,i){var n=$(this).attr("alt");""!=n&&void 0!=n&&"Logo"!=n||$(this).attr("alt",e.displayname)}):$("agentLogo > img, brokerLogo > img").each(function(e,t){var i=$(this).attr("alt");""!=i&&void 0!=i||$(this).attr("alt","Logo")})})}),$(document).ready(agentPhoto()),$(window).on("load",function(){($(".FSS_Link").length>0||$(".FSL_Text").length>0)&&featuredSlots()}),$(document).ready(function(){if($("body").find("#property-detail-pagination").length&&($("html").addClass("property-details-layout"),$("body").addClass("idx-detail-page"),stickyPagination()),$(".IDX_courtesy").length>
10){var e=$(".IDX_courtesy")[0].children.length,t=$(".IDX_courtesy").text().trim().length;0==e&&0==t&&$(".IDX_courtesy").remove()}if($(".idx-detail-v11-modal").length>0){if($("body").find('meta[property="og:title"]').length>0){var i=$('meta[property="og:title"]')[0].content.replace("Property: ","").toLowerCase();""!==i&&$("div#idx-detail-v11-modal-title").text(i)}$(".idx-detail-v11-modal").each(function(e,t){var i="#"+$(this).attr("id");buildIDXSwiper($(t),e,propertyPhotos),$("a.view-fullscreen").click(function(){$("#modal-container-545454").modal("show"),$("#modal-container-545454").find(".modal-dialog").addClass("modal-lg")}),$("#modal-container-545454").on("show.bs.modal",function(){var e=$("#carousel-888888").find(".item.active").attr("data-slide");console.log(e),setTimeout(function(){var t=$(i).find(".swiper-container");$(t).append('<div class="swiper-pagination-fractions"><span class="current-count-slide"></span>/<span class="total-count-slides">'+propertyPhotos.length+"</span></div>");var n=new Swiper(t,{zoom:{maxRatio:2,minRatio:1},autoHeight:!0,autoplay:!1,pagination:{el:".swiper-pagination",clickable:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}});$("div#idx-detail-v11-modal-swiper").fadeIn(250),n.slideTo(e,!1,!0),$(".current-count-slide").text(n.activeIndex+1),n.on("slideChange",function(){$(".current-count-slide").text(parseInt(n.activeIndex+1,10))})},500)}),$('a[onclick*="idxDetail"]').on("click",function(){$("#modal-container-545454").modal("hide")})})}window.innerHeight<600&&$(window).on("scroll",function(e,t){$(window).resize()})}),$("#property-detail-pagination .property-btn-list").prepend('<li id="close-buttons" class="accent-color hide"><a style="cursor:pointer"><h4 class="cd tb-margin-0 text-right"><i class="fa fa-close" data-dismiss="modal"></i></h4></a></li>'),$(window).resize(function(){stickyPagination()}),$(document).ready(function(){if($("#office-detail").length){$(".slideshow-container").remove(),$("body").addClass("office-detail"),$("section#backpage-header").remove(),scrapeResults(),detailView($(window).width(),$(window).height()),$(window).resize(function(){detailView($(window).width(),$(window).height())}),$('td[data-label="save-property"]').click(function(e){e.stopPropagation()}),$("#office-listings-table").DataTable({order:[[1,"asc"]],aLengthMenu:[[12,24,60,90,-1],[12,24,60,90,"All"]],iDisplayLength:-1,language:{lengthMenu:"Properties To Show: _MENU_",search:"<i class='fa fa-search' aria-hidden='true'></i>"}}),$("#office-agents-table").DataTable({order:[[1,"asc"]],aLengthMenu:[[25,50,100,200,-1],[25,50,100,200,"All"]],iDisplayLength:-1,language:{lengthMenu:"Team Members To Show _MENU_",search:"<i class='fa fa-search' aria-hidden='true'></i>"}}),$("button[data-view-setting]").click(function(){!function(e){$("table#office-listings-table").attr("data-view-setting",e)}($(this).attr("data-view-setting")),$("*").removeClass("selected-view"),$(this).addClass("selected-view")});for(var e=0;e<officePhotos.length;e++){var t=officePhotos[e];$("#carousel-595959 ol").append('<li data-slide-to="'+e+'" data-target="#carousel-595959"></li>'),$("#carousel-595959 .carousel-inner").append('<div class="item" style="background-image: url('+t+');"></div>')}$("#carousel-595959 ol li:first-child").addClass("active"),$("#carousel-595959 .carousel-inner .item:first-child").addClass("active")}}),$(document).ready(function(){if($("section#v11-blog-block").length>0){var e=blogItems();if(~$("section#v11-blog-block").attr("class").indexOf("sb-2-col")&&$.ajax({url:"/briefcase/cdata.txt",dataType:"text",success:function(e){e=$.parseJSON(e);$(".bs-displyname").length>0&&""!==e.displayname&&$(".bs-displyname").append(e.displayname),$(".bs-agentphoto").length>0&&""!==e.agentphotoSRC&&$(".bs-agentphoto").append('<div class="bs-photo" style="background-image: url('+e.agentphotoSRC+');"></div>');var t=$("body").find(".social_media");t.length>0&&$(".bs-social-media").length>0&&$(".bs-social-media").append(t[0]),$(".bs-welcome-text").length>0&&""!==e.welcometext&&$(".bs-welcome-text").append(e.welcometext)}}),~$("section#v11-blog-block").attr("class").indexOf("latest-slider")&&$(".latest-post-slider").length>0)if($(".latest-post-slider").append('<div class="swiper-container"><div class="swiper-wrapper"></div></div>'),blogSlider(e),$(".latest-post-slider").find(".swiper-container").length>0){var t=$(".latest-post-slider").find(".swiper-container");new Swiper(t,{slidesPerView:1,spaceBetween:0,loop:!0,centeredSlides:!0,fadeEffect:{crossFade:!0},autoplay:{delay:5e3},pagination:{el:".swiper-pagination",clickable:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}else console.log("SLIDE NOT FOUND")}}),$(document).ready(function(){$("#intranet-video-gallery").length>0&&getIntranetVideos("all")}),$(document).ready(function(){$("header#header-showcase").length>0&&($("body").addClass("showcase-template"),showcaseAmmenities())}),$(document).ready(function(){($(".showcase-sp-swiper").length>0||$(".showcase-vt-swiper").length>0||$("#showcase-vt-swiper-zoom").length>0)&&($("#showcase-vt-swiper-zoom").each(function(e,t){$(".swiper-container.gallery-thumbs").addClass("showing-thumbs"),$("a#toggle-sc-vt-thumbs").on("click",function(e){toggleVTThumbs(e)});var i=new Swiper($("#showcase-vt-swiper-zoom").find(".swiper-container"),{zoom:{maxRatio:3,minRatio:1}});$("#toggle-sc-expand").on("click",function(e){toggleVTZoom(),i.update()})}),$(".showcase-vt-swiper").each(function(e,t){function i(e){var t=document.getElementById("progress"),i=1,n=e/100,s=setInterval(function(){i>=100?clearInterval(s):(i++,t.style.width=i+"%")},n)}$(this).attr("id","swiper-"+e);var n="#"+$(this).attr("id");buildSwiperSCSP($(t),e,"thumbs");var s=$(n).find(".gallery-thumbs"),a=$(n).find(".gallery-top"),o=new Swiper(s,{spaceBetween:10,slidesPerView:5,freeMode:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}}),r=new Swiper(a,{effect:"fade",fadeEffect:{crossFade:!0}
1,spaceBetween:0,slidesPerView:1,centeredSlides:!0,speed:3e3,watchSlidesProgress:!0,onProgress:i(8500),autoplay:{delay:8500,disableOnInteraction:!1},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},thumbs:{swiper:o}}),l=$(".gallery-top").find(".swiper-slide:first-child").find(".swiper-slide-cover").attr("vt-slide-img");$("#toggle-sc-expand").attr("data-active-slide",l),$("#toggle-sc-expand").on("click",function(e){r.autoplay.stop();var t=$(e.currentTarget).attr("data-active-slide");$(".swiper-zoom-container").html('<img src="'+t+'"/>')}),$("#toggle-sc-compress").on("click",function(e){r.autoplay.start(),toggleVTZoom()}),r.on("slideChange",function(){var e=r.activeIndex,t=$(".gallery-top").find(".swiper-slide-cover"),n=$(t[e]).attr("vt-slide-img");i(8500),$("a#toggle-sc-expand").attr("data-active-slide",n)}),virtualTourScale()}),$(".showcase-sp-swiper").each(function(e,t){$(this).attr("id","swiper-"+e);var i="#"+$(this).attr("id");buildSwiperSCSP($(t),e,"thumbs");var n=$(i).find(".gallery-thumbs"),s=$(i).find(".gallery-top"),a=new Swiper(n,{spaceBetween:10,slidesPerView:4,freeMode:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0});new Swiper(s,{effect:"fade",spaceBetween:10,autoplay:{delay:6500},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},thumbs:{swiper:a}})})),$(window).resize(function(){$(".showcase-vt-swiper").length>0&&virtualTourScale()}),$("header#header-showcase").length>0&&$(window).on({load:function(){$(this).trigger("resize")}})}),$(document).ready(function(){$("header#header-showcase").length>0&&~document.documentURI.indexOf("virtual-tour")&&virtualTour()}),$(document).ready(function(){$("section.showcase-print-brochure-block").length>0&&(printBrochure(),$("html").addClass("pb-layout"))}),$(document).ready(function(){if($("header#header-showcase").length>0){if($("a#showcase-location").length>0){var e=(e=$("#share_description").attr("content").replace("Showcase property located at ","").trim()).replace(/ /g,"+").replace(/,/g,"");$("a#showcase-location").attr("href","https://www.google.com/maps/place/"+e).attr("target","_blank")}if($("#showcase-share-property").length>0){$("a#showcase-share-property").attr("onclick","popUp.show('/Dialogs/SharePro.aspx')")}if($("#showcase-email-property").length>0){var t=$("head").find("#lnum").attr("content"),i=$("body").find("#sid").val();console.log(t),console.log(i);var n="idxDetail.requestInfoSC('RMI','UPLOAD','"+t+"', "+i+", 0)";$("a#showcase-email-property").attr("onclick",n)}}}),$(document).ready(function(){$("section.sign-up.dynamic-pages").length>0&&signUpPage()}),$(window).on("scroll",function(){$("section.advertorial-layout-4").length>0&&advertorialLayout4Scroll()}),$(window).resize(function(){$("section.advertorial-layout-4").length>0&&advertorialLayout4Scroll()}),$(document).ready(function(){if($(".advertorial-section-anchors").on("click",function(e){$("header").height()}),$("section.advertorial-layout-4").length>0&&advertorialLayout4(),$("section.advertorial-layout-1").length>0||$("section.advertorial-layout-2").length>0||$("section.advertorial-layout-3").length>0||$("section.advertorial-layout-4").length>0){window.location.href.split("/")[3];$("section.content-blocks.color00").append('<div id="ad-bt01" class="bt01"><h2>.</h2></div>');var e=$("#ad-bt01").css("color");$("#ad-bt01").remove(),$(".advertorial-title.content-title").css("color",e),$.ajax({url:"briefcase/cdata.txt",dataType:"json",success:function(e){if("undefined"!==e.agentphotoSRC&&void 0!==e.agentphotoSRC&&null!==e.agentphotoSRC){var t=new Image;t.src=e.agentphotoSRC,t.onload=function(){$(".advertorial-author").prepend('<div class="advertorial-author-image">'+t.outerHTML+"</div>")}}},errors:function(e){console.log(e)}})}($("section.advertorial-layout-1").length>0||$("section.advertorial-layout-2").length>0||$("section.advertorial-layout-3").length>0||$("section.advertorial-layout-4").length>0)&&($("html").addClass("advertorial-html"),$("body").addClass("advertorial-page"),$("section.advertorial-layout-1").each(function(e,t){var i=$(t).find(".swiper-container");new Swiper(i,{cssMode:!0,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination"},mousewheel:!0,keyboard:!0})}))}),$(document).ready(function(){var e=[[$("section.link-blocks"),".cb01"]];$(e).each(function(e,t){consistentBlockTitles(t)})}),$(document).ready(function(){var e=["thirty-sixty","sixty-thirty","sixy-thirty","thirty-thirty-thirty","fifty-fifty"];$.each(e,function(t,i){$("section."+e[t]).addClass("layout-blocks")})}),$(document).ready(function(){$("body").find("section.pro-text-blocks").length>0&&proTextBlock()}),$(document).ready(function(){$(".featured-posts-block").each(function(e,t){var i=$(t);if(0!=~(n=$(t).attr("class")).indexOf("posts-pg")||0!=~n.indexOf("posts-fw-pg")){var n=n.split(" ");$(n).each(function(e,t){var n=t;if(~t.indexOf("posts-pg")||~t.indexOf("posts-fw-pg")){var s=parseInt(n.replace(/[^0-9]/g,"")),a=writePaginationSwiper(i,n),o=new Swiper($(a),{slidesPerView:s,spaceBetween:30,loop:!0,autoplay:{delay:6500},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}});
1$(window).on("resize",function(){var e=$(window).width();o.params.slidesPerView=e>992?s:1,o.update()})}$(i).addClass("swiper-loaded")}),$(window).resize(function(){})}$(i).find(".video-length").length>0&&$(".post-item").each(function(e,t){if($(t).find("iframe").length>0)$(i).find(".video-length")});if(playValue($(i),"video-modal-player"))$(i).find(".watch-video").on("click",function(e){var t=$(this).attr("video-post-id"),n=$("#post-"+t).find(".video-embed").clone(),s=$("#post-"+t).find(".post-link").attr("title"),n=$(n).html();if(~$(i).attr("class").indexOf("portrait"))n='<div class="video-portrait">'+n+"</div>";else n='<div class="video-responsive">'+n+"</div>";if(0==$("#videoPlayerModal").length){var a='<div class="modal fade" id="videoPlayerModal"><div class="modal-dialog modal-lg"><div class="modal-content"> <div class="modal-header"><button type="button" class="close" data-dismiss="modal"><i class="fa fa-close"></i></button><h4 class="modal-title" id="videoPlayerModalTitle">'+s+'</h4></div><div class="modal-body">'+n+"</div></div></div></div>";$("body").append(a)}$("#videoPlayerModal").modal("show"),$("#videoPlayerModal").on("hidden.bs.modal",function(){$("#videoPlayerModal").remove()})});$(i).find('.post-thumbnail[post-thumbnail="video"]').each(function(e,t){var n=$(this).find("iframe"),s=$(n).attr("src"),a=playValue(i,"video-hover-play"),o=s.split("?")[0].split("/"),r=o[o.length-1],l="https://img.youtube.com/vi/"+r+"/sddefault.jpg";if($(this).css("background-image","url("+l+")"),a){var c="https://www.youtube.com/embed/"+r+"?autoplay=1&mute=1",d="https://www.youtube.com/embed/"+r;$(n).hide(),$(n).attr("src",d),$(t).on("mouseover",function(){$(n).show(),$(n).attr("src",c)}),$(t).on("mouseout",function(){$(n).hide(),$(n).attr("src",d)})}})})}),$(document).ready(function(){$("section#footer-links-option").length>0&&footerLinks()}),$(document).ready(function(){if($("section.masonry-block").length>0){masonryBlock($(".masonry-gallery-item").length),$(".masonry-zoom").click(function(e){toggleZoom(e)}),$("section.masonry-block img").click(function(e){toggleZoom(e)})}}),$(document).ready(function(){var mInsights=$("body").find("section.market-insights-block");0!==mInsights.length&&(Highcharts.setOptions({colors:["#058DC7","#50B432","#ED561B","#DDDF00","#24CBE5","#64E572","#FF9655","#FFF263","#6AF9C4"]}),$.each(mInsights,function(index,block){var chartGrid=$(block).find(".market-insights-chart-grid"),blockCharts=$(block).find(".market-insights-chart-grid-item");blockCharts.length>0&&$.each(blockCharts,function(cIndex,chart){var chartID=$(chart).attr("chart-id");if(chartID){var objName="data_"+chartID+"_obj",chartObj=eval(objName),c=chartID+"_chart";Highcharts.chart(c,chartObj)}})}),$.each($("*[format-number]"),function(e,t){var i=$(t).attr("format-number"),n=$(t).attr("format-prefix"),s=$(t).attr("format-suffix");$(t).empty().append(formatPointNumber(i,n,s))}),$(".market-insights-grid-item").each(function(e,t){var i=$(t).find(".market-insights-grid-label").text(),n=$(t).find(".market-insights-grid-value"),s=$(n).text();(~i.indexOf("Price")||~i.indexOf("price"))&&(s=s.replace(/\$/g,""),~i.indexOf("Range")||~i.indexOf("range")&&~i.indexOf(" to ")?(s=s.split(" to "),$(n).text(formatTileNumber(s[0],"$","")+" to "+formatTileNumber(s[1],"$",""))):$(n).text(formatTileNumber(s,"$","")))}),$(".market-insights-grid-item").find(".change-badge").each(function(e,t){"up"==$(t).attr("change-direction")&&$(t).append('<i class="fa fa-caret-up"></i>'),"down"==$(t).attr("change-direction")&&$(t).append('<i class="fa fa-caret-down"></i>')}),$("*[format-number][change-direction]").each(function(e,t){var i=$(t).attr("change-value");"up"==$(t).attr("change-direction")&&$(t).append('<span class="change-badge" change-direction="up">'+i+'<i class="fa fa-caret-up"></i></span>'),"down"==$(t).attr("change-direction")&&$(t).append('<span class="change-badge" change-direction="down">'+i+'<i class="fa fa-caret-down"></i></span>')}),$(".sparkline").length>0&&$(".sparkline").each(function(e,t){var i=$(t).parent().find("h4").text(),n=$(t).parent().find("*[format-number]"),s=($(n).attr("format-number"),$(n).attr("format-prefix")),a=$(n).attr("format-suffix");"$"==s&&void 0==a&&(a="USD"),void 0!==a&&(a=" <span>"+a+"</span>");var o=(o=$(t).text()).split(",");$(o).each(function(e,t){o[e]=Number(t)});var r=[];$(o).each(function(e,t){r[e]=[months_12[e],Number(t)]}),$(t).empty(),Highcharts.chart(t,{title:"",tooltip:{enabled:!0,pointFormat:"{point.y}",valuePrefix:s,valueSuffix:a,formatter:function(){return formatPointNumber(this.y,s,a)},distance:0,backgroundColor:"#ffffff",borderWidth:1,shadow:!1,useHTML:!0,style:{padding:0}},credits:{enabled:!1},legend:{enabled:!1},xAxis:{categories:months_12,labels:{enabled:!1}},yAxis:{title:"",labels:{enabled:!1}},chart:{type:"line",width:200,height:60,margin:0},series:[{name:i,data:o,color:"#4CAF50"}]})}))}),$(document).ready(function(){$("section.splash-block").length>0&&splash()}),$(window).on("load",function(){$("section.splash-block").find(".custom-splash-block-image").length>0&&$("section.splash-block").addClass("custom-splash")}),$(document).ready(function(){$(".splash-featured-alist").length>0&&splashAList($(".splash-featured-alist"))}),$(document).ready(function(){$('section.splash-block[class*="swiper"]').length>0&&$('section.splash-block[class*="swiper"]').each(function(e,t){$(this).attr("id","swiper-"+e);var i="#"+$(this).attr("id");if($(this).hasClass("splash-swiper-gallery")){var n=splash_buildSwiper($(t),e,"default",!0),s=parseInt(Math.floor(n)/2,10),a=$(i).find(".swiper-container");new Swiper(a,{effect:"coverflow",initialSlide:s,grabCursor:!0,centeredSlides:!0,slidesPerView:"auto",coverflowEffect:{rotate:30,stretch:0,depth:100,modifier:1,slideShadows:!0,spaceBetween:30},pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}if($(this).hasClass("splash-swiper-gallery-flat")){var n=splash_buildSwiper($(t),e,"default",!0),s=parseInt(Math.floor(n)/2,10),a=$(i).find(".swiper-container");new Swiper(a,{effect:"coverflow",initialSlide:s,grabCursor:!0,centeredSlides:!0,slidesPerView:"auto",coverflowEffect:{rotate:0,stretch:0,depth:0,modifier:0,slideShadows:!1,spaceBetween:0}
1,pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}if($(this).hasClass("splash-swiper-gallery-caption-left-photo-right-light")||$(this).hasClass("swiper-gallery-caption-left-photo-right-dark")){n=splash_buildSwiper($(t),e,"default",!0);if($(this).hasClass("splash-swiper-gallery-caption-left-photo-right-light"))var o="swiper-button-black",r="swiper-pagination-black";if($(this).hasClass("splash-swiper-gallery-caption-left-photo-right-dark"))var o="swiper-button-white",r="swiper-pagination-white";a=$(i).find(".swiper-container"),new Swiper(a,{effect:"fade",fadeEffect:{crossFade:!0},autoplay:{delay:2500,disableOnInteraction:!0},pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}});$(a).find(".swiper-pagination").addClass(r),$(a).find(".swiper-button-prev").addClass(o),$(a).find(".swiper-button-next").addClass(o),$(a).find(".swiper-title").addClass("content-title")}if($(this).hasClass("splash-swiper-gallery-zoom")){splash_buildSwiper($(t),e,"zoom",!0);a=$(i).find(".swiper-container"),new Swiper(a,{zoom:{maxRatio:1.75,minRatio:1},autoHeight:!0,pagination:{el:".swiper-pagination",modifierClass:"vertical"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}if($(this).hasClass("splash-swiper-gallery-flip")){splash_buildSwiper($(t),e,"flip",!0);a=$(i).find(".swiper-container"),new Swiper(a,{effect:"flip",autoHeight:!0,grabCursor:!0,autoplay:{delay:6500},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},direction:"vertical",pagination:{el:".swiper-pagination"}})}if($(this).hasClass("splash-swiper-gallery-thumbs")||$(this).hasClass("splash-swiper-gallery-thumbs-contained")){splash_buildSwiper($(t),e,"thumbs",!1);var l=$(i).find(".gallery-thumbs"),c=$(i).find(".gallery-top"),d=new Swiper(l,{spaceBetween:10,slidesPerView:4,freeMode:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0});new Swiper(c,{effect:"fade",spaceBetween:10,autoplay:{delay:6500},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},thumbs:{swiper:d}});$(c).find(".swiper-title").addClass("content-title")}if($(this).hasClass("splash-swiper-gallery-cube")){splash_buildSwiper($(t),e,"cube",!0),$(i).find(".swiper-container").wrap('<div class="swiper-cube-wrap"></div>');a=$("#swiper-"+e).find(".swiper-container"),new Swiper(a,{effect:"cube",grabCursor:!0,autoplay:{delay:5e3},cubeEffect:{shadow:!0,slideShadows:!0,shadowOffset:20,shadowScale:.94},pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}})}),$(document).ready(function(){marketStats()}),$(document).ready(function(){$("body").find("section.pro-gallery-blocks")&&$("section.pro-gallery-blocks").each(function(e,t){var i=$(t).find(".banner.col-md-12.th_header_cover_bg");if($(i).length>0&&""!==$(i).attr("style")){var n=$(i).css("background-image");""!==n&&($(t).css("background-image",n),$(i).css("background-image",""))}galleryItemCount(e,t),($(t).find("*[apply-as='img']").length>0||$(t).find("*[apply-as='bg']").length>0)&&galleryApplyImage($(t));var s=$(t).find(".cb01.gall01"),a=$(t).find(".cb02.gall02"),o=[];if(s.length>0&&a.length>0){var r=$(s).parent().attr("class").split(" ");$(r).each(function(e,t){~t.indexOf("text-")&&o.push(t)}),$(a).before(s),o.length>0&&$(t).find(".cb01.gall01").addClass(o[0]),$(t).find(".banner.col-md-12.th_header_cover_bg").remove()}})}),$(document).ready(function(){$("section.pro-gallery-blocks.default").length>0&&defaultGalleryFunctions(),$("section.pro-gallery-blocks[class*='jumbo']").length>0&&$("section.pro-gallery-blocks[class*='jumbo']").each(function(e,t){proGalJumbo(t)})}),$(document).ready(function(){$('section.pro-gallery-blocks[class*="accordion-gallery"]').length>0&&accordionGallery()}),$(document).ready(function(){$("section.pro-gallery-blocks.mosaic-gallery-pattern-1, section.pro-gallery-blocks.mosaic-gallery-pattern-2, section.pro-gallery-blocks.mosaic-gallery-pattern-3").length>0&&mosaicGallery()}),$(document).ready(function(){$('section.pro-gallery-blocks[class*="slider-standard"]').length>0&&sliderStandardProGallery()}),$(document).ready(function(){$('section.pro-gallery-blocks[class*="swiper"]').length>0&&$('section.pro-gallery-blocks[class*="swiper"]').each(function(e,t){$(this).attr("id","swiper-"+e);var i="#"+$(this).attr("id");if($(this).hasClass("before-after-swiper")){var n=buildSwiper($(t),e,"compare",!0),s=$(i).find(".swiper-container");new Swiper(s,{effect:"fade",grabCursor:!1,disableInteraction:!1,touchRatio:.5,noSwipingClass:"no-swiping",allowSlidePrev:!0,allowSlideNext:!0,centeredSlides:!0,pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}});setTimeout(function(){$(i).find(".after").each(function(){$(this).resizable({axes:"x",handles:"w",containment:$(this).closest(".after-wrapper"),minWidth:1,maxWidth:function(){return $(this).parent().width()}})}),$(i).find(".swiper-button-disabled").length>1&&($(i).find(".swiper-button-prev").remove(),$(i).find(".swiper-button-next").remove());$(s).find(".ui-resizable-handle").append('<svg width="30" height="20" viewBox="0 0 30 20" xmlns="http://www.w3.org/2000/svg" fill="none"><g stroke="black" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"><polyline points="9,3 5,10 9,17" />    \x3c!-- Left arrow < --\x3e<polyline points="21,3 25,10 21,17" /> \x3c!-- Right arrow > --\x3e<line x1="15" y1="3" x2="15" y2="17" /> \x3c!-- Center | --\x3e</g></svg>')},100)}if($(this).hasClass("swiper-gallery")){var n=buildSwiper($(t),e,"default",!0),a=parseInt(Math.floor(n)/2,10),s=$(i).find(".swiper-container");new Swiper(s,{effect:"coverflow",initialSlide:a,grabCursor:!0,centeredSlides:!0,slidesPerView:"auto",coverflowEffect:{rotate:30,stretch:0,depth:100,modifier:1,slideShadows:!0,spaceBetween:30},pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}if($(this).hasClass("swiper-gallery-flat")){var n=buildSwiper($(t),e,"default",!0),a=parseInt(Math.floor(n)/2,10),s=$(i).find(".swiper-container");new Swiper(s,{effect:"coverflow",initialSlide:a,grabCursor:!0,centeredSlides:!0,slidesPerView:"auto",coverflowEffect:{rotate:0,stretch:0,depth:0,modifier:0,slideShadows:!1,spaceBetween:0}
1,pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}if($(this).hasClass("swiper-gallery-caption-left-photo-right-light")||$(this).hasClass("swiper-gallery-caption-left-photo-right-dark")){n=buildSwiper($(t),e,"default",!0);if($(this).hasClass("swiper-gallery-caption-left-photo-right-light"))var o="swiper-button-black",r="swiper-pagination-black";if($(this).hasClass("swiper-gallery-caption-left-photo-right-dark"))var o="swiper-button-white",r="swiper-pagination-white";s=$(i).find(".swiper-container"),new Swiper(s,{effect:"fade",fadeEffect:{crossFade:!0},autoplay:{delay:2500,disableOnInteraction:!0},pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}});$(s).find(".swiper-pagination").addClass(r),$(s).find(".swiper-button-prev").addClass(o),$(s).find(".swiper-button-next").addClass(o),$(s).find(".swiper-title").addClass("content-title")}if($(this).hasClass("swiper-gallery-zoom")){buildSwiper($(t),e,"zoom",!0);s=$(i).find(".swiper-container"),new Swiper(s,{zoom:{maxRatio:1.75,minRatio:1},autoHeight:!0,pagination:{el:".swiper-pagination",modifierClass:"vertical"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}if($(this).hasClass("swiper-gallery-flip")){buildSwiper($(t),e,"flip",!0);s=$(i).find(".swiper-container"),new Swiper(s,{effect:"flip",autoHeight:!0,grabCursor:!0,autoplay:{delay:6500},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},direction:"vertical",pagination:{el:".swiper-pagination"}})}if($(this).hasClass("swiper-gallery-thumbs")||$(this).hasClass("swiper-gallery-thumbs-contained")){buildSwiper($(t),e,"thumbs",!1);var l=$(i).find(".gallery-thumbs"),c=$(i).find(".gallery-top"),d=new Swiper(l,{spaceBetween:10,slidesPerView:4,freeMode:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0});new Swiper(c,{effect:"fade",spaceBetween:10,autoplay:{delay:6500},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},thumbs:{swiper:d}});$(c).find(".swiper-title").addClass("content-title")}if($(this).hasClass("swiper-gallery-cube")){buildSwiper($(t),e,"cube",!0),$(i).find(".swiper-container").wrap('<div class="swiper-cube-wrap"></div>');s=$("#swiper-"+e).find(".swiper-container"),new Swiper(s,{effect:"cube",grabCursor:!0,autoplay:{delay:5e3},cubeEffect:{shadow:!0,slideShadows:!0,shadowOffset:20,shadowScale:.94},pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}})}),$(window).on("resize",function(){if($(".featured-caption-on-photo-fw-item-caption").length>0){$(".featured-caption-on-photo-fw-item-caption").removeAttr("style");var e=$(".featured-caption-on-photo-fw-item-caption");$.each(e,function(e,t){$(t).css("min-height",$(t)[0].clientHeight)})}}),$(document).ready(function(){$('section.pro-gallery-blocks[class*="featured-caption"]').length>0&&featuredGalleryFunctions()}),$('section.pro-gallery-blocks[class*="featured-caption"]').find(".featured-caption-on-photo-fw-item-caption-link").on("mouseenter",function(e){e.preventDefault(),featuredGalleryCaption($(e.currentTarget).find(".featured-caption-on-photo-fw-item-caption"),"mouseOver")}),$('section.pro-gallery-blocks[class*="featured-caption"]').find(".featured-caption-on-photo-fw-item-caption-link").on("mouseleave",function(e){e.preventDefault(),featuredGalleryCaption($(e.currentTarget).find(".featured-caption-on-photo-fw-item-caption"),"mouseOut")}
1),$(document).ready(function(){var e=$("body").find("section.anchor-presentation-gallery"),t=$("html").attr("header-type");e.length>0&&(~t.indexOf("fixed")?$("section.anchor-presentation-gallery").attr("anchor-presentation","fixed"):$("section.anchor-presentation-gallery").attr("anchor-presentation","static"),$.each(e,function(e,i){anchorGallery(i,t)}),resizeAnchorGallery(),$(window).on("scroll",function(e){anchorGalleryScroll(e.currentTarget)}),$(window).on("resize",function(e){resizeAnchorGallery()}),$(".anchor-gallery-thumbnail").find(".anchor-gallery-image").css("transform","scale(1.25)"),$(".anchor-gallery-thumbnail").on("mousemove",function(e){}),$(".anchor-gallery-thumbnail").on("mouseout",function(e){}))}),$(document).ready(function(){$("section.pro-photo-block").length>0&&proPhotoBlock()}),$(document).ready(function(){if($("section.communities-service-block").length>0){$.get("https://www.burbio.com/v2/public/events?list_id=951&api_key=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo3Njg0MH0.xz1AgTZ8Jmgi-SxKQA1MsIzIoUgU-Fa7v8xPSZb_2t4",function(e,t){$("section.communities-service-block").each(function(i,n){communityEvents(i+1,n,e,t)})})}}),$(document).ready(function(){if($("#zillow-reviews").length>0){var e=$("#zillow-reviews").attr("screenname"),t=$("#zillow-reviews").attr("count");if(""!==e&&void 0!==e){if(""!==t&&void 0!==t&&t>0)i=t;else var i=10;$.ajax({type:"GET",url:"//www.zillow.com/webservice/ProReviews.htm?zws-id=X1-ZWz191wm7bfsi3_1llb0&screenname="+e+"&output=json&count="+i}).done(function(e){printZillowReviews(e.response.results.proReviews.review)})}}}),$(document).ready(function(){$(".search-results").length>0&&searchResultsBlock()}),$(document).ready(function(){$("body").find("section.featured-agents-block").length>0&&$.each($("section.featured-agents-block"),function(e,t){if($(this).find(".featured-agents-content"),"swiper-coverflow"!==$(t).attr("view-mode"))featuredAgentsBlock(e,$(t));else{$(this).attr("id","swiper-fa-"+e);var i="#"+$(this).attr("id"),n=buildFASwiper($(t),e,"default",!0),s=parseInt(Math.floor(n)/2,10),a=$(i).find(".swiper-container");new Swiper(a,{effect:"coverflow",initialSlide:s,grabCursor:!0,centeredSlides:!0,slidesPerView:"auto",coverflowEffect:{rotate:10,stretch:1,depth:150,modifier:1,slideShadows:!0,spaceBetween:150},pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}})}),$(document).ready(function(){$("section.featured-block").length>0&&$.each($("section.featured-block"),function(e,t){featuredBlock(t)})}),$(document).ready(function(){$("body").find("section.featured-listing-blocks.featured-listings-carousel").length>0&&$.each($("section.featured-listing-blocks.featured-listings-carousel"),function(e,t){featuredListingsSlider(e,$(t))}),$(window).on("resize",function(){$("body").find("section.featured-listing-blocks.featured-listings-carousel").length>0&&featuredListingsSliderSize($("body").find("section.featured-listing-blocks.featured-listings-carousel"))})}),$(document).ready(function(){$('section.featured-listing-blocks[class*="swiper"]').length>0&&$('section.featured-listing-blocks[class*="swiper"]').each(function(e,t){$(this).attr("id","swiper-fs-"+e);var i="#"+$(this).attr("id");if($(this).hasClass("featured-listings-swiper-coverflow")){var n=buildFLSwiper($(t),e,"default",!0),s=parseInt(Math.floor(n)/2,10),a=$(i).find(".swiper-container");new Swiper(a,{effect:"coverflow",initialSlide:s,grabCursor:!0,centeredSlides:!0,slidesPerView:"auto",coverflowEffect:{rotate:30,stretch:0,depth:100,modifier:1,slideShadows:!0,spaceBetween:30},pagination:{el:".swiper-pagination"},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}if($(this).hasClass("featured-listings-swiper-flip")){buildFLSwiper($(t),e,"flip",!0);a=$(i).find(".swiper-container"),new Swiper(a,{effect:"flip",autoHeight:!0,grabCursor:!0,pagination:{el:".swiper-pagination"},autoplay:{delay:6500},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})}if($(this).hasClass("featured-listings-swiper-thumbs")||$(this).hasClass("featured-listings-swiper-thumbs-contained")){buildFLSwiper($(t),e,"thumbs",!1);var o=$(i).find(".gallery-thumbs"),r=$(i).find(".gallery-top"),l=new Swiper(o,{spaceBetween:10,slidesPerView:4,freeMode:!0,watchSlidesVisibility:!0,watchSlidesProgress:!0});new Swiper(r,{spaceBetween:10,autoplay:{delay:6500},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},thumbs:{swiper:l}})}if($(this).hasClass("fl-swiper-horizontal-shift-w-progress-bar")){buildFLSwiper($(t),e,"horizontal-w-progress",!0);a=$(i).find(".swiper-container"),new Swiper(".swiper-container",{effect:"coverflow",grabCursor:!0,centeredSlides:!0,breakpoints:{991:{slidesPerView:1,spaceBetween:15,centeredSlides:!0},99999:{slidesPerView:3,spaceBetween:30,centeredSlides:!0}},autoplay:{delay:5e3,disableOnInteraction:!1},coverflowEffect:{rotate:0,stretch:0,depth:0,modifier:9,slideShadows:!1},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",type:"progressbar"}});$(t).find(".swiper-button-next, .swiper-button-prev").addClass("swiper-button-black")}})}),$(document).ready(function(){$("body").find("section.featured-listing-blocks.sidebar-featured-listings-carousel").length>0&&$.each($("section.featured-listing-blocks.sidebar-featured-listings-carousel"),function(e,t){featuredListingsSidebarsSlider(e,$(t))}),$(window).on("resize",function(){$("body").find("section.featured-listing-blocks.sidebar-featured-listings-carousel").length>0&&featuredListingsSidebarsSliderSize($("body").find("section.featured-listing-blocks.sidebar-featured-listings-carousel"))})}),$(window).on("load",function(){$("section.open-house-sign-in-block").length>0&&openHouseSignInBlock()}),"boolean"==typeof hvBlock&&1==hvBlock&&hvBlockScript(),$(document).ready(function(){if($("#home-value-view-map").hide(),null!==localStorage.getItem("address")){var e='<div id="home-value-preview"><iframe frameborder="0" src="https://www.google.com/maps?q='+localStorage.getItem("address")+'&output=embed"></iframe></div>';$("#searchModal").append($(e).fadeIn(1e3))}}),$(window).on("load",function(){if($("section.pcma00001").length>0&&localStorage.setItem("cma_referer",window.location.href),$("#home-value-go-back").length>0){var e=localStorage.getItem("cma_referer");$("#home-value-go-back").on("click",function(t){~e.indexOf("http")?window.location.href=e:$("#home-value-go-back").remove()})}}),$(document).ready(function(){$("section#v11-blog-block").length>0&&blogBlock()}),$(document).ready(function(){if($("section.questionnaire-block").length>0){$("input[type='submit']").attr("confirm-able","false");
1var e=$("section.questionnaire-block");$.each(e,function(e,t){questionnaireBlock(t)}),$("#cancelBTN").on("click",function(){cancelSubmitExit()});var t=$(".form-elements").find("textarea, input, select");$(".form-elements").find("textarea, input, select").on("change",function(e){var t="QUES_"+$(this).attr("name"),i=$(this).val(),n=$(e.currentTarget).attr("type");$(e.currentTarget).attr("multiple");if("checkbox"==n)i=$(this).prop("checked");localStorage.setItem(t,i)}),$.each(t,function(e,t){var i=$(t).attr("name"),n=localStorage.getItem("QUES_"+i),s=t.nodeName;if(n&&$(t).val(n),"INPUT"==s){"checkbox"==$(t).attr("type")&&"true"==n&&$(t).prop("checked","checked")}if("SELECT"==s){var a=$(t).attr("multiple");if(null!==n&&"multiple"==a){var o=n.split(",");$.each(o,function(e,i){$(t).find('option[value="'+i+'"]');$(t).find('option[value="'+i+'"]').attr("selected","true")}),$(t).val(o)}}}),$('input[type="submit"]').on("click",function(e){"false"==$(this).attr("confirm-able")&&(e.preventDefault(),confirmQSModal())});var i=returnActiveQBSlide($("section.questionnaire-block")[0]),n=window.location.href.split("?page=");if(n.length>1)i=n[1];else i=1;new Swiper(".questionnaire-swiper",{centeredSlides:!0,effect:"fade",initialSlide:i-1,allowTouchMove:!1,pagination:{el:".swiper-pagination",clickable:!0,renderBullet:function(e,t){return'<span class="'+t+'">'+(e+1)+"</span>"}}}),$(".swiper-pagination-bullet");$(".swiper-pagination-bullet").on("click",function(e){e.preventDefault();var t=window.location.href.split("?page="),i=$(this).text();window.location.href=t[0]+"?page="+i});
1var s=$(".btn01.next-slide"),a=Number($(".swiper-slide-active").attr("slide-number")),o=(n=window.location.href.split("?page="))[0]+"?page="+(a-1);$("input.btn.btn-default.btn01").before('<a class="btn01 previous-slide mr-15" href="'+o+'">Previous Question</a>'),$.each(s,function(e,t){e>0&&$(t).before('<a class="btn01 previous-slide mr-15" href="'+o+'">Previous Question</a>')}),$(".slide").find(".next-slide").on("click",function(e){e.preventDefault();var t=Number($(".swiper-pagination-bullet-active").text())+1,i=window.location.href.split("?page=")[0]+"?page="+t;window.location.href=i})}}),$(document).ready(function(){$("html").find("head").append('<meta name="format-detection" content="telephone=no">'),detectBrowser(),deviceSizeDetection(),$('body[data-active-page="Properties"]').find("#preloader").remove(),onelineMatchHeight(),activeHeader(),bodyMargin(),headerClass(),activeLinks(),v10upgrade(),propertyDetailsMods(),colorDetection(),"edge"!==$("html").attr("browser")&&"array"==typeof propertyPhotos&&($.each(propertyPhotos,function(e){preloadImgs.push(propertyPhotos[e])}),preloadImages(preloadImgs)),"object"==typeof slides&&($.each(slides,function(e){preloadImgs.push(slides[e].image)}),preloadImages(preloadImgs)),$("body").text().replace("[%PAGEPRESENTATION%]",""),"object"==typeof pagepres?(presentation(pagepres,pagepres.ContentHeight,pagepres.GraphicType,pagepres.ContentType,1e3*pagepres.SlideDuration,pagepres.SlideTransition,pagepres.SlideIndicator),$('html[browser="edge"]').length&&$("section#presentation-block #presentation-graphic .carousel").carousel({interval:4e3})):$("body").attr("presentation-header-overlay","false"),$(window).width()>=768&&(new WOW).init()}),$(window).resize(function(e){onelineMatchHeight(),deviceSizeDetection(),activeHeader(),bodyMargin(),colorDetection(),"object"==typeof pagepres&&resizePresentation()}),$(window).scroll(function(){headerClass(),bodyMargin(),colorDetection()}),$(window).on("load",function(){bodyMargin(),lazyLoad(),colorDetection()}),$(window).resize(function(){toggleDetailView($(window).width(),$(window).height())}),$(document).ready(function(){$("#search-results-with-search").length&&(sortMobile(),$("#search-results-with-search #search-results-container").attr("data-view-setting","image"),toggleDetailView($(window).width(),$(window).height()),"null"!==localStorage.getItem("viewOption")&&$(window).width()>=992&&resultViewSettings(localStorage.getItem("viewOption")),$("#search-results-with-search button[data-view-setting]").on("click",function(e){"map"!==e.currentTarget.dataset.viewSetting?($(".search-result-box").removeClass("wow"),$(".search-result-box").removeClass("fadeIn"),$(".search-result-box").attr("style",""),resultViewSettings($(this).attr("data-view-setting")),changeViewOption($(this).attr("data-view-setting"))):alert("GO TO MAP URL")}),$("body").addClass("search-results-page"),buildLinks(),console.log(buildData),recallFilters(),queryReadBack(),filterBar(),$(".clear-filters-link").click(function(){resetFilters()}),$("#search-results-with-search  span.selected-filter-tag").click(function(e){removeFilter(e,e.currentTarget.dataset.filterName,e.currentTarget.dataset.filterTag,e.currentTarget.dataset.selecttype)}),$("#search-results-with-search  ul.dropdown-menu input").change(function(e){alterInputs(e)}),$('#search-results-with-search form[name="fs_quicksearch"] input').change(function(){alterFilters()}),$("#search-results-with-search #search-results-container ul.dropdown-menu").on("click",function(e){e.stopPropagation()}),$("#search-results-with-search .min-input, #search-results-with-search .max-input").prop("readOnly",!0),$("body").dblclick(function(){$("#search-results-container").toggleClass("text-on-photo","text-under-photo")}))}),function(e){function t(t,i,n,s){var a={speed:t,autoplay:i,showIndicators:n,showCarouselControl:s};e(".carousel").attr("data-delay",a.speed),1==a.autoplay?e(".carousel").attr("data-ride","carousel"):e(".carousel").attr("data-ride","default"),0==a.showIndicators&&e(".carousel ol.indicators").addClass("hide"),0==a.showCarouselControl&&e(".carousel .carousel-control").addClass("hide"),e(".properties-slider").each(function(){var t="#"+e(this).children().children(".carousel").attr("id");if(e(window).width()>=992)i=6;else var i=1;var n=e(t+" .thumb-slide").length,s={12:"col-md-1",6:"col-md-2",4:"col-md-3",3:"
1col-md-4",2:"col-md-6",1:"col-md-12"}[i];e(t+" .thumb-slide").addClass(s);var a=e(t+" .properties-slider .thumb-slide").height();e(t+" .properties-slider").css("height",a);for(var o=Math.ceil(n/i),r=0;r<n;r+=i)e(t+" .thumb-slide").removeClass("item"),e(t+" .thumb-slide").slice(r,r+i).wrapAll("<div class='item'></div>");e(t+" ol.carousel-indicators").empty();for(var l=0;l<o;l++)e(t+" ol.carousel-indicators").append('<li data-slide-to="'+l+'" data-target="'+t+'"> </li>');e(t+" ol.carousel-indicators li:first-child").addClass("active"),e(t+" .item:nth-child(1)").addClass("active")})}e(document).ready(function(){"object"==typeof blocks&&-1!=blocks.indexOf("CARO")&&t(2e3,!0,!0,!0)}),e(window).resize(function(){"object"==typeof blocks&&-1!=blocks.indexOf("CARO")&&(e(".thumb-slide").unwrap(),t(2e3,!0,!0,!0))})}(jQuery),function(){if("object"!=typeof blocks||"object"!=typeof blocks||-1!=blocks.indexOf("GRPH")){var e=this,t=e.Chart,i=function(e){this.canvas=e.canvas,this.ctx=e;this.width=e.canvas.width,this.height=e.canvas.height;return this.aspectRatio=this.width/this.height,n.retinaScale(this),this};i.defaults={global:{animation:!0,animationSteps:60,animationEasing:"easeOutQuart",showScale:!0,scaleOverride:!1,scaleSteps:null,scaleStepWidth:null,scaleStartValue:null,scaleLineColor:"rgba(0,0,0,.1)",scaleLineWidth:1,scaleShowLabels:!0,scaleLabel:"<%=value%>",scaleIntegersOnly:!0,scaleBeginAtZero:!1,scaleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",scaleFontSize:12,scaleFontStyle:"normal",scaleFontColor:"#666",responsive:!1,maintainAspectRatio:!0,showTooltips:!0,tooltipEvents:["mousemove","touchstart","touchmove","mouseout"],tooltipFillColor:"rgba(0,0,0,0.8)",tooltipFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipFontSize:14,tooltipFontStyle:"normal",tooltipFontColor:"#fff",tooltipTitleFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",tooltipTitleFontSize:14,tooltipTitleFontStyle:"bold",tooltipTitleFontColor:"#fff",tooltipYPadding:6,tooltipXPadding:6,tooltipCaretSize:8,tooltipCornerRadius:6,tooltipXOffset:10,tooltipTemplate:"<%if (label){%><%=label%>: <%}%><%= value %>",multiTooltipTemplate:"<%= value %>",multiTooltipKeyBackground:"#fff",onAnimationProgress:function(){},onAnimationComplete:function(){}}},i.types={};var n=i.helpers={},s=n.each=function(e,t,i){var n=Array.prototype.slice.call(arguments,3);if(e)if(e.length===+e.length){var s;for(s=0;s<e.length;s++)t.apply(i,[e[s],s].concat(n))}else for(var a in e)t.apply(i,[e[a],a].concat(n))},a=n.clone=function(e){var t={};return s(e,function(i,n){e.hasOwnProperty(n)&&(t[n]=i)}),t},o=n.extend=function(e){return s(Array.prototype.slice.call(arguments,1),function(t){s(t,function(i,n){t.hasOwnProperty(n)&&(e[n]=i)})}),e},r=n.merge=function(e,t){var i=Array.prototype.slice.call(arguments,0);return i.unshift({}),o.apply(null,i)},l=n.indexOf=function(e,t){if(Array.prototype.indexOf)return e.indexOf(t);for(var i=0;i<e.length;i++)if(e[i]===t)return i;return-1},c=(n.where=function(e,t){var i=[];return n.each(e,function(e){t(e)&&i.push(e)}),i},n.findNextWhere=function(e,t,i){i||(i=-1);for(var n=i+1;n<e.length;n++){var s=e[n];if(t(s))return s}},n.findPreviousWhere=function(e,t,i){i||(i=e.length);for(var n=i-1;n>=0;n--){var s=e[n];if(t(s))return s}},n.inherits=function(e){var t=this,i=e&&e.hasOwnProperty("constructor")?e.constructor:function(){return t.apply(this,arguments)},n=function(){this.constructor=i};return n.prototype=t.prototype,i.prototype=new n,i.extend=c,e&&o(i.prototype,e),i.__super__=t.prototype,i}),d=n.noop=function(){},h=n.uid=function(){var e=0;return function(){return"chart-"+e++}}(),u=n.warn=function(e){window.console&&"function"==typeof window.console.warn&&console.warn(e)},p=n.amd="function"==typeof define&&define.amd,f=n.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},g=n.max=function(e){return Math.max.apply(Math,e)},m=n.min=function(e){return Math.min.apply(Math,e)},v=(n.cap=function(e,t,i){if(f(t)){if(e>t)return t}else if(f(i)&&e<i)return i;return e},n.getDecimalPlaces=function(e){return e%1!=0&&f(e)?e.toString().split(".")[1].length:0}),b=n.radians=function(e){return e*(Math.PI/180)},y=(n.getAngleFromPoint=function(e,t){var i=t.x-e.x,n=t.y-e.y,s=Math.sqrt(i*i+n*n),a=2*Math.PI+Math.atan2(n,i);return i<0&&n<0&&(a+=2*Math.PI),{angle:a,distance:s}},n.aliasPixel=function(e){return e%2==0?0:.5}),w=(n.splineCurve=function(e,t,i,n){var s=Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)),a=Math.sqrt(Math.pow(i.x-t.x,2)+Math.pow(i.y-t.y,2)),o=n*s/(s+a),r=n*a/(s+a);return{inner:{x:t.x-o*(i.x-e.x),y:t.y-o*(i.y-e.y)},outer:{x:t.x+r*(i.x-e.x),y:t.y+r*(i.y-e.y)}}},n.calculateOrderOfMagnitude=function(e){return Math.floor(Math.log(e)/Math.LN10)}),x=(n.calculateScaleRange=function(e,t,i,n,s){var a=Math.floor(t/(1.5*i)),o=2>=a,r=g(e),l=m(e);r===l&&(r+=.5,l>=.5&&!n?l-=.5:r+=.5);for(var c=Math.abs(r-l),d=w(c),h=Math.ceil(r/(1*Math.pow(10,d)))*Math.pow(10,d),u=n?0:Math.floor(l/(1*Math.pow(10,d)))*Math.pow(10,d),p=h-u,f=Math.pow(10,d),v=Math.round(p/f);(v>a||2*v<a)&&!o;)if(v>a)f*=2,(v=Math.round(p/f))%1!=0&&(o=!0);else if(s&&d>=0){if(f/2%1!=0)break;f/=2,v=Math.round(p/f)}else f/=2,v=Math.round(p/f);return o&&(f=p/(v=2)),{steps:v,stepValue:f,min:u,max:u+v*f}},n.template=function(e,t){if(e instanceof Function)return e(t);var i={};return function(e,t){var n=/\W/.test(e)?new Function("obj","var p=[],print=function(){p.push.apply(
1p,arguments);};with(obj){p.push('"+e.replace(/[\r\t\n]/g," ").split("<%").join("\t").replace(/((^|%>)[^\t]*)'/g,"$1\r").replace(/\t=(.*?)%>/g,"',$1,'").split("\t").join("');").split("%>").join("p.push('").split("\r").join("\\'")+"');}return p.join('');"):i[e]=i[e];return t?n(t):n}(e,t)}),$=(n.generateLabels=function(e,t,i,n){var a=new Array(t);return labelTemplateString&&s(a,function(t,s){a[s]=x(e,{value:i+n*(s+1)})}),a},n.easingEffects={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-1*e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return 1*((e=e/1-1)*e*e+1)},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-1*((e=e/1-1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return 1*(e/=1)*e*e*e*e},easeOutQuint:function(e){return 1*((e=e/1-1)*e*e*e*e+1)},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return-1*Math.cos(e/1*(Math.PI/2))+1},easeOutSine:function(e){return 1*Math.sin(e/1*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e/1)-1)},easeInExpo:function(e){return 0===e?1:1*Math.pow(2,10*(e/1-1))},easeOutExpo:function(e){return 1===e?1:1*(1-Math.pow(2,-10*e/1))},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*--e))},easeInCirc:function(e){return e>=1?e:-1*(Math.sqrt(1-(e/=1)*e)-1)},easeOutCirc:function(e){return 1*Math.sqrt(1-(e=e/1-1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,i=0,n=1;return 0===e?0:1==(e/=1)?1:(i||(i=.3),n<Math.abs(1)?(n=1,t=i/4):t=i/(2*Math.PI)*Math.asin(1/n),-n*Math.pow(2,10*(e-=1))*Math.sin((1*e-t)*(2*Math.PI)/i))},easeOutElastic:function(e){var t=1.70158,i=0,n=1;return 0===e?0:1==(e/=1)?1:(i||(i=.3),n<Math.abs(1)?(n=1,t=i/4):t=i/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((1*e-t)*(2*Math.PI)/i)+1)},easeInOutElastic:function(e){var t=1.70158,i=0,n=1;return 0===e?0:2==(e/=.5)?1:(i||(i=.3*1.5*1),n<Math.abs(1)?(n=1,t=i/4):t=i/(2*Math.PI)*Math.asin(1/n),e<1?n*Math.pow(2,10*(e-=1))*Math.sin((1*e-t)*(2*Math.PI)/i)*-.5:n*Math.pow(2,-10*(e-=1))*Math.sin((1*e-t)*(2*Math.PI)/i)*.5+1)},easeInBack:function(e){var t=1.70158;return 1*(e/=1)*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return 1*((e=e/1-1)*e*((t+1)*e+t)+1)},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:function(e){return 1-$.easeOutBounce(1-e)},easeOutBounce:function(e){return(e/=1)<1/2.75?7.5625*e*e*1:e<2/2.75?1*(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?1*(7.5625*(e-=2.25/2.75)*e+.9375):1*(7.5625*(e-=2.625/2.75)*e+.984375)},easeInOutBounce:function(e){return e<.5?.5*$.easeInBounce(2*e):.5*$.easeOutBounce(2*e-1)+.5}}),C=n.requestAnimFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)},_=(n.cancelAnimFrame=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(e){return window.clearTimeout(e,1e3/60)},n.animationLoop=function(e,t,i,n,s,a){var o=0,r=$[i]||$.linear,l=function(){var i=++o/t,c=r(i);e.call(a,c,i,o),n.call(a,c,i),o<t?a.animationFrame=C(l):s.apply(a)};C(l)},n.getRelativePosition=function(e){var t,i,n=e.originalEvent||e,s=(e.currentTarget||e.srcElement).getBoundingClientRect();return n.touches?(t=n.touches[0].clientX-s.left,i=n.touches[0].clientY-s.top):(t=n.clientX-s.left,i=n.clientY-s.top),{x:t,y:i}},n.addEvent=function(e,t,i){e.addEventListener?e.addEventListener(t,i):e.attachEvent?e.attachEvent("on"+t,i):e["on"+t]=i}),S=n.removeEvent=function(e,t,i){e.removeEventListener?e.removeEventListener(t,i,!1):e.detachEvent?e.detachEvent("on"+t,i):e["on"+t]=d},k=(n.bindEvents=function(e,t,i){e.events||(e.events={}),s(t,function(t){e.events[t]=function(){i.apply(e,arguments)},_(e.chart.canvas,t,e.events[t])})},n.unbindEvents=function(e,t){s(t,function(t,i){S(e.chart.canvas,i,t)})}),T=n.getMaximumWidth=function(e){return e.parentNode.clientWidth},D=n.getMaximumHeight=function(e){return e.parentNode.clientHeight},I=(n.getMaximumSize=n.getMaximumWidth,n.retinaScale=function(e){var t=e.ctx,i=e.canvas.width,n=e.canvas.height;window.devicePixelRatio&&(t.canvas.style.width=i+"px",t.canvas.style.height=n+"px",t.canvas.height=n*window.devicePixelRatio,t.canvas.width=i*window.devicePixelRatio,t.scale(window.devicePixelRatio,window.devicePixelRatio))}),E=n.clear=function(e){e.ctx.clearRect(0,0,e.width,e.height)},P=n.fontString=function(e,t,i){return t+" "+e+"px "+i},M=n.longestText=function(e,t,i){e.font=t;var n=0;return s(i,function(t){var i=e.measureText(t).width;n=i>n?i:n}),n},A=n.drawRoundedRectangle=function(e,t,i,n,s,a){e.beginPath(),e.moveTo(t+a,i),e.lineTo(t+n-a,i),e.quadraticCurveTo(t+n,i,t+n,i+a),e.lineTo(t+n,i+s-a),e.quadraticCurveTo(t+n,i+s,t+n-a,i+s),e.lineTo(t+a,i+s),e.quadraticCurveTo(t,i+s,t,i+s-a),e.lineTo(t,i+a),e.quadraticCurveTo(t,i,t+a,i),e.closePath()};i.instances={},o((i.Type=function(e,t,n){this.options=t,this.chart=n,this.id=h(),i.instances[this.id]=this,t.responsive&&this.resize(),this.initialize.call(this,e)}).prototype,{initialize:function(){return this},clear:function(){return E(this.chart),this},stop:function(){return n.cancelAnimFrame.call(e,this.animationFrame),this},resize:function(e){this.stop();var t=this.chart.canvas,i=T(this.chart.canvas),n=this.options.maintainAspectRatio?i/this.chart.aspectRatio:D(this.chart.canvas);return t.width=this.chart.width=i,t.height=this.chart.height=n,I(this.chart),"function"==typeof e&&e.apply(this,Array.prototype.slice.call(arguments,1
1)),this},reflow:d,render:function(e){return e&&this.reflow(),this.options.animation&&!e?n.animationLoop(this.draw,this.options.animationSteps,this.options.animationEasing,this.options.onAnimationProgress,this.options.onAnimationComplete,this):(this.draw(),this.options.onAnimationComplete.call(this)),this},generateLegend:function(){return x(this.options.legendTemplate,this)},destroy:function(){this.clear(),k(this,this.events),delete i.instances[this.id]},showTooltip:function(e,t){void 0===this.activeElements&&(this.activeElements=[]);if(function(e){var t=!1;return e.length!==this.activeElements.length?t=!0:(s(e,function(e,i){e!==this.activeElements[i]&&(t=!0)},this),t)}.call(this,e)||t){if(this.activeElements=e,this.draw(),e.length>0)if(this.datasets&&this.datasets.length>1){for(var a,o,r=this.datasets.length-1;r>=0&&(a=this.datasets[r].points||this.datasets[r].bars||this.datasets[r].segments,-1===(o=l(a,e[0])));r--);var c=[],d=[],h=function(e){var t,i,s,a,r,l=[],h=[],u=[];return n.each(this.datasets,function(e){(t=e.points||e.bars||e.segments)[o]&&t[o].hasValue()&&l.push(t[o])}),n.each(l,function(e){h.push(e.x),u.push(e.y),c.push(n.template(this.options.multiTooltipTemplate,e)),d.push({fill:e._saved.fillColor||e.fillColor,stroke:e._saved.strokeColor||e.strokeColor})},this),r=m(u),s=g(u),a=m(h),i=g(h),{x:a>this.chart.width/2?a:i,y:(r+s)/2}}.call(this,o);new i.MultiTooltip({x:h.x,y:h.y,xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,xOffset:this.options.tooltipXOffset,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,titleTextColor:this.options.tooltipTitleFontColor,titleFontFamily:this.options.tooltipTitleFontFamily,titleFontStyle:this.options.tooltipTitleFontStyle,titleFontSize:this.options.tooltipTitleFontSize,cornerRadius:this.options.tooltipCornerRadius,labels:c,legendColors:d,legendColorBackground:this.options.multiTooltipKeyBackground,title:e[0].label,chart:this.chart,ctx:this.chart.ctx}).draw()}else s(e,function(e){var t=e.tooltipPosition();new i.Tooltip({x:Math.round(t.x),y:Math.round(t.y),xPadding:this.options.tooltipXPadding,yPadding:this.options.tooltipYPadding,fillColor:this.options.tooltipFillColor,textColor:this.options.tooltipFontColor,fontFamily:this.options.tooltipFontFamily,fontStyle:this.options.tooltipFontStyle,fontSize:this.options.tooltipFontSize,caretHeight:this.options.tooltipCaretSize,cornerRadius:this.options.tooltipCornerRadius,text:x(this.options.tooltipTemplate,e),chart:this.chart}).draw()},this);return this}},toBase64Image:function(){return this.chart.canvas.toDataURL.apply(this.chart.canvas,arguments)}}),i.Type.extend=function(e){var t=this,n=function(){return t.apply(this,arguments)};if(n.prototype=a(t.prototype),o(n.prototype,e),n.extend=i.Type.extend,e.name||t.prototype.name){var s=e.name||t.prototype.name,l=i.defaults[t.prototype.name]?a(i.defaults[t.prototype.name]):{};i.defaults[s]=o(l,e.defaults),i.types[s]=n,i.prototype[s]=function(e,t){var a=r(i.defaults.global,i.defaults[s],t||{});return new n(e,a,this)}}else u("Name not provided for this chart, so it hasn't been registered");return t},o((i.Element=function(e){o(this,e),this.initialize.apply(this,arguments),this.save()}).prototype,{initialize:function(){},restore:function(e){return e?s(e,function(e){this[e]=this._saved[e]},this):o(this,this._saved),this},save:function(){return this._saved=a(this),delete this._saved._saved,this},update:function(e){return s(e,function(e,t){this._saved[t]=this[t],this[t]=e},this),this},transition:function(e,t){return s(e,function(e,i){this[i]=(e-this._saved[i])*t+this._saved[i]},this),this},tooltipPosition:function(){return{x:this.x,y:this.y}},hasValue:function(){return f(this.value)}}),i.Element.extend=c,i.Point=i.Element.extend({display:!0,inRange:function(e,t){var i=this.hitDetectionRadius+this.radius;return Math.pow(e-this.x,2)+Math.pow(t-this.y,2)<Math.pow(i,2)},draw:function(){if(this.display){var e=this.ctx;e.beginPath(),e.arc(this.x,this.y,this.radius,0,2*Math.PI),e.closePath(),e.strokeStyle=this.strokeColor,e.lineWidth=this.strokeWidth,e.fillStyle=this.fillColor,e.fill(),e.stroke()}}}),i.Arc=i.Element.extend({inRange:function(e,t){var i=n.getAngleFromPoint(this,{x:e,y:t}),s=i.angle>=this.startAngle&&i.angle<=this.endAngle,a=i.distance>=this.innerRadius&&i.distance<=this.outerRadius;return s&&a},tooltipPosition:function(){var e=this.startAngle+(this.endAngle-this.startAngle)/2,t=(this.outerRadius-this.innerRadius)/2+this.innerRadius;return{x:this.x+Math.cos(e)*t,y:this.y+Math.sin(e)*t}},draw:function(e){var t=this.ctx;t.beginPath(),t.arc(this.x,this.y,this.outerRadius,this.startAngle,this.endAngle),t.arc(this.x,this.y,this.innerRadius,this.endAngle,this.startAngle,!0),t.closePath(),t.strokeStyle=this.strokeColor,t.lineWidth=this.strokeWidth,t.fillStyle=this.fillColor,t.fill(),t.lineJoin="bevel",this.showStroke&&t.stroke()}}),i.Rectangle=i.Element.extend({draw:function(){var e=this.ctx,t=this.width/2,i=this.x-t,n=this.x+t,s=this.base-(this.base-this.y),a=this.strokeWidth/2;this.showStroke&&(i+=a,n-=a,s+=a),e.beginPath(),e.fillStyle=this.fillColor,e.strokeStyle=this.strokeColor,e.lineWidth=this.strokeWidth,e.moveTo(i,this.base),e.lineTo(i,s),e.lineTo(n,s),e.lineTo(n,this.base),e.fill(),this.showStroke&&e.stroke()},height:function(){return this.base-this.y},inRange:function(e,t){return e>=this.x-this.width/2&&e<=this.x+this.width/2&&t>=this.y&&t<=this.base}}),i.Tooltip=i.Element.extend({draw:function(){var e=this.chart.ctx;e.font=P(this.fontSize,this.fontStyle,this.fontFamily),this.xAlign="center",this.yAlign="above";var t=e.measureText(this.text).width+2*this.xPadding,i=this.fontSize+2*this.yPadding,n=i+this.caretHeight+2;this.x+t/2>this.chart.width?this.xAlign="left":this.x-t/2<0&&(this.xAlign="right"),this.y-n<0&&(this.yAlign="below");var s=this.x-t/2,a=this.y-n;switch(e.fillStyle=this.fillColor,this.yAlign){case"above":e.beginPath(),e.moveTo(this.x,this.y-2),e.lineTo(this.x+this.caretHeight,this.y-(2+this.caretHeight)),e.lineTo(this.x-this.caretHeight,this.y-(2+this.caretHeight)),e.closePath(),e.fill();break;case"below":a=this.y+2+this.caretHeight,e.beginPath(),e.moveTo(this.x,this.y+2),e.lineTo(this.x+this.caretHeight,this.y+2+this.caretHeight),e.lineTo(this.x-this.caretHeight,this.y+2+this.caretHeight),e.closePath(),e.fill()}switch(this.xAlign){case"left":s=this.x-t+(this.cornerRadius+this.caretHeight);break;case"right":s=this.x-(this.cornerRadius+this.caretHeight)}A(e,s,a,t,i,this.cornerRadius),e.fill(),e.fillStyle=this.textColor,e.textAlign="center",e.textBaseline="middle",e.fillText(this.text,s+t/2,a+i/2)}}),i.MultiTooltip=i.Element.extend({initialize:function(){this.font=P(this.fontSize,this.fontStyle,this.fontFamily),this.titleFont=P(this.titleFontSize,this.titleFontStyle,this.titleFontFamily),this.height=this.labels.length*this.fontSize+(this.labels.length-1)*(this.fontSize/2)+2*this.yPadding+1.5*this.titleFontSize,this.ctx.font=this.titleFont;var e=this.ctx.measureText(this.title).width,t=M(this.ctx,this.font,this.labels)+this.fontSize+3,i=g([t,e]);this.width=i+2*this.xPadding;var n=this.height/2;this.y-n<0?this.y=n:this.y+n>this.chart.height&&(this.y=this.chart.height-n),this.x>this.chart.width/2?this.x-=this.xOffset+this.width:this.x+=this.xOffset},getLineHeight:function(e){var t=this.y-this.height/2+this.yPadding,i=e-1;return 0===e?t+this.titleFontSize/2:t+(1.5*this.fontSize*i+this.fontSize/2)+1.5*this.titleFontSize},draw:function(){A(this.ctx,this.x,this.y-this.height/2,this.width,this.height,this.cornerRadius);var e=this.ctx;e.fillStyle=this.fillColor,e.fill(),e.closePath(),e.textAlign="left",e.textBaseline="middle",e.fillStyle=this.titleTextColor,e.font=this.titleFont,e.fillText(this.title,this.x+this.xPadding,this.getLineHeight(0)),e.font=this.font,n.each(this.labels,function(t,i){e.fillStyle=this.textColor,e.fillText(t,this.x+this.xPadding+this.fontSize+3,this.getLineHeight(i+1)),e.fillStyle=this.legendColorBackgroun
1d,e.fillRect(this.x+this.xPadding,this.getLineHeight(i+1)-this.fontSize/2,this.fontSize,this.fontSize),e.fillStyle=this.legendColors[i].fill,e.fillRect(this.x+this.xPadding,this.getLineHeight(i+1)-this.fontSize/2,this.fontSize,this.fontSize)},this)}}),i.Scale=i.Element.extend({initialize:function(){this.fit()},buildYLabels:function(){this.yLabels=[];for(var e=v(this.stepValue),t=0;t<=this.steps;t++)this.yLabels.push(x(this.templateString,{value:(this.min+t*this.stepValue).toFixed(e)}));this.yLabelWidth=this.display&&this.showLabels?M(this.ctx,this.font,this.yLabels):0},addXLabel:function(e){this.xLabels.push(e),this.valuesCount++,this.fit()},removeXLabel:function(){this.xLabels.shift(),this.valuesCount--,this.fit()},fit:function(){this.startPoint=this.display?this.fontSize:0,this.endPoint=this.display?this.height-1.5*this.fontSize-5:this.height,this.startPoint+=this.padding,this.endPoint-=this.padding;var e,t=this.endPoint-this.startPoint;for(this.calculateYRange(t),this.buildYLabels(),this.calculateXLabelRotation();t>this.endPoint-this.startPoint;)t=this.endPoint-this.startPoint,e=this.yLabelWidth,this.calculateYRange(t),this.buildYLabels(),e<this.yLabelWidth&&this.calculateXLabelRotation()},calculateXLabelRotation:function(){this.ctx.font=this.font;var e,t=this.ctx.measureText(this.xLabels[0]).width,i=this.ctx.measureText(this.xLabels[this.xLabels.length-1]).width;if(this.xScalePaddingRight=i/2+3,this.xScalePaddingLeft=t/2>this.yLabelWidth+10?t/2:this.yLabelWidth+10,this.xLabelRotation=0,this.display){var n,s=M(this.ctx,this.font,this.xLabels);this.xLabelWidth=s;for(var a=Math.floor(this.calculateX(1)-this.calculateX(0))-6;this.xLabelWidth>a&&0===this.xLabelRotation||this.xLabelWidth>a&&this.xLabelRotation<=90&&this.xLabelRotation>0;)(n=Math.cos(b(this.xLabelRotation)))*i,(e=n*t)+this.fontSize/2>this.yLabelWidth+8&&(this.xScalePaddingLeft=e+this.fontSize/2),this.xScalePaddingRight=this.fontSize/2,this.xLabelRotation++,this.xLabelWidth=n*s;this.xLabelRotation>0&&(this.endPoint-=Math.sin(b(this.xLabelRotation))*s+3)}else this.xLabelWidth=0,this.xScalePaddingRight=this.padding,this.xScalePaddingLeft=this.padding},calculateYRange:d,drawingArea:function(){return this.startPoint-this.endPoint},calculateY:function(e){var t=this.drawingArea()/(this.min-this.max);return this.endPoint-t*(e-this.min)},calculateX:function(e){this.xLabelRotation;var t=(this.width-(this.xScalePaddingLeft+this.xScalePaddingRight))/(this.valuesCount-(this.offsetGridLines?0:1)),i=t*e+this.xScalePaddingLeft;return this.offsetGridLines&&(i+=t/2),Math.round(i)},update:function(e){n.extend(this,e),this.fit()},draw:function(){var e=this.ctx,t=(this.endPoint-this.startPoint)/this.steps,i=Math.round(this.xScalePaddingLeft);this.display&&(e.fillStyle=this.textColor,e.font=this.font,s(this.yLabels,function(s,a){var o=this.endPoint-t*a,r=Math.round(o);e.textAlign="right",e.textBaseline="middle",this.showLabels&&e.fillText(s,i-10,o),e.beginPath(),a>0?(e.lineWidth=this.gridLineWidth,e.strokeStyle=this.gridLineColor):(e.lineWidth=this.lineWidth,e.strokeStyle=this.lineColor),r+=n.aliasPixel(e.lineWidth),e.moveTo(i,r),e.lineTo(this.width,r),e.stroke(),e.closePath(),e.lineWidth=this.lineWidth,e.strokeStyle=this.lineColor,e.beginPath(),e.moveTo(i-5,r),e.lineTo(i,r),e.stroke(),e.closePath()},this),s(this.xLabels,function(t,i){var n=this.calculateX(i)+y(this.lineWidth),s=this.calculateX(i-(this.offsetGridLines?.5:0))+y(this.lineWidth),a=this.xLabelRotation>0;e.beginPath(),i>0?(e.lineWidth=this.gridLineWidth,e.strokeStyle=this.gridLineColor):(e.lineWidth=this.lineWidth,e.strokeStyle=this.lineColor),e.moveTo(s,this.endPoint),e.lineTo(s,this.startPoint-3),e.stroke(),e.closePath(),e.lineWidth=this.lineWidth,e.strokeStyle=this.lineColor,e.beginPath(),e.moveTo(s,this.endPoint),e.lineTo(s,this.endPoint+5),e.stroke(),e.closePath(),e.save(),e.translate(n,a?this.endPoint+12:this.endPoint+8),e.rotate(-1*b(this.xLabelRotation)),e.font=this.font,e.textAlign=a?"right":"center",e.textBaseline=a?"middle":"top",e.fillText(t,0,0),e.restore()},this))}}),i.RadialScale=i.Element.extend({initialize:function(){this.size=m([this.height,this.width]),this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2},calculateCenterOffset:function(e){var t=this.drawingArea/(this.max-this.min);return(e-this.min)*t},update:function(){this.lineArc?this.drawingArea=this.display?this.size/2-(this.fontSize/2+this.backdropPaddingY):this.size/2:this.setScaleSize(),this.buildYLabels()},buildYLabels:function(){this.yLabels=[];for(var e=v(this.stepValue),t=0;t<=this.steps;t++)this.yLabels.push(x(this.templateString,{value:(this.min+t*this.stepValue).toFixed(e)}))},getCircumference:function(){return 2*Math.PI/this.valuesCount},setScaleSize:function(){var e,t,i,n,s,a,o,r,l,c,d,h,u=m([this.height/2-this.pointLabelFontSize-5,this.width/2]),p=this.width,g=0;for(this.ctx.font=P(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),t=0;t<this.valuesCount;t++)e=this.getPointPosition(t,u),i=this.ctx.measureText(x(this.templateString,{value:this.labels[t]})).width+5,0===t||t===this.valuesCount/2?(n=i/2,e.x+n>p&&(p=e.x+n,s=t),e.x-n<g&&(g=e.x-n,o=t)):t<this.valuesCount/2?e.x+i>p&&(p=e.x+i,s=t):t>this.valuesCount/2&&e.x-i<g&&(g=e.x-i,o=t);l=g,c=Math.ceil(p-this.width),a=this.getIndexAngle(s),r=this.getIndexAngle(o),d=c/Math.sin(a+Math.PI/2),h=l/Math.sin(r+Math.PI/2),d=f(d)?d:0,h=f(h)?h:0,this.drawingArea=u-(h+d)/2,this.setCenterPoint(h,d)},setCenterPoint:function(e,t){var i=this.width-t-this.drawingArea,n=e+this.drawingArea;this.xCenter=(n+i)/2,this.yCenter=this.height/2},getIndexAngle:function(e){return e*(2*Math.PI/this.valuesCount)-Math.PI/2},getPointPosition:function(e,t){var i=this.getIndexAngle(e);return{x:Math.cos(i)*t+this.xCenter,y:Math.sin(i)*t+this.yCenter}},draw:function(){if(this.display){var e=this.ctx;if(s(this.yLabels,function(t,i){if(i>0){var n,s=i*(this.drawingArea/this.steps),a=this.yCenter-s;if(this.lineWidth>0)if(e.strokeStyle=this.lineColor,e.lineWidth=this.lineWidth,this.lineArc)e.beginPath(),e.arc(this.xCenter,this.yCenter,s,0,2*Math.PI),e.closePath(),e.stroke();else{e.beginPath();for(var o=0;o<this.valuesCount;o++)n=this.getPointPosition(o,this.calculateCenterOffset(this.min+i*this.stepValue)),0===o?e.moveTo(n.x,n.y):e.lineTo(n.x,n.y);e.closePath(),e.stroke()}if(this.showLabels){if(e.font=P(this.fontSize,this.fontStyle,this.fontFamily),this.showLabelBackdrop){var r=e.measureText(t).width;e.fillStyle=this.backdropColor,e.fillRect(this.xCenter-r/2-this.backdropPaddingX,a-this.fontSize/2-this.backdropPaddingY,r+2*this.backdropPaddingX,this.fontSize+2*this.backdropPaddingY)}e.textAlign="center",e.textBaseline="middle",e.fillStyle=this.fontColor,e.fillText(t,this.xCenter,a)}}},this),!this.lineArc){e.lineWidth=this.angleLineWidth,e.strokeStyle=this.angleLineColor;for(var t=this.valuesCount-1;t>=0;t--){if(this.angleLineWidth>0){var i=this.getPointPosition(t,this.calculateCenterOffset(this.max));e.beginPath(),e.moveTo(this.xCenter,this.yCenter),e.lineTo(i.x,i.y),e.stroke(),e.closePath()}var n=this.getPointPosition(t,this.calculateCenterOffset(this.max)+5);e.font=P(this.pointLabelFontSize,this.pointLabelFontStyle,this.pointLabelFontFamily),e.fillStyle=this.pointLabelFontColor;var a=this.labels.length,o=this.labels.length/2,r=o/2,l=t<r||t>a-r,c=t===r||t===a-r;e.textAlign=0===t?"center":t===o?"center":t<o?"left":"right",e.textBaseline=c?"middle":l?"bottom":"top",e.fillText(this.labels[t],n.x,n.y)}}}}}),n.addEvent(window,"resize",function(){var e;return function(){clearTimeout(e),e=setTimeout(function(){s(i.instances,function(e){e.options.responsive&&e.resize(e.render,!0)})},50)}}()),p?define(function(){return i}):"object"==typeof module&&module.exports&&(module.exports=i),e.Chart=i,i.noConflict=function(){return e.Chart=t,i}}}.call(this),function(){if("object"!=typeof blocks||-1!=blocks.indexOf("GRPH")){var e=this.Chart,t=e.helpers;e.Type.extend({name:"Bar",defaults:{scaleBeginAtZero:!0,scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,barShowStroke:!0,barStrokeWidth:2,barValueSpacing:5,barDatasetSpacing:1,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].fillColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'},initialize:function(i){var n=this.options;this.ScaleClass=e.Scale.extend({offsetGridLines:!0,calculateBarX:function(e,t,i){var s=this.calculateBaseWidth(),a=this.calculateX(i)-s/2,o=this.calculateBarWidth(e);return a+o*t+t*n.barDatasetSpacing+o/2},calculateBaseWidth:function(){return this.calculateX(1)-this.calculateX(0)-2*n.barValueSpacing},calculateBarWidth:function(e){return(this.calculateBaseWidth()-(e-1)*n.barDatasetSpacing)/e}}),this.datasets=[],this.options.showTooltips&&t.bindEvents(this,this.options.tooltipEvents,function(e){var i="mouseout"!==e.type?this.getBarsAtEvent(e):[];this.eachBars(function(e){e.restore(["fillColor","strokeColor"])}),t.each(i,function(e){e.fillColor=e.highlightFill,e.strokeColor=e.highlightStroke}),this.showTooltip(i)}),this.BarClass=e.Rectangle.extend({strokeWidth:this.options.barStrokeWidth,showStroke:this.options.barShowStroke,ctx:this.chart.ctx}),t.each(i.datasets,function(e,n){var s={label:e.label||null,fillColor:e.fillColor,strokeColor:e.strokeColor,bars:[]};this.datasets.push(s),t.each(e.data,function(t,n){s.bars.push(new this.BarClass({value:t,label:i.labels[n],datasetLabel:e.label,strokeColor:e.strokeColor,fillColor:e.fillColor,highlightFill:e.highlightFill||e.fillColor,highlightStroke:e.highlightStroke||e.strokeColor}))},this)}
1,this),this.buildScale(i.labels),this.BarClass.prototype.base=this.scale.endPoint,this.eachBars(function(e,i,n){t.extend(e,{width:this.scale.calculateBarWidth(this.datasets.length),x:this.scale.calculateBarX(this.datasets.length,n,i),y:this.scale.endPoint}),e.save()},this),this.render()},update:function(){this.scale.update(),t.each(this.activeElements,function(e){e.restore(["fillColor","strokeColor"])}),this.eachBars(function(e){e.save()}),this.render()},eachBars:function(e){t.each(this.datasets,function(i,n){t.each(i.bars,e,this,n)},this)},getBarsAtEvent:function(e){for(var i,n=[],s=t.getRelativePosition(e),a=function(e){n.push(e.bars[i])},o=0;o<this.datasets.length;o++)for(i=0;i<this.datasets[o].bars.length;i++)if(this.datasets[o].bars[i].inRange(s.x,s.y))return t.each(this.datasets,a),n;return n},buildScale:function(e){var i=this,n={templateString:this.options.scaleLabel,height:this.chart.height,width:this.chart.width,ctx:this.chart.ctx,textColor:this.options.scaleFontColor,fontSize:this.options.scaleFontSize,fontStyle:this.options.scaleFontStyle,fontFamily:this.options.scaleFontFamily,valuesCount:e.length,beginAtZero:this.options.scaleBeginAtZero,integersOnly:this.options.scaleIntegersOnly,calculateYRange:function(e){var n=t.calculateScaleRange(function(){var e=[];return i.eachBars(function(t){e.push(t.value)}),e}(),e,this.fontSize,this.beginAtZero,this.integersOnly);t.extend(this,n)},xLabels:e,font:t.fontString(this.options.scaleFontSize,this.options.scaleFontStyle,this.options.scaleFontFamily),lineWidth:this.options.scaleLineWidth,lineColor:this.options.scaleLineColor,gridLineWidth:this.options.scaleShowGridLines?this.options.scaleGridLineWidth:0,gridLineColor:this.options.scaleShowGridLines?this.options.scaleGridLineColor:"rgba(0,0,0,0)",padding:this.options.showScale?0:this.options.barShowStroke?this.options.barStrokeWidth:0,showLabels:this.options.scaleShowLabels,display:this.options.showScale};this.options.scaleOverride&&t.extend(n,{calculateYRange:t.noop,steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}),this.scale=new this.ScaleClass(n)},addData:function(e,i){t.each(e,function(e,t){this.datasets[t].bars.push(new this.BarClass({value:e,label:i,x:this.scale.calculateBarX(this.datasets.length,t,this.scale.valuesCount+1),y:this.scale.endPoint,width:this.scale.calculateBarWidth(this.datasets.length),base:this.scale.endPoint,strokeColor:this.datasets[t].strokeColor,fillColor:this.datasets[t].fillColor}))},this),this.scale.addXLabel(i),this.update()},removeData:function(){this.scale.removeXLabel(),t.each(this.datasets,function(e){e.bars.shift()},this),this.update()},reflow:function(){t.extend(this.BarClass.prototype,{y:this.scale.endPoint,base:this.scale.endPoint});var e=t.extend({height:this.chart.height,width:this.chart.width});this.scale.update(e)},draw:function(e){var i=e||1;this.clear();this.chart.ctx;this.scale.draw(i),t.each(this.datasets,function(e,n){t.each(e.bars,function(e,t){e.hasValue()&&(e.base=this.scale.endPoint,e.transition({x:this.scale.calculateBarX(this.datasets.length,n,t),y:this.scale.calculateY(e.value),width:this.scale.calculateBarWidth(this.datasets.length)},i).draw())},this)},this)}})}}.call(this),function(){if("object"!=typeof blocks||-1!=blocks.indexOf("GRPH")){var e=this.Chart,t=e.helpers,i={segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,percentageInnerCutout:50,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<segments.length; i++){%><li><span style="background-color:<%=segments[i].fillColor%>"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>'};e.Type.extend({name:"Doughnut",defaults:i,initialize:function(i){this.segments=[],this.outerRadius=(t.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,this.SegmentArc=e.Arc.extend({ctx:this.chart.ctx,x:this.chart.width/2,y:this.chart.height/2}),this.options.showTooltips&&t.bindEvents(this,this.options.tooltipEvents,function(e){var i="mouseout"!==e.type?this.get
1SegmentsAtEvent(e):[];t.each(this.segments,function(e){e.restore(["fillColor"])}),t.each(i,function(e){e.fillColor=e.highlightColor}),this.showTooltip(i)}),this.calculateTotal(i),t.each(i,function(e,t){this.addData(e,t,!0)},this),this.render()},getSegmentsAtEvent:function(e){var i=[],n=t.getRelativePosition(e);return t.each(this.segments,function(e){e.inRange(n.x,n.y)&&i.push(e)},this),i},addData:function(e,t,i){var n=t||this.segments.length;this.segments.splice(n,0,new this.SegmentArc({value:e.value,outerRadius:this.options.animateScale?0:this.outerRadius,innerRadius:this.options.animateScale?0:this.outerRadius/100*this.options.percentageInnerCutout,fillColor:e.color,highlightColor:e.highlight||e.color,showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,startAngle:1.5*Math.PI,circumference:this.options.animateRotate?0:this.calculateCircumference(e.value),label:e.label})),i||(this.reflow(),this.update())},calculateCircumference:function(e){return 2*Math.PI*(e/this.total)},calculateTotal:function(e){this.total=0,t.each(e,function(e){this.total+=e.value},this)},update:function(){this.calculateTotal(this.segments),t.each(this.activeElements,function(e){e.restore(["fillColor"])}),t.each(this.segments,function(e){e.save()}),this.render()},removeData:function(e){var i=t.isNumber(e)?e:this.segments.length-1;this.segments.splice(i,1),this.reflow(),this.update()},reflow:function(){t.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.outerRadius=(t.min([this.chart.width,this.chart.height])-this.options.segmentStrokeWidth/2)/2,t.each(this.segments,function(e){e.update({outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout})},this)},draw:function(e){var i=e||1;this.clear(),t.each(this.segments,function(e,t){e.transition({circumference:this.calculateCircumference(e.value),outerRadius:this.outerRadius,innerRadius:this.outerRadius/100*this.options.percentageInnerCutout},i),e.endAngle=e.startAngle+e.circumference,e.draw(),0===t&&(e.startAngle=1.5*Math.PI),t<this.segments.length-1&&(this.segments[t+1].startAngle=e.endAngle)},this)}}),e.types.Doughnut.extend({name:"Pie",defaults:t.merge(i,{percentageInnerCutout:0})})}}.call(this),function(){if("object"!=typeof blocks||-1!=blocks.indexOf("GRPH")){var e=this.Chart,t=e.helpers;e.Type.extend({name:"Line",defaults:{scaleShowGridLines:!0,scaleGridLineColor:"rgba(0,0,0,.05)",scaleGridLineWidth:1,bezierCurve:!0,bezierCurveTension:.4,pointDot:!0,pointDotRadius:4,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].strokeColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'},initialize:function(i){this.PointClass=e.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx,inRange:function(e){return Math.pow(e-this.x,2)<Math.pow(this.radius+this.hitDetectionRadius,2)}}),this.datasets=[],this.options.showTooltips&&t.bindEvents(this,this.options.tooltipEvents,function(e){var i="mouseout"!==e.type?this.getPointsAtEvent(e):[];this.eachPoints(function(e){e.restore(["fillColor","strokeColor"])}),t.each(i,function(e){e.fillColor=e.highlightFill,e.strokeColor=e.highlightStroke}),this.showTooltip(i)}),t.each(i.datasets,function(e){var n={label:e.label||null,fillColor:e.fillColor,strokeColor:e.strokeColor,pointColor:e.pointColor,pointStrokeColor:e.pointStrokeColor,points:[]};this.datasets.push(n),t.each(e.data,function(t,s){n.points.push(new this.PointClass({value:t,label:i.labels[s],datasetLabel:e.label,strokeColor:e.pointStrokeColor,fillColor:e.pointColor,highlightFill:e.pointHighlightFill||e.pointColor,highlightStroke:e.pointHighlightStroke||e.pointStrokeColor}))},this),this.buildScale(i.labels),this.eachPoints(function(e,i){t.extend(e,{x:this.scale.calculateX(i),y:this.scale.endPoint}),e.save()},this)},this),this.render()}
1,update:function(){this.scale.update(),t.each(this.activeElements,function(e){e.restore(["fillColor","strokeColor"])}),this.eachPoints(function(e){e.save()}),this.render()},eachPoints:function(e){t.each(this.datasets,function(i){t.each(i.points,e,this)},this)},getPointsAtEvent:function(e){var i=[],n=t.getRelativePosition(e);return t.each(this.datasets,function(e){t.each(e.points,function(e){e.inRange(n.x,n.y)&&i.push(e)})},this),i},buildScale:function(i){var n=this,s={templateString:this.options.scaleLabel,height:this.chart.height,width:this.chart.width,ctx:this.chart.ctx,textColor:this.options.scaleFontColor,fontSize:this.options.scaleFontSize,fontStyle:this.options.scaleFontStyle,fontFamily:this.options.scaleFontFamily,valuesCount:i.length,beginAtZero:this.options.scaleBeginAtZero,integersOnly:this.options.scaleIntegersOnly,calculateYRange:function(e){var i=t.calculateScaleRange(function(){var e=[];return n.eachPoints(function(t){e.push(t.value)}),e}(),e,this.fontSize,this.beginAtZero,this.integersOnly);t.extend(this,i)},xLabels:i,font:t.fontString(this.options.scaleFontSize,this.options.scaleFontStyle,this.options.scaleFontFamily),lineWidth:this.options.scaleLineWidth,lineColor:this.options.scaleLineColor,gridLineWidth:this.options.scaleShowGridLines?this.options.scaleGridLineWidth:0,gridLineColor:this.options.scaleShowGridLines?this.options.scaleGridLineColor:"rgba(0,0,0,0)",padding:this.options.showScale?0:this.options.pointDotRadius+this.options.pointDotStrokeWidth,showLabels:this.options.scaleShowLabels,display:this.options.showScale};this.options.scaleOverride&&t.extend(s,{calculateYRange:t.noop,steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}),this.scale=new e.Scale(s)},addData:function(e,i){t.each(e,function(e,t){this.datasets[t].points.push(new this.PointClass({value:e,label:i,x:this.scale.calculateX(this.scale.valuesCount+1),y:this.scale.endPoint,strokeColor:this.datasets[t].pointStrokeColor,fillColor:this.datasets[t].pointColor}))},this),this.scale.addXLabel(i),this.update()},removeData:function(){this.scale.removeXLabel(),t.each(this.datasets,function(e){e.points.shift()},this),this.update()},reflow:function(){var e=t.extend({height:this.chart.height,width:this.chart.width});this.scale.update(e)},draw:function(e){var i=e||1;this.clear();var n=this.chart.ctx,s=function(e){return null!==e.value},a=function(e,i,n){return t.findPreviousWhere(i,s,n)||e};this.scale.draw(i),t.each(this.datasets,function(e){var o=t.where(e.points,s);t.each(e.points,function(e,t){e.hasValue()&&e.transition({y:this.scale.calculateY(e.value),x:this.scale.calculateX(t)},i)},this),this.options.bezierCurve&&t.each(o,function(e,i){var n=i>0&&i<o.length-1?this.options.bezierCurveTension:0;e.controlPoints=t.splineCurve(a(e,o,i),e,function(e,i,n){return t.findNextWhere(i,s,n)||e}(e,o,i),n),e.controlPoints.outer.y>this.scale.endPoint?e.controlPoints.outer.y=this.scale.endPoint:e.controlPoints.outer.y<this.scale.startPoint&&(e.controlPoints.outer.y=this.scale.startPoint),e.controlPoints.inner.y>this.scale.endPoint?e.controlPoints.inner.y=this.scale.endPoint:e.controlPoints.inner.y<this.scale.startPoint&&(e.controlPoints.inner.y=this.scale.startPoint)},this),n.lineWidth=this.options.datasetStrokeWidth,n.strokeStyle=e.strokeColor,n.beginPath(),t.each(o,function(e,t){if(0===t)n.moveTo(e.x,e.y);else if(this.options.bezierCurve){var i=a(e,o,t);n.bezierCurveTo(i.controlPoints.outer.x,i.controlPoints.outer.y,e.controlPoints.inner.x,e.controlPoints.inner.y,e.x,e.y)}else n.lineTo(e.x,e.y)},this),n.stroke(),this.options.datasetFill&&o.length>0&&(n.lineTo(o[o.length-1].x,this.scale.endPoint),n.lineTo(o[0].x,this.scale.endPoint),n.fillStyle=e.fillColor,n.closePath(),n.fill()),t.each(o,function(e){e.draw()})},this)}})}}.call(this),function(){if("object"!=typeof blocks||-1!=blocks.indexOf("GRPH")){var e=this.Chart,t=e.helpers;e.Type.extend({name:"PolarArea",defaults:{scaleShowLabelBackdrop:!0,scaleBackdropColor:"rgba(255,255,255,0.75)",scaleBeginAtZero:!0,scaleBackdropPaddingY:2,scaleBackdropPaddingX:2,scaleShowLine:!0,segmentShowStroke:!0,segmentStrokeColor:"#fff",segmentStrokeWidth:2,animationSteps:100,animationEasing:"easeOutBounce",animateRotate:!0,animateScale:!1,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<segments.length; i++){%><li><span style="background-color:<%=segments[i].fillColor%>"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>'},initialize:function(i){this.segments=[],this.SegmentArc=e.Arc.extend({showStroke:this.options.segmentShowStroke,strokeWidth:this.options.segmentStrokeWidth,strokeColor:this.options.segmentStrokeColor,ctx:this.chart.ctx,innerRadius:0,x:this.chart.width/2,y:this.chart.height/2}),this.scale=new e.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,lineArc:!0,width:this.chart.width,height:this.chart.height,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,valuesCount:i.length}
1),this.updateScaleRange(i),this.scale.update(),t.each(i,function(e,t){this.addData(e,t,!0)},this),this.options.showTooltips&&t.bindEvents(this,this.options.tooltipEvents,function(e){var i="mouseout"!==e.type?this.getSegmentsAtEvent(e):[];t.each(this.segments,function(e){e.restore(["fillColor"])}),t.each(i,function(e){e.fillColor=e.highlightColor}),this.showTooltip(i)}),this.render()},getSegmentsAtEvent:function(e){var i=[],n=t.getRelativePosition(e);return t.each(this.segments,function(e){e.inRange(n.x,n.y)&&i.push(e)},this),i},addData:function(e,t,i){var n=t||this.segments.length;this.segments.splice(n,0,new this.SegmentArc({fillColor:e.color,highlightColor:e.highlight||e.color,label:e.label,value:e.value,outerRadius:this.options.animateScale?0:this.scale.calculateCenterOffset(e.value),circumference:this.options.animateRotate?0:this.scale.getCircumference(),startAngle:1.5*Math.PI})),i||(this.reflow(),this.update())},removeData:function(e){var i=t.isNumber(e)?e:this.segments.length-1;this.segments.splice(i,1),this.reflow(),this.update()},calculateTotal:function(e){this.total=0,t.each(e,function(e){this.total+=e.value},this),this.scale.valuesCount=this.segments.length},updateScaleRange:function(e){var i=[];t.each(e,function(e){i.push(e.value)});var n=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:t.calculateScaleRange(i,t.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);t.extend(this.scale,n,{size:t.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2})},update:function(){this.calculateTotal(this.segments),t.each(this.segments,function(e){e.save()}),this.render()},reflow:function(){t.extend(this.SegmentArc.prototype,{x:this.chart.width/2,y:this.chart.height/2}),this.updateScaleRange(this.segments),this.scale.update(),t.extend(this.scale,{xCenter:this.chart.width/2,yCenter:this.chart.height/2}),t.each(this.segments,function(e){e.update({outerRadius:this.scale.calculateCenterOffset(e.value)})},this)},draw:function(e){var i=e||1;this.clear(),t.each(this.segments,function(e,t){e.transition({circumference:this.scale.getCircumference(),outerRadius:this.scale.calculateCenterOffset(e.value)},i),e.endAngle=e.startAngle+e.circumference,0===t&&(e.startAngle=1.5*Math.PI),t<this.segments.length-1&&(this.segments[t+1].startAngle=e.endAngle),e.draw()},this),this.scale.draw()}})}}.call(this),function(){if("object"!=typeof blocks||-1!=blocks.indexOf("GRPH")){var e=this.Chart,t=e.helpers;e.Type.extend({name:"Radar",defaults:{scaleShowLine:!0,angleShowLineOut:!0,scaleShowLabels:!1,scaleBeginAtZero:!0,angleLineColor:"rgba(0,0,0,.1)",angleLineWidth:1,pointLabelFontFamily:"'Arial'",pointLabelFontStyle:"normal",pointLabelFontSize:10,pointLabelFontColor:"#666",pointDot:!0,pointDotRadius:3,pointDotStrokeWidth:1,pointHitDetectionRadius:20,datasetStroke:!0,datasetStrokeWidth:2,datasetFill:!0,legendTemplate:'<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].strokeColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>'},initialize:function(i){this.PointClass=e.Point.extend({strokeWidth:this.options.pointDotStrokeWidth,radius:this.options.pointDotRadius,display:this.options.pointDot,hitDetectionRadius:this.options.pointHitDetectionRadius,ctx:this.chart.ctx}),this.datasets=[],this.buildScale(i),this.options.showTooltips&&t.bindEvents(this,this.options.tooltipEvents,function(e){var i="mouseout"!==e.type?this.getPointsAtEvent(e):[];this.eachPoints(function(e){e.restore(["fillColor","strokeColor"])}),t.each(i,function(e){e.fillColor=e.highlightFill,e.strokeColor=e.highlightStroke}),this.showTooltip(i)}),t.each(i.datasets,function(e){var n={label:e.label||null,fillColor:e.fillColor,strokeColor:e.strokeColor,pointColor:e.pointColor,pointStrokeColor:e.pointStrokeColor,points:[]};this.datasets.push(n),t.each(e.data,function(t,s){var a;this.scale.animation||(a=this.scale.getPointPosition(s,this.scale.calculateCenterOffset(t))),n.points.push(new this.PointClass({value:t,label:i.labels[s],datasetLabel:e.label,x:this.options.animation?this.scale.xCenter:a.x,y:this.options.animation?this.scale.yCenter:a.y,strokeColor:e.pointStrokeColor,fillColor:e.pointColor,highlightFill:e.pointHighlightFill||e.pointColor,highlightStroke:e.pointHighlightStroke||e.pointStrokeColor}))},this)},this),this.render()},eachPoints:function(e){t.each(this.datasets,function(i){t.each(i.points,e,this)},this)},getPointsAtEvent:function(e){var i=t.getRelativePosition(e),n=t.getAngleFromPoint({x:this.scale.xCenter,y:this.scale.yCenter},i),s=2*Math.PI/this.scale.valuesCount,a=Math.round((n.angle-1.5*Math.PI)/s),o=[];return(a>=this.scale.valuesCount||a<0)&&(a=0),n.distance<=this.scale.drawingArea&&t.each(this.datasets,function(e){o.push(e.points[a])}),o},buildScale:function(t){this.scale=new e.RadialScale({display:this.options.showScale,fontStyle:this.options.scaleFontStyle,fontSize:this.options.scaleFontSize,fontFamily:this.options.scaleFontFamily,fontColor:this.options.scaleFontColor,showLabels:this.options.scaleShowLabels,showLabelBackdrop:this.options.scaleShowLabelBackdrop,backdropColor:this.options.scaleBackdropColor,backdropPaddingY:this.options.scaleBackdropPaddingY,backdropPaddingX:this.options.scaleBackdropPaddingX,lineWidth:this.options.scaleShowLine?this.options.scaleLineWidth:0,lineColor:this.options.scaleLineColor,angleLineColor:this.options.angleLineColor,angleLineWidth:this.options.angleShowLineOut?this.options.angleLineWidth:0,pointLabelFontColor:this.options.pointLabelFontColor,pointLabelFontSize:this.options.pointLabelFontSize,pointLabelFontFamily:this.options.pointLabelFontFamily,pointLabelFontStyle:this.options.pointLabelFontStyle,height:this.chart.height,width:this.chart.width,xCenter:this.chart.width/2,yCenter:this.chart.height/2,ctx:this.chart.ctx,templateString:this.options.scaleLabel,labels:t.labels,valuesCount:t.datasets[0].data.length}),this.scale.setScaleSize(),this.updateScaleRange(t.datasets),this.scale.buildYLabels()},updateScaleRange:function(e){var i=function(){var i=[];return t.each(e,function(e){e.data?i=i.concat(e.data):t.each(e.points,function(e){i.push(e.value)})}),i}(),n=this.options.scaleOverride?{steps:this.options.scaleSteps,stepValue:this.options.scaleStepWidth,min:this.options.scaleStartValue,max:this.options.scaleStartValue+this.options.scaleSteps*this.options.scaleStepWidth}:t.calculateScaleRange(i,t.min([this.chart.width,this.chart.height])/2,this.options.scaleFontSize,this.options.scaleBeginAtZero,this.options.scaleIntegersOnly);t.extend(this.scale,n)},addData:function(e,i){this.scale.valuesCount++,t.each(e,function(e,t){var n=this.scale.getPointPosition(this.scale.valuesCount,this.scale.calculateCenterOffset(e));this.datasets[t].points.push(new this.PointClass({value:e,label:i,x:n.x,y:n.y,strokeColor:this.datasets[t].pointStrokeColor,fillColor:this.datasets[t].pointColor}))},this),this.scale.labels.push(i),this.reflow(),this.update()},removeData:function(){this.scale.valuesCount--,this.scale.labels.shift(),t.each(this.datasets,function(e){e.points.shift()},this),this.reflow(),this.update()},update:function(){this.eachPoints(function(e){e.save()}),this.reflow(),this.render()},reflow:function(){t.extend(this.scale,{width:this.chart.width,height:this.chart.height,size:t.min([this.chart.width,this.chart.height]),xCenter:this.chart.width/2,yCenter:this.chart.height/2}),this.updateScaleRange(this.datasets),this.scale.setScaleSize(),this.scale.buildYLabels()},draw:function(e){var i=e||1,n=this.chart.ctx;this.clear(),this.scale.draw(),t.each(this.datasets,function(e){t.each(e.points,function(e,t){e.hasValue()&&e.transition(this.scale.getPointPosition(t,this.scale.calculateCenterOffset(e.value)),i)},this),n.lineWidth=this.options.datasetStrokeWidth,n.strokeStyle=e.strokeColor,n.beginPath(),t.each(e.points,function(e,t){0===t?n.moveTo(e.x,e.y):n.lineTo(e.x,e.y)},this),n.closePath(),n.stroke(),n.fillStyle=e.fillColor,n.fill(),t.each(e.points,function(e){e.hasValue()&&e.draw()})},this)}})}}.call(this),void 0!==sqs)throw new Error("sqs defined multiple times.");var sqs={mlstableIds:"",ffInput:null,query:null,minRequestLength:2,currentCategory:null,lookaheadResults:null,previousResults:[],url:"",domain:"/s",onSelectCallback:null,allowSearch:!0,sqsType:0,sqsuid:0,vmsltableid:"",cookname:$('form[name="fs_quicksearch"] input[name="uid"]').val()+"_olsearch",zipcitystate:"",init:function(){var e=this;if(sqs.mlstableIds=$('form[name="fs_quicksearch"] input[name="MlsTableID"]').val(),sqs.url=$('form[name="fs_quicksearch"]').attr("action"),sqs.sqsType=$('form[name="fs_quicksearch"] input[name="sqstype"]').val(),sqs.sqsuid=$('form[name="fs_quicksearch"] input[name="uid"]').val(),sqs.selectLookahead(),0!=sqs.ffInput.length){if(sqs.ffInput.bind("input",function(){sqs.ffInput.val($(this).val())}),sqs.ffInput.length>2)throw new Error("sqs_lookahead id defined multiple times");$('form[name="fs_quicksearch"] input[name="mlsnum"]').prev().remove(),$('form[name="fs_quicksearch"] input[name="mlsnum"]').remove(),sqs.ffInput.autocomplete({create:function(){$(this).data("ui-autocomplete")._renderItem=function(e,t){var i="";return sqs.currentCategory!=t.Category&&(i='<div class="lookahead category">'+t.Category+"</div>",sqs.currentCategory=t.Category),"Previously Viewed"==t.Category?$("<li>").append(i+'<a class="lookahead label">'+t.Label+'</a> <img class="lookahead remove" src="'+sqs.domain+'s/images/widgets/idx/btn-icon-cancel.png" onclick="sqs.removePrevious(\''+t.Label+"');event.stopPropagation();$(this).closest('li').remove();\" /><div class=\"lookahead citystate\">"+t.CityState+"</div>").appendTo(e):$("<li>").append(i+'<a class="lookahead label">'+t.Label+'</a><div class="lookahead citystate">'+t.CityState+"</div>").appendTo(e)}},source:function(e,t){sqs.lookaheadResults=[],sqs.currentCategory="",sqs.allowSearch=!1,$.ajax({url:sqs.domain+"/idx/listings/extfreeformlookahead?mlstableids="+sqs.mlstableIds+"&value="+encodeURIComponent($(this.element).val())+"&sqstype="+sqs.sqsType+"&sqsuid="+sqs.sqsuid+"&rp=0&ilq=1",success:function(e){sqs.lookaheadResults=[];for(n=0;n<sqs.previousResults.length;n++){var i=sqs.previousResults[n];i.Category="Previously Viewed",sqs.lookAheadResults.push(i)}for(var n=0;n<e.length;n++)sqs.lookaheadResults.push(e[n]);t(sqs.lookaheadResults)},error:function(e,t,i){console.log("error getting lookahead data")},complete:function(){sqs.allowSearch=!0}})},focus:function(e,t){return!1},select:function(t,i){return sqs.ffInput.val(i.item.Input),sqs.vmsltableid=i.item,"Zip Codes"==i.item.Category?zipcitystate=i.item.CityState:zipcitystate="",e.onSelectCallback&&e.onSelectCallback(),!1},open:function(){$(this).autocomplete("widget").css("z-index",100)},minLength:sqs.minRequestLength}),sqs.ffInput.on("keyup",function(e){sqs.ffInput.val().length<sqs.minRequestLength||e.keyCode>=9&&e.keyCode<=27||e.keyCode>=33&&e.keyCode<=45||e.keyCode>=91&&e.keyCode<=93||e.keyCode>=112&&e.keyCode<=145||(sqs.allowSearch=!1)}),$('form[name="fs_quicksearch"]').on("submit",function(e){e.preventDefault(),"undefined"!=typeof j&&j?j.CallIdxMini("I","I"):sqs.doSearch()}),""!=sqs.ffInput.val()&&sqs.ffInput.val("")}},selectLookahead:function(){if(sqs.ffInput=$("#sqs_lookahead,.form-control.sqs_lookahead"),2==sqs.ffInput.length&&$("#v10idx").length){var e,t=sqs.ffInput;e=sqs.ffInput[0].clientHeight?t[1]:t[0],t.splice($.inArray(e,t),1),sqs.ffInput=t}},doSearch:function(e){if(void 0!==e&&e||(e=!1),"undefined"==typeof zipcitystate&&(zipcitystate=""),sqs.selectLookahead(),""==sqs.ffInput.val()&&(sqs.allowSearch=!0,setMapCookie(sqs.cookname,"",1),sqs.lookaheadResults=null),sqs.allowSearch){var t="";if(sqs.lookaheadResults&&0!=sqs.lookaheadResults.length){for(var i=sqs.ffInput.val(),n=null,s=!1,a=0;a<sqs.lookaheadResults.length;a++)if($("#v10idx").length&&zipcitystate.length>0||i.toLowerCase()==sqs.lookaheadResults[a].Input.toLowerCase()){if($("#v10idx").length&&zipcitystate.length>0){for(var o=0;o<sqs.lookaheadResults.length;o++)if(sqs.lookaheadResults[o].CityState==zipcitystate){n=sqs.lookaheadResults[o],a=o;break}}else n=sqs.lookaheadResults[a],zipcitystate="";if($("#v10idx").length&&""==zipcitystate&&"Cities"!=n.Category)for(var r=0;r<sqs.lookaheadResults.length;r++)if("Cities"==sqs.lookaheadResults[r].Category){var l=sqs.lookaheadResults[r].Label.toLowerCase(),c=i.toLowerCase();if(l.startsWith(c)){t=sqs.lookaheadResults[r].Fields.V10LFQS.length>0?sqs.lookaheadResults[r].Fields.V10LFQS.replace(/\+/g,"%20"):sqs.lookaheadResults[r].Fields.V10LFQ.replace(/\+/g,"%20"),s=!0;break}}s||(t=$("#v10idx").length?sqs.lookaheadResults[a].Fields.V10LFQS.length>0?sqs.lookaheadResults[a].Fields.V10LFQS.replace(/\+/g,"%20"):sqs.lookaheadResults[a].Fields.V10LFQ.replace(/\+/g,"%20"):sqs.lookaheadResults[a].Fields.LFQ.replace(/\+/g,"%20"));for(var d=!1,h=0;h<sqs.previousResults.length;h++)sqs.previousResults[h].Input.toLowerCase()==sqs.lookaheadResults[a].Input.toLowerCase()&&(d=!0);d||sqs.previousResults.push(this.lookaheadResults[a]),this.previousResults.length>0?sqs.ffInput.autocomplete("option","minLength",0):sqs.ffInput.autocomplete("option","minLength",2);break}null==n&&(t=$("#v10idx").length?sqs.lookaheadResults[0].Fields.V10LFQS.length>0?sqs.lookaheadResults[0].Fields.V10LFQS:sqs.lookaheadResults[0].Fields.V10LFQ:sqs.lookaheadResults[0].Fields.LFQ,sqs.ffInput.val(sqs.lookaheadResults[0].Input),n=sqs.lookaheadResults[0]);for(var u=$('form[name="fs_quicksearch"]').serializeArray(),p={},a=0;a<u.length;a++)p[u[a].name]=u[a].value;p.MlsTableID=n.MlsTableIds,n.SqsSegmentId&&(p.SegmentID=n.SqsSegmentId);f=$.param(p);if($("#v10idx").length){if(e)return f+t;if(n&&n.Fields&&n.Fields.srchtype&&("address"==n.Fields.srchtype||"mlsnum"==n.Fields.srchtype))setMapCookie(sqs.cookname,"",1),window.location=t.replace(/\+/g,"%20");else{setMapCookie(sqs.cookname,n.Input,1);m=sqs.createCriteriaFilters(p);setMapCookie($('form[name="fs_quicksearch"] input[name="uid"]').val()+"_pcoords","",1),window.location=$('form[name="fs_quicksearch"]').attr("action")+t.replace(/\+/g,"%20")+"/"+m}}else{v=sqs.url+"?"+f+t;if(e)return f+t;window.location=v.replace(/\+/g,"%20")}}else{setMapCookie(sqs.cookname,"",1);var f,i=sqs.ffInput.val(),g=f=$('form[name="fs_quicksearch"]').serialize();if(""!=i&&(g="nf=Y&"+f),$("#v10idx").length){if(setMapCookie(sqs.cookname,"",1),e)return g;"/"===t.substr(-1)?""!=i&&(t+="nf_y/"):t+=""!=i?"/nf_y/":"/";for(var u=$('form[name="fs_quicksearch"]').serializeArray(),p={},a=0;a<u.length;a++)p[u[a].name]=u[a].value;var m=sqs.createCriteriaFilters(p);window.location=$('form[name="fs_quicksearch"]').attr("action")+t.replace(/\+/g,"%20")+m}else{var v=sqs.url+"?"+g;if(e)return g;window.location=v.replace(/\+/g,"%20")}}}},removePrevious:function(){var e=-1;for(i=0;i<sqs.previousResults.length;i++)if(sqs.previousResults[i].Label.toLowerCase()==label.toLowerCase()){e=i;break}e>=0&&sqs.previousResults.splice(e,1),0==sqa.previousResults.length&&sqs.ffInput.val("")},createCriteriaFilters:function(e){var t="";return e.beds&&(t+="/beds_"+e.beds),e.baths&&(t+="/baths_"+e.baths),e.listprice1&&(t+="/listprice1_"+e.listprice1),e.listprice2&&(t+="/listprice2_"+e.listprice2),e.sqft1&&(t+="/sqft1_"+e.sqft1),e.te&&(t+="/te_"+e.te),t.length&&"/"==t.charAt(0)&&(t=t.substring(1)),t.length&&"/"!=t.charAt(t.length)&&(t+="/"),t},removeLastChar:function(e,t){var i=e.lastIndexOf(t);if(-1!=i){return e.substring(0,i)}return e}};$(document).ready(function(){if(sqs.init(),$("#v10idx").length){"undefined"==typeof quickSearchValues?lookaheadValue=getMapCookie(sqs.cookname):lookaheadValue=quickSearchValues.location,console.log(lookaheadValue),$("#sqs_lookahead,.form-control.sqs_lookahead").val(lookaheadValue),sqs.ffInput.autocomplete("search"),$("#sqs_lookahead,.form-control.sqs_lookahead").blur()}}),$(document).ready(function(){$("form[action*='Form.aspx']").length>0&&$("input[name='token']").length>0&&formSvc.getToken()});var formSvc={getToken:function(){if("#token".length)if(-1!=window.location.hostname.toLowerCase().indexOf("www.superlativehost")||-1!=window.location.hostname.toLowerCase().in
1dexOf("www.rtg7.staging.superlativedev")){urlPath="http://"+window.location.hostname.toLowerCase().replace("www","public");var e=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.src=urlPath+"/Services/FormService.ashx/getToken?jsonp=formSvc.getTokenCB",e.appendChild(t)}else $.ajax({url:"/Services/FormService.ashx/getToken",cache:!1,dataType:"json",success:function(e){$("#token").val(e.result)}})},getTokenCB:function(e){$("#token").val(e.result)}};$(document).ready(function(){$(this).scrollTop(0),"undefined"!=typeof slides&&v10Slider()});var resizeTimer;$(window).on("resize",function(e){"undefined"!=typeof slides&&(clearTimeout(resizeTimer),resizeTimer=setTimeout(function(){v10Slider()},250))}),$(window).scroll(function(){if($(window).width>=992)if($("header.scrolled")){var e=$("body").css("margin-top");$(".slideshow-container").css("top",e)}else $(".slideshow-container").css("top","0")}),$(document).ready(function(){$(".search-form-block").length&&($(".search-form-block .quick-search-filters li:first-child").attr("id","price-filter"),$(".search-form-block #price-min-max").after('<div class="clear-min-max">Clear</div>'),$(".search-form-block input.min-input").on("mouseover",function(){$(".min-options").addClass("active-min-max"),$(".max-options").removeClass("active-min-max")}),$(".search-form-block input.max-input").on("mouseover",function(){$(".max-options").addClass("active-min-max"),$(".min-options").removeClass("active-min-max")}),$(".search-form-block input.min-input, .search-form-block input.max-input").mouseout(function(){$(".max-options").removeClass("active-min-max"),$(".min-options").removeClass("active-min-max")}),injectSearchInputs(),$(".search-form-block .min-max-option-list li").on("click",function(e){$(this).hasClass("disabled")||changeValues(e)}),$('.search-form-block [data-toggle="tooltip"]').tooltip(),$('.search-form-block a[data-toggle="tooltip"]').click(function(){clearFilters()}),$(".search-form-block .clear-min-max").click(function(){var e=$
1(this).closest(".dropdown");clearRange($(e))}),$(".search-form-block li.dropdown ul li, .search-form-block li.dropdown input").click(function(e){e.stopPropagation()}))}),$(document).ready(function(){$("body").hasClass("search-results-page")&&(srMap(),srFilters("load",$(window).width()),srMLSLogo(),srStyle("page"),$("body.sr-map-view").length&&(mapLayout(),$("body").attr("sr-view-mode","map"))),!$("body").hasClass("search-results-page")&&$("body").find(".search-result").length>0&&srStyle("block")}),$(window).on("load",function(){backToDash()}),$(window).resize(function(){$("body").hasClass("search-results-page")&&(srFilters("resize",$(window).width()),$("body.sr-map-view").length&&mapLayout())}),$(".search-form-mobile-toggle").on("click",function(){srFilters("click",$(window).width())}),$(document).ready(function(){if($("div#sspmap").length>0){var e=new Date,t=new Date(e.getTime()+12e5),i=t.getHours(),n=t.getMinutes();$("input#start-time").val(i+":"+n),$(".travel-mode-option[travel-mode-value]").on("click",function(e){toggleTravelMode(e)}),$("select#transportationmode").on("change",function(e){var t=$(e.currentTarget).val();$(".travel-mode-option[travel-mode-value='"+t+"']").click()})}});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.