1function bodyPopup(e){e?$("body").css({"overflow-y":"hidden"}):$("body").css({"overflow-y":"initial"})}$(".jsOpenFilters")&&$(".jsOpenFilters").each((function(){let e=$(this).siblings(".jsFilters");$(this).on("click",(function(){$(e).toggleClass("--open"),$(e).hasClass("--open")?($(this).attr("aria-expanded",!0),$(e).attr("aria-hidden",!1)):($(this).attr("aria-expanded",!1),$(e).attr("aria-hidden",!0))})),$(e).is(":visible")||$(e).attr("aria-hidden",!0)}));const sanitizeInput=e=>{const t={"<":"<",">":">",'"':""","'":"'"};return e.replace(/[<>"']/gi,(e=>t[e]))};function moveRecaptchaChallengeIntoModal(){const e=document.querySelector("dialog.modal[open]");e&&document.querySelectorAll('iframe[src*="recaptcha/api2/bframe"], iframe[src*="recaptcha/enterprise/bframe"]').forEach((function(t){const n=t.closest("body > div");n&&(n.classList.add("modal__recaptcha-challenge"),e.appendChild(n))}))}$(".jsOpenCtaModal").each((function(e){let t=$(this).attr("data-target-id"),n=document.querySelector(t);n&&($(this).on("click",(function(){n.showModal(),bodyPopup(!0),moveRecaptchaChallengeIntoModal()})),$("dialog"+t).on("click",(function(e){$(e.target).is(".modal__container")&&(n.close(),bodyPopup(!1))})),$(".jsCloseCtaModal").on("click",(()=>{n.close(),bodyPopup(!1)})),$(".umbraco-forms-submitmessage").length&&(n.showModal(),moveRecaptchaChallengeIntoModal()))}));const recaptchaChallengeObserver=new MutationObserver(moveRecaptchaChallengeIntoModal);function labelChangeFocus(e,t){t?$(e).siblings("label").addClass("--focus"):$(e).val()||$(e).siblings("label").removeClass("--focus")}function checkIfValueChanged(e){$(e).val()>0?$(e).addClass("--active"):$(e).removeClass("--active")}recaptchaChallengeObserver.observe(document.body,{childList:!0}),$(".input-form-control input[type='text'], .input-form-control input[type='email'], .input-form-control input[type='tel'], .input-form-control textarea").on("focus",(function(){labelChangeFocus(this,!0)})),$(".input-form-control input[type='text'], .input-form-control input[type='email'], .input-form-control input[type='tel'], .input-form-control textarea").on("focusout",(function(){labelChangeFocus(this,!1)})),$("select.filter").each((function(){checkIfValueChanged(this),$(this).on("change",(function(){checkIfValueChanged(this)}))})),$(document).ready((function(){function e(e,t,n){var r=new RegExp("([?&])"+t+"=.*?(&|$)","i"),i=-1!==e.indexOf("?")?"&":"?";return e.match(r)?e.replace(r,"$1"+t+"="+n+"$2"):e+i+t+"="+n}if($("#type").change((function(){var t=$(this).val(),n=e(window.location.href,"type",t);n=e(n,"page","1"),window.location.href=n})),$("#theme").change((function(){var t=$(this).val(),n=e(window.location.href,"theme",t);n=e(n,"page","1"),window.location.href=n})),$("#project").change((function(){var t=$(this).val(),n=e(window.location.href,"project",t);n=e(n,"page","1"),window.location.href=n})),$(".jsClearAllFilters").length){const e=new URLSearchParams(window.location.search);let t=0;e.forEach(((e,n)=>{"page"!=n&&"0"!=e&&(t+=1)})),t>0&&$(".jsClearAllFilters").css({display:"flex"})}$(".jsClearFilter").each((function(){$(this).on("click",(function(e){$(this).siblings("select").val("0"),$(this).siblings("select").trigger("change")}))}))})),$(".jsOpenMediaModal").each((function(e){let t=$(this).attr("data-target-id"),n=document.querySelector(t);if(n){function r(){n.querySelector("img").classList.add("visually-hidden"),n.querySelector(".iframe__container")&&(n.querySelector(".iframe__container").classList.add("visually-hidden"),n.querySelector("iframe").src="")}$(this).on("click",(function(){n.showModal(),bodyPopup(!0);let e=$(this).attr("data-youtube-id"),t=$(this).attr("data-image-id"),r=$(this).attr("data-description");if(e){let t=n.querySelector("iframe"),i="https://www.youtube.com/embed/"+e+"?rel=0&controls=0&disablekb=1&fs=0&modestbranding=1&color=white&iv_load_policy=3";pomHasMarketingConsent()?t.src=i:(t.removeAttribute("src"),t.setAttribute("data-cookieconsent","marketing"),t.setAttribute("data-cookieblock-src",i),window.Cookiebot&&"function"==typeof window.Cookiebot.renew&&window.Cookiebot.renew()),t.title=r,n.querySelector(".iframe__container").classList.remove("visually-hidden")}if(t){let e=n.querySelector("img");e.src=t,e.alt=r,e.classList.remove("visually-hidden")}})),$("dialog"+t).on("click",(function(e){$(e.target).is("img")||(n.close(),r(),bodyPopup(!1))})),$(".jsMediaModalClose").on("click",(()=>{n.close(),r(),bodyPopup(!1)})),$(".umbraco-forms-submitmessage").length&&ctaModal.showModal()}})),$("img").each((function(e,t){let n=$(t).attr("data-focalpoint-x"),r=$(t).attr("data-focalpoint-y");n&&r&&$(t).css("object-position",n+"% "+r+"%")}));const navBoxTriggers=$(".jsOpenNavbox");function triggerBodyOverlay(e){e?$("body").addClass("--overlay"):$("body").removeClass("--overlay")}function closeSearchBox(){$(".jsNavSearchDesktop").removeClass("--open"),triggerBodyOverlay(!1)}function openSearchBox(){$(".jsNavSearchDesktop").addClass("--open"),$(".jsNavSearchDesktop").find(".jsSearchFocus").focus(),triggerBodyOverlay(!0)}function scrollEventThrottle(e){let t=0,n=!1;window.addEventListener("scroll",(function(){let r=t;t=window.scrollY,n||(window.requestAnimationFrame((function(){e(t,r),n=!1})),n=!0)}))}navBoxTriggers.each((function(){$(this).on("mouseover",(function(e){e.target.className.includes("jsNavBoxTrigger")&&($(this).find(".navigation__bottom__box").addClass("--open"),triggerBodyOverlay(!0)),$(".jsNavSearchDesktop").removeClass("--open")})),$(this).on("mouseleave",(function(e){$(this).find(".navigation__bottom__box").removeClass("--open"),triggerBodyOverlay(!1)}))})),$(".jsNavSearchTriggerDesktop").on("click",(function(e){(e.target.className.includes("jsNavBoxTrigger")||e.target.className.includes("fa-magnifying-glass"))&&($(".
1jsNavSearchDesktop").hasClass("--open")?closeSearchBox():openSearchBox())})),$(".jsCloseSearchDesktop").on("click",(function(e){closeSearchBox()})),$(".navigation--mobile").is(":visible")?$(".jsOpenSearchNav").on("click",(()=>{triggerMobilePopup($(".jsOpenMobileSearch"),mobileSearch,mobileMenu,mobileMenuTrigger),$(".jsMobilePopup").find(".jsSearchQueryNav").focus()})):$(".jsOpenSearchNav").on("click",(()=>{openSearchBox()}));let topNav=document.querySelector(".navigation__top"),bottomNav=document.querySelector(".navigation__bottom"),totalNav=document.querySelector(".navigation.--desktop");scrollEventThrottle(((e,t)=>{topNav&&bottomNav&&((t>e||0==window.scrollY)&&(topNav.style.transform="scaleY(1)",bottomNav.style.transform="translateY(0)",0!=e&&0!=window.scrollY||(topNav.classList.remove("--background"),bottomNav.classList.remove("--background"))),t<=e&&0!=window.scrollY&&(topNav.style.transform="scaleY(0)",topNav.classList.add("--background"),bottomNav.classList.add("--background"),bottomNav.style.transform=`translateY(-${totalNav.clientHeight-bottomNav.clientHeight}px)`))}));const mobileMenuTrigger=$(".jsOpenMobileMenu"),mobileMenu=$(".jsMobileMenu"),mobileSearchTrigger=$(".jsOpenMobileSearch"),mobileSearch=$(".jsMobileSearch"),mobilePopup=$(".jsMobilePopup");function triggerMobilePopup(e,t,n,r){$(e).hasClass("--active")?($(mobilePopup).removeClass("--active"),$(e).removeClass("--active"),$(e).attr("aria-expanded",!1),$(t).removeClass("--active"),bodyPopup(!1)):($(n).hasClass("--active")&&$(n).removeClass("--active"),$(mobilePopup).addClass("--active"),$(e).addClass("--active"),$(e).attr("aria-expanded",!0),$(t).addClass("--active"),bodyPopup(!0)),$(r).removeClass("--active")}$(mobileMenuTrigger).on("click",(function(e){triggerMobilePopup(this,mobileMenu,mobileSearch,mobileSearchTrigger)})),$(mobileSearchTrigger).on("click",(function(e){triggerMobilePopup(this,mobileSearch,mobileMenu,mobileMenuTrigger)}));let firstBlockBgColor=$(".content--block")?.css("background-color");var player;function pomHasMarketingConsent(){return!window.Cookiebot||!window.Cookiebot.consent||!0===window.Cookiebot.consent.marketing}function pomLoadYouTubeApi(){if(!window.pomYouTubeApiRequested&&document.querySelector(".site-header__video iframe")){window.pomYouTubeApiRequested=!0;var e=document.createElement("script");e.setAttribute("data-cookieconsent","ignore"),e.src="https://www.youtube.com/iframe_api";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}}function onYouTubeIframeAPIReady(){let e=document.querySelectorAll(".site-header__video");for(let i=0;i<e.length;i++){let a=e[i].querySelector("iframe"),o=a?.getAttribute("id");if(null!=o){function t(t){t.target.playVideo(),player.mute(),e[i].querySelector(".play")?.addEventListener("click",(function(e){e.target.classList.contains("active")?(el.pauseVideo(),e.target.classList.remove("active")):(el.playVideo(),e.target.classList.add("active"))}))}function n(e){e.data==YT.PlayerState.ENDED&&(player.seekTo(0),player.playVideo())}function r(e){console.log(e)}player=new YT.Player(o,{width:"100%",height:"100%",playerVars:{playsinline:1},events:{onReady:t,onStateChange:n,onError:r}})}}}$(".site-header__usp").find(".ax--site-grid").css("background-color",firstBlockBgColor),$(document).ready((function(){function e(e,t,n){var r=new RegExp("([?&])"+t+"=.*?(&|$)","i"),i=-1!==e.indexOf("?")?"&":"?";return e.match(r)?e.replace(r,"$1"+t+"="+n+"$2"):e+i+t+"="+n}$("#type").change((function(){var t=$(this).val(),n=e(window.location.href,"type",t);n=e(n,"page","1"),window.location.href=n})),$(".jsClearFilter").each((function(){$(this).on("click",(function(e){$(this).siblings("select").val("0"),$(this).siblings("select").trigger("change")}))}))})),pomHasMarketingConsent()&&pomLoadYouTubeApi(),window.addEventListener("CookiebotOnAccept",(function(){pomHasMarketingConsent()&&pomLoadYouTubeApi()})),function(e,t){"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){var n=[],r=n.slice,i=n.concat,a=n.push,o=n.indexOf,s={},l=s.toString,u=s.hasOwnProperty,c="".trim,d={},f="1.11.0",p=function(e,t){return new p.fn.init(e,t)},h=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,m=/^-ms-/,g=/-([\da-z])/gi,v=function(e,t){return t.toUpperCase()};function y(e){var t=e.length,n=p.type(e);return"function"!==n&&!p.isWindow(e)&&(!(1!==e.nodeType||!t)||"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}p.fn=p.prototype={jquery:f,constructor:p,selector:"",length:0,toArray:function(){return r.call(this)},get:function(e){return null!=e?0>e?this[e+this.length]:this[e]:r.call(this)},pushStack:function(e){var t=p.merge(this.constructor(),e);
1return t.prevObject=this,t.context=this.context,t},each:function(e,t){return p.each(this,e,t)},map:function(e){return this.pushStack(p.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:a,sort:n.sort,splice:n.splice},p.extend=p.fn.extend=function(){var e,t,n,r,i,a,o=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof o&&(u=o,o=arguments[s]||{},s++),"object"==typeof o||p.isFunction(o)||(o={}),s===l&&(o=this,s--);l>s;s++)if(null!=(i=arguments[s]))for(r in i)e=o[r],o!==(n=i[r])&&(u&&n&&(p.isPlainObject(n)||(t=p.isArray(n)))?(t?(t=!1,a=e&&p.isArray(e)?e:[]):a=e&&p.isPlainObject(e)?e:{},o[r]=p.extend(u,a,n)):void 0!==n&&(o[r]=n));return o},p.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===p.type(e)},isArray:Array.isArray||function(e){return"array"===p.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return e-parseFloat(e)>=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==p.type(e)||e.nodeType||p.isWindow(e))return!1;try{if(e.constructor&&!u.call(e,"constructor")&&!u.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}if(d.ownLast)for(t in e)return u.call(e,t);for(t in e);return void 0===t||u.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?s[l.call(e)]||"object":typeof e},globalEval:function(t){t&&p.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(m,"ms-").replace(g,v)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r=0,i=e.length,a=y(e);if(n){if(a)for(;i>r&&!1!==t.apply(e[r],n);r++);else for(r in e)if(!1===t.apply(e[r],n))break}else if(a)for(;i>r&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:c&&!c.call("\ufeff ")?function(e){return null==e?"":c.call(e)}:function(e){return null==e?"":(e+"").replace(h,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(y(Object(e))?p.merge(n,"string"==typeof e?[e]:e):a.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(o)return o.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;n>r;)e[i++]=t[r++];if(n!=n)for(;void 0!==t[r];)e[i++]=t[r++];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,a=e.length,o=!n;a>i;i++)!t(e[i],i)!==o&&r.push(e[i]);return r},map:function(e,t,n){var r,a=0,o=e.length,s=[];if(y(e))for(;o>a;a++)null!=(r=t(e[a],a,n))&&s.push(r);else for(a in e)null!=(r=t(e[a],a,n))&&s.push(r);return i.apply([],s)},guid:1,proxy:function(e,t){var n,i,a;return"string"==typeof t&&(a=e[t],t=e,e=a),p.isFunction(e)?(n=r.call(arguments,2),i=function(){return e.apply(t||this,n.concat(r.call(arguments)))},i.guid=e.guid=e.guid||p.guid++,i):void 0},now:function(){return+new Date},support:d}),p.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),(function(e,t){s["[object "+t+"]"]=t.toLowerCase()}));var b=function(e){var t,n,r,i,a,o,s,l,u,c,d,f,p,h,m,g,v,y="sizzle"+-new Date,b=e.document,x=0,w=0,C=re(),F=re(),T=re(),E=function(e,t){return e===t&&(u=!0),0},k="undefined",N=1<<31,S={}.hasOwnProperty,D=[],A=D.pop,j=D.push,L=D.push,$=D.slice,M=D.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},q="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",H="[\\x20\\t\\r\\n\\f]",_="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=_.replace("w","w#"),R="\\["+H+"*("+_+")"+H+"*(?:([*^$|!~]?=)"+H+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+O+")|)|)"+H+"*\\]",P=":("+_+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+R.replace(3,8)+")*)|.*)\\)|)",B=new RegExp("^"+H+"+|((?:^|[^\\\\])(?:\\\\.)*)"+H+"+$","g"),z=new RegExp("^"+H+"*,"+H+"*"),W=new RegExp("^"+H+"*([>+~]|"+H+")"+H+"*"),I=new RegExp("="+H+"*([^\\]'\"]*?)"+H+"*\\]","g"),X=new RegExp(P),V=new RegExp("^"+O+"$"),Y={ID:new RegExp("^#("+_+")"),CLASS:new RegExp("^\\.("+_+")"),TAG:new RegExp("^("+_.replace("w","w*")+")"),ATTR:new RegExp("^"+R),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+H+"*(even|odd|(([+-]|)(\\d*)n|)"+H+"*(?:([+-]|)"+H+"*(\\d+)|))"+H+"*\\)|)","i"),bool:new RegExp("^(?:"+q+")$","i"),needsContext:new RegExp("^"+H+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+H+"*((?:-\\d)?\\d*)"+H+"*\\)|)(?=[^-]|$)","i")},U=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,G=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/[+~]/,Z=/'|\\/g,ee=new RegExp("\\\\([\\da-f]{1,6}"+H+"?|("+H+")|.)","ig"),te=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{L.apply(D=$.call(b.childNodes),b.childNodes),D[b.childNodes.length].nodeType}catch(e){L={apply:D.length?function(e,t){j.apply(e,$.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}
vendor: 16,485 bytes, line 1
1function ne(e,t,r,i){var a,o,s,l,u,f,m,g,x,w;if((t?t.ownerDocument||t:b)!==d&&c(t),r=r||[],!e||"string"!=typeof e)return r;if(1!==(l=(t=t||d).nodeType)&&9!==l)return[];if(p&&!i){if(a=J.exec(e))if(s=a[1]){if(9===l){if(!(o=t.getElementById(s))||!o.parentNode)return r;if(o.id===s)return r.push(o),r}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(s))&&v(t,o)&&o.id===s)return r.push(o),r}else{if(a[2])return L.apply(r,t.getElementsByTagName(e)),r;if((s=a[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(s)),r}if(n.qsa&&(!h||!h.test(e))){if(g=m=y,x=t,w=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){for(f=pe(e),(m=t.getAttribute("id"))?g=m.replace(Z,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=f.length;u--;)f[u]=g+he(f[u]);x=K.test(e)&&de(t.parentNode)||t,w=f.join(",")}if(w)try{return L.apply(r,x.querySelectorAll(w)),r}catch(e){}finally{m||t.removeAttribute("id")}}}return we(e.replace(B,"$1"),t,r,i)}function re(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function ie(e){return e[y]=!0,e}function ae(e){var t=d.createElement("div");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function oe(e,t){for(var n=e.split("|"),i=e.length;i--;)r.attrHandle[n[i]]=t}function se(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||N)-(~e.sourceIndex||N);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function le(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function ue(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ce(e){return ie((function(t){return t=+t,ie((function(n,r){for(var i,a=e([],n.length,t),o=a.length;o--;)n[i=a[o]]&&(n[i]=!(r[i]=n[i]))}))}))}function de(e){return e&&typeof e.getElementsByTagName!==k&&e}for(t in n=ne.support={},a=ne.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},c=ne.setDocument=function(e){var t,i=e?e.ownerDocument||e:b,o=i.defaultView;return i!==d&&9===i.nodeType&&i.documentElement?(d=i,f=i.documentElement,p=!a(i),o&&o!==o.top&&(o.addEventListener?o.addEventListener("unload",(function(){c()}),!1):o.attachEvent&&o.attachEvent("onunload",(function(){c()}))),n.attributes=ae((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ae((function(e){return e.appendChild(i.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=G.test(i.getElementsByClassName)&&ae((function(e){return e.innerHTML="<div class='a'></div><div class='a i'></div>",e.firstChild.className="i",2===e.getElementsByClassName("i").length})),n.getById=ae((function(e){return f.appendChild(e).id=y,!i.getElementsByName||!i.getElementsByName(y).length})),n.getById?(r.find.ID=function(e,t){if(typeof t.getElementById!==k&&p){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},r.filter.ID=function(e){var t=e.replace(ee,te);return function(e){return e.getAttribute("id")===t}}):(delete r.find.ID,r.filter.ID=function(e){var t=e.replace(ee,te);return function(e){var n=typeof e.getAttributeNode!==k&&e.getAttributeNode("id");return n&&n.value===t}}),r.find.TAG=n.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==k?t.getElementsByTagName(e):void 0}:function(e,t){var n,r=[],i=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[i++];)1===n.nodeType&&r.push(n);return r}return a},r.find.CLASS=n.getElementsByClassName&&function(e,t){return typeof t.getElementsByClassName!==k&&p?t.getElementsByClassName(e):void 0},m=[],h=[],(n.qsa=G.test(i.querySelectorAll))&&(ae((function(e){e.innerHTML="<select t=''><option selected=''></option></select>",e.querySelectorAll("[t^='']").length&&h.push("[*^$]="+H+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||h.push("\\["+H+"*(?:value|"+q+")"),e.querySelectorAll(":checked").length||h.push(":checked")})),ae((function(e){var t=i.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&h.push("name"+H+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")}))),(n.matchesSelector=G.test(g=f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&ae((function(e){n.disconnectedMatch=g.call(e,"div"),g.call(e,"[s!='']:x"),m.push("!=",P)})),h=h.length&&new RegExp(h.join("|")),m=m.length&&new RegExp(m.join("|")),t=G.test(f.compareDocumentPosition),v=t||G.test(f.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},E=t?function(e,t){if(e===t)return u=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===i||e.ownerDocument===b&&v(b,e)?-1:t===i||t.ownerDocument===b&&v(b,t)?1:l?M.call(l,e)-M.call(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return u=!0,0;var n,r=0,a=e.parentNode,o=t.parentNode,s=[e],c=[t];if(!a||!o)return e===i?-1:t===i?1:a?-1:o?1:l?M.call(l,e)-M.call(l,t):0;if(a===o)return se(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);for(;s[r]===c[r];)r++;return r?se(s[r],c[r]):s[r]===b?-1:c[r]===b?1:0},i):d},ne.matches=function(e,t){return ne(e,null,null,t)},ne.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&c(e),t=t.replace(I,"='$1']"),!(!n.matchesSelector||!p||m&&m.test(t)||h&&h.test(t)))try{var r=g.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return ne(t,d,null,[e]).length>0},ne.contains=function(e,t){return(e.ownerDocument||e)!==d&&c(e),v(e,t)},ne.attr=function(e,t){(e.ownerDocument||e)!==d&&c(e);var i=r.attrHandle[t.toLowerCase()],a=i&&S.call(r.attrHandle,t.toLowerCase())?i(e,t,!p):void 0;return void 0!==a?a:n.attributes||!p?e.getAttribute(t):(a=e.getAttributeNode(t))&&a.specified?a.value:null},ne.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ne.uniqueSort=function(e){var t,r=[],i=0,a=0;if(u=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(E),u){for(;t=e[a++];)t===e[a]&&(i=r.push(a));for(;i--;)e.splice(r[i],1)}return l=null,e},i=ne.getText=function(e){var t,n="",r=0,a=e.nodeType;if(a){if(1===a||9===a||11===a){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===a||4===a)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},r=ne.selectors={cacheLength:50,createPseudo:ie,match:Y,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(ee,te),e[3]=(e[4]||e[5]||"").replace(ee,te),"~="===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]||ne.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]&&ne.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return Y.CHILD.test(e[0])?null:(e[3]&&void 0!==e[4]?e[2]=e[4]:n&&X.test(n)&&(t=pe(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(ee,te).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=C[e+" "];return t||(t=new RegExp("(^|"+H+")"+e+"("+H+"|$)"))&&C(e,(function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==k&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var i=ne.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var a="nth"!==e.slice(0,3),o="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,d,f,p,h,m=a!==o?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),b=!l&&!s;if(g){if(a){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[o?g.firstChild:g.lastChild],o&&b){for(p=(u=(c=g[y]||(g[y]={}))[e]||[])[0]===x&&u[1],f=u[0]===x&&u[2],d=p&&g.childNodes[p];d=++p&&d&&d[m]||(f=p=0)||h.pop();)if(1===d.nodeType&&++f&&d===t){c[e]=[x,p,f];break}}else if(b&&(u=(t[y]||(t[y]={}))[e])&&u[0]===x)f=u[1];else for(;(d=++p&&d&&d[m]||(f=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(b&&((d[y]||(d[y]={}))[e]=[x,f]),d!==t)););return(f-=i)===r||f%r==0&&f/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||ne.error("unsupported pseudo: "+e);return i[y]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ie((function(e,n){for(var r,a=i(e,t),o=a.length;o--;)e[r=M.call(e,a[o])]=!(n[r]=a[o])})):function(e){return i(e,0,n)}):i}},pseudos:{not:ie((function(e){var t=[],n=[],r=o(e.replace(B,"$1"));return r[y]?ie((function(e,t,n,i){for(var a,o=r(e,null,i,[]),s=e.length;s--;)(a=o[s])&&(e[s]=!(t[s]=a))})):function(e,i,a){return t[0]=e,r(t,null,a,n),!n.pop()}})),has:ie((function(e){return function(t){return ne(e,t).length>0}})),contains:ie((function(e){return function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}})),lang:ie((function(e){return V.test(e||"")||ne.error("unsupported lang: "+e),e=e.replace(ee,te).toLowerCase(),function(t){var n;do{if(n=p?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},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!r.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return U.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:ce((function(){return[0]})),last:ce((function(e,t){return[t-1]})),eq:ce((function(e,t,n){return[0>n?n+t:n]})),even:ce((function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e})),odd:ce((function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e})),lt:ce((function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e})),gt:ce((function(e,t,n){for(var r=0>n?n+t:n;++r<t;)e.push(r);return e}))}},r.pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=le(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=ue(t);function fe(){}function pe(e,t){var n,i,a,o,s,l,u,c=F[e+" "];if(c)return t?0:c.slice(0);for(s=e,l=[],u=r.preFilter;s;){for(o in(!n||(i=z.exec(s)))&&(i&&(s=s.slice(i[0].length)||s),l.push(a=[])),n=!1,(i=W.exec(s))&&(n=i.shift(),a.push({value:n,type:i[0].replace(B," ")}),s=s.slice(n.length)),r.filter)!(i=Y[o].exec(s))||u[o]&&!(i=u[o](i))||(n=i.shift(),a.push({value:n,type:o,matches:i}),s=s.slice(n.length));if(!n)break}return t?s.length:s?ne.error(e):F(e,l).slice(0)}function he(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function me(e,t,n){var r=t.dir,i=n&&"parentNode"===r,a=w++;return t.first?function(t,n,a){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,a)}:function(t,n,o){var s,l,u=[x,a];if(o){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,o))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if((s=(l=t[y]||(t[y]={}))[r])&&s[0]===x&&s[1]===a)return u[2]=s[2];if(l[r]=u,u[2]=e(t,n,o))return!0}}}function ge(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function ve(e,t,n,r,i){for(var a,o=[],s=0,l=e.length,u=null!=t;l>s;s++)(a=e[s])&&(!n||n(a,r,i))&&(o.push(a),u&&t.push(s));return o}function ye(e,t,n,r,i,a){return r&&!r[y]&&(r=ye(r)),i&&!i[y]&&(i=ye(i,a)),ie((function(a,o,s,l){var u,c,d,f=[],p=[],h=o.length,m=a||function(e,t,n){for(var r=0,i=t.length;i>r;r++)ne(e,t[r],n);return n}(t||"*",s.nodeType?[s]:s,[]),g=!e||!a&&t?m:ve(m,f,e,s,l),v=n?i||(a?e:h||r)?[]:o:g;if(n&&n(g,v,s,l),r)for(u=ve(v,p),r(u,[],s,l),c=u.length;c--;)(d=u[c])&&(v[p[c]]=!(g[p[c]]=d));if(a){if(i||e){if(i){for(u=[],c=v.length;c--;)(d=v[c])&&u.push(g[c]=d);i(null,v=[],u,l)}for(c=v.length;c--;)(d=v[c])&&(u=i?M.call(a,d):f[c])>-1&&(a[u]=!(o[u]=d))}}else v=ve(v===o?v.splice(h,v.length):v),i?i(null,o,v,l):L.apply(o,v)}))}function be(e){for(var t,n,i,a=e.length,o=r.relative[e[0].type],l=o||r.relative[" "],u=o?1:0,c=me((function(e){return e===t}),l,!0),d=me((function(e){return M.call(t,e)>-1}),l,!0),f=[function(e,n,r){return!o&&(r||n!==s)||((t=n).nodeType?c(e,n,r):d(e,n,r))}];a>u;u++)if(n=r.relative[e[u].type])f=[me(ge(f),n)];else{if((n=r.filter[e[u].type].apply(null,e[u].matches))[y]){for(i=++u;a>i&&!r.relative[e[i].type];i++);return ye(u>1&&ge(f),u>1&&he(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(B,"$1"),n,i>u&&be(e.slice(u,i)),a>i&&be(e=e.slice(i)),a>i&&he(e))}f.push(n)}return ge(f)}function xe(e,t){var n=t.length>0,i=e.length>0,a=function(a,o,l,u,c){var f,p,h,m=0,g="0",v=a&&[],y=[],b=s,w=a||i&&r.find.TAG("*",c),C=x+=null==b?1:Math.random()||.1,F=w.length;for(c&&(s=o!==d&&o);g!==F&&null!=(f=w[g]);g++){if(i&&f){for(p=0;h=e[p++];)if(h(f,o,l)){u.push(f);break}c&&(x=C)}n&&((f=!h&&f)&&m--,a&&v.push(f))}if(m+=g,n&&g!==m){for(p=0;h=t[p++];)h(v,y,o,l);if(a){if(m>0)for(;g--;)v[g]||y[g]||(y[g]=A.call(u));y=ve(y)}L.apply(u,y),c&&!a&&y.length>0&&m+t.length>1&&ne.uniqueSort(u)}return c&&(x=C,s=b),v};return n?ie(a):a}function we(e,t,i,a){var s,l,u,c,d,f=pe(e);if(!a&&1===f.length){if((l=f[0]=f[0].slice(0)).length>2&&"ID"===(u=l[0]).type&&n.getById&&9===t.nodeType&&p&&r.relative[l[1].type]){if(!(t=(r.find.ID(u.matches[0].replace(ee,te),t)||[])[0]))return i;e=e.slice(l.shift().value.length)}for(s=Y.needsContext.test(e)?0:l.length;s--&&(u=l[s],!r.relative[c=u.type]);)if((d=r.find[c])&&(a=d(u.matches[0].replace(ee,te),K.test(l[0].type)&&de(t.parentNode)||t))){if(l.splice(s,1),!(e=a.length&&he(l)))return L.apply(i,a),i;break}}return o(e,f)(a,t,!p,i,K.test(e)&&de(t.parentNode)||t),i}return fe.prototype=r.filters=r.pseudos,r.setFilters=new fe,o=ne.compile=function(e,t){var n,r=[],i=[],a=T[e+" "];if(!a){for(t||(t=pe(e)),n=t.length;n--;)(a=be(t[n]))[y]?r.push(a):i.push(a);a=T(e,xe(i,r))}return a},n.sortStable=y.split("").sort(E).join("")===y,n.detectDuplicates=!!u,c(),n.sortDetached=ae((function(e){return 1&e.compareDocumentPosition(d.createElement("div"))})),ae((function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")}))||oe("type|href|height|width",(function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&ae((function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||oe("value",(function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue})),ae((function(e){return null==e.getAttribute("disabled")}))||oe(q,(function(e,t,n){var r;return n?void 0:!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),ne}(e);p.find=b,p.expr=b.selectors,p.expr[":"]=p.expr.pseudos,p.unique=b.uniqueSort,p.text=b.getText,p.isXMLDoc=b.isXML,p.contains=b.contains;var x=p.expr.match.needsContext,w=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,C=/^.[^:#\[\.,]*$/;function F(e,t,n){if(p.isFunction(t))return p.grep(e,(function(e,r){return!!t.call(e,r,e)!==n}));
1if(t.nodeType)return p.grep(e,(function(e){return e===t!==n}));if("string"==typeof t){if(C.test(t))return p.filter(t,e,n);t=p.filter(t,e)}return p.grep(e,(function(e){return p.inArray(e,t)>=0!==n}))}p.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?p.find.matchesSelector(r,e)?[r]:[]:p.find.matches(e,p.grep(t,(function(e){return 1===e.nodeType})))},p.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(p(e).filter((function(){for(t=0;i>t;t++)if(p.contains(r[t],this))return!0})));for(t=0;i>t;t++)p.find(e,r[t],n);return(n=this.pushStack(i>1?p.unique(n):n)).selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(F(this,e||[],!1))},not:function(e){return this.pushStack(F(this,e||[],!0))},is:function(e){return!!F(this,"string"==typeof e&&x.test(e)?p(e):e||[],!1).length}});var T,E=e.document,k=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,N=p.fn.init=function(e,t){var n,r;if(!e)return this;if("string"==typeof e){if(!(n="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:k.exec(e))||!n[1]&&t)return!t||t.jquery?(t||T).find(e):this.constructor(t).find(e);if(n[1]){if(t=t instanceof p?t[0]:t,p.merge(this,p.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),w.test(n[1])&&p.isPlainObject(t))for(n in t)p.isFunction(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}if((r=E.getElementById(n[2]))&&r.parentNode){if(r.id!==n[2])return T.find(e);this.length=1,this[0]=r}return this.context=E,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):p.isFunction(e)?void 0!==T.ready?T.ready(e):e(p):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),p.makeArray(e,this))};N.prototype=p.fn,T=p(E);var S=/^(?:parents|prev(?:Until|All))/,D={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){do{e=e[t]}while(e&&1!==e.nodeType);return e}p.extend({dir:function(e,t,n){for(var r=[],i=e[t];i&&9!==i.nodeType&&(void 0===n||1!==i.nodeType||!p(i).is(n));)1===i.nodeType&&r.push(i),i=i[t];return r},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}}),p.fn.extend({has:function(e){var t,n=p(e,this),r=n.length;return this.filter((function(){for(t=0;r>t;t++)if(p.contains(this,n[t]))return!0}))},closest:function(e,t){for(var n,r=0,i=this.length,a=[],o=x.test(e)||"string"!=typeof e?p(e,t||this.context):0;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(o?o.index(n)>-1:1===n.nodeType&&p.find.matchesSelector(n,e))){a.push(n);break}return this.pushStack(a.length>1?p.unique(a):a)},index:function(e){return e?"string"==typeof e?p.inArray(this[0],p(e)):p.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(p.unique(p.merge(this.get(),p(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),p.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return p.dir(e,"parentNode")},parentsUntil:function(e,t,n){return p.dir(e,"parentNode",n)},next:function(e){return A(e,"nextSibling")},prev:function(e){return A(e,"previousSibling")},nextAll:function(e){return p.dir(e,"nextSibling")},prevAll:function(e){return p.dir(e,"previousSibling")},nextUntil:function(e,t,n){return p.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return p.dir(e,"previousSibling",n)},siblings:function(e){return p.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return p.sibling(e.firstChild)},contents:function(e){return p.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:p.merge([],e.childNodes)}},(function(e,t){p.fn[e]=function(n,r){var i=p.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=p.filter(r,i)),this.length>1&&(D[e]||(i=p.unique(i)),S.test(e)&&(i=i.reverse())),this.pushStack(i)}}));var j,L=/\S+/g,$={};function M(){E.addEventListener?(E.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(E.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))}function q(){(E.addEventListener||"load"===event.type||"complete"===E.readyState)&&(M(),p.ready())}p.Callbacks=function(e){e="string"==typeof e?$[e]||function(e){var t=$[e]={};return p.each(e.match(L)||[],(function(e,n){t[n]=!0})),t}(e):p.extend({},e);var t,n,r,i,a,o,s=[],l=!e.once&&[],u=function(d){for(n=e.memory&&d,r=!0,a=o||0,o=0,i=s.length,t=!0;s&&i>a;a++)if(!1===s[a].apply(d[0],d[1])&&e.stopOnFalse){n=!1;break}t=!1,s&&(l?l.length&&u(l.shift()):n?s=[]:c.disable())},c={add:function(){if(s){var r=s.length;!function t(n){p.each(n,(function(n,r){var i=p.type(r);"function"===i?e.unique&&c.has(r)||s.push(r):r&&r.length&&"string"!==i&&t(r)}))}(arguments),t?i=s.length:n&&(o=r,u(n))}return this},remove:function(){return s&&p.each(arguments,(function(e,n){for(var r;(r=p.inArray(n,s,r))>-1;)s.splice(r,1),t&&(i>=r&&i--,a>=r&&a--)})),this},has:function(e){return e?p.inArray(e,s)>-1:!(!s||!s.length)},empty:function(){return s=[],i=0,this},disable:function(){return s=l=n=void 0,this},disabled:function(){return!s},lock:function(){return l=void 0,n||c.disable(),this},locked:function(){return!l},fireWith:function(e,n){return!s||r&&!l||(n=[e,(n=n||[]).slice?n.slice():n],t?l.push(n):u(n)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},p.extend({Deferred:function(e){var t=[["resolve","done",p.Callbacks("once memory"),"resolved"],["reject","fail",p.Callbacks("once memory"),"rejected"],["notify","progress",p.Callbacks("memory")]],n="pe
1nding",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return p.Deferred((function(n){p.each(t,(function(t,a){var o=p.isFunction(e[t])&&e[t];i[a[1]]((function(){var e=o&&o.apply(this,arguments);e&&p.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a[0]+"With"](this===r?n.promise():this,o?[e]:arguments)}))})),e=null})).promise()},promise:function(e){return null!=e?p.extend(e,r):r}},i={};return r.pipe=r.then,p.each(t,(function(e,a){var o=a[2],s=a[3];r[a[1]]=o.add,s&&o.add((function(){n=s}),t[1^e][2].disable,t[2][2].lock),i[a[0]]=function(){return i[a[0]+"With"](this===i?r:this,arguments),this},i[a[0]+"With"]=o.fireWith})),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,i,a=0,o=r.call(arguments),s=o.length,l=1!==s||e&&p.isFunction(e.promise)?s:0,u=1===l?e:p.Deferred(),c=function(e,n,i){return function(a){n[e]=this,i[e]=arguments.length>1?r.call(arguments):a,i===t?u.notifyWith(n,i):--l||u.resolveWith(n,i)}};if(s>1)for(t=new Array(s),n=new Array(s),i=new Array(s);s>a;a++)o[a]&&p.isFunction(o[a].promise)?o[a].promise().done(c(a,i,o)).fail(u.reject).progress(c(a,n,t)):--l;return l||u.resolveWith(i,o),u.promise()}}),p.fn.ready=function(e){return p.ready.promise().done(e),this},p.extend({isReady:!1,readyWait:1,holdReady:function(e){e?p.readyWait++:p.ready(!0)},ready:function(e){if(!0===e?!--p.readyWait:!p.isReady){if(!E.body)return setTimeout(p.ready);p.isReady=!0,!0!==e&&--p.readyWait>0||(j.resolveWith(E,[p]),p.fn.trigger&&p(E).trigger("ready").off("ready"))}}}),p.ready.promise=function(t){if(!j)if(j=p.Deferred(),"complete"===E.readyState)setTimeout(p.ready);else if(E.addEventListener)E.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{E.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var n=!1;try{n=null==e.frameElement&&E.documentElement}catch(e){}n&&n.doScroll&&function e(){if(!p.isReady){try{n.doScroll("left")}catch(t){return setTimeout(e,50)}M(),p.ready()}}()}return j.promise(t)};var H,_="undefined";for(H in p(d))break;d.ownLast="0"!==H,d.inlineBlockNeedsLayout=!1,p((function(){var e,t,n=E.getElementsByTagName("body")[0];n&&((e=E.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",t=E.createElement("div"),n.appendChild(e).appendChild(t),typeof t.style.zoom!==_&&(t.style.cssText="border:0;margin:0;width:1px;padding:1px;display:inline;zoom:1",(d.inlineBlockNeedsLayout=3===t.offsetWidth)&&(n.style.zoom=1)),n.removeChild(e),e=t=null)})),function(){var e=E.createElement("div");if(null==d.deleteExpando){d.deleteExpando=!0;try{delete e.test}catch(e){d.deleteExpando=!1}}e=null}(),p.acceptData=function(e){var t=p.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||!0!==t&&e.getAttribute("classid")===t)};var O=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,R=/([A-Z])/g;function P(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(R,"-$1").toLowerCase();if("string"==typeof(n=e.getAttribute(r))){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:O.test(n)?p.parseJSON(n):n)}catch(e){}p.data(e,t,n)}else n=void 0}return n}function B(e){var t;for(t in e)if(("data"!==t||!p.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function z(e,t,r,i){if(p.acceptData(e)){var a,o,s=p.expando,l=e.nodeType,u=l?p.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||void 0!==r||"string"!=typeof t)return c||(c=l?e[s]=n.pop()||p.guid++:s),u[c]||(u[c]=l?{}:{toJSON:p.noop}),("object"==typeof t||"function"==typeof t)&&(i?u[c]=p.extend(u[c],t):u[c].data=p.extend(u[c].data,t)),o=u[c],i||(o.data||(o.data={}),o=o.data),void 0!==r&&(o[p.camelCase(t)]=r),"string"==typeof t?null==(a=o[t])&&(a=o[p.camelCase(t)]):a=o,a}}function W(e,t,n){if(p.acceptData(e)){var r,i,a=e.nodeType,o=a?p.cache:e,s=a?e[p.expando]:p.expando;if(o[s]){if(t&&(r=n?o[s]:o[s].data)){i=(t=p.isArray(t)?t.concat(p.map(t,p.camelCase)):t in r||(t=p.camelCase(t))in r?[t]:t.split(" ")).length;for(;i--;)delete r[t[i]];if(n?!B(r):!p.isEmptyObject(r))return}
1(n||(delete o[s].data,B(o[s])))&&(a?p.cleanData([e],!0):d.deleteExpando||o!=o.window?delete o[s]:o[s]=null)}}}p.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return!!(e=e.nodeType?p.cache[e[p.expando]]:e[p.expando])&&!B(e)},data:function(e,t,n){return z(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return z(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)}}),p.fn.extend({data:function(e,t){var n,r,i,a=this[0],o=a&&a.attributes;if(void 0===e){if(this.length&&(i=p.data(a),1===a.nodeType&&!p._data(a,"parsedAttrs"))){for(n=o.length;n--;)0===(r=o[n].name).indexOf("data-")&&P(a,r=p.camelCase(r.slice(5)),i[r]);p._data(a,"parsedAttrs",!0)}return i}return"object"==typeof e?this.each((function(){p.data(this,e)})):arguments.length>1?this.each((function(){p.data(this,e,t)})):a?P(a,e,p.data(a,e)):void 0},removeData:function(e){return this.each((function(){p.removeData(this,e)}))}}),p.extend({queue:function(e,t,n){var r;return e?(t=(t||"fx")+"queue",r=p._data(e,t),n&&(!r||p.isArray(n)?r=p._data(e,t,p.makeArray(n)):r.push(n)),r||[]):void 0},dequeue:function(e,t){t=t||"fx";var n=p.queue(e,t),r=n.length,i=n.shift(),a=p._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete a.stop,i.call(e,(function(){p.dequeue(e,t)}),a)),!r&&a&&a.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return p._data(e,n)||p._data(e,n,{empty:p.Callbacks("once memory").add((function(){p._removeData(e,t+"queue"),p._removeData(e,n)}))})}}),p.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?p.queue(this[0],e):void 0===t?this:this.each((function(){var n=p.queue(this,e,t);p._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&p.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){p.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=p.Deferred(),a=this,o=this.length,s=function(){--r||i.resolveWith(a,[a])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";o--;)(n=p._data(a[o],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var I=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,X=["Top","Right","Bottom","Left"],V=function(e,t){return e=t||e,"none"===p.css(e,"display")||!p.contains(e.ownerDocument,e)},Y=p.access=function(e,t,n,r,i,a,o){var s=0,l=e.length,u=null==n;if("object"===p.type(n))for(s in i=!0,n)p.access(e,t,s,n[s],!0,a,o);else if(void 0!==r&&(i=!0,p.isFunction(r)||(o=!0),u&&(o?(t.call(e,r),t=null):(u=t,t=function(e,t,n){return u.call(p(e),n)})),t))for(;l>s;s++)t(e[s],n,o?r:r.call(e[s],s,t(e[s],n)));return i?e:u?t.call(e):l?t(e[0],n):a},U=/^(?:checkbox|radio)$/i;!function(){var e=E.createDocumentFragment(),t=E.createElement("div"),n=E.createElement("input");if(t.setAttribute("className","t"),t.innerHTML=" <link/><table></table><a href='/a'>a</a>",d.leadingWhitespace=3===t.firstChild.nodeType,d.tbody=!t.getElementsByTagName("tbody").length,d.htmlSerialize=!!t.getElementsByTagName("link").length,d.html5Clone="<:nav></:nav>"!==E.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,e.appendChild(n),d.appendChecked=n.checked,t.innerHTML="<textarea>x</textarea>",d.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue,e.appendChild(t),t.innerHTML="<input type='radio' checked='checked' name='t'/>",d.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,d.noCloneEvent=!0,t.attachEvent&&(t.attachEvent("onclick",(function(){d.noCloneEvent=!1})),t.cloneNode(!0).click()),null==d.deleteExpando){d.deleteExpando=!0;try{delete t.test}catch(e){d.deleteExpando=!1}}e=t=n=null}(),function(){var t,n,r=E.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})n="on"+t,(d[t+"Bubbles"]=n in e)||(r.setAttribute(n,"t"),d[t+"Bubbles"]=!1===r.attributes[n].expando);r=null}();var Q=/^(?:input|select|textarea)$/i,G=/^key/,J=/^(?:mouse|contextmenu)|click/,K=/^(?:focusinfocus|focusoutblur)$/,Z=/^([^.]*)(?:\.(.+)|)$/;function ee(){return!0}function te(){return!1}function ne(){try{return E.activeElement}catch(e){}}function re(e){var t=ie.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}p.event={global:{},add:function(e,t,n,r,i){var a,o,s,l,u,c,d,f,h,m,g,v=p._data(e);if(v){for(n.handler&&(n=(l=n).handler,i=l.selector),n.guid||(n.guid=p.guid++),(o=v.events)||(o=v.events={}),(c=v.handle)||(c=v.handle=function(e){return typeof p===_||e&&p.event.triggered===e.type?void 0:p.event.dispatch.apply(c.elem,arguments)},c.elem=e),s=(t=(t||"").match(L)||[""]).length;s--;)h=g=(a=Z.exec(t[s])||[])[1],m=(a[2]||"").split(".").sort(),h&&(u=p.event.special[h]||{},h=(i?u.delegateType:u.bindType)||h,u=p.event.special[h]||{},d=p.extend({type:h,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&p.expr.match.needsContext.test(i),namespace:m.join(".")},l),(f=o[h])||((f=o[h]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,r,m,c)||(e.addEventListener?e.addEventListener(h,c,!1):e.attachEvent&&e.attachEvent("on"+h,c))),u.add&&(u.add.call(e,d),d.handler.guid||(d.handler.guid=n.guid)),i?f.splice(f.delegateCount++,0,d):f.push(d),p.event.global[h]=!0);e=null}},remove:function(e,t,n,r,i){var a,o,s,l,u,c,d,f,h,m,g,v=p.hasData(e)&&p._data(e);if(v&&(c=v.events)){for(u=(t=(t||"").match(L)||[""]).length;u--;)if(h=g=(s=Z.exec(t[u])||[])[1],m=(s[2]||"").split(".").sort(),h){for(d=p.event.special[h]||{},f=c[h=(r?d.delegateType:d.bindType)||h]||[],s=s[2]&&new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=a=f.length;a--;)o=f[a],!i&&g!==o.origType||n&&n.guid!==o.guid||s&&!s.test(o.namespace)||r&&r!==o.selector&&("**"!==r||!o.selector)||(f.splice(a,1),o.selector&&f.delegateCount--,d.remove&&d.remove.call(e,o));l&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,m,v.handle)||p.removeEvent(e,h,v.handle),delete c[h])}else for(h in c)p.event.remove(e,h+t[u],n,r,!0);p.isEmptyObject(c)&&(delete v.handle,p._removeData(e,"events"))}},trigger:function(t,n,r,i){var a,o,s,l,c,d,f,h=[r||E],m=u.call(t,"type")?t.type:t,g=u.call(t,"namespace")?t.namespace.split("."):[];if(s=d=r=r||E,3!==r.nodeType&&8!==r.nodeType&&!K.test(m+p.event.triggered)&&(m.indexOf(".")>=0&&(g=m.split("."),m=g.shift(),g.sort()),o=m.indexOf(":")<0&&"on"+m,(t=t[p.expando]?t:new p.Event(m,"object"==typeof t&&t)).isTrigger=i?2:3,t.namespace=g.join("."),t.n
1amespace_re=t.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:p.makeArray(n,[t]),c=p.event.special[m]||{},i||!c.trigger||!1!==c.trigger.apply(r,n))){if(!i&&!c.noBubble&&!p.isWindow(r)){for(l=c.delegateType||m,K.test(l+m)||(s=s.parentNode);s;s=s.parentNode)h.push(s),d=s;d===(r.ownerDocument||E)&&h.push(d.defaultView||d.parentWindow||e)}for(f=0;(s=h[f++])&&!t.isPropagationStopped();)t.type=f>1?l:c.bindType||m,(a=(p._data(s,"events")||{})[t.type]&&p._data(s,"handle"))&&a.apply(s,n),(a=o&&s[o])&&a.apply&&p.acceptData(s)&&(t.result=a.apply(s,n),!1===t.result&&t.preventDefault());if(t.type=m,!i&&!t.isDefaultPrevented()&&(!c._default||!1===c._default.apply(h.pop(),n))&&p.acceptData(r)&&o&&r[m]&&!p.isWindow(r)){(d=r[o])&&(r[o]=null),p.event.triggered=m;try{r[m]()}catch(e){}p.event.triggered=void 0,d&&(r[o]=d)}return t.result}},dispatch:function(e){e=p.event.fix(e);var t,n,i,a,o,s=[],l=r.call(arguments),u=(p._data(this,"events")||{})[e.type]||[],c=p.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,e)){for(s=p.event.handlers.call(this,e,u),t=0;(a=s[t++])&&!e.isPropagationStopped();)for(e.currentTarget=a.elem,o=0;(i=a.handlers[o++])&&!e.isImmediatePropagationStopped();)(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,void 0!==(n=((p.event.special[i.origType]||{}).handle||i.handler).apply(a.elem,l))&&!1===(e.result=n)&&(e.preventDefault(),e.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,a,o=[],s=t.delegateCount,l=e.target;if(s&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(!0!==l.disabled||"click"!==e.type)){for(i=[],a=0;s>a;a++)void 0===i[n=(r=t[a]).selector+" "]&&(i[n]=r.needsContext?p(n,this).index(l)>=0:p.find(n,this,null,[l]).length),i[n]&&i.push(r);i.length&&o.push({elem:l,handlers:i})}return s<t.length&&o.push({elem:this,handlers:t.slice(s)}),o},fix:function(e){if(e[p.expando])return e;var t,n,r,i=e.type,a=e,o=this.fixHooks[i];for(o||(this.fixHooks[i]=o=J.test(i)?this.mouseHooks:G.test(i)?this.keyHooks:{}),r=o.props?this.props.concat(o.props):this.props,e=new p.Event(a),t=r.length;t--;)e[n=r[t]]=a[n];return e.target||(e.target=a.srcElement||E),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,o.filter?o.filter(e,a):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,i,a=t.button,o=t.fromElement;return null==e.pageX&&null!=t.clientX&&(i=(r=e.target.ownerDocument||E).documentElement,n=r.body,e.pageX=t.clientX+(i&&i.scrollLeft||n&&n.scrollLeft||0)-(i&&i.clientLeft||n&&n.clientLeft||0),e.pageY=t.clientY+(i&&i.scrollTop||n&&n.scrollTop||0)-(i&&i.clientTop||n&&n.clientTop||0)),!e.relatedTarget&&o&&(e.relatedTarget=o===e.target?t.toElement:o),e.which||void 0===a||(e.which=1&a?1:2&a?3:4&a?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==ne()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===ne()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return p.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(e){return p.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=p.extend(new p.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?p.event.trigger(i,null,t):p.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},p.removeEvent=E.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===_&&(e[r]=null),e.detachEvent(r,n))},p.Event=function(e,t){return this instanceof p.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&(!1===e.returnValue||e.getPreventDefault&&e.getPreventDefault())?ee:te):this.type=e,t&&p.extend(this,t),this.timeStamp=e&&e.timeStamp||p.now(),void(this[p.expando]=!0)):new p.Event(e,t)},p.Event.prototype={isDefaultPrevented:te,isPropagationStopped:te,isImmediatePropagationStopped:te,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ee,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ee,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ee,this.stopPropagation()}}
1,p.each({mouseenter:"mouseover",mouseleave:"mouseout"},(function(e,t){p.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=e.relatedTarget,i=e.handleObj;return(!r||r!==this&&!p.contains(this,r))&&(e.type=i.origType,n=i.handler.apply(this,arguments),e.type=t),n}}})),d.submitBubbles||(p.event.special.submit={setup:function(){return!p.nodeName(this,"form")&&void p.event.add(this,"click._submit keypress._submit",(function(e){var t=e.target,n=p.nodeName(t,"input")||p.nodeName(t,"button")?t.form:void 0;n&&!p._data(n,"submitBubbles")&&(p.event.add(n,"submit._submit",(function(e){e._submit_bubble=!0})),p._data(n,"submitBubbles",!0))}))},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&p.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return!p.nodeName(this,"form")&&void p.event.remove(this,"._submit")}}),d.changeBubbles||(p.event.special.change={setup:function(){return Q.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(p.event.add(this,"propertychange._change",(function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)})),p.event.add(this,"click._change",(function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),p.event.simulate("change",this,e,!0)}))),!1):void p.event.add(this,"beforeactivate._change",(function(e){var t=e.target;Q.test(t.nodeName)&&!p._data(t,"changeBubbles")&&(p.event.add(t,"change._change",(function(e){!this.parentNode||e.isSimulated||e.isTrigger||p.event.simulate("change",this.parentNode,e,!0)})),p._data(t,"changeBubbles",!0))}))},handle:function(e){var t=e.target;return this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type?e.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return p.event.remove(this,"._change"),!Q.test(this.nodeName)}}),d.focusinBubbles||p.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){p.event.simulate(t,e.target,p.event.fix(e),!0)};p.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=p._data(r,t);i||r.addEventListener(e,n,!0),p._data(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=p._data(r,t)-1;i?p._data(r,t,i):(r.removeEventListener(e,n,!0),p._removeData(r,t))}}})),p.fn.extend({on:function(e,t,n,r,i){var a,o;if("object"==typeof e){for(a in"string"!=typeof t&&(n=n||t,t=void 0),e)this.on(a,t,n,e[a],i);return this}if(null==n&&null==r?(r=t,n=t=void 0):null==r&&("string"==typeof t?(r=n,n=void 0):(r=n,n=t,t=void 0)),!1===r)r=te;else if(!r)return this;return 1===i&&(o=r,r=function(e){return p().off(e),o.apply(this,arguments)},r.guid=o.guid||(o.guid=p.guid++)),this.each((function(){p.event.add(this,e,r,n,t)}))},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,p(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return(!1===t||"function"==typeof t)&&(n=t,t=void 0),!1===n&&(n=te),this.each((function(){p.event.remove(this,e,n,t)}))},trigger:function(e,t){return this.each((function(){p.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];return n?p.event.trigger(e,t,n,!0):void 0}});var ie="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ae=/ jQuery\d+="(?:null|\d+)"/g,oe=new RegExp("<(?:"+ie+")[\\s/>]","i"),se=/^\s+/,le=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ue=/<([\w:]+)/,ce=/<tbody/i,de=/<|&#?\w+;/,fe=/<(?:script|style|link)/i,pe=/checked\s*(?:[^=]|=\s*.checked.)/i,he=/^$|\/(?:java|ecma)script/i,me=/^true\/(.*)/,ge=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ve={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:d.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},ye=re(E).appendChild(E.createElement("div"));function be(e,t){var n,r,i=0,a=typeof e.getElementsByTagName!==_?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==_?e.querySelectorAll(t||"*"):void 0;if(!a)for(a=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||p.nodeName(r,t)?a.push(r):p.merge(a,be(r,t));return void 0===t||t&&p.nodeName(e,t)?p.merge([e],a):a}function xe(e){U.test(e.type)&&(e.defaultChecked=e.checked)}function we(e,t){return p.nodeName(e,"table")&&p.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ce(e){return e.type=(null!==p.find.attr(e,"type"))+"/"+e.type,e}function Fe(e){var t=me.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Te(e,t){for(var n,r=0;null!=(n=e[r]);r++)p._data(n,"globalEval",!t||p._data(t[r],"globalEval"))}function Ee(e,t){if(1===t.nodeType&&p.hasData(e)){var n,r,i,a=p._data(e),o=p._data(t,a),s=a.events;if(s)for(n in delete o.handle,o.events={},s)for(r=0,i=s[n].length;i>r;r++)p.event.add(t,n,s[n][r]);o.data&&(o.data=p.extend({},o.data))}}function ke(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!d.noCloneEvent&&t[p.expando]){for(r in(i=p._data(t)).events)p.removeEvent(t,r,i.handle);t.removeAttribute(p.expando)}"script"===n&&t.text!==e.text?(Ce(t).text=e.text,Fe(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),d.html5Clone&&e.innerHTML&&!p.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&U.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}ve.optgroup=ve.option,ve.tbody=ve.tfoot=ve.colgroup=ve.caption=ve.thead,ve.th=ve.td,p.extend({clone:function(e,t,n){var r,i,a,o,s,l=p.contains(e.ownerDocument,e);if(d.html5Clone||p.isXMLDoc(e)||!oe.test("<"+e.nodeName+">")?a=e.cloneNode(!0):(ye.innerHTML=e.outerHTML,ye.removeChild(a=ye.firstChild)),!(d.noCloneEvent&&d.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||p.isXMLDoc(e)))for(r=be(a),s=be(e),o=0;null!=(i=s[o]);++o)r[o]&&ke(i,r[o]);if(t)if(n)for(s=s||be(e),r=r||be(a),o=0;null!=(i=s[o]);o++)Ee(i,r[o]);else Ee(e,a);return(r=be(a,"script")).length>0&&Te(r,!l&&be(e,"script")),r=s=i=null,a},buildFragment:function(e,t,n,r){for(var i,a,o,s,l,u,c,f=e.length,h=re(t),m=[],g=0;f>g;g++)if((a=e[g])||0===a)if("object"===p.type(a))p.merge(m,a.nodeType?[a]:a);else if(de.test(a)){for(s=s||h.appendChild(t.createElement("div")),l=(ue.exec(a)||["",""])[1].toLowerCase(),c=ve[l]||ve._default,s.innerHTML=c[1]+a.replace(le,"<$1></$2>")+c[2],i=c[0];i--;)s=s.lastChild;if(!d.leadingWhitespace&&se.test(a)&&m.push(t.createTextNode(se.exec(a)[0])),!d.tbody)for(i=(a="table"!==l||ce.test(a)?"<table>"!==c[1]||ce.test(a)?0:s:s.firstChild)&&a.childNodes.length;i--;)p.nodeName(u=a.childNodes[i],"tbody")&&!u.childNodes.length&&a.removeChild(u);for(p.merge(m,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=h.lastChild}else m.push(t.createTextNode(a));for(s&&h.removeChild(s),d.appendChecked||p.grep(be(m,"input"),xe),g=0;a=m[g++];)if((!r||-1===p.inArray(a,r))&&(o=p.contains(a.ownerDocument,a),s=be(h.appendChild(a),"script"),o&&Te(s),n))for(i=0;a=s[i++];)he.test(a.type||"")&&n.push(a);return s=null,h},cleanData:function(e,t){for(var r,i,a,o,s=0,l=p.expando,u=p.cache,c=d.deleteExpando,f=p.event.special;null!=(r=e[s]);s++)if((t||p.acceptData(r))&&(o=(a=r[l])&&u[a])){if(o.events)for(i in o.events)f[i]?p.event.remove(r,i):p.removeEvent(r,i,o.handle);u[a]&&(delete u[a],c?delete r[l]:typeof r.removeAttribute!==_?r.removeAttribute(l):r[l]=null,n.push(a))}}}),p.fn.extend({text:function(e){return Y(this,(function(e){return void 0===e?p.text(this):this.empty().append((this[0]&&this[0].ownerDocument||E).createTextNode(e))}),null,e,arguments.length)},append:function(){return this.domManip(arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||we(this,e).appendChild(e)}))},prepend:function(){return this.domManip(arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=we(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return this.domManip(arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return this.domManip(arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},remove:function(e,t){for(var n,r=e?p.filter(e,this):this,i=0;null!=(n=r[i]);i++)t||1!==n.nodeType||p.cleanData(be(n)),n.parentNode&&(t&&p.contains(n.ownerDocument,n)&&Te(be(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&p.cleanData(be(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&p.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return p.clone(this,e,t)}))},html:function(e){return Y(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(ae,""):void 0;
1if(!("string"!=typeof e||fe.test(e)||!d.htmlSerialize&&oe.test(e)||!d.leadingWhitespace&&se.test(e)||ve[(ue.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(le,"<$1></$2>");try{for(;r>n;n++)1===(t=this[n]||{}).nodeType&&(p.cleanData(be(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=arguments[0];return this.domManip(arguments,(function(t){e=this.parentNode,p.cleanData(be(this)),e&&e.replaceChild(t,this)})),e&&(e.length||e.nodeType)?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t){e=i.apply([],e);var n,r,a,o,s,l,u=0,c=this.length,f=this,h=c-1,m=e[0],g=p.isFunction(m);if(g||c>1&&"string"==typeof m&&!d.checkClone&&pe.test(m))return this.each((function(n){var r=f.eq(n);g&&(e[0]=m.call(this,n,r.html())),r.domManip(e,t)}));if(c&&(n=(l=p.buildFragment(e,this[0].ownerDocument,!1,this)).firstChild,1===l.childNodes.length&&(l=n),n)){for(a=(o=p.map(be(l,"script"),Ce)).length;c>u;u++)r=l,u!==h&&(r=p.clone(r,!0,!0),a&&p.merge(o,be(r,"script"))),t.call(this[u],r,u);if(a)for(s=o[o.length-1].ownerDocument,p.map(o,Fe),u=0;a>u;u++)r=o[u],he.test(r.type||"")&&!p._data(r,"globalEval")&&p.contains(s,r)&&(r.src?p._evalUrl&&p._evalUrl(r.src):p.globalEval((r.text||r.textContent||r.innerHTML||"").replace(ge,"")));l=n=null}return this}}),p.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){p.fn[e]=function(e){for(var n,r=0,i=[],o=p(e),s=o.length-1;s>=r;r++)n=r===s?this:this.clone(!0),p(o[r])[t](n),a.apply(i,n.get());return this.pushStack(i)}}));var Ne,Se={};function De(t,n){var r=p(n.createElement(t)).appendTo(n.body),i=e.getDefaultComputedStyle?e.getDefaultComputedStyle(r[0]).display:p.css(r[0],"display");return r.detach(),i}function Ae(e){var t=E,n=Se[e];return n||("none"!==(n=De(e,t))&&n||((t=((Ne=(Ne||p("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement))[0].contentWindow||Ne[0].contentDocument).document).write(),t.close(),n=De(e,t),Ne.detach()),Se[e]=n),n}!function(){var e,t,n=E.createElement("div");n.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",(e=n.getElementsByTagName("a")[0]).style.cssText="float:left;opacity:.5",d.opacity=/^0.5/.test(e.style.opacity),d.cssFloat=!!e.style.cssFloat,n.style.backgroundClip="content-box",n.cloneNode(!0).style.backgroundClip="",d.clearCloneStyle="content-box"===n.style.backgroundClip,e=n=null,d.shrinkWrapBlocks=function(){var e,n,r;if(null==t){if(!(e=E.getElementsByTagName("body")[0]))return;n=E.createElement("div"),r=E.createElement("div"),e.appendChild(n).appendChild(r),t=!1,typeof r.style.zoom!==_&&(r.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0;width:1px;padding:1px;zoom:1",r.innerHTML="<div></div>",r.firstChild.style.width="5px",t=3!==r.offsetWidth),e.removeChild(n),e=n=r=null}return t}}();var je,Le,$e=/^margin/,Me=new RegExp("^("+I+")(?!px)[a-z%]+$","i"),qe=/^(top|right|bottom|left)$/;function He(e,t){return{get:function(){var n=e();if(null!=n)return n?void delete this.get:(this.get=t).apply(this,arguments)}}}e.getComputedStyle?(je=function(e){return e.ownerDocument.defaultView.getComputedStyle(e,null)},Le=function(e,t,n){var r,i,a,o,s=e.style;return o=(n=n||je(e))?n.getPropertyValue(t)||n[t]:void 0,n&&(""!==o||p.contains(e.ownerDocument,e)||(o=p.style(e,t)),Me.test(o)&&$e.test(t)&&(r=s.width,i=s.minWidth,a=s.maxWidth,s.minWidth=s.maxWidth=s.width=o,o=n.width,s.width=r,s.minWidth=i,s.maxWidth=a)),void 0===o?o:o+""}):E.documentElement.currentStyle&&(je=function(e){return e.currentStyle},Le=function(e,t,n){var r,i,a,o,s=e.style;return null==(o=(n=n||je(e))?n[t]:void 0)&&s&&s[t]&&(o=s[t]),Me.test(o)&&!qe.test(t)&&(r=s.left,(a=(i=e.runtimeStyle)&&i.left)&&(i.left
1=e.currentStyle.left),s.left="fontSize"===t?"1em":o,o=s.pixelLeft+"px",s.left=r,a&&(i.left=a)),void 0===o?o:o+""||"auto"}),function(){var t,n,r,i,a,o,s=E.createElement("div"),l="border:0;width:0;height:0;position:absolute;top:0;left:-9999px";function u(){var t,n,s=E.getElementsByTagName("body")[0];s&&(t=E.createElement("div"),n=E.createElement("div"),t.style.cssText=l,s.appendChild(t).appendChild(n),n.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;padding:1px;border:1px;width:4px;margin-top:1%;top:1%",p.swap(s,null!=s.style.zoom?{zoom:1}:{},(function(){r=4===n.offsetWidth})),i=!0,a=!1,o=!0,e.getComputedStyle&&(a="1%"!==(e.getComputedStyle(n,null)||{}).top,i="4px"===(e.getComputedStyle(n,null)||{width:"4px"}).width),s.removeChild(t),n=s=null)}s.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",(t=s.getElementsByTagName("a")[0]).style.cssText="float:left;opacity:.5",d.opacity=/^0.5/.test(t.style.opacity),d.cssFloat=!!t.style.cssFloat,s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",d.clearCloneStyle="content-box"===s.style.backgroundClip,t=s=null,p.extend(d,{reliableHiddenOffsets:function(){if(null!=n)return n;var e,t,r,i=E.createElement("div"),a=E.getElementsByTagName("body")[0];return a?(i.setAttribute("className","t"),i.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",(e=E.createElement("div")).style.cssText=l,a.appendChild(e).appendChild(i),i.innerHTML="<table><tr><td></td><td>t</td></tr></table>",(t=i.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",r=0===t[0].offsetHeight,t[0].style.display="",t[1].style.display="none",n=r&&0===t[0].offsetHeight,a.removeChild(e),i=a=null,n):void 0},boxSizing:function(){return null==r&&u(),r},boxSizingReliable:function(){return null==i&&u(),i},pixelPosition:function(){return null==a&&u(),a},reliableMarginRight:function(){var t,n,r,i;if(null==o&&e.getComputedStyle){if(!(t=E.getElementsByTagName("body")[0]))return;n=E.createElement("div"),r=E.createElement("div"),n.style.cssText=l,t.appendChild(n).appendChild(r),(i=r.appendChild(E.createElement("div"))).style.cssText=r.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0",i.style.marginRight=i.style.width="0",r.style.width="1px",o=!parseFloat((e.getComputedStyle(i,null)||{}).marginRight),t.removeChild(n)}return o}})}(),p.swap=function(e,t,n,r){var i,a,o={};for(a in t)o[a]=e.style[a],e.style[a]=t[a];for(a in i=n.apply(e,r||[]),t)e.style[a]=o[a];return i};var _e=/alpha\([^)]*\)/i,Oe=/opacity\s*=\s*([^)]*)/,Re=/^(none|table(?!-c[ea]).+)/,Pe=new RegExp("^("+I+")(.*)$","i"),Be=new RegExp("^([+-])=("+I+")","i"),ze={position:"absolute",visibility:"hidden",display:"block"},We={letterSpacing:0,fontWeight:400},Ie=["Webkit","O","Moz","ms"];function Xe(e,t){if(t in e)return t;for(var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Ie.length;i--;)if((t=Ie[i]+n)in e)return t;return r}function Ve(e,t){for(var n,r,i,a=[],o=0,s=e.length;s>o;o++)(r=e[o]).style&&(a[o]=p._data(r,"olddisplay"),n=r.style.display,t?(a[o]||"none"!==n||(r.style.display=""),""===r.style.display&&V(r)&&(a[o]=p._data(r,"olddisplay",Ae(r.nodeName)))):a[o]||(i=V(r),(n&&"none"!==n||!i)&&p._data(r,"olddisplay",i?n:p.css(r,"display"))));for(o=0;s>o;o++)(r=e[o]).style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?a[o]||"":"none"));return e}function Ye(e,t,n){var r=Pe.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function Ue(e,t,n,r,i){for(var a=n===(r?"border":"content")?4:"width"===t?1:0,o=0;4>a;a+=2)"margin"===n&&(o+=p.css(e,n+X[a],!0,i)),r?("content"===n&&(o-=p.css(e,"padding"+X[a],!0,i)),"margin"!==n&&(o-=p.css(e,"border"+X[a]+"Width",!0,i))):(o+=p.css(e,"padding"+X[a],!0,i),"padding"!==n&&(o+=p.css(e,"border"+X[a]+"Width",!0,i)));return o}function Qe(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,a=je(e),o=d.boxSizing()&&"border-box"===p.css(e,"boxSizing",!1,a);if(0>=i||null==i){if((0>(i=Le(e,t,a))||null==i)&&(i=e.style[t]),Me.test(i))return i;r=o&&(d.boxSizingReliable()||i===e.style[t]),i=parseFloat(i)||0}return i+Ue(e,t,n||(o?"border":"content"),r,a)+"px"}function Ge(e,t,n,r,i){return new Ge.prototype.init(e,t,n,r,i)}p.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Le(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:d.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,a,o,s=p.camelCase(t),l=e.style;if(t=p.cssProps[s]||(p.cssProps[s]=Xe(l,s)),o=p.cssHooks[t]||p.cssHooks[s],void 0===n)return o&&"get" in o&&void 0!==(i=o.get(e,!1,r))?i:l[t];if("string"==(a=typeof n)&&(i=Be.exec(n))&&(n=(i[1]+1)*i[2]+parseFloat(p.css(e,t)),a="number"),null!=n&&n==n&&("number"!==a||p.cssNumber[s]||(n+="px"),d.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),!o||!("set" in o)||void 0!==(n=o.set(e,n,r))))try{l[t]="",l[t]=n}catch(e){}}},css:function(e,t,n,r){var i,a,o,s=p.camelCase(t);return t=p.cssProps[s]||(p.cssProps[s]=Xe(e.style,s)),(o=p.cssHooks[t]||p.cssHooks[s])&&"get" in o&&(a=o.get(e,!0,n)),void 0===a&&(a=Le(e,t,r)),"normal"===a&&t in We&&(a=We[t]),""===n||n?(i=parseFloat(a),!0===n||p.isNumeric(i)?i||0:a):a}}),p.each(["height","width"],(function(e,t){p.cssHooks[t]={get:function(e,n,r){return n?0===e.offsetWidth&&Re.test(p.css(e,"display"))?p.swap(e,ze,(function(){return Qe(e,t,r)})):Qe(e,t,r):void 0},set:function(e,n,r){var i=r&&je(e);return Ye(0,n,r?Ue(e,t,r,d.boxSizing()&&"border-box"===p.css(e,"boxSizing",!1,i),i):0)}}})),d.opacity||(p.cssHooks.opacity={get:function(e,t){return Oe.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=p.isNumeric(t)?"alpha(opacity="+100*t+")":"",a=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===p.trim(a.replace(_e,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=_e.test(a)?a.replace(_e,i):a+" "+i)}}),p.cssHooks.marginRight=He(d.reliableMarginRight,(function(e,t){return t?p.swap(e,{display:"inline-block"},Le,[e,"marginRight"]):void 0})),p.each({margin:"",padding:"",border:"Width"},(function(e,t){p.cssHooks[e+t]={expand:function(n){for(var r=0,i={},a="string"==typeof n?n.split(" "):[n];4>r;r++)i[e+X[r]+t]=a[r]||a[r-2]||a[0];return i}},$e.test(e)||(p.cssHooks[e+t].set=Ye)})),p.fn.extend({css:function(e,t){return Y(this,(function(e,t,n){var r,i,a={},o=0;if(p.isArray(t)){for(r=je(e),i=t.length;i>o;o++)a[t[o]]=p.css(e,t[o],!1,r);return a}return void 0!==n?p.style(e,t,n):p.css(e,t)}),e,t,arguments.length>1)},show:function(){return Ve(this,!0)},hide:function(){return Ve(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){V(this)?p(this).show():p(this).hide()}))}}),p.Tween=Ge,Ge.prototype={constructor:Ge,init:function(e,t,n,r,i,a){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=a||(p.cssNumber[n]?"":"px")},cur:function(){var e=Ge.propHooks[this.prop];return e&&e.get?e.get(this):Ge.propHooks._default.get(this)},run:function(e){var t,n=Ge.propHooks[this.prop];return this.pos=t=this.options.duration?p.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ge.propHooks._default.set(this),this}},Ge.prototype.init.prototype=Ge.prototype,Ge.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=p.css(e.elem,e.prop,""))&&"auto"!==t?t:0:e.elem[e.prop]},set:function(e){p.fx.step[e.prop]?p.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[p.cssProps[e.prop]]||p.cssHooks[e.prop])?p.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Ge.propHooks.scrollTop=Ge.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},p.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},p.fx=Ge.prototype.init,p.fx.step={};var Je,Ke,Ze=/^(?:toggle|show|hide)$/,et=new RegExp("^(?:([+-])=|)("+I+")([a-z%]*)$","i"),tt=/queueHooks$/,nt=[function(e,t,n){var r,i,a,o,s,l,u,c,f=this,h={},m=e.style,g=e.nodeType&&V(e),v=p._data(e,"fxshow");for(r in n.queue||(null==(s=p._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,f.always((function(){f.always((function(){s.unqueued--,p.queue(e,"fx").length||s.empty.fire()}))}))),1===e.nodeType&&("height" in t||"width" in t)&&(n.overflow=[m.overflow,m.overflowX,m.overflowY],u=p.css(e,"display"),c=Ae(e.nodeName),"none"===u&&(u=c),"inline"===u&&"none"===p.css(e,"float")&&(d.inlineBlockNeedsLayout&&"inline"!==c?m.zoom=1:m.display="inline-block")),n.overflow&&(m.overflow="hidden",d.shrinkWrapBlocks()||f.always((function(){m.overflow=n.overflow[0],m.overflowX=n.overflow[1],m.overflowY=n.overflow[2]}))),t)if(i=t[r],Ze.exec(i)){if(delete t[r],a=a||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}h[r]=v&&v[r]||p.style(e,r)}if(!p.isEmptyObject(h))for(r in v?"hidden" in v&&(g=v.hidden):v=p._data(e,"fxshow",{}),a&&(v.hidden=!g),g?p(e).show():f.done((function(){p(e).hide()})),f.done((function(){var t;for(t in p._removeData(e,"fxshow"),h)p.style(e,t,h[t])}
vendor: 5,075 bytes, line 1
1)),h)o=ot(g?v[r]:0,r,f),r in v||(v[r]=o.start,g&&(o.end=o.start,o.start="width"===r||"height"===r?1:0))}],rt={"*":[function(e,t){var n=this.createTween(e,t),r=n.cur(),i=et.exec(t),a=i&&i[3]||(p.cssNumber[e]?"":"px"),o=(p.cssNumber[e]||"px"!==a&&+r)&&et.exec(p.css(n.elem,e)),s=1,l=20;if(o&&o[3]!==a){a=a||o[3],i=i||[],o=+r||1;do{o/=s=s||".5",p.style(n.elem,e,o+a)}while(s!==(s=n.cur()/r)&&1!==s&&--l)}return i&&(o=n.start=+o||+r||0,n.unit=a,n.end=i[1]?o+(i[1]+1)*i[2]:+i[2]),n}]};function it(){return setTimeout((function(){Je=void 0})),Je=p.now()}function at(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)r["margin"+(n=X[i])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function ot(e,t,n){for(var r,i=(rt[t]||[]).concat(rt["*"]),a=0,o=i.length;o>a;a++)if(r=i[a].call(n,t,e))return r}function st(e,t,n){var r,i,a=0,o=nt.length,s=p.Deferred().always((function(){delete l.elem})),l=function(){if(i)return!1;for(var t=Je||it(),n=Math.max(0,u.startTime+u.duration-t),r=1-(n/u.duration||0),a=0,o=u.tweens.length;o>a;a++)u.tweens[a].run(r);return s.notifyWith(e,[u,r,n]),1>r&&o?n:(s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:p.extend({},t),opts:p.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Je||it(),duration:n.duration,tweens:[],createTween:function(t,n){var r=p.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)u.tweens[n].run(1);return t?s.resolveWith(e,[u,t]):s.rejectWith(e,[u,t]),this}}),c=u.props;for(function(e,t){var n,r,i,a,o;for(n in e)if(i=t[r=p.camelCase(n)],a=e[n],p.isArray(a)&&(i=a[1],a=e[n]=a[0]),n!==r&&(e[r]=a,delete e[n]),(o=p.cssHooks[r])&&"expand" in o)for(n in a=o.expand(a),delete e[r],a)n in e||(e[n]=a[n],t[n]=i);else t[r]=i}(c,u.opts.specialEasing);o>a;a++)if(r=nt[a].call(u,e,c,u.opts))return r;return p.map(c,ot,u),p.isFunction(u.opts.start)&&u.opts.start.call(e,u),p.fx.timer(p.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}p.Animation=p.extend(st,{tweener:function(e,t){p.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,r=0,i=e.length;i>r;r++)n=e[r],rt[n]=rt[n]||[],rt[n].unshift(t)},prefilter:function(e,t){t?nt.unshift(e):nt.push(e)}}),p.speed=function(e,t,n){var r=e&&"object"==typeof e?p.extend({},e):{complete:n||!n&&t||p.isFunction(e)&&e,duration:e,easing:n&&t||t&&!p.isFunction(t)&&t};return r.duration=p.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in p.fx.speeds?p.fx.speeds[r.duration]:p.fx.speeds._default,(null==r.queue||!0===r.queue)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){p.isFunction(r.old)&&r.old.call(this),r.queue&&p.dequeue(this,r.queue)},r},p.fn.extend({fadeTo:function(e,t,n,r){return this.filter(V).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=p.isEmptyObject(e),a=p.speed(t,n,r),o=function(){var t=st(this,p.extend({},e),a);(i||p._data(this,"finish"))&&t.stop(!0)};return o.finish=o,i||!1===a.queue?this.each(o):this.queue(a.queue,o)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each((function(){var t=!0,i=null!=e&&e+"queueHooks",a=p.timers,o=p._data(this);if(i)o[i]&&o[i].stop&&r(o[i]);else for(i in o)o[i]&&o[i].stop&&tt.test(i)&&r(o[i]);for(i=a.length;i--;)a[i].elem!==this||null!=e&&a[i].queue!==e||(a[i].anim.stop(n),t=!1,a.splice(i,1));(t||!n)&&p.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,n=p._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],a=p.timers,o=r?r.length:0;for(n.finish=!0,p.queue(this,e,[]),i&&i.stop&&i.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;o>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish}))}}),p.each(["toggle","show","hide"],(function(e,t){var n=p.fn[t];p.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(at(t,!0),e,r,i)}})),p.each({slideDown:at("show"),slideUp:at("hide"),slideToggle:at("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){p.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}})),p.timers=[],p.fx.tick=function(){var e,t=p.timers,n=0;for(Je=p.now();n<t.length;n++)(e=t[n])()||t[n]!==e||t.splice(n--,1);t.length||p.fx.stop(),Je=void 0},p.fx.timer=function(e){p.timers.push(e),e()?p.fx.start():p.timers.pop()},p.fx.interval=13,p.fx.start=function(){Ke||(Ke=setInterval(p.fx.tick,p.fx.interval))},p.fx.stop=function(){clearInterval(Ke),Ke=null},p.fx.speeds={slow:600,fast:200,_default:400},p.fn.delay=function(e,t){return e=p.fx&&p.fx.speeds[e]||e,t=t||"fx",this.queue(t,(function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}}))},function(){var e,t,n,r,i=E.createElement("div");i.setAttribute("className","t"),i.innerHTML=" <link/><table></table><a href='/a'>a</a>
1<input type='checkbox'/>",e=i.getElementsByTagName("a")[0],r=(n=E.createElement("select")).appendChild(E.createElement("option")),t=i.getElementsByTagName("input")[0],e.style.cssText="top:1px",d.getSetAttribute="t"!==i.className,d.style=/top/.test(e.getAttribute("style")),d.hrefNormalized="/a"===e.getAttribute("href"),d.checkOn=!!t.value,d.optSelected=r.selected,d.enctype=!!E.createElement("form").enctype,n.disabled=!0,d.optDisabled=!r.disabled,(t=E.createElement("input")).setAttribute("value",""),d.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),d.radioValue="t"===t.value,e=t=n=r=i=null}();var lt=/\r/g;p.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=p.isFunction(e),this.each((function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,p(this).val()):e)?i="":"number"==typeof i?i+="":p.isArray(i)&&(i=p.map(i,(function(e){return null==e?"":e+""}))),(t=p.valHooks[this.type]||p.valHooks[this.nodeName.toLowerCase()])&&"set" in t&&void 0!==t.set(this,i,"value")||(this.value=i))}))):i?(t=p.valHooks[i.type]||p.valHooks[i.nodeName.toLowerCase()])&&"get" in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(lt,""):null==n?"":n:void 0}}),p.extend({valHooks:{option:{get:function(e){var t=p.find.attr(e,"value");return null!=t?t:p.text(e)}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,a="select-one"===e.type||0>i,o=a?null:[],s=a?i+1:r.length,l=0>i?s:a?i:0;s>l;l++)if(!(!(n=r[l]).selected&&l!==i||(d.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&p.nodeName(n.parentNode,"optgroup"))){if(t=p(n).val(),a)return t;o.push(t)}return o},set:function(e,t){for(var n,r,i=e.options,a=p.makeArray(t),o=i.length;o--;)if(r=i[o],p.inArray(p.valHooks.option.get(r),a)>=0)try{r.selected=n=!0}catch(e){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),i}}}}),p.each(["radio","checkbox"],(function(){p.valHooks[this]={set:function(e,t){return p.isArray(t)?e.checked=p.inArray(p(e).val(),t)>=0:void 0}},d.checkOn||(p.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}));var ut,ct,dt=p.expr.attrHandle,ft=/^(?:checked|selected)$/i,pt=d.getSetAttribute,ht=d.input;p.fn.extend({attr:function(e,t){return Y(this,p.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){p.removeAttr(this,e)}))}}),p.extend({attr:function(e,t,n){var r,i,a=e.nodeType;if(e&&3!==a&&8!==a&&2!==a)return typeof e.getAttribute===_?p.prop(e,t,n):(1===a&&p.isXMLDoc(e)||(t=t.toLowerCase(),r=p.attrHooks[t]||(p.expr.match.bool.test(t)?ct:ut)),void 0===n?r&&"get" in r&&null!==(i=r.get(e,t))?i:null==(i=p.find.attr(e,t))?void 0:i:null!==n?r&&"set" in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):void p.removeAttr(e,t))},removeAttr:function(e,t){var n,r,i=0,a=t&&t.match(L);if(a&&1===e.nodeType)for(;n=a[i++];)r=p.propFix[n]||n,p.expr.match.bool.test(n)?ht&&pt||!ft.test(n)?e[r]=!1:e[p.camelCase("default-"+n)]=e[r]=!1:p.attr(e,n,""),e.removeAttribute(pt?n:r)},attrHooks:{type:{set:function(e,t){if(!d.radioValue&&"radio"===t&&p.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}}}),ct={set:function(e,t,n){return!1===t?p.removeAttr(e,n):ht&&pt||!ft.test(n)?e.setAttribute(!pt&&p.propFix[n]||n,n):e[p.camelCase("default-"+n)]=e[n]=!0,n}},p.each(p.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=dt[t]||p.find.attr;dt[t]=ht&&pt||!ft.test(t)?function(e,t,r){var i,a;return r||(a=dt[t],dt[t]=i,i=null!=n(e,t,r)?t.toLowerCase():null,dt[t]=a),i}:function(e,t,n){return n?void 0:e[p.camelCase("default-"+t)]?t.toLowerCase():null}})),ht&&pt||(p.attrHooks.value={set:function(e,t,n){return p.nodeName(e,"input")?void(e.defaultValue=t):ut&&ut.set(e,t,n)}}),pt||(ut={set:function(e,t,n){var r=e.getAttributeNode(n);return r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n)?t:void 0}},dt.id=dt.name=dt.coords=function(e,t,n){var r;return n?void 0:(r=e.getAttributeNode(t))&&""!==r.value?r.value:null},p.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);return n&&n.specified?n.value:void 0},set:ut.set},p.attrHooks.contenteditable={set:function(e,t,n){ut.set(e,""!==t&&t,n)}},p.each(["width","height"],(function(e,t){p.attrHooks[t]={set:function(e,n){return""===n?(e.setAttribute(t,"auto"),n):void 0}}}))),d.style||(p.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var mt=/^(?:input|select|textarea|button|object)$/i,gt=/^(?:a|area)$/i;p.fn.extend({prop:function(e,t){return Y(this,p.prop,e,t,arguments.length>1)},removeProp:function(e){return e=p.propFix[e]||e,this.each((function(){try{this[e]=void 0,delete this[e]}catch(e){}}))}}),p.extend({propFix:{for:"htmlFor",class:"className"}
1,prop:function(e,t,n){var r,i,a=e.nodeType;if(e&&3!==a&&8!==a&&2!==a)return(1!==a||!p.isXMLDoc(e))&&(t=p.propFix[t]||t,i=p.propHooks[t]),void 0!==n?i&&"set" in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get" in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=p.find.attr(e,"tabindex");return t?parseInt(t,10):mt.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}}}),d.hrefNormalized||p.each(["href","src"],(function(e,t){p.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),d.optSelected||(p.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),p.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){p.propFix[this.toLowerCase()]=this})),d.enctype||(p.propFix.enctype="encoding");var vt=/[\t\r\n\f]/g;p.fn.extend({addClass:function(e){var t,n,r,i,a,o,s=0,l=this.length,u="string"==typeof e&&e;if(p.isFunction(e))return this.each((function(t){p(this).addClass(e.call(this,t,this.className))}));if(u)for(t=(e||"").match(L)||[];l>s;s++)if(r=1===(n=this[s]).nodeType&&(n.className?(" "+n.className+" ").replace(vt," "):" ")){for(a=0;i=t[a++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");o=p.trim(r),n.className!==o&&(n.className=o)}return this},removeClass:function(e){var t,n,r,i,a,o,s=0,l=this.length,u=0===arguments.length||"string"==typeof e&&e;if(p.isFunction(e))return this.each((function(t){p(this).removeClass(e.call(this,t,this.className))}));if(u)for(t=(e||"").match(L)||[];l>s;s++)if(r=1===(n=this[s]).nodeType&&(n.className?(" "+n.className+" ").replace(vt," "):"")){for(a=0;i=t[a++];)for(;r.indexOf(" "+i+" ")>=0;)r=r.replace(" "+i+" "," ");o=e?p.trim(r):"",n.className!==o&&(n.className=o)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):this.each(p.isFunction(e)?function(n){p(this).toggleClass(e.call(this,n,this.className,t),t)}:function(){if("string"===n)for(var t,r=0,i=p(this),a=e.match(L)||[];t=a[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else(n===_||"boolean"===n)&&(this.className&&p._data(this,"__className__",this.className),this.className=this.className||!1===e?"":p._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,r=this.length;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(vt," ").indexOf(t)>=0)return!0;return!1}}),p.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),(function(e,t){p.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}})),p.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}});var yt=p.now(),bt=/\?/,xt=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;p.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,i=p.trim(t+"");return i&&!p.trim(i.replace(xt,(function(e,t,i,a){return n&&t&&(r=0),0===r?e:(n=i||t,r+=!a-!i,"")})))?Function("return "+i)():p.error("Invalid JSON: "+t)},p.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{e.DOMParser?n=(new DOMParser).parseFromString(t,"text/xml"):((n=new ActiveXObject("Microsoft.XMLDOM")).async="false",n.loadXML(t))}catch(e){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||p.error("Invalid XML: "+t),n};var wt,Ct,Ft=/#.*$/,Tt=/([?&])_=[^&]*/,Et=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,kt=/^(?:GET|HEAD)$/,Nt=/^\/\//,St=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Dt={},At={},jt="*/".concat("*");try{Ct=location.href}catch(e){(Ct=E.createElement("a")).href="",Ct=Ct.href}function Lt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,a=t.toLowerCase().match(L)||[];if(p.isFunction(n))for(;r=a[i++];)"+"===r.charAt(0)?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function $t(e,t,n,r){var i={},a=e===At;function o(s){var l;return i[s]=!0,p.each(e[s]||[],(function(e,s){var u=s(t,n,r);return"string"!=typeof u||a||i[u]?a?!(l=u):void 0:(t.dataTypes.unshift(u),o(u),!1)})),l}return o(t.dataTypes[0])||!i["*"]&&o("*")}function Mt(e,t){var n,r,i=p.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&p.extend(!0,e,n),e}wt=St.exec(Ct.toLowerCase())||[],p.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(wt[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":jt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":p.parseJSON,"text xml":p.parseXML}
vendor: 4,686 bytes, line 1
1,flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Mt(Mt(e,p.ajaxSettings),t):Mt(p.ajaxSettings,e)},ajaxPrefilter:Lt(Dt),ajaxTransport:Lt(At),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var n,r,i,a,o,s,l,u,c=p.ajaxSetup({},t),d=c.context||c,f=c.context&&(d.nodeType||d.jquery)?p(d):p.event,h=p.Deferred(),m=p.Callbacks("once memory"),g=c.statusCode||{},v={},y={},b=0,x="canceled",w={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!u)for(u={};t=Et.exec(a);)u[t[1].toLowerCase()]=t[2];t=u[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=y[n]=y[n]||e,v[e]=t),this},overrideMimeType:function(e){return b||(c.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>b)for(t in e)g[t]=[g[t],e[t]];else w.always(e[w.status]);return this},abort:function(e){var t=e||x;return l&&l.abort(t),C(0,t),this}};if(h.promise(w).complete=m.add,w.success=w.done,w.error=w.fail,c.url=((e||c.url||Ct)+"").replace(Ft,"").replace(Nt,wt[1]+"//"),c.type=t.method||t.type||c.method||c.type,c.dataTypes=p.trim(c.dataType||"*").toLowerCase().match(L)||[""],null==c.crossDomain&&(n=St.exec(c.url.toLowerCase()),c.crossDomain=!(!n||n[1]===wt[1]&&n[2]===wt[2]&&(n[3]||("http:"===n[1]?"80":"443"))===(wt[3]||("http:"===wt[1]?"80":"443")))),c.data&&c.processData&&"string"!=typeof c.data&&(c.data=p.param(c.data,c.traditional)),$t(Dt,c,t,w),2===b)return w;for(r in(s=c.global)&&0==p.active++&&p.event.trigger("ajaxStart"),c.type=c.type.toUpperCase(),c.hasContent=!kt.test(c.type),i=c.url,c.hasContent||(c.data&&(i=c.url+=(bt.test(i)?"&":"?")+c.data,delete c.data),!1===c.cache&&(c.url=Tt.test(i)?i.replace(Tt,"$1_="+yt++):i+(bt.test(i)?"&":"?")+"_="+yt++)),c.ifModified&&(p.lastModified[i]&&w.setRequestHeader("If-Modified-Since",p.lastModified[i]),p.etag[i]&&w.setRequestHeader("If-None-Match",p.etag[i])),(c.data&&c.hasContent&&!1!==c.contentType||t.contentType)&&w.setRequestHeader("Content-Type",c.contentType),w.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+("*"!==c.dataTypes[0]?", "+jt+"; q=0.01":""):c.accepts["*"]),c.headers)w.setRequestHeader(r,c.headers[r]);if(c.beforeSend&&(!1===c.beforeSend.call(d,w,c)||2===b))return w.abort();for(r in x="abort",{success:1,error:1,complete:1})w[r](c[r]);if(l=$t(At,c,t,w)){w.readyState=1,s&&f.trigger("ajaxSend",[w,c]),c.async&&c.timeout>0&&(o=setTimeout((function(){w.abort("timeout")}),c.timeout));try{b=1,l.send(v,C)}catch(e){if(!(2>b))throw e;C(-1,e)}}else C(-1,"No Transport");function C(e,t,n,r){var u,v,y,x,C,F=t;2!==b&&(b=2,o&&clearTimeout(o),l=void 0,a=r||"",w.readyState=e>0?4:0,u=e>=200&&300>e||304===e,n&&(x=function(e,t,n){for(var r,i,a,o,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(o in s)if(s[o]&&s[o].test(i)){l.unshift(o);break}if(l[0]in n)a=l[0];else{for(o in n){if(!l[0]||e.converters[o+" "+l[0]]){a=o;break}r||(r=o)}a=a||r}return a?(a!==l[0]&&l.unshift(a),n[a]):void 0}(c,w,n)),x=function(e,t,n,r){var i,a,o,s,l,u={},c=e.dataTypes.slice();if(c[1])for(o in e.converters)u[o.toLowerCase()]=e.converters[o];for(a=c.shift();a;)if(e.responseFields[a]&&(n[e.responseFields[a]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=c.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(o=u[l+" "+a]||u["* "+a]))for(i in u)if((s=i.split(" "))[1]===a&&(o=u[l+" "+s[0]]||u["* "+s[0]])){!0===o?o=u[i]:!0!==u[i]&&(a=s[0],c.unshift(s[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}}(c,x,w,u),u?(c.ifModified&&((C=w.getResponseHeader("Last-Modified"))&&(p.lastModified[i]=C),(C=w.getResponseHeader("etag"))&&(p.etag[i]=C)),204===e||"HEAD"===c.type?F="nocontent":304===e?F="notmodified":(F=x.state,v=x.data,u=!(y=x.error))):(y=F,(e||!F)&&(F="error",0>e&&(e=0))),w.status=e,w.statusText=(t||F)+"",u?h.resolveWith(d,[v,F,w]):h.rejectWith(d,[w,F,y]),w.statusCode(g),g=void 0,s&&f.trigger(u?"ajaxSuccess":"ajaxError",[w,c,u?v:y]),m.fireWith(d,[w,F]),s&&(f.trigger("ajaxComplete",[w,c]),--p.active||p.event.trigger("ajaxStop")))}return w},getJSON:function(e,t,n){return p.get(e,t,n,"json")},getScript:function(e,t){return p.get(e,void 0,t,"script")}}),p.each(["get","post"],(function(e,t){p[t]=function(e,n,r,i){return p.isFunction(n)&&(i=i||r,r=n,n=void 0),p.ajax({url:e,type:t,dataType:i,data:n,success:r})}})),p.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){p.fn[t]=function(e){return this.on(t,e)}}
1)),p._evalUrl=function(e){return p.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,throws:!0})},p.fn.extend({wrapAll:function(e){if(p.isFunction(e))return this.each((function(t){p(this).wrapAll(e.call(this,t))}));if(this[0]){var t=p(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e})).append(this)}return this},wrapInner:function(e){return this.each(p.isFunction(e)?function(t){p(this).wrapInner(e.call(this,t))}:function(){var t=p(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=p.isFunction(e);return this.each((function(n){p(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(){return this.parent().each((function(){p.nodeName(this,"body")||p(this).replaceWith(this.childNodes)})).end()}}),p.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0||!d.reliableHiddenOffsets()&&"none"===(e.style&&e.style.display||p.css(e,"display"))},p.expr.filters.visible=function(e){return!p.expr.filters.hidden(e)};var qt=/%20/g,Ht=/\[\]$/,_t=/\r?\n/g,Ot=/^(?:submit|button|image|reset|file)$/i,Rt=/^(?:input|select|textarea|keygen)/i;function Pt(e,t,n,r){var i;if(p.isArray(t))p.each(t,(function(t,i){n||Ht.test(e)?r(e,i):Pt(e+"["+("object"==typeof i?t:"")+"]",i,n,r)}));else if(n||"object"!==p.type(t))r(e,t);else for(i in t)Pt(e+"["+i+"]",t[i],n,r)}p.param=function(e,t){var n,r=[],i=function(e,t){t=p.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=p.ajaxSettings&&p.ajaxSettings.traditional),p.isArray(e)||e.jquery&&!p.isPlainObject(e))p.each(e,(function(){i(this.name,this.value)}));else for(n in e)Pt(n,e[n],t,i);return r.join("&").replace(qt,"+")},p.fn.extend({serialize:function(){return p.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=p.prop(this,"elements");return e?p.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!p(this).is(":disabled")&&Rt.test(this.nodeName)&&!Ot.test(e)&&(this.checked||!U.test(e))})).map((function(e,t){var n=p(this).val();return null==n?null:p.isArray(n)?p.map(n,(function(e){return{name:t.name,value:e.replace(_t,"\r\n")}})):{name:t.name,value:n.replace(_t,"\r\n")}})).get()}}),p.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&It()||function(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}()}:It;var Bt=0,zt={},Wt=p.ajaxSettings.xhr();function It(){try{return new e.XMLHttpRequest}catch(e){}}e.ActiveXObject&&p(e).on("unload",(function(){for(var e in zt)zt[e](void 0,!0)})),d.cors=!!Wt&&"withCredentials" in Wt,(Wt=d.ajax=!!Wt)&&p.ajaxTransport((function(e){var t;if(!e.crossDomain||d.cors)return{send:function(n,r){var i,a=e.xhr(),o=++Bt;if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)a[i]=e.xhrFields[i];for(i in e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),e.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest"),n)void 0!==n[i]&&a.setRequestHeader(i,n[i]+"");a.send(e.hasContent&&e.data||null),t=function(n,i){var s,l,u;if(t&&(i||4===a.readyState))if(delete zt[o],t=void 0,a.onreadystatechange=p.noop,i)4!==a.readyState&&a.abort();else{u={},s=a.status,"string"==typeof a.responseText&&(u.text=a.responseText);try{l=a.statusText}catch(e){l=""}s||!e.isLocal||e.crossDomain?1223===s&&(s=204):s=u.text?200:404}u&&r(s,l,u,a.getAllResponseHeaders())},e.async?4===a.readyState?setTimeout(t):a.onreadystatechange=zt[o]=t:t()},abort:function(){t&&t(void 0,!0)}}})),p.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return p.globalEval(e),e}}}),p.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)})),p.ajaxTransport("script",(function(e){if(e.crossDomain){var t,n=E.head||p("head")[0]||E.documentElement;return{send:function(r,i){(t=E.createElement("script")).async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||i(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}}));var Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;p.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||p.expando+"_"+yt++;return this[e]=!0,e}}),p.ajaxPrefilter("json jsonp",(function(t,n,r){var i,a,o,s=!1!==t.jsonp&&(Vt.test(t.url)?"url":"string"==typeof t.data&&!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(t.data)&&"data");return s||"jsonp"===t.dataTypes[0]?(i=t.jsonpCallback=p.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(Vt,"$1"+i):!1!==t.jsonp&&(t.url+=(bt.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return o||p.error(i+" was not called"),o[0]},t.dataTypes[0]="json",a=e[i],e[i]=function(){o=arguments},r.always((function(){e[i]=a,t[i]&&(t.jsonpCallback=n.jsonpCallback,Xt.push(i)),o&&p.isFunction(a)&&a(o[0]),o=a=void 0})),"script"):void 0})),p.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||E;var r=w.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=p.buildFragment([e],t,i),i&&i.length&&p(i).remove(),p.merge
1([],r.childNodes))};var Yt=p.fn.load;p.fn.load=function(e,t,n){if("string"!=typeof e&&Yt)return Yt.apply(this,arguments);var r,i,a,o=this,s=e.indexOf(" ");return s>=0&&(r=e.slice(s,e.length),e=e.slice(0,s)),p.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(a="POST"),o.length>0&&p.ajax({url:e,type:a,dataType:"html",data:t}).done((function(e){i=arguments,o.html(r?p("<div>").append(p.parseHTML(e)).find(r):e)})).complete(n&&function(e,t){o.each(n,i||[e.responseText,t,e])}),this},p.expr.filters.animated=function(e){return p.grep(p.timers,(function(t){return e===t.elem})).length};var Ut=e.document.documentElement;function Qt(e){return p.isWindow(e)?e:9===e.nodeType&&(e.defaultView||e.parentWindow)}p.offset={setOffset:function(e,t,n){var r,i,a,o,s,l,u=p.css(e,"position"),c=p(e),d={};"static"===u&&(e.style.position="relative"),s=c.offset(),a=p.css(e,"top"),l=p.css(e,"left"),("absolute"===u||"fixed"===u)&&p.inArray("auto",[a,l])>-1?(o=(r=c.position()).top,i=r.left):(o=parseFloat(a)||0,i=parseFloat(l)||0),p.isFunction(t)&&(t=t.call(e,n,s)),null!=t.top&&(d.top=t.top-s.top+o),null!=t.left&&(d.left=t.left-s.left+i),"using" in t?t.using.call(e,d):c.css(d)}},p.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){p.offset.setOffset(this,e,t)}));var t,n,r={top:0,left:0},i=this[0],a=i&&i.ownerDocument;return a?(t=a.documentElement,p.contains(t,i)?(typeof i.getBoundingClientRect!==_&&(r=i.getBoundingClientRect()),n=Qt(a),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r):void 0},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===p.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),p.nodeName(e[0],"html")||(n=e.offset()),n.top+=p.css(e[0],"borderTopWidth",!0),n.left+=p.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-p.css(r,"marginTop",!0),left:t.left-n.left-p.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent||Ut;e&&!p.nodeName(e,"html")&&"static"===p.css(e,"position");)e=e.offsetParent;return e||Ut}))}}),p.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n=/Y/.test(t);p.fn[e]=function(r){return Y(this,(function(e,r,i){var a=Qt(e);return void 0===i?a?t in a?a[t]:a.document.documentElement[r]:e[r]:void(a?a.scrollTo(n?p(a).scrollLeft():i,n?i:p(a).scrollTop()):e[r]=i)}),e,r,arguments.length,null)}})),p.each(["top","left"],(function(e,t){p.cssHooks[t]=He(d.pixelPosition,(function(e,n){return n?(n=Le(e,t),Me.test(n)?p(e).position()[t]+"px":n):void 0}))})),p.each({Height:"height",Width:"width"},(function(e,t){p.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,r){p.fn[r]=function(r,i){var a=arguments.length&&(n||"boolean"!=typeof r),o=n||(!0===r||!0===i?"margin":"border");return Y(this,(function(t,n,r){var i;return p.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?p.css(t,n,o):p.style(t,n,r,o)}),t,a?r:void 0,a,null)}}))})),p.fn.size=function(){return this.length},p.fn.andSelf=p.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],(function(){return p}));var Gt=e.jQuery,Jt=e.$;return p.noConflict=function(t){return e.$===p&&(e.$=Jt),t&&e.jQuery===p&&(e.jQuery=Gt),p},typeof t===_&&(e.jQuery=e.$=p),p})),function(e){var t="unobtrusiveAjaxClick",n="unobtrusiveAjaxClickTarget";function r(e,t){for(var n=window,r=(e||"").split(".");n&&r.length;)n=n[r.shift()];return"function"==typeof n?n:(t.push(e),Function.constructor.apply(null,t))}function i(e){return"GET"===e||"POST"===e}function a(t,n){var a,o,s,l;if(!(a=t.getAttribute("data-ajax-confirm"))||window.confirm(a)){o=e(t.getAttribute("data-ajax-loading")),l=parseInt(t.getAttribute("data-ajax-loading-duration"),10)||0,e.extend(n,{type:t.getAttribute("data-ajax-method")||void 0,url:t.getAttribute("data-ajax-url")||void 0,cache:"true"===(t.getAttribute("data-ajax-cache")||"").toLowerCase(),beforeSend:function(e){var n;return function(e,t){i(t)||e.setRequestHeader("X-HTTP-Method-Override",t)}(e,s),!1!==(n=r(t.getAttribute("data-ajax-begin"),["xhr"]).apply(t,arguments))&&o.show(l),n},complete:function(){o.hide(l),r(t.getAttribute("data-ajax-complete"),["xhr","status"]).apply(t,arguments)},success:function(n,i,a){!function(t,n,r){var i;-1===r.indexOf("application/x-javascript")&&(i=(t.getAttribute("data-ajax-mode")||"").toUpperCase(),e(t.getAttribute("data-ajax-update")).each((function(t,r){switch(i){case"BEFORE":e(r).prepend(n);break;case"AFTER":e(r).append(n);break;case"REPLACE-WITH":e(r).replaceWith(n);break;default:e(r).html(n)}})))}(t,n,a.getResponseHeader("Content-Type")||"text/html"),r(t.getAttribute("data-ajax-success"),["data","status","xhr"]).apply(t,arguments)},error:function(){r(t.getAttribute("data-ajax-failure"),["xhr","status","error"]).apply(t,arguments)}}),n.data.push({name:"X-Requested-With",value:"XMLHttpRequest"}
1),i(s=n.type.toUpperCase())||(n.type="POST",n.data.push({name:"X-HTTP-Method-Override",value:s}));var u=e(t);if(u.is("form")&&"multipart/form-data"==u.attr("enctype")){var c=new FormData;e.each(n.data,(function(e,t){c.append(t.name,t.value)})),e("input[type=file]",u).each((function(){var t=this;e.each(t.files,(function(e,n){c.append(t.name,n)}))})),e.extend(n,{processData:!1,contentType:!1,data:c})}e.ajax(n)}}e(document).on("click","a[data-ajax=true]",(function(e){e.preventDefault(),a(this,{url:this.href,type:"GET",data:[]})})),e(document).on("click","form[data-ajax=true] input[type=image]",(function(n){var r=n.target.name,i=e(n.target),a=e(i.parents("form")[0]),o=i.offset();a.data(t,[{name:r+".x",value:Math.round(n.pageX-o.left)},{name:r+".y",value:Math.round(n.pageY-o.top)}]),setTimeout((function(){a.removeData(t)}),0)})),e(document).on("click","form[data-ajax=true] :submit",(function(r){var i=r.currentTarget.name,a=e(r.target),o=e(a.parents("form")[0]);o.data(t,i?[{name:i,value:r.currentTarget.value}]:[]),o.data(n,a),setTimeout((function(){o.removeData(t),o.removeData(n)}),0)})),e(document).on("submit","form[data-ajax=true]",(function(r){var i,o=e(this).data(t)||[],s=e(this).data(n),l=s&&(s.hasClass("cancel")||void 0!==s.attr("formnovalidate"));r.preventDefault(),(l||!(i=e(this).data("unobtrusiveValidation"))||!i.validate||i.validate())&&a(this,{url:this.action,type:this.method||"GET",data:o.concat(e(this).serializeArray())})}))}(jQuery),function(e){function t(e,t){for(var n=window,r=(e||"").split(".");n&&r.length;)n=n[r.shift()];return"function"==typeof n?n:(t.push(e),Function.constructor.apply(null,t))}function n(e){return"GET"===e||"POST"===e}function r(e,t){n(t)||e.setRequestHeader("X-HTTP-Method-Override",t)}function i(t,n,r){var i;-1===r.indexOf("application/x-javascript")&&(i=(t.getAttribute("data-ajax-mode")||"").toUpperCase(),e(t.getAttribute("data-ajax-update")).each((function(t,r){switch(i){case"BEFORE":e(r).prepend(n);break;case"AFTER":e(r).append(n);break;case"REPLACE-WITH":e(r).replaceWith(n);break;default:e(r).html(n)}})))}function a(a,o){var s,l,u,c;if(!(s=a.getAttribute("data-ajax-confirm"))||window.confirm(s)){l=e(a.getAttribute("data-ajax-loading")),c=parseInt(a.getAttribute("data-ajax-loading-duration"),10)||0,e.extend(o,{type:a.getAttribute("data-ajax-method")||void 0,url:a.getAttribute("data-ajax-url")||void 0,cache:"true"===(a.getAttribute("data-ajax-cache")||"").toLowerCase(),beforeSend:function(e){var n;return r(e,u),!1!==(n=t(a.getAttribute("data-ajax-begin"),["xhr"]).apply(a,arguments))&&l.show(c),n},complete:function(){l.hide(c),t(a.getAttribute("data-ajax-complete"),["xhr","status"]).apply(a,arguments)},success:function(e,n,r){i(a,e,r.getResponseHeader("Content-Type")||"text/html"),t(a.getAttribute("data-ajax-success"),["data","status","xhr"]).apply(a,arguments)},error:function(){t(a.getAttribute("data-ajax-failure"),["xhr","status","error"]).apply(a,arguments)}}),o.data.push({name:"X-Requested-With",value:"XMLHttpRequest"}),n(u=o.type.toUpperCase())||(o.type="POST",o.data.push({name:"X-HTTP-Method-Override",value:u}));var d=e(a);if(d.is("form")&&"multipart/form-data"==d.attr("enctype")){var f=new FormData;e.each(o.data,(function(e,t){f.append(t.name,t.value)})),e("input[type=file]",d).each((function(){var t=this;e.each(t.files,(function(e,n){f.append(t.name,n)}))})),e.extend(o,{processData:!1,contentType:!1,data:f})}e.ajax(o)}}var o="unobtrusiveAjaxClick",s="unobtrusiveAjaxClickTarget";e(document).on("click","a[data-ajax=true]",(function(e){e.preventDefault(),a(this,{url:this.href,type:"GET",data:[]})})),e(document).on("click","form[data-ajax=true] input[type=image]",(function(t){var n=t.target.name,r=e(t.target),i=e(r.parents("form")[0]),a=r.offset();i.data(o,[{name:n+".x",value:Math.round(t.pageX-a.left)},{name:n+".y",value:Math.round(t.pageY-a.top)}]),setTimeout((function(){i.removeData(o)}),0)})),e(document).on("click","form[data-ajax=true] :submit",(function(t){var n=t.currentTarget.name,r=e(t.target),i=e(r.parents("form")[0]);i.data(o,n?[{name:n,value:t.currentTarget.value}]:[]),i.data(s,r),setTimeout((function(){i.removeData(o),i.removeData(s)}),0)})),e(document).on("submit","form[data-ajax=true]",(function(t){var n=e(this).data(o)||[],r=e(this).data(s),i=r&&(r.hasClass("cancel")||void 0!==r.attr("formnovalidate"));t.preventDefault(),(i||function(t){var n=e(t).data("unobtrusiveValidation");
1return!n||!n.validate||n.validate()}(this))&&a(this,{url:this.action,type:this.method||"GET",data:n.concat(e(this).serializeArray())})}))}(jQuery),function(e){e.extend(e.fn,{validate:function(t){if(this.length){var n=e.data(this[0],"validator");return n||(this.attr("novalidate","novalidate"),n=new e.validator(t,this[0]),e.data(this[0],"validator",n),n.settings.onsubmit&&(this.validateDelegate(":submit","click",(function(t){n.settings.submitHandler&&(n.submitButton=t.target),e(t.target).hasClass("cancel")&&(n.cancelSubmit=!0),void 0!==e(t.target).attr("formnovalidate")&&(n.cancelSubmit=!0)})),this.submit((function(t){function r(){var r;return!n.settings.submitHandler||(n.submitButton&&(r=e("<input type='hidden'/>").attr("name",n.submitButton.name).val(e(n.submitButton).val()).appendTo(n.currentForm)),n.settings.submitHandler.call(n,n.currentForm,t),n.submitButton&&r.remove(),!1)}return n.settings.debug&&t.preventDefault(),n.cancelSubmit?(n.cancelSubmit=!1,r()):n.form()?n.pendingRequest?(n.formSubmitted=!0,!1):r():(n.focusInvalid(),!1)}))),n)}t&&t.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.")},valid:function(){if(e(this[0]).is("form"))return this.validate().form();var t=!0,n=e(this[0].form).validate();return this.each((function(){t=t&&n.element(this)})),t},removeAttrs:function(t){var n={},r=this;return e.each(t.split(/\s/),(function(e,t){n[t]=r.attr(t),r.removeAttr(t)})),n},rules:function(t,n){var r=this[0];if(t){var i=e.data(r.form,"validator").settings,a=i.rules,o=e.validator.staticRules(r);switch(t){case"add":e.extend(o,e.validator.normalizeRule(n)),delete o.messages,a[r.name]=o,n.messages&&(i.messages[r.name]=e.extend(i.messages[r.name],n.messages));break;case"remove":if(!n)return delete a[r.name],o;var s={};return e.each(n.split(/\s/),(function(e,t){s[t]=o[t],delete o[t]})),s}}var l=e.validator.normalizeRules(e.extend({},e.validator.classRules(r),e.validator.attributeRules(r),e.validator.dataRules(r),e.validator.staticRules(r)),r);if(l.required){var u=l.required;delete l.required,l=e.extend({required:u},l)}return l}}),e.extend(e.expr[":"],{blank:function(t){return!e.trim(""+e(t).val())},filled:function(t){return!!e.trim(""+e(t).val())},unchecked:function(t){return!e(t).prop("checked")}}),e.validator=function(t,n){this.settings=e.extend(!0,{},e.validator.defaults,t),this.currentForm=n,this.init()},e.validator.format=function(t,n){return 1===arguments.length?function(){var n=e.makeArray(arguments);return n.unshift(t),e.validator.format.apply(this,n)}:(arguments.length>2&&n.constructor!==Array&&(n=e.makeArray(arguments).slice(1)),n.constructor!==Array&&(n=[n]),e.each(n,(function(e,n){t=t.replace(RegExp("\\{"+e+"\\}","g"),(function(){return n}))})),t)},e.extend(e.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:e([]),errorLabelContainer:e([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(e){this.lastActive=e,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,e,this.settings.errorClass,this.settings.validClass),this.addWrapper(this.errorsFor(e)).hide())},onfocusout:function(e){this.checkable(e)||!(e.name in this.submitted)&&this.optional(e)||this.element(e)},onkeyup:function(e,t){(9!==t.which||""!==this.elementValue(e))&&(e.name in this.submitted||e===this.lastElement)&&this.element(e)},onclick:function(e){e.name in this.submitted?this.element(e):e.parentNode.name in this.submitted&&this.element(e.parentNode)},highlight:function(t,n,r){"radio"===t.type?this.findByName(t.name).addClass(n).removeClass(r):e(t).addClass(n).removeClass(r)},unhighlight:function(t,n,r){"radio"===t.type?this.findByName(t.name).removeClass(n).addClass(r):e(t).removeClass(n).addClass(r)}},setDefaults:function(t){e.extend(e.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:e.validator.format("Please enter no more than {0} characters."),minlength:e.validator.format("Please enter at least {0} characters."),rangelength:e.validator.format("Please enter a value between {0} and {1} characters long."),range:e.validator.format("Please enter a value between {0} and {1}."),max:e.validator.format("Please enter a value less than or equal to {0}."),min:e.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function t(t){var n=e.data(this[0].form,"validator"),r="on"+t.type.replace(/^validate/,"");n.settings[r]&&n.settings[r].call(n,this[0],t)}this.labelContainer=e(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||e(this.currentForm),this.containers=e(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var n=this.groups={};
1e.each(this.settings.groups,(function(t,r){"string"==typeof r&&(r=r.split(/\s/)),e.each(r,(function(e,r){n[r]=t}))}));var r=this.settings.rules;e.each(r,(function(t,n){r[t]=e.validator.normalizeRule(n)})),e(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",t).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",t),this.settings.invalidHandler&&e(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),e.extend(this.submitted,this.errorMap),this.invalid=e.extend({},this.errorMap),this.valid()||e(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var e=0,t=this.currentElements=this.elements();t[e];e++)this.check(t[e]);return this.valid()},element:function(t){t=this.validationTargetFor(this.clean(t)),this.lastElement=t,this.prepareElement(t),this.currentElements=e(t);var n=!1!==this.check(t);return n?delete this.invalid[t.name]:this.invalid[t.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),n},showErrors:function(t){if(t){for(var n in e.extend(this.errorMap,t),this.errorList=[],t)this.errorList.push({message:t[n],element:this.findByName(n)[0]});this.successList=e.grep(this.successList,(function(e){return!(e.name in t)}))}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){e.fn.resetForm&&e(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(e){var t=0;for(var n in e)t++;return t},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{e(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(e){}},findLastActive:function(){var t=this.lastActive;return t&&1===e.grep(this.errorList,(function(e){return e.element.name===t.name})).length&&t},elements:function(){var t=this,n={};return e(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter((function(){return!this.name&&t.settings.debug&&window.console&&console.error("%o has no name assigned",this),!(this.name in n||!t.objectLength(e(this).rules())||(n[this.name]=!0,0))}))},clean:function(t){return e(t)[0]},errors:function(){var t=this.settings.errorClass.replace(" ",".");return e(this.settings.errorElement+"."+t,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=e([]),this.toHide=e([]),this.currentElements=e([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(e){this.reset(),this.toHide=this.errorsFor(e)},elementValue:function(t){var n=e(t).attr("type"),r=e(t).val();return"radio"===n||"checkbox"===n?e("input[name='"+e(t).attr("name")+"']:checked").val():"string"==typeof r?r.replace(/\r/g,""):r},check:function(t){t=this.validationTargetFor(this.clean(t));var n,r=e(t).rules(),i=!1,a=this.elementValue(t);for(var o in r){var s={method:o,parameters:r[o]};try{if("dependency-mismatch"===(n=e.validator.methods[o].call(this,a,t,s.parameters))){i=!0;continue}if(i=!1,"pending"===n)return void(this.toHide=this.toHide.not(this.errorsFor(t)));if(!n)return this.formatAndAdd(t,s),!1}catch(e){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+t.id+", check the '"+s.method+"' method.",e),e}}return i?void 0:(this.objectLength(r)&&this.successList.push(t),!0)},customDataMessage:function(t,n){return e(t).data("msg-"+n.toLowerCase())||t.attributes&&e(t).attr("data-msg-"+n.toLowerCase())},customMessage:function(e,t){var n=this.settings.messages[e];return n&&(n.constructor===String?n:n[t])},findDefined:function(){for(var e=0;arguments.length>e;e++)if(void 0!==arguments[e])return arguments[e]},defaultMessage:function(t,n){return this.findDefined(this.customMessage(t.name,n),this.customDataMessage(t,n),!this.settings.ignoreTitle&&t.title||void 0,e.validator.messages[n],"<strong>Warning: No message defined for "+t.name+"</strong>")},formatAndAdd:function(t,n){var r=this.defaultMessage(t,n.method),i=/\$?\{(\d+)\}/g;"function"==typeof r?r=r.call(this,n.parameters,t):i.test(r)&&(r=e.validator.format(r.replace(i,"{$1}"),n.parameters)),this.errorList.push({message:r,element:t}
1),this.errorMap[t.name]=r,this.submitted[t.name]=r},addWrapper:function(e){return this.settings.wrapper&&(e=e.add(e.parent(this.settings.wrapper))),e},defaultShowErrors:function(){var e,t;for(e=0;this.errorList[e];e++){var n=this.errorList[e];this.settings.highlight&&this.settings.highlight.call(this,n.element,this.settings.errorClass,this.settings.validClass),this.showLabel(n.element,n.message)}if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(e=0;this.successList[e];e++)this.showLabel(this.successList[e]);if(this.settings.unhighlight)for(e=0,t=this.validElements();t[e];e++)this.settings.unhighlight.call(this,t[e],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return e(this.errorList).map((function(){return this.element}))},showLabel:function(t,n){var r=this.errorsFor(t);r.length?(r.removeClass(this.settings.validClass).addClass(this.settings.errorClass),r.html(n)):(r=e("<"+this.settings.errorElement+">").attr("for",this.idOrName(t)).addClass(this.settings.errorClass).html(n||""),this.settings.wrapper&&(r=r.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(r).length||(this.settings.errorPlacement?this.settings.errorPlacement(r,e(t)):r.insertAfter(t))),!n&&this.settings.success&&(r.text(""),"string"==typeof this.settings.success?r.addClass(this.settings.success):this.settings.success(r,t)),this.toShow=this.toShow.add(r)},errorsFor:function(t){var n=this.idOrName(t);return this.errors().filter((function(){return e(this).attr("for")===n}))},idOrName:function(e){return this.groups[e.name]||(this.checkable(e)?e.name:e.id||e.name)},validationTargetFor:function(e){return this.checkable(e)&&(e=this.findByName(e.name).not(this.settings.ignore)[0]),e},checkable:function(e){return/radio|checkbox/i.test(e.type)},findByName:function(t){return e(this.currentForm).find("[name='"+t+"']")},getLength:function(t,n){switch(n.nodeName.toLowerCase()){case"select":return e("option:selected",n).length;case"input":if(this.checkable(n))return this.findByName(n.name).filter(":checked").length}return t.length},depend:function(e,t){return!this.dependTypes[typeof e]||this.dependTypes[typeof e](e,t)},dependTypes:{boolean:function(e){return e},string:function(t,n){return!!e(t,n.form).length},function:function(e,t){return e(t)}},optional:function(t){var n=this.elementValue(t);return!e.validator.methods.required.call(this,n,t)&&"dependency-mismatch"},startRequest:function(e){this.pending[e.name]||(this.pendingRequest++,this.pending[e.name]=!0)},stopRequest:function(t,n){this.pendingRequest--,0>this.pendingRequest&&(this.pendingRequest=0),delete this.pending[t.name],n&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(e(this.currentForm).submit(),this.formSubmitted=!1):!n&&0===this.pendingRequest&&this.formSubmitted&&(e(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t){return e.data(t,"previousValue")||e.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,n){t.constructor===String?this.classRuleSettings[t]=n:e.extend(this.classRuleSettings,t)},classRules:function(t){var n={},r=e(t).attr("class");return r&&e.each(r.split(" "),(function(){this in e.validator.classRuleSettings&&e.extend(n,e.validator.classRuleSettings[this])})),n},attributeRules:function(t){var n={},r=e(t),i=r[0].getAttribute("type");for(var a in e.validator.methods){var o;"required"===a?(""===(o=r.get(0).getAttribute(a))&&(o=!0),o=!!o):o=r.attr(a),/min|max/.test(a)&&(null===i||/number|range|text/.test(i))&&(o=Number(o)),o?n[a]=o:i===a&&"range"!==i&&(n[a]=!0)}return n.maxlength&&/-1|2147483647|524288/.test(n.maxlength)&&delete n.maxlength,n},dataRules:function(t){var n,r,i={},a=e(t);for(n in e.validator.methods)void 0!==(r=a.data("rule-"+n.toLowerCase()))&&
1(i[n]=r);return i},staticRules:function(t){var n={},r=e.data(t.form,"validator");return r.settings.rules&&(n=e.validator.normalizeRule(r.settings.rules[t.name])||{}),n},normalizeRules:function(t,n){return e.each(t,(function(r,i){if(!1!==i){if(i.param||i.depends){var a=!0;switch(typeof i.depends){case"string":a=!!e(i.depends,n.form).length;break;case"function":a=i.depends.call(n,n)}a?t[r]=void 0===i.param||i.param:delete t[r]}}else delete t[r]})),e.each(t,(function(r,i){t[r]=e.isFunction(i)?i(n):i})),e.each(["minlength","maxlength"],(function(){t[this]&&(t[this]=Number(t[this]))})),e.each(["rangelength","range"],(function(){var n;t[this]&&(e.isArray(t[this])?t[this]=[Number(t[this][0]),Number(t[this][1])]:"string"==typeof t[this]&&(n=t[this].split(/[\s,]+/),t[this]=[Number(n[0]),Number(n[1])]))})),e.validator.autoCreateRanges&&(t.min&&t.max&&(t.range=[t.min,t.max],delete t.min,delete t.max),t.minlength&&t.maxlength&&(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t},normalizeRule:function(t){if("string"==typeof t){var n={};e.each(t.split(/\s/),(function(){n[this]=!0})),t=n}return t},addMethod:function(t,n,r){e.validator.methods[t]=n,e.validator.messages[t]=void 0!==r?r:e.validator.messages[t],3>n.length&&e.validator.addClassRules(t,e.validator.normalizeRule(t))},methods:{required:function(t,n,r){if(!this.depend(r,n))return"dependency-mismatch";if("select"===n.nodeName.toLowerCase()){var i=e(n).val();return i&&i.length>0}return this.checkable(n)?this.getLength(t,n)>0:e.trim(t).length>0},email:function(e,t){return this.optional(t)||/^((([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.test(e)},url:function(e,t){return this.optional(t)||/^(https?|s?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.test(e)},date:function(e,t){return this.optional(t)||!/Invalid|NaN/.test(""+new Date(e))},dateISO:function(e,t){return this.optional(t)||/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/.test(e)},number:function(e,t){return this.optional(t)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(e)},digits:function(e,t){return this.optional(t)||/^\d+$/.test(e)},creditcard:function(e,t){if(this.optional(t))return"dependency-mismatch";if(/[^0-9 \-]+/.test(e))return!1;for(var n=0,r=0,i=!1,a=(e=e.replace(/\D/g,"")).length-1;a>=0;a--){var o=e.charAt(a);r=parseInt(o,10),i&&(r*=2)>9&&(r-=9),n+=r,i=!i}return 0==n%10},minlength:function(t,n,r){var i=e.isArray(t)?t.length:this.getLength(e.trim(t),n);return this.optional(n)||i>=r},maxlength:function(t,n,r){var i=e.isArray(t)?t.length:this.getLength(e.trim(t),n);return this.optional(n)||r>=i},rangelength:function(t,n,r){var i=e.isArray(t)?t.length:this.getLength(e.trim(t),n);return this.optional(n)||i>=r[0]&&r[1]>=i},min:function(e,t,n){return this.optional(t)||e>=n},max:function(e,t,n){return this.optional(t)||n>=e},range:function(e,t,n){return this.optional(t)||e>=n[0]&&n[1]>=e},equalTo:function(t,n,r){var i=e(r);return this.settings.onfocusout&&i.unbind(".validate-equalTo").bind("blur.validate-equalTo",(function(){e(n).valid()})),t===i.val()},remote:function(t,n,r){if(this.optional(n))return"dependency-mismatch";var i=this.previousValue(n);if(this.settings.messages[n.name]||(this.settings.messages[n.name]={}),i.originalMessage=this.settings.messages[n.name].remote,this.settings.messages[n.name].remote=i.message,r="string"==typeof r&&{url:r}||r,i.old===t)return i.valid;i.old=t;var a=this;
1this.startRequest(n);var o={};return o[n.name]=t,e.ajax(e.extend(!0,{url:r,mode:"abort",port:"validate"+n.name,dataType:"json",data:o,success:function(r){a.settings.messages[n.name].remote=i.originalMessage;var o=!0===r||"true"===r;if(o){var s=a.formSubmitted;a.prepareElement(n),a.formSubmitted=s,a.successList.push(n),delete a.invalid[n.name],a.showErrors()}else{var l={},u=r||a.defaultMessage(n,"remote");l[n.name]=i.message=e.isFunction(u)?u(t):u,a.invalid[n.name]=!0,a.showErrors(l)}i.valid=o,a.stopRequest(n,o)}},r)),"pending"}}}),e.format=e.validator.format}(jQuery),function(e){var t={};if(e.ajaxPrefilter)e.ajaxPrefilter((function(e,n,r){var i=e.port;"abort"===e.mode&&(t[i]&&t[i].abort(),t[i]=r)}));else{var n=e.ajax;e.ajax=function(r){var i=("mode" in r?r:e.ajaxSettings).mode,a=("port" in r?r:e.ajaxSettings).port;return"abort"===i?(t[a]&&t[a].abort(),t[a]=n.apply(this,arguments),t[a]):n.apply(this,arguments)}}}(jQuery),function(e){e.extend(e.fn,{validateDelegate:function(t,n,r){return this.bind(n,(function(n){var i=e(n.target);return i.is(t)?r.apply(i,arguments):void 0}))}})}(jQuery),function(e){"function"==typeof define&&define.amd?define("jquery.validate.unobtrusive",["jquery-validation"],e):"object"==typeof module&&module.exports?module.exports=e(require("jquery-validation")):jQuery.validator.unobtrusive=e(jQuery)}((function(e){var t,n=e.validator,r="unobtrusiveValidation";function i(e,t,n){e.rules[t]=n,e.message&&(e.messages[t]=e.message)}function a(e){return e.replace(/([!"#$%&'()*+,./:;<=>?@\[\\\]^`{|}~])/g,"\\$1")}function o(e){return e.substr(0,e.lastIndexOf(".")+1)}function s(e,t){return 0===e.indexOf("*.")&&(e=e.replace("*.",t)),e}function l(t,n){var r=e(this).find("[data-valmsg-for='"+a(n[0].name)+"']"),i=r.attr("data-valmsg-replace"),o=i?!1!==e.parseJSON(i):null;r.removeClass("field-validation-valid").addClass("error"),t.data("unobtrusiveContainer",r),o?(r.empty(),t.removeClass("input-validation-error").appendTo(r)):t.hide()}function u(t,n){var r=e(this).find("[data-valmsg-summary=true]"),i=r.find("ul");i&&i.length&&n.errorList.length&&(i.empty(),r.addClass("validation-summary-errors").removeClass("validation-summary-valid"),e.each(n.errorList,(function(){e("<li />").html(this.message).appendTo(i)})))}function c(t){var n=t.data("unobtrusiveContainer");if(n){var r=n.attr("data-valmsg-replace"),i=r?e.parseJSON(r):null;n.addClass("field-validation-valid").removeClass("error"),t.removeData("unobtrusiveContainer"),i&&n.empty()}}function d(t){var n=e(this),r="__jquery_unobtrusive_validation_form_reset";if(!n.data(r)){n.data(r,!0);try{n.data("validator").resetForm()}finally{n.removeData(r)}n.find(".validation-summary-errors").addClass("validation-summary-valid").removeClass("validation-summary-errors"),n.find(".error").addClass("field-validation-valid").removeClass("error").removeData("unobtrusiveContainer").find(">*").removeData("unobtrusiveContainer")}}function f(t){var i=e(t),a=i.data(r),o=e.proxy(d,t),s=n.unobtrusive.options||{},f=function(n,r){var i=s[n];i&&e.isFunction(i)&&i.apply(t,r)};return a||(a={options:{errorClass:s.errorClass||"input-validation-error",errorElement:s.errorElement||"span",errorPlacement:function(){l.apply(t,arguments),f("errorPlacement",arguments)},invalidHandler:function(){u.apply(t,arguments),f("invalidHandler",arguments)},messages:{},rules:{},success:function(){c.apply(t,arguments),f("success",arguments)}},attachValidation:function(){i.off("reset."+r,o).on("reset."+r,o).validate(this.options)},validate:function(){return i.validate(),i.valid()}},i.data(r,a)),a}return n.unobtrusive={adapters:[],parseElement:function(t,n){var r,i,a,o=e(t),s=o.parents("form")[0];s&&((r=f(s)).options.rules[t.name]=i={},r.options.messages[t.name]=a={},e.each(this.adapters,(function(){var n="data-val-"+this.name,r=o.attr(n),l={};void 0!==r&&(n+="-",e.each(this.params,(function(){l[this]=o.attr(n+this)})),this.adapt({element:t,form:s,message:r,params:l,rules:i,messages:a}))})),e.extend(i,{__dummy__:!0}),n||r.attachValidation())},parse:function(t){var r=e(t),i=r.parents().addBack().filter("form").add(r.find("form")).has("[data-val=true]");r.find("[data-val=true]").each((function(){n.unobtrusive.parseElement(this,!0)})),i.each((function(){var e=f(this);e&&e.attachValidation()}))}},(t=n.unobtrusive.adapters).add=function(e,t,n){return n||(n=t,t=[]),this.push({name:e,params:t,adapt:n}),this},t.addBool=function(e,t){return this.add(e,(function(n){i(n,t||e,!0)}))},t.addMinMax=function(e,t,n,r,a,o){return this.add(e,[a||"min",o||"max"],(function(e){var a=e.params.min,o=e.params.max;a&&o?i(e,r,[a,o]):a?i(e,t,a):o&&i(e,n,o)}))},t.addSingleVal=function(e,t,n){return this.add(e,[t||"val"],(function(r){i(r,n||e,r.params[t])}))},n.addMethod("__dummy__",(function(e,t,n){return!0})),n.addMethod("regex",(function(e,t,n){var r;return!!this.optional(t)||(r=new RegExp(n).exec(e))&&0===r.index&&r[0].length===e.length})),n.addMethod("nonalphamin",(function(e,t,n){var r;return n&&(r=(r=e.match(/\W/g))&&r.length>=n),r})),n.methods.extension?(t.addSingleVal("accept","mimtype"),t.addSingleVal("extension","extension")):t.addSingleVal("extension","extension","accept"),t.addSingleVal("regex","pattern"),t.addBool("creditcard").addBool("date").addBool("digits").addBool("email").addBool("number").addBool("url"),t.addMinMax("length","minlength","maxlength","rangelength").addMinMax("range","min","max","range"),t.addMinMax("minlength","minlength").addMinMax("maxlength","minlength","maxlength"),t.add("equalto",["other"],(function(t){var n=o(t.element.name),r=s(t.params.other,n);i(t,"equalTo",e(t.form).find(":input").filter("[name='"+a(r)+"']")[0])})),t.add("required",(function(e){"INPUT"===e.element.tagName.toUpperCase()&&"CHECKBOX"===e.element.type.toUpperCase()||i(e,"required",!0)})),t.add("remote",["url","type","additionalfields"],(function(t){var n={url:t.params.url,type:t.params.type||"GET",data:{}},r=o(t.element.name);e.each(function(e){return e.replace(/^\s+|\s+$/g,"").split(/\s*,\s*/g)}(t.params.additionalfields||t.element.name),(function(i,o){var l=s(o,r);n.data[l]=function(){var n=e(t.form).find(":input").filter("[name='"+a(l)+"']");return n.is(":checkbox")?n.filter(":checked").val()||n.filter(":hidden").val()||"":n.is(":radio")?n.filter(":checked").val()||"":n.val()}})),i(t,"remote",n)})),t.add("password",["min","nonalphamin","regex"],(function(e){e.params.min&&i(e,"minlength",e.params.min),e.params.nonalphamin&&i(e,"nonalphamin",e.params.nonalphamin),e.params.regex&&i(e,"regex",e.params.regex)})),t.add("fileextensions",["extensions"],(function(e){i(e,"extension",e.params.extensions)})),e((function(){n.unobtrusive.parse(document)})),n.unobtrusive}));;;
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.