function SetAC(n,t,i,r,u){var e=400,f,o,s,h;if(n.parents(".contact-widget").length&&(e=100),$(r).is(":visible")){f=u==undefined?curZip.length:u;n&&(curZip[f]="");o=function(){var u,o;try{u=n.val();(u!=curZip[f]||t.val()=="")&&(curZip[f]=u,i.val(""),r.val(""),$.get("/Avs/CityAutoComplete",{zipcode:curZip[f]},function(n){n.state!=""&&(t.val(n.state),t.selecter("update").trigger("change"));i.val()!=undefined&&(n.suggestions&&n.suggestions.length==1&&n.suggestions[0]!=""&&(i.val(n.suggestions[0]),i.trigger("change"),i.parent().addClass("typing")),acCity[f]=i.autocomplete({maxHeight:e,lookup:n.suggestions}))},"json"),o={serviceUrl:"/Avs/StreetAutoComplete",params:{zipcode:curZip[f]},maxHeight:e,noCache:!0,appendTo:r.closest(".modal-content,.contact-widget").length?r.closest(".form-group,.field-col"):document.body},acStreet[f]=r.autocomplete(o))}catch(s){}};n.on("blur",o);n.val()!=""&&(s=r.val(),h=i.val(),o(),r.val(s),i.val(h))}}function AjaxOnFailure(){var n=$.urlParam("a");window.location.href="/Shared/Error/?a="+n}function checkReturn(n){var t;return t=n&&n.which?n.which:n.keyCode,t==13&&(n.preventDefault&&n.preventDefault(),n.returnValue=!1,n.stopPropagation&&n.stopPropagation()),!1}function AjaxOnDOMReadyRcx(){$(".auto-form-area").find(".auto-step").filter(':has(a:has(span:not(:contains(" Price"), :contains(" Payment"))))').remove();$(".site-logo > a").attr("href",null);$(".auto-form-area").find(".auto-step > a").on("click",function(){var t=$(this),n=t.attr("href");return n=="#"?!1:(location.replace(n),!1)});return $(".why-shop-inner").remove(),$(".help-question-box").remove(),!0}function AjaxOnComplete(n,t){var i,r,s,f,u,e,o;if(t===void 0&&(t=!1),n.status==200){if(i=n.responseText,CheckForAjaxError(i)){i="";return}if(n.getAllResponseHeaders().indexOf("application/x-javascript")==-1){r=$("#"+n.targetId);u=r.find("#divSureHits");switch(n.insertionMode){case"insertBefore":r.before(i);break;case"insertAfter":r.after(i);break;default:s=r.parent();f=r.prev();r.remove();f.html()?f.after(i):s.prepend(i);e=$("#divSureHits");e.length>0&&u.length>0&&(u.find("script").remove(),e.html(u.html()),typeof SetSureHitsTrackers=="function"&&SetSureHitsTrackers())}}if(i.indexOf("window.location=")==-1&&i.indexOf("location.replace(")==-1){AFIResponsive.IsInterstitialWrapperAvailable()&&AFIResponsive.AjaxInCall_HideInterstitial();t||AFIResponsive.InitWidgets($(i).prop("id"));o=!1;try{o=$('input[name="Temp.IntroZipCode"]').hasClass("input-validation-error")}catch(h){}o||AFIResponsive.PageFocus({focusClass:".input-validation-error"});t?ECQResponsive.controlleractioninit():ECQResponsive.controlleractioninit({ajaxPostBack:!0})}AFIResponsive&&(i.indexOf("window.location=")!=-1||i.indexOf("location.replace(")!=-1)&&(AFIResponsive.IsInterstitialWrapperAvailable()&&$("#logoRotator").carousel("pause"),AFIResponsive.AjaxCallComplete({targetID:n.targetId}))}return ValidationErrorAdjustments(),!0}function AjaxOnBeginWithLoading(){while(loadingLock);if(loadingLock=!0,!loading){loading=!0;var n=$(this).data("ajaxUpdate").substr(1);setTimeout(function(){AjaxShowLoading(n)},500)}loadingLock=!1}function AjaxShowLoading(n){for(;loadingLock;);loadingLock=!0;loading&&(AFIResponsive.IsInterstitialWrapperAvailable()?AFIResponsive.AjaxInCall_ShowInterstitial():AFIResponsive.AjaxInCall({targetID:n}));loadingLock=!1}function AjaxOnCompleteWithLoading(n){while(loadingLock);return loadingLock=!0,loading&&(loading=!1),loadingLock=!1,n.targetId=$(this).data("ajaxUpdate").substr(1),n.insertionMode=$(this).data("ajaxMode"),AjaxOnComplete(n)}function AjaxOnCompleteWithLoadingOverlay(n){var i=n.responseText,r,t;if(loading=!1,n.getAllResponseHeaders().indexOf("application/x-javascript")!=-1&&i.indexOf("window.location=")==0)return t=i.substring(17).substring(0,i.substring(17).length-1),ECQResponsive.LoadModalAndShow("#genericModal",t.indexOf("?")>-1?t+"&overlay=1":t+"?overlay=1",".modal-content"),!1;if(n.getAllResponseHeaders().indexOf("application/json")!=-1&&i.length>0)return r=JSON.parse(i),t=r.Result,ECQResponsive.LoadModalAndShow("#genericModal",t.indexOf("?")>-1?t+"&overlay=1":t+"?overlay=1",".modal-content"),!1;AjaxOnComplete(n,!0)}function CheckForAjaxError(n){var t=$.urlParam("a");return n.indexOf("<!DOCTYPE")>-1?(window.location.href=n.indexOf("<!-- DO NOT ERASE: Session Timeout -->")>-1?"/Shared/SessionTimeoutError/?a="+t:"/Shared/Error/?a="+t,!0):!1}function ValidationErrorAdjustments(){}function SelectFirstField(n){var i=$.urlParam("ff"),t;i?(t=$("#"+i),t.addClass("input-validation-error"),t.focus(),$(document.body).scrollTop(t.offset().top-20)):(t=n?n.find("input:not(:hidden),select:not(:hidden)").filter(":first[id]:not(:image)"):$("input:not(:hidden),select:not(:hidden)").filter(":first[id]:not(:image)"),t.length>0&&t.offset().top<$(window).height()&&t.focus())}function DivSlideUpDown(n,t,i,r,u){var f,e;try{f=n.attr("type")=="checkbox"?n.attr("checked"):n.filter(":radio").length>1?n.filter(":radio").filter(":checked").length?n.filter(":radio").filter(":checked").val():"":n.val()}catch(o){f=""}return(e=t.html==undefined?$("#"+t):t,!u&&f==i||u&&f!=i)?(r?e.show():e.slideDown("fast"),!u):u&&f==i||!u&&f!=i?(r?e.hide():e.slideUp("fast"),u==!0):void 0}function clearChildren(n){var i,t;if(n!=null)for(i=0;i<n.childNodes.length;i++)if(t=n.childNodes[i],t.tagName)switch(t.tagName.toLowerCase()){case"input":switch(t.type){case"radio":case"checkbox":t.checked=!1;$(t).picker("update");break;case"button":case"submit":case"image":break;default:t.value=""}break;case"select":t.selectedIndex=0;$(t).picker("update");break;case"textarea":t.innerHTML="";break;default:clearChildren(t)}}function autoTab(n,t,i){var u=navigator.appName.indexOf("Netscape")!=-1,f=u?i.keyCode:event.keyCode,e=u?"0,8,9":"0,8,9,16,17,18,37,38,39,40,46",r;if(n.value.length>=t&&e.indexOf(f)==-1)for(r=0;r<n.form.length;r++)if(n.form[r]==n){n.form[r+1].focus();break}}function DaysInMonth(n,t){var i=new Date(n,t,1,12);return i.setDate(0),i.getDate()}function DateDiff(n,t){var f=n.getFullYear(),i=n.getMonth(),r=n.getDate(),e=t.getFullYear(),u=t.getMonth(),o=t.getDate();return r<o&&(i--,r+=DaysInMonth(e,u)),i<u&&(f--,i+=12),[f-e,i-u,r-o]}function CalAge(n){return DateDiff(new Date,n)[0]}function ConfirmOpenWindow(n){var u=!0,f=self.location.href.split("?"),r=f.length>1?f[1].split("&"):undefined,i,t;if(r)for(i=0;i<r.length;i++)if(t=r[i].toLowerCase().split("="),t.length>0&&t[0]=="a"){t[1]!="primerica"&&t[1]!="primerica_cr"||ConfirmLeavingMessage()||(u=!1);break}u&&window.open(n)}function ConfirmLeavingMessage(){return confirm("You are now leaving our website.\n\nPlease note that by clicking 'OK', you will leave this site and enter another website created, operated, and maintained by a different entity.\nYou will be subject to the terms and conditions and privacy policy of that website.")}function rotating_slider(n,t){for(var l,i=n.querySelectorAll("li"),h=t.querySelectorAll("li"),e=0;e<i.length;e++)e>1&&e<i.length-1&&(i[e].className="hidden",h[e].className="hidden");i[0].style.zIndex="101";var f=0,r=1,o=2,u=i.length-1,s=i.length-2,c=this;this.get_next=function(){i[u].className="hidden";s=u;u=f;f=r;r+=1;r==i.length&&(r=0);o=r+1;o==i.length&&(o=0);l("next")};this.get_prev=function(){i[r].className="hidden";o=r;r=f;f=u;u-=1;u==-1&&(u=i.length-1);s=u-1;s==-1&&(s=i.length-1);l("prev")};l=function(n){i[u].className="";i[u].onclick=function(){};h[u].className="prev";i[f].className="";h[f].className="current";i[r].className="";i[r].onclick=function(){};h[r].className="next";n=="next"?(new css_step_choreography(i[s],25,40,{top:[50,118,"px"],left:[-100,44,"px"],width:[80,55,"%"],height:[80,55,"%"],opacity:[.5,0,""],zIndex:[10,0,""]},function(n){n.onclick=function(){}}),new css_step_choreography(i[u],25,40,{top:[0,50,"px"],left:[0,-100,"px"],width:[100,80,"%"],height:[100,80,"%"],opacity:[1,.5,""],zIndex:[110,10,""]},function(n){n.onclick=function(){c.get_prev()}}),new css_step_choreography(i[f],25,40,{top:[50,0,"px"],left:[140,0,"px"],width:[80,100,"%"],height:[80,100,"%"],opacity:[1,1,""],zIndex:[10,110,""]},function(n){n.onclick=function(){}}),new css_step_choreography(i[r],25,40,{top:[118,50,"px"],left:[44,140,"px"],width:[55,80,"%"],height:[55,80,"%"],opacity:[0,.5,""],zIndex:[0,10,""]},function(n){n.onclick=function(){c.get_next()}})):(new css_step_choreography(i[u],25,40,{top:[118,50,"px"],left:[44,-100,"px"],width:[55,80,"%"],height:[55,80,"%"],opacity:[0,.5,""],zIndex:[0,10,""]},function(n){n.onclick=function(){c.get_prev()}}),new css_step_choreography(i[f],25,40,{top:[50,0,"px"],left:[-100,0,"px"],width:[80,100,"%"],height:[80,100,"%"],opacity:[1,1,""],zIndex:[10,110,""]},function(n){n.onclick=function(){}}),new css_step_choreography(i[r],25,40,{top:[0,50,"px"],left:[0,140,"px"],width:[100,80,"%"],height:[100,80,"%"],opacity:[1,.5,""],zIndex:[110,10,""]},function(n){n.onclick=function(){c.get_next()}}),new css_step_choreography(i[o],25,40,{top:[50,118,"px"],left:[140,44,"px"],width:[80,55,"%"],height:[80,55,"%"],opacity:[.5,0,""],zIndex:[10,0,""]},function(n){n.onclick=function(){}}))};l()}function css_step_choreography(n,t,i,r,u){var e=this,f;this.step=function(o){if(o>t)u(n);else{for(var s in r)f=s=="left"?r.zIndex[1]>r.zIndex[0]?r[s][0]+(r[s][1]-r[s][0])*(1-Math.cos(o*Math.PI/(t*2)))+r[s][2]:r[s][0]+(r[s][1]-r[s][0])*Math.sin(o*Math.PI/(t*2))+r[s][2]:r[s][0]+(r[s][1]-r[s][0])*o/t+r[s][2],n.style[s]=f;setTimeout(function(){e.step(o+1)},i)}};e.step(0)}var loadingLock,loading,lastOverlayClientId,AFIResponsive,ECQResponsive;!function(n,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=n.document?t(n,!0):function(n){if(!n.document)throw new Error("jQuery requires a window with a document");return t(n)}:t(n)}("undefined"!=typeof window?window:this,function(n,t){"use strict";function br(n,t,i){var r,e,u=(i=i||f).createElement("script");if(u.text=n,t)for(r in ee)(e=t[r]||t.getAttribute&&t.getAttribute(r))&&u.setAttribute(r,e);i.head.appendChild(u).parentNode.removeChild(u)}function it(n){return null==n?n+"":"object"==typeof n||"function"==typeof n?ri[pr.call(n)]||"object":typeof n}function pi(n){var t=!!n&&"length"in n&&n.length,i=it(n);return!u(n)&&!tt(n)&&("array"===i||0===t||"number"==typeof t&&0<t&&t-1 in n)}function c(n,t){return n.nodeName&&n.nodeName.toLowerCase()===t.toLowerCase()}function bi(n,t,r){return u(t)?i.grep(n,function(n,i){return!!t.call(n,i,n)!==r}):t.nodeType?i.grep(n,function(n){return n===t!==r}):"string"!=typeof t?i.grep(n,function(n){return-1<ii.call(t,n)!==r}):i.filter(t,n,r)}function uu(n,t){while((n=n[t])&&1!==n.nodeType);return n}function ut(n){return n}function fi(n){throw n;}function fu(n,t,i,r){var f;try{n&&u(f=n.promise)?f.call(n).done(t).fail(i):n&&u(f=n.then)?f.call(n,t,i):t.apply(void 0,[n].slice(r))}catch(n){i.apply(void 0,[n])}}function oi(){f.removeEventListener("DOMContentLoaded",oi);n.removeEventListener("load",oi);i.ready()}function ce(n,t){return t.toUpperCase()}function y(n){return n.replace(se,"ms-").replace(he,ce)}function pt(){this.expando=i.expando+pt.uid++}function ou(n,t,i){var u,r;if(void 0===i&&1===n.nodeType)if(u="data-"+t.replace(ae,"-$&").toLowerCase(),"string"==typeof(i=n.getAttribute(u))){try{i="true"===(r=i)||"false"!==r&&("null"===r?null:r===+r+""?+r:le.test(r)?JSON.parse(r):r)}catch(n){}o.set(n,t,i)}else i=void 0;return i}function hu(n,t,r,u){var s,h,c=20,l=u?function(){return u.cur()}:function(){return i.css(n,t,"")},o=l(),e=r&&r[3]||(i.cssNumber[t]?"":"px"),f=n.nodeType&&(i.cssNumber[t]||"px"!==e&&+o)&&wt.exec(i.css(n,t));if(f&&f[3]!==e){for(o/=2,e=e||f[3],f=+o||1;c--;)i.style(n,t,f+e),(1-h)*(1-(h=l()/o||.5))<=0&&(c=0),f/=h;f*=2;i.style(n,t,f+e);r=r||[]}return r&&(f=+f||+o||0,s=r[1]?f+(r[1]+1)*r[2]:+r[2],u&&(u.unit=e,u.start=f,u.end=s)),s}function et(n,t){for(var h,f,a,s,c,l,e,o=[],u=0,v=n.length;u<v;u++)(f=n[u]).style&&(h=f.style.display,t?("none"===h&&(o[u]=r.get(f,"display")||null,o[u]||(f.style.display="")),""===f.style.display&&kt(f)&&(o[u]=(e=c=s=void 0,c=(a=f).ownerDocument,l=a.nodeName,(e=di[l])||(s=c.body.appendChild(c.createElement(l)),e=i.css(s,"display"),s.parentNode.removeChild(s),"none"===e&&(e="block"),di[l]=e)))):"none"!==h&&(o[u]="none",r.set(f,"display",h)));for(u=0;u<v;u++)null!=o[u]&&(n[u].style.display=o[u]);return n}function s(n,t){var r;return r="undefined"!=typeof n.getElementsByTagName?n.getElementsByTagName(t||"*"):"undefined"!=typeof n.querySelectorAll?n.querySelectorAll(t||"*"):[],void 0===t||t&&c(n,t)?i.merge([n],r):r}function gi(n,t){for(var i=0,u=n.length;i<u;i++)r.set(n[i],"globalEval",!t||r.get(t[i],"globalEval"))}function vu(n,t,r,u,f){for(var e,o,p,a,w,v,c=t.createDocumentFragment(),y=[],l=0,b=n.length;l<b;l++)if((e=n[l])||0===e)if("object"===it(e))i.merge(y,e.nodeType?[e]:e);else if(au.test(e)){for(o=o||c.appendChild(t.createElement("div")),p=(cu.exec(e)||["",""])[1].toLowerCase(),a=h[p]||h._default,o.innerHTML=a[1]+i.htmlPrefilter(e)+a[2],v=a[0];v--;)o=o.lastChild;i.merge(y,o.childNodes);(o=c.firstChild).textContent=""}else y.push(t.createTextNode(e));for(c.textContent="",l=0;e=y[l++];)if(u&&-1<i.inArray(e,u))f&&f.push(e);else if(w=ft(e),o=s(c.appendChild(e),"script"),w&&gi(o),r)for(v=0;e=o[v++];)lu.test(e.type||"")&&r.push(e);return c}function ot(){return!0}function st(){return!1}function we(n,t){return n===function(){try{return f.activeElement}catch(n){}}()==("focus"===t)}function nr(n,t,r,u,f,e){var o,s;if("object"==typeof t){for(s in"string"!=typeof r&&(u=u||r,r=void 0),t)nr(n,s,r,u,t[s],e);return n}if(null==u&&null==f?(f=r,u=r=void 0):null==f&&("string"==typeof r?(f=u,u=void 0):(f=u,u=r,r=void 0)),!1===f)f=st;else if(!f)return n;return 1===e&&(o=f,(f=function(n){return i().off(n),o.apply(this,arguments)}).guid=o.guid||(o.guid=i.guid++)),n.each(function(){i.event.add(this,t,f,u,r)})}function hi(n,t,u){u?(r.set(n,t,!1),i.event.add(n,t,{namespace:!1,handler:function(n){var o,e,f=r.get(this,t);if(1&n.isTrigger&&this[t]){if(f.length)(i.event.special[t]||{}).delegateType&&n.stopPropagation();else if(f=b.call(arguments),r.set(this,t,f),o=u(this,t),this[t](),f!==(e=r.get(this,t))||o?r.set(this,t,!1):e={},f!==e)return n.stopImmediatePropagation(),n.preventDefault(),e.value}else f.length&&(r.set(this,t,{value:i.event.trigger(i.extend(f[0],i.Event.prototype),f.slice(1),this)}),n.stopImmediatePropagation())}})):void 0===r.get(n,t)&&i.event.add(n,t,ot)}function pu(n,t){return c(n,"table")&&c(11!==t.nodeType?t:t.firstChild,"tr")&&i(n).children("tbody")[0]||n}function no(n){return n.type=(null!==n.getAttribute("type"))+"/"+n.type,n}function to(n){return"true/"===(n.type||"").slice(0,5)?n.type=n.type.slice(5):n.removeAttribute("type"),n}function wu(n,t){var u,c,f,s,h,l,a,e;if(1===t.nodeType){if(r.hasData(n)&&(s=r.access(n),h=r.set(t,s),e=s.events))for(f in delete h.handle,h.events={},e)for(u=0,c=e[f].length;u<c;u++)i.event.add(t,f,e[f][u]);o.hasData(n)&&(l=o.access(n),a=i.extend({},l),o.set(t,a))}}function ht(n,t,f,o){t=yr.apply([],t);var a,w,l,v,h,b,c=0,y=n.length,d=y-1,p=t[0],k=u(p);if(k||1<y&&"string"==typeof p&&!e.checkClone&&de.test(p))return n.each(function(i){var r=n.eq(i);k&&(t[0]=p.call(this,i,r.html()));ht(r,t,f,o)});if(y&&(w=(a=vu(t,n[0].ownerDocument,!1,n,o)).firstChild,1===a.childNodes.length&&(a=w),w||o)){for(v=(l=i.map(s(a,"script"),no)).length;c<y;c++)h=a,c!==d&&(h=i.clone(h,!0,!0),v&&i.merge(l,s(h,"script"))),f.call(n[c],h,c);if(v)for(b=l[l.length-1].ownerDocument,i.map(l,to),c=0;c<v;c++)h=l[c],lu.test(h.type||"")&&!r.access(h,"globalEval")&&i.contains(b,h)&&(h.src&&"module"!==(h.type||"").toLowerCase()?i._evalUrl&&!h.noModule&&i._evalUrl(h.src,{nonce:h.nonce||h.getAttribute("nonce")}):br(h.textContent.replace(ge,""),h,b))}return n}function bu(n,t,r){for(var u,e=t?i.filter(t,n):n,f=0;null!=(u=e[f]);f++)r||1!==u.nodeType||i.cleanData(s(u)),u.parentNode&&(r&&ft(u)&&gi(s(u,"script")),u.parentNode.removeChild(u));return n}function ni(n,t,r){var o,s,h,f,u=n.style;return(r=r||ci(n))&&(""!==(f=r.getPropertyValue(t)||r[t])||ft(n)||(f=i.style(n,t)),!e.pixelBoxStyles()&&tr.test(f)&&io.test(t)&&(o=u.width,s=u.minWidth,h=u.maxWidth,u.minWidth=u.maxWidth=u.width=f,f=r.width,u.width=o,u.minWidth=s,u.maxWidth=h)),void 0!==f?f+"":f}function ku(n,t){return{get:function(){if(!n())return(this.get=t).apply(this,arguments);delete this.get}}}function ir(n){var t=i.cssProps[n]||nf[n];return t||(n in gu?n:nf[n]=function(n){for(var i=n[0].toUpperCase()+n.slice(1),t=du.length;t--;)if((n=du[t]+i)in gu)return n}(n)||n)}function uf(n,t,i){var r=wt.exec(t);return r?Math.max(0,r[2]-(i||0))+(r[3]||"px"):t}function rr(n,t,r,u,f,e){var o="width"===t?1:0,h=0,s=0;if(r===(u?"border":"content"))return 0;for(;o<4;o+=2)"margin"===r&&(s+=i.css(n,r+w[o],!0,f)),u?("content"===r&&(s-=i.css(n,"padding"+w[o],!0,f)),"margin"!==r&&(s-=i.css(n,"border"+w[o]+"Width",!0,f))):(s+=i.css(n,"padding"+w[o],!0,f),"padding"!==r?s+=i.css(n,"border"+w[o]+"Width",!0,f):h+=i.css(n,"border"+w[o]+"Width",!0,f));return!u&&0<=e&&(s+=Math.max(0,Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-e-s-h-.5))||0),s}function ff(n,t,r){var f=ci(n),o=(!e.boxSizingReliable()||r)&&"border-box"===i.css(n,"boxSizing",!1,f),s=o,u=ni(n,t,f),h="offset"+t[0].toUpperCase()+t.slice(1);if(tr.test(u)){if(!r)return u;u="auto"}return(!e.boxSizingReliable()&&o||"auto"===u||!parseFloat(u)&&"inline"===i.css(n,"display",!1,f))&&n.getClientRects().length&&(o="border-box"===i.css(n,"boxSizing",!1,f),(s=h in n)&&(u=n[h])),(u=parseFloat(u)||0)+rr(n,t,r||(o?"border":"content"),s,f,u)+"px"}function a(n,t,i,r,u){return new a.prototype.init(n,t,i,r,u)}function ur(){li&&(!1===f.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(ur):n.setTimeout(ur,i.fx.interval),i.fx.tick())}function hf(){return n.setTimeout(function(){ct=void 0}),ct=Date.now()}function ai(n,t){var u,r=0,i={height:n};for(t=t?1:0;r<4;r+=2-t)i["margin"+(u=w[r])]=i["padding"+u]=n;return t&&(i.opacity=i.width=n),i}function cf(n,t,i){for(var u,f=(v.tweeners[t]||[]).concat(v.tweeners["*"]),r=0,e=f.length;r<e;r++)if(u=f[r].call(i,t,n))return u}function v(n,t,r){var o,s,h=0,a=v.prefilters.length,e=i.Deferred().always(function(){delete l.elem}),l=function(){if(s)return!1;for(var o=ct||hf(),t=Math.max(0,f.startTime+f.duration-o),i=1-(t/f.duration||0),r=0,u=f.tweens.length;r<u;r++)f.tweens[r].run(i);return e.notifyWith(n,[f,i,t]),i<1&&u?t:(u||e.notifyWith(n,[f,1,0]),e.resolveWith(n,[f]),!1)},f=e.promise({elem:n,props:i.extend({},t),opts:i.extend(!0,{specialEasing:{},easing:i.easing._default},r),originalProperties:t,originalOptions:r,startTime:ct||hf(),duration:r.duration,tweens:[],createTween:function(t,r){var u=i.Tween(n,f.opts,t,r,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(u),u},stop:function(t){var i=0,r=t?f.tweens.length:0;if(s)return this;for(s=!0;i<r;i++)f.tweens[i].run(1);return t?(e.notifyWith(n,[f,1,0]),e.resolveWith(n,[f,t])):e.rejectWith(n,[f,t]),this}}),c=f.props;for(!function(n,t){var r,f,e,u,o;for(r in n)if(e=t[f=y(r)],u=n[r],Array.isArray(u)&&(e=u[1],u=n[r]=u[0]),r!==f&&(n[f]=u,delete n[r]),(o=i.cssHooks[f])&&"expand"in o)for(r in u=o.expand(u),delete n[f],u)r in n||(n[r]=u[r],t[r]=e);else t[f]=e}(c,f.opts.specialEasing);h<a;h++)if(o=v.prefilters[h].call(f,n,c,f.opts))return u(o.stop)&&(i._queueHooks(f.elem,f.opts.queue).stop=o.stop.bind(o)),o;return i.map(c,cf,f),u(f.opts.start)&&f.opts.start.call(n,f),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always),i.fx.timer(i.extend(l,{elem:n,anim:f,queue:f.opts.queue})),f}function g(n){return(n.match(l)||[]).join(" ")}function nt(n){return n.getAttribute&&n.getAttribute("class")||""}function fr(n){return Array.isArray(n)?n:"string"==typeof n&&n.match(l)||[]}function hr(n,t,r,u){var f;if(Array.isArray(t))i.each(t,function(t,i){r||fo.test(n)?u(n,i):hr(n+"["+("object"==typeof i&&null!=i?t:"")+"]",i,r,u)});else if(r||"object"!==it(t))u(n,t);else for(f in t)hr(n+"["+f+"]",t[f],r,u)}function df(n){return function(t,i){"string"!=typeof t&&(i=t,t="*");var r,f=0,e=t.toLowerCase().match(l)||[];if(u(i))while(r=e[f++])"+"===r[0]?(r=r.slice(1)||"*",(n[r]=n[r]||[]).unshift(i)):(n[r]=n[r]||[]).push(i)}}function gf(n,t,r,u){function e(s){var h;return f[s]=!0,i.each(n[s]||[],function(n,i){var s=i(t,r,u);return"string"!=typeof s||o||f[s]?o?!(h=s):void 0:(t.dataTypes.unshift(s),e(s),!1)}),h}var f={},o=n===cr;return e(t.dataTypes[0])||!f["*"]&&e("*")}function ar(n,t){var r,u,f=i.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((f[r]?n:u||(u={}))[r]=t[r]);return u&&i.extend(!0,n,u),n}var d=[],f=n.document,ue=Object.getPrototypeOf,b=d.slice,yr=d.concat,yi=d.push,ii=d.indexOf,ri={},pr=ri.toString,ui=ri.hasOwnProperty,wr=ui.toString,fe=wr.call(Object),e={},u=function(n){return"function"==typeof n&&"number"!=typeof n.nodeType},tt=function(n){return null!=n&&n===n.window},ee={type:!0,src:!0,nonce:!0,noModule:!0},kr="3.4.1",i=function(n,t){return new i.fn.init(n,t)},oe=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,k,wi,nu,tu,iu,ru,l,eu,ei,yt,kt,ki,di,gt,si,au,ct,li,lt,ef,of,sf,lf,at,af,vf,yf,er,or,ne,vt,te,vr,vi,ie,re;i.fn=i.prototype={jquery:kr,constructor:i,length:0,toArray:function(){return b.call(this)},get:function(n){return null==n?b.call(this):n<0?this[n+this.length]:this[n]},pushStack:function(n){var t=i.merge(this.constructor(),n);return t.prevObject=this,t},each:function(n){return i.each(this,n)},map:function(n){return this.pushStack(i.map(this,function(t,i){return n.call(t,i,t)}))},slice:function(){return this.pushStack(b.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(n){var i=this.length,t=+n+(n<0?i:0);return this.pushStack(0<=t&&t<i?[this[t]]:[])},end:function(){return this.prevObject||this.constructor()},push:yi,sort:d.sort,splice:d.splice};i.extend=i.fn.extend=function(){var s,f,e,t,o,c,n=arguments[0]||{},r=1,l=arguments.length,h=!1;for("boolean"==typeof n&&(h=n,n=arguments[r]||{},r++),"object"==typeof n||u(n)||(n={}),r===l&&(n=this,r--);r<l;r++)if(null!=(s=arguments[r]))for(f in s)t=s[f],"__proto__"!==f&&n!==t&&(h&&t&&(i.isPlainObject(t)||(o=Array.isArray(t)))?(e=n[f],c=o&&!Array.isArray(e)?[]:o||i.isPlainObject(e)?e:{},o=!1,n[f]=i.extend(h,c,t)):void 0!==t&&(n[f]=t));return n};i.extend({expando:"jQuery"+(kr+Math.random()).replace(/\D/g,""),isReady:!0,error:function(n){throw new Error(n);},noop:function(){},isPlainObject:function(n){var t,i;return!(!n||"[object Object]"!==pr.call(n))&&(!(t=ue(n))||"function"==typeof(i=ui.call(t,"constructor")&&t.constructor)&&wr.call(i)===fe)},isEmptyObject:function(n){for(var t in n)return!1;return!0},globalEval:function(n,t){br(n,{nonce:t&&t.nonce})},each:function(n,t){var r,i=0;if(pi(n)){for(r=n.length;i<r;i++)if(!1===t.call(n[i],i,n[i]))break}else for(i in n)if(!1===t.call(n[i],i,n[i]))break;return n},trim:function(n){return null==n?"":(n+"").replace(oe,"")},makeArray:function(n,t){var r=t||[];return null!=n&&(pi(Object(n))?i.merge(r,"string"==typeof n?[n]:n):yi.call(r,n)),r},inArray:function(n,t,i){return null==t?-1:ii.call(t,n,i)},merge:function(n,t){for(var u=+t.length,i=0,r=n.length;i<u;i++)n[r++]=t[i];return n.length=r,n},grep:function(n,t,i){for(var u=[],r=0,f=n.length,e=!i;r<f;r++)!t(n[r],r)!==e&&u.push(n[r]);return u},map:function(n,t,i){var e,u,r=0,f=[];if(pi(n))for(e=n.length;r<e;r++)null!=(u=t(n[r],r,i))&&f.push(u);else for(r in n)null!=(u=t(n[r],r,i))&&f.push(u);return yr.apply([],f)},guid:1,support:e});"function"==typeof Symbol&&(i.fn[Symbol.iterator]=d[Symbol.iterator]);i.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(n,t){ri["[object "+t+"]"]=t.toLowerCase()});k=function(n){function u(n,t,r,u){var s,p,l,v,w,d,g,y=t&&t.ownerDocument,a=t?t.nodeType:9;if(r=r||[],"string"!=typeof n||!n||1!==a&&9!==a&&11!==a)return r;if(!u&&((t?t.ownerDocument||t:c)!==i&&b(t),t=t||i,h)){if(11!==a&&(w=ar.exec(n)))if(s=w[1]){if(9===a){if(!(l=t.getElementById(s)))return r;if(l.id===s)return r.push(l),r}else if(y&&(l=y.getElementById(s))&&et(t,l)&&l.id===s)return r.push(l),r}else{if(w[2])return k.apply(r,t.getElementsByTagName(n)),r;if((s=w[3])&&e.getElementsByClassName&&t.getElementsByClassName)return k.apply(r,t.getElementsByClassName(s)),r}if(e.qsa&&!lt[n+" "]&&(!o||!o.test(n))&&(1!==a||"object"!==t.nodeName.toLowerCase())){if(g=n,y=t,1===a&&er.test(n)){for((v=t.getAttribute("id"))?v=v.replace(yi,pi):t.setAttribute("id",v=f),p=(d=ft(n)).length;p--;)d[p]="#"+v+" "+pt(d[p]);g=d.join(",");y=ti.test(n)&&ri(t.parentNode)||t}try{return k.apply(r,y.querySelectorAll(g)),r}catch(t){lt(n,!0)}finally{v===f&&t.removeAttribute("id")}}}return si(n.replace(at,"$1"),t,r,u)}function yt(){var n=[];return function i(r,u){return n.push(r+" ")>t.cacheLength&&delete i[n.shift()],i[r+" "]=u}}function l(n){return n[f]=!0,n}function a(n){var t=i.createElement("fieldset");try{return!!n(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t);t=null}}function ii(n,i){for(var r=n.split("|"),u=r.length;u--;)t.attrHandle[r[u]]=i}function bi(n,t){var i=t&&n,r=i&&1===n.nodeType&&1===t.nodeType&&n.sourceIndex-t.sourceIndex;if(r)return r;if(i)while(i=i.nextSibling)if(i===t)return-1;return n?1:-1}function yr(n){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===n}}function pr(n){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===n}}function ki(n){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===n:t.disabled===n:t.isDisabled===n||t.isDisabled!==!n&&vr(t)===n:t.disabled===n:"label"in t&&t.disabled===n}}function it(n){return l(function(t){return t=+t,l(function(i,r){for(var u,f=n([],i.length,t),e=f.length;e--;)i[u=f[e]]&&(i[u]=!(r[u]=i[u]))})})}function ri(n){return n&&"undefined"!=typeof n.getElementsByTagName&&n}function di(){}function pt(n){for(var t=0,r=n.length,i="";t<r;t++)i+=n[t].value;return i}function wt(n,t,i){var r=t.dir,u=t.next,e=u||r,o=i&&"parentNode"===e,s=gi++;return t.first?function(t,i,u){while(t=t[r])if(1===t.nodeType||o)return n(t,i,u);return!1}:function(t,i,h){var c,l,a,y=[v,s];if(h){while(t=t[r])if((1===t.nodeType||o)&&n(t,i,h))return!0}else while(t=t[r])if(1===t.nodeType||o)if(l=(a=t[f]||(t[f]={}))[t.uniqueID]||(a[t.uniqueID]={}),u&&u===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[e])&&c[0]===v&&c[1]===s)return y[2]=c[2];if((l[e]=y)[2]=n(t,i,h))return!0}return!1}}function ui(n){return 1<n.length?function(t,i,r){for(var u=n.length;u--;)if(!n[u](t,i,r))return!1;return!0}:n[0]}function bt(n,t,i,r,u){for(var e,o=[],f=0,s=n.length,h=null!=t;f<s;f++)(e=n[f])&&(i&&!i(e,r,u)||(o.push(e),h&&t.push(f)));return o}function fi(n,t,i,r,e,o){return r&&!r[f]&&(r=fi(r)),e&&!e[f]&&(e=fi(e,o)),l(function(f,o,s,h){var a,l,v,w=[],p=[],b=o.length,d=f||function(n,t,i){for(var r=0,f=t.length;r<f;r++)u(n,t[r],i);return i}(t||"*",s.nodeType?[s]:s,[]),y=!n||!f&&t?d:bt(d,w,n,s,h),c=i?e||(f?n:b||r)?[]:o:y;if(i&&i(y,c,s,h),r)for(a=bt(c,p),r(a,[],s,h),l=a.length;l--;)(v=a[l])&&(c[p[l]]=!(y[p[l]]=v));if(f){if(e||n){if(e){for(a=[],l=c.length;l--;)(v=c[l])&&a.push(y[l]=v);e(null,c=[],a,h)}for(l=c.length;l--;)(v=c[l])&&-1<(a=e?nt(f,v):w[l])&&(f[a]=!(o[a]=v))}}else c=bt(c===o?c.splice(b,c.length):c),e?e(null,o,c,h):k.apply(o,c)})}function ei(n){for(var o,u,r,s=n.length,h=t.relative[n[0].type],c=h||t.relative[" "],i=h?1:0,l=wt(function(n){return n===o},c,!0),a=wt(function(n){return-1<nt(o,n)},c,!0),e=[function(n,t,i){var r=!h&&(i||t!==ht)||((o=t).nodeType?l(n,t,i):a(n,t,i));return o=null,r}];i<s;i++)if(u=t.relative[n[i].type])e=[wt(ui(e),u)];else{if((u=t.filter[n[i].type].apply(null,n[i].matches))[f]){for(r=++i;r<s;r++)if(t.relative[n[r].type])break;return fi(1<i&&ui(e),1<i&&pt(n.slice(0,i-1).concat({value:" "===n[i-2].type?"*":""})).replace(at,"$1"),u,i<r&&ei(n.slice(i,r)),r<s&&ei(n=n.slice(r)),r<s&&pt(n))}e.push(u)}return ui(e)}var rt,e,t,st,oi,ft,kt,si,ht,w,ut,b,i,s,h,o,d,ct,et,f="sizzle"+1*new Date,c=n.document,v=0,gi=0,hi=yt(),ci=yt(),li=yt(),lt=yt(),dt=function(n,t){return n===t&&(ut=!0),0},nr={}.hasOwnProperty,g=[],tr=g.pop,ir=g.push,k=g.push,ai=g.slice,nt=function(n,t){for(var i=0,r=n.length;i<r;i++)if(n[i]===t)return i;return-1},gt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",r="[\\x20\\t\\r\\n\\f]",tt="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",vi="\\["+r+"*("+tt+")(?:"+r+"*([*^$|!~]?=)"+r+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+tt+"))|)"+r+"*\\]",ni=":("+tt+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+vi+")*)|.*)\\)|)",rr=new RegExp(r+"+","g"),at=new RegExp("^"+r+"+|((?:^|[^\\\\])(?:\\\\.)*)"+r+"+$","g"),ur=new RegExp("^"+r+"*,"+r+"*"),fr=new RegExp("^"+r+"*([>+~]|"+r+")"+r+"*"),er=new RegExp(r+"|>"),or=new RegExp(ni),sr=new RegExp("^"+tt+"$"),vt={ID:new RegExp("^#("+tt+")"),CLASS:new RegExp("^\\.("+tt+")"),TAG:new RegExp("^("+tt+"|[*])"),ATTR:new RegExp("^"+vi),PSEUDO:new RegExp("^"+ni),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+r+"*(even|odd|(([+-]|)(\\d*)n|)"+r+"*(?:([+-]|)"+r+"*(\\d+)|))"+r+"*\\)|)","i"),bool:new RegExp("^(?:"+gt+")$","i"),needsContext:new RegExp("^"+r+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+r+"*((?:-\\d)?\\d*)"+r+"*\\)|)(?=[^-]|$)","i")},hr=/HTML$/i,cr=/^(?:input|select|textarea|button)$/i,lr=/^h\d$/i,ot=/^[^{]+\{\s*\[native \w/,ar=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ti=/[+~]/,y=new RegExp("\\\\([\\da-f]{1,6}"+r+"?|("+r+")|.)","ig"),p=function(n,t,i){var r="0x"+t-65536;return r!=r||i?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},yi=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,pi=function(n,t){return t?"\0"===n?"�":n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" ":"\\"+n},wi=function(){b()},vr=wt(function(n){return!0===n.disabled&&"fieldset"===n.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{k.apply(g=ai.call(c.childNodes),c.childNodes);g[c.childNodes.length].nodeType}catch(rt){k={apply:g.length?function(n,t){ir.apply(n,ai.call(t))}:function(n,t){for(var i=n.length,r=0;n[i++]=t[r++];);n.length=i-1}}}for(rt in e=u.support={},oi=u.isXML=function(n){var i=n.namespaceURI,t=(n.ownerDocument||n).documentElement;return!hr.test(i||t&&t.nodeName||"HTML")},b=u.setDocument=function(n){var v,u,l=n?n.ownerDocument||n:c;return l!==i&&9===l.nodeType&&l.documentElement&&(s=(i=l).documentElement,h=!oi(i),c!==i&&(u=i.defaultView)&&u.top!==u&&(u.addEventListener?u.addEventListener("unload",wi,!1):u.attachEvent&&u.attachEvent("onunload",wi)),e.attributes=a(function(n){return n.className="i",!n.getAttribute("className")}),e.getElementsByTagName=a(function(n){return n.appendChild(i.createComment("")),!n.getElementsByTagName("*").length}),e.getElementsByClassName=ot.test(i.getElementsByClassName),e.getById=a(function(n){return s.appendChild(n).id=f,!i.getElementsByName||!i.getElementsByName(f).length}),e.getById?(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){return n.getAttribute("id")===t}},t.find.ID=function(n,t){if("undefined"!=typeof t.getElementById&&h){var i=t.getElementById(n);return i?[i]:[]}}):(t.filter.ID=function(n){var t=n.replace(y,p);return function(n){var i="undefined"!=typeof n.getAttributeNode&&n.getAttributeNode("id");return i&&i.value===t}},t.find.ID=function(n,t){if("undefined"!=typeof t.getElementById&&h){var r,u,f,i=t.getElementById(n);if(i){if((r=i.getAttributeNode("id"))&&r.value===n)return[i];for(f=t.getElementsByName(n),u=0;i=f[u++];)if((r=i.getAttributeNode("id"))&&r.value===n)return[i]}return[]}}),t.find.TAG=e.getElementsByTagName?function(n,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(n):e.qsa?t.querySelectorAll(n):void 0}:function(n,t){var i,r=[],f=0,u=t.getElementsByTagName(n);if("*"===n){while(i=u[f++])1===i.nodeType&&r.push(i);return r}return u},t.find.CLASS=e.getElementsByClassName&&function(n,t){if("undefined"!=typeof t.getElementsByClassName&&h)return t.getElementsByClassName(n)},d=[],o=[],(e.qsa=ot.test(i.querySelectorAll))&&(a(function(n){s.appendChild(n).innerHTML="<a id='"+f+"'><\/a><select id='"+f+"-\r\\' msallowcapture=''><option selected=''><\/option><\/select>";n.querySelectorAll("[msallowcapture^='']").length&&o.push("[*^$]="+r+"*(?:''|\"\")");n.querySelectorAll("[selected]").length||o.push("\\["+r+"*(?:value|"+gt+")");n.querySelectorAll("[id~="+f+"-]").length||o.push("~=");n.querySelectorAll(":checked").length||o.push(":checked");n.querySelectorAll("a#"+f+"+*").length||o.push(".#.+[+~]")}),a(function(n){n.innerHTML="<a href='' disabled='disabled'><\/a><select disabled='disabled'><option/><\/select>";var t=i.createElement("input");t.setAttribute("type","hidden");n.appendChild(t).setAttribute("name","D");n.querySelectorAll("[name=d]").length&&o.push("name"+r+"*[*^$|!~]?=");2!==n.querySelectorAll(":enabled").length&&o.push(":enabled",":disabled");s.appendChild(n).disabled=!0;2!==n.querySelectorAll(":disabled").length&&o.push(":enabled",":disabled");n.querySelectorAll("*,:x");o.push(",.*:")})),(e.matchesSelector=ot.test(ct=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&a(function(n){e.disconnectedMatch=ct.call(n,"*");ct.call(n,"[s!='']:x");d.push("!=",ni)}),o=o.length&&new RegExp(o.join("|")),d=d.length&&new RegExp(d.join("|")),v=ot.test(s.compareDocumentPosition),et=v||ot.test(s.contains)?function(n,t){var r=9===n.nodeType?n.documentElement:n,i=t&&t.parentNode;return n===i||!(!i||1!==i.nodeType||!(r.contains?r.contains(i):n.compareDocumentPosition&&16&n.compareDocumentPosition(i)))}:function(n,t){if(t)while(t=t.parentNode)if(t===n)return!0;return!1},dt=v?function(n,t){if(n===t)return ut=!0,0;var r=!n.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(n.ownerDocument||n)===(t.ownerDocument||t)?n.compareDocumentPosition(t):1)||!e.sortDetached&&t.compareDocumentPosition(n)===r?n===i||n.ownerDocument===c&&et(c,n)?-1:t===i||t.ownerDocument===c&&et(c,t)?1:w?nt(w,n)-nt(w,t):0:4&r?-1:1)}:function(n,t){if(n===t)return ut=!0,0;var r,u=0,o=n.parentNode,s=t.parentNode,f=[n],e=[t];if(!o||!s)return n===i?-1:t===i?1:o?-1:s?1:w?nt(w,n)-nt(w,t):0;if(o===s)return bi(n,t);for(r=n;r=r.parentNode;)f.unshift(r);for(r=t;r=r.parentNode;)e.unshift(r);while(f[u]===e[u])u++;return u?bi(f[u],e[u]):f[u]===c?-1:e[u]===c?1:0}),i},u.matches=function(n,t){return u(n,null,null,t)},u.matchesSelector=function(n,t){if((n.ownerDocument||n)!==i&&b(n),e.matchesSelector&&h&&!lt[t+" "]&&(!d||!d.test(t))&&(!o||!o.test(t)))try{var r=ct.call(n,t);if(r||e.disconnectedMatch||n.document&&11!==n.document.nodeType)return r}catch(n){lt(t,!0)}return 0<u(t,i,null,[n]).length},u.contains=function(n,t){return(n.ownerDocument||n)!==i&&b(n),et(n,t)},u.attr=function(n,r){(n.ownerDocument||n)!==i&&b(n);var f=t.attrHandle[r.toLowerCase()],u=f&&nr.call(t.attrHandle,r.toLowerCase())?f(n,r,!h):void 0;return void 0!==u?u:e.attributes||!h?n.getAttribute(r):(u=n.getAttributeNode(r))&&u.specified?u.value:null},u.escape=function(n){return(n+"").replace(yi,pi)},u.error=function(n){throw new Error("Syntax error, unrecognized expression: "+n);},u.uniqueSort=function(n){var r,u=[],t=0,i=0;if(ut=!e.detectDuplicates,w=!e.sortStable&&n.slice(0),n.sort(dt),ut){while(r=n[i++])r===n[i]&&(t=u.push(i));while(t--)n.splice(u[t],1)}return w=null,n},st=u.getText=function(n){var r,i="",u=0,t=n.nodeType;if(t){if(1===t||9===t||11===t){if("string"==typeof n.textContent)return n.textContent;for(n=n.firstChild;n;n=n.nextSibling)i+=st(n)}else if(3===t||4===t)return n.nodeValue}else while(r=n[u++])i+=st(r);return i},(t=u.selectors={cacheLength:50,createPseudo:l,match:vt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(n){return n[1]=n[1].replace(y,p),n[3]=(n[3]||n[4]||n[5]||"").replace(y,p),"~="===n[2]&&(n[3]=" "+n[3]+" "),n.slice(0,4)},CHILD:function(n){return n[1]=n[1].toLowerCase(),"nth"===n[1].slice(0,3)?(n[3]||u.error(n[0]),n[4]=+(n[4]?n[5]+(n[6]||1):2*("even"===n[3]||"odd"===n[3])),n[5]=+(n[7]+n[8]||"odd"===n[3])):n[3]&&u.error(n[0]),n},PSEUDO:function(n){var i,t=!n[6]&&n[2];return vt.CHILD.test(n[0])?null:(n[3]?n[2]=n[4]||n[5]||"":t&&or.test(t)&&(i=ft(t,!0))&&(i=t.indexOf(")",t.length-i)-t.length)&&(n[0]=n[0].slice(0,i),n[2]=t.slice(0,i)),n.slice(0,3))}},filter:{TAG:function(n){var t=n.replace(y,p).toLowerCase();return"*"===n?function(){return!0}:function(n){return n.nodeName&&n.nodeName.toLowerCase()===t}},CLASS:function(n){var t=hi[n+" "];return t||(t=new RegExp("(^|"+r+")"+n+"("+r+"|$)"))&&hi(n,function(n){return t.test("string"==typeof n.className&&n.className||"undefined"!=typeof n.getAttribute&&n.getAttribute("class")||"")})},ATTR:function(n,t,i){return function(r){var f=u.attr(r,n);return null==f?"!="===t:!t||(f+="","="===t?f===i:"!="===t?f!==i:"^="===t?i&&0===f.indexOf(i):"*="===t?i&&-1<f.indexOf(i):"$="===t?i&&f.slice(-i.length)===i:"~="===t?-1<(" "+f.replace(rr," ")+" ").indexOf(i):"|="===t&&(f===i||f.slice(0,i.length+1)===i+"-"))}},CHILD:function(n,t,i,r,u){var s="nth"!==n.slice(0,3),o="last"!==n.slice(-4),e="of-type"===t;return 1===r&&0===u?function(n){return!!n.parentNode}:function(t,i,h){var p,d,y,c,a,w,b=s!==o?"nextSibling":"previousSibling",k=t.parentNode,nt=e&&t.nodeName.toLowerCase(),g=!h&&!e,l=!1;if(k){if(s){while(b){for(c=t;c=c[b];)if(e?c.nodeName.toLowerCase()===nt:1===c.nodeType)return!1;w=b="only"===n&&!w&&"nextSibling"}return!0}if(w=[o?k.firstChild:k.lastChild],o&&g){for(l=(a=(p=(d=(y=(c=k)[f]||(c[f]={}))[c.uniqueID]||(y[c.uniqueID]={}))[n]||[])[0]===v&&p[1])&&p[2],c=a&&k.childNodes[a];c=++a&&c&&c[b]||(l=a=0)||w.pop();)if(1===c.nodeType&&++l&&c===t){d[n]=[v,a,l];break}}else if(g&&(l=a=(p=(d=(y=(c=t)[f]||(c[f]={}))[c.uniqueID]||(y[c.uniqueID]={}))[n]||[])[0]===v&&p[1]),!1===l)while(c=++a&&c&&c[b]||(l=a=0)||w.pop())if((e?c.nodeName.toLowerCase()===nt:1===c.nodeType)&&++l&&(g&&((d=(y=c[f]||(c[f]={}))[c.uniqueID]||(y[c.uniqueID]={}))[n]=[v,l]),c===t))break;return(l-=u)===r||l%r==0&&0<=l/r}}},PSEUDO:function(n,i){var e,r=t.pseudos[n]||t.setFilters[n.toLowerCase()]||u.error("unsupported pseudo: "+n);return r[f]?r(i):1<r.length?(e=[n,n,"",i],t.setFilters.hasOwnProperty(n.toLowerCase())?l(function(n,t){for(var e,u=r(n,i),f=u.length;f--;)n[e=nt(n,u[f])]=!(t[e]=u[f])}):function(n){return r(n,0,e)}):r}},pseudos:{not:l(function(n){var t=[],r=[],i=kt(n.replace(at,"$1"));return i[f]?l(function(n,t,r,u){for(var e,o=i(n,null,u,[]),f=n.length;f--;)(e=o[f])&&(n[f]=!(t[f]=e))}):function(n,u,f){return t[0]=n,i(t,null,f,r),t[0]=null,!r.pop()}}),has:l(function(n){return function(t){return 0<u(n,t).length}}),contains:l(function(n){return n=n.replace(y,p),function(t){return-1<(t.textContent||st(t)).indexOf(n)}}),lang:l(function(n){return sr.test(n||"")||u.error("unsupported lang: "+n),n=n.replace(y,p).toLowerCase(),function(t){var i;do if(i=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(i=i.toLowerCase())===n||0===i.indexOf(n+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var i=n.location&&n.location.hash;return i&&i.slice(1)===t.id},root:function(n){return n===s},focus:function(n){return n===i.activeElement&&(!i.hasFocus||i.hasFocus())&&!!(n.type||n.href||~n.tabIndex)},enabled:ki(!1),disabled:ki(!0),checked:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&!!n.checked||"option"===t&&!!n.selected},selected:function(n){return n.parentNode&&n.parentNode.selectedIndex,!0===n.selected},empty:function(n){for(n=n.firstChild;n;n=n.nextSibling)if(n.nodeType<6)return!1;return!0},parent:function(n){return!t.pseudos.empty(n)},header:function(n){return lr.test(n.nodeName)},input:function(n){return cr.test(n.nodeName)},button:function(n){var t=n.nodeName.toLowerCase();return"input"===t&&"button"===n.type||"button"===t},text:function(n){var t;return"input"===n.nodeName.toLowerCase()&&"text"===n.type&&(null==(t=n.getAttribute("type"))||"text"===t.toLowerCase())},first:it(function(){return[0]}),last:it(function(n,t){return[t-1]}),eq:it(function(n,t,i){return[i<0?i+t:i]}),even:it(function(n,t){for(var i=0;i<t;i+=2)n.push(i);return n}),odd:it(function(n,t){for(var i=1;i<t;i+=2)n.push(i);return n}),lt:it(function(n,t,i){for(var r=i<0?i+t:t<i?t:i;0<=--r;)n.push(r);return n}),gt:it(function(n,t,i){for(var r=i<0?i+t:i;++r<t;)n.push(r);return n})}}).pseudos.nth=t.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[rt]=yr(rt);for(rt in{submit:!0,reset:!0})t.pseudos[rt]=pr(rt);return di.prototype=t.filters=t.pseudos,t.setFilters=new di,ft=u.tokenize=function(n,i){var e,f,s,o,r,h,c,l=ci[n+" "];if(l)return i?0:l.slice(0);for(r=n,h=[],c=t.preFilter;r;){for(o in e&&!(f=ur.exec(r))||(f&&(r=r.slice(f[0].length)||r),h.push(s=[])),e=!1,(f=fr.exec(r))&&(e=f.shift(),s.push({value:e,type:f[0].replace(at," ")}),r=r.slice(e.length)),t.filter)(f=vt[o].exec(r))&&(!c[o]||(f=c[o](f)))&&(e=f.shift(),s.push({value:e,type:o,matches:f}),r=r.slice(e.length));if(!e)break}return i?r.length:r?u.error(n):ci(n,h).slice(0)},kt=u.compile=function(n,r){var s,c,a,o,y,p,w=[],d=[],e=li[n+" "];if(!e){for(r||(r=ft(n)),s=r.length;s--;)(e=ei(r[s]))[f]?w.push(e):d.push(e);(e=li(n,(c=d,o=0<(a=w).length,y=0<c.length,p=function(n,r,f,e,s){var l,nt,d,g=0,p="0",tt=n&&[],w=[],it=ht,rt=n||y&&t.find.TAG("*",s),ut=v+=null==it?1:Math.random()||.1,ft=rt.length;for(s&&(ht=r===i||r||s);p!==ft&&null!=(l=rt[p]);p++){if(y&&l){for(nt=0,r||l.ownerDocument===i||(b(l),f=!h);d=c[nt++];)if(d(l,r||i,f)){e.push(l);break}s&&(v=ut)}o&&((l=!d&&l)&&g--,n&&tt.push(l))}if(g+=p,o&&p!==g){for(nt=0;d=a[nt++];)d(tt,w,r,f);if(n){if(0<g)while(p--)tt[p]||w[p]||(w[p]=tr.call(e));w=bt(w)}k.apply(e,w);s&&!n&&0<w.length&&1<g+a.length&&u.uniqueSort(e)}return s&&(v=ut,ht=it),tt},o?l(p):p))).selector=n}return e},si=u.select=function(n,i,r,u){var o,f,e,l,a,c="function"==typeof n&&n,s=!u&&ft(n=c.selector||n);if(r=r||[],1===s.length){if(2<(f=s[0]=s[0].slice(0)).length&&"ID"===(e=f[0]).type&&9===i.nodeType&&h&&t.relative[f[1].type]){if(!(i=(t.find.ID(e.matches[0].replace(y,p),i)||[])[0]))return r;c&&(i=i.parentNode);n=n.slice(f.shift().value.length)}for(o=vt.needsContext.test(n)?0:f.length;o--;){if(e=f[o],t.relative[l=e.type])break;if((a=t.find[l])&&(u=a(e.matches[0].replace(y,p),ti.test(f[0].type)&&ri(i.parentNode)||i))){if(f.splice(o,1),!(n=u.length&&pt(f)))return k.apply(r,u),r;break}}}return(c||kt(n,s))(u,i,!h,r,!i||ti.test(n)&&ri(i.parentNode)||i),r},e.sortStable=f.split("").sort(dt).join("")===f,e.detectDuplicates=!!ut,b(),e.sortDetached=a(function(n){return 1&n.compareDocumentPosition(i.createElement("fieldset"))}),a(function(n){return n.innerHTML="<a href='#'><\/a>","#"===n.firstChild.getAttribute("href")})||ii("type|href|height|width",function(n,t,i){if(!i)return n.getAttribute(t,"type"===t.toLowerCase()?1:2)}),e.attributes&&a(function(n){return n.innerHTML="<input/>",n.firstChild.setAttribute("value",""),""===n.firstChild.getAttribute("value")})||ii("value",function(n,t,i){if(!i&&"input"===n.nodeName.toLowerCase())return n.defaultValue}),a(function(n){return null==n.getAttribute("disabled")})||ii(gt,function(n,t,i){var r;if(!i)return!0===n[t]?t.toLowerCase():(r=n.getAttributeNode(t))&&r.specified?r.value:null}),u}(n);i.find=k;i.expr=k.selectors;i.expr[":"]=i.expr.pseudos;i.uniqueSort=i.unique=k.uniqueSort;i.text=k.getText;i.isXMLDoc=k.isXML;i.contains=k.contains;i.escapeSelector=k.escape;var rt=function(n,t,r){for(var u=[],f=void 0!==r;(n=n[t])&&9!==n.nodeType;)if(1===n.nodeType){if(f&&i(n).is(r))break;u.push(n)}return u},dr=function(n,t){for(var i=[];n;n=n.nextSibling)1===n.nodeType&&n!==t&&i.push(n);return i},gr=i.expr.match.needsContext;wi=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;i.filter=function(n,t,r){var u=t[0];return r&&(n=":not("+n+")"),1===t.length&&1===u.nodeType?i.find.matchesSelector(u,n)?[u]:[]:i.find.matches(n,i.grep(t,function(n){return 1===n.nodeType}))};i.fn.extend({find:function(n){var t,r,u=this.length,f=this;if("string"!=typeof n)return this.pushStack(i(n).filter(function(){for(t=0;t<u;t++)if(i.contains(f[t],this))return!0}));for(r=this.pushStack([]),t=0;t<u;t++)i.find(n,f[t],r);return 1<u?i.uniqueSort(r):r},filter:function(n){return this.pushStack(bi(this,n||[],!1))},not:function(n){return this.pushStack(bi(this,n||[],!0))},is:function(n){return!!bi(this,"string"==typeof n&&gr.test(n)?i(n):n||[],!1).length}});tu=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(i.fn.init=function(n,t,r){var e,o;if(!n)return this;if(r=r||nu,"string"==typeof n){if(!(e="<"===n[0]&&">"===n[n.length-1]&&3<=n.length?[null,n,null]:tu.exec(n))||!e[1]&&t)return!t||t.jquery?(t||r).find(n):this.constructor(t).find(n);if(e[1]){if(t=t instanceof i?t[0]:t,i.merge(this,i.parseHTML(e[1],t&&t.nodeType?t.ownerDocument||t:f,!0)),wi.test(e[1])&&i.isPlainObject(t))for(e in t)u(this[e])?this[e](t[e]):this.attr(e,t[e]);return this}return(o=f.getElementById(e[2]))&&(this[0]=o,this.length=1),this}return n.nodeType?(this[0]=n,this.length=1,this):u(n)?void 0!==r.ready?r.ready(n):n(i):i.makeArray(n,this)}).prototype=i.fn;nu=i(f);iu=/^(?:parents|prev(?:Until|All))/;ru={children:!0,contents:!0,next:!0,prev:!0};i.fn.extend({has:function(n){var t=i(n,this),r=t.length;return this.filter(function(){for(var n=0;n<r;n++)if(i.contains(this,t[n]))return!0})},closest:function(n,t){var r,f=0,o=this.length,u=[],e="string"!=typeof n&&i(n);if(!gr.test(n))for(;f<o;f++)for(r=this[f];r&&r!==t;r=r.parentNode)if(r.nodeType<11&&(e?-1<e.index(r):1===r.nodeType&&i.find.matchesSelector(r,n))){u.push(r);break}return this.pushStack(1<u.length?i.uniqueSort(u):u)},index:function(n){return n?"string"==typeof n?ii.call(i(n),this[0]):ii.call(this,n.jquery?n[0]:n):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(n,t){return this.pushStack(i.uniqueSort(i.merge(this.get(),i(n,t))))},addBack:function(n){return this.add(null==n?this.prevObject:this.prevObject.filter(n))}});i.each({parent:function(n){var t=n.parentNode;return t&&11!==t.nodeType?t:null},parents:function(n){return rt(n,"parentNode")},parentsUntil:function(n,t,i){return rt(n,"parentNode",i)},next:function(n){return uu(n,"nextSibling")},prev:function(n){return uu(n,"previousSibling")},nextAll:function(n){return rt(n,"nextSibling")},prevAll:function(n){return rt(n,"previousSibling")},nextUntil:function(n,t,i){return rt(n,"nextSibling",i)},prevUntil:function(n,t,i){return rt(n,"previousSibling",i)},siblings:function(n){return dr((n.parentNode||{}).firstChild,n)},children:function(n){return dr(n.firstChild)},contents:function(n){return"undefined"!=typeof n.contentDocument?n.contentDocument:(c(n,"template")&&(n=n.content||n),i.merge([],n.childNodes))}},function(n,t){i.fn[n]=function(r,u){var f=i.map(this,t,r);return"Until"!==n.slice(-5)&&(u=r),u&&"string"==typeof u&&(f=i.filter(u,f)),1<this.length&&(ru[n]||i.uniqueSort(f),iu.test(n)&&f.reverse()),this.pushStack(f)}});l=/[^\x20\t\r\n\f]+/g;i.Callbacks=function(n){var a,h;n="string"==typeof n?(a=n,h={},i.each(a.match(l)||[],function(n,t){h[t]=!0}),h):i.extend({},n);var o,r,v,f,t=[],s=[],e=-1,y=function(){for(f=f||n.once,v=o=!0;s.length;e=-1)for(r=s.shift();++e<t.length;)!1===t[e].apply(r[0],r[1])&&n.stopOnFalse&&(e=t.length,r=!1);n.memory||(r=!1);o=!1;f&&(t=r?[]:"")},c={add:function(){return t&&(r&&!o&&(e=t.length-1,s.push(r)),function f(r){i.each(r,function(i,r){u(r)?n.unique&&c.has(r)||t.push(r):r&&r.length&&"string"!==it(r)&&f(r)})}(arguments),r&&!o&&y()),this},remove:function(){return i.each(arguments,function(n,r){for(var u;-1<(u=i.inArray(r,t,u));)t.splice(u,1),u<=e&&e--}),this},has:function(n){return n?-1<i.inArray(n,t):0<t.length},empty:function(){return t&&(t=[]),this},disable:function(){return f=s=[],t=r="",this},disabled:function(){return!t},lock:function(){return f=s=[],r||o||(t=r=""),this},locked:function(){return!!f},fireWith:function(n,t){return f||(t=[n,(t=t||[]).slice?t.slice():t],s.push(t),o||y()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!v}};return c};i.extend({Deferred:function(t){var f=[["notify","progress",i.Callbacks("memory"),i.Callbacks("memory"),2],["resolve","done",i.Callbacks("once memory"),i.Callbacks("once memory"),0,"resolved"],["reject","fail",i.Callbacks("once memory"),i.Callbacks("once memory"),1,"rejected"]],o="pending",e={state:function(){return o},always:function(){return r.done(arguments).fail(arguments),this},"catch":function(n){return e.then(null,n)},pipe:function(){var n=arguments;return i.Deferred(function(t){i.each(f,function(i,f){var e=u(n[f[4]])&&n[f[4]];r[f[1]](function(){var n=e&&e.apply(this,arguments);n&&u(n.promise)?n.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[f[0]+"With"](this,e?[n]:arguments)})});n=null}).promise()},then:function(t,r,e){function s(t,r,f,e){return function(){var h=this,c=arguments,l=function(){var n,i;if(!(t<o)){if((n=f.apply(h,c))===r.promise())throw new TypeError("Thenable self-resolution");i=n&&("object"==typeof n||"function"==typeof n)&&n.then;u(i)?e?i.call(n,s(o,r,ut,e),s(o,r,fi,e)):(o++,i.call(n,s(o,r,ut,e),s(o,r,fi,e),s(o,r,ut,r.notifyWith))):(f!==ut&&(h=void 0,c=[n]),(e||r.resolveWith)(h,c))}},a=e?l:function(){try{l()}catch(l){i.Deferred.exceptionHook&&i.Deferred.exceptionHook(l,a.stackTrace);o<=t+1&&(f!==fi&&(h=void 0,c=[l]),r.rejectWith(h,c))}};t?a():(i.Deferred.getStackHook&&(a.stackTrace=i.Deferred.getStackHook()),n.setTimeout(a))}}var o=0;return i.Deferred(function(n){f[0][3].add(s(0,n,u(e)?e:ut,n.notifyWith));f[1][3].add(s(0,n,u(t)?t:ut));f[2][3].add(s(0,n,u(r)?r:fi))}).promise()},promise:function(n){return null!=n?i.extend(n,e):e}},r={};return i.each(f,function(n,t){var i=t[2],u=t[5];e[t[1]]=i.add;u&&i.add(function(){o=u},f[3-n][2].disable,f[3-n][3].disable,f[0][2].lock,f[0][3].lock);i.add(t[3].fire);r[t[0]]=function(){return r[t[0]+"With"](this===r?void 0:this,arguments),this};r[t[0]+"With"]=i.fireWith}),e.promise(r),t&&t.call(r,r),r},when:function(n){var e=arguments.length,t=e,o=Array(t),f=b.call(arguments),r=i.Deferred(),s=function(n){return function(t){o[n]=this;f[n]=1<arguments.length?b.call(arguments):t;--e||r.resolveWith(o,f)}};if(e<=1&&(fu(n,r.done(s(t)).resolve,r.reject,!e),"pending"===r.state()||u(f[t]&&f[t].then)))return r.then();while(t--)fu(f[t],s(t),r.reject);return r.promise()}});eu=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;i.Deferred.exceptionHook=function(t,i){n.console&&n.console.warn&&t&&eu.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)};i.readyException=function(t){n.setTimeout(function(){throw t;})};ei=i.Deferred();i.fn.ready=function(n){return ei.then(n)["catch"](function(n){i.readyException(n)}),this};i.extend({isReady:!1,readyWait:1,ready:function(n){(!0===n?--i.readyWait:i.isReady)||(i.isReady=!0)!==n&&0<--i.readyWait||ei.resolveWith(f,[i])}});i.ready.then=ei.then;"complete"===f.readyState||"loading"!==f.readyState&&!f.documentElement.doScroll?n.setTimeout(i.ready):(f.addEventListener("DOMContentLoaded",oi),n.addEventListener("load",oi));var p=function(n,t,r,f,e,o,s){var h=0,l=n.length,c=null==r;if("object"===it(r))for(h in e=!0,r)p(n,t,h,r[h],!0,o,s);else if(void 0!==f&&(e=!0,u(f)||(s=!0),c&&(s?(t.call(n,f),t=null):(c=t,t=function(n,t,r){return c.call(i(n),r)})),t))for(;h<l;h++)t(n[h],r,s?f:f.call(n[h],h,t(n[h],r)));return e?n:c?t.call(n):l?t(n[0],r):o},se=/^-ms-/,he=/-([a-z])/g;yt=function(n){return 1===n.nodeType||9===n.nodeType||!+n.nodeType};pt.uid=1;pt.prototype={cache:function(n){var t=n[this.expando];return t||(t={},yt(n)&&(n.nodeType?n[this.expando]=t:Object.defineProperty(n,this.expando,{value:t,configurable:!0}))),t},set:function(n,t,i){var r,u=this.cache(n);if("string"==typeof t)u[y(t)]=i;else for(r in t)u[y(r)]=t[r];return u},get:function(n,t){return void 0===t?this.cache(n):n[this.expando]&&n[this.expando][y(t)]},access:function(n,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(n,t):(this.set(n,t,i),void 0!==i?i:t)},remove:function(n,t){var u,r=n[this.expando];if(void 0!==r){if(void 0!==t)for(u=(t=Array.isArray(t)?t.map(y):(t=y(t))in r?[t]:t.match(l)||[]).length;u--;)delete r[t[u]];(void 0===t||i.isEmptyObject(r))&&(n.nodeType?n[this.expando]=void 0:delete n[this.expando])}},hasData:function(n){var t=n[this.expando];return void 0!==t&&!i.isEmptyObject(t)}};var r=new pt,o=new pt,le=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ae=/[A-Z]/g;i.extend({hasData:function(n){return o.hasData(n)||r.hasData(n)},data:function(n,t,i){return o.access(n,t,i)},removeData:function(n,t){o.remove(n,t)},_data:function(n,t,i){return r.access(n,t,i)},_removeData:function(n,t){r.remove(n,t)}});i.fn.extend({data:function(n,t){var f,u,e,i=this[0],s=i&&i.attributes;if(void 0===n){if(this.length&&(e=o.get(i),1===i.nodeType&&!r.get(i,"hasDataAttrs"))){for(f=s.length;f--;)s[f]&&0===(u=s[f].name).indexOf("data-")&&(u=y(u.slice(5)),ou(i,u,e[u]));r.set(i,"hasDataAttrs",!0)}return e}return"object"==typeof n?this.each(function(){o.set(this,n)}):p(this,function(t){var r;if(i&&void 0===t)return void 0!==(r=o.get(i,n))?r:void 0!==(r=ou(i,n))?r:void 0;this.each(function(){o.set(this,n,t)})},null,t,1<arguments.length,null,!0)},removeData:function(n){return this.each(function(){o.remove(this,n)})}});i.extend({queue:function(n,t,u){var f;if(n)return t=(t||"fx")+"queue",f=r.get(n,t),u&&(!f||Array.isArray(u)?f=r.access(n,t,i.makeArray(u)):f.push(u)),f||[]},dequeue:function(n,t){t=t||"fx";var r=i.queue(n,t),e=r.length,u=r.shift(),f=i._queueHooks(n,t);"inprogress"===u&&(u=r.shift(),e--);u&&("fx"===t&&r.unshift("inprogress"),delete f.stop,u.call(n,function(){i.dequeue(n,t)},f));!e&&f&&f.empty.fire()},_queueHooks:function(n,t){var u=t+"queueHooks";return r.get(n,u)||r.access(n,u,{empty:i.Callbacks("once memory").add(function(){r.remove(n,[t+"queue",u])})})}});i.fn.extend({queue:function(n,t){var r=2;return"string"!=typeof n&&(t=n,n="fx",r--),arguments.length<r?i.queue(this[0],n):void 0===t?this:this.each(function(){var r=i.queue(this,n,t);i._queueHooks(this,n);"fx"===n&&"inprogress"!==r[0]&&i.dequeue(this,n)})},dequeue:function(n){return this.each(function(){i.dequeue(this,n)})},clearQueue:function(n){return this.queue(n||"fx",[])},promise:function(n,t){var u,e=1,o=i.Deferred(),f=this,s=this.length,h=function(){--e||o.resolveWith(f,[f])};for("string"!=typeof n&&(t=n,n=void 0),n=n||"fx";s--;)(u=r.get(f[s],n+"queueHooks"))&&u.empty&&(e++,u.empty.add(h));return h(),o.promise(t)}});var su=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,wt=new RegExp("^(?:([+-])=|)("+su+")([a-z%]*)$","i"),w=["Top","Right","Bottom","Left"],bt=f.documentElement,ft=function(n){return i.contains(n.ownerDocument,n)},ve={composed:!0};bt.getRootNode&&(ft=function(n){return i.contains(n.ownerDocument,n)||n.getRootNode(ve)===n.ownerDocument});kt=function(n,t){return"none"===(n=t||n).style.display||""===n.style.display&&ft(n)&&"none"===i.css(n,"display")};ki=function(n,t,i,r){var f,u,e={};for(u in t)e[u]=n.style[u],n.style[u]=t[u];for(u in f=i.apply(n,r||[]),t)n.style[u]=e[u];return f};di={};i.fn.extend({show:function(){return et(this,!0)},hide:function(){return et(this)},toggle:function(n){return"boolean"==typeof n?n?this.show():this.hide():this.each(function(){kt(this)?i(this).show():i(this).hide()})}});var dt=/^(?:checkbox|radio)$/i,cu=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,lu=/^$|^module$|\/(?:java|ecma)script/i,h={option:[1,"<select multiple='multiple'>","<\/select>"],thead:[1,"<table>","<\/table>"],col:[2,"<table><colgroup>","<\/colgroup><\/table>"],tr:[2,"<table><tbody>","<\/tbody><\/table>"],td:[3,"<table><tbody><tr>","<\/tr><\/tbody><\/table>"],_default:[0,"",""]};h.optgroup=h.option;h.tbody=h.tfoot=h.colgroup=h.caption=h.thead;h.th=h.td;au=/<|&#?\w+;/;gt=f.createDocumentFragment().appendChild(f.createElement("div"));(si=f.createElement("input")).setAttribute("type","radio");si.setAttribute("checked","checked");si.setAttribute("name","t");gt.appendChild(si);e.checkClone=gt.cloneNode(!0).cloneNode(!0).lastChild.checked;gt.innerHTML="<textarea>x<\/textarea>";e.noCloneChecked=!!gt.cloneNode(!0).lastChild.defaultValue;var ye=/^key/,pe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,yu=/^([^.]*)(?:\.(.+)|)/;i.event={global:{},add:function(n,t,u,f,e){var p,v,k,y,w,h,s,c,o,b,d,a=r.get(n);if(a)for(u.handler&&(u=(p=u).handler,e=p.selector),e&&i.find.matchesSelector(bt,e),u.guid||(u.guid=i.guid++),(y=a.events)||(y=a.events={}),(v=a.handle)||(v=a.handle=function(t){if("undefined"!=typeof i&&i.event.triggered!==t.type)return i.event.dispatch.apply(n,arguments)}),w=(t=(t||"").match(l)||[""]).length;w--;)o=d=(k=yu.exec(t[w])||[])[1],b=(k[2]||"").split(".").sort(),o&&(s=i.event.special[o]||{},o=(e?s.delegateType:s.bindType)||o,s=i.event.special[o]||{},h=i.extend({type:o,origType:d,data:f,handler:u,guid:u.guid,selector:e,needsContext:e&&i.expr.match.needsContext.test(e),namespace:b.join(".")},p),(c=y[o])||((c=y[o]=[]).delegateCount=0,s.setup&&!1!==s.setup.call(n,f,b,v)||n.addEventListener&&n.addEventListener(o,v)),s.add&&(s.add.call(n,h),h.handler.guid||(h.handler.guid=u.guid)),e?c.splice(c.delegateCount++,0,h):c.push(h),i.event.global[o]=!0)},remove:function(n,t,u,f,e){var y,k,c,v,p,s,h,a,o,b,d,w=r.hasData(n)&&r.get(n);if(w&&(v=w.events)){for(p=(t=(t||"").match(l)||[""]).length;p--;)if(o=d=(c=yu.exec(t[p])||[])[1],b=(c[2]||"").split(".").sort(),o){for(h=i.event.special[o]||{},a=v[o=(f?h.delegateType:h.bindType)||o]||[],c=c[2]&&new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"),k=y=a.length;y--;)s=a[y],!e&&d!==s.origType||u&&u.guid!==s.guid||c&&!c.test(s.namespace)||f&&f!==s.selector&&("**"!==f||!s.selector)||(a.splice(y,1),s.selector&&a.delegateCount--,h.remove&&h.remove.call(n,s));k&&!a.length&&(h.teardown&&!1!==h.teardown.call(n,b,w.handle)||i.removeEvent(n,o,w.handle),delete v[o])}else for(o in v)i.event.remove(n,o+t[p],u,f,!0);i.isEmptyObject(v)&&r.remove(n,"handle events")}},dispatch:function(n){var u,h,c,e,f,l,t=i.event.fix(n),s=new Array(arguments.length),a=(r.get(this,"events")||{})[t.type]||[],o=i.event.special[t.type]||{};for(s[0]=t,u=1;u<arguments.length;u++)s[u]=arguments[u];if(t.delegateTarget=this,!o.preDispatch||!1!==o.preDispatch.call(this,t)){for(l=i.event.handlers.call(this,t,a),u=0;(e=l[u++])&&!t.isPropagationStopped();)for(t.currentTarget=e.elem,h=0;(f=e.handlers[h++])&&!t.isImmediatePropagationStopped();)t.rnamespace&&!1!==f.namespace&&!t.rnamespace.test(f.namespace)||(t.handleObj=f,t.data=f.data,void 0!==(c=((i.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,s))&&!1===(t.result=c)&&(t.preventDefault(),t.stopPropagation()));return o.postDispatch&&o.postDispatch.call(this,t),t.result}},handlers:function(n,t){var f,h,u,e,o,c=[],s=t.delegateCount,r=n.target;if(s&&r.nodeType&&!("click"===n.type&&1<=n.button))for(;r!==this;r=r.parentNode||this)if(1===r.nodeType&&("click"!==n.type||!0!==r.disabled)){for(e=[],o={},f=0;f<s;f++)void 0===o[u=(h=t[f]).selector+" "]&&(o[u]=h.needsContext?-1<i(u,this).index(r):i.find(u,this,null,[r]).length),o[u]&&e.push(h);e.length&&c.push({elem:r,handlers:e})}return r=this,s<t.length&&c.push({elem:r,handlers:t.slice(s)}),c},addProp:function(n,t){Object.defineProperty(i.Event.prototype,n,{enumerable:!0,configurable:!0,get:u(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[n]},set:function(t){Object.defineProperty(this,n,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(n){return n[i.expando]?n:new i.Event(n)},special:{load:{noBubble:!0},click:{setup:function(n){var t=this||n;return dt.test(t.type)&&t.click&&c(t,"input")&&hi(t,"click",ot),!1},trigger:function(n){var t=this||n;return dt.test(t.type)&&t.click&&c(t,"input")&&hi(t,"click"),!0},_default:function(n){var t=n.target;return dt.test(t.type)&&t.click&&c(t,"input")&&r.get(t,"click")||c(t,"a")}},beforeunload:{postDispatch:function(n){void 0!==n.result&&n.originalEvent&&(n.originalEvent.returnValue=n.result)}}}};i.removeEvent=function(n,t,i){n.removeEventListener&&n.removeEventListener(t,i)};i.Event=function(n,t){if(!(this instanceof i.Event))return new i.Event(n,t);n&&n.type?(this.originalEvent=n,this.type=n.type,this.isDefaultPrevented=n.defaultPrevented||void 0===n.defaultPrevented&&!1===n.returnValue?ot:st,this.target=n.target&&3===n.target.nodeType?n.target.parentNode:n.target,this.currentTarget=n.currentTarget,this.relatedTarget=n.relatedTarget):this.type=n;t&&i.extend(this,t);this.timeStamp=n&&n.timeStamp||Date.now();this[i.expando]=!0};i.Event.prototype={constructor:i.Event,isDefaultPrevented:st,isPropagationStopped:st,isImmediatePropagationStopped:st,isSimulated:!1,preventDefault:function(){var n=this.originalEvent;this.isDefaultPrevented=ot;n&&!this.isSimulated&&n.preventDefault()},stopPropagation:function(){var n=this.originalEvent;this.isPropagationStopped=ot;n&&!this.isSimulated&&n.stopPropagation()},stopImmediatePropagation:function(){var n=this.originalEvent;this.isImmediatePropagationStopped=ot;n&&!this.isSimulated&&n.stopImmediatePropagation();this.stopPropagation()}};i.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(n){var t=n.button;return null==n.which&&ye.test(n.type)?null!=n.charCode?n.charCode:n.keyCode:!n.which&&void 0!==t&&pe.test(n.type)?1&t?1:2&t?3:4&t?2:0:n.which}},i.event.addProp);i.each({focus:"focusin",blur:"focusout"},function(n,t){i.event.special[n]={setup:function(){return hi(this,n,we),!1},trigger:function(){return hi(this,n),!0},delegateType:t}});i.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(n,t){i.event.special[n]={delegateType:t,bindType:t,handle:function(n){var u,r=n.relatedTarget,f=n.handleObj;return r&&(r===this||i.contains(this,r))||(n.type=f.origType,u=f.handler.apply(this,arguments),n.type=t),u}}});i.fn.extend({on:function(n,t,i,r){return nr(this,n,t,i,r)},one:function(n,t,i,r){return nr(this,n,t,i,r,1)},off:function(n,t,r){var u,f;if(n&&n.preventDefault&&n.handleObj)return u=n.handleObj,i(n.delegateTarget).off(u.namespace?u.origType+"."+u.namespace:u.origType,u.selector,u.handler),this;if("object"==typeof n){for(f in n)this.off(f,t,n[f]);return this}return!1!==t&&"function"!=typeof t||(r=t,t=void 0),!1===r&&(r=st),this.each(function(){i.event.remove(this,n,r,t)})}});var be=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,ke=/<script|<style|<link/i,de=/checked\s*(?:[^=]|=\s*.checked.)/i,ge=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;i.extend({htmlPrefilter:function(n){return n.replace(be,"<$1><\/$2>")},clone:function(n,t,r){var u,c,o,f,l,a,v,h=n.cloneNode(!0),y=ft(n);if(!(e.noCloneChecked||1!==n.nodeType&&11!==n.nodeType||i.isXMLDoc(n)))for(f=s(h),u=0,c=(o=s(n)).length;u<c;u++)l=o[u],a=f[u],void 0,"input"===(v=a.nodeName.toLowerCase())&&dt.test(l.type)?a.checked=l.checked:"input"!==v&&"textarea"!==v||(a.defaultValue=l.defaultValue);if(t)if(r)for(o=o||s(n),f=f||s(h),u=0,c=o.length;u<c;u++)wu(o[u],f[u]);else wu(n,h);return 0<(f=s(h,"script")).length&&gi(f,!y&&s(n,"script")),h},cleanData:function(n){for(var u,t,f,s=i.event.special,e=0;void 0!==(t=n[e]);e++)if(yt(t)){if(u=t[r.expando]){if(u.events)for(f in u.events)s[f]?i.event.remove(t,f):i.removeEvent(t,f,u.handle);t[r.expando]=void 0}t[o.expando]&&(t[o.expando]=void 0)}}});i.fn.extend({detach:function(n){return bu(this,n,!0)},remove:function(n){return bu(this,n)},text:function(n){return p(this,function(n){return void 0===n?i.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=n)})},null,n,arguments.length)},append:function(){return ht(this,arguments,function(n){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||pu(this,n).appendChild(n)})},prepend:function(){return ht(this,arguments,function(n){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=pu(this,n);t.insertBefore(n,t.firstChild)}})},before:function(){return ht(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this)})},after:function(){return ht(this,arguments,function(n){this.parentNode&&this.parentNode.insertBefore(n,this.nextSibling)})},empty:function(){for(var n,t=0;null!=(n=this[t]);t++)1===n.nodeType&&(i.cleanData(s(n,!1)),n.textContent="");return this},clone:function(n,t){return n=null!=n&&n,t=null==t?n:t,this.map(function(){return i.clone(this,n,t)})},html:function(n){return p(this,function(n){var t=this[0]||{},r=0,u=this.length;if(void 0===n&&1===t.nodeType)return t.innerHTML;if("string"==typeof n&&!ke.test(n)&&!h[(cu.exec(n)||["",""])[1].toLowerCase()]){n=i.htmlPrefilter(n);try{for(;r<u;r++)1===(t=this[r]||{}).nodeType&&(i.cleanData(s(t,!1)),t.innerHTML=n);t=0}catch(n){}}t&&this.empty().append(n)},null,n,arguments.length)},replaceWith:function(){var n=[];return ht(this,arguments,function(t){var r=this.parentNode;i.inArray(this,n)<0&&(i.cleanData(s(this)),r&&r.replaceChild(t,this))},n)}});i.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(n,t){i.fn[n]=function(n){for(var u,f=[],e=i(n),o=e.length-1,r=0;r<=o;r++)u=r===o?this:this.clone(!0),i(e[r])[t](u),yi.apply(f,u.get());return this.pushStack(f)}});var tr=new RegExp("^("+su+")(?!px)[a-z%]+$","i"),ci=function(t){var i=t.ownerDocument.defaultView;return i&&i.opener||(i=n),i.getComputedStyle(t)},io=new RegExp(w.join("|"),"i");!function(){function r(){if(t){o.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0";t.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%";bt.appendChild(o).appendChild(t);var i=n.getComputedStyle(t);s="1%"!==i.top;a=12===u(i.marginLeft);t.style.right="60%";l=36===u(i.right);h=36===u(i.width);t.style.position="absolute";c=12===u(t.offsetWidth/3);bt.removeChild(o);t=null}}function u(n){return Math.round(parseFloat(n))}var s,h,c,l,a,o=f.createElement("div"),t=f.createElement("div");t.style&&(t.style.backgroundClip="content-box",t.cloneNode(!0).style.backgroundClip="",e.clearCloneStyle="content-box"===t.style.backgroundClip,i.extend(e,{boxSizingReliable:function(){return r(),h},pixelBoxStyles:function(){return r(),l},pixelPosition:function(){return r(),s},reliableMarginLeft:function(){return r(),a},scrollboxSize:function(){return r(),c}}))}();var du=["Webkit","Moz","ms"],gu=f.createElement("div").style,nf={};var ro=/^(none|table(?!-c[ea]).+)/,tf=/^--/,uo={position:"absolute",visibility:"hidden",display:"block"},rf={letterSpacing:"0",fontWeight:"400"};i.extend({cssHooks:{opacity:{get:function(n,t){if(t){var i=ni(n,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(n,t,r,u){if(n&&3!==n.nodeType&&8!==n.nodeType&&n.style){var f,h,o,c=y(t),l=tf.test(t),s=n.style;if(l||(t=ir(c)),o=i.cssHooks[t]||i.cssHooks[c],void 0===r)return o&&"get"in o&&void 0!==(f=o.get(n,!1,u))?f:s[t];"string"==(h=typeof r)&&(f=wt.exec(r))&&f[1]&&(r=hu(n,t,f),h="number");null!=r&&r==r&&("number"!==h||l||(r+=f&&f[3]||(i.cssNumber[c]?"":"px")),e.clearCloneStyle||""!==r||0!==t.indexOf("background")||(s[t]="inherit"),o&&"set"in o&&void 0===(r=o.set(n,r,u))||(l?s.setProperty(t,r):s[t]=r))}},css:function(n,t,r,u){var f,e,o,s=y(t);return tf.test(t)||(t=ir(s)),(o=i.cssHooks[t]||i.cssHooks[s])&&"get"in o&&(f=o.get(n,!0,r)),void 0===f&&(f=ni(n,t,u)),"normal"===f&&t in rf&&(f=rf[t]),""===r||r?(e=parseFloat(f),!0===r||isFinite(e)?e||0:f):f}});i.each(["height","width"],function(n,t){i.cssHooks[t]={get:function(n,r,u){if(r)return!ro.test(i.css(n,"display"))||n.getClientRects().length&&n.getBoundingClientRect().width?ff(n,t,u):ki(n,uo,function(){return ff(n,t,u)})},set:function(n,r,u){var s,f=ci(n),h=!e.scrollboxSize()&&"absolute"===f.position,c=(h||u)&&"border-box"===i.css(n,"boxSizing",!1,f),o=u?rr(n,t,u,c,f):0;return c&&h&&(o-=Math.ceil(n["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(f[t])-rr(n,t,"border",!1,f)-.5)),o&&(s=wt.exec(r))&&"px"!==(s[3]||"px")&&(n.style[t]=r,r=i.css(n,t)),uf(0,r,o)}}});i.cssHooks.marginLeft=ku(e.reliableMarginLeft,function(n,t){if(t)return(parseFloat(ni(n,"marginLeft"))||n.getBoundingClientRect().left-ki(n,{marginLeft:0},function(){return n.getBoundingClientRect().left}))+"px"});i.each({margin:"",padding:"",border:"Width"},function(n,t){i.cssHooks[n+t]={expand:function(i){for(var r=0,f={},u="string"==typeof i?i.split(" "):[i];r<4;r++)f[n+w[r]+t]=u[r]||u[r-2]||u[0];return f}};"margin"!==n&&(i.cssHooks[n+t].set=uf)});i.fn.extend({css:function(n,t){return p(this,function(n,t,r){var f,e,o={},u=0;if(Array.isArray(t)){for(f=ci(n),e=t.length;u<e;u++)o[t[u]]=i.css(n,t[u],!1,f);return o}return void 0!==r?i.style(n,t,r):i.css(n,t)},n,t,1<arguments.length)}});((i.Tween=a).prototype={constructor:a,init:function(n,t,r,u,f,e){this.elem=n;this.prop=r;this.easing=f||i.easing._default;this.options=t;this.start=this.now=this.cur();this.end=u;this.unit=e||(i.cssNumber[r]?"":"px")},cur:function(){var n=a.propHooks[this.prop];return n&&n.get?n.get(this):a.propHooks._default.get(this)},run:function(n){var t,r=a.propHooks[this.prop];return this.pos=this.options.duration?t=i.easing[this.easing](n,this.options.duration*n,0,1,this.options.duration):t=n,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):a.propHooks._default.set(this),this}}).init.prototype=a.prototype;(a.propHooks={_default:{get:function(n){var t;return 1!==n.elem.nodeType||null!=n.elem[n.prop]&&null==n.elem.style[n.prop]?n.elem[n.prop]:(t=i.css(n.elem,n.prop,""))&&"auto"!==t?t:0},set:function(n){i.fx.step[n.prop]?i.fx.step[n.prop](n):1!==n.elem.nodeType||!i.cssHooks[n.prop]&&null==n.elem.style[ir(n.prop)]?n.elem[n.prop]=n.now:i.style(n.elem,n.prop,n.now+n.unit)}}}).scrollTop=a.propHooks.scrollLeft={set:function(n){n.elem.nodeType&&n.elem.parentNode&&(n.elem[n.prop]=n.now)}};i.easing={linear:function(n){return n},swing:function(n){return.5-Math.cos(n*Math.PI)/2},_default:"swing"};i.fx=a.prototype.init;i.fx.step={};of=/^(?:toggle|show|hide)$/;sf=/queueHooks$/;i.Animation=i.extend(v,{tweeners:{"*":[function(n,t){var i=this.createTween(n,t);return hu(i.elem,n,wt.exec(t),i),i}]},tweener:function(n,t){u(n)?(t=n,n=["*"]):n=n.match(l);for(var i,r=0,f=n.length;r<f;r++)i=n[r],v.tweeners[i]=v.tweeners[i]||[],v.tweeners[i].unshift(t)},prefilters:[function(n,t,u){var f,y,w,c,b,h,o,l,k="width"in t||"height"in t,v=this,p={},s=n.style,a=n.nodeType&&kt(n),e=r.get(n,"fxshow");for(f in u.queue||(null==(c=i._queueHooks(n,"fx")).unqueued&&(c.unqueued=0,b=c.empty.fire,c.empty.fire=function(){c.unqueued||b()}),c.unqueued++,v.always(function(){v.always(function(){c.unqueued--;i.queue(n,"fx").length||c.empty.fire()})})),t)if(y=t[f],of.test(y)){if(delete t[f],w=w||"toggle"===y,y===(a?"hide":"show")){if("show"!==y||!e||void 0===e[f])continue;a=!0}p[f]=e&&e[f]||i.style(n,f)}if((h=!i.isEmptyObject(t))||!i.isEmptyObject(p))for(f in k&&1===n.nodeType&&(u.overflow=[s.overflow,s.overflowX,s.overflowY],null==(o=e&&e.display)&&(o=r.get(n,"display")),"none"===(l=i.css(n,"display"))&&(o?l=o:(et([n],!0),o=n.style.display||o,l=i.css(n,"display"),et([n]))),("inline"===l||"inline-block"===l&&null!=o)&&"none"===i.css(n,"float")&&(h||(v.done(function(){s.display=o}),null==o&&(l=s.display,o="none"===l?"":l)),s.display="inline-block")),u.overflow&&(s.overflow="hidden",v.always(function(){s.overflow=u.overflow[0];s.overflowX=u.overflow[1];s.overflowY=u.overflow[2]})),h=!1,p)h||(e?"hidden"in e&&(a=e.hidden):e=r.access(n,"fxshow",{display:o}),w&&(e.hidden=!a),a&&et([n],!0),v.done(function(){for(f in a||et([n]),r.remove(n,"fxshow"),p)i.style(n,f,p[f])})),h=cf(a?e[f]:0,f,v),f in e||(e[f]=h.start,a&&(h.end=h.start,h.start=0))}],prefilter:function(n,t){t?v.prefilters.unshift(n):v.prefilters.push(n)}});i.speed=function(n,t,r){var f=n&&"object"==typeof n?i.extend({},n):{complete:r||!r&&t||u(n)&&n,duration:n,easing:r&&t||t&&!u(t)&&t};return i.fx.off?f.duration=0:"number"!=typeof f.duration&&(f.duration=f.duration in i.fx.speeds?i.fx.speeds[f.duration]:i.fx.speeds._default),null!=f.queue&&!0!==f.queue||(f.queue="fx"),f.old=f.complete,f.complete=function(){u(f.old)&&f.old.call(this);f.queue&&i.dequeue(this,f.queue)},f};i.fn.extend({fadeTo:function(n,t,i,r){return this.filter(kt).css("opacity",0).show().end().animate({opacity:t},n,i,r)},animate:function(n,t,u,f){var s=i.isEmptyObject(n),o=i.speed(t,u,f),e=function(){var t=v(this,i.extend({},n),o);(s||r.get(this,"finish"))&&t.stop(!0)};return e.finish=e,s||!1===o.queue?this.each(e):this.queue(o.queue,e)},stop:function(n,t,u){var f=function(n){var t=n.stop;delete n.stop;t(u)};return"string"!=typeof n&&(u=t,t=n,n=void 0),t&&!1!==n&&this.queue(n||"fx",[]),this.each(function(){var s=!0,t=null!=n&&n+"queueHooks",o=i.timers,e=r.get(this);if(t)e[t]&&e[t].stop&&f(e[t]);else for(t in e)e[t]&&e[t].stop&&sf.test(t)&&f(e[t]);for(t=o.length;t--;)o[t].elem!==this||null!=n&&o[t].queue!==n||(o[t].anim.stop(u),s=!1,o.splice(t,1));!s&&u||i.dequeue(this,n)})},finish:function(n){return!1!==n&&(n=n||"fx"),this.each(function(){var t,e=r.get(this),u=e[n+"queue"],o=e[n+"queueHooks"],f=i.timers,s=u?u.length:0;for(e.finish=!0,i.queue(this,n,[]),o&&o.stop&&o.stop.call(this,!0),t=f.length;t--;)f[t].elem===this&&f[t].queue===n&&(f[t].anim.stop(!0),f.splice(t,1));for(t=0;t<s;t++)u[t]&&u[t].finish&&u[t].finish.call(this);delete e.finish})}});i.each(["toggle","show","hide"],function(n,t){var r=i.fn[t];i.fn[t]=function(n,i,u){return null==n||"boolean"==typeof n?r.apply(this,arguments):this.animate(ai(t,!0),n,i,u)}});i.each({slideDown:ai("show"),slideUp:ai("hide"),slideToggle:ai("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(n,t){i.fn[n]=function(n,i,r){return this.animate(t,n,i,r)}});i.timers=[];i.fx.tick=function(){var r,n=0,t=i.timers;for(ct=Date.now();n<t.length;n++)(r=t[n])()||t[n]!==r||t.splice(n--,1);t.length||i.fx.stop();ct=void 0};i.fx.timer=function(n){i.timers.push(n);i.fx.start()};i.fx.interval=13;i.fx.start=function(){li||(li=!0,ur())};i.fx.stop=function(){li=null};i.fx.speeds={slow:600,fast:200,_default:400};i.fn.delay=function(t,r){return t=i.fx&&i.fx.speeds[t]||t,r=r||"fx",this.queue(r,function(i,r){var u=n.setTimeout(i,t);r.stop=function(){n.clearTimeout(u)}})};lt=f.createElement("input");ef=f.createElement("select").appendChild(f.createElement("option"));lt.type="checkbox";e.checkOn=""!==lt.value;e.optSelected=ef.selected;(lt=f.createElement("input")).value="t";lt.type="radio";e.radioValue="t"===lt.value;at=i.expr.attrHandle;i.fn.extend({attr:function(n,t){return p(this,i.attr,n,t,1<arguments.length)},removeAttr:function(n){return this.each(function(){i.removeAttr(this,n)})}});i.extend({attr:function(n,t,r){var f,u,e=n.nodeType;if(3!==e&&8!==e&&2!==e)return"undefined"==typeof n.getAttribute?i.prop(n,t,r):(1===e&&i.isXMLDoc(n)||(u=i.attrHooks[t.toLowerCase()]||(i.expr.match.bool.test(t)?lf:void 0)),void 0!==r?null===r?void i.removeAttr(n,t):u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:(n.setAttribute(t,r+""),r):u&&"get"in u&&null!==(f=u.get(n,t))?f:null==(f=i.find.attr(n,t))?void 0:f)},attrHooks:{type:{set:function(n,t){if(!e.radioValue&&"radio"===t&&c(n,"input")){var i=n.value;return n.setAttribute("type",t),i&&(n.value=i),t}}}},removeAttr:function(n,t){var i,u=0,r=t&&t.match(l);if(r&&1===n.nodeType)while(i=r[u++])n.removeAttribute(i)}});lf={set:function(n,t,r){return!1===t?i.removeAttr(n,r):n.setAttribute(r,r),r}};i.each(i.expr.match.bool.source.match(/\w+/g),function(n,t){var r=at[t]||i.find.attr;at[t]=function(n,t,i){var f,e,u=t.toLowerCase();return i||(e=at[u],at[u]=f,f=null!=r(n,t,i)?u:null,at[u]=e),f}});af=/^(?:input|select|textarea|button)$/i;vf=/^(?:a|area)$/i;i.fn.extend({prop:function(n,t){return p(this,i.prop,n,t,1<arguments.length)},removeProp:function(n){return this.each(function(){delete this[i.propFix[n]||n]})}});i.extend({prop:function(n,t,r){var f,u,e=n.nodeType;if(3!==e&&8!==e&&2!==e)return 1===e&&i.isXMLDoc(n)||(t=i.propFix[t]||t,u=i.propHooks[t]),void 0!==r?u&&"set"in u&&void 0!==(f=u.set(n,r,t))?f:n[t]=r:u&&"get"in u&&null!==(f=u.get(n,t))?f:n[t]},propHooks:{tabIndex:{get:function(n){var t=i.find.attr(n,"tabindex");return t?parseInt(t,10):af.test(n.nodeName)||vf.test(n.nodeName)&&n.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}});e.optSelected||(i.propHooks.selected={get:function(n){var t=n.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(n){var t=n.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}});i.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){i.propFix[this.toLowerCase()]=this});i.fn.extend({addClass:function(n){var o,t,r,f,e,s,h,c=0;if(u(n))return this.each(function(t){i(this).addClass(n.call(this,t,nt(this)))});if((o=fr(n)).length)while(t=this[c++])if(f=nt(t),r=1===t.nodeType&&" "+g(f)+" "){for(s=0;e=o[s++];)r.indexOf(" "+e+" ")<0&&(r+=e+" ");f!==(h=g(r))&&t.setAttribute("class",h)}return this},removeClass:function(n){var o,r,t,f,e,s,h,c=0;if(u(n))return this.each(function(t){i(this).removeClass(n.call(this,t,nt(this)))});if(!arguments.length)return this.attr("class","");if((o=fr(n)).length)while(r=this[c++])if(f=nt(r),t=1===r.nodeType&&" "+g(f)+" "){for(s=0;e=o[s++];)while(-1<t.indexOf(" "+e+" "))t=t.replace(" "+e+" "," ");f!==(h=g(t))&&r.setAttribute("class",h)}return this},toggleClass:function(n,t){var f=typeof n,e="string"===f||Array.isArray(n);return"boolean"==typeof t&&e?t?this.addClass(n):this.removeClass(n):u(n)?this.each(function(r){i(this).toggleClass(n.call(this,r,nt(this),t),t)}):this.each(function(){var t,o,u,s;if(e)for(o=0,u=i(this),s=fr(n);t=s[o++];)u.hasClass(t)?u.removeClass(t):u.addClass(t);else void 0!==n&&"boolean"!==f||((t=nt(this))&&r.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===n?"":r.get(this,"__className__")||""))})},hasClass:function(n){for(var t,r=0,i=" "+n+" ";t=this[r++];)if(1===t.nodeType&&-1<(" "+g(nt(t))+" ").indexOf(i))return!0;return!1}});yf=/\r/g;i.fn.extend({val:function(n){var t,r,e,f=this[0];return arguments.length?(e=u(n),this.each(function(r){var u;1===this.nodeType&&(null==(u=e?n.call(this,r,i(this).val()):n)?u="":"number"==typeof u?u+="":Array.isArray(u)&&(u=i.map(u,function(n){return null==n?"":n+""})),(t=i.valHooks[this.type]||i.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,u,"value")||(this.value=u))})):f?(t=i.valHooks[f.type]||i.valHooks[f.nodeName.toLowerCase()])&&"get"in t&&void 0!==(r=t.get(f,"value"))?r:"string"==typeof(r=f.value)?r.replace(yf,""):null==r?"":r:void 0}});i.extend({valHooks:{option:{get:function(n){var t=i.find.attr(n,"value");return null!=t?t:g(i.text(n))}},select:{get:function(n){for(var e,t,o=n.options,u=n.selectedIndex,f="select-one"===n.type,s=f?null:[],h=f?u+1:o.length,r=u<0?h:f?u:0;r<h;r++)if(((t=o[r]).selected||r===u)&&!t.disabled&&(!t.parentNode.disabled||!c(t.parentNode,"optgroup"))){if(e=i(t).val(),f)return e;s.push(e)}return s},set:function(n,t){for(var r,u,f=n.options,e=i.makeArray(t),o=f.length;o--;)((u=f[o]).selected=-1<i.inArray(i.valHooks.option.get(u),e))&&(r=!0);return r||(n.selectedIndex=-1),e}}}});i.each(["radio","checkbox"],function(){i.valHooks[this]={set:function(n,t){if(Array.isArray(t))return n.checked=-1<i.inArray(i(n).val(),t)}};e.checkOn||(i.valHooks[this].get=function(n){return null===n.getAttribute("value")?"on":n.value})});e.focusin="onfocusin"in n;er=/^(?:focusinfocus|focusoutblur)$/;or=function(n){n.stopPropagation()};i.extend(i.event,{trigger:function(t,e,o,s){var k,c,l,d,v,y,a,p,w=[o||f],h=ui.call(t,"type")?t.type:t,b=ui.call(t,"namespace")?t.namespace.split("."):[];if(c=p=l=o=o||f,3!==o.nodeType&&8!==o.nodeType&&!er.test(h+i.event.triggered)&&(-1<h.indexOf(".")&&(h=(b=h.split(".")).shift(),b.sort()),v=h.indexOf(":")<0&&"on"+h,(t=t[i.expando]?t:new i.Event(h,"object"==typeof t&&t)).isTrigger=s?2:3,t.namespace=b.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=o),e=null==e?[t]:i.makeArray(e,[t]),a=i.event.special[h]||{},s||!a.trigger||!1!==a.trigger.apply(o,e))){if(!s&&!a.noBubble&&!tt(o)){for(d=a.delegateType||h,er.test(d+h)||(c=c.parentNode);c;c=c.parentNode)w.push(c),l=c;l===(o.ownerDocument||f)&&w.push(l.defaultView||l.parentWindow||n)}for(k=0;(c=w[k++])&&!t.isPropagationStopped();)p=c,t.type=1<k?d:a.bindType||h,(y=(r.get(c,"events")||{})[t.type]&&r.get(c,"handle"))&&y.apply(c,e),(y=v&&c[v])&&y.apply&&yt(c)&&(t.result=y.apply(c,e),!1===t.result&&t.preventDefault());return t.type=h,s||t.isDefaultPrevented()||a._default&&!1!==a._default.apply(w.pop(),e)||!yt(o)||v&&u(o[h])&&!tt(o)&&((l=o[v])&&(o[v]=null),i.event.triggered=h,t.isPropagationStopped()&&p.addEventListener(h,or),o[h](),t.isPropagationStopped()&&p.removeEventListener(h,or),i.event.triggered=void 0,l&&(o[v]=l)),t.result}},simulate:function(n,t,r){var u=i.extend(new i.Event,r,{type:n,isSimulated:!0});i.event.trigger(u,null,t)}});i.fn.extend({trigger:function(n,t){return this.each(function(){i.event.trigger(n,t,this)})},triggerHandler:function(n,t){var r=this[0];if(r)return i.event.trigger(n,t,r,!0)}});e.focusin||i.each({focus:"focusin",blur:"focusout"},function(n,t){var u=function(n){i.event.simulate(t,n.target,i.event.fix(n))};i.event.special[t]={setup:function(){var i=this.ownerDocument||this,f=r.access(i,t);f||i.addEventListener(n,u,!0);r.access(i,t,(f||0)+1)},teardown:function(){var i=this.ownerDocument||this,f=r.access(i,t)-1;f?r.access(i,t,f):(i.removeEventListener(n,u,!0),r.remove(i,t))}}});var ti=n.location,pf=Date.now(),sr=/\?/;i.parseXML=function(t){var r;if(!t||"string"!=typeof t)return null;try{r=(new n.DOMParser).parseFromString(t,"text/xml")}catch(t){r=void 0}return r&&!r.getElementsByTagName("parsererror").length||i.error("Invalid XML: "+t),r};var fo=/\[\]$/,wf=/\r?\n/g,eo=/^(?:submit|button|image|reset|file)$/i,oo=/^(?:input|select|textarea|keygen)/i;i.param=function(n,t){var r,f=[],e=function(n,t){var i=u(t)?t():t;f[f.length]=encodeURIComponent(n)+"="+encodeURIComponent(null==i?"":i)};if(null==n)return"";if(Array.isArray(n)||n.jquery&&!i.isPlainObject(n))i.each(n,function(){e(this.name,this.value)});else for(r in n)hr(r,n[r],t,e);return f.join("&")};i.fn.extend({serialize:function(){return i.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var n=i.prop(this,"elements");return n?i.makeArray(n):this}).filter(function(){var n=this.type;return this.name&&!i(this).is(":disabled")&&oo.test(this.nodeName)&&!eo.test(n)&&(this.checked||!dt.test(n))}).map(function(n,t){var r=i(this).val();return null==r?null:Array.isArray(r)?i.map(r,function(n){return{name:t.name,value:n.replace(wf,"\r\n")}}):{name:t.name,value:r.replace(wf,"\r\n")}}).get()}});var so=/%20/g,ho=/#.*$/,co=/([?&])_=[^&]*/,lo=/^(.*?):[ \t]*([^\r\n]*)$/gm,ao=/^(?:GET|HEAD)$/,vo=/^\/\//,bf={},cr={},kf="*/".concat("*"),lr=f.createElement("a");return lr.href=ti.href,i.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ti.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(ti.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":kf,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":i.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(n,t){return t?ar(ar(n,i.ajaxSettings),t):ar(i.ajaxSettings,n)},ajaxPrefilter:df(bf),ajaxTransport:df(cr),ajax:function(t,r){function b(t,r,f,c){var v,rt,b,p,g,l=r;s||(s=!0,d&&n.clearTimeout(d),a=void 0,k=c||"",e.readyState=0<t?4:0,v=200<=t&&t<300||304===t,f&&(p=function(n,t,i){for(var e,u,f,o,s=n.contents,r=n.dataTypes;"*"===r[0];)r.shift(),void 0===e&&(e=n.mimeType||t.getResponseHeader("Content-Type"));if(e)for(u in s)if(s[u]&&s[u].test(e)){r.unshift(u);break}if(r[0]in i)f=r[0];else{for(u in i){if(!r[0]||n.converters[u+" "+r[0]]){f=u;break}o||(o=u)}f=f||o}if(f)return f!==r[0]&&r.unshift(f),i[f]}(u,e,f)),p=function(n,t,i,r){var h,u,f,s,e,o={},c=n.dataTypes.slice();if(c[1])for(f in n.converters)o[f.toLowerCase()]=n.converters[f];for(u=c.shift();u;)if(n.responseFields[u]&&(i[n.responseFields[u]]=t),!e&&r&&n.dataFilter&&(t=n.dataFilter(t,n.dataType)),e=u,u=c.shift())if("*"===u)u=e;else if("*"!==e&&e!==u){if(!(f=o[e+" "+u]||o["* "+u]))for(h in o)if((s=h.split(" "))[1]===u&&(f=o[e+" "+s[0]]||o["* "+s[0]])){!0===f?f=o[h]:!0!==o[h]&&(u=s[0],c.unshift(s[1]));break}if(!0!==f)if(f&&n.throws)t=f(t);else try{t=f(t)}catch(n){return{state:"parsererror",error:f?n:"No conversion from "+e+" to "+u}}}return{state:"success",data:t}}(u,p,e,v),v?(u.ifModified&&((g=e.getResponseHeader("Last-Modified"))&&(i.lastModified[o]=g),(g=e.getResponseHeader("etag"))&&(i.etag[o]=g)),204===t||"HEAD"===u.type?l="nocontent":304===t?l="notmodified":(l=p.state,rt=p.data,v=!(b=p.error))):(b=l,!t&&l||(l="error",t<0&&(t=0))),e.status=t,e.statusText=(r||l)+"",v?tt.resolveWith(h,[rt,l,e]):tt.rejectWith(h,[e,l,b]),e.statusCode(w),w=void 0,y&&nt.trigger(v?"ajaxSuccess":"ajaxError",[e,u,v?rt:b]),it.fireWith(h,[e,l]),y&&(nt.trigger("ajaxComplete",[e,u]),--i.active||i.event.trigger("ajaxStop")))}"object"==typeof t&&(r=t,t=void 0);r=r||{};var a,o,k,v,d,c,s,y,g,p,u=i.ajaxSetup({},r),h=u.context||u,nt=u.context&&(h.nodeType||h.jquery)?i(h):i.event,tt=i.Deferred(),it=i.Callbacks("once memory"),w=u.statusCode||{},rt={},ut={},ft="canceled",e={readyState:0,getResponseHeader:function(n){var t;if(s){if(!v)for(v={};t=lo.exec(k);)v[t[1].toLowerCase()+" "]=(v[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=v[n.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return s?k:null},setRequestHeader:function(n,t){return null==s&&(n=ut[n.toLowerCase()]=ut[n.toLowerCase()]||n,rt[n]=t),this},overrideMimeType:function(n){return null==s&&(u.mimeType=n),this},statusCode:function(n){var t;if(n)if(s)e.always(n[e.status]);else for(t in n)w[t]=[w[t],n[t]];return this},abort:function(n){var t=n||ft;return a&&a.abort(t),b(0,t),this}};if(tt.promise(e),u.url=((t||u.url||ti.href)+"").replace(vo,ti.protocol+"//"),u.type=r.method||r.type||u.method||u.type,u.dataTypes=(u.dataType||"*").toLowerCase().match(l)||[""],null==u.crossDomain){c=f.createElement("a");try{c.href=u.url;c.href=c.href;u.crossDomain=lr.protocol+"//"+lr.host!=c.protocol+"//"+c.host}catch(t){u.crossDomain=!0}}if(u.data&&u.processData&&"string"!=typeof u.data&&(u.data=i.param(u.data,u.traditional)),gf(bf,u,r,e),s)return e;for(g in(y=i.event&&u.global)&&0==i.active++&&i.event.trigger("ajaxStart"),u.type=u.type.toUpperCase(),u.hasContent=!ao.test(u.type),o=u.url.replace(ho,""),u.hasContent?u.data&&u.processData&&0===(u.contentType||"").indexOf("application/x-www-form-urlencoded")&&(u.data=u.data.replace(so,"+")):(p=u.url.slice(o.length),u.data&&(u.processData||"string"==typeof u.data)&&(o+=(sr.test(o)?"&":"?")+u.data,delete u.data),!1===u.cache&&(o=o.replace(co,"$1"),p=(sr.test(o)?"&":"?")+"_="+pf+++p),u.url=o+p),u.ifModified&&(i.lastModified[o]&&e.setRequestHeader("If-Modified-Since",i.lastModified[o]),i.etag[o]&&e.setRequestHeader("If-None-Match",i.etag[o])),(u.data&&u.hasContent&&!1!==u.contentType||r.contentType)&&e.setRequestHeader("Content-Type",u.contentType),e.setRequestHeader("Accept",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+("*"!==u.dataTypes[0]?", "+kf+"; q=0.01":""):u.accepts["*"]),u.headers)e.setRequestHeader(g,u.headers[g]);if(u.beforeSend&&(!1===u.beforeSend.call(h,e,u)||s))return e.abort();if(ft="abort",it.add(u.complete),e.done(u.success),e.fail(u.error),a=gf(cr,u,r,e)){if(e.readyState=1,y&&nt.trigger("ajaxSend",[e,u]),s)return e;u.async&&0<u.timeout&&(d=n.setTimeout(function(){e.abort("timeout")},u.timeout));try{s=!1;a.send(rt,b)}catch(t){if(s)throw t;b(-1,t)}}else b(-1,"No Transport");return e},getJSON:function(n,t,r){return i.get(n,t,r,"json")},getScript:function(n,t){return i.get(n,void 0,t,"script")}}),i.each(["get","post"],function(n,t){i[t]=function(n,r,f,e){return u(r)&&(e=e||f,f=r,r=void 0),i.ajax(i.extend({url:n,type:t,dataType:e,data:r,success:f},i.isPlainObject(n)&&n))}}),i._evalUrl=function(n,t){return i.ajax({url:n,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(n){i.globalEval(n,t)}})},i.fn.extend({wrapAll:function(n){var t;return this[0]&&(u(n)&&(n=n.call(this[0])),t=i(n,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var n=this;n.firstElementChild;)n=n.firstElementChild;return n}).append(this)),this},wrapInner:function(n){return u(n)?this.each(function(t){i(this).wrapInner(n.call(this,t))}):this.each(function(){var t=i(this),r=t.contents();r.length?r.wrapAll(n):t.append(n)})},wrap:function(n){var t=u(n);return this.each(function(r){i(this).wrapAll(t?n.call(this,r):n)})},unwrap:function(n){return this.parent(n).not("body").each(function(){i(this).replaceWith(this.childNodes)}),this}}),i.expr.pseudos.hidden=function(n){return!i.expr.pseudos.visible(n)},i.expr.pseudos.visible=function(n){return!!(n.offsetWidth||n.offsetHeight||n.getClientRects().length)},i.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}},ne={0:200,1223:204},vt=i.ajaxSettings.xhr(),e.cors=!!vt&&"withCredentials"in vt,e.ajax=vt=!!vt,i.ajaxTransport(function(t){var i,r;if(e.cors||vt&&!t.crossDomain)return{send:function(u,f){var o,e=t.xhr();if(e.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)e[o]=t.xhrFields[o];for(o in t.mimeType&&e.overrideMimeType&&e.overrideMimeType(t.mimeType),t.crossDomain||u["X-Requested-With"]||(u["X-Requested-With"]="XMLHttpRequest"),u)e.setRequestHeader(o,u[o]);i=function(n){return function(){i&&(i=r=e.onload=e.onerror=e.onabort=e.ontimeout=e.onreadystatechange=null,"abort"===n?e.abort():"error"===n?"number"!=typeof e.status?f(0,"error"):f(e.status,e.statusText):f(ne[e.status]||e.status,e.statusText,"text"!==(e.responseType||"text")||"string"!=typeof e.responseText?{binary:e.response}:{text:e.responseText},e.getAllResponseHeaders()))}};e.onload=i();r=e.onerror=e.ontimeout=i("error");void 0!==e.onabort?e.onabort=r:e.onreadystatechange=function(){4===e.readyState&&n.setTimeout(function(){i&&r()})};i=i("abort");try{e.send(t.hasContent&&t.data||null)}catch(u){if(i)throw u;}},abort:function(){i&&i()}}}),i.ajaxPrefilter(function(n){n.crossDomain&&(n.contents.script=!1)}),i.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(n){return i.globalEval(n),n}}}),i.ajaxPrefilter("script",function(n){void 0===n.cache&&(n.cache=!1);n.crossDomain&&(n.type="GET")}),i.ajaxTransport("script",function(n){var r,t;if(n.crossDomain||n.scriptAttrs)return{send:function(u,e){r=i("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",t=function(n){r.remove();t=null;n&&e("error"===n.type?404:200,n.type)});f.head.appendChild(r[0])},abort:function(){t&&t()}}}),vr=[],vi=/(=)\?(?=&|$)|\?\?/,i.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var n=vr.pop()||i.expando+"_"+pf++;return this[n]=!0,n}}),i.ajaxPrefilter("json jsonp",function(t,r,f){var e,o,s,h=!1!==t.jsonp&&(vi.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&vi.test(t.data)&&"data");if(h||"jsonp"===t.dataTypes[0])return e=t.jsonpCallback=u(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,h?t[h]=t[h].replace(vi,"$1"+e):!1!==t.jsonp&&(t.url+=(sr.test(t.url)?"&":"?")+t.jsonp+"="+e),t.converters["script json"]=function(){return s||i.error(e+" was not called"),s[0]},t.dataTypes[0]="json",o=n[e],n[e]=function(){s=arguments},f.always(function(){void 0===o?i(n).removeProp(e):n[e]=o;t[e]&&(t.jsonpCallback=r.jsonpCallback,vr.push(e));s&&u(o)&&o(s[0]);s=o=void 0}),"script"}),e.createHTMLDocument=((te=f.implementation.createHTMLDocument("").body).innerHTML="<form><\/form><form><\/form>",2===te.childNodes.length),i.parseHTML=function(n,t,r){return"string"!=typeof n?[]:("boolean"==typeof t&&(r=t,t=!1),t||(e.createHTMLDocument?((s=(t=f.implementation.createHTMLDocument("")).createElement("base")).href=f.location.href,t.head.appendChild(s)):t=f),u=!r&&[],(o=wi.exec(n))?[t.createElement(o[1])]:(o=vu([n],t,u),u&&u.length&&i(u).remove(),i.merge([],o.childNodes)));var s,o,u},i.fn.load=function(n,t,r){var f,s,h,e=this,o=n.indexOf(" ");return-1<o&&(f=g(n.slice(o)),n=n.slice(0,o)),u(t)?(r=t,t=void 0):t&&"object"==typeof t&&(s="POST"),0<e.length&&i.ajax({url:n,type:s||"GET",dataType:"html",data:t}).done(function(n){h=arguments;e.html(f?i("<div>").append(i.parseHTML(n)).find(f):n)}).always(r&&function(n,t){e.each(function(){r.apply(this,h||[n.responseText,t,n])})}),this},i.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(n,t){i.fn[t]=function(n){return this.on(t,n)}}),i.expr.pseudos.animated=function(n){return i.grep(i.timers,function(t){return n===t.elem}).length},i.offset={setOffset:function(n,t,r){var v,o,s,h,f,c,l=i.css(n,"position"),a=i(n),e={};"static"===l&&(n.style.position="relative");f=a.offset();s=i.css(n,"top");c=i.css(n,"left");("absolute"===l||"fixed"===l)&&-1<(s+c).indexOf("auto")?(h=(v=a.position()).top,o=v.left):(h=parseFloat(s)||0,o=parseFloat(c)||0);u(t)&&(t=t.call(n,r,i.extend({},f)));null!=t.top&&(e.top=t.top-f.top+h);null!=t.left&&(e.left=t.left-f.left+o);"using"in t?t.using.call(n,e):a.css(e)}},i.fn.extend({offset:function(n){if(arguments.length)return void 0===n?this:this.each(function(t){i.offset.setOffset(this,n,t)});var r,u,t=this[0];if(t)return t.getClientRects().length?(r=t.getBoundingClientRect(),u=t.ownerDocument.defaultView,{top:r.top+u.pageYOffset,left:r.left+u.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var n,r,u,t=this[0],f={top:0,left:0};if("fixed"===i.css(t,"position"))r=t.getBoundingClientRect();else{for(r=this.offset(),u=t.ownerDocument,n=t.offsetParent||u.documentElement;n&&(n===u.body||n===u.documentElement)&&"static"===i.css(n,"position");)n=n.parentNode;n&&n!==t&&1===n.nodeType&&((f=i(n).offset()).top+=i.css(n,"borderTopWidth",!0),f.left+=i.css(n,"borderLeftWidth",!0))}return{top:r.top-f.top-i.css(t,"marginTop",!0),left:r.left-f.left-i.css(t,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var n=this.offsetParent;n&&"static"===i.css(n,"position");)n=n.offsetParent;return n||bt})}}),i.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(n,t){var r="pageYOffset"===t;i.fn[n]=function(i){return p(this,function(n,i,u){var f;if(tt(n)?f=n:9===n.nodeType&&(f=n.defaultView),void 0===u)return f?f[t]:n[i];f?f.scrollTo(r?f.pageXOffset:u,r?u:f.pageYOffset):n[i]=u},n,i,arguments.length)}}),i.each(["top","left"],function(n,t){i.cssHooks[t]=ku(e.pixelPosition,function(n,r){if(r)return r=ni(n,t),tr.test(r)?i(n).position()[t]+"px":r})}),i.each({Height:"height",Width:"width"},function(n,t){i.each({padding:"inner"+n,content:t,"":"outer"+n},function(r,u){i.fn[u]=function(f,e){var o=arguments.length&&(r||"boolean"!=typeof f),s=r||(!0===f||!0===e?"margin":"border");return p(this,function(t,r,f){var e;return tt(t)?0===u.indexOf("outer")?t["inner"+n]:t.document.documentElement["client"+n]:9===t.nodeType?(e=t.documentElement,Math.max(t.body["scroll"+n],e["scroll"+n],t.body["offset"+n],e["offset"+n],e["client"+n])):void 0===f?i.css(t,r,s):i.style(t,r,f,s)},t,o?f:void 0,o)}})}),i.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(n,t){i.fn[t]=function(n,i){return 0<arguments.length?this.on(t,null,n,i):this.trigger(t)}}),i.fn.extend({hover:function(n,t){return this.mouseenter(n).mouseleave(t||n)}}),i.fn.extend({bind:function(n,t,i){return this.on(n,null,t,i)},unbind:function(n,t){return this.off(n,null,t)},delegate:function(n,t,i,r){return this.on(t,n,i,r)},undelegate:function(n,t,i){return 1===arguments.length?this.off(n,"**"):this.off(t,n||"**",i)}}),i.proxy=function(n,t){var r,f,e;if("string"==typeof t&&(r=n[t],t=n,n=r),u(n))return f=b.call(arguments,2),(e=function(){return n.apply(t||this,f.concat(b.call(arguments)))}).guid=n.guid=n.guid||i.guid++,e},i.holdReady=function(n){n?i.readyWait++:i.ready(!0)},i.isArray=Array.isArray,i.parseJSON=JSON.parse,i.nodeName=c,i.isFunction=u,i.isWindow=tt,i.camelCase=y,i.type=it,i.now=Date.now,i.isNumeric=function(n){var t=i.type(n);return("number"===t||"string"===t)&&!isNaN(n-parseFloat(n))},"function"==typeof define&&define.amd&&define("jquery",[],function(){return i}),ie=n.jQuery,re=n.$,i.noConflict=function(t){return n.$===i&&(n.$=re),t&&n.jQuery===i&&(n.jQuery=ie),i},t||(n.jQuery=n.$=i),i});!function(n){function i(n,t){for(var i=window,r=(n||"").split(".");i&&r.length;)i=i[r.shift()];return"function"==typeof i?i:(t.push(n),Function.constructor.apply(null,t))}function u(n){return"GET"===n||"POST"===n}function e(n,t){u(t)||n.setRequestHeader("X-HTTP-Method-Override",t)}function o(t,i,r){var u;r.indexOf("application/x-javascript")===-1&&(u=(t.getAttribute("data-ajax-mode")||"").toUpperCase(),n(t.getAttribute("data-ajax-update")).each(function(t,r){switch(u){case"BEFORE":n(r).prepend(i);break;case"AFTER":n(r).append(i);break;case"REPLACE-WITH":n(r).replaceWith(i);break;default:n(r).html(i)}}))}function f(t,r){var c,l,f,a,s,h;(c=t.getAttribute("data-ajax-confirm"),!c||window.confirm(c))&&(l=n(t.getAttribute("data-ajax-loading")),a=parseInt(t.getAttribute("data-ajax-loading-duration"),10)||0,n.extend(r,{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(n){var r;return e(n,f),r=i(t.getAttribute("data-ajax-begin"),["xhr"]).apply(t,arguments),r!==!1&&l.show(a),r},complete:function(){l.hide(a);i(t.getAttribute("data-ajax-complete"),["xhr","status"]).apply(t,arguments)},success:function(n,r,u){o(t,n,u.getResponseHeader("Content-Type")||"text/html");i(t.getAttribute("data-ajax-success"),["data","status","xhr"]).apply(t,arguments)},error:function(){i(t.getAttribute("data-ajax-failure"),["xhr","status","error"]).apply(t,arguments)}}),r.data.push({name:"X-Requested-With",value:"XMLHttpRequest"}),f=r.type.toUpperCase(),u(f)||(r.type="POST",r.data.push({name:"X-HTTP-Method-Override",value:f})),s=n(t),s.is("form")&&"multipart/form-data"==s.attr("enctype")&&(h=new FormData,n.each(r.data,function(n,t){h.append(t.name,t.value)}),n("input[type=file]",s).each(function(){var t=this;n.each(t.files,function(n,i){h.append(t.name,i)})}),n.extend(r,{processData:!1,contentType:!1,data:h})),n.ajax(r))}function s(t){var i=n(t).data(h);return!i||!i.validate||i.validate()}var t="unobtrusiveAjaxClick",r="unobtrusiveAjaxClickTarget",h="unobtrusiveValidation";n(document).on("click","a[data-ajax=true]",function(n){n.preventDefault();f(this,{url:this.href,type:"GET",data:[]})});n(document).on("click","form[data-ajax=true] input[type=image]",function(i){var r=i.target.name,u=n(i.target),f=n(u.parents("form")[0]),e=u.offset();f.data(t,[{name:r+".x",value:Math.round(i.pageX-e.left)},{name:r+".y",value:Math.round(i.pageY-e.top)}]);setTimeout(function(){f.removeData(t)},0)});n(document).on("click","form[data-ajax=true] :submit",function(i){var f=i.currentTarget.name,e=n(i.target),u=n(e.parents("form")[0]);u.data(t,f?[{name:f,value:i.currentTarget.value}]:[]);u.data(r,e);setTimeout(function(){u.removeData(t);u.removeData(r)},0)});n(document).on("submit","form[data-ajax=true]",function(i){var e=n(this).data(t)||[],u=n(this).data(r),o=u&&(u.hasClass("cancel")||void 0!==u.attr("formnovalidate"));i.preventDefault();(o||s(this))&&f(this,{url:this.action,type:this.method||"GET",data:e.concat(n(this).serializeArray())})})}(jQuery);window.Modernizr=function(n,t,i){function l(n){c.cssText=n}function at(n,t){return l(y.join(n+";")+(t||""))}function h(n,t){return typeof n===t}function v(n,t){return!!~(""+n).indexOf(t)}function ut(n,t){var u,r;for(u in n)if(r=n[u],!v(r,"-")&&c[r]!==i)return t=="pfx"?r:!0;return!1}function vt(n,t,r){var f,u;for(f in n)if(u=t[n[f]],u!==i)return r===!1?n[f]:h(u,"function")?u.bind(r||t):u;return!1}function f(n,t,i){var r=n.charAt(0).toUpperCase()+n.slice(1),u=(n+" "+st.join(r+" ")+r).split(" ");return h(t,"string")||h(t,"undefined")?ut(u,t):(u=(n+" "+ht.join(r+" ")+r).split(" "),vt(u,t,i))}function yt(){u.input=function(i){for(var r=0,u=i.length;r<u;r++)w[i[r]]=i[r]in o;return w.list&&(w.list=!!t.createElement("datalist")&&!!n.HTMLDataListElement),w}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));u.inputtypes=function(n){for(var u=0,r,f,e,h=n.length;u<h;u++)o.setAttribute("type",f=n[u]),r=o.type!=="text",r&&(o.value=g,o.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&o.style.WebkitAppearance!==i?(s.appendChild(o),e=t.defaultView,r=e.getComputedStyle&&e.getComputedStyle(o,null).WebkitAppearance!=="textfield"&&o.offsetHeight!==0,s.removeChild(o)):/^(search|tel)$/.test(f)||(r=/^(url|email)$/.test(f)?o.checkValidity&&o.checkValidity()===!1:o.value!=g)),ct[n[u]]=!!r;return ct}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var u={},d=!0,s=t.documentElement,e="modernizr",ft=t.createElement(e),c=ft.style,o=t.createElement("input"),g=":)",et={}.toString,y=" -webkit- -moz- -o- -ms- ".split(" "),ot="Webkit Moz O ms",st=ot.split(" "),ht=ot.toLowerCase().split(" "),p={svg:"http://www.w3.org/2000/svg"},r={},ct={},w={},nt=[],tt=nt.slice,b,a=function(n,i,r,u){var l,a,c,v,f=t.createElement("div"),h=t.body,o=h||t.createElement("body");if(parseInt(r,10))while(r--)c=t.createElement("div"),c.id=u?u[r]:e+(r+1),f.appendChild(c);return l=["&#173;",'<style id="s',e,'">',n,"<\/style>"].join(""),f.id=e,(h?f:o).innerHTML+=l,o.appendChild(f),h||(o.style.background="",o.style.overflow="hidden",v=s.style.overflow,s.style.overflow="hidden",s.appendChild(o)),a=i(f,n),h?f.parentNode.removeChild(f):(o.parentNode.removeChild(o),s.style.overflow=v),!!a},pt=function(t){var i=n.matchMedia||n.msMatchMedia,r;return i?i(t).matches:(a("@media "+t+" { #"+e+" { position: absolute; } }",function(t){r=(n.getComputedStyle?getComputedStyle(t,null):t.currentStyle).position=="absolute"}),r)},lt=function(){function n(n,u){u=u||t.createElement(r[n]||"div");n="on"+n;var f=n in u;return f||(u.setAttribute||(u=t.createElement("div")),u.setAttribute&&u.removeAttribute&&(u.setAttribute(n,""),f=h(u[n],"function"),h(u[n],"undefined")||(u[n]=i),u.removeAttribute(n))),u=null,f}var r={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return n}(),it={}.hasOwnProperty,rt,k;rt=!h(it,"undefined")&&!h(it.call,"undefined")?function(n,t){return it.call(n,t)}:function(n,t){return t in n&&h(n.constructor.prototype[t],"undefined")};Function.prototype.bind||(Function.prototype.bind=function(n){var t=this,i,r;if(typeof t!="function")throw new TypeError;return i=tt.call(arguments,1),r=function(){var f,e,u;return this instanceof r?(f=function(){},f.prototype=t.prototype,e=new f,u=t.apply(e,i.concat(tt.call(arguments))),Object(u)===u?u:e):t.apply(n,i.concat(tt.call(arguments)))},r});r.flexbox=function(){return f("flexWrap")};r.canvas=function(){var n=t.createElement("canvas");return!!n.getContext&&!!n.getContext("2d")};r.canvastext=function(){return!!u.canvas&&!!h(t.createElement("canvas").getContext("2d").fillText,"function")};r.webgl=function(){return!!n.WebGLRenderingContext};r.touch=function(){var i;return"ontouchstart"in n||n.DocumentTouch&&t instanceof DocumentTouch?i=!0:a(["@media (",y.join("touch-enabled),("),e,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(n){i=n.offsetTop===9}),i};r.geolocation=function(){return"geolocation"in navigator};r.postmessage=function(){return!!n.postMessage};r.websqldatabase=function(){return!!n.openDatabase};r.indexedDB=function(){return!!f("indexedDB",n)};r.hashchange=function(){return lt("hashchange",n)&&(t.documentMode===i||t.documentMode>7)};r.history=function(){return!!n.history&&!!history.pushState};r.draganddrop=function(){var n=t.createElement("div");return"draggable"in n||"ondragstart"in n&&"ondrop"in n};r.websockets=function(){return"WebSocket"in n||"MozWebSocket"in n};r.rgba=function(){return l("background-color:rgba(150,255,150,.5)"),v(c.backgroundColor,"rgba")};r.hsla=function(){return l("background-color:hsla(120,40%,100%,.5)"),v(c.backgroundColor,"rgba")||v(c.backgroundColor,"hsla")};r.multiplebgs=function(){return l("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(c.background)};r.backgroundsize=function(){return f("backgroundSize")};r.borderimage=function(){return f("borderImage")};r.borderradius=function(){return f("borderRadius")};r.boxshadow=function(){return f("boxShadow")};r.textshadow=function(){return t.createElement("div").style.textShadow===""};r.opacity=function(){return at("opacity:.55"),/^0.55$/.test(c.opacity)};r.cssanimations=function(){return f("animationName")};r.csscolumns=function(){return f("columnCount")};r.cssgradients=function(){var n="background-image:";return l((n+"-webkit- ".split(" ").join("gradient(linear,left top,right bottom,from(#9f9),to(white));"+n)+y.join("linear-gradient(left top,#9f9, white);"+n)).slice(0,-n.length)),v(c.backgroundImage,"gradient")};r.cssreflections=function(){return f("boxReflect")};r.csstransforms=function(){return!!f("transform")};r.csstransforms3d=function(){var n=!!f("perspective");return n&&"webkitPerspective"in s.style&&a("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){n=t.offsetLeft===9&&t.offsetHeight===3}),n};r.csstransitions=function(){return f("transition")};r.fontface=function(){var n;return a('@font-face {font-family:"font";src:url("https://")}',function(i,r){var f=t.getElementById("smodernizr"),u=f.sheet||f.styleSheet,e=u?u.cssRules&&u.cssRules[0]?u.cssRules[0].cssText:u.cssText||"":"";n=/src/i.test(e)&&e.indexOf(r.split(" ")[0])===0}),n};r.generatedcontent=function(){var n;return a(["#",e,"{font:0/0 a}#",e,':after{content:"',g,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){n=t.offsetHeight>=3}),n};r.video=function(){var i=t.createElement("video"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=i.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=i.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(r){}return n};r.audio=function(){var i=t.createElement("audio"),n=!1;try{(n=!!i.canPlayType)&&(n=new Boolean(n),n.ogg=i.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),n.mp3=i.canPlayType("audio/mpeg;").replace(/^no$/,""),n.wav=i.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),n.m4a=(i.canPlayType("audio/x-m4a;")||i.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(r){}return n};r.localstorage=function(){try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(n){return!1}};r.sessionstorage=function(){try{return sessionStorage.setItem(e,e),sessionStorage.removeItem(e),!0}catch(n){return!1}};r.webworkers=function(){return!!n.Worker};r.applicationcache=function(){return!!n.applicationCache};r.svg=function(){return!!t.createElementNS&&!!t.createElementNS(p.svg,"svg").createSVGRect};r.inlinesvg=function(){var n=t.createElement("div");return n.innerHTML="<svg/>",(n.firstChild&&n.firstChild.namespaceURI)==p.svg};r.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(et.call(t.createElementNS(p.svg,"animate")))};r.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(et.call(t.createElementNS(p.svg,"clipPath")))};for(k in r)rt(r,k)&&(b=k.toLowerCase(),u[b]=r[k](),nt.push((u[b]?"":"no-")+b));return u.input||yt(),u.addTest=function(n,t){if(typeof n=="object")for(var r in n)rt(n,r)&&u.addTest(r,n[r]);else{if(n=n.toLowerCase(),u[n]!==i)return u;t=typeof t=="function"?t():t;typeof d!="undefined"&&d&&(s.className+=" "+(t?"":"no-")+n);u[n]=t}return u},l(""),ft=o=null,function(n,t){function v(n,t){var i=n.createElement("p"),r=n.getElementsByTagName("head")[0]||n.documentElement;return i.innerHTML="x<style>"+t+"<\/style>",r.insertBefore(i.lastChild,r.firstChild)}function s(){var n=r.elements;return typeof n=="string"?n.split(" "):n}function u(n){var t=a[n[l]];return t||(t={},o++,n[l]=o,a[o]=t),t}function h(n,r,f){if(r||(r=t),i)return r.createElement(n);f||(f=u(r));var e;return e=f.cache[n]?f.cache[n].cloneNode():b.test(n)?(f.cache[n]=f.createElem(n)).cloneNode():f.createElem(n),e.canHaveChildren&&!w.test(n)?f.frag.appendChild(e):e}function y(n,r){if(n||(n=t),i)return n.createDocumentFragment();r=r||u(n);for(var e=r.frag.cloneNode(),f=0,o=s(),h=o.length;f<h;f++)e.createElement(o[f]);return e}function p(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag());n.createElement=function(i){return r.shivMethods?h(i,n,t):t.createElem(i)};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+s().join().replace(/\w+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(r,t.frag)}function c(n){n||(n=t);var f=u(n);return r.shivCSS&&!e&&!f.hasCSS&&(f.hasCSS=!!v(n,"article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}")),i||p(n,f),n}var f=n.html5||{},w=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,b=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,e,l="_html5shiv",o=0,a={},i,r;(function(){try{var n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";e="hidden"in n;i=n.childNodes.length==1||function(){t.createElement("a");var n=t.createDocumentFragment();return typeof n.cloneNode=="undefined"||typeof n.createDocumentFragment=="undefined"||typeof n.createElement=="undefined"}()}catch(r){e=!0;i=!0}})();r={elements:f.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:f.shivCSS!==!1,supportsUnknownElements:i,shivMethods:f.shivMethods!==!1,type:"default",shivDocument:c,createElement:h,createDocumentFragment:y};n.html5=r;c(t)}(this,t),u._version="2.6.2",u._prefixes=y,u._domPrefixes=ht,u._cssomPrefixes=st,u.mq=pt,u.hasEvent=lt,u.testProp=function(n){return ut([n])},u.testAllProps=f,u.testStyles=a,u.prefixed=function(n,t,i){return t?f(n,t,i):f(n,"pfx")},s.className=s.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(d?" js "+nt.join(" "):""),u}(this,this.document),function(n,t,i){function h(n){return"[object Function]"==y.call(n)}function c(n){return"string"==typeof n}function l(){}function w(n){return!n||"loaded"==n||"complete"==n||"uninitialized"==n}function f(){var n=a.shift();v=1;n?n.t?s(function(){("c"==n.t?u.injectCss:u.injectJs)(n.s,0,n.a,n.x,n.e,1)},0):(n(),f()):v=0}function ut(n,i,o,h,c,l,y){function k(t){if(!nt&&w(p.readyState)&&(tt.r=nt=1,!v&&f(),p.onload=p.onreadystatechange=null,t)){"img"!=n&&s(function(){g.removeChild(p)},50);for(var u in r[i])r[i].hasOwnProperty(u)&&r[i][u].onload()}}var y=y||u.errorTimeout,p=t.createElement(n),nt=0,b=0,tt={t:o,s:i,e:c,a:l,x:y};1===r[i]&&(b=1,r[i]=[]);"object"==n?p.data=i:(p.src=i,p.type=n);p.width=p.height="0";p.onerror=p.onload=p.onreadystatechange=function(){k.call(this,b)};a.splice(h,0,tt);"img"!=n&&(b||2===r[i]?(g.insertBefore(p,d?null:e),s(k,y)):r[i].push(p))}function ft(n,t,i,r,u){return v=0,t=t||"j",c(n)?ut("c"==t?et:nt,n,t,this.i++,i,r,u):(a.splice(this.i++,0,n),1==a.length&&f()),this}function b(){var n=u;return n.loader={load:ft,i:0},n}var o=t.documentElement,s=n.setTimeout,e=t.getElementsByTagName("script")[0],y={}.toString,a=[],v=0,k="MozAppearance"in o.style,d=k&&!!t.createRange().compareNode,g=d?o:e.parentNode,o=n.opera&&"[object Opera]"==y.call(n.opera),o=!!t.attachEvent&&!o,nt=k?"object":o?"script":"img",et=o?"script":nt,tt=Array.isArray||function(n){return"[object Array]"==y.call(n)},p=[],r={},it={timeout:function(n,t){return t.length&&(n.timeout=t[0]),n}},rt,u;u=function(n){function a(n){for(var n=n.split("!"),f=p.length,i=n.pop(),e=n.length,i={url:i,origUrl:i,prefixes:n},u,r,t=0;t<e;t++)r=n[t].split("="),(u=it[r.shift()])&&(i=u(i,r));for(t=0;t<f;t++)i=p[t](i);return i}function f(n,t,u,f,e){var o=a(n),s=o.autoCallback;o.url.split(".").pop().split("?").shift();o.bypass||(t&&(t=h(t)?t:t[n]||t[f]||t[n.split("/").pop().split("?")[0]]),o.instead?o.instead(n,t,u,f,e):(r[o.url]?o.noexec=!0:r[o.url]=1,u.load(o.url,o.forceCSS||!o.forceJS&&"css"==o.url.split(".").pop().split("?").shift()?"c":i,o.noexec,o.attrs,o.timeout),(h(t)||h(s))&&u.load(function(){b();t&&t(o.origUrl,e,f);s&&s(o.origUrl,e,f);r[o.url]=2})))}function s(n,t){function a(n,o){if(n){if(c(n))o||(i=function(){var n=[].slice.call(arguments);s.apply(this,n);u()}),f(n,i,t,0,e);else if(Object(n)===n)for(r in v=function(){var t=0;for(var i in n)n.hasOwnProperty(i)&&t++;return t}(),n)n.hasOwnProperty(r)&&(!o&&!--v&&(h(i)?i=function(){var n=[].slice.call(arguments);s.apply(this,n);u()}:i[r]=function(n){return function(){var t=[].slice.call(arguments);n&&n.apply(this,t);u()}}(s[r])),f(n[r],i,t,r,e))}else o||u()}var e=!!n.test,o=n.load||n.both,i=n.callback||l,s=i,u=n.complete||l,v,r;a(e?n.yep:n.nope,!!o);o&&a(o)}var e,t,o=this.yepnope.loader;if(c(n))f(n,0,o,0);else if(tt(n))for(e=0;e<n.length;e++)t=n[e],c(t)?f(t,0,o,0):tt(t)?u(t):Object(t)===t&&s(t,o);else Object(n)===n&&s(n,o)};u.addPrefix=function(n,t){it[n]=t};u.addFilter=function(n){p.push(n)};u.errorTimeout=1e4;null==t.readyState&&t.addEventListener&&(t.readyState="loading",t.addEventListener("DOMContentLoaded",rt=function(){t.removeEventListener("DOMContentLoaded",rt,0);t.readyState="complete"},0));n.yepnope=b();n.yepnope.executeStack=f;n.yepnope.injectJs=function(n,i,r,o,h,c){var a=t.createElement("script"),v,y,o=o||u.errorTimeout;a.src=n;for(y in r)a.setAttribute(y,r[y]);i=c?f:i||l;a.onreadystatechange=a.onload=function(){!v&&w(a.readyState)&&(v=1,i(),a.onload=a.onreadystatechange=null)};s(function(){v||(v=1,i(1))},o);h?a.onload():e.parentNode.insertBefore(a,e)};n.yepnope.injectCss=function(n,i,r,u,o,h){var u=t.createElement("link"),c,i=h?f:i||l;u.href=n;u.rel="stylesheet";u.type="text/css";for(c in r)u.setAttribute(c,r[c]);o||(e.parentNode.insertBefore(u,e),s(i,0))}}(this,document);Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};window.open=function(n){if(n===undefined||n===null)return!1;try{var t=window.parent.document.createElement("a");t.target="_blank";t.href=n;setTimeout(function(){t.click();setTimeout(function(){t.parentNode.removeChild(t)},200)},500)}catch(i){return!1}return!0},function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"&&typeof require=="function"?n(require("jquery")):n(jQuery)}(function(n){"use strict";function i(t,r){var u=this;u.element=t;u.el=n(t);u.suggestions=[];u.badQueries=[];u.selectedIndex=-1;u.currentValue=u.element.value;u.timeoutId=null;u.cachedResponse={};u.onChangeTimeout=null;u.onChange=null;u.isLocal=!1;u.suggestionsContainer=null;u.noSuggestionsContainer=null;u.options=n.extend(!0,{},i.defaults,r);u.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"};u.hint=null;u.hintValue="";u.selection=null;u.initialize();u.setOptions(r)}function f(n,t,i){return n.value.toLowerCase().indexOf(i)!==-1}function e(n){return typeof n=="string"?JSON.parse(n):n}function o(n,t){if(!t)return n.value;var i="("+u.escapeRegExChars(t)+")";return n.value.replace(new RegExp(i,"gi"),"<strong>$1<\/strong>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?strong)&gt;/g,"<$1>")}function s(n,t){return'<div class="autocomplete-group">'+t+"<\/div>"}var u=function(){return{escapeRegExChars:function(n){return n.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")},createNode:function(n){var t=document.createElement("div");return t.className=n,t.style.position="absolute",t.style.display="none",t}}}(),t={ESC:27,TAB:9,RETURN:13,LEFT:37,UP:38,RIGHT:39,DOWN:40},r=n.noop;i.utils=u;n.Autocomplete=i;i.defaults={ajaxSettings:{},autoSelectFirst:!1,appendTo:"body",serviceUrl:null,lookup:null,onSelect:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:o,formatGroup:s,delimiter:null,zIndex:9999,type:"GET",noCache:!1,onSearchStart:r,onSearchComplete:r,onSearchError:r,preserveInput:!1,containerClass:"autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,preventBadQueries:!0,lookupFilter:f,paramName:"query",transformResult:e,showNoSuggestionNotice:!1,noSuggestionNotice:"No results",orientation:"bottom",forceFixPosition:!1};i.prototype={initialize:function(){var t=this,f="."+t.classes.suggestion,e=t.classes.selected,u=t.options,r;t.element.setAttribute("autocomplete","off");t.noSuggestionsContainer=n('<div class="autocomplete-no-suggestion"><\/div>').html(this.options.noSuggestionNotice).get(0);t.suggestionsContainer=i.utils.createNode(u.containerClass);r=n(t.suggestionsContainer);r.appendTo(u.appendTo||"body");u.width!=="auto"&&r.css("width",u.width);r.on("mouseover.autocomplete",f,function(){t.activate(n(this).data("index"))});r.on("mouseout.autocomplete",function(){t.selectedIndex=-1;r.children("."+e).removeClass(e)});r.on("click.autocomplete",f,function(){t.select(n(this).data("index"))});r.on("click.autocomplete",function(){clearTimeout(t.blurTimeoutId)});t.fixPositionCapture=function(){t.visible&&t.fixPosition()};n(window).on("resize.autocomplete",t.fixPositionCapture);t.el.on("keydown.autocomplete",function(n){t.onKeyPress(n)});t.el.on("keyup.autocomplete",function(n){t.onKeyUp(n)});t.el.on("blur.autocomplete",function(){t.onBlur()});t.el.on("focus.autocomplete",function(){t.onFocus()});t.el.on("change.autocomplete",function(n){t.onKeyUp(n)});t.el.on("input.autocomplete",function(n){t.onKeyUp(n)})},onFocus:function(){var n=this;n.fixPosition();n.el.val().length>=n.options.minChars&&n.onValueChange()},onBlur:function(){var t=this,i=t.options,r=t.el.val(),u=t.getQuery(r);t.blurTimeoutId=setTimeout(function(){t.hide();t.selection&&t.currentValue!==u&&(i.onInvalidateSelection||n.noop).call(t.element)},200)},abortAjax:function(){var n=this;n.currentRequest&&(n.currentRequest.abort(),n.currentRequest=null)},setOptions:function(t){var r=this,i=n.extend({},r.options,t);r.isLocal=Array.isArray(i.lookup);r.isLocal&&(i.lookup=r.verifySuggestionsFormat(i.lookup));i.orientation=r.validateOrientation(i.orientation,"bottom");n(r.suggestionsContainer).css({"max-height":i.maxHeight+"px",width:i.width+"px","z-index":i.zIndex});this.options=i},clearCache:function(){this.cachedResponse={};this.badQueries=[]},clear:function(){this.clearCache();this.currentValue="";this.suggestions=[]},disable:function(){var n=this;n.disabled=!0;clearTimeout(n.onChangeTimeout);n.abortAjax()},enable:function(){this.disabled=!1},fixPosition:function(){var t=this,i=n(t.suggestionsContainer),f=i.parent().get(0),a,s;if(f===document.body||t.options.forceFixPosition){var e=t.options.orientation,o=i.outerHeight(),h=t.el.outerHeight(),u=t.el.offset(),r={top:u.top,left:u.left};if(e==="auto"){var v=n(window).height(),c=n(window).scrollTop(),l=-c+u.top-o,y=c+v-(u.top+h+o);e=Math.max(l,y)===l?"top":"bottom"}r.top+=e==="top"?-o:h;f!==document.body&&(a=i.css("opacity"),t.visible||i.css("opacity",0).show(),s=i.offsetParent().offset(),r.top-=s.top,r.top+=f.scrollTop,r.left-=s.left,t.visible||i.css("opacity",a).hide());t.options.width==="auto"&&(r.width=t.el.outerWidth()+"px");i.css(r)}},isCursorAtEnd:function(){var i=this,n=i.el.val().length,r=i.element.selectionStart,t;return typeof r=="number"?r===n:document.selection?(t=document.selection.createRange(),t.moveStart("character",-n),n===t.text.length):!0},onKeyPress:function(n){var i=this;if(!i.disabled&&!i.visible&&n.which===t.DOWN&&i.currentValue){i.suggest();return}if(!i.disabled&&i.visible){switch(n.which){case t.ESC:i.el.val(i.currentValue);i.hide();break;case t.RIGHT:if(i.hint&&i.options.onHint&&i.isCursorAtEnd()){i.selectHint();break}return;case t.TAB:if(i.hint&&i.options.onHint){i.selectHint();return}if(i.selectedIndex===-1){i.hide();return}if(i.select(i.selectedIndex),i.options.tabDisabled===!1)return;break;case t.RETURN:if(i.selectedIndex===-1){i.hide();return}i.select(i.selectedIndex);break;case t.UP:i.moveUp();break;case t.DOWN:i.moveDown();break;default:return}n.stopImmediatePropagation();n.preventDefault()}},onKeyUp:function(n){var i=this;if(!i.disabled){switch(n.which){case t.UP:case t.DOWN:return}clearTimeout(i.onChangeTimeout);i.currentValue!==i.el.val()&&(i.findBestHint(),i.options.deferRequestBy>0?i.onChangeTimeout=setTimeout(function(){i.onValueChange()},i.options.deferRequestBy):i.onValueChange())}},onValueChange:function(){if(this.ignoreValueChange){this.ignoreValueChange=!1;return}var t=this,r=t.options,u=t.el.val(),i=t.getQuery(u);if(t.selection&&t.currentValue!==i&&(t.selection=null,(r.onInvalidateSelection||n.noop).call(t.element)),clearTimeout(t.onChangeTimeout),t.currentValue=u,t.selectedIndex=-1,r.triggerSelectOnValidInput&&t.isExactMatch(i)){t.select(0);return}i.length<r.minChars?t.hide():t.getSuggestions(i)},isExactMatch:function(n){var t=this.suggestions;return t.length===1&&t[0].value.toLowerCase()===n.toLowerCase()},getQuery:function(t){var r=this.options.delimiter,i;return r?(i=t.split(r),n.trim(i[i.length-1])):t},getSuggestionsLocal:function(t){var f=this,r=f.options,e=t.toLowerCase(),o=r.lookupFilter,u=parseInt(r.lookupLimit,10),i;return i={suggestions:n.grep(r.lookup,function(n){return o(n,t,e)})},u&&i.suggestions.length>u&&(i.suggestions=i.suggestions.slice(0,u)),i},getSuggestions:function(t){var u,i=this,r=i.options,f=r.serviceUrl,e,o,s;if(r.params[r.paramName]=t,r.onSearchStart.call(i.element,r.params)!==!1){if(e=r.ignoreParams?null:r.params,n.isFunction(r.lookup)){r.lookup(t,function(n){i.suggestions=n.suggestions;i.suggest();r.onSearchComplete.call(i.element,t,n.suggestions)});return}i.isLocal?u=i.getSuggestionsLocal(t):(n.isFunction(f)&&(f=f.call(i.element,t)),o=f+"?"+n.param(e||{}),u=i.cachedResponse[o]);u&&Array.isArray(u.suggestions)?(i.suggestions=u.suggestions,i.suggest(),r.onSearchComplete.call(i.element,t,u.suggestions)):i.isBadQuery(t)?r.onSearchComplete.call(i.element,t,[]):(i.abortAjax(),s={url:f,data:e,type:r.type,dataType:r.dataType},n.extend(s,r.ajaxSettings),i.currentRequest=n.ajax(s).done(function(n){var u;i.currentRequest=null;u=r.transformResult(n,t);i.processResponse(u,t,o);r.onSearchComplete.call(i.element,t,u.suggestions)}).fail(function(n,u,f){r.onSearchError.call(i.element,t,n,u,f)}))}},isBadQuery:function(n){if(!this.options.preventBadQueries)return!1;for(var t=this.badQueries,i=t.length;i--;)if(n.indexOf(t[i])===0)return!0;return!1},hide:function(){var t=this,i=n(t.suggestionsContainer);n.isFunction(t.options.onHide)&&t.visible&&t.options.onHide.call(t.element,i);t.visible=!1;t.selectedIndex=-1;clearTimeout(t.onChangeTimeout);n(t.suggestionsContainer).hide();t.signalHint(null)},suggest:function(){if(!this.suggestions.length){this.options.showNoSuggestionNotice?this.noSuggestions():this.hide();return}var t=this,i=t.options,o=i.groupBy,c=i.formatResult,u=t.getQuery(t.currentValue),s=t.classes.suggestion,l=t.classes.selected,r=n(t.suggestionsContainer),a=n(t.noSuggestionsContainer),h=i.beforeRender,f="",e,v=function(n){var t=n.data[o];return e===t?"":(e=t,i.formatGroup(n,e))};if(i.triggerSelectOnValidInput&&t.isExactMatch(u)){t.select(0);return}n.each(t.suggestions,function(n,t){o&&(f+=v(t,u,n));f+='<div class="'+s+'" data-index="'+n+'">'+c(t,u,n)+"<\/div>"});this.adjustContainerWidth();a.detach();r.html(f);n.isFunction(h)&&h.call(t.element,r,t.suggestions);t.fixPosition();r.show();i.autoSelectFirst&&(t.selectedIndex=0,r.scrollTop(0),r.children("."+s).first().addClass(l));t.visible=!0;t.findBestHint()},noSuggestions:function(){var t=this,r=t.options.beforeRender,i=n(t.suggestionsContainer),u=n(t.noSuggestionsContainer);this.adjustContainerWidth();u.detach();i.empty();i.append(u);n.isFunction(r)&&r.call(t.element,i,t.suggestions);t.fixPosition();i.show();t.visible=!0},adjustContainerWidth:function(){var t=this,r=t.options,i,u=n(t.suggestionsContainer);r.width==="auto"?(i=t.el.outerWidth(),u.css("width",i>0?i:300)):r.width==="flex"&&u.css("width","")},findBestHint:function(){var t=this,i=t.el.val().toLowerCase(),r=null;i&&(n.each(t.suggestions,function(n,t){var u=t.value.toLowerCase().indexOf(i)===0;return u&&(r=t),!u}),t.signalHint(r))},signalHint:function(t){var r="",i=this;t&&(r=i.currentValue+t.value.substr(i.currentValue.length));i.hintValue!==r&&(i.hintValue=r,i.hint=t,(this.options.onHint||n.noop)(r))},verifySuggestionsFormat:function(t){return t.length&&typeof t[0]=="string"?n.map(t,function(n){return{value:n,data:null}}):t},validateOrientation:function(t,i){return t=n.trim(t||"").toLowerCase(),n.inArray(t,["auto","bottom","top"])===-1&&(t=i),t},processResponse:function(n,t,i){var r=this,u=r.options;(n.suggestions=r.verifySuggestionsFormat(n.suggestions),u.noCache||(r.cachedResponse[i]=n,u.preventBadQueries&&!n.suggestions.length&&r.badQueries.push(t)),t===r.getQuery(r.currentValue))&&(r.suggestions=n.suggestions,r.suggest())},activate:function(t){var i=this,r,u=i.classes.selected,f=n(i.suggestionsContainer),e=f.find("."+i.classes.suggestion);return(f.find("."+u).removeClass(u),i.selectedIndex=t,i.selectedIndex!==-1&&e.length>i.selectedIndex)?(r=e.get(i.selectedIndex),n(r).addClass(u),r):null},selectHint:function(){var t=this,i=n.inArray(t.hint,t.suggestions);t.select(i)},select:function(n){var t=this;t.hide();t.onSelect(n)},moveUp:function(){var t=this;if(t.selectedIndex!==-1){if(t.selectedIndex===0){n(t.suggestionsContainer).children("."+t.classes.suggestion).first().removeClass(t.classes.selected);t.selectedIndex=-1;t.ignoreValueChange=!1;t.el.val(t.currentValue);t.findBestHint();return}t.adjustScroll(t.selectedIndex-1)}},moveDown:function(){var n=this;n.selectedIndex!==n.suggestions.length-1&&n.adjustScroll(n.selectedIndex+1)},adjustScroll:function(t){var i=this,u=i.activate(t),r,f,o,e;u&&(e=n(u).outerHeight(),r=u.offsetTop,f=n(i.suggestionsContainer).scrollTop(),o=f+i.options.maxHeight-e,r<f?n(i.suggestionsContainer).scrollTop(r):r>o&&n(i.suggestionsContainer).scrollTop(r-i.options.maxHeight+e),i.options.preserveInput||(i.ignoreValueChange=!0,i.el.val(i.getValue(i.suggestions[t].value))),i.signalHint(null))},onSelect:function(t){var i=this,u=i.options.onSelect,r=i.suggestions[t];i.currentValue=i.getValue(r.value);i.currentValue===i.el.val()||i.options.preserveInput||i.el.val(i.currentValue);i.signalHint(null);i.suggestions=[];i.selection=r;n.isFunction(u)&&u.call(i.element,r)},getValue:function(n){var r=this,u=r.options.delimiter,t,i;return u?(t=r.currentValue,i=t.split(u),i.length===1)?n:t.substr(0,t.length-i[i.length-1].length)+n:n},dispose:function(){var t=this;t.el.off(".autocomplete").removeData("autocomplete");n(window).off("resize.autocomplete",t.fixPositionCapture);n(t.suggestionsContainer).remove()}};n.fn.devbridgeAutocomplete=function(t,r){var u="autocomplete";return arguments.length?this.each(function(){var e=n(this),f=e.data(u);typeof t=="string"?f&&typeof f[t]=="function"&&f[t](r):(f&&f.dispose&&f.dispose(),f=new i(this,t),e.data(u,f))}):this.first().data(u)};n.fn.autocomplete||(n.fn.autocomplete=n.fn.devbridgeAutocomplete)});var curZip=[],acCity=[],acStreet=[];if($(document).ready(function(){$('input[type="text"][id$="_FinancialCompanyName"]').on("keydown",function(n){var t=$(this).attr("id").replace("Vehicles__","").replace("_FinancialCompanyName",""),u=n.keyCode,i=["9","13","16","17","18","19","20","27","33","34","35","36","37","38","39","40","91","92","93","112","113","114","115","116","117","118","119","120","121","122","123","144","145"],r=-1;for(var f in i)i[f]===u&&(r=1);r===-1&&($("*[id*='"+t+"_FinancialCompanyStreet']").val(""),$("*[id*='"+t+"_FinancialCompanyCity']").val(""),$("*[id*='"+t+"_FinancialCompanyState']").val(""),$("*[id*='"+t+"_FinancialCompanyZip']").val(""))})}),jQuery(function(){var n=function(n){var r=n.data,t=r.toString().split("|"),i=this.id.toString().replace("FinancialCompanyName","");$("*[id='"+i+"FinancialCompanyStreet']").val(t[0]);$("*[id='"+i+"FinancialCompanyCity']").val(t[1]);$("*[id='"+i+"FinancialCompanyState']").val(t[2]);$("*[id='"+i+"FinancialCompanyZip']").val(t[3])},t={serviceUrl:"/Auto/Lienholder",width:300,onSelect:n,deferRequestBy:0,noCache:!1};$("input[type='text'][id$='_FinancialCompanyName']").each(function(){$(this).autocomplete(t)})}),$.fn.textAreaMaxLength=function(n){var t=$(this);t.keypress(function(){return t.val().length<n});t.keyup(function(){return t.val().length>n?(t.val(t.val().substring(0,n)),!1):!0})},$.urlParam=function(n){var t=new RegExp("[\\?&]"+n+"=([^&#]*)").exec(window.location.href);return t?t[1]||0:0},$.fn.drawTalkBubble=function(n,t,i,r,u,f,e){var o=this,s;try{G_vmlCanvasManager=G_vmlCanvasManager}catch(h){G_vmlCanvasManager=undefined}s=function(n,t,i,r,u,f,e){var s,c,p,a,v,w,y,h,d=o.offset(),e,b,l,k;G_vmlCanvasManager?(c=document.createElement("canvas"),G_vmlCanvasManager.initElement(c),s=c.getContext("2d"),$(document.body).prepend(c),c=$(c)):(c=$("<canvas />"),s=c.get(0).getContext("2d"),$(document.body).prepend(c));v=o.outerWidth(!0)+f;w=o.outerHeight(!0);y=d.left-f;h=d.top-e;c.attr("width",v+f*4);c.attr("height",w+e+f*2);c.css("position","absolute");c.css("top",0);c.css("left",0);b=function(){var t=o.offset(),i=t.left-f,r=t.top-e;switch(n){case"bottomleft":case"bottomright":c.offset({top:r+e-f*2,left:i-f*1.5});break;case"topleft":case"topright":c.offset({top:r,left:i-f*1.5})}};b();$(window).resize(b);y=f*2;switch(n){case"bottomleft":h=f*2;break;case"topleft":h=e;break;case"bottomright":h=f*2;break;case"topright":h=e}p=v+y;a=h+w;s.beginPath();s.moveTo(u+f*2,h);s.lineTo(p-u,h);s.quadraticCurveTo(p,h,p,h+u);s.lineTo(p,h+w-u);s.quadraticCurveTo(p,a,p-u,a);s.lineTo(y+u,a);s.quadraticCurveTo(y,a,y,a-u);s.lineTo(y,h+u);s.quadraticCurveTo(y,h,y+u,h);s.fillStyle=t;s.closePath();s.fill();s.shadowColor="#777";s.shadowBlur=15;s.strokeStyle=i;s.lineWidth=f;s.stroke();s.shadowColor="transparent";s.shadowBlur=0;s.globalCompositeOperation="destination-in";s.fillStyle=t;s.fill();s.globalCompositeOperation="source-over";s.strokeStyle=i;s.lineWidth=f;s.stroke();s.beginPath();r+=f*2;l=e;switch(n){case"bottomleft":s.moveTo(f*2+u+r,a-f/2-l);s.lineTo(f*2+u+r+(e+l)/2.25,a+e);s.lineTo(f*2+u+r-(e+l)/1.25,a-f/2-l);break;case"bottomright":s.moveTo(f*2+v-u-r,a-f/2-l);s.lineTo(f*2+v-u-r-(e+l)/2.25,a+e);s.lineTo(f*2+v-u-r+(e+l)/1.25,a-f/2-l);break;case"topleft":s.moveTo(f*2+u+r,h+f/2+l);s.lineTo(f*2+u+r+(e+l)/2.25,h-e);s.lineTo(f*2+u+r-(e+l)/1.25,h+f/2+l);break;case"topright":s.moveTo(f*2+v-u-r,h+f/2+l);s.lineTo(f*2+v-u-r-(e+l)/2.25,h-e);s.lineTo(f*2+v-u-r+(e+l)/1.25,h+f/2+l)}s.fillStyle=t;s.fill();s.closePath();G_vmlCanvasManager&&(k=c.find("div:first"),k.width(c.width()),k.height(c.height()))};G_vmlCanvasManager?$(window).load(function(){s(n,t,i,r,u,f,e)}):s(n,t,i,r,u,f,e)},"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(){"use strict";var n=jQuery.fn.jquery.split(" ")[0].split(".");if(n[0]<2&&n[1]<9||1==n[0]&&9==n[1]&&n[2]<1||3<n[0])throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4");}(),function(n){"use strict";n.fn.emulateTransitionEnd=function(t){var i=!1,r=this;n(this).one("bsTransitionEnd",function(){i=!0});return setTimeout(function(){i||n(r).trigger(n.support.transition.end)},t),this};n(function(){n.support.transition=function(){var i=document.createElement("bootstrap"),n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var t in n)if(i.style[t]!==undefined)return{end:n[t]};return!1}();n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(n){"use strict";var i='[data-dismiss="alert"]',t=function(t){n(t).on("click",i,this.close)},r;t.VERSION="3.4.1";t.TRANSITION_DURATION=150;t.prototype.close=function(i){function e(){u.detach().trigger("closed.bs.alert").remove()}var f=n(this),r=f.attr("data-target"),u;r||(r=(r=f.attr("href"))&&r.replace(/.*(?=#[^\s]*$)/,""));r="#"===r?[]:r;u=n(document).find(r);i&&i.preventDefault();u.length||(u=f.closest(".alert"));u.trigger(i=n.Event("close.bs.alert"));i.isDefaultPrevented()||(u.removeClass("in"),n.support.transition&&u.hasClass("fade")?u.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e())};r=n.fn.alert;n.fn.alert=function(i){return this.each(function(){var r=n(this),u=r.data("bs.alert");u||r.data("bs.alert",u=new t(this));"string"==typeof i&&u[i].call(r)})};n.fn.alert.Constructor=t;n.fn.alert.noConflict=function(){return n.fn.alert=r,this};n(document).on("click.bs.alert.data-api",i,t.prototype.close)}(jQuery),function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.button"),f="object"==typeof i&&i;r||u.data("bs.button",r=new t(this,f));"toggle"==i?r.toggle():i&&r.setState(i)})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.isLoading=!1},r;t.VERSION="3.4.1";t.DEFAULTS={loadingText:"loading..."};t.prototype.setState=function(t){var i="disabled",r=this.$element,f=r.is("input")?"val":"html",u=r.data();t+="Text";null==u.resetText&&r.data("resetText",r[f]());setTimeout(n.proxy(function(){r[f](null==u[t]?this.options[t]:u[t]);"loadingText"==t?(this.isLoading=!0,r.addClass(i).attr(i,i).prop(i,!0)):this.isLoading&&(this.isLoading=!1,r.removeClass(i).removeAttr(i).prop(i,!1))},this),0)};t.prototype.toggle=function(){var t=!0,i=this.$element.closest('[data-toggle="buttons"]'),n;i.length?(n=this.$element.find("input"),"radio"==n.prop("type")?(n.prop("checked")&&(t=!1),i.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==n.prop("type")&&(n.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),n.prop("checked",this.$element.hasClass("active")),t&&n.trigger("change")):(this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active"))};r=n.fn.button;n.fn.button=i;n.fn.button.Constructor=t;n.fn.button.noConflict=function(){return n.fn.button=r,this};n(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var r=n(t.target).closest(".btn");i.call(r,"toggle");n(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),r.is("input,button")?r.trigger("focus"):r.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){n(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.carousel"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i),e="string"==typeof i?i:f.slide;r||u.data("bs.carousel",r=new t(this,f));"number"==typeof i?r.to(i):e?r[e]():f.interval&&r.pause().cycle()})}var t=function(t,i){this.$element=n(t);this.$indicators=this.$element.find(".carousel-indicators");this.options=i;this.paused=null;this.sliding=null;this.interval=null;this.$active=null;this.$items=null;this.options.keyboard&&this.$element.on("keydown.bs.carousel",n.proxy(this.keydown,this));"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",n.proxy(this.pause,this)).on("mouseleave.bs.carousel",n.proxy(this.cycle,this))},u,r;t.VERSION="3.4.1";t.TRANSITION_DURATION=600;t.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0};t.prototype.keydown=function(n){if(!/input|textarea/i.test(n.target.tagName)){switch(n.which){case 37:this.prev();break;case 39:this.next();break;default:return}n.preventDefault()}};t.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(n.proxy(this.next,this),this.options.interval)),this};t.prototype.getItemIndex=function(n){return this.$items=n.parent().children(".item"),this.$items.index(n||this.$active)};t.prototype.getItemForDirection=function(n,t){var i=this.getItemIndex(t),r;return("prev"==n&&0===i||"next"==n&&i==this.$items.length-1)&&!this.options.wrap?t:(r=(i+("prev"==n?-1:1))%this.$items.length,this.$items.eq(r))};t.prototype.to=function(n){var i=this,t=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(n>this.$items.length-1||n<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){i.to(n)}):t==n?this.pause().cycle():this.slide(t<n?"next":"prev",this.$items.eq(n))};t.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&n.support.transition&&(this.$element.trigger(n.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this};t.prototype.next=function(){if(!this.sliding)return this.slide("next")};t.prototype.prev=function(){if(!this.sliding)return this.slide("prev")};t.prototype.slide=function(i,r){var e=this.$element.find(".item.active"),u=r||this.getItemForDirection(i,e),l=this.interval,f="next"==i?"left":"right",a=this,o,s,h,c;return u.hasClass("active")?this.sliding=!1:(o=u[0],s=n.Event("slide.bs.carousel",{relatedTarget:o,direction:f}),(this.$element.trigger(s),!s.isDefaultPrevented())?((this.sliding=!0,l&&this.pause(),this.$indicators.length)&&(this.$indicators.find(".active").removeClass("active"),h=n(this.$indicators.children()[this.getItemIndex(u)]),h&&h.addClass("active")),c=n.Event("slid.bs.carousel",{relatedTarget:o,direction:f}),n.support.transition&&this.$element.hasClass("slide")?(u.addClass(i),"object"==typeof u&&u.length&&u[0].offsetWidth,e.addClass(f),u.addClass(f),e.one("bsTransitionEnd",function(){u.removeClass([i,f].join(" ")).addClass("active");e.removeClass(["active",f].join(" "));a.sliding=!1;setTimeout(function(){a.$element.trigger(c)},0)}).emulateTransitionEnd(t.TRANSITION_DURATION)):(e.removeClass("active"),u.addClass("active"),this.sliding=!1,this.$element.trigger(c)),l&&this.cycle(),this):void 0)};u=n.fn.carousel;n.fn.carousel=i;n.fn.carousel.Constructor=t;n.fn.carousel.noConflict=function(){return n.fn.carousel=u,this};r=function(t){var u=n(this),f=u.attr("href"),s,r,o,e;f&&(f=f.replace(/.*(?=#[^\s]+$)/,""));s=u.attr("data-target")||f;r=n(document).find(s);r.hasClass("carousel")&&(o=n.extend({},r.data(),u.data()),e=u.attr("data-slide-to"),e&&(o.interval=!1),i.call(r,o),e&&r.data("bs.carousel").to(e),t.preventDefault())};n(document).on("click.bs.carousel.data-api","[data-slide]",r).on("click.bs.carousel.data-api","[data-slide-to]",r);n(window).on("load",function(){n('[data-ride="carousel"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery),function(n){"use strict";function r(t){var i,r=t.attr("data-target")||(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return n(document).find(r)}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.collapse"),f=n.extend({},t.DEFAULTS,u.data(),"object"==typeof i&&i);!r&&f.toggle&&/show|hide/.test(i)&&(f.toggle=!1);r||u.data("bs.collapse",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.$element=n(i);this.options=n.extend({},t.DEFAULTS,r);this.$trigger=n('[data-toggle="collapse"][href="#'+i.id+'"],[data-toggle="collapse"][data-target="#'+i.id+'"]');this.transitioning=null;this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger);this.options.toggle&&this.toggle()},u;t.VERSION="3.4.1";t.TRANSITION_DURATION=350;t.DEFAULTS={toggle:!0};t.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"};t.prototype.show=function(){var f,r,e,u,o,s;if(!this.transitioning&&!this.$element.hasClass("in")&&(r=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing"),!(r&&r.length&&(f=r.data("bs.collapse"))&&f.transitioning)&&(e=n.Event("show.bs.collapse"),this.$element.trigger(e),!e.isDefaultPrevented()))){if(r&&r.length&&(i.call(r,"hide"),f||r.data("bs.collapse",null)),u=this.dimension(),this.$element.removeClass("collapse").addClass("collapsing")[u](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1,o=function(){this.$element.removeClass("collapsing").addClass("collapse in")[u]("");this.transitioning=0;this.$element.trigger("shown.bs.collapse")},!n.support.transition)return o.call(this);s=n.camelCase(["scroll",u].join("-"));this.$element.one("bsTransitionEnd",n.proxy(o,this)).emulateTransitionEnd(t.TRANSITION_DURATION)[u](this.$element[0][s])}};t.prototype.hide=function(){var r,i,u;if(!this.transitioning&&this.$element.hasClass("in")&&(r=n.Event("hide.bs.collapse"),this.$element.trigger(r),!r.isDefaultPrevented())){if(i=this.dimension(),this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1,u=function(){this.transitioning=0;this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")},!n.support.transition)return u.call(this);this.$element[i](0).one("bsTransitionEnd",n.proxy(u,this)).emulateTransitionEnd(t.TRANSITION_DURATION)}};t.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};t.prototype.getParent=function(){return n(document).find(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(n.proxy(function(t,i){var u=n(i);this.addAriaAndCollapsedClass(r(u),u)},this)).end()};t.prototype.addAriaAndCollapsedClass=function(n,t){var i=n.hasClass("in");n.attr("aria-expanded",i);t.toggleClass("collapsed",!i).attr("aria-expanded",i)};u=n.fn.collapse;n.fn.collapse=i;n.fn.collapse.Constructor=t;n.fn.collapse.noConflict=function(){return n.fn.collapse=u,this};n(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var u=n(this),f,e;u.attr("data-target")||t.preventDefault();f=r(u);e=f.data("bs.collapse")?"toggle":u.data();i.call(f,e)})}(jQuery),function(n){"use strict";function r(t){var i=t.attr("data-target"),r;return i||(i=(i=t.attr("href"))&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,"")),r="#"!==i?n(document).find(i):null,r&&r.length?r:t.parent()}function u(t){t&&3===t.which||(n(".dropdown-backdrop").remove(),n(i).each(function(){var u=n(this),i=r(u),f={relatedTarget:this};i.hasClass("open")&&(t&&"click"==t.type&&/input|textarea/i.test(t.target.tagName)&&n.contains(i[0],t.target)||(i.trigger(t=n.Event("hide.bs.dropdown",f)),t.isDefaultPrevented()||(u.attr("aria-expanded","false"),i.removeClass("open").trigger(n.Event("hidden.bs.dropdown",f)))))}))}var i='[data-toggle="dropdown"]',t=function(t){n(t).on("click.bs.dropdown",this.toggle)},f;t.VERSION="3.4.1";t.prototype.toggle=function(t){var f=n(this),i,o,e;if(!f.is(".disabled, :disabled")){if(i=r(f),o=i.hasClass("open"),u(),!o){if("ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&n(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(n(this)).on("click",u),e={relatedTarget:this},i.trigger(t=n.Event("show.bs.dropdown",e)),t.isDefaultPrevented())return;f.trigger("focus").attr("aria-expanded","true");i.toggleClass("open").trigger(n.Event("shown.bs.dropdown",e))}return!1}};t.prototype.keydown=function(t){var e,o,s,f,u;if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(e=n(this),t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled"))){if(o=r(e),s=o.hasClass("open"),!s&&27!=t.which||s&&27==t.which)return 27==t.which&&o.find(i).trigger("focus"),e.trigger("click");f=o.find(".dropdown-menu li:not(.disabled):visible a");f.length&&(u=f.index(t.target),38==t.which&&0<u&&u--,40==t.which&&u<f.length-1&&u++,~u||(u=0),f.eq(u).trigger("focus"))}};f=n.fn.dropdown;n.fn.dropdown=function(i){return this.each(function(){var r=n(this),u=r.data("bs.dropdown");u||r.data("bs.dropdown",u=new t(this));"string"==typeof i&&u[i].call(r)})};n.fn.dropdown.Constructor=t;n.fn.dropdown.noConflict=function(){return n.fn.dropdown=f,this};n(document).on("click.bs.dropdown.data-api",u).on("click.bs.dropdown.data-api",".dropdown form",function(n){n.stopPropagation()}).on("click.bs.dropdown.data-api",i,t.prototype.toggle).on("keydown.bs.dropdown.data-api",i,t.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",t.prototype.keydown)}(jQuery),function(n){"use strict";function i(i,r){return this.each(function(){var f=n(this),u=f.data("bs.modal"),e=n.extend({},t.DEFAULTS,f.data(),"object"==typeof i&&i);u||f.data("bs.modal",u=new t(this,e));"string"==typeof i?u[i](r):e.show&&u.show(r)})}var t=function(t,i){this.options=i;this.$body=n(document.body);this.$element=n(t);this.$dialog=this.$element.find(".modal-dialog");this.$backdrop=null;this.isShown=null;this.originalBodyPad=null;this.scrollbarWidth=0;this.ignoreBackdropClick=!1;this.fixedContent=".navbar-fixed-top, .navbar-fixed-bottom";this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,n.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))},r;t.VERSION="3.4.1";t.TRANSITION_DURATION=300;t.BACKDROP_TRANSITION_DURATION=150;t.DEFAULTS={backdrop:!0,keyboard:!0,show:!0};t.prototype.toggle=function(n){return this.isShown?this.hide():this.show(n)};t.prototype.show=function(i){var r=this,u=n.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(u);this.isShown||u.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',n.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){r.$element.one("mouseup.dismiss.bs.modal",function(t){n(t.target).is(r.$element)&&(r.ignoreBackdropClick=!0)})}),this.backdrop(function(){var f=n.support.transition&&r.$element.hasClass("fade"),u;r.$element.parent().length||r.$element.appendTo(r.$body);r.$element.show().scrollTop(0);r.adjustDialog();f&&r.$element[0].offsetWidth;r.$element.addClass("in");r.enforceFocus();u=n.Event("shown.bs.modal",{relatedTarget:i});f?r.$dialog.one("bsTransitionEnd",function(){r.$element.trigger("focus").trigger(u)}).emulateTransitionEnd(t.TRANSITION_DURATION):r.$element.trigger("focus").trigger(u)}))};t.prototype.hide=function(i){i&&i.preventDefault();i=n.Event("hide.bs.modal");this.$element.trigger(i);this.isShown&&!i.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),n(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),n.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",n.proxy(this.hideModal,this)).emulateTransitionEnd(t.TRANSITION_DURATION):this.hideModal())};t.prototype.enforceFocus=function(){n(document).off("focusin.bs.modal").on("focusin.bs.modal",n.proxy(function(n){document===n.target||this.$element[0]===n.target||this.$element.has(n.target).length||this.$element.trigger("focus")},this))};t.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",n.proxy(function(n){27==n.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")};t.prototype.resize=function(){this.isShown?n(window).on("resize.bs.modal",n.proxy(this.handleUpdate,this)):n(window).off("resize.bs.modal")};t.prototype.hideModal=function(){var n=this;this.$element.hide();this.backdrop(function(){n.$body.removeClass("modal-open");n.resetAdjustments();n.resetScrollbar();n.$element.trigger("hidden.bs.modal")})};t.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove();this.$backdrop=null};t.prototype.backdrop=function(i){var e=this,f=this.$element.hasClass("fade")?"fade":"",r,u;if(this.isShown&&this.options.backdrop){if(r=n.support.transition&&f,this.$backdrop=n(document.createElement("div")).addClass("modal-backdrop "+f).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",n.proxy(function(n){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:n.target===n.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),r&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!i)return;r?this.$backdrop.one("bsTransitionEnd",i).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):i()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),u=function(){e.removeBackdrop();i&&i()},n.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",u).emulateTransitionEnd(t.BACKDROP_TRANSITION_DURATION):u()):i&&i()};t.prototype.handleUpdate=function(){this.adjustDialog()};t.prototype.adjustDialog=function(){var n=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&n?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!n?this.scrollbarWidth:""})};t.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})};t.prototype.checkScrollbar=function(){var n=window.innerWidth,t;n||(t=document.documentElement.getBoundingClientRect(),n=t.right-Math.abs(t.left));this.bodyIsOverflowing=document.body.clientWidth<n;this.scrollbarWidth=this.measureScrollbar()};t.prototype.setScrollbar=function(){var i=parseInt(this.$body.css("padding-right")||0,10),t;this.originalBodyPad=document.body.style.paddingRight||"";t=this.scrollbarWidth;this.bodyIsOverflowing&&(this.$body.css("padding-right",i+t),n(this.fixedContent).each(function(i,r){var u=r.style.paddingRight,f=n(r).css("padding-right");n(r).data("padding-right",u).css("padding-right",parseFloat(f)+t+"px")}))};t.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad);n(this.fixedContent).each(function(t,i){var r=n(i).data("padding-right");n(i).removeData("padding-right");i.style.paddingRight=r||""})};t.prototype.measureScrollbar=function(){var n=document.createElement("div"),t;return n.className="modal-scrollbar-measure",this.$body.append(n),t=n.offsetWidth-n.clientWidth,this.$body[0].removeChild(n),t};r=n.fn.modal;n.fn.modal=i;n.fn.modal.Constructor=t;n.fn.modal.noConflict=function(){return n.fn.modal=r,this};n(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var r=n(this),f=r.attr("href"),e=r.attr("data-target")||f&&f.replace(/.*(?=#[^\s]+$)/,""),u=n(document).find(e),o=u.data("bs.modal")?"toggle":n.extend({remote:!/#/.test(f)&&f},u.data(),r.data());r.is("a")&&t.preventDefault();u.one("show.bs.modal",function(n){n.isDefaultPrevented()||u.one("hidden.bs.modal",function(){r.is(":visible")&&r.trigger("focus")})});i.call(u,o,this)})}(jQuery),function(n){"use strict";function s(t,i){var r=t.nodeName.toLowerCase();if(-1!==n.inArray(r,i))return-1===n.inArray(r,f)||Boolean(t.nodeValue.match(e)||t.nodeValue.match(o));for(var s=n(i).filter(function(n,t){return t instanceof RegExp}),u=0,h=s.length;u<h;u++)if(r.match(s[u]))return!0;return!1}function i(t,i,r){var f,u,h;if(0===t.length)return t;if(r&&"function"==typeof r)return r(t);if(!document.implementation||!document.implementation.createHTMLDocument)return t;f=document.implementation.createHTMLDocument("sanitization");f.body.innerHTML=t;for(var a=n.map(i,function(n,t){return t}),l=n(f.body).find("*"),o=0,v=l.length;o<v;o++)if(u=l[o],h=u.nodeName.toLowerCase(),-1!==n.inArray(h,a))for(var c=n.map(u.attributes,function(n){return n}),y=[].concat(i["*"]||[],i[h]||[]),e=0,p=c.length;e<p;e++)s(c[e],y)||u.removeAttribute(c[e].nodeName);else u.parentNode.removeChild(u);return f.body.innerHTML}var u=["sanitize","whiteList","sanitizeFn"],f=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],e=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,o=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i,t=function(n,t){this.type=null;this.options=null;this.enabled=null;this.timeout=null;this.hoverState=null;this.$element=null;this.inState=null;this.init("tooltip",n,t)},r;t.VERSION="3.4.1";t.TRANSITION_DURATION=150;t.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"><\/div><div class="tooltip-inner"><\/div><\/div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]}};t.prototype.init=function(t,i,r){var f,e,u,o,s;if(this.enabled=!0,this.type=t,this.$element=n(i),this.options=this.getOptions(r),this.$viewport=this.options.viewport&&n(document).find(n.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(f=this.options.trigger.split(" "),e=f.length;e--;)if(u=f[e],"click"==u)this.$element.on("click."+this.type,this.options.selector,n.proxy(this.toggle,this));else"manual"!=u&&(o="hover"==u?"mouseenter":"focusin",s="hover"==u?"mouseleave":"focusout",this.$element.on(o+"."+this.type,this.options.selector,n.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,n.proxy(this.leave,this)));this.options.selector?this._options=n.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()};t.prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.getOptions=function(t){var r=this.$element.data();for(var f in r)r.hasOwnProperty(f)&&-1!==n.inArray(f,u)&&delete r[f];return(t=n.extend({},this.getDefaults(),r,t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t.sanitize&&(t.template=i(t.template,t.whiteList,t.sanitizeFn)),t};t.prototype.getDelegateOptions=function(){var t={},i=this.getDefaults();return this._options&&n.each(this._options,function(n,r){i[n]!=r&&(t[n]=r)}),t};t.prototype.enter=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusin"==t.type?"focus":"hover"]=!0),i.tip().hasClass("in")||"in"==i.hoverState)i.hoverState="in";else{if(clearTimeout(i.timeout),i.hoverState="in",!i.options.delay||!i.options.delay.show)return i.show();i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)}};t.prototype.isInStateTrue=function(){for(var n in this.inState)if(this.inState[n])return!0;return!1};t.prototype.leave=function(t){var i=t instanceof this.constructor?t:n(t.currentTarget).data("bs."+this.type);if(i||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)),t instanceof n.Event&&(i.inState["focusout"==t.type?"focus":"hover"]=!1),!i.isInStateTrue()){if(clearTimeout(i.timeout),i.hoverState="out",!i.options.delay||!i.options.delay.hide)return i.hide();i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)}};t.prototype.show=function(){var c=n.Event("show.bs."+this.type),l,p,e,w,h;if(this.hasContent()&&this.enabled){if(this.$element.trigger(c),l=n.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]),c.isDefaultPrevented()||!l)return;var u=this,r=this.tip(),a=this.getUID(this.type);this.setContent();r.attr("id",a);this.$element.attr("aria-describedby",a);this.options.animation&&r.addClass("fade");var i="function"==typeof this.options.placement?this.options.placement.call(this,r[0],this.$element[0]):this.options.placement,v=/\s?auto?\s?/i,y=v.test(i);y&&(i=i.replace(v,"")||"top");r.detach().css({top:0,left:0,display:"block"}).addClass(i).data("bs."+this.type,this);this.options.container?r.appendTo(n(document).find(this.options.container)):r.insertAfter(this.$element);this.$element.trigger("inserted.bs."+this.type);var f=this.getPosition(),o=r[0].offsetWidth,s=r[0].offsetHeight;y&&(p=i,e=this.getPosition(this.$viewport),i="bottom"==i&&f.bottom+s>e.bottom?"top":"top"==i&&f.top-s<e.top?"bottom":"right"==i&&f.right+o>e.width?"left":"left"==i&&f.left-o<e.left?"right":i,r.removeClass(p).addClass(i));w=this.getCalculatedOffset(i,f,o,s);this.applyPlacement(w,i);h=function(){var n=u.hoverState;u.$element.trigger("shown.bs."+u.type);u.hoverState=null;"out"==n&&u.leave(u)};n.support.transition&&this.$tip.hasClass("fade")?r.one("bsTransitionEnd",h).emulateTransitionEnd(t.TRANSITION_DURATION):h()}};t.prototype.applyPlacement=function(t,i){var r=this.tip(),l=r[0].offsetWidth,e=r[0].offsetHeight,o=parseInt(r.css("margin-top"),10),s=parseInt(r.css("margin-left"),10),h,f,u;isNaN(o)&&(o=0);isNaN(s)&&(s=0);t.top+=o;t.left+=s;n.offset.setOffset(r[0],n.extend({using:function(n){r.css({top:Math.round(n.top),left:Math.round(n.left)})}},t),0);r.addClass("in");h=r[0].offsetWidth;f=r[0].offsetHeight;"top"==i&&f!=e&&(t.top=t.top+e-f);u=this.getViewportAdjustedDelta(i,t,h,f);u.left?t.left+=u.left:t.top+=u.top;var c=/top|bottom/.test(i),a=c?2*u.left-l+h:2*u.top-e+f,v=c?"offsetWidth":"offsetHeight";r.offset(t);this.replaceArrow(a,r[0][v],c)};t.prototype.replaceArrow=function(n,t,i){this.arrow().css(i?"left":"top",50*(1-n/t)+"%").css(i?"top":"left","")};t.prototype.setContent=function(){var t=this.tip(),n=this.getTitle();this.options.html?(this.options.sanitize&&(n=i(n,this.options.whiteList,this.options.sanitizeFn)),t.find(".tooltip-inner").html(n)):t.find(".tooltip-inner").text(n);t.removeClass("fade in top bottom left right")};t.prototype.hide=function(i){function e(){"in"!=r.hoverState&&u.detach();r.$element&&r.$element.removeAttr("aria-describedby").trigger("hidden.bs."+r.type);i&&i()}var r=this,u=n(this.$tip),f=n.Event("hide.bs."+this.type);if(this.$element.trigger(f),!f.isDefaultPrevented())return u.removeClass("in"),n.support.transition&&u.hasClass("fade")?u.one("bsTransitionEnd",e).emulateTransitionEnd(t.TRANSITION_DURATION):e(),this.hoverState=null,this};t.prototype.fixTitle=function(){var n=this.$element;(n.attr("title")||"string"!=typeof n.attr("data-original-title"))&&n.attr("data-original-title",n.attr("title")||"").attr("title","")};t.prototype.hasContent=function(){return this.getTitle()};t.prototype.getPosition=function(t){var r=(t=t||this.$element)[0],u="BODY"==r.tagName,i=r.getBoundingClientRect();null==i.width&&(i=n.extend({},i,{width:i.right-i.left,height:i.bottom-i.top}));var f=window.SVGElement&&r instanceof window.SVGElement,e=u?{top:0,left:0}:f?null:t.offset(),o={scroll:u?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},s=u?{width:n(window).width(),height:n(window).height()}:null;return n.extend({},i,o,s,e)};t.prototype.getCalculatedOffset=function(n,t,i,r){return"bottom"==n?{top:t.top+t.height,left:t.left+t.width/2-i/2}:"top"==n?{top:t.top-r,left:t.left+t.width/2-i/2}:"left"==n?{top:t.top+t.height/2-r/2,left:t.left-i}:{top:t.top+t.height/2-r/2,left:t.left+t.width}};t.prototype.getViewportAdjustedDelta=function(n,t,i,r){var f={top:0,left:0},e,u,o,s,h,c;return this.$viewport?(e=this.options.viewport&&this.options.viewport.padding||0,u=this.getPosition(this.$viewport),/right|left/.test(n)?(o=t.top-e-u.scroll,s=t.top+e-u.scroll+r,o<u.top?f.top=u.top-o:s>u.top+u.height&&(f.top=u.top+u.height-s)):(h=t.left-e,c=t.left+e+i,h<u.left?f.left=u.left-h:c>u.right&&(f.left=u.left+u.width-c)),f):f};t.prototype.getTitle=function(){var t=this.$element,n=this.options;return t.attr("data-original-title")||("function"==typeof n.title?n.title.call(t[0]):n.title)};t.prototype.getUID=function(n){for(;n+=~~(1e6*Math.random()),document.getElementById(n););return n};t.prototype.tip=function(){if(!this.$tip&&(this.$tip=n(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.toggleEnabled=function(){this.enabled=!this.enabled};t.prototype.toggle=function(t){var i=this;t&&((i=n(t.currentTarget).data("bs."+this.type))||(i=new this.constructor(t.currentTarget,this.getDelegateOptions()),n(t.currentTarget).data("bs."+this.type,i)));t?(i.inState.click=!i.inState.click,i.isInStateTrue()?i.enter(i):i.leave(i)):i.tip().hasClass("in")?i.leave(i):i.enter(i)};t.prototype.destroy=function(){var n=this;clearTimeout(this.timeout);this.hide(function(){n.$element.off("."+n.type).removeData("bs."+n.type);n.$tip&&n.$tip.detach();n.$tip=null;n.$arrow=null;n.$viewport=null;n.$element=null})};t.prototype.sanitizeHtml=function(n){return i(n,this.options.whiteList,this.options.sanitizeFn)};r=n.fn.tooltip;n.fn.tooltip=function(i){return this.each(function(){var u=n(this),r=u.data("bs.tooltip"),f="object"==typeof i&&i;!r&&/destroy|hide/.test(i)||(r||u.data("bs.tooltip",r=new t(this,f)),"string"==typeof i&&r[i]())})};n.fn.tooltip.Constructor=t;n.fn.tooltip.noConflict=function(){return n.fn.tooltip=r,this}}(jQuery),function(n){"use strict";var t=function(n,t){this.init("popover",n,t)},i;if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");t.VERSION="3.4.1";t.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>'});((t.prototype=n.extend({},n.fn.tooltip.Constructor.prototype)).constructor=t).prototype.getDefaults=function(){return t.DEFAULTS};t.prototype.setContent=function(){var n=this.tip(),i=this.getTitle(),t=this.getContent(),r;this.options.html?(r=typeof t,this.options.sanitize&&(i=this.sanitizeHtml(i),"string"===r&&(t=this.sanitizeHtml(t))),n.find(".popover-title").html(i),n.find(".popover-content").children().detach().end()["string"===r?"html":"append"](t)):(n.find(".popover-title").text(i),n.find(".popover-content").children().detach().end().text(t));n.removeClass("fade top bottom left right in");n.find(".popover-title").html()||n.find(".popover-title").hide()};t.prototype.hasContent=function(){return this.getTitle()||this.getContent()};t.prototype.getContent=function(){var t=this.$element,n=this.options;return t.attr("data-content")||("function"==typeof n.content?n.content.call(t[0]):n.content)};t.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};i=n.fn.popover;n.fn.popover=function(i){return this.each(function(){var u=n(this),r=u.data("bs.popover"),f="object"==typeof i&&i;!r&&/destroy|hide/.test(i)||(r||u.data("bs.popover",r=new t(this,f)),"string"==typeof i&&r[i]())})};n.fn.popover.Constructor=t;n.fn.popover.noConflict=function(){return n.fn.popover=i,this}}(jQuery),function(n){"use strict";function t(i,r){this.$body=n(document.body);this.$scrollElement=n(i).is(document.body)?n(window):n(i);this.options=n.extend({},t.DEFAULTS,r);this.selector=(this.options.target||"")+" .nav li > a";this.offsets=[];this.targets=[];this.activeTarget=null;this.scrollHeight=0;this.$scrollElement.on("scroll.bs.scrollspy",n.proxy(this.process,this));this.refresh();this.process()}function i(i){return this.each(function(){var u=n(this),r=u.data("bs.scrollspy"),f="object"==typeof i&&i;r||u.data("bs.scrollspy",r=new t(this,f));"string"==typeof i&&r[i]()})}t.VERSION="3.4.1";t.DEFAULTS={offset:10};t.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)};t.prototype.refresh=function(){var t=this,i="offset",r=0;this.offsets=[];this.targets=[];this.scrollHeight=this.getScrollHeight();n.isWindow(this.$scrollElement[0])||(i="position",r=this.$scrollElement.scrollTop());this.$body.find(this.selector).map(function(){var f=n(this),u=f.data("target")||f.attr("href"),t=/^#./.test(u)&&n(u);return t&&t.length&&t.is(":visible")&&[[t[i]().top+r,u]]||null}).sort(function(n,t){return n[0]-t[0]}).each(function(){t.offsets.push(this[0]);t.targets.push(this[1])})};t.prototype.process=function(){var n,i=this.$scrollElement.scrollTop()+this.options.offset,f=this.getScrollHeight(),e=this.options.offset+f-this.$scrollElement.height(),t=this.offsets,r=this.targets,u=this.activeTarget;if(this.scrollHeight!=f&&this.refresh(),e<=i)return u!=(n=r[r.length-1])&&this.activate(n);if(u&&i<t[0])return this.activeTarget=null,this.clear();for(n=t.length;n--;)u!=r[n]&&i>=t[n]&&(t[n+1]===undefined||i<t[n+1])&&this.activate(r[n])};t.prototype.activate=function(t){this.activeTarget=t;this.clear();var r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=n(r).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active"));i.trigger("activate.bs.scrollspy")};t.prototype.clear=function(){n(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var r=n.fn.scrollspy;n.fn.scrollspy=i;n.fn.scrollspy.Constructor=t;n.fn.scrollspy.noConflict=function(){return n.fn.scrollspy=r,this};n(window).on("load.bs.scrollspy.data-api",function(){n('[data-spy="scroll"]').each(function(){var t=n(this);i.call(t,t.data())})})}(jQuery),function(n){"use strict";function r(i){return this.each(function(){var u=n(this),r=u.data("bs.tab");r||u.data("bs.tab",r=new t(this));"string"==typeof i&&r[i]()})}var t=function(t){this.element=n(t)},u,i;t.VERSION="3.4.1";t.TRANSITION_DURATION=150;t.prototype.show=function(){var t=this.element,f=t.closest("ul:not(.dropdown-menu)"),i=t.data("target"),u;if(i||(i=(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var r=f.find(".active:last a"),e=n.Event("hide.bs.tab",{relatedTarget:t[0]}),o=n.Event("show.bs.tab",{relatedTarget:r[0]});(r.trigger(e),t.trigger(o),o.isDefaultPrevented()||e.isDefaultPrevented())||(u=n(document).find(i),this.activate(t.closest("li"),f),this.activate(u,u.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:t[0]});t.trigger({type:"shown.bs.tab",relatedTarget:r[0]})}))}};t.prototype.activate=function(i,r,u){function o(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1);i.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0);e?(i[0].offsetWidth,i.addClass("in")):i.removeClass("fade");i.parent(".dropdown-menu").length&&i.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0);u&&u()}var f=r.find("> .active"),e=u&&n.support.transition&&(f.length&&f.hasClass("fade")||!!r.find("> .fade").length);f.length&&e?f.one("bsTransitionEnd",o).emulateTransitionEnd(t.TRANSITION_DURATION):o();f.removeClass("in")};u=n.fn.tab;n.fn.tab=r;n.fn.tab.Constructor=t;n.fn.tab.noConflict=function(){return n.fn.tab=u,this};i=function(t){t.preventDefault();r.call(n(this),"show")};n(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(n){"use strict";function i(i){return this.each(function(){var u=n(this),r=u.data("bs.affix"),f="object"==typeof i&&i;r||u.data("bs.affix",r=new t(this,f));"string"==typeof i&&r[i]()})}var t=function(i,r){this.options=n.extend({},t.DEFAULTS,r);var u=this.options.target===t.DEFAULTS.target?n(this.options.target):n(document).find(this.options.target);this.$target=u.on("scroll.bs.affix.data-api",n.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",n.proxy(this.checkPositionWithEventLoop,this));this.$element=n(i);this.affixed=null;this.unpin=null;this.pinnedOffset=null;this.checkPosition()},r;t.VERSION="3.4.1";t.RESET="affix affix-top affix-bottom";t.DEFAULTS={offset:0,target:window};t.prototype.getState=function(n,t,i,r){var u=this.$target.scrollTop(),e=this.$element.offset(),o=this.$target.height(),f,s;return null!=i&&"top"==this.affixed?u<i&&"top":"bottom"==this.affixed?null!=i?!(u+this.unpin<=e.top)&&"bottom":!(u+o<=n-r)&&"bottom":(f=null==this.affixed,s=f?u:e.top,null!=i&&u<=i?"top":null!=r&&n-r<=s+(f?o:t)&&"bottom")};t.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(t.RESET).addClass("affix");var n=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-n};t.prototype.checkPositionWithEventLoop=function(){setTimeout(n.proxy(this.checkPosition,this),1)};t.prototype.checkPosition=function(){var i,e,o;if(this.$element.is(":visible")){var s=this.$element.height(),r=this.options.offset,f=r.top,u=r.bottom,h=Math.max(n(document).height(),n(document.body).height());if("object"!=typeof r&&(u=f=r),"function"==typeof f&&(f=r.top(this.$element)),"function"==typeof u&&(u=r.bottom(this.$element)),i=this.getState(h,s,f,u),this.affixed!=i){if(null!=this.unpin&&this.$element.css("top",""),e="affix"+(i?"-"+i:""),o=n.Event(e+".bs.affix"),this.$element.trigger(o),o.isDefaultPrevented())return;this.affixed=i;this.unpin="bottom"==i?this.getPinnedOffset():null;this.$element.removeClass(t.RESET).addClass(e).trigger(e.replace("affix","affixed")+".bs.affix")}"bottom"==i&&this.$element.offset({top:h-s-u})}};r=n.fn.affix;n.fn.affix=i;n.fn.affix.Constructor=t;n.fn.affix.noConflict=function(){return n.fn.affix=r,this};n(window).on("load",function(){n('[data-spy="affix"]').each(function(){var r=n(this),t=r.data();t.offset=t.offset||{};null!=t.offsetBottom&&(t.offset.bottom=t.offsetBottom);null!=t.offsetTop&&(t.offset.top=t.offsetTop);i.call(r,t)})})}(jQuery),function(n,t){"use strict";function d(t){var i,u,f;for(t=n.extend({},s,t||{}),r===null&&(r=n("body")),i=n(this),u=0,f=i.length;u<f;u++)g(i.eq(u),t);return i}function g(t,r){var c,w,l,s,o,y,e;if(!t.hasClass("selecter-element")){r=n.extend({},r,t.data("selecter-options"));r.multiple=t.prop("multiple");r.disabled=t.is(":disabled");r.external&&(r.links=!0);c=t.find(":selected");r.multiple||r.label===""?r.label="":t.prepend('<option value="" class="selecter-placeholder" selected>'+r.label+"<\/option>");w=t.find("option, optgroup");l=w.filter("option");c=l.filter(":selected");var d=c.length>0?l.index(c):0,g=r.label!==""?r.label:c.text(),k="div";r.tabIndex=t[0].tabIndex;t[0].tabIndex=-1;s="";o="";o+="<"+k+' class="selecter '+r.customClass;f?o+=" mobile":r.cover&&(o+=" cover");o+=r.multiple?" multiple":" closed";r.disabled&&(o+=" disabled");o+='" tabindex="'+r.tabIndex+'">';o+="<\/"+k+">";r.multiple||(s+='<span class="selecter-selected">',s+=n("<span><\/span>").text(p(g,r.trim)).html(),s+="<\/span>");s+='<div class="selecter-options">';s+="<\/div>";t.addClass("selecter-element").wrap(o).after(s);y=t.parent(".selecter");e=n.extend({$select:t,$allOptions:w,$options:l,$selecter:y,$selected:y.find(".selecter-selected"),$itemsWrapper:y.find(".selecter-options"),index:-1,guid:b++},r);a(e);e.multiple||i(d,e);n.fn.scroller!==undefined&&e.$itemsWrapper.scroller();e.$selecter.on("touchstart.selecter",".selecter-selected",e,nt).on("click.selecter",".selecter-selected",e,h).on("click.selecter",".selecter-item",e,v).on("close.selecter",e,u).data("selecter",e);e.$select.on("change.selecter",e,ft);if(!f){e.$selecter.on("focus.selecter",e,et).on("blur.selecter",e,ot);e.$select.on("focus.selecter",e,function(n){n.data.$selecter.trigger("focus")})}}}function a(t){for(var r,u,i="",e=t.links?"a":"span",o=0,f=0,s=t.$allOptions.length;f<s;f++)r=t.$allOptions.eq(f),r[0].tagName==="OPTGROUP"?(i+='<span class="selecter-group',r.is(":disabled")&&(i+=" disabled"),i+='">'+r.attr("label")+"<\/span>"):(u=r.val(),r.attr("value")||r.attr("value",u),i+="<"+e+' class="selecter-item',r.hasClass("selecter-placeholder")&&(i+=" placeholder"),r.is(":selected")&&(i+=" selected"),r.is(":disabled")&&(i+=" disabled"),i+='" ',i+=t.links?'href="'+u+'"':'data-value="'+u+'"',i+=">"+n("<span><\/span>").text(p(r.text(),t.trim)).html()+"<\/"+e+">",o++);t.$itemsWrapper.html(i);t.$items=t.$selecter.find(".selecter-item")}function nt(n){n.stopPropagation();var t=n.data,i=n.originalEvent;w(t.timer);t.touchStartX=i.touches[0].clientX;t.touchStartY=i.touches[0].clientY;t.$selecter.on("touchmove.selecter",".selecter-selected",t,tt).on("touchend.selecter",".selecter-selected",t,it)}function tt(n){var t=n.data,i=n.originalEvent;(Math.abs(i.touches[0].clientX-t.touchStartX)>10||Math.abs(i.touches[0].clientY-t.touchStartY)>10)&&t.$selecter.off("touchmove.selecter touchend.selecter")}function it(n){var t=n.data;t.$selecter.off("touchmove.selecter touchend.selecter click.selecter");t.timer=lt(t.timer,1e3,function(){t.$selecter.on("click.selecter",".selecter-selected",t,h).on("click.selecter",".selecter-item",t,v)});h(n)}function h(i){var r,e,o;i.preventDefault();i.stopPropagation();r=i.data;r.$select.is(":disabled")||(n(".selecter").not(r.$selecter).trigger("close.selecter",[r]),r.mobile||!f||k?r.$selecter.hasClass("closed")?rt(i):r.$selecter.hasClass("open")&&u(i):(e=r.$select[0],t.document.createEvent?(o=t.document.createEvent("MouseEvents"),o.initMouseEvent("mousedown",!1,!0,t,0,0,0,0,0,!1,!1,!1,!1,0,null),e.dispatchEvent(o)):e.fireEvent&&e.fireEvent("onmousedown")))}function rt(n){var t;if(n.preventDefault(),n.stopPropagation(),t=n.data,!t.$selecter.hasClass("open")){var i=t.$selecter.offset(),u=r.outerHeight(),f=t.$itemsWrapper.outerHeight(!0),e=t.index>=0?t.$items.eq(t.index).position():{left:0,top:0};i.top+f>u&&t.$selecter.addClass("bottom");t.$itemsWrapper.show();t.$selecter.removeClass("closed").addClass("open");r.on("click.selecter-"+t.guid,":not(.selecter-options)",t,ut);y(t)}}function ut(t){t.preventDefault();t.stopPropagation();n(t.currentTarget).parents(".selecter").length===0&&u(t)}function u(n){n.preventDefault();n.stopPropagation();var t=n.data;t.$selecter.hasClass("open")&&(t.$itemsWrapper.hide(),t.$selecter.removeClass("open bottom").addClass("closed"),r.off(".selecter-"+t.guid))}function v(t){var e,r,f;t.preventDefault();t.stopPropagation();e=n(this);r=t.data;r.$select.is(":disabled")||(r.$itemsWrapper.is(":visible")&&(f=r.$items.index(e),f!==r.index&&(i(f,r),c(r))),r.multiple||u(t))}function ft(t,r){var e=n(this),u=t.data,f;r||u.multiple||(f=u.$options.index(u.$options.filter("[value='"+ct(e.val())+"']")),i(f,u),c(u))}function et(t){t.preventDefault();t.stopPropagation();var i=t.data;if(!i.$select.is(":disabled")&&!i.multiple){i.$selecter.addClass("focus").on("keydown.selecter-"+i.guid,i,st);n(".selecter").not(i.$selecter).trigger("close.selecter",[i])}}function ot(t){t.preventDefault();t.stopPropagation();var i=t.data;i.$selecter.removeClass("focus").off("keydown.selecter-"+i.guid);n(".selecter").not(i.$selecter).trigger("close.selecter",[i])}function st(t){var r=t.data,s,f,l,h,e;if(t.keyCode===13)r.$selecter.hasClass("open")&&(u(t),i(r.index,r)),c(r);else if(t.keyCode!==9&&!t.metaKey&&!t.altKey&&!t.ctrlKey&&!t.shiftKey){if(t.preventDefault(),t.stopPropagation(),s=r.$items.length-1,f=r.index<0?0:r.index,n.inArray(t.keyCode,o?[38,40,37,39]:[38,40])>-1)f=f+(t.keyCode===38||o&&t.keyCode===37?-1:1),f<0&&(f=0),f>s&&(f=s);else{for(l=String.fromCharCode(t.keyCode).toUpperCase(),e=r.index+1;e<=s;e++)if(h=r.$options.eq(e).text().charAt(0).toUpperCase(),h===l){f=e;break}if(f<0||f===r.index)for(e=0;e<=s;e++)if(h=r.$options.eq(e).text().charAt(0).toUpperCase(),h===l){f=e;break}}f>=0&&(i(f,r),y(r))}}function i(n,t){var i=t.$items.eq(n),u=i.hasClass("selected"),f=i.hasClass("disabled"),r,e;f||(t.multiple?u?(t.$options.eq(n).prop("selected",null),i.removeClass("selected")):(t.$options.eq(n).prop("selected",!0),i.addClass("selected")):n>-1&&n<t.$items.length?(r=i.html(),e=i.data("value"),t.$selected.html(r).removeClass("placeholder"),t.$items.filter(".selected").removeClass("selected"),t.$select[0].selectedIndex=n,i.addClass("selected"),t.index=n):t.label!==""&&t.$selected.html(t.label))}function y(t){var i=t.$items.eq(t.index),r=t.index>=0&&!i.hasClass("placeholder")?i.position():{left:0,top:0};n.fn.scroller!==undefined?t.$itemsWrapper.scroller("scroll",t.$itemsWrapper.find(".scroller-content").scrollTop()+r.top,0).scroller("reset"):t.$itemsWrapper.scrollTop(t.$itemsWrapper.scrollTop()+r.top)}function c(n){n.links?ht(n):(n.callback.call(n.$selecter,n.$select.val(),n.index),n.$select.trigger("change",[!0]))}function ht(n){var i=n.$select.val();n.external?t.open(i):t.location.href=i}function p(n,t){return t===0?n:n.length>t?n.substring(0,t)+"...":n}function ct(n){return typeof n=="string"?n.replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g,"\\$1"):n}function lt(n,t,i,r){return w(n,r),r===!0?setInterval(i,t):setTimeout(i,t)}function w(n){n!==null&&(clearInterval(n),n=null)}var b=0,l=t.navigator.userAgent||t.navigator.vendor||t.opera,o=/Firefox/i.test(l),f=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(l),k=o&&f,r=null,s={callback:n.noop,cover:!1,customClass:"",label:"",external:!1,links:!1,mobile:!1,trim:0},e={defaults:function(t){return s=n.extend(s,t||{}),n(this)},disable:function(t){return n(this).each(function(i,r){var u=n(r).parent(".selecter").data("selecter"),f;u&&(typeof t!="undefined"?(f=u.$items.index(u.$items.filter("[data-value="+t+"]")),u.$items.eq(f).addClass("disabled"),u.$options.eq(f).prop("disabled",!0)):(u.$selecter.hasClass("open")&&u.$selecter.find(".selecter-selected").trigger("click.selecter"),u.$selecter.addClass("disabled"),u.$select.prop("disabled",!0)))})},destroy:function(){return n(this).each(function(t,i){var r=n(i).parent(".selecter").data("selecter");r&&(r.$selecter.hasClass("open")&&r.$selecter.find(".selecter-selected").trigger("click.selecter"),n.fn.scroller!==undefined&&r.$selecter.find(".selecter-options").scroller("destroy"),r.$select[0].tabIndex=r.tabIndex,r.$select.find(".selecter-placeholder").remove(),r.$selected.remove(),r.$itemsWrapper.remove(),r.$selecter.off(".selecter"),r.$select.off(".selecter").removeClass("selecter-element").show().unwrap())})},enable:function(t){return n(this).each(function(i,r){var u=n(r).parent(".selecter").data("selecter"),f;u&&(typeof t!="undefined"?(f=u.$items.index(u.$items.filter("[data-value="+t+"]")),u.$items.eq(f).removeClass("disabled"),u.$options.eq(f).prop("disabled",!1)):(u.$selecter.removeClass("disabled"),u.$select.prop("disabled",!1)))})},refresh:function(){return e.update.apply(n(this))},update:function(){return n(this).each(function(t,r){var u=n(r).parent(".selecter").data("selecter"),f;u&&(f=u.index,u.$allOptions=u.$select.find("option, optgroup"),u.$options=u.$allOptions.filter("option"),u.index=-1,f=u.$options.index(u.$options.filter(":selected")),a(u),u.multiple||i(f,u))})}};n.fn.selecter=function(n){return e[n]?e[n].apply(this,Array.prototype.slice.call(arguments,1)):typeof n=="object"||!n?d.apply(this,arguments):this};n.selecter=function(n){n==="defaults"&&e.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,window);!function(n){"use strict";function e(t){t=n.extend({},r,t);for(var i=n(this),u=0,f=i.length;f>u;u++)o(i.eq(u),t);return i}function o(t,r){var u;if(!t.data("picker")){r=n.extend({},r,t.data("picker-options"));var v=t.closest("label"),o=v.length?v.eq(0):n("label[for="+t.attr("id")+"]"),l=t.attr("type"),y="picker-"+("radio"===l?"radio":"checkbox"),p=t.attr("name"),a='<div class="picker-handle"><div class="picker-flag" /><\/div>';r.toggle&&(y+=" picker-toggle",a='<span class="picker-toggle-label on">'+r.labels.on+'<\/span><span class="picker-toggle-label off">'+r.labels.off+"<\/span>"+a);t.addClass("picker-element");o.wrap('<div class="picker '+y+" "+r.customClass+'" />').before(a).addClass("picker-label");var e=o.parents(".picker"),w=e.find(".picker-handle"),b=e.find(".picker-toggle-label");t.is(":checked")&&e.addClass("checked");t.is(":disabled")&&e.addClass("disabled");u=n.extend({},r,{$picker:e,$input:t,$handle:w,$label:o,$labels:b,group:p,isRadio:"radio"===l,isCheckbox:"checkbox"===l});u.$input.on("focus.picker",u,h).on("blur.picker",u,c).on("change.picker",u,s).on("click.picker",u,f).on("deselect.picker",u,i).data("picker",u);u.$picker.on("click.picker",u,f)}}function f(t){t.stopPropagation();var i=t.data;n(t.target).is(i.$input)||(t.preventDefault(),i.$input.trigger("click"))}function s(n){var u=n.data,r;u.$input.is(":disabled")||(r=u.$input.is(":checked"),u.isCheckbox?r?t(n,!0):i(n,!0):(r||l&&!r)&&t(n))}function t(t){var i=t.data;"undefined"!=typeof i.group&&i.isRadio&&n('input[name="'+i.group+'"]').not(i.$input).trigger("deselect");i.$picker.addClass("checked")}function i(n){var t=n.data;t.$picker.removeClass("checked")}function h(n){n.data.$picker.addClass("focus")}function c(n){n.data.$picker.removeClass("focus")}var l=document.all&&document.querySelector&&!document.addEventListener,r={customClass:"",toggle:!1,labels:{on:"ON",off:"OFF"}},u={defaults:function(t){return r=n.extend(r,t||{}),n(this)},destroy:function(){return n(this).each(function(t,i){var r=n(i).data("picker");r&&(r.$picker.off(".picker"),r.$handle.remove(),r.$labels.remove(),r.$input.off(".picker").removeClass("picker-element").data("picker",null),r.$label.removeClass("picker-label").unwrap())})},disable:function(){return n(this).each(function(t,i){var r=n(i).data("picker");r&&(r.$input.prop("disabled",!0),r.$picker.addClass("disabled"))})},enable:function(){return n(this).each(function(t,i){var r=n(i).data("picker");r&&(r.$input.prop("disabled",!1),r.$picker.removeClass("disabled"))})},update:function(){return n(this).each(function(r,u){var f=n(u).data("picker");f&&!f.$input.is(":disabled")&&(f.$input.is(":checked")?t({data:f},!0):i({data:f},!0))})}};n.fn.picker=function(n){return u[n]?u[n].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof n&&n?this:e.apply(this,arguments)};n.picker=function(n){"defaults"===n&&u.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery),function(n){function t(t,r){var s=n(t),h=i(s,r),e=null,f=null,o,u;r.printMode.toLowerCase()=="popup"?(e=window.open("","printElementWindow","width=650,height=440,scrollbars=yes"),f=e.document):(o="printElement_"+(Math.random()*99999).toString(),u=document.createElement("IFRAME"),n(u).attr({style:r.iframeElementOptions.styleToAdd,id:o,className:r.iframeElementOptions.classNameToAdd}),document.body.appendChild(u),f=u.contentWindow.document,u=document.frames?document.frames[o]:document.getElementById(o),e=u.contentWindow||u);f.open();f.write(h);f.close();e.focus()}function i(t,i){var f=n(t),r=[],u;if(r.push("<html><head><title>"+i.pageTitle+"<\/title>"),i.overrideElementCSS&&i.overrideElementCSS.length>0)for(u=0;u<i.overrideElementCSS.length;u++)r.push('<link type="text/css" rel="stylesheet" href="'+i.overrideElementCSS[u]+'" >');else n(document).find("link ").filter(function(){return n(this).attr("rel").toLowerCase()=="stylesheet"}).each(function(){r.push('<link type="text/css" rel="stylesheet" href="'+n(this).attr("href")+'" >')});return r.push('<\/head><body onload="printPage();" style="'+i.printBodyOptions.styleToAdd+'" class="'+i.printBodyOptions.classNameToAdd+'">'),r.push('<div class="'+f.attr("class")+'">'+f.html()+"<\/div>"),r.push('<script type="text/javascript">function printPage() { focus();print();'+(i.leaveOpen?"":"close();")+"}<\/script><\/body><\/html>"),r.join("")}n.fn.printElement=function(i){var r=n.extend({},n.fn.printElement.defaults,i);return n("[id^='printElement_']").remove(),this.each(function(){var i=n.meta?n.extend({},r,$this.data()):r;t(n(this),i)})};n.fn.printElement.defaults={printMode:"iframe",pageTitle:"",overrideElementCSS:[],printBodyOptions:{styleToAdd:"padding:10px;margin:10px;",classNameToAdd:""},leaveOpen:!1,iframeElementOptions:{styleToAdd:"position:absolute;width:0px;height:0px;",classNameToAdd:""}}}(jQuery);!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.moment=t()}(this,function(){"use strict";function i(){return fe.apply(null,arguments)}function uo(n){fe=n}function lt(n){return"[object Array]"===Object.prototype.toString.call(n)}function ci(n){return n instanceof Date||"[object Date]"===Object.prototype.toString.call(n)}function lu(n,t){for(var r=[],i=0;i<n.length;++i)r.push(t(n[i],i));return r}function nt(n,t){return Object.prototype.hasOwnProperty.call(n,t)}function li(n,t){for(var i in t)nt(t,i)&&(n[i]=t[i]);return nt(t,"toString")&&(n.toString=t.toString),nt(t,"valueOf")&&(n.valueOf=t.valueOf),n}function kt(n,t,i,r){return hf(n,t,i,r,!0).utc()}function fo(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function e(n){return null==n._pf&&(n._pf=fo()),n._pf}function or(n){if(null==n._isValid){var t=e(n);n._isValid=!(isNaN(n._d.getTime())||!(t.overflow<0)||t.empty||t.invalidMonth||t.invalidWeekday||t.nullInput||t.invalidFormat||t.userInvalidated);n._strict&&(n._isValid=n._isValid&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)}return n._isValid}function ai(n){var t=kt(NaN);return null!=n?li(e(t),n):e(t).userInvalidated=!0,t}function v(n){return void 0===n}function sr(n,t){var u,i,r;if(v(t._isAMomentObject)||(n._isAMomentObject=t._isAMomentObject),v(t._i)||(n._i=t._i),v(t._f)||(n._f=t._f),v(t._l)||(n._l=t._l),v(t._strict)||(n._strict=t._strict),v(t._tzm)||(n._tzm=t._tzm),v(t._isUTC)||(n._isUTC=t._isUTC),v(t._offset)||(n._offset=t._offset),v(t._pf)||(n._pf=e(t)),v(t._locale)||(n._locale=t._locale),gr.length>0)for(u in gr)i=gr[u],r=t[i],v(r)||(n[i]=r);return n}function ii(n){sr(this,n);this._d=new Date(null!=n._d?n._d.getTime():NaN);nu===!1&&(nu=!0,i.updateOffset(this),nu=!1)}function ft(n){return n instanceof ii||null!=n&&null!=n._isAMomentObject}function y(n){return 0>n?Math.ceil(n):Math.floor(n)}function f(n){var t=+n,i=0;return 0!==t&&isFinite(t)&&(i=y(t)),i}function au(n,t,i){for(var e=Math.min(n.length,t.length),o=Math.abs(n.length-t.length),u=0,r=0;e>r;r++)(i&&n[r]!==t[r]||!i&&f(n[r])!==f(t[r]))&&u++;return u+o}function vu(){}function yu(n){return n?n.toLowerCase().replace("_","-"):n}function eo(n){for(var i,t,f,r,u=0;u<n.length;){for(r=yu(n[u]).split("-"),i=r.length,t=yu(n[u+1]),t=t?t.split("-"):null;i>0;){if(f=pu(r.slice(0,i).join("-")))return f;if(t&&t.length>=i&&au(r,t,!0)>=i-1)break;i--}u++}return null}function pu(n){var t=null;if(!wt[n]&&"undefined"!=typeof module&&module&&module.exports)try{t=gi._abbr;require("./locale/"+n);ri(t)}catch(i){}return wt[n]}function ri(n,t){var i;return n&&(i=v(t)?at(n):wu(n,t),i&&(gi=i)),gi._abbr}function wu(n,t){return null!==t?(t.abbr=n,wt[n]=wt[n]||new vu,wt[n].set(t),ri(n),wt[n]):(delete wt[n],null)}function at(n){var t;if(n&&n._locale&&n._locale._abbr&&(n=n._locale._abbr),!n)return gi;if(!lt(n)){if(t=pu(n))return t;n=[n]}return eo(n)}function a(n,t){var i=n.toLowerCase();si[i]=si[i+"s"]=si[t]=n}function w(n){if("string"==typeof n)return si[n]||si[n.toLowerCase()]}function bu(n){var i,t,r={};for(t in n)nt(n,t)&&(i=w(t),i&&(r[i]=n[t]));return r}function et(n){return n instanceof Function||"[object Function]"===Object.prototype.toString.call(n)}function dt(n,t){return function(r){return null!=r?(ku(this,n,r),i.updateOffset(this,t),this):vi(this,n)}}function vi(n,t){return n.isValid()?n._d["get"+(n._isUTC?"UTC":"")+t]():NaN}function ku(n,t,i){n.isValid()&&n._d["set"+(n._isUTC?"UTC":"")+t](i)}function du(n,t){var i;if("object"==typeof n)for(i in n)this.set(i,n[i]);else if(n=w(n),et(this[n]))return this[n](t);return this}function tt(n,t,i){var r=""+Math.abs(n),u=t-r.length,f=n>=0;return(f?i?"+":"":"-")+Math.pow(10,Math.max(0,u)).toString().substr(1)+r}function r(n,t,i,r){var u=r;"string"==typeof r&&(u=function(){return this[r]()});n&&(ni[n]=u);t&&(ni[t[0]]=function(){return tt(u.apply(this,arguments),t[1],t[2])});i&&(ni[i]=function(){return this.localeData().ordinal(u.apply(this,arguments),n)})}function oo(n){return n.match(/\[[\s\S]/)?n.replace(/^\[|\]$/g,""):n.replace(/\\/g,"")}function so(n){for(var i=n.match(ee),t=0,r=i.length;r>t;t++)i[t]=ni[i[t]]?ni[i[t]]:oo(i[t]);return function(u){var f="";for(t=0;r>t;t++)f+=i[t]instanceof Function?i[t].call(u,n):i[t];return f}}function hr(n,t){return n.isValid()?(t=gu(t,n.localeData()),tu[t]=tu[t]||so(t),tu[t](n)):n.localeData().invalidDate()}function gu(n,t){function r(n){return t.longDateFormat(n)||n}var i=5;for(nr.lastIndex=0;i>=0&&nr.test(n);)n=n.replace(nr,r),nr.lastIndex=0,i-=1;return n}function t(n,t,i){uu[n]=et(t)?t:function(n){return n&&i?i:t}}function ho(n,t){return nt(uu,n)?uu[n](t._strict,t._locale):new RegExp(co(n))}function co(n){return yi(n.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(n,t,i,r,u){return t||i||r||u}))}function yi(n){return n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function s(n,t){var i,r=t;for("string"==typeof n&&(n=[n]),"number"==typeof t&&(r=function(n,i){i[t]=f(n)}),i=0;i<n.length;i++)fu[n[i]]=r}function ui(n,t){s(n,function(n,i,r,u){r._w=r._w||{};t(n,r._w,r,u)})}function lo(n,t,i){null!=t&&nt(fu,n)&&fu[n](t,i._a,i,n)}function cr(n,t){return new Date(Date.UTC(n,t+1,0)).getUTCDate()}function ao(n,t){return lt(this._months)?this._months[n.month()]:this._months[le.test(t)?"format":"standalone"][n.month()]}function vo(n,t){return lt(this._monthsShort)?this._monthsShort[n.month()]:this._monthsShort[le.test(t)?"format":"standalone"][n.month()]}function yo(n,t,i){var r,u,f;for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;12>r;r++)if((u=kt([2e3,r]),i&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(u,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(u,"").replace(".","")+"$","i")),i||this._monthsParse[r]||(f="^"+this.months(u,"")+"|^"+this.monthsShort(u,""),this._monthsParse[r]=new RegExp(f.replace(".",""),"i")),i&&"MMMM"===t&&this._longMonthsParse[r].test(n))||i&&"MMM"===t&&this._shortMonthsParse[r].test(n)||!i&&this._monthsParse[r].test(n))return r}function nf(n,t){var i;return n.isValid()?"string"==typeof t&&(t=n.localeData().monthsParse(t),"number"!=typeof t)?n:(i=Math.min(n.date(),cr(n.year(),t)),n._d["set"+(n._isUTC?"UTC":"")+"Month"](t,i),n):n}function tf(n){return null!=n?(nf(this,n),i.updateOffset(this,!0),this):vi(this,"Month")}function po(){return cr(this.year(),this.month())}function wo(n){return this._monthsParseExact?(nt(this,"_monthsRegex")||rf.call(this),n?this._monthsShortStrictRegex:this._monthsShortRegex):this._monthsShortStrictRegex&&n?this._monthsShortStrictRegex:this._monthsShortRegex}function bo(n){return this._monthsParseExact?(nt(this,"_monthsRegex")||rf.call(this),n?this._monthsStrictRegex:this._monthsRegex):this._monthsStrictRegex&&n?this._monthsStrictRegex:this._monthsRegex}function rf(){function f(n,t){return t.length-n.length}for(var i,r=[],u=[],t=[],n=0;12>n;n++)i=kt([2e3,n]),r.push(this.monthsShort(i,"")),u.push(this.months(i,"")),t.push(this.months(i,"")),t.push(this.monthsShort(i,""));for(r.sort(f),u.sort(f),t.sort(f),n=0;12>n;n++)r[n]=yi(r[n]),u[n]=yi(u[n]),t[n]=yi(t[n]);this._monthsRegex=new RegExp("^("+t.join("|")+")","i");this._monthsShortRegex=this._monthsRegex;this._monthsStrictRegex=new RegExp("^("+u.join("|")+")$","i");this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")$","i")}function lr(n){var i,t=n._a;return t&&-2===e(n).overflow&&(i=t[it]<0||t[it]>11?it:t[g]<1||t[g]>cr(t[k],t[it])?g:t[l]<0||t[l]>24||24===t[l]&&(0!==t[d]||0!==t[rt]||0!==t[bt])?l:t[d]<0||t[d]>59?d:t[rt]<0||t[rt]>59?rt:t[bt]<0||t[bt]>999?bt:-1,e(n)._overflowDayOfYear&&(k>i||i>g)&&(i=g),e(n)._overflowWeeks&&-1===i&&(i=da),e(n)._overflowWeekday&&-1===i&&(i=ga),e(n).overflow=i),n}function uf(n){i.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+n)}function b(n,t){var i=!0;return li(function(){return i&&(uf(n+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),i=!1),t.apply(this,arguments)},t)}function ko(n,t){ae[n]||(uf(t),ae[n]=!0)}function ff(n){var t,r,o,f,u,s,h=n._i,i=uv.exec(h)||fv.exec(h);if(i){for(e(n).iso=!0,t=0,r=er.length;r>t;t++)if(er[t][1].exec(i[1])){f=er[t][0];o=er[t][2]!==!1;break}if(null==f)return void(n._isValid=!1);if(i[3]){for(t=0,r=eu.length;r>t;t++)if(eu[t][1].exec(i[3])){u=(i[2]||" ")+eu[t][0];break}if(null==u)return void(n._isValid=!1)}if(!o&&null!=u)return void(n._isValid=!1);if(i[4]){if(!ev.exec(i[4]))return void(n._isValid=!1);s="Z"}n._f=f+(u||"")+(s||"");vr(n)}else n._isValid=!1}function go(n){var t=ov.exec(n._i);return null!==t?void(n._d=new Date(+t[1])):(ff(n),void(n._isValid===!1&&(delete n._isValid,i.createFromInputFallback(n))))}function ns(n,t,i,r,u,f,e){var o=new Date(n,t,i,r,u,f,e);return 100>n&&n>=0&&isFinite(o.getFullYear())&&o.setFullYear(n),o}function pi(n){var t=new Date(Date.UTC.apply(null,arguments));return 100>n&&n>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(n),t}function fi(n){return ef(n)?366:365}function ef(n){return n%4==0&&n%100!=0||n%400==0}function ts(){return ef(this.year())}function wi(n,t,i){var r=7+t-i,u=(7+pi(n,0,r).getUTCDay()-t)%7;return-u+r-1}function of(n,t,i,r,u){var f,o,s=(7+i-r)%7,h=wi(n,r,u),e=1+7*(t-1)+s+h;return 0>=e?(f=n-1,o=fi(f)+e):e>fi(n)?(f=n+1,o=e-fi(n)):(f=n,o=e),{year:f,dayOfYear:o}}function ei(n,t,i){var f,r,e=wi(n.year(),t,i),u=Math.floor((n.dayOfYear()-e-1)/7)+1;return 1>u?(r=n.year()-1,f=u+vt(r,t,i)):u>vt(n.year(),t,i)?(f=u-vt(n.year(),t,i),r=n.year()+1):(r=n.year(),f=u),{week:f,year:r}}function vt(n,t,i){var r=wi(n,t,i),u=wi(n+1,t,i);return(fi(n)-r+u)/7}function gt(n,t,i){return null!=n?n:null!=t?t:i}function is(n){var t=new Date(i.now());return n._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function ar(n){var t,i,r,u,f=[];if(!n._d){for(r=is(n),n._w&&null==n._a[g]&&null==n._a[it]&&rs(n),n._dayOfYear&&(u=gt(n._a[k],r[k]),n._dayOfYear>fi(u)&&(e(n)._overflowDayOfYear=!0),i=pi(u,0,n._dayOfYear),n._a[it]=i.getUTCMonth(),n._a[g]=i.getUTCDate()),t=0;3>t&&null==n._a[t];++t)n._a[t]=f[t]=r[t];for(;7>t;t++)n._a[t]=f[t]=null==n._a[t]?2===t?1:0:n._a[t];24===n._a[l]&&0===n._a[d]&&0===n._a[rt]&&0===n._a[bt]&&(n._nextDay=!0,n._a[l]=0);n._d=(n._useUTC?pi:ns).apply(null,f);null!=n._tzm&&n._d.setUTCMinutes(n._d.getUTCMinutes()-n._tzm);n._nextDay&&(n._a[l]=24)}}function rs(n){var t,o,u,i,r,f,c,s;t=n._w;null!=t.GG||null!=t.W||null!=t.E?(r=1,f=4,o=gt(t.GG,n._a[k],ei(h(),1,4).year),u=gt(t.W,1),i=gt(t.E,1),(1>i||i>7)&&(s=!0)):(r=n._locale._week.dow,f=n._locale._week.doy,o=gt(t.gg,n._a[k],ei(h(),r,f).year),u=gt(t.w,1),null!=t.d?(i=t.d,(0>i||i>6)&&(s=!0)):null!=t.e?(i=t.e+r,(t.e<0||t.e>6)&&(s=!0)):i=r);1>u||u>vt(o,r,f)?e(n)._overflowWeeks=!0:null!=s?e(n)._overflowWeekday=!0:(c=of(o,u,i,r,f),n._a[k]=c.year,n._dayOfYear=c.dayOfYear)}function vr(n){if(n._f===i.ISO_8601)return void ff(n);n._a=[];e(n).empty=!0;for(var t,u,s,r=""+n._i,c=r.length,h=0,o=gu(n._f,n._locale).match(ee)||[],f=0;f<o.length;f++)u=o[f],t=(r.match(ho(u,n))||[])[0],t&&(s=r.substr(0,r.indexOf(t)),s.length>0&&e(n).unusedInput.push(s),r=r.slice(r.indexOf(t)+t.length),h+=t.length),ni[u]?(t?e(n).empty=!1:e(n).unusedTokens.push(u),lo(u,t,n)):n._strict&&!t&&e(n).unusedTokens.push(u);e(n).charsLeftOver=c-h;r.length>0&&e(n).unusedInput.push(r);e(n).bigHour===!0&&n._a[l]<=12&&n._a[l]>0&&(e(n).bigHour=void 0);n._a[l]=us(n._locale,n._a[l],n._meridiem);ar(n);lr(n)}function us(n,t,i){var r;return null==i?t:null!=n.meridiemHour?n.meridiemHour(t,i):null!=n.isPM?(r=n.isPM(i),r&&12>t&&(t+=12),r||12!==t||(t=0),t):t}function fs(n){var t,f,u,r,i;if(0===n._f.length)return e(n).invalidFormat=!0,void(n._d=new Date(NaN));for(r=0;r<n._f.length;r++)i=0,t=sr({},n),null!=n._useUTC&&(t._useUTC=n._useUTC),t._f=n._f[r],vr(t),or(t)&&(i+=e(t).charsLeftOver,i+=10*e(t).unusedTokens.length,e(t).score=i,(null==u||u>i)&&(u=i,f=t));li(n,f||t)}function es(n){if(!n._d){var t=bu(n._i);n._a=lu([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(n){return n&&parseInt(n,10)});ar(n)}}function os(n){var t=new ii(lr(sf(n)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function sf(n){var t=n._i,i=n._f;return n._locale=n._locale||at(n._l),null===t||void 0===i&&""===t?ai({nullInput:!0}):("string"==typeof t&&(n._i=t=n._locale.preparse(t)),ft(t)?new ii(lr(t)):(lt(i)?fs(n):i?vr(n):ci(t)?n._d=t:ss(n),or(n)||(n._d=null),n))}function ss(n){var t=n._i;void 0===t?n._d=new Date(i.now()):ci(t)?n._d=new Date(+t):"string"==typeof t?go(n):lt(t)?(n._a=lu(t.slice(0),function(n){return parseInt(n,10)}),ar(n)):"object"==typeof t?es(n):"number"==typeof t?n._d=new Date(t):i.createFromInputFallback(n)}function hf(n,t,i,r,u){var f={};return"boolean"==typeof i&&(r=i,i=void 0),f._isAMomentObject=!0,f._useUTC=f._isUTC=u,f._l=i,f._i=n,f._f=t,f._strict=r,os(f)}function h(n,t,i,r){return hf(n,t,i,r,!1)}function cf(n,t){var r,i;if(1===t.length&&lt(t[0])&&(t=t[0]),!t.length)return h();for(r=t[0],i=1;i<t.length;++i)(!t[i].isValid()||t[i][n](r))&&(r=t[i]);return r}function hs(){var n=[].slice.call(arguments,0);return cf("isBefore",n)}function cs(){var n=[].slice.call(arguments,0);return cf("isAfter",n)}function bi(n){var t=bu(n),i=t.year||0,r=t.quarter||0,u=t.month||0,f=t.week||0,e=t.day||0,o=t.hour||0,s=t.minute||0,h=t.second||0,c=t.millisecond||0;this._milliseconds=+c+1e3*h+6e4*s+36e5*o;this._days=+e+7*f;this._months=+u+3*r+12*i;this._data={};this._locale=at();this._bubble()}function yr(n){return n instanceof bi}function lf(n,t){r(n,0,0,function(){var n=this.utcOffset(),i="+";return 0>n&&(n=-n,i="-"),i+tt(~~(n/60),2)+t+tt(~~n%60,2)})}function pr(n,t){var r=(t||"").match(n)||[],e=r[r.length-1]||[],i=(e+"").match(ve)||["-",0,0],u=+(60*i[1])+f(i[2]);return"+"===i[0]?u:-u}function wr(n,t){var r,u;return t._isUTC?(r=t.clone(),u=(ft(n)||ci(n)?+n:+h(n))-+r,r._d.setTime(+r._d+u),i.updateOffset(r,!1),r):h(n).local()}function br(n){return 15*-Math.round(n._d.getTimezoneOffset()/15)}function ls(n,t){var r,u=this._offset||0;return this.isValid()?null!=n?("string"==typeof n?n=pr(fr,n):Math.abs(n)<16&&(n=60*n),!this._isUTC&&t&&(r=br(this)),this._offset=n,this._isUTC=!0,null!=r&&this.add(r,"m"),u!==n&&(!t||this._changeInProgress?pf(this,ot(n-u,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,i.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?u:br(this):null!=n?this:NaN}function as(n,t){return null!=n?("string"!=typeof n&&(n=-n),this.utcOffset(n,t),this):-this.utcOffset()}function vs(n){return this.utcOffset(0,n)}function ys(n){return this._isUTC&&(this.utcOffset(0,n),this._isUTC=!1,n&&this.subtract(br(this),"m")),this}function ps(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(pr(ka,this._i)),this}function ws(n){return this.isValid()?(n=n?h(n).utcOffset():0,(this.utcOffset()-n)%60==0):!1}function bs(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function ks(){var n,t;return v(this._isDSTShifted)?(n={},(sr(n,this),n=sf(n),n._a)?(t=n._isUTC?kt(n._a):h(n._a),this._isDSTShifted=this.isValid()&&au(n._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted):this._isDSTShifted}function ds(){return this.isValid()?!this._isUTC:!1}function gs(){return this.isValid()?this._isUTC:!1}function af(){return this.isValid()?this._isUTC&&0===this._offset:!1}function ot(n,t){var u,e,o,i=n,r=null;return yr(n)?i={ms:n._milliseconds,d:n._days,M:n._months}:"number"==typeof n?(i={},t?i[t]=n:i.milliseconds=n):(r=ye.exec(n))?(u="-"===r[1]?-1:1,i={y:0,d:f(r[g])*u,h:f(r[l])*u,m:f(r[d])*u,s:f(r[rt])*u,ms:f(r[bt])*u}):(r=pe.exec(n))?(u="-"===r[1]?-1:1,i={y:yt(r[2],u),M:yt(r[3],u),d:yt(r[4],u),h:yt(r[5],u),m:yt(r[6],u),s:yt(r[7],u),w:yt(r[8],u)}):null==i?i={}:"object"==typeof i&&("from"in i||"to"in i)&&(o=nh(h(i.from),h(i.to)),i={},i.ms=o.milliseconds,i.M=o.months),e=new bi(i),yr(n)&&nt(n,"_locale")&&(e._locale=n._locale),e}function yt(n,t){var i=n&&parseFloat(n.replace(",","."));return(isNaN(i)?0:i)*t}function vf(n,t){var i={milliseconds:0,months:0};return i.months=t.month()-n.month()+12*(t.year()-n.year()),n.clone().add(i.months,"M").isAfter(t)&&--i.months,i.milliseconds=+t-+n.clone().add(i.months,"M"),i}function nh(n,t){var i;return n.isValid()&&t.isValid()?(t=wr(t,n),n.isBefore(t)?i=vf(n,t):(i=vf(t,n),i.milliseconds=-i.milliseconds,i.months=-i.months),i):{milliseconds:0,months:0}}function yf(n,t){return function(i,r){var u,f;return null===r||isNaN(+r)||(ko(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period)."),f=i,i=r,r=f),i="string"==typeof i?+i:i,u=ot(i,r),pf(this,u,n),this}}function pf(n,t,r,u){var o=t._milliseconds,f=t._days,e=t._months;n.isValid()&&(u=null==u?!0:u,o&&n._d.setTime(+n._d+o*r),f&&ku(n,"Date",vi(n,"Date")+f*r),e&&nf(n,vi(n,"Month")+e*r),u&&i.updateOffset(n,f||e))}function th(n,t){var u=n||h(),f=wr(u,this).startOf("day"),i=this.diff(f,"days",!0),r=-6>i?"sameElse":-1>i?"lastWeek":0>i?"lastDay":1>i?"sameDay":2>i?"nextDay":7>i?"nextWeek":"sameElse",e=t&&(et(t[r])?t[r]():t[r]);return this.format(e||this.localeData().calendar(r,this,h(u)))}function ih(){return new ii(this)}function rh(n,t){var i=ft(n)?n:h(n);return this.isValid()&&i.isValid()?(t=w(v(t)?"millisecond":t),"millisecond"===t?+this>+i:+i<+this.clone().startOf(t)):!1}function uh(n,t){var i=ft(n)?n:h(n);return this.isValid()&&i.isValid()?(t=w(v(t)?"millisecond":t),"millisecond"===t?+i>+this:+this.clone().endOf(t)<+i):!1}function fh(n,t,i){return this.isAfter(n,i)&&this.isBefore(t,i)}function eh(n,t){var i,r=ft(n)?n:h(n);return this.isValid()&&r.isValid()?(t=w(t||"millisecond"),"millisecond"===t?+this==+r:(i=+r,+this.clone().startOf(t)<=i&&i<=+this.clone().endOf(t))):!1}function oh(n,t){return this.isSame(n,t)||this.isAfter(n,t)}function sh(n,t){return this.isSame(n,t)||this.isBefore(n,t)}function hh(n,t,i){var f,e,r,u;return this.isValid()?(f=wr(n,this),f.isValid()?(e=6e4*(f.utcOffset()-this.utcOffset()),t=w(t),"year"===t||"month"===t||"quarter"===t?(u=ch(this,f),"quarter"===t?u/=3:"year"===t&&(u/=12)):(r=this-f,u="second"===t?r/1e3:"minute"===t?r/6e4:"hour"===t?r/36e5:"day"===t?(r-e)/864e5:"week"===t?(r-e)/6048e5:r),i?u:y(u)):NaN):NaN}function ch(n,t){var r,f,u=12*(t.year()-n.year())+(t.month()-n.month()),i=n.clone().add(u,"months");return 0>t-i?(r=n.clone().add(u-1,"months"),f=(t-i)/(i-r)):(r=n.clone().add(u+1,"months"),f=(t-i)/(r-i)),-(u+f)}function lh(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function ah(){var n=this.clone().utc();return 0<n.year()&&n.year()<=9999?et(Date.prototype.toISOString)?this.toDate().toISOString():hr(n,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):hr(n,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function vh(n){var t=hr(this,n||i.defaultFormat);return this.localeData().postformat(t)}function yh(n,t){return this.isValid()&&(ft(n)&&n.isValid()||h(n).isValid())?ot({to:this,from:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ph(n){return this.from(h(),n)}function wh(n,t){return this.isValid()&&(ft(n)&&n.isValid()||h(n).isValid())?ot({from:this,to:n}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function bh(n){return this.to(h(),n)}function wf(n){var t;return void 0===n?this._locale._abbr:(t=at(n),null!=t&&(this._locale=t),this)}function bf(){return this._locale}function kh(n){switch(n=w(n)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===n&&this.weekday(0),"isoWeek"===n&&this.isoWeekday(1),"quarter"===n&&this.month(3*Math.floor(this.month()/3)),this}function dh(n){return n=w(n),void 0===n||"millisecond"===n?this:this.startOf(n).add(1,"isoWeek"===n?"week":n).subtract(1,"ms")}function gh(){return+this._d-6e4*(this._offset||0)}function nc(){return Math.floor(+this/1e3)}function tc(){return this._offset?new Date(+this):this._d}function ic(){var n=this;return[n.year(),n.month(),n.date(),n.hour(),n.minute(),n.second(),n.millisecond()]}function rc(){var n=this;return{years:n.year(),months:n.month(),date:n.date(),hours:n.hours(),minutes:n.minutes(),seconds:n.seconds(),milliseconds:n.milliseconds()}}function uc(){return this.isValid()?this.toISOString():"null"}function fc(){return or(this)}function ec(){return li({},e(this))}function oc(){return e(this).overflow}function sc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function ki(n,t){r(0,[n,n.length],0,t)}function hc(n){return kf.call(this,n,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function cc(n){return kf.call(this,n,this.isoWeek(),this.isoWeekday(),1,4)}function lc(){return vt(this.year(),1,4)}function ac(){var n=this.localeData()._week;return vt(this.year(),n.dow,n.doy)}function kf(n,t,i,r,u){var f;return null==n?ei(this,r,u).year:(f=vt(n,r,u),t>f&&(t=f),vc.call(this,n,t,i,r,u))}function vc(n,t,i,r,u){var e=of(n,t,i,r,u),f=pi(e.year,0,e.dayOfYear);return this.year(f.getUTCFullYear()),this.month(f.getUTCMonth()),this.date(f.getUTCDate()),this}function yc(n){return null==n?Math.ceil((this.month()+1)/3):this.month(3*(n-1)+this.month()%3)}function pc(n){return ei(n,this._week.dow,this._week.doy).week}function wc(){return this._week.dow}function bc(){return this._week.doy}function kc(n){var t=this.localeData().week(this);return null==n?t:this.add(7*(n-t),"d")}function dc(n){var t=ei(this,1,4).week;return null==n?t:this.add(7*(n-t),"d")}function gc(n,t){return"string"!=typeof n?n:isNaN(n)?(n=t.weekdaysParse(n),"number"==typeof n?n:null):parseInt(n,10)}function nl(n,t){return lt(this._weekdays)?this._weekdays[n.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][n.day()]}function tl(n){return this._weekdaysShort[n.day()]}function il(n){return this._weekdaysMin[n.day()]}function rl(n,t,i){var r,u,f;for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;7>r;r++)if((u=h([2e3,1]).day(r),i&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(u,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(u,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(u,"").replace(".",".?")+"$","i")),this._weekdaysParse[r]||(f="^"+this.weekdays(u,"")+"|^"+this.weekdaysShort(u,"")+"|^"+this.weekdaysMin(u,""),this._weekdaysParse[r]=new RegExp(f.replace(".",""),"i")),i&&"dddd"===t&&this._fullWeekdaysParse[r].test(n))||i&&"ddd"===t&&this._shortWeekdaysParse[r].test(n)||i&&"dd"===t&&this._minWeekdaysParse[r].test(n)||!i&&this._weekdaysParse[r].test(n))return r}function ul(n){if(!this.isValid())return null!=n?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=n?(n=gc(n,this.localeData()),this.add(n-t,"d")):t}function fl(n){if(!this.isValid())return null!=n?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==n?t:this.add(n-t,"d")}function el(n){return this.isValid()?null==n?this.day()||7:this.day(this.day()%7?n:n-7):null!=n?this:NaN}function ol(n){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==n?t:this.add(n-t,"d")}function kr(){return this.hours()%12||12}function df(n,t){r(n,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function gf(n,t){return t._meridiemParse}function sl(n){return"p"===(n+"").toLowerCase().charAt(0)}function hl(n,t,i){return n>11?i?"pm":"PM":i?"am":"AM"}function cl(n,t){t[bt]=f(1e3*("0."+n))}function ll(){return this._isUTC?"UTC":""}function al(){return this._isUTC?"Coordinated Universal Time":""}function vl(n){return h(1e3*n)}function yl(){return h.apply(null,arguments).parseZone()}function pl(n,t,i){var r=this._calendar[n];return et(r)?r.call(t,i):r}function wl(n){var t=this._longDateFormat[n],i=this._longDateFormat[n.toUpperCase()];return t||!i?t:(this._longDateFormat[n]=i.replace(/MMMM|MM|DD|dddd/g,function(n){return n.slice(1)}),this._longDateFormat[n])}function bl(){return this._invalidDate}function kl(n){return this._ordinal.replace("%d",n)}function ne(n){return n}function dl(n,t,i,r){var u=this._relativeTime[i];return et(u)?u(n,t,i,r):u.replace(/%d/i,n)}function gl(n,t){var i=this._relativeTime[n>0?"future":"past"];return et(i)?i(t):i.replace(/%s/i,t)}function na(n){var t;for(var i in n)t=n[i],et(t)?this[i]=t:this["_"+i]=t;this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function te(n,t,i,r){var u=at(),f=kt().set(r,t);return u[i](f,n)}function oi(n,t,i,r,u){if("number"==typeof n&&(t=n,n=void 0),n=n||"",null!=t)return te(n,t,i,u);for(var e=[],f=0;r>f;f++)e[f]=te(n,f,i,u);return e}function ta(n,t){return oi(n,t,"months",12,"month")}function ia(n,t){return oi(n,t,"monthsShort",12,"month")}function ra(n,t){return oi(n,t,"weekdays",7,"day")}function ua(n,t){return oi(n,t,"weekdaysShort",7,"day")}function fa(n,t){return oi(n,t,"weekdaysMin",7,"day")}function ea(){var n=this._data;return this._milliseconds=ut(this._milliseconds),this._days=ut(this._days),this._months=ut(this._months),n.milliseconds=ut(n.milliseconds),n.seconds=ut(n.seconds),n.minutes=ut(n.minutes),n.hours=ut(n.hours),n.months=ut(n.months),n.years=ut(n.years),this}function ie(n,t,i,r){var u=ot(t,i);return n._milliseconds+=r*u._milliseconds,n._days+=r*u._days,n._months+=r*u._months,n._bubble()}function oa(n,t){return ie(this,n,t,1)}function sa(n,t){return ie(this,n,t,-1)}function re(n){return 0>n?Math.floor(n):Math.ceil(n)}function ha(){var u,f,e,s,o,r=this._milliseconds,n=this._days,t=this._months,i=this._data;return r>=0&&n>=0&&t>=0||0>=r&&0>=n&&0>=t||(r+=864e5*re(dr(t)+n),n=0,t=0),i.milliseconds=r%1e3,u=y(r/1e3),i.seconds=u%60,f=y(u/60),i.minutes=f%60,e=y(f/60),i.hours=e%24,n+=y(e/24),o=y(ue(n)),t+=o,n-=re(dr(o)),s=y(t/12),t%=12,i.days=n,i.months=t,i.years=s,this}function ue(n){return 4800*n/146097}function dr(n){return 146097*n/4800}function ca(n){var t,r,i=this._milliseconds;if(n=w(n),"month"===n||"year"===n)return t=this._days+i/864e5,r=this._months+ue(t),"month"===n?r:r/12;switch(t=this._days+Math.round(dr(this._months)),n){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+n);}}function la(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*f(this._months/12)}function st(n){return function(){return this.as(n)}}function aa(n){return n=w(n),this[n+"s"]()}function pt(n){return function(){return this._data[n]}}function va(){return y(this.days()/7)}function ya(n,t,i,r,u){return u.relativeTime(t||1,!!i,n,r)}function pa(n,t,i){var r=ot(n).abs(),h=ti(r.as("s")),f=ti(r.as("m")),e=ti(r.as("h")),o=ti(r.as("d")),s=ti(r.as("M")),c=ti(r.as("y")),u=h<ct.s&&["s",h]||1>=f&&["m"]||f<ct.m&&["mm",f]||1>=e&&["h"]||e<ct.h&&["hh",e]||1>=o&&["d"]||o<ct.d&&["dd",o]||1>=s&&["M"]||s<ct.M&&["MM",s]||1>=c&&["y"]||["yy",c];return u[2]=t,u[3]=+n>0,u[4]=i,ya.apply(null,u)}function wa(n,t){return void 0===ct[n]?!1:void 0===t?ct[n]:(ct[n]=t,!0)}function ba(n){var t=this.localeData(),i=pa(this,!n,t);return n&&(i=t.pastFuture(+this,i)),t.postformat(i)}function di(){var n,e,o,t=cu(this._milliseconds)/1e3,a=cu(this._days),i=cu(this._months);n=y(t/60);e=y(n/60);t%=60;n%=60;o=y(i/12);i%=12;var s=o,h=i,c=a,r=e,u=n,f=t,l=this.asSeconds();return l?(0>l?"-":"")+"P"+(s?s+"Y":"")+(h?h+"M":"")+(c?c+"D":"")+(r||u||f?"T":"")+(r?r+"H":"")+(u?u+"M":"")+(f?f+"S":""):"P0D"}var fe,gi,gr=i.momentProperties=[],nu=!1,wt={},si={},ee=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,nr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,tu={},ni={},oe=/\d/,p=/\d\d/,se=/\d{3}/,iu=/\d{4}/,tr=/[+-]?\d{6}/,c=/\d\d?/,he=/\d\d\d\d?/,ce=/\d\d\d\d\d\d?/,ir=/\d{1,3}/,ru=/\d{1,4}/,rr=/[+-]?\d{1,6}/,ur=/[+-]?\d+/,ka=/Z|[+-]\d\d:?\d\d/gi,fr=/Z|[+-]\d\d(?::?\d\d)?/gi,hi=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,uu={},fu={},k=0,it=1,g=2,l=3,d=4,rt=5,bt=6,da=7,ga=8,ou,ve,ye,pe,we,be,su,ke,hu,de,ge,no,to,ht,io,n;r("M",["MM",2],"Mo",function(){return this.month()+1});r("MMM",0,0,function(n){return this.localeData().monthsShort(this,n)});r("MMMM",0,0,function(n){return this.localeData().months(this,n)});a("month","M");t("M",c);t("MM",c,p);t("MMM",function(n,t){return t.monthsShortRegex(n)});t("MMMM",function(n,t){return t.monthsRegex(n)});s(["M","MM"],function(n,t){t[it]=f(n)-1});s(["MMM","MMMM"],function(n,t,i,r){var u=i._locale.monthsParse(n,r,i._strict);null!=u?t[it]=u:e(i).invalidMonth=n});var le=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,nv="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),tv="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),iv=hi,rv=hi,ae={};i.suppressDeprecationWarnings=!1;var uv=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,fv=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,ev=/Z|[+-]\d\d(?::?\d\d)?/,er=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],eu=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ov=/^\/?Date\((\-?\d+)/i;i.createFromInputFallback=b("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(n){n._d=new Date(n._i+(n._useUTC?" UTC":""))});r("Y",0,0,function(){var n=this.year();return 9999>=n?""+n:"+"+n});r(0,["YY",2],0,function(){return this.year()%100});r(0,["YYYY",4],0,"year");r(0,["YYYYY",5],0,"year");r(0,["YYYYYY",6,!0],0,"year");a("year","y");t("Y",ur);t("YY",c,p);t("YYYY",ru,iu);t("YYYYY",rr,tr);t("YYYYYY",rr,tr);s(["YYYYY","YYYYYY"],k);s("YYYY",function(n,t){t[k]=2===n.length?i.parseTwoDigitYear(n):f(n)});s("YY",function(n,t){t[k]=i.parseTwoDigitYear(n)});s("Y",function(n,t){t[k]=parseInt(n,10)});i.parseTwoDigitYear=function(n){return f(n)+(f(n)>68?1900:2e3)};ou=dt("FullYear",!1);i.ISO_8601=function(){};var sv=b("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(){var n=h.apply(null,arguments);return this.isValid()&&n.isValid()?this>n?this:n:ai()}),hv=b("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(){var n=h.apply(null,arguments);return this.isValid()&&n.isValid()?n>this?this:n:ai()}),cv=function(){return Date.now?Date.now():+new Date};lf("Z",":");lf("ZZ","");t("Z",fr);t("ZZ",fr);s(["Z","ZZ"],function(n,t,i){i._useUTC=!0;i._tzm=pr(fr,n)});ve=/([\+\-]|\d\d)/gi;i.updateOffset=function(){};ye=/(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/;pe=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/;ot.fn=bi.prototype;we=yf(1,"add");be=yf(-1,"subtract");i.defaultFormat="YYYY-MM-DDTHH:mm:ssZ";su=b("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(n){return void 0===n?this.localeData():this.locale(n)});r(0,["gg",2],0,function(){return this.weekYear()%100});r(0,["GG",2],0,function(){return this.isoWeekYear()%100});ki("gggg","weekYear");ki("ggggg","weekYear");ki("GGGG","isoWeekYear");ki("GGGGG","isoWeekYear");a("weekYear","gg");a("isoWeekYear","GG");t("G",ur);t("g",ur);t("GG",c,p);t("gg",c,p);t("GGGG",ru,iu);t("gggg",ru,iu);t("GGGGG",rr,tr);t("ggggg",rr,tr);ui(["gggg","ggggg","GGGG","GGGGG"],function(n,t,i,r){t[r.substr(0,2)]=f(n)});ui(["gg","GG"],function(n,t,r,u){t[u]=i.parseTwoDigitYear(n)});r("Q",0,"Qo","quarter");a("quarter","Q");t("Q",oe);s("Q",function(n,t){t[it]=3*(f(n)-1)});r("w",["ww",2],"wo","week");r("W",["WW",2],"Wo","isoWeek");a("week","w");a("isoWeek","W");t("w",c);t("ww",c,p);t("W",c);t("WW",c,p);ui(["w","ww","W","WW"],function(n,t,i,r){t[r.substr(0,1)]=f(n)});ke={dow:0,doy:6};r("D",["DD",2],"Do","date");a("date","D");t("D",c);t("DD",c,p);t("Do",function(n,t){return n?t._ordinalParse:t._ordinalParseLenient});s(["D","DD"],g);s("Do",function(n,t){t[g]=f(n.match(c)[0],10)});hu=dt("Date",!0);r("d",0,"do","day");r("dd",0,0,function(n){return this.localeData().weekdaysMin(this,n)});r("ddd",0,0,function(n){return this.localeData().weekdaysShort(this,n)});r("dddd",0,0,function(n){return this.localeData().weekdays(this,n)});r("e",0,0,"weekday");r("E",0,0,"isoWeekday");a("day","d");a("weekday","e");a("isoWeekday","E");t("d",c);t("e",c);t("E",c);t("dd",hi);t("ddd",hi);t("dddd",hi);ui(["dd","ddd","dddd"],function(n,t,i,r){var u=i._locale.weekdaysParse(n,r,i._strict);null!=u?t.d=u:e(i).invalidWeekday=n});ui(["d","e","E"],function(n,t,i,r){t[r]=f(n)});var lv="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),av="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),vv="Su_Mo_Tu_We_Th_Fr_Sa".split("_");for(r("DDD",["DDDD",3],"DDDo","dayOfYear"),a("dayOfYear","DDD"),t("DDD",ir),t("DDDD",se),s(["DDD","DDDD"],function(n,t,i){i._dayOfYear=f(n)}),r("H",["HH",2],0,"hour"),r("h",["hh",2],0,kr),r("hmm",0,0,function(){return""+kr.apply(this)+tt(this.minutes(),2)}),r("hmmss",0,0,function(){return""+kr.apply(this)+tt(this.minutes(),2)+tt(this.seconds(),2)}),r("Hmm",0,0,function(){return""+this.hours()+tt(this.minutes(),2)}),r("Hmmss",0,0,function(){return""+this.hours()+tt(this.minutes(),2)+tt(this.seconds(),2)}),df("a",!0),df("A",!1),a("hour","h"),t("a",gf),t("A",gf),t("H",c),t("h",c),t("HH",c,p),t("hh",c,p),t("hmm",he),t("hmmss",ce),t("Hmm",he),t("Hmmss",ce),s(["H","HH"],l),s(["a","A"],function(n,t,i){i._isPm=i._locale.isPM(n);i._meridiem=n}),s(["h","hh"],function(n,t,i){t[l]=f(n);e(i).bigHour=!0}),s("hmm",function(n,t,i){var r=n.length-2;t[l]=f(n.substr(0,r));t[d]=f(n.substr(r));e(i).bigHour=!0}),s("hmmss",function(n,t,i){var r=n.length-4,u=n.length-2;t[l]=f(n.substr(0,r));t[d]=f(n.substr(r,2));t[rt]=f(n.substr(u));e(i).bigHour=!0}),s("Hmm",function(n,t){var i=n.length-2;t[l]=f(n.substr(0,i));t[d]=f(n.substr(i))}),s("Hmmss",function(n,t){var i=n.length-4,r=n.length-2;t[l]=f(n.substr(0,i));t[d]=f(n.substr(i,2));t[rt]=f(n.substr(r))}),de=/[ap]\.?m?\.?/i,ge=dt("Hours",!0),r("m",["mm",2],0,"minute"),a("minute","m"),t("m",c),t("mm",c,p),s(["m","mm"],d),no=dt("Minutes",!1),r("s",["ss",2],0,"second"),a("second","s"),t("s",c),t("ss",c,p),s(["s","ss"],rt),to=dt("Seconds",!1),r("S",0,0,function(){return~~(this.millisecond()/100)}),r(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),r(0,["SSS",3],0,"millisecond"),r(0,["SSSS",4],0,function(){return 10*this.millisecond()}),r(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),r(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),r(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),r(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),r(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),a("millisecond","ms"),t("S",ir,oe),t("SS",ir,p),t("SSS",ir,se),ht="SSSS";ht.length<=9;ht+="S")t(ht,/\d+/);for(ht="S";ht.length<=9;ht+="S")s(ht,cl);io=dt("Milliseconds",!1);r("z",0,0,"zoneAbbr");r("zz",0,0,"zoneName");n=ii.prototype;n.add=we;n.calendar=th;n.clone=ih;n.diff=hh;n.endOf=dh;n.format=vh;n.from=yh;n.fromNow=ph;n.to=wh;n.toNow=bh;n.get=du;n.invalidAt=oc;n.isAfter=rh;n.isBefore=uh;n.isBetween=fh;n.isSame=eh;n.isSameOrAfter=oh;n.isSameOrBefore=sh;n.isValid=fc;n.lang=su;n.locale=wf;n.localeData=bf;n.max=hv;n.min=sv;n.parsingFlags=ec;n.set=du;n.startOf=kh;n.subtract=be;n.toArray=ic;n.toObject=rc;n.toDate=tc;n.toISOString=ah;n.toJSON=uc;n.toString=lh;n.unix=nc;n.valueOf=gh;n.creationData=sc;n.year=ou;n.isLeapYear=ts;n.weekYear=hc;n.isoWeekYear=cc;n.quarter=n.quarters=yc;n.month=tf;n.daysInMonth=po;n.week=n.weeks=kc;n.isoWeek=n.isoWeeks=dc;n.weeksInYear=ac;n.isoWeeksInYear=lc;n.date=hu;n.day=n.days=ul;n.weekday=fl;n.isoWeekday=el;n.dayOfYear=ol;n.hour=n.hours=ge;n.minute=n.minutes=no;n.second=n.seconds=to;n.millisecond=n.milliseconds=io;n.utcOffset=ls;n.utc=vs;n.local=ys;n.parseZone=ps;n.hasAlignedHourOffset=ws;n.isDST=bs;n.isDSTShifted=ks;n.isLocal=ds;n.isUtcOffset=gs;n.isUtc=af;n.isUTC=af;n.zoneAbbr=ll;n.zoneName=al;n.dates=b("dates accessor is deprecated. Use date instead.",hu);n.months=b("months accessor is deprecated. Use month instead",tf);n.years=b("years accessor is deprecated. Use year instead",ou);n.zone=b("moment().zone is deprecated, use moment().utcOffset instead. https://github.com/moment/moment/issues/1779",as);var ro=n,u=vu.prototype;u._calendar={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};u.calendar=pl;u._longDateFormat={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};u.longDateFormat=wl;u._invalidDate="Invalid date";u.invalidDate=bl;u._ordinal="%d";u.ordinal=kl;u._ordinalParse=/\d{1,2}/;u.preparse=ne;u.postformat=ne;u._relativeTime={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};u.relativeTime=dl;u.pastFuture=gl;u.set=na;u.months=ao;u._months=nv;u.monthsShort=vo;u._monthsShort=tv;u.monthsParse=yo;u._monthsRegex=rv;u.monthsRegex=bo;u._monthsShortRegex=iv;u.monthsShortRegex=wo;u.week=pc;u._week=ke;u.firstDayOfYear=bc;u.firstDayOfWeek=wc;u.weekdays=nl;u._weekdays=lv;u.weekdaysMin=il;u._weekdaysMin=vv;u.weekdaysShort=tl;u._weekdaysShort=av;u.weekdaysParse=rl;u.isPM=sl;u._meridiemParse=de;u.meridiem=hl;ri("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(n){var t=n%10,i=1===f(n%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return n+i}});i.lang=b("moment.lang is deprecated. Use moment.locale instead.",ri);i.langData=b("moment.langData is deprecated. Use moment.localeData instead.",at);var ut=Math.abs,yv=st("ms"),pv=st("s"),wv=st("m"),bv=st("h"),kv=st("d"),dv=st("w"),gv=st("M"),ny=st("y"),ty=pt("milliseconds"),iy=pt("seconds"),ry=pt("minutes"),uy=pt("hours"),fy=pt("days"),ey=pt("months"),oy=pt("years"),ti=Math.round,ct={s:45,m:45,h:22,d:26,M:11},cu=Math.abs,o=bi.prototype;return o.abs=ea,o.add=oa,o.subtract=sa,o.as=ca,o.asMilliseconds=yv,o.asSeconds=pv,o.asMinutes=wv,o.asHours=bv,o.asDays=kv,o.asWeeks=dv,o.asMonths=gv,o.asYears=ny,o.valueOf=la,o._bubble=ha,o.get=aa,o.milliseconds=ty,o.seconds=iy,o.minutes=ry,o.hours=uy,o.days=fy,o.weeks=va,o.months=ey,o.years=oy,o.humanize=ba,o.toISOString=di,o.toString=di,o.toJSON=di,o.locale=wf,o.localeData=bf,o.toIsoString=b("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",di),o.lang=su,r("X",0,0,"unix"),r("x",0,0,"valueOf"),t("x",ur),t("X",/[+-]?\d+(\.\d{1,3})?/),s("X",function(n,t,i){i._d=new Date(1e3*parseFloat(n,10))}),s("x",function(n,t,i){i._d=new Date(f(n))}),i.version="2.11.1",uo(h),i.fn=ro,i.min=hs,i.max=cs,i.now=cv,i.utc=kt,i.unix=vl,i.months=ta,i.isDate=ci,i.locale=ri,i.invalid=ai,i.duration=ot,i.isMoment=ft,i.weekdays=ra,i.parseZone=yl,i.localeData=at,i.isDuration=yr,i.monthsShort=ia,i.weekdaysMin=fa,i.defineLocale=wu,i.weekdaysShort=ua,i.normalizeUnits=w,i.relativeTimeThreshold=wa,i.prototype=ro,i});!function(n,t){"use strict";if("function"==typeof define&&define.amd)define(["jquery","moment"],t);else if("object"==typeof exports)t(require("jquery"),require("moment"));else{if(!jQuery)throw new Error("bootstrap-datetimepicker requires jQuery to be loaded first");if(!moment)throw new Error("bootstrap-datetimepicker requires moment.js to be loaded first");t(n.jQuery,moment)}}(this,function(n,t){"use strict";if("undefined"==typeof t)throw new Error("momentjs is required");var i=0,r=function(r,u){var g,ht=n.fn.datetimepicker.defaults,ct={time:"glyphicon glyphicon-time",date:"glyphicon glyphicon-calendar",up:"glyphicon glyphicon-chevron-up",down:"glyphicon glyphicon-chevron-down"},f=this,nt=!1,lt=function(){var s,h,o=!1;if(f.options=n.extend({},ht,u),f.options.icons=n.extend({},ct,f.options.icons),f.element=n(r),at(),!f.options.pickTime&&!f.options.pickDate)throw new Error("Must choose at least one picker");if(f.id=i++,t.locale(f.options.language),f.date=t(),f.unset=!1,f.isInput=f.element.is("input"),f.component=!1,f.element.hasClass("input-group")&&(f.component=f.element.find(0===f.element.find(".datepickerbutton").size()?'[class^="input-group-"]':".datepickerbutton")),f.format=f.options.format,s=t().localeData(),f.format||(f.format=f.options.pickDate?s.longDateFormat("L"):"",f.options.pickDate&&f.options.pickTime&&(f.format+=" "),f.format+=f.options.pickTime?s.longDateFormat("LT"):"",f.options.useSeconds&&(-1!==s.longDateFormat("LT").indexOf(" A")?f.format=f.format.split(" A")[0]+":ss A":f.format+=":ss")),f.use24hours=f.format.toLowerCase().indexOf("a")<0&&f.format.indexOf("h")<0,f.component&&(o=f.component.find("span")),f.options.pickTime&&o&&o.addClass(f.options.icons.time),f.options.pickDate&&o&&(o.removeClass(f.options.icons.time),o.addClass(f.options.icons.date)),f.options.widgetParent="string"==typeof f.options.widgetParent&&f.options.widgetParent||f.element.parents().filter(function(){return"scroll"===n(this).css("overflow-y")}).get(0)||"body",f.widget=n(ii()).appendTo(f.options.widgetParent),f.minViewMode=f.options.minViewMode||0,"string"==typeof f.minViewMode)switch(f.minViewMode){case"months":f.minViewMode=1;break;case"years":f.minViewMode=2;break;default:f.minViewMode=0}if(f.viewMode=f.options.viewMode||0,"string"==typeof f.viewMode)switch(f.viewMode){case"months":f.viewMode=1;break;case"years":f.viewMode=2;break;default:f.viewMode=0}f.viewMode=Math.max(f.viewMode,f.minViewMode);f.options.disabledDates=d(f.options.disabledDates);f.options.enabledDates=d(f.options.enabledDates);f.startViewMode=f.viewMode;f.setMinDate(f.options.minDate);f.setMaxDate(f.options.maxDate);vt();yt();pt();wt();bt();c();b();e().prop("disabled")||ft();""!==f.options.defaultDate&&""===e().val()&&f.setValue(f.options.defaultDate);1!==f.options.minuteStepping&&(h=f.options.minuteStepping,f.date.minutes(Math.round(f.date.minutes()/h)*h%60).seconds(0))},e=function(){var n;if(f.isInput)return f.element;if(n=f.element.find(".datepickerinput"),0===n.size())n=f.element.find("input");else if(!n.is("input"))throw new Error('CSS class "datepickerinput" cannot be applied to non input element');return n},at=function(){var n;n=f.element.is("input")?f.element.data():f.element.find("input").data();void 0!==n.dateFormat&&(f.options.format=n.dateFormat);void 0!==n.datePickdate&&(f.options.pickDate=n.datePickdate);void 0!==n.datePicktime&&(f.options.pickTime=n.datePicktime);void 0!==n.dateUseminutes&&(f.options.useMinutes=n.dateUseminutes);void 0!==n.dateUseseconds&&(f.options.useSeconds=n.dateUseseconds);void 0!==n.dateUsecurrent&&(f.options.useCurrent=n.dateUsecurrent);void 0!==n.calendarWeeks&&(f.options.calendarWeeks=n.calendarWeeks);void 0!==n.dateMinutestepping&&(f.options.minuteStepping=n.dateMinutestepping);void 0!==n.dateMindate&&(f.options.minDate=n.dateMindate);void 0!==n.dateMaxdate&&(f.options.maxDate=n.dateMaxdate);void 0!==n.dateShowtoday&&(f.options.showToday=n.dateShowtoday);void 0!==n.dateCollapse&&(f.options.collapse=n.dateCollapse);void 0!==n.dateLanguage&&(f.options.language=n.dateLanguage);void 0!==n.dateDefaultdate&&(f.options.defaultDate=n.dateDefaultdate);void 0!==n.dateDisableddates&&(f.options.disabledDates=n.dateDisableddates);void 0!==n.dateEnableddates&&(f.options.enabledDates=n.dateEnableddates);void 0!==n.dateIcons&&(f.options.icons=n.dateIcons);void 0!==n.dateUsestrict&&(f.options.useStrict=n.dateUsestrict);void 0!==n.dateDirection&&(f.options.direction=n.dateDirection);void 0!==n.dateSidebyside&&(f.options.sideBySide=n.dateSidebyside);void 0!==n.dateDaysofweekdisabled&&(f.options.daysOfWeekDisabled=n.dateDaysofweekdisabled)},ut=function(){var r,u="absolute",t=f.component?f.component.offset():f.element.offset(),i=n(window);f.width=f.component?f.component.outerWidth():f.element.outerWidth();t.top=t.top+f.element.outerHeight();"up"===f.options.direction?r="top":"bottom"===f.options.direction?r="bottom":"auto"===f.options.direction&&(r=t.top+f.widget.height()>i.height()+i.scrollTop()&&f.widget.height()+f.element.outerHeight()<t.top?"top":"bottom");"top"===r?(t.bottom=i.height()-t.top+f.element.outerHeight()+3,f.widget.addClass("top").removeClass("bottom")):(t.top+=1,f.widget.addClass("bottom").removeClass("top"));void 0!==f.options.width&&f.widget.width(f.options.width);"left"===f.options.orientation&&(f.widget.addClass("left-oriented"),t.left=t.left-f.widget.width()+20);ti()&&(u="fixed",t.top-=i.scrollTop(),t.left-=i.scrollLeft());i.width()<t.left+f.widget.outerWidth()?(t.right=i.width()-t.left-f.width,t.left="auto",f.widget.addClass("pull-right")):(t.right="auto",f.widget.removeClass("pull-right"));f.widget.css("top"===r?{position:u,bottom:t.bottom,top:"auto",left:t.left,right:t.right}:{position:u,top:t.top,bottom:"auto",left:t.left,right:t.right})},o=function(n,i){(!t(f.date).isSame(t(n))||nt)&&(nt=!1,f.element.trigger({type:"dp.change",date:t(f.date),oldDate:t(n)}),"change"!==i&&f.element.change())},tt=function(n){nt=!0;f.element.trigger({type:"dp.error",date:t(n,f.format,f.options.useStrict)})},c=function(n){t.locale(f.options.language);var i=n;i||(i=e().val(),i&&(f.date=t(i,f.format,f.options.useStrict)),f.date||(f.date=t()));f.viewDate=t(f.date).startOf("month");v();it()},vt=function(){t.locale(f.options.language);var i,r=n("<tr>"),u=t.weekdaysMin();if(f.options.calendarWeeks===!0&&r.append('<th class="cw">#<\/th>'),0===t().localeData()._week.dow)for(i=0;7>i;i++)r.append('<th class="dow">'+u[i]+"<\/th>");else for(i=1;8>i;i++)r.append(7===i?'<th class="dow">'+u[0]+"<\/th>":'<th class="dow">'+u[i]+"<\/th>");f.widget.find(".datepicker-days thead").append(r)},yt=function(){t.locale(f.options.language);for(var i="",r=t.monthsShort(),n=0;12>n;n++)i+='<span class="month">'+r[n]+"<\/span>";f.widget.find(".datepicker-months td").append(i)},v=function(){if(f.options.pickDate){t.locale(f.options.language);var y,r,p,a,e,u,w,b,v,i=f.viewDate.year(),h=f.viewDate.month(),o=f.options.minDate.year(),d=f.options.minDate.month(),s=f.options.maxDate.year(),g=f.options.maxDate.month(),c=[],l=t.months();for(f.widget.find(".datepicker-days").find(".disabled").removeClass("disabled"),f.widget.find(".datepicker-months").find(".disabled").removeClass("disabled"),f.widget.find(".datepicker-years").find(".disabled").removeClass("disabled"),f.widget.find(".datepicker-days th:eq(1)").text(l[h]+" "+i),r=t(f.viewDate,f.format,f.options.useStrict).subtract(1,"months"),w=r.daysInMonth(),r.date(w).startOf("week"),(i===o&&d>=h||o>i)&&f.widget.find(".datepicker-days th:eq(0)").addClass("disabled"),(i===s&&h>=g||i>s)&&f.widget.find(".datepicker-days th:eq(2)").addClass("disabled"),p=t(r).add(42,"d");r.isBefore(p);){if(r.weekday()===t().startOf("week").weekday()&&(a=n("<tr>"),c.push(a),f.options.calendarWeeks===!0&&a.append('<td class="cw">'+r.week()+"<\/td>")),e="",r.year()<i||r.year()===i&&r.month()<h?e+=" old":(r.year()>i||r.year()===i&&r.month()>h)&&(e+=" new"),r.isSame(t({y:f.date.year(),M:f.date.month(),d:f.date.date()}))&&(e+=" active"),(k(r,"day")||!st(r))&&(e+=" disabled"),f.options.showToday===!0&&r.isSame(t(),"day")&&(e+=" today"),f.options.daysOfWeekDisabled)for(u=0;u<f.options.daysOfWeekDisabled.length;u++)if(r.day()===f.options.daysOfWeekDisabled[u]){e+=" disabled";break}a.append('<td class="day'+e+'">'+r.date()+"<\/td>");y=r.date();r.add(1,"d");y===r.date()&&r.add(1,"d")}for(f.widget.find(".datepicker-days tbody").empty().append(c),v=f.date.year(),l=f.widget.find(".datepicker-months").find("th:eq(1)").text(i).end().find("span").removeClass("active"),v===i&&l.eq(f.date.month()).addClass("active"),o>i-1&&f.widget.find(".datepicker-months th:eq(0)").addClass("disabled"),i+1>s&&f.widget.find(".datepicker-months th:eq(2)").addClass("disabled"),u=0;12>u;u++)i===o&&d>u||o>i?n(l[u]).addClass("disabled"):(i===s&&u>g||i>s)&&n(l[u]).addClass("disabled");for(c="",i=10*parseInt(i/10,10),b=f.widget.find(".datepicker-years").find("th:eq(1)").text(i+"-"+(i+9)).parents("table").find("td"),f.widget.find(".datepicker-years").find("th").removeClass("disabled"),o>i&&f.widget.find(".datepicker-years").find("th:eq(0)").addClass("disabled"),i+9>s&&f.widget.find(".datepicker-years").find("th:eq(2)").addClass("disabled"),i-=1,u=-1;11>u;u++)c+='<span class="year'+(-1===u||10===u?" old":"")+(v===i?" active":"")+(o>i||i>s?" disabled":"")+'">'+i+"<\/span>",i+=1;b.html(c)}},pt=function(){t.locale(f.options.language);var i,r,u,e=f.widget.find(".timepicker .timepicker-hours table"),n="";if(e.parent().hide(),f.use24hours)for(i=0,r=0;6>r;r+=1){for(n+="<tr>",u=0;4>u;u+=1)n+='<td class="hour">'+s(i.toString())+"<\/td>",i++;n+="<\/tr>"}else for(i=1,r=0;3>r;r+=1){for(n+="<tr>",u=0;4>u;u+=1)n+='<td class="hour">'+s(i.toString())+"<\/td>",i++;n+="<\/tr>"}e.html(n)},wt=function(){var i,r,e=f.widget.find(".timepicker .timepicker-minutes table"),n="",u=0,t=f.options.minuteStepping;for(e.parent().hide(),1===t&&(t=5),i=0;i<Math.ceil(15/t);i++){for(n+="<tr>",r=0;4>r;r+=1)60>u?(n+='<td class="minute">'+s(u.toString())+"<\/td>",u+=t):n+="<td><\/td>";n+="<\/tr>"}e.html(n)},bt=function(){var t,i,r=f.widget.find(".timepicker .timepicker-seconds table"),n="",u=0;for(r.parent().hide(),t=0;3>t;t++){for(n+="<tr>",i=0;4>i;i+=1)n+='<td class="second">'+s(u.toString())+"<\/td>",u+=5;n+="<\/tr>"}r.html(n)},it=function(){if(f.date){var t=f.widget.find(".timepicker span[data-time-component]"),n=f.date.hours(),i=f.date.format("A");f.use24hours||(0===n?n=12:12!==n&&(n%=12),f.widget.find(".timepicker [data-action=togglePeriod]").text(i));t.filter("[data-time-component=hours]").text(s(n));t.filter("[data-time-component=minutes]").text(s(f.date.minutes()));t.filter("[data-time-component=seconds]").text(s(f.date.second()))}},kt=function(i){i.stopPropagation();i.preventDefault();f.unset=!1;var u,e,s,h,r=n(i.target).closest("span, td, th"),c=t(f.date);if(1===r.length&&!r.is(".disabled"))switch(r[0].nodeName.toLowerCase()){case"th":switch(r[0].className){case"picker-switch":b(1);break;case"prev":case"next":s=rt.modes[f.viewMode].navStep;"prev"===r[0].className&&(s=-1*s);f.viewDate.add(s,rt.modes[f.viewMode].navFnc);v()}break;case"span":r.is(".month")?(u=r.parent().find("span").index(r),f.viewDate.month(u)):(e=parseInt(r.text(),10)||0,f.viewDate.year(e));f.viewMode===f.minViewMode&&(f.date=t({y:f.viewDate.year(),M:f.viewDate.month(),d:f.viewDate.date(),h:f.date.hours(),m:f.date.minutes(),s:f.date.seconds()}),l(),o(c,i.type));b(-1);v();break;case"td":r.is(".day")&&(h=parseInt(r.text(),10)||1,u=f.viewDate.month(),e=f.viewDate.year(),r.is(".old")?0===u?(u=11,e-=1):u-=1:r.is(".new")&&(11===u?(u=0,e+=1):u+=1),f.date=t({y:e,M:u,d:h,h:f.date.hours(),m:f.date.minutes(),s:f.date.seconds()}),f.viewDate=t({y:e,M:u,d:Math.min(28,h)}),v(),l(),o(c,i.type))}},y={incrementHours:function(){a("add","hours",1)},incrementMinutes:function(){a("add","minutes",f.options.minuteStepping)},incrementSeconds:function(){a("add","seconds",1)},decrementHours:function(){a("subtract","hours",1)},decrementMinutes:function(){a("subtract","minutes",f.options.minuteStepping)},decrementSeconds:function(){a("subtract","seconds",1)},togglePeriod:function(){var n=f.date.hours();n>=12?n-=12:n+=12;f.date.hours(n)},showPicker:function(){f.widget.find(".timepicker > div:not(.timepicker-picker)").hide();f.widget.find(".timepicker .timepicker-picker").show()},showHours:function(){f.widget.find(".timepicker .timepicker-picker").hide();f.widget.find(".timepicker .timepicker-hours").show()},showMinutes:function(){f.widget.find(".timepicker .timepicker-picker").hide();f.widget.find(".timepicker .timepicker-minutes").show()},showSeconds:function(){f.widget.find(".timepicker .timepicker-picker").hide();f.widget.find(".timepicker .timepicker-seconds").show()},selectHour:function(t){var i=parseInt(n(t.target).text(),10);f.use24hours||(f.date.hours()>=12?12!==i&&(i+=12):12===i&&(i=0));f.date.hours(i);y.showPicker.call(f)},selectMinute:function(t){f.date.minutes(parseInt(n(t.target).text(),10));y.showPicker.call(f)},selectSecond:function(t){f.date.seconds(parseInt(n(t.target).text(),10));y.showPicker.call(f)}},dt=function(i){var r=t(f.date),u=n(i.currentTarget).data("action"),e=y[u].apply(f,arguments);return p(i),f.date||(f.date=t({y:1970})),l(),it(),o(r,i.type),e},p=function(n){n.stopPropagation();n.preventDefault()},gt=function(n){27===n.keyCode&&f.hide()},w=function(i){t.locale(f.options.language);var e=n(i.target),u=t(f.date),r=t(e.val(),f.format,f.options.useStrict);r.isValid()&&!k(r)&&st(r)?(c(),f.setValue(r),o(u,i.type),l()):(f.viewDate=u,f.unset=!0,o(u,i.type),tt(r))},b=function(n){n&&(f.viewMode=Math.max(f.minViewMode,Math.min(2,f.viewMode+n)));f.widget.find(".datepicker > div").hide().filter(".datepicker-"+rt.modes[f.viewMode].clsName).show()},ft=function(){var i,r,t,e,u;f.widget.on("click",".datepicker *",n.proxy(kt,this));f.widget.on("click","[data-action]",n.proxy(dt,this));f.widget.on("mousedown",n.proxy(p,this));f.element.on("keydown",n.proxy(gt,this));f.options.pickDate&&f.options.pickTime&&f.widget.on("click.togglePicker",".accordion-toggle",function(o){if(o.stopPropagation(),i=n(this),r=i.closest("ul"),t=r.find(".in"),e=r.find(".collapse:not(.in)"),t&&t.length){if(u=t.data("collapse"),u&&u.transitioning)return;t.collapse("hide");e.collapse("show");i.find("span").toggleClass(f.options.icons.time+" "+f.options.icons.date);f.component&&f.component.find("span").toggleClass(f.options.icons.time+" "+f.options.icons.date)}});f.isInput?f.element.on({click:n.proxy(f.show,this),focus:n.proxy(f.show,this),change:n.proxy(w,this),blur:n.proxy(f.hide,this)}):(f.element.on({change:n.proxy(w,this)},"input"),f.component?(f.component.on("click",n.proxy(f.show,this)),f.component.on("mousedown",n.proxy(p,this))):f.element.on("click",n.proxy(f.show,this)))},ni=function(){n(window).on("resize.datetimepicker"+f.id,n.proxy(ut,this));f.isInput||n(document).on("mousedown.datetimepicker"+f.id,n.proxy(f.hide,this))},et=function(){f.widget.off("click",".datepicker *",f.click);f.widget.off("click","[data-action]");f.widget.off("mousedown",f.stopEvent);f.options.pickDate&&f.options.pickTime&&f.widget.off("click.togglePicker");f.isInput?f.element.off({focus:f.show,change:w,click:f.show,blur:f.hide}):(f.element.off({change:w},"input"),f.component?(f.component.off("click",f.show),f.component.off("mousedown",f.stopEvent)):f.element.off("click",f.show))},ot=function(){n(window).off("resize.datetimepicker"+f.id);f.isInput||n(document).off("mousedown.datetimepicker"+f.id)},ti=function(){if(f.element){for(var i=f.element.parents(),r=!1,t=0;t<i.length;t++)if("fixed"===n(i[t]).css("position")){r=!0;break}return r}return!1},l=function(){t.locale(f.options.language);var n="";f.unset||(n=t(f.date).format(f.format));e().val(n);f.element.data("date",n);f.options.pickTime||f.hide()},a=function(n,i,r){t.locale(f.options.language);var u;return"add"===n?(u=t(f.date),23===u.hours()&&u.add(r,i),u.add(r,i)):u=t(f.date).subtract(r,i),k(t(u.subtract(r,i)))||k(u)?void tt(u.format(f.format)):("add"===n?f.date.add(r,i):f.date.subtract(r,i),void(f.unset=!1))},k=function(n,i){t.locale(f.options.language);var r=t(f.options.maxDate,f.format,f.options.useStrict),u=t(f.options.minDate,f.format,f.options.useStrict);return i&&(r=r.endOf(i),u=u.startOf(i)),n.isAfter(r)||n.isBefore(u)?!0:f.options.disabledDates===!1?!1:f.options.disabledDates[n.format("YYYY-MM-DD")]===!0},st=function(n){return t.locale(f.options.language),f.options.enabledDates===!1?!0:f.options.enabledDates[n.format("YYYY-MM-DD")]===!0},d=function(n){for(var r={},u=0,i=0;i<n.length;i++)g=t.isMoment(n[i])||n[i]instanceof Date?t(n[i]):t(n[i],f.format,f.options.useStrict),g.isValid()&&(r[g.format("YYYY-MM-DD")]=!0,u++);return u>0?r:!1},s=function(n){return n=n.toString(),n.length>=2?n:"0"+n},ii=function(){var n='<thead><tr><th class="prev">&lsaquo;<\/th><th colspan="'+(f.options.calendarWeeks?"6":"5")+'" class="picker-switch"><\/th><th class="next">&rsaquo;<\/th><\/tr><\/thead>',r='<tbody><tr><td colspan="'+(f.options.calendarWeeks?"8":"7")+'"><\/td><\/tr><\/tbody>',t='<div class="datepicker-days"><table class="table-condensed">'+n+'<tbody><\/tbody><\/table><\/div><div class="datepicker-months"><table class="table-condensed">'+n+r+'<\/table><\/div><div class="datepicker-years"><table class="table-condensed">'+n+r+"<\/table><\/div>",i="";return f.options.pickDate&&f.options.pickTime?(i='<div class="bootstrap-datetimepicker-widget'+(f.options.sideBySide?" timepicker-sbs":"")+(f.use24hours?" usetwentyfour":"")+' dropdown-menu" style="z-index:9999 !important;">',i+=f.options.sideBySide?'<div class="row"><div class="col-sm-6 datepicker">'+t+'<\/div><div class="col-sm-6 timepicker">'+h.getTemplate()+"<\/div><\/div>":'<ul class="list-unstyled"><li'+(f.options.collapse?' class="collapse in"':"")+'><div class="datepicker">'+t+'<\/div><\/li><li class="picker-switch accordion-toggle"><a class="btn" style="width:100%"><span class="'+f.options.icons.time+'"><\/span><\/a><\/li><li'+(f.options.collapse?' class="collapse"':"")+'><div class="timepicker">'+h.getTemplate()+"<\/div><\/li><\/ul>",i+="<\/div>"):f.options.pickTime?'<div class="bootstrap-datetimepicker-widget dropdown-menu"><div class="timepicker">'+h.getTemplate()+"<\/div><\/div>":'<div class="bootstrap-datetimepicker-widget dropdown-menu"><div class="datepicker">'+t+"<\/div><\/div>"},rt={modes:[{clsName:"days",navFnc:"month",navStep:1},{clsName:"months",navFnc:"year",navStep:1},{clsName:"years",navFnc:"year",navStep:10}]},h={hourTemplate:'<span data-action="showHours"   data-time-component="hours"   class="timepicker-hour"><\/span>',minuteTemplate:'<span data-action="showMinutes" data-time-component="minutes" class="timepicker-minute"><\/span>',secondTemplate:'<span data-action="showSeconds"  data-time-component="seconds" class="timepicker-second"><\/span>'};h.getTemplate=function(){return'<div class="timepicker-picker"><table class="table-condensed"><tr><td><a href="#" class="btn" data-action="incrementHours"><span class="'+f.options.icons.up+'"><\/span><\/a><\/td><td class="separator"><\/td><td>'+(f.options.useMinutes?'<a href="#" class="btn" data-action="incrementMinutes"><span class="'+f.options.icons.up+'"><\/span><\/a>':"")+"<\/td>"+(f.options.useSeconds?'<td class="separator"><\/td><td><a href="#" class="btn" data-action="incrementSeconds"><span class="'+f.options.icons.up+'"><\/span><\/a><\/td>':"")+(f.use24hours?"":'<td class="separator"><\/td>')+"<\/tr><tr><td>"+h.hourTemplate+'<\/td> <td class="separator">:<\/td><td>'+(f.options.useMinutes?h.minuteTemplate:'<span class="timepicker-minute">00<\/span>')+"<\/td> "+(f.options.useSeconds?'<td class="separator">:<\/td><td>'+h.secondTemplate+"<\/td>":"")+(f.use24hours?"":'<td class="separator"><\/td><td><button type="button" class="btn btn-primary" data-action="togglePeriod"><\/button><\/td>')+'<\/tr><tr><td><a href="#" class="btn" data-action="decrementHours"><span class="'+f.options.icons.down+'"><\/span><\/a><\/td><td class="separator"><\/td><td>'+(f.options.useMinutes?'<a href="#" class="btn" data-action="decrementMinutes"><span class="'+f.options.icons.down+'"><\/span><\/a>':"")+"<\/td>"+(f.options.useSeconds?'<td class="separator"><\/td><td><a href="#" class="btn" data-action="decrementSeconds"><span class="'+f.options.icons.down+'"><\/span><\/a><\/td>':"")+(f.use24hours?"":'<td class="separator"><\/td>')+'<\/tr><\/table><\/div><div class="timepicker-hours" data-action="selectHour"><table class="table-condensed"><\/table><\/div><div class="timepicker-minutes" data-action="selectMinute"><table class="table-condensed"><\/table><\/div>'+(f.options.useSeconds?'<div class="timepicker-seconds" data-action="selectSecond"><table class="table-condensed"><\/table><\/div>':"")};f.destroy=function(){et();ot();f.widget.remove();f.element.removeData("DateTimePicker");f.component&&f.component.removeData("DateTimePicker")};f.show=function(n){if(!e().prop("disabled")){if(f.options.useCurrent&&""===e().val()){if(1!==f.options.minuteStepping){var i=t(),r=f.options.minuteStepping;i.minutes(Math.round(i.minutes()/r)*r%60).seconds(0);f.setValue(i.format(f.format))}else f.setValue(t().format(f.format));o("",n.type)}n&&"click"===n.type&&f.isInput&&f.widget.hasClass("picker-open")||(f.widget.hasClass("picker-open")?(f.widget.hide(),f.widget.removeClass("picker-open")):(f.widget.show(),f.widget.addClass("picker-open")),f.height=f.component?f.component.outerHeight():f.element.outerHeight(),ut(),f.element.trigger({type:"dp.show",date:t(f.date)}),ni(),n&&p(n))}};f.disable=function(){var n=e();n.prop("disabled")||(n.prop("disabled",!0),et())};f.enable=function(){var n=e();n.prop("disabled")&&(n.prop("disabled",!1),ft())};f.hide=function(){for(var i,r=f.widget.find(".collapse"),n=0;n<r.length;n++)if(i=r.eq(n).data("collapse"),i&&i.transitioning)return;f.widget.hide();f.widget.removeClass("picker-open");f.viewMode=f.startViewMode;b();f.element.trigger({type:"dp.hide",date:t(f.date)});ot()};f.setValue=function(n){t.locale(f.options.language);n?f.unset=!1:(f.unset=!0,l());n=t.isMoment(n)?n.locale(f.options.language):n instanceof Date?t(n):t(n,f.format,f.options.useStrict);n.isValid()?(f.date=n,l(),f.viewDate=t({y:f.date.year(),M:f.date.month()}),v(),it()):tt(n)};f.getDate=function(){return f.unset?null:t(f.date)};f.setDate=function(n){var i=t(f.date);f.setValue(n?n:null);o(i,"function")};f.setDisabledDates=function(n){f.options.disabledDates=d(n);f.viewDate&&c()};f.setEnabledDates=function(n){f.options.enabledDates=d(n);f.viewDate&&c()};f.setMaxDate=function(n){void 0!==n&&(f.options.maxDate=t.isMoment(n)||n instanceof Date?t(n):t(n,f.format,f.options.useStrict),f.viewDate&&c())};f.setMinDate=function(n){void 0!==n&&(f.options.minDate=t.isMoment(n)||n instanceof Date?t(n):t(n,f.format,f.options.useStrict),f.viewDate&&c())};lt()};n.fn.datetimepicker=function(t){return this.each(function(){var i=n(this),u=i.data("DateTimePicker");u||i.data("DateTimePicker",new r(this,t))})};n.fn.datetimepicker.defaults={format:!1,pickDate:!0,pickTime:!0,useMinutes:!0,useSeconds:!1,useCurrent:!0,calendarWeeks:!1,minuteStepping:1,minDate:t({y:1900}),maxDate:t().add(100,"y"),showToday:!0,collapse:!0,language:t.locale(),defaultDate:"",disabledDates:!1,enabledDates:!1,icons:{},useStrict:!1,direction:"auto",sideBySide:!1,daysOfWeekDisabled:[],widgetParent:!1}}),function(n){function f(n){var t=new RegExp("[\\?&]"+n+"=([^&#]*)").exec(window.location.href);return t?t[1]||0:0}function c(n){$.extend(t.options,n);var i=$(".site-logo").find("img");i.length&&(i.width()>260||i.height()>240)&&$(".site-logo").addClass("large-logo");this.InitWidgets();f("ff")?r({focusID:"#"+f("ff")}):r();tr();ir();Function("/*@cc_on return document.documentMode===10@*/")()?$("html").addClass("ie10"):Function("/*@cc_on return document.documentMode===9@*/")()&&$("html").addClass("ie9");gi(!1);h()}function l(i){var r;r=i?$("#"+i):$(document.body);r.find(".select").addClass("ie_select");try{r.find(".picker").picker()}catch(u){}r.find(".tooltip-trigger").tooltip();r.find(".popover-toggle").popover();ut();$("input.alpha-only").each(function(){o(this)});$("input.number-only").each(function(){n.NumberOnly(this)});$("input.alphaname").each(function(){e(this)});t.options.touchDevice&&s({target:".btn-callme-fixed"})}function a(n){var t={element:null,elementID:null,startDate:null,viewMode:null,minDate:null,maxDate:null,useCurrent:!1},i,f,u,r;if($.extend(t,n),i=t.element||$("#"+t.elementID),!t.elementID&&i&&i.length&&(t.elementID=i.attr("id")),i.attr("type")=="date"){if(t.maxDate&&i.attr("max",t.maxDate),t.minDate&&i.attr("min",t.minDate),t.startDate)i.on("click",function(){i.val()==""&&i.val(t.startDate)})}else if(f={onChange:function(n,t){if(t.target.selectionStart!==undefined&&t.target.selectionStart!==null&&!(n.length>=10)){var r=t.target.selectionStart,i=n.charAt(r-1),u;if(i==="/"&&(i=n.charAt(r),r++),r===0&&n){$(event.target).val("");return}switch(!0){case r===1:u=i!==undefined&&!isNaN(i)&&i>=2?"0"+i:i;break;case r===2:u=n.substring(0,r-1)+i;break;case r===4:u=i>=4?n.substring(0,r-1)+"0"+i:n.substring(0,r-1)+i}$(event.target).val(u||n)}},translation:{0:{pattern:/[0-9*]/},Y:{pattern:/[12*]/},y:{pattern:/[09*]/}}},i.mask("00/00/Yy00",f),i.hasClass("years")&&(t.viewMode="years"),u=i.val(),u!="**/**/****"){r=!1;$("#"+t.elementID+"Parent").datetimepicker({pickTime:!1,viewMode:t.viewMode,minDate:t.minDate,maxDate:t.maxDate,defaultDate:t.startDate,useCurrent:t.useCurrent}).on("dp.hide",function(){r&&(i.trigger("focus"),r=!1)}).on("dp.show",function(){r=!0}).on("dp.change",function(){i.change()});u==""&&i.val("")}}function v(n){var i={targetID:null,valMsgID:null},t,r;if($.extend(i,n),t=$("#"+i.targetID),t.attr("type")=="radio"?t.closest(".radio-button-group").addClass("input-validation-error"):t.attr("type")=="checkbox"&&t.closest(".ckeck-box-title").addClass("input-validation-error"),r=$("#"+i.valMsgID),t.attr("type")=="radio")$("input[name='"+t.attr("name")+"']").on("change",function(){r.remove();$("input[name='"+t.attr("name")+"']").removeClass("input-validation-error");t.closest(".radio-button-group").removeClass("input-validation-error")});else t.on("change",function(){r.remove();t.removeClass("input-validation-error");t.attr("type")=="checkbox"&&t.closest(".ckeck-box-title").removeClass("input-validation-error");t.hasClass("selecter-element")&&t.parent().removeClass("input-validation-error")})}function y(n){var i={messageTxt:"",title:"Attention"},t;$.extend(i,n);t=$('<div class="modal error-modal fade in msg-box" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title">&nbsp;'+i.title+'<\/h4><\/div><div class="modal-body"><i class="fa fa-exclamation-triangle"><\/i><p>'+i.messageTxt+'<\/p><\/div><div class="modal-footer"><button type="button" id="modalOKBtn" class="btn btn-warning" data-dismiss="modal">Ok<\/button><\/div><\/div><\/div><\/div>');$(".modal.in").not(".msg-box").length&&t.css("z-index","9999");t.modal({show:!0,keyboard:!1,backdrop:"static"}).on("hidden.bs.modal",function(){t.remove()})}function p(n){var i={messageTxt:"",title:"Confirm",trueCallback:function(){return!0},falseCallback:function(){return!1}},t;$.extend(i,n);t=$('<div class="modal error-modal fade in confirm-box" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-header"><h4 class="modal-title">&nbsp;'+i.title+'<\/h4><\/div><div class="modal-body"><i class="fa fa-question-circle"><\/i><p>'+i.messageTxt+'<\/p><\/div><div class="modal-footer"><button type="button" id="modalOKBtn" class="btn btn-default" data-dismiss="modal">Ok<\/button><button type="button" id="modalCancelBtn" class="btn btn-warning" data-dismiss="modal">Cancel<\/button><\/div><\/div><\/div><\/div>');$(".modal.in").not(".confirm-box").length&&t.css("z-index","9999");t.modal({show:!0,keyboard:!1,backdrop:"static"}).on("hidden.bs.modal",function(){t.remove()});t.modal().find("#modalOKBtn").on("click",function(){i.trueCallback()});t.modal().find("#modalCancelBtn").on("click",function(){i.falseCallback()})}function w(n){var t={dialogID:null},i;return $.extend(t,n),i=$("#"+t.dialogID).modal({show:!0,keyboard:!1,backdrop:"static"}),function(){i.modal("hide")}}function b(n){$.ajax({type:"GET",url:n,data:{},success:function(n){var t=n.replace(/^[\S\s]*<body[^>]*?>/i,"").replace(/<\/body[\S\s]*$/i,"");$("#divInterstitial").html(t)},dataType:"html"})}function k(){return $("#divInterstitialWrapper").length>0?this.options.action=="creditinfo"?$("#Temp_CreditRating").length>0?!0:!1:this.options.action=="vehicledetails"?$("#genericModal").find("form").length>0?!1:!0:!0:!1}function d(){$("#divInterstitialWrapper").height($(document).height());$("#logoRotator").carousel(0);$("#divInterstitialWrapper").show();$("#logoRotator").carousel("cycle");$(window).scrollTop(0)}function g(){$("#logoRotator").carousel("pause");$("#divInterstitialWrapper").hide()}function nt(n){var t={btnID:"SubmitBtn",targetID:null};n.targetID!=="LandingZipHero"&&n.targetID!=="LandingZipHeroLite"&&n.targetID!=="LandingZipSequence"&&n.targetID!=="LandingZipSequenceTwo"&&n.targetID!=="LandingZipSequenceThree"&&n.targetID!=="LandingZipSequenceFour"&&($.extend(t,n),t.targetID?$("#"+t.targetID).find(".target-submit").length?$("#"+t.targetID).find(".target-submit").addClass("loading").html('Processing...<em class="fa fa-arrow-right moving-arrow"><\/em>'):$("#"+t.targetID).find("button:submit").addClass("loading").html('Processing...<em class="fa fa-arrow-right moving-arrow"><\/em>'):$("#"+t.btnID).addClass("loading").html('Processing...<em class="fa fa-arrow-right moving-arrow"><\/em>'))}function tt(n){var t={btnID:"SubmitBtn",targetID:null};($.extend(t,n),n.targetId!=="LandingZipHero")&&(t.targetID?$("#"+t.targetID).find(".target-submit").length?$("#"+t.targetID).find(".target-submit").html('Processing... <i class="fa fa-check"><\/i>'):$("#"+t.targetID).find("button:submit").html('Processing... <i class="fa fa-check"><\/i>'):$("#"+t.btnID).html('Processing... <i class="fa fa-check"><\/i>'))}function it(n){function h(n){n>99?i.css("opacity",1).css("marginRight","0px"):(t.options.is_IE||(document.body.style.overflow="hidden"),i.css("opacity",n/100).css("marginRight","-"+14*(100-n)/5+"px"),clearTimeout(o),o=setTimeout(function(){h(n+(100-n)/5)},40))}function u(n){n<10?(i.css("display","none"),s=!1,e&&(document.location=e)):(t.options.is_IE||(document.body.style.overflow="auto"),s=!0,i.css("opacity",n/100).css("marginRight","-"+14*(100-n)/5+"px"),clearTimeout(o),o=setTimeout(function(){u(n/1.23)},40))}var f={menuTriggerClass:".menu-trigger",sidePanelClass:".side-panel",closeLinkClass:".close-link"},o;$.extend(f,n);var c=$(f.menuTriggerClass),i=$(f.sidePanelClass),l=$(f.closeLinkClass),e=null,r=!1,s=!1;c.on("click",function(){i.css("display")=="none"&&(i.css("display","block"),h(0),i.trigger("focus"))});l.on("click",function(){u(100)});i.on("mouseover",function(){r=!0}).on("mousedown",function(){r=!0}).on("mouseout",function(){r=!1}).on("mouseup",function(){r=!1}).on("blur",function(){if(r)return!1;u(100)});i.find("ul.sub-menu a").on("click",function(){return e=this.getAttribute("href"),u(100),!1});i.find("a.topmost").on("click",function(){return e=this.getAttribute("href"),u(100),!1});i.find(".with-sub-menu").on("click",function(){$(this).find("ul").slideToggle();$(this).find(".toggle").toggleClass("fa-plus-circle");$(this).find(".toggle").toggleClass("fa-minus-circle")})}function rt(n,t,i){var r=document.createElement(n),u;if(typeof t!="undefined"&&t!=null&&t!=!1&&(r.innerHTML=t),typeof i!="undefined")for(u in i)r.setAttribute(u,i[u]);return r}function ut(){function u(n){t||(n.className="popover fade top",setTimeout(function(){n.parentNode.removeChild(n)},500))}var t,r,i;for(document.body.addEventListener("mousedown",function(){for(var t=document.querySelectorAll(".popover.fade.top.in"),n=0;n<t.length;n++)new u(t[n])},!1),t=!1,r=document.querySelectorAll(".popover-toggle"),i=0;i<r.length;i++)r[i].onmouseup=function(){setTimeout(function(){var i=document.querySelectorAll(".popover.fade.top.in")[0],r;if(i==undefined)return!1;i.insertBefore(n.CreateElement("span","&times;",{"class":"close-btn"}),i.childNodes[0]);document.body.offsetWidth<500&&(i.style.left="0px",i.style.width="100%",i.style.maxWidth="100%",i.style.top="-"+i.offsetHeight+"px",r=i.querySelectorAll(".arrow")[0],r.style.top="auto",r.style.left=i.parentNode.querySelectorAll("span.popover-toggle")[0].offsetLeft+8+"px");i.onmouseover=function(){t=!0};i.onmouseout=function(){t=!1};t=!1},10)};$("body").on("click",".close-btn",function(){return $('[class="close-btn"]').each(function(){$(this).remove()}),$('[data-toggle="popover"]').each(function(){$(this).popover("hide")}),!0})}function ft(){$(".sub-menu-toggle").on("mouseenter",function(){$(this).find(".sub-menu").stop(!0,!0).delay(100).slideDown()}).on("mouseleave",function(){$(this).find(".sub-menu").stop(!0,!0).slideUp()})}function et(){var t=$("#Temp_IntroZipCode"),n=$(".header-contact .phone > span, .header-contact > span > a").html();$('<a href="" class="phone-icon"><img alt="icon-phone" src="/ContentResponsive/Assets/images/landing-hero/icon-phone.png"><\/a>').insertAfter(".site-logo");$(".phone-icon").attr("href","tel:"+n);$("#Temp_IntroZipCode").val().length>0&&($(".zip-field-wrap .text.gray").addClass("focus"),$(".zip-field").addClass("focus"),$("#Temp_IntroZipCode").addClass("focus"));$("#hidden_radio").find('input[value="Y"]').prop("checked")&&$("#Y").addClass("active");$("#hidden_radio").find('input[value="N"]').prop("checked")&&$("#N").addClass("active");$(window).on("load",function(){$("#Temp_IntroZipCode").val().length>0&&($(".zip-field-wrap .text.gray").addClass("focus"),$(".zip-field").addClass("focus"),$("#Temp_IntroZipCode").addClass("focus"))});$(".zip-field-wrap.prior .text").on("click",function(){var t=$(this).parent().index(),n=$(this).attr("id");n=="Y"&&$("#hidden_radio").find("input[value='Y']").prop("checked",!0);n=="N"&&$("#hidden_radio").find("input[value='N']").prop("checked",!0);$(this).addClass("active");$(".zip-field-wrap.prior label").each(function(){$(this).index()!=t&&$(this).find(".text").removeClass("active")})});$("#SubmitBtn").on("blur",function(){$("#SubmitBtn").removeClass("active")});$("#Temp_IntroZipCode").on("click keypress",function(){$(".zip-field-wrap .text.gray").addClass("focus");$(this).addClass("focus");$(".zip-field").addClass("focus")});$("#Temp_IntroZipCode").on("blur",function(){$(this).val().length==0&&($(".zip-field-wrap .text.gray").removeClass("focus"),$(".zip-field").removeClass("focus"),$(this).hasClass("focus")&&$(this).removeClass("focus"))});$(".phone-icon > img").on("click",function(){$(".phone-icon").submit()})}function ot(){var t=$("#Temp_IntroZipCode"),n=$(".header-contact .phone > span, .header-contact > span > a").html();$('<a href="" class="phone-icon"><img alt="icon-phone" src="/ContentResponsive/Assets/images/landing-hero/icon-phone.png"><\/a>').insertAfter(".site-logo");$(".phone-icon").attr("href","tel:"+n);$("#Temp_IntroZipCode").val().length>0&&($(".zip-field-wrap .text.gray").addClass("focus"),$(".zip-field").addClass("focus"),$("#Temp_IntroZipCode").addClass("focus"));$("#hidden_radio").find('input[value="Y"]').prop("checked")&&$("#Y").addClass("active");$("#hidden_radio").find('input[value="N"]').prop("checked")&&$("#N").addClass("active");$(window).on("load",function(){$("#Temp_IntroZipCode").val().length>0&&($(".zip-field-wrap .text.gray").addClass("focus"),$(".zip-field").addClass("focus"),$("#Temp_IntroZipCode").addClass("focus"))});$(".zip-field-wrap.prior .text").on("click",function(){var t=$(this).parent().index(),n=$(this).attr("id");n=="Y"&&$("#hidden_radio").find("input[value='Y']").prop("checked",!0);n=="N"&&$("#hidden_radio").find("input[value='N']").prop("checked",!0);$(this).addClass("active");$(".zip-field-wrap.prior label").each(function(){$(this).index()!=t&&$(this).find(".text").removeClass("active")})});$("#SubmitBtn").on("blur",function(){$("#SubmitBtn").removeClass("active")});$("#Temp_IntroZipCode").on("click keypress",function(){$(".zip-field-wrap .text.gray").addClass("focus");$(this).addClass("focus");$(".zip-field").addClass("focus")});$("#Temp_IntroZipCode").on("blur",function(){$(this).val().length==0&&($(".zip-field-wrap .text.gray").removeClass("focus"),$(".zip-field").removeClass("focus"),$(this).hasClass("focus")&&$(this).removeClass("focus"))});$(".phone-icon > img").on("click",function(){$(".phone-icon").submit()})}function st(){$('[id^="LandingZipSequence"] .zip-field-wrap > input[type="tel"]').attr("placeholder","What's your ZIP code ?")}function ht(){var i=$("#Temp_IntroZipCode"),r=$("#insured-dropdown"),o=$("#hidden_radio").find("input[value='Y']"),h=$("#hidden_radio").find("input[value='N']"),u=r.next().find("span").first(),f=r.next().find("span").last();i.val()==""?i.parent().addClass("focused"):i.parent().addClass("focused typing");o.prop("checked")?(r.html('<img id="prior-icon" src="/ContentResponsive/Assets/images/check_shield.png" /><small>Currently Insured?<\/small> &nbsp; '+$(r.parent().find("li")[0]).html()+' &nbsp; <i class="fa fa-angle-down toggle-icon"><\/i>'),u.addClass("focused")):h.prop("checked")&&(r.html('<img id="prior-icon" src="/ContentResponsive/Assets/images/check_shield.png" /><small>Currently Insured?<\/small> &nbsp; '+$(r.parent().find("li")[1]).html()+' &nbsp; <i class="fa fa-angle-down toggle-icon"><\/i>'),f.addClass("focused"));i.focusin(function(){i.val()==""?i.parent().addClass("focused"):i.parent().addClass("focused typing")}).focusout(function(){i.val()==""?i.parent().removeClass("focused typing"):i.parent().removeClass("focused")}).keyup(function(){i.val()==""?i.parent().addClass("focused"):i.parent().addClass("focused typing")}).on("keydown",function(){event.which==9&&r.parent().addClass("open")});r.parent().find("li").on("click",function(){r.html('<img id="prior-icon" src="/ContentResponsive/Assets/images/check_shield.png" /><small>Currently Insured?<\/small> &nbsp; '+this.innerHTML+' &nbsp; <i class="fa fa-angle-down toggle-icon"><\/i>');$(this.innerHTML).html()=="Yes"?(o.prop("checked",!0),u.addClass("focused"),f.removeClass("focused")):(h.prop("checked",!0),f.addClass("focused"),u.removeClass("focused"))});r.on("keydown",function(n){n.keyCode==40?u.hasClass("focused")||f.hasClass("focused")?f.parent().trigger("click"):u.parent().trigger("click"):n.keyCode==38?f.hasClass("focused")&&u.parent().trigger("click"):event.which==9&&r.parent().removeClass("open")});if(i.hasClass("input-validation-error")&&i.parent().addClass("error"),o.hasClass("input-validation-error")&&r.parent().addClass("error"),t.options.touchDevice||t.options.videoEnabled!="true")$(".intro-section-wrapper").addClass("no-video");else{$("#video-wrap").html('<video id="hero-video" class="hero-video" loop muted autoplay preload><source src="'+t.options.rootUrl+'ContentResponsive/assets/video.mp4" type="video/mp4"><source src="'+t.options.rootUrl+'ContentResponsive/assets/video.webm" type="video/webm"><\/video>');var c=document.getElementById("hero-video"),e=n.CreateElement("div",'<i class="fa fa-pause"><\/i>Pause',{"class":"video-controler"}),s="playing";document.getElementById("intro-heading").parentNode.appendChild(e);e.onclick=function(){s=="playing"?(c.pause(),s="paused",e.innerHTML='<i class="fa fa-play"><\/i>Play'):(c.play(),s="playing",e.innerHTML='<i class="fa fa-pause"><\/i>Pause')}}}function ct(){var n=$("#partners-list"),i;if(t.options.touchDevice){$("body").on("mousedown",function(){i=setTimeout(function(){n.find("li.active").removeClass("active")},200)});n.find("li div.logo-wrap").on("click",function(){clearTimeout(i);$(this).parent().hasClass("active")?$(this).parent().removeClass("active"):(n.find("li.active").removeClass("active"),$(this).parent().addClass("active"))})}else n.find("li").addClass("on-desktop");n.css("top","50px").animate({opacity:1,top:"0"},1e3)}function lt(){var n=$("#partners-list"),i;if(t.options.touchDevice){$("body").on("mousedown",function(){i=setTimeout(function(){n.find("li.active").removeClass("active")},200)});n.find("li div.logo-wrap").on("click",function(){clearTimeout(i);$(this).parent().hasClass("active")?$(this).parent().removeClass("active"):(n.find("li.active").removeClass("active"),$(this).parent().addClass("active"))})}else n.find("li").addClass("on-desktop");n.css("top","50px").animate({opacity:1,top:"0"},1e3)}function at(){function i(n){var i=t.options.rootUrl+"ContentResponsive/assets/images/partners/";return i+n+"-c.png"}function n(n){var i=t.options.rootUrl+"ContentResponsive/assets/images/partners/";return i+n+".png"}function r(){for(var i=["progressive","esurance","hartford","metlife","21st-security","safeco"],r="",t=0;t<i.length;t++)r=n(i[t]),$("#"+i[t]).css({background:"url("+r+") center 62% no-repeat"})}function u(){$("#PrimericaLoginForm").addClass("collapse")}$(".other-company-box .imgWrap .company-logo").on("mouseover",function(){var n=$(this).attr("id"),t=i(n);$("#"+n).css({background:"url("+t+") center 62% no-repeat"})});$(".other-company-box .imgWrap .company-logo").on("mouseout",function(){var t=$(this).attr("id"),i=n(t);$("#"+t).css({background:"url("+i+") center 62% no-repeat"})});$(window).on("scroll",function(){$("header").attr("class","header")});$("#PrimericaRepSolutionNumber").on("keydown",function(n){var t=jQuery(this).val().length;if(t>=6)return n.preventDefault(),!1});u();$("#return-user").on("click",function(n){$("#return-user").hasClass("btn")||n.stopPropagation();$("#review-wrap, h3.right-col-title:first").css({display:"none"})});$(".collapse").on("shown.bs.collapse",function(){$("#return-user").attr("class","form-title").css({"font-size":"20px"});$(".why-shop-box.sb-widget").css({padding:"20px"});$("#close-user").css({position:"relative",display:"block"})});$(".collapse").on("hidden.bs.collapse",function(){$("#return-user").attr("class","form-title btn btn-warning btn-gray btn-org");$(".why-shop-box.sb-widget").css({padding:"0 20px"});$("#close-user").css({display:"none"})});$("#close-user").on("click",function(){$("#PrimericaLoginForm").animate({height:0},{complete:function(){$(this).attr("class","collapse")}});$("#return-user").attr("class","form-title btn btn-warning btn-gray btn-org");$(".why-shop-box.sb-widget").css({padding:"0 20px"});$("#review-wrap, h3.right-col-title:first").css({display:"block"});$(this).css({display:"none"})});r();$(".bxslider").bxSlider()}function vt(){function w(){var t=window.innerHeight;r=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop;r>320?(h.addClass("scrolling").removeClass("fixed").removeClass("ontop"),$("#LandingZipI").attr("style","font-size: inherit"),$("#LandingZipHeroI").attr("style","font-size: inherit"),o.has("div").length||o.append($("#LandingZip")),o.has("div").length||($("#LandingZipHero").length>0&&o.append($("#LandingZipHero")),$("#LandingZipHeroLite").length>0&&o.append($("#LandingZipHeroLite")))):(r<80?h.addClass("fixed").addClass("ontop").removeClass("scrolling"):h.addClass("fixed").removeClass("ontop").removeClass("scrolling"),s.has("div").length||s.append($("#LandingZip")),$("#LandingZipI").attr("style",""),$("#LandingZipHeroI").attr("style",""),s.has("div").length||($("#LandingZipHero").length>0&&s.append($("#LandingZipHero")),$("#LandingZipHeroLite").length>0&&s.append($("#LandingZipHeroLite"))),$(".zip-field-wrap.first label > span").hasClass("noshow")&&$(".zip-field-wrap.first label > span").removeClass("noshow"));e.length&&(r>i(e.parent()[0])+140&&a=="down"?(e.animate({opacity:1,top:"0"},600),a="up"):r<i(e.parent()[0])+140&&a=="up"&&(e.animate({opacity:0,top:"50"},600),a="down"));f.length&&(r>i(f[0])+150&&c=="down"?(n.AnimateUp(1,90,100,10,y,64),c="up"):r<i(f[0])+150&&c=="up"&&(n.AnimateDown(100,10,1,10,y,64),c="down"),r>i(f[0])+350&&l=="down"?(n.AnimateUp(25,98,100,2,b,20),l="up"):r<i(f[0])+350&&l=="up"&&(n.AnimateDown(100,18,15,2,b,20),l="down"));v.length&&p.length&&r>i(v[0])&&(v[0].style.backgroundPosition="0px "+(r-i(v[0])-t)/1.5+"px",u||n.CountUpDecimal(p[0],nt,9,10,3.8,50+Math.floor(Math.random()*20)))}var r,h=$("header"),tt=$("div.hero"),it=$("#partners-list"),f=$(".features-list"),c="down",l="down",d=f.find("span.sep"),g=f.find("img"),e=$(".suy-lgtxt").parent(),a="down",o=h.find(".header-form"),s=$(".intro-form"),v=$(".ticker-area"),p=$("#count-up-drivers"),y=function(t){g.each(function(){n.TransformPolyfill($(this),"scale("+t/100+", "+t/100+") rotatez("+(t-100)+"deg)");$(this).css("opacity",t/100)})},b=function(n){d.each(function(){$(this).css("width",n+"px");$(this).css("marginLeft","-"+n/2+"px")})},nt=function(n){u=n},k;t.options.touchDevice?e.css("opacity",1):(window.onscroll=w,window.onload=function(){w()},e.css("opacity",0).css("top","50px"),n.AnimateDown(100,10,1,10,y,64));k=function(){var n=$(window).scrollTop()-$(".review-area").scrollTop();n>900?$(".promo-list .feature-pic span img").css({bottom:0}):$(".promo-list .feature-pic span img").css({bottom:"-279px"})};$(window).on("resize load",function(){if($(window).outerWidth()>766)$(window).on("scroll",k);else $(".promo-list .feature-pic span img").css({bottom:0})})}function yt(){function o(){h=window.innerHeight;f=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop;r.length&&(f>i(r[0])-150&&u=="down"?(n.AnimateUp(1,90,100,10,e,64),u="up"):f<i(r[0])-150&&u=="up"&&(n.AnimateDown(100,10,1,10,e,64),u="down"))}var f,c=$("header"),l=$("div.hero"),r=$(".lob-features-list"),u="down",a=r.find("span.sep"),s=r.find("img"),h=window.innerHeight,e=function(t){s.each(function(){n.TransformPolyfill($(this),"scale("+t/100+", "+t/100+") rotatez("+(t-100)+"deg)");$(this).css("opacity",t/100)})};t.options.touchDevice?n.AnimateUp(25,90,100,10,e,64):(window.onscroll=o,window.onload=function(){o()})}function pt(t,i,r,u,f,e){t>i?f(r):(f(t),setTimeout(function(){n.AnimateUp(t+u,i,r,u,f,e)},e))}function wt(t,i,r,u,f,e){t<i?f(r):(f(t),setTimeout(function(){n.AnimateDown(t-u,i,r,u,f,e)},e))}function bt(n,t){n.css("MozTransform",t).css("webkitTransform",t).css("msTransform",t).css("OTransform",t).css("transform",t)}function kt(t,i,r,u,f,e){var o;t.innerHTML!=f&&(i(!0),r+=1,setTimeout(function(){n.CountUpDecimal(t,i,r,u,f,e)},e));o=r/u;t.innerHTML=o%1==0?o+".0":o}function e(n){n.onkeydown=function(n){var i=n.keyCode||n.which,t;return i==9?!0:(n=n||window.event,t=n.charCode||n.keyCode,t==32||t==8||t==46||t==109||t==189||t==222)?!0:t<65||t>90?!1:void 0};n.onchange=function(){this.value=this.value.replace(/[^A-Z a-z\-\']/g,"")}}function o(n){n.onkeydown=function(n){var i=n.keyCode||n.which,t;return i==9?!0:(n=n||window.event,t=n.charCode||n.keyCode,t==32||t==8||t==46)?!0:t<65||t>90?!1:void 0};n.onchange=function(){this.value=this.value.replace(/[^A-Z a-z]/g,"")}}function dt(n){var t=n.getAttribute("maxlength")*1;n.onkeydown=function(n){n=n||window.event;var t=n.keyCode||n.which,i=n.charCode||n.keyCode,r=n.shiftKey||!1;return n.ctrlKey&&(t==67||t==88||t==86)?!0:n.altKey||t==37||t==38?!0:t==9?!0:(i==8||i==46)&&r==!1?!0:(i>47&&i<58||i>95&&i<106)&&r==!1?!0:!1};n.onchange=function(){this.value=this.value.replace(/[^0-9]/g,"").substring(0,t)}}function gt(){var t=$(this),i=Number(t.attr("maxlength")),n=t.val();n=ii(n,"").toString();n=n.replace(/,/g,"");n=n.substring(0,i-1);n=n.split("").reverse().join("");n=n.replace(/.../g,function(n){return n+","});n=n.split("").reverse().join("");n=n.replace(/^,/,"");t.val(n)}function ni(){var n=$(this),t=n.val();t=t.replace(/,/g,"");n.val(t);n.select()}function ti(n){var t=n||window.event,i=t.keyCode||t.which,r;i=String.fromCharCode(i);r=/[0-9]/;r.test(i)||(t.returnValue=!1,t.preventDefault&&t.preventDefault())}function ii(n,t){var i=t;return n!==null&&n.length>0&&(isNaN(n)||(i=parseInt(n))),i}function ri(){function o(n){n.onfocus=function(){this.value==""?$(this).parent().addClass("focused"):$(this).parent().addClass("focused typing")};n.onkeyup=function(){this.value==""?$(this).parent().addClass("focused"):$(this).parent().addClass("focused typing")};n.onblur=function(){var n=0,t=this.value.match(/_/g);t!=null&&t.length&&(n=1);(this.value==""||this.value=="(___) ___-____"||n==1)&&$(this).parent().removeClass("focused")};n.value!=""&&$(n).parent().addClass("typing")}function e(){i==7?i=1:i+=1;f.getAttribute("class")=="agent-pic-front agent-pic"?f.setAttribute("src",t.options.rootUrl+"ContentResponsive/assets/images/agent-pic-"+i+".jpg"):f.setAttribute("src",t.options.rootUrl+"ContentResponsive/assets/images/agent-pic-"+i+".jpg");s=setTimeout(function(){e()},7e3)}var n=$(".contact-widget"),u,r;n.on("click",function(){$(".tooltip").each(function(){$(this).hide()})});u=$("#btnCallMeNow");u&&u.click(function(){try{Munchkin.munchkinFunction("clickLink",{href:"/CallMeNowClick"})}catch(n){}});r=!1;n.find(".footer-cwt").unbind("click");n.find(".footer-cwt").on("click",function(){$(".input-validation-error").removeClass("input-validation-error");$(".footer-cwb").slideToggle();$(this).find(".contact-no .fa").toggleClass("fa-chevron-up");$(this).find(".contact-no .fa").toggleClass("fa-chevron-down");r||(SetAC($("#ResidenceZipCode"),$("#ResidenceState"),$("#ResidenceCity"),$("#ResidenceStreet")),r=!0)});(n.find(".success").length||n.find(".input-validation-error").length)&&($(".footer-cwb").show(),$(this).find(".contact-no .fa").toggleClass("fa-chevron-up"),$(this).find(".contact-no .fa").toggleClass("fa-chevron-down"),SetAC($("#ResidenceZipCode"),$("#ResidenceState"),$("#ResidenceCity"),$("#ResidenceStreet")),r=!0);t.options.is_IE?$("#ResidenceState").addClass("ie_select"):$("#ResidenceState").selecter();n.find("input").each(function(){o(this)});$("#ResidencePhone").mask("(999) 999-9999");var f=document.querySelectorAll(".agent-pic")[0],s=setTimeout(function(){e()},5e3),i=1;n.find(".input-validation-error").each(function(){$(this).parent().addClass("error")})}function ui(n){$("#btn"+n).on("click",function(){var t=$("#s"+n).val(),i=t.split("//")[1].split("/")[0],r=window.location.href.split("//")[1].split("/")[0];i.toLowerCase()==r.toLowerCase()&&t.indexOf("EQU")==-1&&t.indexOf("BOAT")==-1&&t.indexOf("CYCL")==-1&&t.indexOf("TRAV")==-1&&t.indexOf("RENT")==-1?window.location=t:ConfirmOpenWindow(t)})}function fi(){var t=$(".management-section").find("a"),n;t.each(function(){if(!$(this).parent().hasClass("learn-more")){var n=$(this).parent().next().find("a");n.attr("href",$(this).attr("href"));$(this).remove()}});n=$(".customer-reviews").find("a");n.each(function(){if($(this).parent().hasClass("large-title")){var n=$(this).parent().next().find("a");n.attr("href",$(this).attr("href"));$(this).remove()}})}function r(n){function f(){setTimeout(function(){var n;if(t.options.isIOS)if(r.trigger("focus"),i.focusClass!=".first-focus"){var u=.4,f=r.offset().top,e=$(window).innerHeight();f<e*2&&(u=.9);$("body,html").stop().animate({pageYOffset:f-e*u},{duration:500,easing:"swing",step:function(n){window.scrollTo(0,n)}})}else $("html,body").scrollTop(0);else n=$("html").scrollTop(),r.trigger("focus"),t.options.touchDevice&&i.focusClass==".first-focus"?$("html,body").scrollTop(0):n<$("html").scrollTop()?$("html").scrollTop($("html").scrollTop()+$(window).innerHeight()*.6):$("html").scrollTop($("html").scrollTop()-$(window).innerHeight()*.2)},100)}var i={focusClass:".first-focus",focusID:null,targetID:null},u,r;$.extend(i,n);u=i.targetID?$(i.targetID):$(document.body);r=i.focusID?u.find(i.focusID):u.find(":input"+i.focusClass);r.length&&(r=$(r[0]),r.is(":visible")?f():setTimeout(function(){f()},200))}function ei(){var i=document.getElementById("SureHitsWrapper"),n=document.getElementById("divHits"),t=document.getElementById("sidebar-ads-section");$("#sidebar_ads_section").removeClass("hidden");window.onresize=function(){document.body.offsetWidth>=992?i.appendChild(n):t.appendChild(n)};document.body.offsetWidth<992&&t.appendChild(n)}function oi(){for(var f=window.innerHeight,n=document.querySelectorAll(".tab_link"),u=n[0],t=document.getElementById(u.hash.substring(1)),r=0;r<n.length;r++)n[r].onclick=function(){var r=this,n;return r.parentNode.className="active",u.parentNode.className="",u=r,n=document.getElementById(r.hash.substring(1)),t.style.display="none",n.style.display="block",n.className="tab-pane fade in",t.className="tab-pane fade",window.scrollTo(0,i(n)+f-100),setTimeout(function(){t.className="tab-pane fade in active"},200),t=n,!1},document.getElementById(n[r].hash.substring(1)).style.display="none";document.getElementById(n[0].hash.substring(1)).style.display="block"}function si(){$(document).on("click",".accordion-toggle",function(){$(".accordion-toggle").each(function(){var n=$(this).find("i.indicator");$(this).hasClass("collapsed")?$(n).removeClass("fa-minus").addClass("fa-plus"):$(n).removeClass("fa-plus").addClass("fa-minus")})})}function hi(){$(".no-touch .partners-logo-group").find(".partners-logo-main").delay(500).queue(function(){$(this).addClass("animated")})}function ci(){function t(n){$('select[id^="sCarrierList"]').parents(".selectP").addClass("hidden");n=="Auto Insurance"?$("#sCarrierListA").parents(".selectP").removeClass("hidden"):n=="Boat Insurance"?$("#sCarrierListB").parents(".selectP").removeClass("hidden"):n=="Condo Insurance"?$("#sCarrierListC").parents(".selectP").removeClass("hidden"):n=="Earthquake Insurance"?$("#sCarrierListE").parents(".selectP").removeClass("hidden"):n=="Motorcycle Insurance"?$("#sCarrierListM").parents(".selectP").removeClass("hidden"):n=="Renters Insurance"?$("#sCarrierListR").parents(".selectP").removeClass("hidden"):n=="RV Insurance"?$("#sCarrierListRV").parents(".selectP").removeClass("hidden"):$("#sCarrierListH").parents(".selectP").removeClass("hidden")}function n(){$('select[id^="sCarrierList"]').each(function(){$(this).parents(".selectP").hasClass("hidden")||$("#csID").val($(this).val())})}t($("#sLobList").val());n();$("#sLobList").change(function(){t($(this).val());n()});$('select[id^="sCarrierList"]').each(function(){$(this).change(function(){n()})})}function li(){var n=new rotating_slider($("#rotating-slider")[0],$("#rotating-slider-description")[0]);$("#slider-controls").find("#prev").on("click",function(){n.get_prev()});$("#slider-controls").find("#next").on("click",function(){n.get_next()})}function ai(){$(function(){function n(n){var i=-1118,r=0;if(n!=0)for(i;i<465;i=i+25)if($("#loader").fadeIn(3e3,function(){$("#look").fadeIn("slow")}).animate({left:i+"px"}),r+=1,$("#owl").fadeIn(2e3).animate({top:"14px",duration:5e3}),r==10)return t(n)}function t(t){t==1?($("#owl, #loader").fadeOut("slow",function(){$("#look").fadeOut("fast",function(){$("#great-price, #learn-more").fadeIn("fast",function(){$("#great-price, #learn-more").delay(1e3).fadeOut(2900);$("#loader").css({left:"-1118px"})})})}),n(2)):$("#owl, #loader").fadeOut("slow",function(){$("#look").fadeOut("fast",function(){$("#better-rate, #learn-more, #call-us").fadeIn(3e3,function(){$("#better-rate, #learn-more, #call-us, #main").fadeOut("fast",function(){$("#rtscr").fadeIn(200).css({display:"block"});$("#looking").css({display:"none"})})})})})}$(window).on("load",function(){var t=$(window).width();t>991?n(1):(window.scrw=t,n(0))});$(window).on("resize",function(){var n=$(window).width();n>991&&window.scrw<992&&($("#looking").css({display:"none"}),$("#rtscr").css({display:"block"}))})})}function vi(){var n=$("#divLoginForm"),i=$("#divForgotPasswordForm"),r=$("#divCreateAccountForm");t.options.is_IE?$("#ResidenceState").addClass("ie_select"):$("#ResidenceState").selecter();$("#ResidencePhone").mask("(999) 999-9999");SetAC($("#ResidenceZipCode"),$("#ResidenceState"),$("#ResidenceCity"),$("#ResidenceStreet"));$("#aAlreadyRegistered").on("click",function(){return n.show(),i.hide(),r.hide(),!1});$("#aForgotPasswordAlreadyRegistered").on("click",function(){return n.show(),i.hide(),r.hide(),!1});$("#aCreateAccount").on("click",function(){return n.hide(),i.hide(),r.show(),!1});$("#aForgotPasswordCreateAccount").on("click",function(){return n.hide(),i.hide(),r.show(),!1});$("#aForgotPassword").on("click",function(){return n.hide(),i.show(),r.hide(),!1})}function s(n){var i={target:null},r,u,t,f;if($.extend(i,n),i.target){t=$(i.target);window.orientation===0||window.orientation===180?(r=$(window).height(),u=$(window).width()):(r=$(window).width(),u=$(window).height());f=25;$(window).on("resize",function(){(window.orientation===0||window.orientation===180)&&window.innerHeight+f<r?t.hide():window.innerHeight+f<u?t.hide():t.show()})}}function yi(n){$(n.menuContainer).on("click",n.menuItem,function(){var t=$(this).next(n.collapsibleItem);t.slideToggle();t.attr("aria-expanded")&&t.attr("aria-expanded",t.attr("aria-expanded")==="false"?"true":"false")})}function pi(n){$(n.clicker).on("click",function(){$("html,body").animate({scrollTop:0},n.speed)})}function wi(n){function f(n){e(t+=n)}function l(n){e(t=n)}function e(n){var u;for(n>i.length&&(t=1),n<1&&(t=i.length),u=0;u<i.length;u++)$(i[u]).css("display","none");for(u=0;u<r.length;u++)$(r[u]).removeClass("active");$(i[t-1]).css("display","block");$(r[t-1]).addClass("active")}function o(){for(var n=0;n<i.length;n++)$(i[n]).css("display","none");for(t++,t>i.length&&(t=1),$(i[t-1]).css("display","block"),n=0;n<r.length;n++)$(r[n]).hasClass("active")&&$(r[n]).removeClass("active");$(r[t-1]).addClass("active");setTimeout(o,s)}var s=5e3,u=n.parentId,t=n.slideIndex,h=$(u).find(".prev:first"),c=$(u).find(".next:first"),i=$(u).find(".slide"),r=$(u).find(".dot");o(t);h.on("click",function(){f(-1)});c.on("click",function(){f(1)});$(r).on("click",function(){var n=$(this).attr("data-index");l(n)})}function bi(i){var v=16600,u=i.querySelectorAll("li"),r=this,e,c,a,p,w;for(i.insertBefore(n.CreateElement("li",u[u.length-1].innerHTML,{"class":"review-slide"}),u[0]),i.appendChild(n.CreateElement("li",u[0].innerHTML,{"class":"review-slide"})),u=i.querySelectorAll("li"),e=i.parentNode.offsetWidth,i.style.width=u.length*e+"px",c=0;c<u.length;c++)u[c].style.width=e+"px";i.style.left="-"+e+"px";window.onresize=function(){e=i.parentNode.offsetWidth;i.style.width=u.length*e+"px";for(var n=0;n<u.length;n++)u[n].style.width=e+"px";i.style.left="-"+e*f+"px"};var f=1,h=0,o=e,l=!1,s=o,y=0;this.slide_timer=!1;a=!1;p=document.querySelectorAll("a.carousel-control.left")[0];this.get_prev_slide=function(){f==0?(f=u.length-3,h=u.length-2,o=e*(f+1)):(h=f,f<1&&(f=u.length),f-=1);s=e*f;l||r.move_slider()};p.onclick=function(){return r.get_prev_slide(),!1};w=document.querySelectorAll("a.carousel-control.right")[0];this.get_next_slide=function(){f==u.length-1?(f=2,h=1,o=e):(h=f,f+=1,f>=u.length&&(f=0));s=e*f;l||r.move_slider()};w.onclick=function(){return r.get_next_slide(),!1};this.move_slider=function(){s-o<2&&s-o>-2?(o=s,l=!1):(l=!0,o=(3*o+s)/4,y=o>s?(o-s)/e:(s-o)/e,u[f].style.opacity=1-y,u[h].style.opacity=y,setTimeout(function(){r.move_slider()},60));i.style.left="-"+o+"px"};this.slider_time=function(){if(a||t.options.touchDevice)return!1;clearTimeout(r.slide_timer);r.slide_timer=setTimeout(function(){r.slider_time()},v);r.get_next_slide()};i.style.perspective="300px";i.style.webkitPerspective="300px";i.parentNode.parentNode.parentNode.parentNode.parentNode.onmouseover=function(){a=!0;clearTimeout(r.slide_timer)};i.parentNode.parentNode.parentNode.parentNode.parentNode.onmouseout=function(){a=!1;t.options.touchDevice||(clearTimeout(r.slide_timer),r.slide_timer=setTimeout(function(){r.slider_time()},4200))};document.body.onkeydown=function(n){var i=window.event?window.event:n;if(i.keyCode==39)r.get_next_slide(),t.options.touchDevice||(clearTimeout(r.slide_timer),r.slide_timer=setTimeout(function(){r.slider_time()},v));else if(i.keyCode==37)r.get_prev_slide(),t.options.touchDevice||(clearTimeout(r.slide_timer),r.slide_timer=setTimeout(function(){r.slider_time()},v));else return!0;return i.preventDefault(),!1}}function ki(n,t,i,r,u){var e=0,f=!1,o=setInterval(function(){!f&&e<i?($(t).length&&(n=="SearchJobs"?$(t).height()>155&&(f=!0):$(t).html().length&&(f=!0)),e++):(f||$.ajax({method:"POST",url:"/Shared/ThirdPartyAlert/",data:{ThirdPartyName:n,Attempts:i,Controller:r,Action:u},cache:!1}),clearInterval(o))},1e3)}function di(){$(".read-more.mobile").on("click",function(){var n=$(this).parents(".comm-info").find(".comm-desc"),i=$(this).parents(".comm-info").find("h3.mobile"),t;n.height()==0?(n.children("p").css({display:"block"}),t=function(){var t=0;return n.children("p").each(function(){t=t+$(this).height()}),t+40+"px"},console.log(t()),n.animate({height:t()},{complete:function(){$(this).css({display:"table"})}}),$(this).html("Read Less")):(n.css({display:"block"}).animate({height:0},{complete:function(){n.children("p").css({display:"none"})}}),$(this).html("Read More"))})}function gi(n){function r(){if(i++,n&&console.log("searching for Live Person Chat Now btn..."),$(".LPMbutton")&&$(".LPMbutton")[0]){n&&console.log("found Live Person Chat Now btn...");$(".LPMbutton").on("click",function(){n&&console.log("clicked Live Person Chat Now btn...");try{Munchkin.munchkinFunction("clickLink",{href:"/LivePersonChatClick"})}catch(t){}$.post("/Shared/WebChatCheckpoint/",{state:"start"});i=0;u=setInterval(f,2e3)});clearInterval(t)}i>=60&&clearInterval(t)}function f(){if(i++,n&&console.log("searching for Exit Live Person Chat btn..."),$(".lp_lpview_title").text()==="Thank you for connecting with us")n&&console.log("exiting Live Person Chat..."),$.post("/Shared/WebChatCheckpoint/",{state:"end"}),t=setInterval(r,2e3),clearInterval(u);else if($(".lp_close")&&$(".lp_close")[0]){n&&console.log("found Exit Live Person Chat btn...");$(".lp_close").on("click",function(){n&&console.log("clicked Exit Live Person Chat btn...");$("#lp_line_1")[0]?setTimeout(function(){if($(".lp_confirm_button")&&$(".lp_confirm_button")[0])$(".lp_confirm_button").on("click",function(){n&&console.log('clicked "Yes" Exit Live Person Chat btn...');$.post("/Shared/WebChatCheckpoint/",{state:"end"});t=setInterval(r,2e3)});else $(".lp_close").on("click",function(){n&&console.log("clicked Exit Live Person Chat btn again...");$.post("/Shared/WebChatCheckpoint/",{state:"end"});t=setInterval(r,2e3)})},500):($.post("/Shared/WebChatCheckpoint/",{state:"end"}),t=setInterval(r,2e3))});clearInterval(u)}i>=30&&clearInterval(u)}n=n||!1;var t=setInterval(r,2e3),u=null,i=0}function h(){var n=window.location.pathname.split("/");switch(n[1]){case"":case"Auto-Insurance":$("#SubmitBtn").on("click",function(){$(this).addClass("disabled")});break;case"Auto":$("button[type='Submit']").on("click",function(){$(this).addClass("disabled")})}}function nr(){var n=-1,t,i,r;return navigator.appName=="Microsoft Internet Explorer"&&(t=navigator.userAgent,i=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"),i.exec(t)!=null&&(n=parseFloat(RegExp.$1))),r=!!navigator.userAgent.match(/Trident.*rv\:11\./),r==!0&&(n=11),n}function i(n){var t=document.body.getBoundingClientRect(),i=n.getBoundingClientRect();return i.top-t.top-window.innerHeight}function tr(){$(document).on("keydown",function(n){if(n.which==13){if($(n.srcElement).is("button")||$(n.srcElement).is("input")&&($(n.srcElement).attr("type")=="button"||$(n.srcElement).attr("type")=="submit"))return;n.preventDefault()}})}function ir(){t.options.touchDevice||$('a[href^="tel"]').each(function(){$(this).replaceWith($("<span>"+this.innerHTML+"<\/span>"))})}var u=!1,t;n.options={action:"",controller:"",state:"",touchDevice:!1,is_IE:nr()!=-1,rootUrl:"/",videoEnabled:"false",isIOS:/iPhone|iPad|iPod/i.test(navigator.userAgent)};t={options:n.options};n.init=c;n.InitWidgets=l;n.Date=a;n.Validation=v;n.Message=y;n.ConfirmMessage=p;n.Dialog=w;n.GetInterstitialPage=b;n.IsInterstitialWrapperAvailable=k;n.AjaxInCall_ShowInterstitial=d;n.AjaxInCall_HideInterstitial=g;n.AjaxInCall=nt;n.AjaxCallComplete=tt;n.SideMenu=it;n.CreateElement=rt;n.HeaderInit=ft;n.AutoLandingHeroInit=et;n.AutoLandingHeroLiteInit=ot;n.AutoLandingSequenceInit=st;n.AutoLandingInit=ht;n.CompareQuotesInit=ct;n.LargeSequenceCompareQuotesInit=lt;n.PrimericaPageInit=at;n.MasterPageInit=vt;n.SharedMasterPageInit=yt;n.AnimateUp=pt;n.AnimateDown=wt;n.TransformPolyfill=bt;n.CountUpDecimal=kt;n.AlphaName=e;n.AlphaOnly=o;n.NumberOnly=dt;n.FormatNumber=gt;n.RemoveFormatNumber=ni;n.NumbersOnly=ti;n.CallMeNowInit=ri;n.StartAQuoteInit=ui;n.AboutUsInit=fi;n.PageFocus=r;n.MoveHitsSection=ei;n.CareersInit=oi;n.ManageAccountInit=si;n.CarrierPartnersInit=hi;n.ClaimsServicesInit=ci;n.MobileAppInit=li;n.RateTrackerInit=ai;n.SavedQuoteInit=vi;n.TouchDeviceFixedFooter=s;n.collapsibleMenu=yi;n.ezScroll=pi;n.simpleSlideShow=wi;n.JS_Slider=bi;n.CheckThirdPartyContent=ki;n.CommunityAnswerInit=di;n.DisableDoubleClick=h}(AFIResponsive||(AFIResponsive={}));$(function(){AFIResponsive.init({touchDevice:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)})});window.ConfirmOpenWindow=function(n){var u=!0,f=self.location.href.split("?"),r=f.length>1?f[1].split("&"):undefined,i,t;if(r)for(i=0;i<r.length;i++)if(t=r[i].toLowerCase().split("="),t.length>0&&t[0]=="a"){(t[1]=="primerica"||t[1]=="primerica_cr")&&(u=!1);break}u?window.open(n):AFIResponsive.ConfirmMessage({messageTxt:"You are now leaving our website.<br><br>Please note that by clicking 'OK', you will leave this site and enter another website created, operated, and maintained by a different entity.<br>You will be subject to the terms and conditions and privacy policy of that website.",trueCallback:function(){window.open(n)}})},function(n){n.fn.openmenu=function(t){return t=n.extend(n.fn.openmenu.defaults,t),this.each(function(){var i=n(this),r=n("#"+t.menuId),u=!1,f=!1;n("body").append(r);i.on("focus click mouseover",function(){if(!u){var n=i.offset();r.animate({top:n.top+i.outerHeight()+"px",left:n.left+"px"},0);i.addClass(t.cssSelect);u=!0;r.slideDown("fast")}});i.on("blur mouseout",function(){u=!1;i.removeClass(t.cssSelect);setTimeout(function(){u||f||r.slideUp("fast")},500)});r.on("focus mouseover",function(){f=!0;i.addClass(t.cssSelect)});r.on("blur mouseout",function(){f=!1;i.removeClass(t.cssSelect);setTimeout(function(){u||f||r.slideUp("fast")},500)})})};n.fn.openmenu.defaults={menuId:"",cssSelect:""}}(jQuery),function(n){function h(){}function c(n){var i={action:"",controller:"",state:""},t;$.extend(i,n);t="0";switch(i.action){case"basicinfo":t="10";break;case"vehiclesmatch":case"vehicleinfo":t=i.state=="CA"||i.state=="HI"?"25":"20";break;case"driverinfo":t=i.state=="CA"||i.state=="HI"?"50":"40";break;case"coverageinfo":t=i.state=="CA"||i.state=="HI"?"75":"60";break;case"creditinfo":t="80";break;case"creditinfoverify":t="80";break;case"manualcredit":t="80";break;case"policyquestions":t="80";break;case"driverdetails":t="85";break;case"driverdetailsverify":t="85";break;case"finalrate":t="90";break;case"vehicledetails":t="90";break;case"rc2interstitial":t="90";break;case"payment":t="95"}$(".progress-bar").css("width",t+"%");$(".progress-figure").find("strong").html(t+"%")}function l(i){$.extend(t.options,i);var r=t.options.action+"init";n[r]&&n[r]()}function a(){$("#logoRotator").carousel({pause:"true",interval:2e3})}function v(){$("input[name=HomeAddressSameAsLivingAddress]").on("click",function(){DivSlideUpDown($(this),"divLivingAddressSection","N")})}function y(){AFIResponsive.PageFocus({focusClass:".first-focus-override"})}function p(){function gt(n){var e=$("input[id*=_MilesToWork]").parent().parent().closest("div");DivSlideUpDown($(n),e,"PLEASURE",!1,!0)?$("input[id*=_MilesToWork]").val(0):$("input[id*=_MilesToWork]").val()=="0"&&$("input[id*=_MilesToWork]").val("");var t=$("input[id*=_AnnualMiles]"),r=$("input[id*=_MilesToWork]").val(),i=$(n).val(),f=0;i.indexOf("COMMUTE")>=0?r>0?(f=i.replace("COMMUTE",""),t.val(u(f,r))):t.val(12e3):i.indexOf("PLEASURE")<0&&t.val(12e3)}function ni(n){var t=$("input[id*=_AnnualMiles]"),i=$("select[id*=_Usage]").val(),r=$(n).val(),f=0;i.indexOf("COMMUTE")>=0&&(r>0?(f=i.replace("COMMUTE",""),t.val(u(f,r))):t.val(12e3))}function yt(){var n;if(b=o.val().length){r=h.val();e=y.val();s=v.val();c=l.val();c?(w=!1,d=!1,nt=!1,pt(c)):s?(w=!1,d=!1,n=o.val(),o.val(n.substring(0,n.indexOf(s)+s.length)),lt(s)):e?(w=!1,n=o.val(),o.val(n.substring(0,n.indexOf(e)+e.length)),ct(e)):r&&(n=o.val(),o.val(o.val().substring(0,4)),ht(r));$("#NextBtnRow").on("click",function(){!h.val()&&r&&h.val(r);!y.val()&&e&&y.val(e);!v.val()&&s&&v.val(s);!l.val()&&c&&l.val(c)})}vt=r&&e&&s&&c?!0:!1}function ut(n){var t=n.val(),i,u;if(t.length<4&&(!o.autocomplete().suggestions[0]||o.autocomplete().suggestions[0].value.length>4)){ft();tt=!0;c=null;nt=!0;s=null;d=!0;e=null;w=!0;r=null;b=0;a.html("");return}t.length<b?(a.html(""),!tt&&t.indexOf(c)<0?(tt=!0,c=null,l.val(""),lt(s)):!nt&&t.indexOf(s)<0?(nt=!0,s=null,v.val(""),ct(e)):!d&&t.indexOf(e)<0?(d=!0,e=null,y.val(""),ht(r)):!w&&t.indexOf(r)<0?(w=!0,h.val(""),r=null,ft()):(tt=!0,c=null,nt=!0,s=null,d=!0,e=null,w=!0,r=null,b=0,ft())):w?ht(n.val().substring(0,4)):d?ct(n.val().substring(r.length+1,n.val().length).trim()):nt?lt(n.val().substring(r.length+e.length+2,n.val().length).trim()):(i=n[0].name.indexOf("__")+2,u=n[0].name.substr(i,1),pt(n.val().substring(r.length+e.length+ +s.length+3,n.val().length).trim(),u))}function ht(n){n&&$.post("/auto/VehicleGetMakes",{requesttype:"Year",year:n,make:"",model:"",submodel:""},function(t){if(t.Disp_Make!=""){var i=[];r=n;w=!1;b=o.val().indexOf(r)+r.length;h.val(r);t.Disp_Make.split(",").forEach(function(n){n&&i.push(r+" "+n)});o.autocomplete({lookup:i,onSelect:function(){ut($(this))}});it(r,"","","","Year");o.focus()}})}function ct(n){n&&$.post("/auto/VehicleGetMakes",{requesttype:"Make",year:r,make:n,model:"",submodel:""},function(t){if(t.Disp_Model!=""){var i=[];e=n;d=!1;b=o.val().indexOf(e)+e.length;y.val(e);t.Disp_Model.split(",").forEach(function(n){n&&i.push(r+" "+e+" "+n)});o.autocomplete({lookup:i,onSelect:function(){ut($(this))}});it(r,e,"","","Make");o.focus()}})}function lt(n){n&&$.post("/auto/VehicleGetMakes",{requesttype:"Model",year:r,make:e,model:n,submodel:""},function(t){var i,u;t.Disp_SubModel!="No submodels found for the model selected,"&&(i=[],s=n,nt=!1,b=o.val().indexOf(s)+s.length,v.val(s),u=t.Disp_SubModel.split(",").forEach(function(n){n&&i.push(r+" "+e+" "+s+" "+n)}),o.autocomplete({lookup:i,onSelect:function(){ut($(this))}}),it(r,e,s,"","Model"),o.focus())})}function pt(n){n&&$.post("/auto/VehicleGetMakes",{requesttype:"SubModel",year:r,make:e,model:s,submodel:n},function(t){t.VInfo&&t.VInfo.Vin10Digit&&(c=n,tt=!1,b=o.val().indexOf(c)+c.length,l.val(c),it(r,e,s,c,"SubModel"))})}function it(n,t,i,r,u){$.post("/auto/VehicleGetMakesForVin",{requesttype:u,year:n,make:t,model:i,submodel:r},function(r){switch(u){case"Year":y.html(r.Disp_Make).selecter("update");v.html(r.Disp_Model).selecter("update");l.html(r.Disp_SubModel).selecter("update");break;case"Make":v.html(r.Disp_Model).selecter("update");l.html(r.Disp_SubModel).selecter("update");break;case"Model":l.html(r.Disp_SubModel).selecter("update");break;case"SubModel":st(n,t,i)}},"json")}function ft(){$.post("/auto/VehicleGetYears",function(n){n.Years!=""&&o.autocomplete({lookup:n.Years.split(",")})})}function ti(){et();g.show(500);k.hide();$('[id$="HasAutofill"]').val("N")}function ii(){et();g.hide(500);k.show();$('[id$="HasAutofill"]').val("Y")}function ri(){et();p.val("");rt.show();k.hide(500);g.hide();$('[id$="HasAutofill"]').val("N");ot(!0,!1)}function ui(){et();p.val("");rt.hide();g.hide();k.show(500);$('[id$="HasAutofill"]').val("Y");ot(!1,!1)}function et(){a.html("");o.val("");it("","","","","Year");h.children("option:selected").removeAttr("selected");h.children("option").first().attr("selected","selected");h.selecter("update");at(h[0])}function ot(n,t){var i=document.getElementById("rowgrp-vin-results"),r=document.getElementById("rowgrp-vin-results-error");n&&fi(p,h,y,v,l,t);p.val().length!=17||p.val().length==0?(bt(),a.html("")):kt(h.val(),y.val(),v.val(),l.val())}function at(n){var r=n.name.indexOf("__")+2,t=n.name.substr(r,1),i=n.name.substr(r+2).replace("Disp_",""),u=$("#Vehicles__"+t+"_Disp_Year option:selected").val(),f=$("#Vehicles__"+t+"_Disp_Make option:selected").val(),e=$("#Vehicles__"+t+"_Disp_Model option:selected").val(),o=$("#Vehicles__"+t+"_Disp_SubModel option:selected").val();(i!=="SubModel"||o)&&$.post("/auto/VehicleGetMakesForVin",{requesttype:i,year:u,make:f,model:e,submodel:o},function(n){switch(i){case"Year":$("#Vehicles__"+t+"_Disp_Make").html(n.Disp_Make).selecter("update");$("#Vehicles__"+t+"_Disp_Model").html(n.Disp_Model).selecter("update");$("#Vehicles__"+t+"_Disp_SubModel").html(n.Disp_SubModel).selecter("update");break;case"Make":AFIResponsive.options.isIOS&&(n.Disp_Model=n.Disp_Model+'<optgroup label=""><\/optgroup>',n.Disp_SubModel=n.Disp_SubModel+'<optgroup label=""><\/optgroup>');$("#Vehicles__"+t+"_Disp_Model").html(n.Disp_Model).selecter("update");$("#Vehicles__"+t+"_Disp_SubModel").html(n.Disp_SubModel).selecter("update");break;case"Model":AFIResponsive.options.isIOS&&(n.Disp_SubModel=n.Disp_SubModel+'<optgroup label=""><\/optgroup>');$("#Vehicles__"+t+"_Disp_SubModel").html(n.Disp_SubModel).selecter("update");$("#Vehicles__"+t+"_Disp_SubModel option").length===1&&at(document.getElementById("Vehicles__"+t+"_Disp_SubModel"));wt(t);break;case"SubModel":st(u,f,e)}},"json")}function st(n,t,i){var u=n+" "+t,r;u!=null&&(r="https://media.ed.edmunds-media.com",$.get("https://api.edmunds.com/api/media/v2/photoset?tag="+u+"&api_key=8mu7s99szc7tjapdxdyzqsbk&fmt=json",function(n){var t,u,f;n:for(t=0;t<n.photos.length;t++){var e=n.photos[t].shotTypeAbbreviation.toUpperCase(),o=n.photos[t].title.toUpperCase(),s=i.substring(0,i.indexOf(" ")).toUpperCase();if((e=="FQ"||e=="S"||e=="O")&&o.indexOf(s)!=-1)for(u=0;u<n.photos[t].sources.length;u++)if(f=n.photos[t].sources[u].link.href.toUpperCase(),n.photos[t].sources[u].size.width=="300"&&(f.indexOf("_FQ_")!=-1||f.indexOf("_S_")!=-1||f.indexOf("_O_")!=-1)){r+=n.photos[t].sources[u].link.href;break n}}r!="https://media.ed.edmunds-media.com"?a.html('<img src="'+r+'" /><a href="http://www.edmunds.com/?id=apis" target="_blank"><img src="https://open-api.edmunds.com/api/openapi/v1/logo?size=220&format=horizontal&color=blue&api_key=8mu7s99szc7tjapdxdyzqsbk" /><\/a>'):a.html('<img src="../../ContentResponsive/Assets/images/auto/car-noimage-vehinfo.png"/>')}).fail(function(n){console.log(n);a.html('<img src="../../ContentResponsive/Assets/images/auto/car-noimage-vehinfo.png"/>')}))}function wt(n){var i=$("#Vehicles__"+n+"_Disp_Year"),r=$("#Vehicles__"+n+"_Disp_Make"),t=$("#Vehicles__"+n+"_Disp_Model"),u=$("#Vehicles__"+n+"_Disp_SubModel");t.val()!==""&&(u.val()?a.length&&!a.html().trim()&&st(i.val(),r.val(),t.val()):a.length&&a.html(""))}function fi(n,t,i,r,u,f){var e=n.attr("id")+"Error";$.post("/auto/IsValidVin",{vin:n.val()},function(o){if(o.errorMessage){if(f){n.addClass("input-validation-error");var s=n.next("#"+e);s.length?s.html(o.errorMessage):(s=$('<span class="error-text" id="'+e+'">'+o.errorMessage+"<\/span>"),n.after(s));n.focus()}bt()}else f&&n.next("#"+e).length&&(n.next("#"+e).remove(),n.removeClass("input-validation-error")),t.val(o.Disp_Year),i.html(o.Disp_Make),r.html(o.Disp_Model),u.html(o.Disp_SubModel),kt(o.Disp_Year,i.val(),r.val(),u.val())},"json")}function bt(){var n=document.getElementById("rowgrp-vin-results");f(n,100)}function kt(n,t,r,u){var f=document.getElementById("rowgrp-vin-results"),e=$("[id$=Disp_Year_SpanId]"),o=$("[id$=Disp_Make_SpanId]"),s=$("[id$=Disp_Model_SpanId]"),h=$("[id$=Disp_SubModel_SpanId]");e.html(n);o.html(t);s.html(r);h.html(u);n&&t&&r&&u&&st(n,t,r);i(f,0)}var h=$("[id$=_Disp_Year]"),y=$("[id$=_Disp_Make]"),v=$("[id$=_Disp_Model]"),l=$("[id$=_Disp_SubModel]"),p=$("input[id*=_VIN]"),o=$("input[id*=_Disp_YMM]"),rt=$("#divVINDiv"),g=$("#divYMMDivManual"),k=$("#divYMMDiv"),a=$('[id="Auto_Image_FormGroupId"]:visible'),r,e,s,c,w=!0,d=!0,nt=!0,tt=!0,b=0,vt=!1,dt;p.on("change",function(){ot(!0,!0)});h.add(y).add(v).add(l).on("change",function(){at(this)});o.on("keyup",function(n){n.key!="ArrowDown"&&n.key!="ArrowUp"&&ut($(this))});$("input[id$=HasVIN]").on("change",function(){$(this).val()=="N"?ui():ri()});$("#VehicleSelectedPrefill").on("change",function(){document.forms[0].submit()});$("#VehNewLookup").on("click",function(){ii()});$("#VehManualLookup").on("click",function(){ti()});$("#ShowLowerSection").on("click",function(){n.ShowLowerSection(this)});$("[id$=_Usage]").on("change",function(){gt(this)});$("[id$=_MilesToWork]").on("change",function(){ni(this)});$("#VehicleSelectedPrefill_RowId").length&&o.is(":visible")&&$("#VehicleSelectedPrefill_RowId").hide();ft();o.attr("placeholder","e.g. 2014 Honda Civic EX");t.options.ajaxPostBack?(yt(),$("#ShowLowerSection").hide(),$(".hidden-section").show()):t.options.previouslyVisited=="true"&&(yt(),$("#ShowLowerSection").hide(),$(".hidden-section").show());h.length>0&&(dt=h.attr("name").substr(h.attr("name").indexOf("__")+2,1),wt(dt));$("input:checked[id$=HasVIN]").val()=="Y"?(p.val()||p.val(p.attr("value")),rt.show(),k.hide(),g.hide(),ot()):(rt.hide(),b!==0?(g.hide(),k.show()):(g.show(),k.hide()));DivSlideUpDown($("select[id*=_Usage]"),$("input[id*=_MilesToWork]"),"PLEASURE",!0,!0);$("#VehicleSelectedPrefill_RowId").length&&($(".vi-vin-sub-block, .vi-vin-addvehicle").addClass("select-veh"),$("#VehicleSelectedPrefill_RowId").find(".form-group").addClass("select-veh"));k.is(":visible")?$('[id$="HasAutofill"]').val("Y"):$('[id$="HasAutofill"]').val("N")}function w(){var i,n;for(t.options.ajaxPostBack?($("#ErrorMessageDiv").css({display:"block"}),$("#ErrorMessageAlertDiv").css({display:"block"})):($("#ErrorMessageDiv").css({display:"none"}),$("#ErrorMessageAlertDiv").css({display:"none"})),i=document.querySelectorAll(".hid-check"),n=0;n<i.length;n++)i[n].onclick=function(){var n=this.checked?"vehicle-type-box vgrn-bg":"vehicle-type-box";this.parentNode.parentNode.className=n;$("#ErrorMessageDiv").css({display:"none"});$("#ErrorMessageAlertDiv").css({display:"none"})}}function b(){function u(n){var t=$("select[id$=_MaritalStatus]");switch(i.val().toUpperCase()){case"MATE":n?t.parent().hide():t.parent().slideUp("fast");t.val("Married");break;case"DOMESTICPARTNER":n?t.parent().hide():t.parent().slideUp("fast");t.val("DomesticPartner");break;case"CHILD":n?t.parent().hide():t.parent().slideUp("fast");t.val("Single");break;default:n?t.parent().show():t.parent().slideDown("fast");t.val("")}}function f(){switch(t.val()){default:$(".add-driver-btn").slideDown("fast");$("#maritalStatusLegend").remove()}}var i=$("select[id$=_Driver_Relationship]"),t,h;if(i.length){u(!0);i.on("change",function(){u(!1)})}if(t=$(""),(t=$("#Persons__0_MaritalStatus")).length){f();t.on("change",function(){f()})}s();$("#ShowLowerSection").on("click",function(){n.ShowLowerSection(this)});$("#DriverSelectedPrefill").on("change",function(){var i=$(this).val(),n,t;i&&(n=window.location.toString(),n.indexOf("Auto/DriverInfo/")!==-1&&(t=/\/Auto\/DriverInfo\/\d/,t.test(n)&&(window.location.href=n.replace(t,"/Auto/DriverInfo/"+i))))});$('input[name$=".Driver.HasConvictions"]').is(":checked")===!1&&$('input[name$=".Driver.HasConvictions"]').filter("[value=N]").trigger("click");$('input[name$=".Driver.HasConvictions"]').on("click",function(){DivSlideUpDown($(this),"divDivConvictions","Y")});h=$("input[id*=_DOB]");r(!0);h.on("change",function(){r(!1)});$("input:hidden[name$='.ChildCustody']").val("N");iu(!0);e($("select[id$=_MaritalStatus]"),$("select[id$=_Driver_Relationship]"));$("select[id$=_MaritalStatus]").on("change",function(){e(this,$("select[id$=_Driver_Relationship]"))});o($("select[id$=_Driver_DriverTypeCd]"));$("select[id$=_Driver_DriverTypeCd]").on("change",function(){o(this)});$("select[id$=_Driver_Relationship]").on("change",function(){e($("select[id$=_MaritalStatus]"),this)});$("#Persons__0_Driver_MatureDriverTraining").on("change",function(n){n.target.checked||$("#Persons__0_Driver_MatureDriverCourseDate").val("")});$('#NextBtnRow button[type="submit"]').on("click",function(){var n=$("#Persons__0_MaritalStatus"),t,i;n.length&&["Married","DomesticPartner"].indexOf(n.val())!==-1&&(t=$(this).closest("form"),i=t.attr("action"))})}function k(){function it(){o.val()>0||o.val().trim()===""?(o.val()==="1"?($("input[name='AutoPolicy.HouseholdHealthInsurance']")[0].click(),e($("input[name='AutoPolicy.HouseholdHealthInsurance']"),!0)):e($("input[name='AutoPolicy.HouseholdHealthInsurance']"),!1),$("div.BenifitsQuestionFormGroup").show(),rt()):$("div.BenifitsQuestionFormGroup").hide()}function rt(){ct();ut()}function ut(){lt();ft()}function ft(){at()}function ct(){g.filter(":checked").val()==="Y"?e(t,!1):(t.val("").change(),e(t,!0))}function et(){setTimeout(function(){c.parents(".picker.picker-radio").removeClass("checked");c.prop("checked",!1);$("#AutoPolicy_HealthCoverAccident[type=hidden]").length===0&&$("form").append('<input id="AutoPolicy_HealthCoverAccident" name="AutoPolicy.HealthCoverAccident" type="hidden" value="">')},100)}function lt(){var n=t.val()==="Other"||g.filter(":checked").val()==="N";n?$("div.HCAFormGroup").show():(et(),$("div.HCAFormGroup").hide());e(c,!n)}function at(){var r,n,i;if(c.filter(":checked").val()==="Y"||t.val()!==""&&t.val()!=="Other"){for(e(f,!1),r=f.val(),n=[],n.push($('<option value="">-<\/option>'),$('<option value="0">None<\/option>')),i=1;i<o.val();i++)n.push($('<option value="'+i+'">'+i+"<\/option>"));t.val()==="Medicare"&&n.push($('<option value="'+o.val()+'">All<\/option>'));f.empty().append(n).val(r);t.val()==="Medicare"&&f.val("-").children("option").filter(function(){var n=$(this).text();return!isNaN(Number(n))}).remove()}else f.val(""),e(f,!0);f.change()}function e(n,t){var i=n.closest("th");t?i.addClass("backcolor-disabled"):i.removeClass("backcolor-disabled");n.prop("disabled",t)}function nt(n){b.filter(":checked").val()==="Y"?(n?i.hide():i.slideUp("fast"),n?r.show():r.slideDown("fast"),tt&&(d.is(":hidden")||u.hasClass("col-sm-12"))&&(d.show(),u.removeClass("col-sm-12"),u.addClass("col-lg-6 col-md-6 col-sm-6"),$(u.children("div").first()).removeClass("col-sm-6 no-x-padding")),l.html(l.html().replace("Most Recent","Current")),a.html(a.html().replace("Most Recent","Current")),y.html(y.html().replace("Most Recent","Current")),p.html(p.html().replace("Most Recent","Current"))):k.filter(":checked").val()==="30DAYSORLESS"?(n?i.show():i.slideDown("fast"),n?r.show():r.slideDown("fast"),tt&&(d.hide(),u.removeClass("col-lg-6 col-md-6 col-sm-6"),u.addClass("col-sm-12"),$(u.children("div").first()).addClass("col-sm-6 no-x-padding")),l.html(l.html().replace("Current","Most Recent")),a.html(a.html().replace("Current","Most Recent")),y.html(y.html().replace("Current","Most Recent")),p.html(p.html().replace("Current","Most Recent"))):(n?i.show():i.slideDown("fast"),n?r.hide():r.slideUp("fast"));vt(n)}function vt(t){b.filter(":checked").val()==="Y"||k.filter(":checked").val()==="30DAYSORLESS"?v!=="end"&&(n.hide(),n.detach(),n.removeAttr("class"),n.attr("class","col-sm-6 col-md-6 col-lg-6"),n.insertAfter(st),t?n.show():n.slideDown("fast"),v="end"):v!=="start"&&(n.hide(),n.detach(),n.removeAttr("class"),n.attr("class","col-sm-4 col-md-4 col-lg-4"),n.insertAfter(ot),t?n.show():n.slideDown("fast"),v="start")}var tt=!!$('#Vehicles__0_RideshareVeh[value="Y"]:checked').length,b=$('input:radio[id$="_CurrentIns"]'),k=$('input:radio[id="AutoPolicy_ContinuousInsuranceLapse"]'),i=$("div.continuousInsuranceLapseRadioFormGroup"),n=$("#CoverageNeededBy_ColId"),ot=$("#AutoPolicy_ContinuousInsuranceLapse_ColId"),r=$("div.insuredQuestionFormGroup"),l=$("#AutoPolicy_PastProvider_FormGroupId > label"),st=$("#AutoPolicy_ExpirationDate_ColId"),a=$("#AutoPolicy_ExpirationDate_FormGroupId > label"),v="end",y=$("#AutoPolicy_PastProvBI_FormGroupId > label"),p=$("#AutoPolicy_PastProvCollDed_FormGroupId > label"),ht=$('input[id="AutoPolicy_ExpirationDate"]'),h=$('input[id="CoverageNeededBy"]'),d=$("#AutoPolicy_PastProvBI_ColId"),u=$("#AutoPolicy_PastProvCollDed_ColId"),w,o=$("#AutoPolicy_NumResidentsInHousehold"),g=$("input[name='AutoPolicy.HouseholdHealthInsurance']"),t=$("#AutoPolicy_HealthCarrier"),c=$("input[name='AutoPolicy.HealthCoverAccident']"),f=$("#AutoPolicy_PIPOptOut");nt(!0);s();b.on("change",function(){nt(!1)});k.on("change",function(){nt(!1)});ht.on("blur",function(){var i=$(this).val(),n=i.length===10?new Date(i):new Date(undefined),t,r;if(!isNaN(n.getMilliseconds())&&(t=new Date,t.setHours(0,0,0,0),n>t)){r=n.setDate(n.getDate()-1);h.val(moment(new Date(r)).format("MM/DD/YYYY"));w=h.val();h.siblings("#fixGapCoverage").length||h.after('<div id="fixGapCoverage" style="margin-top: 5px;" class="has-success-text">To avoid a gap in coverage, we made your start date one day earlier.<\/div>');return}$("#fixGapCoverage").remove()});h.on("change",function(n){w&&n.target.value!==w&&($("#fixGapCoverage").remove(),w=null)});$("#NextBtnRow").on("click",function(){var n=$(this);r.filter(":not(:visible)").find("input,select").remove();i.filter(":not(:visible)").find("input").remove();n.find('button[type="submit"]').attr("id","SubmitBtn");AFIResponsive.AjaxInCall({})});it();o.on("change keyup paste",function(){it()});g.on("change",function(){et();rt()});t.on("change",function(){ut();t.val()==="Unknown"&&AFIResponsive.Message({messageTxt:'<p>You selected <b>UNKNOWN<\/b> for the following question: "Is your health insurance provided by Medicare, Medicaid, or Federal Government Benefits (e.g. military or VA)?"<\/p><p>This information is required by law in order to proceed with the purchase of a Michigan auto policy. In order to proceed, please ensure your entries accurately reflect your current information.'})});c.on("change click",function(){ft()})}function d(){var r=document.getElementById("divInfoSummary"),n=document.getElementById("divInfoFieldSet");$("#credit-edit-link").length>0?(document.getElementById("credit-edit-link").onclick=function(){r.style.display="none";n.style.display="block";i(n,0);SetAC($("#Address_ZipCode"),$("#Address_State"),$("#Address_City"),$("#Address_StreetAddress"))},t.options.ajaxPostBack&&($("#divInfoSummary").hide(),$("#divInfoFieldSet").show(),SetAC($("#Address_ZipCode"),$("#Address_State"),$("#Address_City"),$("#Address_StreetAddress")))):$("#Temp_CreditRating").length&&AFIResponsive.PageFocus()}function g(){function o(){t.options.state=="KY"&&($("#AutoPolicy_Coverage_PIPCov").val()=="Guest"?($("#AutoPolicy_Coverage_PIPDeductible").val("No Ded"),$("#AutoPolicy_Coverage_PIPAmt").val("10000"),$("#AutoPolicy_Coverage_PIPDeductible").prop("disabled",!0),$("#AutoPolicy_Coverage_PIPAmt").prop("disabled",!0)):($("#AutoPolicy_Coverage_PIPDeductible").prop("disabled",!1),$("#AutoPolicy_Coverage_PIPAmt").prop("disabled",!1)))}function l(){$("[id^='Vehicles__'].input-validation-error").each(function(){var t=$(this).attr("id"),i=t.substring(10,11),n=$("#vehicleTab_"+i);n.hasClass("vehicle-tab-error")||(n.addClass("vehicle-tab-error"),n.children("a").prepend('<i class="fa fa-exclamation-circle message-icon"><\/i> '))});$(".input-validation-error").length&&setTimeout(function(){var n=$(".EnableRecalculate.input-validation-error:first").attr("id"),t="";n.substring(0,10)=="Vehicles__"&&(t=n.substring(10,11));$("#coverages-collapse").css("display")!="block"&&$("#coverages-toggle").trigger("click");t.length>0&&$("#vehicleTab_"+t).trigger("click");setTimeout(function(){AFIResponsive.PageFocus({focusID:"#"+n})},500)},1e3)}function a(){var u=$(".qp-content-container ul#quotes-list > li"),n=$(".qp-content-container ul#quotes-list > li.the-lowest-price1:first"),f=n.index(),t=134,i=98,e=300,r;n.fadeIn("slow");r=600;u.each(function(){var n=$(this).index();console.log(t);n!=f&&($(this).css({"z-index":i}).fadeIn(100).animate({"margin-top":"0px",easing:"easeInOutQuad"},{duration:500}),t-=134,e+=200,i-=1)});setTimeout(function(){$(".the-lowest-price1").addClass("the-lowest-price")},r)}function s(){$("#AutoPolicy_Coverage_PIPDeductible").val()=="No Ded"?$("select[name$=PIPDedApplies]").attr("disabled","disabled"):$("select[name$=PIPDedApplies]").prop("disabled",!1)}var h=$("#displayedPoliciesCount").val(),n=$("#btnRecalculate"),c=!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),e,r,u;$("#coverages-toggle").on("click",function(){var n=document.getElementById("coverages-collapse");n.style.display=="block"?f(n,100):i(n,0)});e=$("#vehicleTab_0");r=$("#vehicleDiv_0");$("[id^='vehicleTab_']").on("click",function(){var t=$(this).attr("id").split("_")[1],n=$("#vehicleDiv_"+t);r.removeClass("active");r.hide();e.removeClass("active");n.addClass("active");i(n.get(0),0);$(this).addClass("active");r=n;e=$(this)});$("#Link_AutoPolicy_Coverage_BodilyInjury").on("click",function(){$("#coverages-collapse").css("display")!="block"&&$("#coverages-toggle").trigger("click");AFIResponsive.PageFocus({focusID:"#AutoPolicy_Coverage_BodilyInjury"})});$(".veh-comp-link").each(function(n){$(this).on("click",function(){$("#coverages-collapse").css("display")!="block"&&$("#coverages-toggle").trigger("click");$("#vehicleDiv_"+n).css("display")=="none"&&$("#vehicleTab_"+n).trigger("click");setTimeout(function(){AFIResponsive.PageFocus({focusID:"#Vehicles__"+n+"_CompDed"})},200)})});u=!1;n.on("click",function(){return u==!1&&AFIResponsive.Message({messageTxt:"You must modify at least one coverage amount in order to re-calculate your coverage premium."}),u});n.closest("form").on("submit",function(){n.prop("disabled",!0)});$(".EnableRecalculate").on("change",function(){u=!0;n.prop("disabled",!1);n.removeClass("disabled");n.addClass("allowRecalculate")});$("#AutoPolicy_Coverage_PIPCov").on("change",function(){o()});$("#AutoPolicy_Coverage_PIPDeductible").on("change",function(){s()});c||$("body,html").animate({scrollTop:$("#qr").offset().top},500);h>0&&a();l();o();s()}function nt(){n.policyquestionsinit_common();n["policyquestionsinit_"+t.options.naiccode]&&n["policyquestionsinit_"+t.options.naiccode]()}function tt(){function n(){$("#divInfoSummary").hide();$("#divInfoFieldSet").show();SetAC($("#Persons__0_P_Addresses__1_P_ZipCode"),$("#Persons__0_P_Addresses__1_P_State"),$("#Persons__0_P_Addresses__1_P_City"),$("#Persons__0_P_Addresses__1_P_StreetAddress"))}$(".cr-edit-link").on("click",function(){n()});($("#divInfoFieldSet").find(".input-validation-error").length||$("#Persons__0_FirstName").length&&$("#Persons__0_FirstName").val()==""||$("#Persons__0_LastName").length&&$("#Persons__0_LastName").val()==""||$("#Persons__0_P_Addresses__1_P_ZipCode").length&&$("#Persons__0_P_Addresses__1_P_ZipCode").val()==""||$("#Persons__0_P_Addresses__1_P_City").length&&$("#Persons__0_P_Addresses__1_P_City").val()==""||$("#Persons__0_P_Addresses__1_P_StreetAddress").length&&$("#Persons__0_P_Addresses__1_P_StreetAddress").val()==""||$("#Persons__0_PhoneNumber").length&&$("#Persons__0_PhoneNumber").val()==""||$("#Persons__0_EmailAddress").length&&$("#Persons__0_EmailAddress").val()=="")&&n();$(".safeco-pol-q:checked").each(function(){$(this).val()=="N"&&$(this).closest(".form-group").next().hide()});$(".safeco-pol-q").on("click",function(){$(this).val()=="N"?$(this).closest(".form-group").next().hide(500):$(this).closest(".form-group").next().show(500)})}function it(){$("#GeneralAppQuestions_MonthsAtCurrentAddr").on("change",function(){DivSlideUpDown($(this),"divPreviousAddress","6");SetAC($("#GeneralAppQuestions_PreviousZip"),$("#GeneralAppQuestions_PreviousState"),$("#GeneralAppQuestions_PreviousCity"),$("#GeneralAppQuestions_PreviousStreet"))});DivSlideUpDown($("#GeneralAppQuestions_MonthsAtCurrentAddr"),"divPreviousAddress","6",!0)}function rt(){function n(n){if($("#GeneralAppQuestions_ProgPIPPrimary").length>0){var t=n||$("#GeneralAppQuestions_ProgPIPPrimary:checked").val();t=="Y"?$("#divProgressivePIPPrimaryDiv").show(500):($('input[name="GeneralAppQuestions.HealthCarrier1"]').val(""),$('input[name="GeneralAppQuestions.HealthCarrier2"]').val(""),$('input[name="GeneralAppQuestions.HealthGroupCertificate1"]').val(""),$('input[name="GeneralAppQuestions.HealthGroupCertificate2"]').val(""),$("#divProgressivePIPPrimaryDiv").hide(500))}}function r(n){if($("#GeneralAppQuestions_AlcoholConsumption").length>0){var t=n||$("#GeneralAppQuestions_AlcoholConsumption:checked").val();t==0?$("#divDrinkerDiv").show(500):($("#divDrinkerDiv").hide(500),$('input[name="GeneralAppQuestions.NonDrinkerDiscount"]').val(""))}}function t(){if($("#GeneralAppQuestions_PIPNonMedical").length>0){var n=$("#GeneralAppQuestions_PIPNonMedical").val();n=="AdditionalLimits"?($("#GeneralAppQuestions_PIPNonMedicalCoveredWho_RowId").show(500),$("#GeneralAppQuestions_PIPNonMedicalWorkLossLimits_RowId").show(500)):($('input[name="GeneralAppQuestions.PIPNonMedicalCoveredWho"]').val(""),$('input[name="GeneralAppQuestions.PIPNonMedicalWorkLossLimits"]').val(""),$("#GeneralAppQuestions_PIPNonMedicalCoveredWho_RowId").hide(500),$("#GeneralAppQuestions_PIPNonMedicalWorkLossLimits_RowId").hide(500))}}function i(n){if($("#GeneralAppQuestions_LiveInNewHampshire").length>0){var t=n||$("#GeneralAppQuestions_LiveInNewHampshire:checked").val();t=="Y"?($("#divProgResidenceAddress").show(),$("#GeneralAppQuestions_LiveInNewHampshireExempt").closest(".row").hide(),SetAC($("#GeneralAppQuestions_ProgResidenceZip"),$("#GeneralAppQuestions_ProgResidenceState"),$("#GeneralAppQuestions_ProgResidenceCity"),$("#GeneralAppQuestions_ProgResidenceStreet"))):t=="N"?($("#divProgResidenceAddress").hide(),$("#GeneralAppQuestions_LiveInNewHampshireExempt").closest(".row").show()):($("#divProgResidenceAddress").hide(),$("#GeneralAppQuestions_LiveInNewHampshireExempt").closest(".row").hide())}}$('input[name="GeneralAppQuestions.NonPayCancel"]').on("click",function(){DivSlideUpDown($(this),$("#GeneralAppQuestions_NonPayCancelDate_RowId"),"Y")});$('input[name="GeneralAppQuestions.ProgPIPPrimary"]').on("click",function(){n($(this).val())});$("#GeneralAppQuestions_PIPNonMedical").on("change",function(){t()});$("#GeneralAppQuestions_YearsAtCurrentAddr").on("change",function(){DivSlideUpDown($(this),"divPreviousAddress","1");SetAC($("#GeneralAppQuestions_PreviousZip"),$("#GeneralAppQuestions_PreviousState"),$("#GeneralAppQuestions_PreviousCity"),$("#GeneralAppQuestions_PreviousStreet"))});$('input[name="GeneralAppQuestions.LiveInNewHampshire"]').on("click",function(){i($(this).val())});$('input[name="GeneralAppQuestions.ProgNonAutoPolicy"]').on("click",function(){DivSlideUpDown($(this),"divProgressiveNonAutoPolicy","Y")});$('input[name="GeneralAppQuestions.AlcoholConsumption"]').on("click",function(){r($(this).val())});DivSlideUpDown($("#GeneralAppQuestions_NonPayCancel:checked"),$("#GeneralAppQuestions_NonPayCancelDate_RowId"),"Y",!0);DivSlideUpDown($("#GeneralAppQuestions_ProgNonAutoPolicy:checked"),"divProgressiveNonAutoPolicy","Y",!0);DivSlideUpDown($("#GeneralAppQuestions_YearsAtCurrentAddr"),"divPreviousAddress","1",!0);$("#GeneralAppQuestions_ProgPastProvider").on("change",function(){var n=$(this).find(":selected").text().toUpperCase();n.indexOf("PROGRESSIVE")>-1?$("#divPriorProgPolicy").show():($("#divPriorProgPolicy").hide(),$("#GeneralAppQuestions_PriorProgAutoPolicyNumber").val(""),$("#GeneralAppQuestions_NewProgPolicyReason").val(""))});$("#GeneralAppQuestions_ProgPastProvider").length>0?$("#GeneralAppQuestions_ProgPastProvider option:selected").text().toUpperCase().indexOf("PROGRESSIVE")>-1?$("#divPriorProgPolicy").show():($("#divPriorProgPolicy").hide(),$("#GeneralAppQuestions_PriorProgAutoPolicyNumber").val(""),$("#GeneralAppQuestions_NewProgPolicyReason").val("")):$("#GeneralAppQuestions_PriorProgAutoPolicyNumber").length>=0?$("#divPriorProgPolicy").show():($("#divPriorProgPolicy").hide(),$("#GeneralAppQuestions_PriorProgAutoPolicyNumber").val(""),$("#GeneralAppQuestions_NewProgPolicyReason").val(""));n();t();i()}function ut(){}function ft(){SetAC($("#Persons__0_P_Addresses__0_P_ZipCode"),$("#Persons__0_P_Addresses__0_P_State"),$("#Persons__0_P_Addresses__0_P_City"),$("#Persons__0_P_Addresses__0_P_StreetAddress"))}function et(){SetAC($("#Persons__0_P_Addresses__0_P_ZipCode"),$("#Persons__0_P_Addresses__0_P_State"),$("#Persons__0_P_Addresses__0_P_City"),$("#Persons__0_P_Addresses__0_P_StreetAddress"))}function ot(){DivSlideUpDown($('input[name$="MedicalCondition"]'),$('input[name$="MedicalCondition"]').closest(".row").next("#divPhysicianStatementSet"),"Y",!0);$('input[name$="MedicalCondition"]').on("click",function(){DivSlideUpDown($(this),$(this).closest(".row").next("#divPhysicianStatementSet"),"Y")})}function st(){n.policyquestionsinit_22268()}function ht(){$('input[id="GeneralAppQuestions_OtherVehOperated"]').on("click",function(){DivSlideUpDown($(this),$("div[id='GeneralAppQuestions_OtherVehOperatedReason_RowId']"),"Y")});$('input[id="GeneralAppQuestions_OtherVehGaraged"]').on("click",function(){DivSlideUpDown($(this),$("div[id='GeneralAppQuestions_OtherVehGaragedReason_RowId']"),"Y")});DivSlideUpDown($('input[id="GeneralAppQuestions_OtherVehOperated"]'),$("div[id='GeneralAppQuestions_OtherVehOperatedReason_RowId']"),"Y",!0);DivSlideUpDown($('input[id="GeneralAppQuestions_OtherVehGaraged"]'),$("div[id='GeneralAppQuestions_OtherVehGaragedReason_RowId']"),"Y",!0)}function ct(){n.driverdetailsinit_common();n["driverdetailsinit_"+t.options.naiccode]&&n["driverdetailsinit_"+t.options.naiccode]()}function lt(){}function at(){function n(n){var r=n.val(),i=$('select[name$=".SR22FilingState"]').val();i!=""&&(i=="NE"&&r!=i||"MI,CO,CT,FL,HI,OH,OR,SD,IL".indexOf(i)!=-1)||t.options.state=="TN"?$('input[name$="SR22FilingCase"]').each(function(){$('input[name$="SR22FilingCase"]').parents(".col-lg-4").show(500)}):$('input[name$="SR22FilingCase"]').each(function(){$('input[name$="SR22FilingCase"]').parents(".col-lg-4").hide(500)})}DivSlideUpDown($('input[name$=".ActiveMilitary"]'),$('input[name$=".ActiveMilitary"]').parents(".row").next(),"Y",!0);$('select[name$=".LicenseState"]').on("change",function(){t.options.state=="NE"&&n($(this))});$('select[name$=".SR22FilingState"]').on("change",function(){n($(this))});$('input[id$="SR22FilingDate"]').length&&t.options.state!="GA"&&$('input[id$="SR22FilingDate"]').each(function(){$(this).parents(".col-lg-4").hide()});$('input[id$="SR22FilingCase"]').length&&"AL,CA,CO,CT,FL,HI,ID,MI,MS,MO,NE,OH,SD,TN,TX".indexOf(t.options.state)==-1&&$('input[id$="SR22FilingCase"]').each(function(){$(this).parents(".col-lg-4").hide()});$('input[id$="SR22FilingType"]').length&&"VA,FL".indexOf(t.options.state)==-1&&$('input[id$="SR22FilingType"]').each(function(){$(this).parents(".col-lg-4").hide()});$('select[name$=".LicenseState"]').each(function(){n($(this))});$('input:checked[name$=".ActiveMilitary"]').each(function(){$(this).val()=="Y"?$(this).parents(".row").next().show():$(this).parents(".row").next().hide()});$('input[name$=".ActiveMilitary"]').on("click",function(){$(this).val()=="Y"?$(this).parents(".row").next().show(500):$(this).parents(".row").next().hide(500)})}function vt(){function n(){$("#Persons__0_LicensedProfessional").val()==""||$("#Persons__0_LicensedProfessional").val()=="DONOTSEND"?($("#Persons__0_LicensedProfessionalNumOrDoc").prop("disabled",!0),$("#Persons__0_LicensedProfessionalNumOrDoc").val("")):$("#Persons__0_LicensedProfessionalNumOrDoc").removeAttr("disabled")}$("#Persons__0_LicensedProfessional").on("change",function(){n()});n()}function yt(){$('input[name$=".ExcludedDriverStatus"]').on("click",function(){DivSlideUpDown($(this),$(this).closest(".row").next("#divExcludedDriverStatusSet"),"E")});$('input[name$=".IsAAAMember"]').on("click",function(){DivSlideUpDown($(this),$(this).closest(".row").next("#divAAAMembershipDiv"),"Y")});$(".excluded-driver-wrap").each(function(){DivSlideUpDown($(this).find('input[name$=".ExcludedDriverStatus"]'),$(this).find("#divExcludedDriverStatusSet"),"E",!0)});$(".collapsible-panel-group").each(function(){DivSlideUpDown($(this).find('input[name$=".IsAAAMember"]'),$(this).find("#divAAAMembershipDiv"),"Y",!0)})}function pt(){function n(n,t){var r=n.closest(".col-lg-6").next(),u=r.find('input[name$=".OccupationAigFollowup"]'),f=n.val(),i=n.closest(".col-lg-6").next().find(".small-header");t||(u.each(function(){$(this).prop("checked",!1)}),u.picker("update"));switch(f){case"ADM":case"XANAL":case"AR":case"ART":case"XBO":case"PRO":case"XPROG":case"COT":case"DEN":case"TEA":case"ENG":case"EXE":case"XGOV":case"FIT":case"CHM":case"XSMGR-I":case"XSMGR-O":case"PAD":case"IAB":case"INS":case"LAW":case"NRS":case"PCD":case"SK":case"PHR":case"PHY":case"ENT":case"REA":case"SC":case"SCT-T":case"com.21st_MATH":case"PTO":case"WRT":r.show(500);break;default:r.hide(500)}switch(f){case"ADM":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals, Professionals (Aviation, Navigation, Administration, etc.), Human Resources Managers or Sales & Marketing Executive & Managers?");break;case"XANAL":i.text("Is your  occupation/professional background one of the following: Degreed or Licensed Engineers, Degreed Scientists or Degreed Finance/Banking Professionals?");break;case"AR":i.text("Is your occupation/professional background Licensed Architects?");break;case"ART":i.text("Is your occupation/professional background  Degreed Artists/Writers?");break;case"XBO":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals or Sales & Marketing Executive & Managers?");break;case"PRO":i.text("Is your occupation/professional background one of the following: Licensed Educators and Educational Administrators?");break;case"XPROG":i.text("Is your occupation/professional background Degreed Computer Professionals?");break;case"COT":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals?");break;case"DEN":i.text("Is your occupation/professional background Licensed Dentists?");break;case"TEA":i.text("Is your occupation/professional background one of the following: Licensed Educators and Educational Administrators?");break;case"ENG":i.text("Is your occupation/professional background Degreed or Licensed Engineers?");break;case"EXE":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals?");break;case"XGOV":i.text("Is your occupation/professional background one of the following: Employees (Administrators & Technical)?");break;case"FIT":i.text("Is your occupation/professional background one of the following: Other Degreed Health Care & Health Services Professionals?");break;case"CHM":i.text("Is your occupation/professional background Human Rescources Managers?");break;case"XSMGR-I":case"XSMGR-O":i.text("Is your occupation/professional background one of the following: Sales & Marketing Executive & Managers?");break;case"PAD":i.text("Is your occupation/professional background Licensed Inspectors?");break;case"IAB":i.text("Is your occupation/professional background one of the following: Licensed Insurance Professionals?");break;case"INS":i.text("Is your occupation/professional background Licensed Language Professionals?");break;case"LAW":i.text("Is your occupation/professional background Licensed Attorneys?");break;case"NRS":i.text("Is your occupation/professional background one of the following: Other Degreed Health Care & Health Services Professionals?");break;case"PCD":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals, Licensed Inspectors, Professionals (Aviation, Navigation, Administration, etc.) or Sales & Marketing Executive & Managers?");break;case"SK":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals, Licensed Inspectors, Professionals (Aviation, Navigation, Administration, etc.) or Sales & Marketing Executive & Managers?");break;case"PHR":i.text("Is your occupation/professional background Licensed Pharmacists?");break;case"PHY":i.text("Is your occupation/professional background one of the following: Licensed Medical Doctors/Surgeons and Veterinarians?");break;case"ENT":i.text("Is your occupation/professional background one of the following: Employees (Administrators & Technical)?");break;case"REA":i.text("Is your occupation/professional background Licensed Real Estate?");break;case"SC":i.text("Is your occupation/professional background Degreed Scientists?");break;case"SCT-T":i.text("Is your occupation/professional background one of the following: Licensed Educators and Educational Administrators?");break;case"com.21st_MATH":i.text("Is your occupation/professional background  Degreed Computer Professionals?");break;case"PTO":i.text("Is your occupation/professional background one of the following: Professionals (Aviation, Navigation, Administration, etc.)?");break;case"WRT":i.text("Is your occupation/professional background Degreed Artists/Writers?")}}$('select[name$=".OccupationAig"]').each(function(){n($(this),!0)});$('select[name$=".OccupationAig"]').on("change",function(){n($(this))})}function wt(){function n(n,t){var r=n.closest(".col-lg-6").next(),u=r.find('input[name$=".OccupationAigFollowup"]'),f=n.val(),i=n.closest(".col-lg-6").next().find(".small-header");t||(u.each(function(){$(this).prop("checked",!1)}),u.picker("update"));switch(f){case"ADM":case"XANAL":case"AR":case"ART":case"XBO":case"PRO":case"XPROG":case"COT":case"DEN":case"TEA":case"ENG":case"EXE":case"XGOV":case"FIT":case"CHM":case"XSMGR-I":case"XSMGR-O":case"PAD":case"IAB":case"INS":case"LAW":case"NRS":case"PCD":case"SK":case"PHR":case"PHY":case"ENT":case"REA":case"SC":case"SCT-T":case"com.21st_MATH":case"PTO":case"WRT":r.show(500);break;default:r.hide(500)}switch(f){case"ADM":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals, Professionals (Aviation, Navigation, Administration, etc.), Human Resources Managers or Sales & Marketing Executive & Managers?");break;case"XANAL":i.text("Is your  occupation/professional background one of the following: Degreed or Licensed Engineers, Degreed Scientists or Degreed Finance/Banking Professionals?");break;case"AR":i.text("Is your occupation/professional background Licensed Architects?");break;case"ART":i.text("Is your occupation/professional background  Degreed Artists/Writers?");break;case"XBO":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals or Sales & Marketing Executive & Managers?");break;case"PRO":i.text("Is your occupation/professional background one of the following: Licensed Educators and Educational Administrators?");break;case"XPROG":i.text("Is your occupation/professional background Degreed Computer Professionals?");break;case"COT":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals?");break;case"DEN":i.text("Is your occupation/professional background Licensed Dentists?");break;case"TEA":i.text("Is your occupation/professional background one of the following: Licensed Educators and Educational Administrators?");break;case"ENG":i.text("Is your occupation/professional background Degreed or Licensed Engineers?");break;case"EXE":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals?");break;case"XGOV":i.text("Is your occupation/professional background one of the following: Employees (Administrators & Technical)?");break;case"FIT":i.text("Is your occupation/professional background one of the following: Other Degreed Health Care & Health Services Professionals?");break;case"CHM":i.text("Is your occupation/professional background Human Rescources Managers?");break;case"XSMGR-I":case"XSMGR-O":i.text("Is your occupation/professional background one of the following: Sales & Marketing Executive & Managers?");break;case"PAD":i.text("Is your occupation/professional background Licensed Inspectors?");break;case"IAB":i.text("Is your occupation/professional background one of the following: Licensed Insurance Professionals?");break;case"INS":i.text("Is your occupation/professional background Licensed Language Professionals?");break;case"LAW":i.text("Is your occupation/professional background Licensed Attorneys?");break;case"NRS":i.text("Is your occupation/professional background one of the following: Other Degreed Health Care & Health Services Professionals?");break;case"PCD":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals, Licensed Inspectors, Professionals (Aviation, Navigation, Administration, etc.) or Sales & Marketing Executive & Managers?");break;case"SK":i.text("Is your occupation/professional background one of the following: Degreed Finance/Banking Professionals, Licensed Inspectors, Professionals (Aviation, Navigation, Administration, etc.) or Sales & Marketing Executive & Managers?");break;case"PHR":i.text("Is your occupation/professional background Licensed Pharmacists?");break;case"PHY":i.text("Is your occupation/professional background one of the following: Licensed Medical Doctors/Surgeons and Veterinarians?");break;case"ENT":i.text("Is your occupation/professional background one of the following: Employees (Administrators & Technical)?");break;case"REA":i.text("Is your occupation/professional background Licensed Real Estate?");break;case"SC":i.text("Is your occupation/professional background Degreed Scientists?");break;case"SCT-T":i.text("Is your occupation/professional background one of the following: Licensed Educators and Educational Administrators?");break;case"com.21st_MATH":i.text("Is your occupation/professional background  Degreed Computer Professionals?");break;case"PTO":i.text("Is your occupation/professional background one of the following: Professionals (Aviation, Navigation, Administration, etc.)?");break;case"WRT":i.text("Is your occupation/professional background Degreed Artists/Writers?")}}$('select[name$=".OccupationAig"]').each(function(){n($(this),!0)});$('select[name$=".OccupationAig"]').on("change",function(){n($(this))})}function bt(){$('input[name$=".IsAAAMember"]').on("click",function(){DivSlideUpDown($(this),$(this).closest(".row").next("#divAAAMembershipDiv"),"Y")});$(".collapsible-panel-group").each(function(){DivSlideUpDown($(this).find('input[name$=".IsAAAMember"]'),$(this).find("#divAAAMembershipDiv"),"Y",!0)})}function kt(){$('input[name$=".AllResidentsListed"]').on("click",function(){DivSlideUpDown($(this),$(this).closest(".form-section").next("#divExcludedDriverInfosDiv"),"N")});$(".form-block").each(function(){DivSlideUpDown($(this).find('input[name$=".AllResidentsListed"]'),$(this).find("#divExcludedDriverInfosDiv"),"N",!0)})}function dt(){n.vehicledetailsinit_common();n["vehicledetailsinit_"+t.options.naiccode]&&n["vehicledetailsinit_"+t.options.naiccode]()}function gt(){$(".collapsible-panel-group").each(function(){SetAC($(this).find('[id$="V_ZipCode"]'),$(this).find('[id$="V_State"]'),$(this).find('[id$="V_City"]'),$(this).find('[id$="V_Address"]'));SetAC($(this).find('[id$="FinancialCompanyZip"]'),$(this).find('[id$="FinancialCompanyState"]'),$(this).find('[id$="FinancialCompanyCity"]'),$(this).find('[id$="FinancialCompanyStreet"]'));SetAC($(this).find('[id$="CosignorZip"]'),$(this).find('[id$="CosignorState"]'),$(this).find('[id$="CosignorCity"]'),$(this).find('[id$="CosignorStreet"]'))})}function ni(){SetAC($("#Vehicles__0_V_ZipCode"),$("#Vehicles__0_V_State"),$("#Vehicles__0_V_City"),$("#Vehicles__0_V_Address"));var n=$('input[name$=".JointOwner"]'),t=$(n.filter(function(){var n=$(this);return n.val()==="Y"&&n.is(":checked")})[0]);t.length?$(n[0]).parents(".row").next().slideDown("fast"):$(n[0]).parents(".row").next().slideUp("fast");$('input[name$=".JointOwner"]').on("click",function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")})}function ti(){$('input[id="GeneralAppQuestions_VerifiedMileageProgram"]').on("click",function(){DivSlideUpDown($(this),$("div[id^='divOdometerReadingSet']"),"Y")});$('input[id="GeneralAppQuestions_CarRideShare"]').on("click",function(){DivSlideUpDown($(this),$("div[id^='divCarRideShareText']"),"Y")});DivSlideUpDown($('input[id="GeneralAppQuestions_VerifiedMileageProgram"]'),$("div[id^='divOdometerReadingSet']"),"Y",!0);DivSlideUpDown($('input[id="GeneralAppQuestions_CarRideShare"]'),$("div[id^='divCarRideShareText']"),"Y",!0)}function ii(){DivSlideUpDown($('input:checked[name$=".JointOwner"]'),$('input[name$=".JointOwner"]').parents(".row").next(),"Y",!0);$('input:checked[name$=".JointOwner"]').each(function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")});$('input[name$=".JointOwner"]').on("click",function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")})}function ri(){DivSlideUpDown($('input:checked[name$=".JointOwner"]'),$('input[name$=".JointOwner"]').parents(".row").next(),"Y",!0);$('input:checked[name$=".JointOwner"]').each(function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")});$('input[name$=".JointOwner"]').on("click",function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")})}function ui(){$(".collapsible-panel-group").each(function(){DivSlideUpDown($('input:checked[name$=".CustomEquipmentCoverage"]'),$('input[name$=".CustomEquipmentCoverage"]').parents(".row").next(),"Y",!0);DivSlideUpDown($('input:checked[name$=".ExistingVehDamage"]'),$('input[name$=".ExistingVehDamage"]').parents(".row").next(),"Y",!0)});$('input:checked[name$=".CustomEquipmentCoverage"]').each(function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")});$('input:checked[name$=".ExistingVehDamage"]').each(function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")});$('input[name$=".CustomEquipmentCoverage"]').on("click",function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")});$('input[name$=".ExistingVehDamage"]').on("click",function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")})}function fi(){n.vehicledetailsinit_22268()}function ei(){DivSlideUpDown($('input:checked[name$=".ExistingVehDamage"]'),$('input[name$=".ExistingVehDamage"]').parents(".row").next(),"Y",!0);DivSlideUpDown($('input:checked[name$=".ModifiedVeh"]'),$('input[name$=".ModifiedVeh"]').parents(".row").next(),"Y",!0);$('input:checked[name$=".ExistingVehDamage"]').each(function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")});$('input:checked[name$=".ModifiedVeh"]').each(function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")});$('input[name$=".ExistingVehDamage"]').on("click",function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")});$('input[name$=".ModifiedVeh"]').on("click",function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")})}function oi(){DivSlideUpDown($('select[name$=".FinancialCompanyList"]'),$('select[name$=".FinancialCompanyList"]').parents(".row").next(),"9999999",!0,!1);$('select[name$=".FinancialCompanyList"]').on("change",function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"9999999")})}function si(){function n(n){n+="";for(var i=n.split("."),t=i[0],u=i.length>1?"."+i[1]:"",r=/(\d+)(\d{3})/;r.test(t);)t=t.replace(r,"$1,$2");return t+u}$("input[id$='_VIN']").each(function(){var i=$(this).attr("id"),t=i.substring(i.indexOf("__")+2,i.indexOf("__")+3),r;$("#Vehicles__"+t+"_AnnualMiles").val(n($("#Vehicles__"+t+"_AnnualMiles").val()));$("#Vehicles__"+t+"_EstimatedAnnualMileage").val(n($("#Vehicles__"+t+"_EstimatedAnnualMileage").val()));$("#Vehicles__"+t+"_RecalculatedAnnualMileage").val(n($("#Vehicles__"+t+"_RecalculatedAnnualMileage").val()));$("#Vehicles__"+t+"_AnnualMiles").attr("readonly","readonly");$("#Vehicles__"+t+"_EstimatedAnnualMileage").attr("readonly","readonly");$("#Vehicles__"+t+"_RecalculatedAnnualMileage").attr("readonly","readonly");$('select[id="Vehicles__'+t+'_PrimaryUsage"]').change(function(){$(this).val()=="PL"?($("#Vehicles__"+t+"_PrimaryDestZipcode").attr("disabled","disabled"),$("#Vehicles__"+t+"_PrimaryDestCity").attr("disabled","disabled"),$("#Vehicles__"+t+"_PrimaryDestState").attr("disabled","disabled"),$("#Vehicles__"+t+"_PrimaryDestAddr1").attr("disabled","disabled"),$("#Vehicles__"+t+"_NumDaysDrivenPerWeek").attr("disabled","disabled"),jQuery('input[id="Vehicles__'+t+'_AcceptRecalculatedAnnualMileageYN"][value="Y"]').click(),jQuery('input[id="Vehicles__'+t+'_AcceptRecalculatedAnnualMileageYN"][value="Y"]').attr("disabled","disabled"),jQuery('input[id="Vehicles__'+t+'_AcceptRecalculatedAnnualMileageYN"][value="N"]').attr("disabled","disabled")):($("#Vehicles__"+t+"_PrimaryDestZipcode").removeAttr("disabled"),$("#Vehicles__"+t+"_PrimaryDestCity").removeAttr("disabled"),$("#Vehicles__"+t+"_PrimaryDestState").removeAttr("disabled"),$("#Vehicles__"+t+"_PrimaryDestAddr1").removeAttr("disabled"),$("#Vehicles__"+t+"_NumDaysDrivenPerWeek").removeAttr("disabled"),jQuery('input[id="Vehicles__'+t+'_AcceptRecalculatedAnnualMileageYN"][value="Y"]').removeAttr("disabled"),jQuery('input[id="Vehicles__'+t+'_AcceptRecalculatedAnnualMileageYN"][value="N"]').removeAttr("disabled"))});var u=$("input[id='Vehicles__"+t+"_PrimaryDestZipcode']"),f=$("select[id='Vehicles__"+t+"_PrimaryDestState']"),e=$("input[id='Vehicles__"+t+"_PrimaryDestCity']"),o=$("input[id='Vehicles__"+t+"_PrimaryDestAddr1']");SetAC(u,f,e,o);$('input[id="Vehicles__'+t+'_AcceptEstimatedAnnualMileageYN"]').click(function(){var n=$(this).val()=="N";n?$("#SafecoEstimatedAnnualMileageQuestions_"+t).show():$("#SafecoEstimatedAnnualMileageQuestions_"+t).hide()});$('input[id="Vehicles__'+t+'_AcceptRecalculatedAnnualMileageYN"]').click(function(){var n=$(this).val()=="N";n?($("#SafecoRecalculatedAnnualMileageQuestions_"+t).show(),$("#Vehicles__"+t+"_DistanceOneWay").blur()):$("#SafecoRecalculatedAnnualMileageQuestions_"+t).hide()});$('input[id="Vehicles__'+t+'_AcceptEstimatedAnnualMileageYN"]:checked').click();$('input[id="Vehicles__'+t+'_AcceptRecalculatedAnnualMileageYN"]:checked').click();$('select[id="Vehicles__'+t+'_PrimaryUsage"]').change();$('input[id="Vehicles__'+t+'_DistanceOneWay"]').blur(function(){var n=$("#Vehicles__"+t+"_OtherPurposeMiles").val(),i=$("#Vehicles__"+t+"_NumDaysDrivenPerWeek").val();$('input[id="Vehicles__'+t+'_AgentEnteredAnnualMileage"]').val(parseInt($(this).val())*2*parseInt(i)*50+parseInt(n))});r=$('input[id="Vehicles__'+t+'_AcceptRecalculatedAnnualMileageYN"]');r.length>0&&($('input[id="Vehicles__'+t+'_AcceptEstimatedAnnualMileageYN"]').closest("div.row").hide(),$("#Vehicles__"+t+"_OtherPurposeMiles").attr("readonly","readonly"),$("#Vehicles__"+t+"_PrimaryUsage").attr("disabled","disabled"),$("#Vehicles__"+t+"_NumDaysDrivenPerWeek").attr("disabled","disabled"),$("#Vehicles__"+t+"_PrimaryDestZipcode").closest("div.PrimaryDestAddressGroup").hide(),$("#SafecoEstimatedAnnualMileageQuestions_"+t).show())})}function hi(){n["driverdetailsverifyinit_"+t.options.naiccode]&&n["driverdetailsverifyinit_"+t.options.naiccode]()}function ci(){SetAC($("#Vehicles__0_V_ZipCode"),$("#Vehicles__0_V_State"),$("#Vehicles__0_V_City"),$("#Vehicles__0_V_Address"));SetAC($("#Persons__0_P_Addresses__0_P_ZipCode"),$("#Persons__0_P_Addresses__0_P_State"),$("#Persons__0_P_Addresses__0_P_City"),$("#Persons__0_P_Addresses__0_P_StreetAddress"))}function li(){SetAC($("#Persons__0_P_Addresses__0_P_ZipCode"),$("#Persons__0_P_Addresses__0_P_State"),$("#Persons__0_P_Addresses__0_P_City"),$("#Persons__0_P_Addresses__0_P_StreetAddress"))}function ai(){t.options.ajaxPostBack?$("#ErrorMessageDiv").show():($("#ErrorMessageDiv").hide(),["24740","22268","22268R","01554","24740","AFI042"].indexOf(t.options.naiccode)===-1&&$(".panel-collapse").each(function(){$(this).collapse("show").prev().find("a").removeClass("collapsed")}),$("#vehTotalSummary_0").html($("#vehTotalDesktop_0").html()),$("#vehTotalSummary_1").html($("#vehTotalDesktop_1").html()),$("#vehTotalSummary_2").html($("#vehTotalDesktop_2").html()),$("#vehTotalSummary_3").html($("#vehTotalDesktop_3").html()),$("#lialibityTotalSummary").html($("#liabilityTotalDesktop").html()));$(window).on("load",function(){n.finalratemove()});$(window).on("resize",function(){n.finalratemove()})}function vi(){var i=$(".qpm-mobview"),t=$('input:radio[name="Payment.PaymentPlanIndex"]'),n=null;t.each(function(){var t=$(this);t.is(":checked")&&(n=t)});n!=null&&(i.is(":visible")?t.each(function(){var t=$(this);t.attr("class").indexOf("mobile")>=0&&t.val()==n.val()&&t.trigger("click")}):t.each(function(){var t=$(this);t.attr("class").indexOf("desktop")>=0&&t.val()==n.val()&&t.trigger("click")}))}function yi(){function i(n){var r=n.val(),i=t.options.state;i=="NE"&&r!=i?$('input[name$="SR22FilingCase"]').each(function(){$('input[name$="SR22FilingCase"]').parents(".col-lg-4").show(500)}):$('input[name$="SR22FilingCase"]').each(function(){$('input[name$="SR22FilingCase"]').parents(".col-lg-4").hide(500)})}$("#genericModal").find(".auto-step").find("a").each(function(){if($(this).attr("href")!="#")$(this).on("click",function(){return n.LoadModalAndShow("#genericModal",$(this).attr("href").indexOf("?")>-1?$(this).attr("href")+"&overlay=1":$(this).attr("href")+"?overlay=1",".modal-content"),!1})});$('select[name$=".LicenseState"]').on("change",function(){t.options.state=="NE"&&["22268","22268R"].indexOf(t.options.naiccode)===-1&&i($(this))});$("#divDivConvictions").hide();$("select[id*=DriverAction]").on("change",function(){$(this).val()!="A"?($("#divIncludeDriverDiv").hide(500),$('[id$="Driver_Relationship_ColId"').hide(500)):($("#divIncludeDriverDiv").show(500),$('[id$="Driver_Relationship_ColId"').show(500))});$("select[id*=DriverAction]").trigger("change");$('input[name$=".Driver.HasConvictions"]').on("click",function(){DivSlideUpDown($(this),"divDivConvictions","Y")});$('input[id$="SR22FilingDate"]').length&&t.options.state!="GA"&&$('input[id$="SR22FilingDate"]').each(function(){$(this).parents(".col-lg-4").hide()});$('input[id$="SR22FilingCase"]').length&&"AL,CA,CO,CT,FL,HI,ID,MI,MS,MO,OH,SD,TN,TX".indexOf(t.options.state)==-1&&$('input[id$="SR22FilingCase"]').each(function(){$(this).parents(".col-lg-4").hide()});$('input[id$="SR22FilingType"]').length&&"VA,FL".indexOf(t.options.state)==-1&&$('input[id$="SR22FilingType"]').each(function(){$(this).parents(".col-lg-4").hide()});$('select[name$=".LicenseState"]').each(function(){["22268","22268R"].indexOf(t.options.naiccode)===-1&&i($(this))});$('input:checked[name$=".ActiveMilitary"]').each(function(){$(this).val()=="Y"?$(this).parents(".row").next().show():$(this).parents(".row").next().hide()});$('input[name$=".ActiveMilitary"]').on("click",function(){$(this).val()=="Y"?$(this).parents(".row").next().show(500):$(this).parents(".row").next().hide(500)});var u=$("input[id*=_DOB]");r(!0);u.on("change",function(){r(!0)})}function pi(){$("#genericModal").find(".auto-step").find("a").each(function(){if($(this).attr("href")!=="#")$(this).on("click",function(){return n.LoadModalAndShow("#genericModal",$(this).attr("href").indexOf("?")>-1?$(this).attr("href")+"&overlay=1":$(this).attr("href")+"?overlay=1",".modal-content"),!1})})}function wi(){$("#genericModal").find(".auto-step").find("a").each(function(){if($(this).attr("href")!="#")$(this).on("click",function(){return n.LoadModalAndShow("#genericModal",$(this).attr("href").indexOf("?")>-1?$(this).attr("href")+"&overlay=1":$(this).attr("href")+"?overlay=1",".modal-content"),!1})});SetAC($("[id$='FinancialCompanyZip'"),$("[id$='FinancialCompanyState'"),$("[id$='FinancialCompanyCity'"),$("[id$='FinancialCompanyStreet'"));DivSlideUpDown($("#genericModal").find('input:checked[name$=".CustomEquipmentCoverage"]'),$("#genericModal").find('input[name$=".CustomEquipmentCoverage"]').parents(".col-sm-6").next(),"Y",!0);DivSlideUpDown($("#genericModal").find('input:checked[name$=".ExistingVehDamage"]'),$("#genericModal").find('input[name$=".ExistingVehDamage"]').parents(".row").next(),"Y",!0);$("input:checked[name$=VehicleOwnership]").length?DivSlideUpDown($("input:checked[name$=VehicleOwnership]"),$("#divDivFinancialCompany"),"Owned",!0,!0):$("#divDivFinancialCompany").hide();$("input[name$=VehicleAction]").on("click",function(){$(this).val()!="A"?($("#divIncludeVehicleDiv").hide(500),$('[id$="PrincipalOperator_ColId"').hide(500)):($("#divIncludeVehicleDiv").show(500),$('[id$="PrincipalOperator_ColId"').show(500))});$('input:checked[name$="VehicleAction"]').val()!="A"&&$("input[name$=VehicleAction]").trigger("click");$("input[name$=VehicleOwnership]").on("change",function(){DivSlideUpDown($(this),$("#divDivFinancialCompany"),"Owned",!1,!0)});$("#genericModal").find('input[name$=".CustomEquipmentCoverage"]').on("click",function(){DivSlideUpDown($(this),$(this).parents(".col-sm-6").next(),"Y")});$("#genericModal").find('input[name$=".ExistingVehDamage"]').on("click",function(){DivSlideUpDown($(this),$(this).parents(".row").next(),"Y")});$("[id$=_Usage]").on("change",function(){var f=$("input[id*=_MilesToWork]").parent().parent().closest("div");DivSlideUpDown($(this),f,"PLEASURE",!1,!0)?$("input[id*=_MilesToWork]").val(0):$("input[id*=_MilesToWork]").val()=="0"&&$("input[id*=_MilesToWork]").val("");var n=$("input[id*=_AnnualMiles]"),i=$("input[id*=_MilesToWork]").val(),t=$(this).val(),r=0;t.indexOf("COMMUTE")>=0?i>0?(r=t.replace("COMMUTE",""),n.val(u(r,i))):n.val(12e3):t.indexOf("PLEASURE")<0&&n.val(12e3)});$("[id$=_MilesToWork]").on("change",function(){var n=$("input[id*=_AnnualMiles]"),t=$("select[id*=_Usage]").val(),i=$(this).val(),r=0;t.indexOf("COMMUTE")>=0&&(i>0?(r=t.replace("COMMUTE",""),n.val(u(r,i))):n.val(12e3))})}function bi(){n.paymentinit_common();n["paymentinit_"+t.options.naiccode]&&n["paymentinit_"+t.options.naiccode]()}function ki(){SetAC($("#Payment_BillingZipCode"),$("#Payment_BillingState"),$("#Payment_BillingCity"),$("#Payment_BillingStreet"));$("#Payment_InstallmentAccountZipCode").length&&SetAC($("#Payment_InstallmentAccountZipCode"),$("#Payment_InstallmentAccountState"),$("#Payment_InstallmentAccountCity"),$("#Payment_InstallmentAccountStreet"))}function di(){function i(n){var i=$("#divNewPaymentFlowBothCCandEFTPaymentDiv").length?"ABW":"CC",s=t?$("#payment-plans-mobile"):$("#payment-plans-desktop"),e=s.find("tr.paymentOption"),u=!1,o="0",f;i==="ABW"&&(f=e.filter('[data-num-installments="5"][data-installment-method="ABW"]'),u=!!f.length,u&&(o=$($(f).sort(function(n,t){var i=$(n).attr("data-down-payment"),r=$(t).attr("data-down-payment");return i<r?-1:i>r?1:0})[0]).attr("data-down-payment")));e.each(function(n,r){var e=!1,f=$(r),s=(f.attr("data-installment-method")||"").toUpperCase().split("/"),h=(f.attr("data-payment-method")||"").toUpperCase().split("/");f.attr("data-num-installments")==="0"?e=!0:((~s.indexOf(i)||!s[0]&&~h.indexOf(i))&&(e=!0),e&&i==="ABW"&&u&&(e=f.attr("data-down-payment")==o));e?t?f.closest(".mobile-payment-option").show(0):f.show(0):(f.find('input[name="Payment.PaymentPlanIndex"]').prop("checked",!1).picker("update"),t?f.closest(".mobile-payment-option").hide(0):f.hide(0))});setTimeout(function(){var t=!1;$("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]').each(function(n,i){var r=$(i).prop("checked");r!==undefined&&r!==!1&&(t=!0)});t||$($("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]')[0]).trigger("click");r(n)},0)}function r(n){setTimeout(function(){var t=$('input[name="Payment.PaymentPlanIndex"]:checked').closest("tr.paymentOption").attr("data-installment-method")==="ABW",i=$('<input value="'+t+'" />');DivSlideUpDown(i,$($("#divNewPaymentFlowBothCCandEFTPaymentDiv #divRespFormSectionHeader")[1]),"true",n)},0)}function u(){setTimeout(function(){var n=$($("#divNewPaymentFlowBothCCandEFTPaymentDiv #divRespFormSectionHeader > h2").first());$('input[name="Payment.PaymentPlanIndex"]:checked').closest("tr.paymentOption").attr("data-num-installments")==="0"?(n.text("Payment Information"),n.next("p").hide()):(n.text("Down Payment Information"),n.next("p").show())},0)}function f(n){var t=$($("#PaymentFooter strong").first()),i=$($("#MonthlyInstallmentFooter strong").first()),r,u;if(!n){t.hide();i.hide();return}n=n.html?n:$(n);r=Number(n.attr("data-down-payment"));u=Number(n.attr("data-installment-amount"));t.length&&(t.text("$"+r),r?t.closest("div").show():t.closest("div").hide());i.length&&(i.text("$"+u),u?i.closest("div").show():i.closest("div").hide())}var t=$("#payment-plans-mobile").is(":visible");n.finalratemove();$(window).on("resize",function(){n.finalratemove();var r=$("#payment-plans-mobile").is(":visible");r!==t&&(t=r,i(!0),$('input[name="Payment.PaymentPlanIndex"]:checked').trigger("click"))});$('input[name="Payment.PaymentPlanIndex"]').on("click",function(){var n=this;$('input[name="Payment.PaymentPlanIndex"]').each(function(t,i){i!==n?$(i).prop("checked",!1):($(i).prop("checked",!0).picker("update"),f($(i).closest("tr.paymentOption")))});r(!1);u()});i(!0);u();f($('input[name="Payment.PaymentPlanIndex"]:checked').closest("tr.paymentOption"))}function gi(){function i(n){var i=$("#divNewPaymentFlowBothCCandEFTPaymentDiv").length?"EFT":"CREDITCARD",s=t?$("#payment-plans-mobile"):$("#payment-plans-desktop"),e=s.find("tr.paymentOption"),u=!1,o="0",f;i==="EFT"&&(f=e.filter('[data-num-installments="5"][data-installment-method="EFT"]'),u=!!f.length,u&&(o=$($(f).sort(function(n,t){var i=$(n).attr("data-down-payment"),r=$(t).attr("data-down-payment");return i<r?-1:i>r?1:0})[0]).attr("data-down-payment")));e.each(function(n,r){var e=!1,f=$(r),h=(f.attr("data-installment-method")||"").toUpperCase().split("/"),s=(f.attr("data-payment-method")||"").toUpperCase().split("/");s.length===1&&s[0]==="CREDITCARD"?e=!0:((~h.indexOf(i)||!h[0]&&~s.indexOf(i))&&(e=!0),e&&i==="EFT"&&u&&(e=f.attr("data-down-payment")==o));e?t?f.closest(".mobile-payment-option").show(0):f.show(0):(f.find('input[name="Payment.PaymentPlanIndex"]').prop("checked",!1).picker("update"),t?f.closest(".mobile-payment-option").hide(0):f.hide(0))});setTimeout(function(){var t=!1;$("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]').each(function(n,i){var r=$(i).prop("checked");r!==undefined&&r!==!1&&(t=!0)});t||$($("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]')[0]).trigger("click");r(n)},0)}function r(n){setTimeout(function(){var t=$('input[name="Payment.PaymentPlanIndex"]:checked').closest("tr.paymentOption").attr("data-installment-method")==="EFT",i=$('<input value="'+t+'" />');DivSlideUpDown(i,$($("#divNewPaymentFlowBothCCandEFTPaymentDiv #divRespFormSectionHeader")[1]),"true",n)},0)}function u(){setTimeout(function(){var n=$($("#divNewPaymentFlowCCPaymentOnlyDiv #divRespFormSectionHeader > h2").first());$('input[name="Payment.PaymentPlanIndex"]:checked').closest("tr.paymentOption").attr("data-num-installments")==="0"?(n.text("Payment Information"),n.next("p").hide()):(n.text("Down Payment Information"),n.next("p").show())},0)}var t=$("#payment-plans-mobile").is(":visible");n.finalratemove();$(window).on("resize",function(){n.finalratemove();var r=$("#payment-plans-mobile").is(":visible");r!==t&&(t=r,i(!0),$('input[name="Payment.PaymentPlanIndex"]:checked').trigger("click"))});$('input[name="Payment.PaymentPlanIndex"]').on("click",function(){var n=this;$('input[name="Payment.PaymentPlanIndex"]').each(function(t,i){i!==n?$(i).prop("checked",!1):$(i).prop("checked",!0).picker("update")});r(!1);u()});i(!0);u()}function nr(){function i(n){var i=$("#divNewPaymentFlowBothCCandEFTPaymentDiv").length?"EFT":"CC",s=t?$("#payment-plans-mobile"):$("#payment-plans-desktop"),e=s.find("tr.paymentOption"),u=!1,o="0",f;i==="EFT"&&(f=e.filter('[data-num-installments="5"][data-installment-method="EFT"]'),u=!!f.length,u&&(o=$($(f).sort(function(n,t){var i=$(n).attr("data-down-payment"),r=$(t).attr("data-down-payment");return i<r?-1:i>r?1:0})[0]).attr("data-down-payment")));e.each(function(n,r){var e=!1,f=$(r),h=(f.attr("data-installment-method")||"").toUpperCase().split("/"),s=(f.attr("data-payment-method")||"").toUpperCase().split("/");s.length===1&&s[0]==="CASH"?e=!0:((~h.indexOf(i)||!h[0]&&~s.indexOf(i))&&(e=!0),e&&i==="EFT"&&u&&(e=f.attr("data-down-payment")==o));e?t?f.closest(".mobile-payment-option").show(0):f.show(0):(f.find('input[name="Payment.PaymentPlanIndex"]').prop("checked",!1).picker("update"),t?f.closest(".mobile-payment-option").hide(0):f.hide(0))});setTimeout(function(){var t=!1;$("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]').each(function(n,i){var r=$(i).prop("checked");r!==undefined&&r!==!1&&(t=!0)});t||$($("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]')[0]).trigger("click");r(n)},0)}function r(n){setTimeout(function(){var t=$('input[name="Payment.PaymentPlanIndex"]:checked').closest("tr.paymentOption").attr("data-installment-method")==="EFT",i=$('<input value="'+t+'" />');DivSlideUpDown(i,$($("#divNewPaymentFlowBothCCandEFTPaymentDiv #divRespFormSectionHeader")[1]),"true",n)},0)}function u(){setTimeout(function(){var n=$($("#divNewPaymentFlowBothCCandEFTPaymentDiv #divRespFormSectionHeader > h2").first());$('input[name="Payment.PaymentPlanIndex"]:checked').closest("tr.paymentOption").attr("data-num-installments")==="0"?(n.text("Payment Information"),n.next("p").hide()):(n.text("Down Payment Information"),n.next("p").show())},0)}var t=$("#payment-plans-mobile").is(":visible");n.finalratemove();$(window).on("resize",function(){n.finalratemove();var r=$("#payment-plans-mobile").is(":visible");r!==t&&(t=r,i(!0),$('input[name="Payment.PaymentPlanIndex"]:checked').trigger("click"))});$('input[name="Payment.PaymentPlanIndex"]').on("click",function(){var n=this;$('input[name="Payment.PaymentPlanIndex"]').each(function(t,i){i!==n?$(i).prop("checked",!1):$(i).prop("checked",!0).picker("update")});r(!1);u()});i(!0);u()}function tr(){function r(n,t){var r=$($("input:radio[id=Payment_PaymentMethod]")[0]).val(),u=$($("input:radio[id=Payment_PaymentMethod]")[1]).val(),i;n.val()?DivSlideUpDown(n,$(".e2e-price"),n.val(),t):DivSlideUpDown(n,$(".e2e-price"),"hide",t);i=DivSlideUpDown(n,"divPaymentCreditCardDiv",r,t);i=DivSlideUpDown(n,"divPaymentBankAccountDiv",u,t)||i;i?$("#divPaymentCreditCardDiv").closest(".form-sub-block").children(".icon-col").show():$("#divPaymentCreditCardDiv").closest(".form-sub-block").children(".icon-col").hide()}function i(n){var i=n&&n.length&&n.val(),r,u;i&&(r=[],$("input:radio[id=Payment_PaymentMethod]").each(function(){r.push(($(this).val()||"").toUpperCase())}),i=i.toUpperCase(),u=t?$("#payment-plans-mobile"):$("#payment-plans-desktop"),u.find("tr.paymentOption").each(function(n,u){var e=!1,f=$(u),o=(f.attr("data-installment-method")||"").toUpperCase().split("/"),s=(f.attr("data-payment-method")||"").toUpperCase().split("/");o.some(function(n){return~r.indexOf(n)})||s.some(function(n){return~r.indexOf(n)})||(e=!0);!e&&(~o.indexOf(i)||!o[0]&&~s.indexOf(i))&&(e=!0);e?t?f.closest(".mobile-payment-option").show(0):f.show(0):(f.find('input[name="Payment.PaymentPlanIndex"]').prop("checked",!1).picker("update"),t?f.closest(".mobile-payment-option").hide(0):f.hide(0))}));setTimeout(function(){var n=!1;$("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]').each(function(t,i){var r=$(i).prop("checked");r!==undefined&&r!==!1&&(n=!0)});n||$($("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]')[0]).trigger("click")},50)}function u(){$("#divInfoSummary").hide();$("#divInfoFieldSet").show();SetAC($("#Persons__0_P_Addresses__1_P_ZipCode"),$("#Persons__0_P_Addresses__1_P_State"),$("#Persons__0_P_Addresses__1_P_City"),$("#Persons__0_P_Addresses__1_P_StreetAddress"))}$("i.dont-show").closest(".icon-col").remove();var t=$("#payment-plans-mobile").is(":visible");n.finalratemove();$(window).on("resize",function(){n.finalratemove();var r=$("#payment-plans-mobile").is(":visible");r!==t&&(t=r,i($("input:radio[id=Payment_PaymentMethod]:checked")),$('input[name="Payment.PaymentPlanIndex"]:checked').trigger("click"))});if($("#Payment_PaymentMethod").length){i($("input:radio[id=Payment_PaymentMethod]:checked"));r($("input:radio[id=Payment_PaymentMethod]:checked"),!0);$("input:radio[id=Payment_PaymentMethod]").on("click",function(){i($(this));r($(this),!1)})}$('input[name="Payment.PaymentPlanIndex"]').on("click",function(){var n=this;$('input[name="Payment.PaymentPlanIndex"]').each(function(t,i){i!==n?$(i).prop("checked",!1):$(i).prop("checked",!0).picker("update")})});$("#Payment_PaymentMethod").length&&!$("input:radio[id=Payment_PaymentMethod]:checked").length&&$("input:radio[id=Payment_PaymentMethod]").first().trigger("click");$(".cr-edit-link").click(function(){u()});($("#divInfoFieldSet").find(".input-validation-error").length||$("#Persons__0_FirstName").length&&$("#Persons__0_FirstName").val()==""||$("#Persons__0_LastName").length&&$("#Persons__0_LastName").val()==""||$("#Persons__0_P_Addresses__1_P_ZipCode").length&&$("#Persons__0_P_Addresses__1_P_ZipCode").val()==""||$("#Persons__0_P_Addresses__1_P_City").length&&$("#Persons__0_P_Addresses__1_P_City").val()==""||$("#Persons__0_P_Addresses__1_P_StreetAddress").length&&$("#Persons__0_P_Addresses__1_P_StreetAddress").val()==""||$("#Persons__0_PhoneNumber").length&&$("#Persons__0_PhoneNumber").val()==""||$("#Persons__0_EmailAddress").length&&$("#Persons__0_EmailAddress").val()=="")&&u()}function ir(){function f(){i($("#Payment_NameOnCard").val());t($("#Payment_CardNumber").val());u($("#Payment_PaymentBillingDate").val());var f=$('input[id="Payment_CardType"]').is(":checked");$('input[id="Payment_CardType"]').is(":checked")&&r($('input[id="Payment_CardType"]:checked').val());n()}function n(){$("#Payment_NameOnCard").val()!=""&&$("#Payment_CardNumber").val()!=""&&$("#Payment_PaymentBillingDate").val()!=""&&$('input[id="Payment_CardType"]').is(":checked")?$("#divDownPaymentCreditCardFooterDiv").show():$("#divDownPaymentCreditCardFooterDiv").hide()}function t(t){var i="[XXXX]",r=fu(t,"-","");r.length>=15&&(i=ru(r,4));$("#spanCCLastFourDigits").html(i);n()}function i(t){$("#spanCardHolderName").html(t);n()}function r(t){$("#spanCreditCardType").html(t);n()}function u(t){var i="[XX]";isNaN(t)||t==""||(i=t==11||t==12||t==13?t+"th":t%10==1?t+"st":t%10==2?t+"nd":t%10==3?t+"rd":t+"th");$("#spanMonthlyPaymentDate").html(i);n()}function e(t){if(t!=""){var i="";$.post("/Auto/GetFirstInstallmentDueDate",{InstallmentDay:t},function(t){t!=""&&(i=t.FirstInstallmentDate,$("#spanFirstInstallmentDueDate").html(i),n())},"json")}}$("input[id='Payment_PaymentMethod']").click(function(){DivSlideUpDown($(this),"divDownPaymentCreditCardDiv",$("input:radio[id=Payment_PaymentMethod]:first").val());DivSlideUpDown($(this),"divDownPaymentBankAccountDiv",$("input:radio[id=Payment_PaymentMethod]:last").val());$(this).val()==$("input:radio[id=Payment_PaymentMethod]:first").val()?DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divDownPaymentCreditCardFooterDiv",$("input:radio[id=Payment_CardAccountType]:first").val()):DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divDownPaymentCreditCardFooterDiv","");$(this).val()==$("input:radio[id=Payment_PaymentMethod]:first").val()?DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divDownPaymentDebitCardFooterDiv",$("input:radio[id=Payment_CardAccountType]:last").val()):DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divDownPaymentDebitCardFooterDiv","");DivSlideUpDown($(this),"divDownPaymentBankAccountFooterDiv",$("input:radio[id=Payment_PaymentMethod]:last").val());$("input:radio[id=Payment_InstallmentPaymentMethod]:first").val()=="EFT"&&DivSlideUpDown($(this),"divInstallmentCreditCardDiv","N");$(this).val()==$("input:radio[id=Payment_PaymentMethod]:first").val()?clearChildren(document.getElementById("divDownPaymentBankAccountDiv")):clearChildren(document.getElementById("divDownPaymentCreditCardDiv"));$("input:radio[id=Payment_CardAccountType]").length==0&&$(this).val()=="CC"&&(DivSlideUpDown($(this),"divDownPaymentCreditCardFooterDiv",$(this).val()),DivSlideUpDown($(this),"divDownPaymentDebitCardFooterDiv",!1))});DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divDownPaymentCreditCardDiv",$("input:radio[id=Payment_PaymentMethod]:first").val(),!0);DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divDownPaymentBankAccountDiv",$("input:radio[id=Payment_PaymentMethod]:last").val(),!0);DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divDownPaymentBankAccountFooterDiv",$("input:radio[id=Payment_PaymentMethod]:last").val(),!0);DivSlideUpDown($("input:radio[id=Payment_InstallmentPaymentMethod]:checked"),"divInstallmentCreditCardDiv",$("input:radio[id=Payment_InstallmentPaymentMethod]:first").val(),!0);DivSlideUpDown($("input:radio[id=Payment_InstallmentPaymentMethod]:checked"),"divInstallmentBankAccountDiv",$("input:radio[id=Payment_InstallmentPaymentMethod]:last").val(),!0);DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divDownPaymentCreditCardFooterDiv",$("input:radio[id=Payment_CardAccountType]:first").val(),!0);DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divDownPaymentDebitCardFooterDiv",$("input:radio[id=Payment_CardAccountType]:last").val(),!0);DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divCreditCardTypeDiv",$("input:radio[id=Payment_CardAccountType]:first").val(),!0);DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divDebitCardTypeDiv",$("input:radio[id=Payment_CardAccountType]:last").val(),!0);$("input:radio[id=Payment_CardAccountType]").length==0&&($("#divDownPaymentCreditCardFooterDiv").show(),$("#divDownPaymentDebitCardFooterDiv").hide());SetAC($("#Payment_BillingZipCode"),$("#Payment_BillingState"),$("#Payment_BillingCity"),$("#Payment_BillingStreet"));$("#Payment_AccountZipCode").val()!=undefined&&SetAC($("#Payment_AccountZipCode"),$("#Payment_AccountState"),$("#Payment_AccountCity"),$("#Payment_AccountStreet"));$("input[id='Payment_CardAccountType']").click(function(){DivSlideUpDown($(this),"divDownPaymentCreditCardFooterDiv",$("input:radio[id=Payment_CardAccountType]:first").val());DivSlideUpDown($(this),"divDownPaymentDebitCardFooterDiv",$("input:radio[id=Payment_CardAccountType]:last").val());$(this).val()=="Debit"?($("#divDebitCardTypeDiv").show(),$("#divCreditCardTypeDiv").hide()):($("#divDebitCardTypeDiv").hide(),$("#divCreditCardTypeDiv").show())});$("#Payment_NameOnCard").on("change",function(){i($(this).val())});$("input[id='Payment_CardNumber']").on("change",function(){t($(this).val())});$("input:radio[id='Payment_CardType']").on("change",function(){r($(this).val())});$("#Payment_PaymentBillingDate").on("change",function(){u($(this).val());e($(this).val());$(this).val()>28&&AFIResponsive.Message({messageTxt:"In months fewer than "+$(this).val()+" days, you will be billed on the 1st of the following month."})});$("#divDownPaymentCreditCardFooterDiv").hide();f()}function rr(){}function ur(){}function fr(){function i(){var n=$('input[name="Payment.PaymentPlanIndex"]:checked').closest("tr.paymentOption"),i=!!n.attr("data-installment-method"),r=Number(n.attr("data-installment-fee")),u=Number(n.attr("data-installment-amount")),f=Number(n.attr("data-down-payment")),t=$(".EFTFooter .installment-legend"),e=$(".EFTFooter .down-amount"),o=$(".EFTFooter .installment-amount");e.text("$"+f);i?(o.text("$"+(u+r)),t.show()):t.hide()}var t=$("#payment-plans-mobile").is(":visible");n.finalratemove();$(window).resize(function(){n.finalratemove();var i=$("#payment-plans-mobile").is(":visible");i!==t&&(t=i,$('input[name="Payment.PaymentPlanIndex"]:checked').click())});$('input[name="Payment.PaymentPlanIndex"]').on("change",i);setTimeout(function(){var n=!1;$("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]').each(function(t,i){var r=$(i).prop("checked");r!==undefined&&r!==!1&&(n=!0)});n||$($("tr.paymentOption:visible").find('input[name="Payment.PaymentPlanIndex"]')[0]).click()},0);i()}function er(){n.paymentinit_AFI042()}function or(){DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divDownPaymentCreditCardDiv",$("input:radio[id=Payment_PaymentMethod]:first").val(),!0);DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divDownPaymentBankAccountDiv",$("input:radio[id=Payment_PaymentMethod]:last").val(),!0);DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divDownPaymentBankAccountFooterDiv",$("input:radio[id=Payment_PaymentMethod]:last").val(),!0);DivSlideUpDown($("input:radio[id=Payment_InstallmentPaymentMethod]:checked"),"divInstallmentCreditCardDiv",$("input:radio[id=Payment_InstallmentPaymentMethod]:first").val(),!0);DivSlideUpDown($("input:radio[id=Payment_InstallmentPaymentMethod]:checked"),"divInstallmentBankAccountDiv",$("input:radio[id=Payment_InstallmentPaymentMethod]:last").val(),!0);DivSlideUpDown($("input:checked").filter("#Payment_ReceiveDocsViaEmail"),"divReceiveDocsViaEmailSet","Y",!0);$("[name='Payment.ReceiveDocsViaEmail']").click(function(){DivSlideUpDown($(this),"divReceiveDocsViaEmailSet","Y")})}function sr(){function n(){var n=$('a:contains("Funds Withdrawal Day:")');n.length>0&&n.text("Credit Card Charge Day:");$("#divMonthlyInstallmentCCFooter").show();$("#divMonthlyInstallmentFooter").hide();$("#divMonthlyInstallmentEFTFooter").hide()}function t(){var n=$('a:contains("Credit Card Charge Day:")');n.length>0&&n.text("Funds Withdrawal Day:");$("#divMonthlyInstallmentCCFooter").hide();$("#divMonthlyInstallmentFooter").hide();$("#divMonthlyInstallmentEFTFooter").show()}function i(){$("#divMonthlyInstallmentFooter").show();$("#divMonthlyInstallmentCCFooter").hide();$("#divMonthlyInstallmentEFTFooter").hide()}$("input:radio[id=Payment_InstallmentPaymentMethod]:checked").val()=="EFT"?t():$("input:radio[id=Payment_InstallmentPaymentMethod]:checked").val()=="CC"?n():i();$("input:radio[id=Payment_PaymentMethod]").length>0&&(DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divCreditPaymentFooter","CC"),DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divCHKPaymentFooter","EFT"),DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divCreditFullPayFooter","CC"),DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divCHKFullPayFooter","EFT"),DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divDownPaymentBankAccountDiv","EFT"),DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divDownPaymentCreditCardDiv","CC"));DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divDownPaymentCreditCardFooterDiv",$("input:radio[id=Payment_CardAccountType]:first").val());DivSlideUpDown($("input:radio[id=Payment_CardAccountType]:checked"),"divDownPaymentDebitCardFooterDiv",$("input:radio[id=Payment_CardAccountType]:last").val());DivSlideUpDown($("input:radio[id=Payment_PaymentMethod]:checked"),"divDownPaymentBankAccountFooterDiv",$("input:radio[id=Payment_PaymentMethod]:last").val());DivSlideUpDown($("input:radio[id=Payment_InstallmentPaymentMethod]:checked"),"divInstallmentCreditCardDiv",$("input:radio[id=Payment_InstallmentPaymentMethod]:first").val());DivSlideUpDown($("input:radio[id=Payment_InstallmentPaymentMethod]:checked"),"divInstallmentBankAccountDiv",$("input:radio[id=Payment_InstallmentPaymentMethod]:last").val());DivSlideUpDown($("input:radio[id=Payment_InstallmentUseSameAccount]:checked"),"divInstallmentSameAsDownPaymentDiv",$("input:radio[id=Payment_InstallmentUseSameAccount]:last").val());$("input[id='Payment_PaymentMethod']").click(function(){$("input:radio[id=Payment_PaymentMethod]").length>0&&($(this).val()=="CC"?($("#divDownPaymentBankAccountDiv").hide(),$("#divDownPaymentCreditCardDiv").show(500)):$(this).val()=="EFT"&&($("#divDownPaymentCreditCardDiv").hide(),$("#divDownPaymentBankAccountDiv").show(500)),DivSlideUpDown($(this),"divCHKPaymentFooter","EFT"),DivSlideUpDown($(this),"divCreditPaymentFooter","CC"),DivSlideUpDown($(this),"divCHKFullPayFooter","EFT"),DivSlideUpDown($(this),"divCreditFullPayFooter","CC"))});$("input:radio[id=Payment_InstallmentPaymentMethod]").click(function(){$(this).val()=="EFT"?t():$(this).val()=="CC"&&n();$("input:radio[id=Payment_InstallmentCardAccountType]:checked").val()=="Debit"?($("#divInstallmentDebitCardTypeDiv").show(),$("#divInstallmentCreditCardTypeDiv").hide()):($("#divInstallmentDebitCardTypeDiv").hide(),$("#divInstallmentCreditCardTypeDiv").show());DivSlideUpDown($(this).val(),"divInstallmentCreditCardDiv",$("input:radio[id=Payment_InstallmentPaymentMethod]:first").val());DivSlideUpDown($(this).val(),"divInstallmentBankAccountDiv",$("input:radio[id=Payment_InstallmentPaymentMethod]:eq(1)").val())});$("input:radio[id=Payment_InstallmentUseSameAccount]").click(function(){var r;$(this).val()=="Y"?($("#divInstallmentSameAsDownPaymentDiv").hide(),$("#Payment_CardNumber").length>0?(r=$('a:contains("Funds Withdrawal Day:")'),r.length>0&&r.text("Credit Card Charge Day:")):(r=$('a:contains("Credit Card Charge Day:")'),r.length>0&&r.text("Funds Withdrawal Day:")),i()):$(this).val()=="N"&&($("#divInstallmentSameAsDownPaymentDiv").show(500),$("input:radio[id=Payment_InstallmentPaymentMethod]:checked").val()=="EFT"?($("#divInstallmentBankAccountDiv").show(500),t()):$("input:radio[id=Payment_InstallmentPaymentMethod]:checked").val()=="CC"&&($("#divInstallmentCreditCardDiv").show(500),n()))})}function hr(){n.payment_infinity_common()}function cr(){n.payment_infinity_common()}function lr(n){$(n).hide();$(".hidden-section").show(500);$("body,html").animate({scrollTop:$(".hidden-section").offset().top-70},1e3);$("#NextBtnRow").show(500)}function ar(n,t,i,r){eu(n);i=i||"modal fade in";r=r||"";document.querySelectorAll("#HelpModal p")[0].innerHTML="";new tu("/Shared/HelpCenterResponsive?"+(new Date).getTime()+"&Content="+n+"&PartialView="+r+"&IsQuestion="+(t?t:!1),"GET",!1,function(n){document.querySelectorAll("#HelpModal p")[0].innerHTML=n.responseText;document.querySelectorAll("#HelpModal")[0].className=i;n.responseText.length>1200&&$("#btnPrintHelpModal").length>0?$("#btnPrintHelpModal").css("display","block"):$("#btnPrintHelpModal").css("display","none");$("#HelpModal.modal-title").html("Help Center");$(".modal.in").not("[id='HelpModal']").length&&$("#HelpModal").css("z-index","9999")})}function vr(n,t,i,r,u,f){(typeof r=="undefined"||r==null)&&(r="modal fade in");typeof u=="undefined"&&(u="");typeof f=="undefined"&&(f=!1);$("#"+i+" .modal-body > p").html("");$.get(n,t!=null&&t.length>0?JSON.parse('{"'+decodeURI(t).replace(/"/g,'\\"').replace(/&/g,'","').replace(/=/g,'":"')+'"}'):"{}",function(n){$("#"+i+" .modal-body > p").html(n);$("#"+i).removeClass().addClass(r);$("#"+i+" .modal-title").html(u);f&&$("#"+i+" .modal-footer").hide()},"html")}function yr(){$("#demo-wrap").slideToggle({complete:function(){var n=$(".page-container button.btn-lg").html();n=="View App Demo"?$(".page-container button.btn-lg").html("Hide App Demo"):$(".page-container button.btn-lg").html("View App Demo")}})}function pr(n){$(n).find("> .right-container > .fa-arrow-circle-o-right").hasClass("clicked")?$(n).find("> .right-container > .fa-arrow-circle-o-right").attr("class","fa fa-arrow-circle-o-right"):$(n).find("> .right-container > .fa-arrow-circle-o-right").attr("class","fa fa-arrow-circle-o-right clicked");$(n).next(".promo-item-wrap").find(".promo-item-info").slideToggle({complete:function(){$(this).parent().prev().find("> .right-container > .fa-arrow-circle-o-right").hasClass("clicked")?$(this).parent().prev().find("> .right-container > .fa-arrow-circle-o-right").attr("class","fa fa-arrow-circle-o-right clicked arrow-icon"):$(this).parent().prev().find("> .right-container > .fa-arrow-circle-o-right").attr("class","fa fa-arrow-circle-o-right")}})}function wr(n){n.focus();var t=n.clone();return t.find("script").remove(),t.focus(),t.printElement(),!1}function br(n){n.focus();var t=n.clone();return t.find("script").remove(),t.focus(),t.printElement({printMode:"popup"}),!1}function kr(n){var r,i,t;return n.focus(),i=n.clone(),i.find("script").remove(),i.focus(),$(document).find("link ").filter(function(){return $(this).attr("rel").toLowerCase()=="stylesheet"}).each(function(){r+='<link type="text/css" rel="stylesheet" href="'+$(this).attr("href")+'" >'}),t=window.open("","",""),t.document.write("<html><head>"+r+"<\/head><body>"+i.html()+"<\/body><\/html>"),t.document.close(),t.focus(),t.print(),t.close(),!1}function dr(n,t,i,r){$.get(t,r!=null&&r.length>0?JSON.parse('{"'+decodeURI(r).replace(/"/g,'\\"').replace(/&/g,'","').replace(/=/g,'":"')+'"}'):"{}",function(t){$(n).find(i).html(t);$(n).attr("class","modal fade in qp-view");$(n).modal({show:!0,keyboard:!1,backdrop:"static"})},"html")}function i(n,t,r,u){typeof r=="undefined"&&(r=!0);typeof u=="undefined"&&(n.style.display="block",n.style.height="auto",u=n.offsetHeight,n.style.overflow="hidden");n.style.opacity=t/100;r&&(n.style.height=u*t/100+"px");t==100?(n.style.height="auto",n.style.overflow="visible"):setTimeout(function(){i(n,t+10,r,u)},40)}function f(n,t,i,r){typeof i=="undefined"&&(i=!1);typeof r=="undefined"&&(r=n.offsetHeight,n.style.overflow="hidden");n.style.opacity=t/100;n.style.height=r*t/100+"px";t==0?typeof i=="function"?i(n):i?n.parentNode.removeChild(n):n.style.display="none":setTimeout(function(){f(n,t-10,i,r)},40)}function gr(n,t,i){n.style.opacity=i/100;t.style.left=-150+1.5*i+"%";i==100||setTimeout(function(){gr(n,t,i+10)},40)}function nu(n,t,i,r){typeof r=="undefined"&&(r=!1);n.style.opacity=i/100;t.style.left=150-i*1.5+"%";i==0?n.style.display="none":setTimeout(function(){nu(n,t,i-10,r)},40)}function tu(n,t,i,r,u){var o=this,s=document.getElementById("loading_indicator"),h,e,c,f;if(typeof r=="function"?this.function_deligate=r:(h=document.getElementById(r),typeof h=="object"&&h.toString().indexOf("Element")>-1&&(this.element=h)),typeof u=="function"&&(this.function_deligate_alt=u),window.XMLHttpRequest)this.xmlhttp=new XMLHttpRequest;else if(window.ActiveXObject)this.xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");else{alert("Your browser does not support AJAX!");return}if(this.ReceiveAjax=function(){var P1,P2,ElemCount,i;if(this.readyState==4){if(this.status==200){if(o.element!=undefined?o.element.innerHTML=this.responseText:o.function_deligate!=undefined&&o.function_deligate(this),this.responseText.indexOf("<script>")>-1){P1=this.responseText.indexOf("<script>")+8;P2=this.responseText.indexOf("<\/script>",P1);try{eval(this.responseText.substring(P1,P2))}catch(e){}}}else o.function_deligate_alt!=undefined&&o.function_deligate_alt(this);if(i.toString().indexOf("Form")>-1||i.tagName!=undefined&&i.tagName=="FORM")for(ElemCount=i.elements.length,i=0;i<ElemCount;i++)i.elements[i].disabled=!1;s!=undefined&&(s.style.display="none")}},s!=undefined&&(s.style.display="block"),t=t.toUpperCase(),this.xmlhttp.open(t,n,!0),this.xmlhttp.onreadystatechange=this.ReceiveAjax,t=="POST"){if(i.toString().indexOf("Form")>-1||i.tagName!=undefined&&i.tagName=="FORM")for(e="",c=i.elements.length,f=0;f<c;f++)e+=i.elements[f].type=="checkbox"?i.elements[f].checked?(e==""?"":"&")+i.elements[f].name+"=on":"":i.elements[f].type=="radio"?i.elements[f].checked?(e==""?"":"&")+i.elements[f].name+"="+encodeURIComponent(i.elements[f].value):"":(e==""?"":"&")+i.elements[f].name+"="+encodeURIComponent(i.elements[f].value);else e=i;this.xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");this.xmlhttp.send(e)}else this.xmlhttp.send(null)}function r(n){var h=$("input[id*=_DOB]"),r=$("input[id*=_Driver_MatureDriverTraining]").closest(".ckeck-box-title"),u=$("input[id*=_Driver_DriverTraining]").closest(".ckeck-box-title"),o=$("input[id*=_Driver_GoodStudent]").closest(".ckeck-box-title"),s=$("input[id*=_Driver_DistantStudent]").closest(".ckeck-box-title"),f=0,l="DC,NM".indexOf(t.options.state)!=-1?50:55,i,c,e;try{i=0;h.length&&h.val()!="**/**/****"?(c=new Date(h.val()),e=CalAge(c)):e=parseInt($("input[id*=_Age]").val());r.find('*:contains("Defensive")').length>0&&e<23&&t.options.state!="NJ"||r.find('*:contains("Mature")').length>0&&e<l?(n?r.hide():(i=1,r.slideUp("fast")),$("input[id*=_Driver_MatureDriverCourseDate]").val(""),$("input[id*=_Driver_MatureDriverTraining]").prop("checked",!1).picker("update")):(f++,n?(i=1,r.show()):r.slideDown("fast"));e>20?(n?u.hide():(u.slideUp("fast"),i=1),$("input[id*=_Driver_DriverTraining]").prop("checked",!1).picker("update")):(f++,n?(i=1,u.show()):u.slideDown("fast"));e>25?(n?(o.hide(),s.hide()):(i=1,o.slideUp("fast"),s.slideUp("fast")),$("input[id*=_Driver_GoodStudent]").prop("checked",!1).picker("update"),$("input[id*=_Driver_DistantStudent]").prop("checked",!1).picker("update")):(f+=2,n?(i=1,o.show(),s.show()):(o.slideDown("fast"),s.slideDown("fast")));f!=0?u.parents(".row").show():u.parents(".row").hide();f==1||f==3?$(".dr-cource-date").css("float","inherit"):$(".dr-cource-date").css("float","right")}catch(a){}}function iu(n){var u=$("select[id$=_Driver_LicenseStatus]"),t=u.val(),i=$("[id$=_Driver_AgeWhenLicensed_ColId]"),f,r;t||(t="Active",u.val(t));t=="Foreign"||t=="Permit"?(f=$("input[id$=_DOB]"),r=CalAge(new Date(f.val())),isNaN(r)||$("input[id$=_AgeWhenLicensed").val(r),n?i.hide():i.slideUp(500)):n?i.show():i.slideDown(500)}function o(n){var t=$(n).val(),i;t!==undefined&&(i=$(n).attr("id").substring(9,10),i==="1"&&(t==="E"?$("select[id$=_Driver_ExcludedDriverReason]").prop("disabled",!1):($("select[id$=_Driver_ExcludedDriverReason]").prop("disabled",!0),$("select[id$=_Driver_ExcludedDriverReason]").val(""))))}function e(n,t){if($("#IncludeoOrExclueMessageDiv").hide(),n!==undefined){var i=$(n).val(),r=$(t).val(),u=$(n).attr("id").substring(9,10);$.ajax({type:"GET",url:"/Auto/CheckMaritalStatus/",data:{currentStatus:i,relationship:r,driver:u},success:function(n){if(n){var t=JSON.parse(n);t!==null&&t!==undefined&&t.disableNext!==undefined&&t.isRepPortalAgent!==undefined&&t.showRating!==undefined&&t.isRepPortalAgent==="Y"&&(t.showMessage==="Y"?$("#IncludeoOrExclueMessageDiv").show():$("#IncludeoOrExclueMessageDiv").hide(),t.showRating==="Y"?$("#divIncludedExcludeSpouseDiv").slideDown(500):($("#divIncludedExcludeSpouseDiv").slideUp(500),$("select[id$=_Driver_DriverTypeCd]").val(""),$("select[id$=_Driver_DriverTypeCd]").trigger("change")),t.disableNext==="Y"?$("#NextBtnRow").find(":input").prop("disabled",!0):$("#NextBtnRow").find(":input").prop("disabled",!1),t.disableAddButton==="Y"?$('[id^="btnAdd"]').prop("disabled",!0):$('[id^="btnAdd"]').prop("disabled",!1))}},cache:!1,dataType:"html"})}}function u(n,t){var i=0;return i=n*t*104+7e3,Math.round(i)}function ru(n,t){if(t<=0)return"";if(t>String(n).length)return n;var i=String(n).length;return String(n).substring(i,i-t)}function uu(n){return n.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")}function fu(n,t,i){return n.replace(new RegExp(uu(t),"g"),i)}function s(){var n=$(".focus-radios"),t;n.length&&(t=$(n[0]).parent(".radio-button-group"),t.addClass("first-focus"),AFIResponsive.PageFocus(),setTimeout(function(){var t=!1;n.parents(".picker.picker-radio").addClass("focus");$(n[0]).parents("form").on("click",function(){t||n.parents(".picker.picker-radio").removeClass("focus")})},100))}function eu(n){var t=new URLSearchParams(window.location.search),i=t.get("a");switch(n){case"lnkAfiPrivacyPolicy":i!==null&&"ais_rcx_quote"===t.get("a").toLowerCase()&&window.location.replace("https://www.aisinsurance.com/resources/privacy.aspx")}}n.options={action:"",controller:"",state:"",carrier:"",naiccode:"",previouslyVisited:"",ajaxPostBack:!1};var t={options:n.options};n.init=h;n.ProgressBarInit=c;n.controlleractioninit=l;n.Rc1interstitialinit=a;n.gettingstartedinfoinit=v;n.moreinformationneededinit=y;n.vehicleinfoinit=p;n.vehiclesmatchinit=w;n.driverinfoinit=b;n.coverageinfoinit=k;n.creditinfoinit=d;n.quotepresentedinit=g;n.policyquestionsinit=nt;n.policyquestionsinit_common=tt;n.policyquestionsinit_25089=it;n.policyquestionsinit_01554=rt;n.policyquestionsinit_24740=ut;n.policyquestionsinit_34789=ft;n.policyquestionsinit_28487=et;n.policyquestionsinit_22268=ot;n.policyquestionsinit_22268R=st;n.policyquestionsinit_10120=ht;n.driverdetailsinit=ct;n.driverdetailsinit_common=lt;n.driverdetailsinit_01554=at;n.driverdetailsinit_19682=vt;n.driverdetailsinit_30210=yt;n.driverdetailsinit_34789=pt;n.driverdetailsinit_28487=wt;n.driverdetailsinit_22268=bt;n.driverdetailsinit_42781=kt;n.vehicledetailsinit=dt;n.vehicledetailsinit_common=gt;n.vehicledetailsinit_01554=ni;n.vehicledetailsinit_30210=ti;n.vehicledetailsinit_34789=ii;n.vehicledetailsinit_28487=ri;n.vehicledetailsinit_22268=ui;n.vehicledetailsinit_22268R=fi;n.vehicledetailsinit_10120=ei;n.vehicledetailsinit_42781=oi;n.vehicledetailsinit_24740=si;n.driverdetailsverifyinit=hi;n.driverdetailsverifyinit_10120=ci;n.driverdetailsverifyinit_42781=li;n.finalrateinit=ai;n.finalratemove=vi;n.missingdriverdetailsinit=yi;n.missingexcludeddriverdetailsinit=pi;n.missingvehicledetailsinit=wi;n.paymentinit=bi;n.paymentinit_common=ki;n.payment_infinity_common=di;n.paymentinit_25089=gi;n.paymentinit_01554=nr;n.paymentinit_24740=tr;n.paymentinit_30210=ir;n.paymentinit_34789=rr;n.paymentinit_28487=ur;n.paymentinit_AFI042=fr;n.paymentinit_13722=er;n.paymentinit_10120=or;n.paymentinit_19682=sr;n.paymentinit_22268=hr;n.paymentinit_22268R=cr;n.ShowLowerSection=lr;n.LoadHelp=ar;n.LoadCustomModal=vr;n.ShowAppDemo=yr;n.ShowHideToolsSpotlight=pr;n.Print=wr;n.PrintModal=br;n.PrintMobile=kr;n.LoadModalAndShow=dr}(ECQResponsive||(ECQResponsive={})),function(n,t,i){typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?module.exports=n(require("jquery")):n(t||i)}(function(n){var i=function(t,i,r){var u={invalid:[],getCaret:function(){try{var n,i=0,e=t.get(0),f=document.selection,r=e.selectionStart;return f&&navigator.appVersion.indexOf("MSIE 10")===-1?(n=f.createRange(),n.moveStart("character",-u.val().length),i=n.text.length):(r||r==="0")&&(i=r),i}catch(o){}},setCaret:function(n){try{if(t.is(":focus")){var i,r=t.get(0);r.setSelectionRange?r.setSelectionRange(n,n):(i=r.createTextRange(),i.collapse(!0),i.moveEnd("character",n),i.moveStart("character",n),i.select())}}catch(u){}},events:function(){t.on("keydown.mask",function(n){t.data("mask-keycode",n.keyCode||n.which);t.data("mask-previus-value",t.val());t.data("mask-previus-caret-pos",u.getCaret());u.maskDigitPosMapOld=u.maskDigitPosMap}).on(n.jMaskGlobals.useInput?"input.mask":"keyup.mask",u.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){t.keydown().keyup()},100)}).on("change.mask",function(){t.data("changed",!0)}).on("blur.mask",function(){e===u.val()||t.data("changed")||t.trigger("change");t.data("changed",!1)}).on("blur.mask",function(){e=u.val()}).on("focus.mask",function(t){r.selectOnFocus===!0&&n(t.target).select()}).on("focusout.mask",function(){r.clearIfNotMatch&&!o.test(u.val())&&u.val("")})},getRegexMask:function(){for(var u=[],r,e,h,s,n,o,t=0;t<i.length;t++)r=f.translation[i.charAt(t)],r?(e=r.pattern.toString().replace(/.{1}$|^.{1}/g,""),h=r.optional,s=r.recursive,s?(u.push(i.charAt(t)),n={digit:i.charAt(t),pattern:e}):u.push(!h&&!s?e:e+"?")):u.push(i.charAt(t).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"));return o=u.join(""),n&&(o=o.replace(new RegExp("("+n.digit+"(.*"+n.digit+")?)"),"($1)?").replace(new RegExp(n.digit,"g"),n.pattern)),new RegExp(o)},destroyEvents:function(){t.off(["input","keydown","keyup","paste","drop","blur","focusout",""].join(".mask "))},val:function(n){var u=t.is("input"),i=u?"val":"text",r;return arguments.length>0?(t[i]()!==n&&t[i](n),r=t):r=t[i](),r},calculateCaretPosition:function(){var o=t.data("mask-previus-value")||"",s=u.getMasked(),n=u.getCaret(),v;if(o!==s){for(var r=t.data("mask-previus-caret-pos")||0,h=s.length,c=o.length,l=0,a=0,f=0,e=0,i=0,i=n;i<h;i++){if(!u.maskDigitPosMap[i])break;a++}for(i=n-1;i>=0;i--){if(!u.maskDigitPosMap[i])break;l++}for(i=n-1;i>=0;i--)u.maskDigitPosMap[i]&&f++;for(i=r-1;i>=0;i--)u.maskDigitPosMapOld[i]&&e++;n>c?n=h:r>=n&&r!==c?u.maskDigitPosMapOld[n]||(v=n,n-=e-f,n-=l,u.maskDigitPosMap[n]&&(n=v)):n>r&&(n+=f-e,n+=a)}return n},behaviour:function(i){var r,e,o;return i=i||window.event,u.invalid=[],r=t.data("mask-keycode"),n.inArray(r,f.byPassKeys)===-1?(e=u.getMasked(),o=u.getCaret(),setTimeout(function(){u.setCaret(u.calculateCaretPosition())},10),u.val(e),u.setCaret(o),u.callbacks(i)):void 0},getMasked:function(n,t){var c=[],rt=t===undefined?u.val():t+"",e=0,v=i.length,o=0,y=rt.length,s=1,p="push",w=-1,k=0,d=[],l,g,nt,tt,it;for(r.reverse?(p="unshift",s=-1,l=0,e=v-1,o=y-1,g=function(){return e>-1&&o>-1}):(l=v-1,g=function(){return e<v&&o<y});g();){var b=i.charAt(e),a=rt.charAt(o),h=f.translation[b];h?(a.match(h.pattern)?(c[p](a),h.recursive&&(w===-1?w=e:e===l&&(e=w-s),l===w&&(e-=s)),e+=s):a===nt?(k--,nt=undefined):h.optional?(e+=s,o-=s):h.fallback?(c[p](h.fallback),e+=s,o-=s):u.invalid.push({p:o,v:a,e:h.pattern}),o+=s):(n||c[p](b),a===b?(d.push(o),o+=s):(nt=b,d.push(o+k),k++),e+=s)}return tt=i.charAt(l),v!==y+1||f.translation[tt]||c.push(tt),it=c.join(""),u.mapMaskdigitPositions(it,d,y),it},mapMaskdigitPositions:function(n,t,i){var e=r.reverse?n.length-i:0,f;for(u.maskDigitPosMap={},f=0;f<t.length;f++)u.maskDigitPosMap[t[f]+e]=1},callbacks:function(n){var f=u.val(),h=f!==e,s=[f,n,t,r],o=function(n,t,i){typeof r[n]=="function"&&t&&r[n].apply(this,i)};o("onChange",h===!0,s);o("onKeyPress",h===!0,s);o("onComplete",f.length===i.length,s);o("onInvalid",u.invalid.length>0,[f,n,t,u.invalid,r])}},f,e,o;t=n(t);f=this;e=u.val();i=typeof i=="function"?i(u.val(),undefined,t,r):i;f.mask=i;f.options=r;f.remove=function(){var n=u.getCaret();return u.destroyEvents(),u.val(f.getCleanVal()),u.setCaret(n),t};f.getCleanVal=function(){return u.getMasked(!0)};f.getMaskedVal=function(n){return u.getMasked(!1,n)};f.init=function(e){var s,h,c,l;if(e=e||!1,r=r||{},f.clearIfNotMatch=n.jMaskGlobals.clearIfNotMatch,f.byPassKeys=n.jMaskGlobals.byPassKeys,f.translation=n.extend({},n.jMaskGlobals.translation,r.translation),f=n.extend(!0,{},f,r),o=u.getRegexMask(),e)u.events(),u.val(u.getMasked());else{for(r.placeholder&&t.attr("placeholder",r.placeholder),t.data("mask")&&t.attr("autocomplete","off"),s=0,h=!0;s<i.length;s++)if(c=f.translation[i.charAt(s)],c&&c.recursive){h=!1;break}h&&t.attr("maxlength",i.length);u.destroyEvents();u.events();l=u.getCaret();u.val(u.getMasked());u.setCaret(l)}};f.init(!t.is("input"))},t;n.maskWatchers={};var u=function(){var t=n(this),u={},f="data-mask-",e=t.attr("data-mask");return t.attr(f+"reverse")&&(u.reverse=!0),t.attr(f+"clearifnotmatch")&&(u.clearIfNotMatch=!0),t.attr(f+"selectonfocus")==="true"&&(u.selectOnFocus=!0),r(t,e,u)?t.data("mask",new i(this,e,u)):void 0},r=function(t,i,r){r=r||{};var u=n(t).data("mask"),f=JSON.stringify,e=n(t).val()||n(t).text();try{return typeof i=="function"&&(i=i(e)),typeof u!="object"||f(u.options)!==f(r)||u.mask!==i}catch(o){}},f=function(n){var t=document.createElement("div"),i;return n="on"+n,i=n in t,i||(t.setAttribute(n,"return;"),i=typeof t[n]=="function"),t=null,i};n.fn.mask=function(t,u){u=u||{};var f=this.selector,e=n.jMaskGlobals,s=e.watchInterval,h=u.watchInputs||e.watchInputs,o=function(){if(r(this,t,u))return n(this).data("mask",new i(this,t,u))};return n(this).each(o),f&&f!==""&&h&&(clearInterval(n.maskWatchers[f]),n.maskWatchers[f]=setInterval(function(){n(document).find(f).each(o)},s)),this};n.fn.masked=function(n){return this.data("mask").getMaskedVal(n)};n.fn.unmask=function(){return clearInterval(n.maskWatchers[this.selector]),delete n.maskWatchers[this.selector],this.each(function(){var t=n(this).data("mask");t&&t.remove().removeData("mask")})};n.fn.cleanVal=function(){return this.data("mask").getCleanVal()};n.applyDataMask=function(t){t=t||n.jMaskGlobals.maskElements;var i=t instanceof n?t:n(t);i.filter(n.jMaskGlobals.dataMaskAttr).each(u)};t={maskElements:"input,td,span,div",dataMaskAttr:"*[data-mask]",dataMask:!0,watchInterval:300,watchInputs:!0,useInput:!/Chrome\/[2-4][0-9]|SamsungBrowser/.test(window.navigator.userAgent)&&f("input"),watchDataMask:!1,byPassKeys:[9,16,17,18,36,37,38,39,40,91],translation:{"0":{pattern:/\d/},"9":{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},S:{pattern:/[a-zA-Z]/}}};n.jMaskGlobals=n.jMaskGlobals||{};t=n.jMaskGlobals=n.extend(!0,{},t,n.jMaskGlobals);t.dataMask&&n.applyDataMask();setInterval(function(){n.jMaskGlobals.watchDataMask&&n.applyDataMask()},t.watchInterval)},window.jQuery,window.Zepto)