1/*! 2 * Bootstrap v4.0.0 (https://getbootstrap.com) 3 * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) 4 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 5 */ 6!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function r(){return(r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t}).apply(this,arguments)}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var o,a,l,h,c,u,f,d,_,g,p,m,v,E,T,y,C,I,A,b,D,S,w,N,O,k,P=function(t){var e=!1;function n(e){var n=this,s=!1;return t(this).one(i.TRANSITION_END,function(){s=!0}),setTimeout(function(){s||i.triggerTransitionEnd(n)},e),this}var i={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(e){var n,i=e.getAttribute("data-target");i&&"#"!==i||(i=e.getAttribute("href")||""),"#"===i.charAt(0)&&(n=i,i=n="function"==typeof t.escapeSelector?t.escapeSelector(n).substr(1):n.replace(/(:|\.|\[|\]|,|=|@)/g,"\\$1"));try{return t(document).find(i).length>0?i:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(n){t(n).trigger(e.end)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var s in n)if(Object.prototype.hasOwnProperty.call(n,s)){var r=n[s],o=e[s],a=o&&i.isElement(o)?"element":(l=o,{}.toString.call(l).match(/\s([a-zA-Z]+)/)[1].toLowerCase());if(!new RegExp(r).test(a))throw new Error(t.toUpperCase()+': Option "'+s+'" provided type "'+a+'" but expected type "'+r+'".')}var l}};return e=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},t.fn.emulateTransitionEnd=n,i.supportsTransitionEnd()&&(t.event.special[i.TRANSITION_END]={bindType:e.end,delegateType:e.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),i}(e),L=(a="alert",h="."+(l="bs.alert"),c=(o=e).fn[a],u={CLOSE:"close"+h,CLOSED:"closed"+h,CLICK_DATA_API:"click"+h+".data-api"},f="alert",d="fade",_="show",g=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.removeData(this._element,l),this._element=null},e._getRootElement=function(t){var e=P.getSelectorFromElement(t),n=!1;return e&&(n=o(e)[0]),n||(n=o(t).closest("."+f)[0]),n},e._triggerCloseEvent=function(t){var e=o.Event(u.CLOSE);return o(t).trigger(e),e},e._removeElement=function(t){var e=this;o(t).removeClass(_),P.supportsTransitionEnd()&&o(t).hasClass(d)?o(t).one(P.TRANSITION_END,function(n){return e._destroyElement(t,n)}).emulateTransitionEnd(150):this._destroyElement(t)},e._destroyElement=function(t){o(t).detach().trigger(u.CLOSED).remove()},t._jQueryInterface=function(e){return this.each(function(){var n=o(this),i=n.data(l);i||(i=new t(this),n.data(l,i)),"close"===e&&i[e](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},s(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),o(document).on(u.CLICK_DATA_API,'[data-dismiss="alert"]',g._handleDismiss(new g)),o.fn[a]=g._jQueryInterface,o.fn[a].Constructor=g,o.fn[a].noConflict=function(){return o.fn[a]=c,g._jQueryInterface},g),R=(m="button",E="."+(v="bs.button"),T=".data-api",y=(p=e).fn[m],C="active",I="btn",A="focus",b='[data-toggle^="button"]',D='[data-toggle="buttons"]',S="input",w=".active",N=".btn",O={CLICK_DATA_API:"click"+E+T,FOCUS_BLUR_DATA_API:"focus"+E+T+" blur"+E+T},k=function(){function t(t){this._element=t}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=p(this._element).closest(D)[0];if(n){var i=p(this._element).find(S)[0];if(i){if("radio"===i.type)if(i.checked&&p(this._element).hasClass(C))t=!1;else{var s=p(n).find(w)[0];s&&p(s).removeClass(C)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!p(this._element).hasClass(C),p(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!p(this._element).hasClass(C)),t&&p(this._element).toggleClass(C)},e.dispose=function(){p.removeData(this._element,v),this._element=null},t._jQueryInterface=function(e){return this.each(function(){var n=p(this).data(v);n||(n=new t(this),p(this).data(v,n)),"toggle"===e&&n[e]()})},s(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),p(document).on(O.CLICK_DATA_API,b,function(t){t.preventDefault();var e=t.target;p(e).hasClass(I)||(e=p(e).closest(N)),k._jQueryInterface.call(p(e),"toggle")}).on(O.FOCUS_BLUR_DATA_API,b,function(t){var e=p(t.target).closest(N)[0];p(e).toggleClass(A,/^focus(in)?$/.test(t.type))}),p.fn[m]=k._jQueryInterface,p.fn[m].Constructor=k,p.fn[m].noConflict=function(){return p.fn[m]=y,k._jQueryInterface},k),j=function(t){var e="carousel",n="bs.carousel",i="."+n,o=t.fn[e],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},h="next",c="prev",u="left",f="right",d={SLIDE:"slide"+i,SLID:"slid"+i,KEYDOWN:"keydown"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i,TOUCHEND:"touchend"+i,LOAD_DATA_API:"load"+i+".data-api",CLICK_DATA_API:"click"+i+".data-api"},_="carousel",g="active",p="slide",m="carousel-item-right",v="carousel-item-left",E="carousel-item-next",T="carousel-item-prev",y={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-sli
6de], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},C=function(){function o(e,n){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(n),this._element=t(e)[0],this._indicatorsElement=t(this._element).find(y.INDICATORS)[0],this._addEventListeners()}var C=o.prototype;return C.next=function(){this._isSliding||this._slide(h)},C.nextWhenVisible=function(){!document.hidden&&t(this._element).is(":visible")&&"hidden"!==t(this._element).css("visibility")&&this.next()},C.prev=function(){this._isSliding||this._slide(c)},C.pause=function(e){e||(this._isPaused=!0),t(this._element).find(y.NEXT_PREV)[0]&&P.supportsTransitionEnd()&&(P.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},C.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},C.to=function(e){var n=this;this._activeElement=t(this._element).find(y.ACTIVE_ITEM)[0];var i=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)t(this._element).one(d.SLID,function(){return n.to(e)});else{if(i===e)return this.pause(),void this.cycle();var s=e>i?h:c;this._slide(s,this._items[e])}},C.dispose=function(){t(this._element).off(i),t.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},C._getConfig=function(t){return t=r({},a,t),P.typeCheckConfig(e,t,l),t},C._addEventListeners=function(){var e=this;this._config.keyboard&&t(this._element).on(d.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&(t(this._element).on(d.MOUSEENTER,function(t){return e.pause(t)}).on(d.MOUSELEAVE,function(t){return e.cycle(t)}),"ontouchstart"in document.documentElement&&t(this._element).on(d.TOUCHEND,function(){e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout(function(t){return e.cycle(t)},500+e._config.interval)}))},C._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},C._getItemIndex=function(e){return this._items=t.makeArray(t(e).parent().find(y.ITEM)),this._items.indexOf(e)},C._getItemByDirection=function(t,e){var n=t===h,i=t===c,s=this._getItemIndex(e),r=this._items.length-1;if((i&&0===s||n&&s===r)&&!this._config.wrap)return e;var o=(s+(t===c?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},C._triggerSlideEvent=function(e,n){var i=this._getItemIndex(e),s=this._getItemIndex(t(this._element).find(y.ACTIVE_ITEM)[0]),r=t.Event(d.SLIDE,{relatedTarget:e,direction:n,from:s,to:i});return t(this._element).trigger(r),r},C._setActiveIndicatorElement=function(e){if(this._indicatorsElement){t(this._indicatorsElement).find(y.ACTIVE).removeClass(g);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&t(n).addClass(g)}},C._slide=function(e,n){var i,s,r,o=this,a=t(this._element).find(y.ACTIVE_ITEM)[0],l=this._getItemIndex(a),c=n||a&&this._getItemByDirection(e,a),_=this._getItemIndex(c),C=Boolean(this._interval);if(e===h?(i=v,s=E,r=u):(i=m,s=T,r=f),c&&t(c).hasClass(g))this._isSliding=!1;else if(!this._triggerSlideEvent(c,r).isDefaultPrevented()&&a&&c){this._isSliding=!0,C&&this.pause(),this._setActiveIndicatorElement(c);var I=t.Event(d.SLID,{relatedTarget:c,direction:r,from:l,to:_});P.supportsTransitionEnd()&&t(this._element).hasClass(p)?(t(c).addClass(s),P.reflow(c),t(a).addClass(i),t(c).addClass(i),t(a).one(P.TRANSITION_END,function(){t(c).removeClass(i+" "+s).addClass(g),t(a).removeClass(g+" "+s+" "+i),o._isSliding=!1,setTimeout(function(){return t(o._element).trigger(I)},0)}).emulateTransitionEnd(600)):(t(a).removeClass(g),t(c).addClass(g),this._isSliding=!1,t(this._element).trigger(I)),C&&this.cycle()}},o._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),s=r({},a,t(this).data());"object"==typeof e&&(s=r({},s,e));var l="string"==typeof e?e:s.slide;if(i||(i=new o(this,s),t(this).data(n,i)),"number"==typeof e)i.to(e);else if("string"==typeof l){if("undefined"==typeof i[l])throw new TypeError('No method n
6amed "'+l+'"');i[l]()}else s.interval&&(i.pause(),i.cycle())})},o._dataApiClickHandler=function(e){var i=P.getSelectorFromElement(this);if(i){var s=t(i)[0];if(s&&t(s).hasClass(_)){var a=r({},t(s).data(),t(this).data()),l=this.getAttribute("data-slide-to");l&&(a.interval=!1),o._jQueryInterface.call(t(s),a),l&&t(s).data(n).to(l),e.preventDefault()}}},s(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),o}();return t(document).on(d.CLICK_DATA_API,y.DATA_SLIDE,C._dataApiClickHandler),t(window).on(d.LOAD_DATA_API,function(){t(y.DATA_RIDE).each(function(){var e=t(this);C._jQueryInterface.call(e,e.data())})}),t.fn[e]=C._jQueryInterface,t.fn[e].Constructor=C,t.fn[e].noConflict=function(){return t.fn[e]=o,C._jQueryInterface},C}(e),H=function(t){var e="collapse",n="bs.collapse",i="."+n,o=t.fn[e],a={toggle:!0,parent:""},l={toggle:"boolean",parent:"(string|element)"},h={SHOW:"show"+i,SHOWN:"shown"+i,HIDE:"hide"+i,HIDDEN:"hidden"+i,CLICK_DATA_API:"click"+i+".data-api"},c="show",u="collapse",f="collapsing",d="collapsed",_="width",g="height",p={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},m=function(){function i(e,n){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(n),this._triggerArray=t.makeArray(t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var i=t(p.DATA_TOGGLE),s=0;s<i.length;s++){var r=i[s],o=P.getSelectorFromElement(r);null!==o&&t(o).filter(e).length>0&&(this._selector=o,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var o=i.prototype;return o.toggle=function(){t(this._element).hasClass(c)?this.hide():this.show()},o.show=function(){var e,s,r=this;if(!this._isTransitioning&&!t(this._element).hasClass(c)&&(this._parent&&0===(e=t.makeArray(t(this._parent).find(p.ACTIVES).filter('[data-parent="'+this._config.parent+'"]'))).length&&(e=null),!(e&&(s=t(e).not(this._selector).data(n))&&s._isTransitioning))){var o=t.Event(h.SHOW);if(t(this._element).trigger(o),!o.isDefaultPrevented()){e&&(i._jQueryInterface.call(t(e).not(this._selector),"hide"),s||t(e).data(n,null));var a=this._getDimension();t(this._element).removeClass(u).addClass(f),this._element.style[a]=0,this._triggerArray.length>0&&t(this._triggerArray).removeClass(d).attr("aria-expanded",!0),this.setTransitioning(!0);var l=function(){t(r._element).removeClass(f).addClass(u).addClass(c),r._element.style[a]="",r.setTransitioning(!1),t(r._element).trigger(h.SHOWN)};if(P.supportsTransitionEnd()){var _="scroll"+(a[0].toUpperCase()+a.slice(1));t(this._element).one(P.TRANSITION_END,l).emulateTransitionEnd(600),this._element.style[a]=this._element[_]+"px"}else l()}}},o.hide=function(){var e=this;if(!this._isTransitioning&&t(this._element).hasClass(c)){var n=t.Event(h.HIDE);if(t(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",P.reflow(this._element),t(this._element).addClass(f).removeClass(u).removeClass(c),this._triggerArray.length>0)for(var s=0;s<this._triggerArray.length;s++){var r=this._triggerArray[s],o=P.getSelectorFromElement(r);if(null!==o)t(o).hasClass(c)||t(r).addClass(d).attr("aria-expanded",!1)}this.setTransitioning(!0);var a=function(){e.setTransitioning(!1),t(e._element).removeClass(f).addClass(u).trigger(h.HIDDEN)};this._element.style[i]="",P.supportsTransitionEnd()?t(this._element).one(P.TRANSITION_END,a).emulateTransitionEnd(600):a()}}},o.setTransitioning=function(t){this._isTransitioning=t},o.dispose=function(){t.removeData(this._element,n),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},o._getConfig=function(t){return(t=r({},a,t)).toggle=Boolean(t.toggle),P.typeCheckConfig(e,t,l),t},o._getDimension=function(){return t(this._element).hasClass(_)?_:g},o._getParent=function(){var e=this,n=null;P.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=t(this._config.parent)[0];var s='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return t(n).find(s).each(function(t,n){e._addAriaAndCollapsedClass(i._getTargetFromElement(n),[n])}),n},o._addAriaAndCollapsedClass=function(e,n){if(e){var i=t(e).hasClass(c);n.length>0&&t(n).toggleClass(d,!i).attr("aria-expanded",i)}},i._getTargetFromElement=function(e){var n=P.getSelectorFromElement(e);return n?t(n)[0]:null},i._jQueryInterface=function(e){return this.each(function(){var s=t(this),o=s.data(n),l=r({},a,s.data(),"object"==typeof e&&e);if(!o&&l.toggle&&/show|hide/.test(e)&&(l.toggle=!1),o||(o=new i(this,l),s.data(n,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method n
6amed "'+e+'"');o[e]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),i}();return t(document).on(h.CLICK_DATA_API,p.DATA_TOGGLE,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=t(this),s=P.getSelectorFromElement(this);t(s).each(function(){var e=t(this),s=e.data(n)?"toggle":i.data();m._jQueryInterface.call(e,s)})}),t.fn[e]=m._jQueryInterface,t.fn[e].Constructor=m,t.fn[e].noConflict=function(){return t.fn[e]=o,m._jQueryInterface},m}(e),W=function(t){var e="dropdown",i="bs.dropdown",o="."+i,a=".data-api",l=t.fn[e],h=new RegExp("38|40|27"),c={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,CLICK:"click"+o,CLICK_DATA_API:"click"+o+a,KEYDOWN_DATA_API:"keydown"+o+a,KEYUP_DATA_API:"keyup"+o+a},u="disabled",f="show",d="dropup",_="dropright",g="dropleft",p="dropdown-menu-right",m="dropdown-menu-left",v="position-static",E='[data-toggle="dropdown"]',T=".dropdown form",y=".dropdown-menu",C=".navbar-nav",I=".dropdown-menu .dropdown-item:not(.disabled)",A="top-start",b="top-end",D="bottom-start",S="bottom-end",w="right-start",N="left-start",O={offset:0,flip:!0,boundary:"scrollParent"},k={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)"},L=function(){function a(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var l=a.prototype;return l.toggle=function(){if(!this._element.disabled&&!t(this._element).hasClass(u)){var e=a._getParentFromElement(this._element),i=t(this._menu).hasClass(f);if(a._clearMenus(),!i){var s={relatedTarget:this._element},r=t.Event(c.SHOW,s);if(t(e).trigger(r),!r.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof n)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");var o=this._element;t(e).hasClass(d)&&(t(this._menu).hasClass(m)||t(this._menu).hasClass(p))&&(o=e),"scrollParent"!==this._config.boundary&&t(e).addClass(v),this._popper=new n(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===t(e).closest(C).length&&t("body").children().on("mouseover",null,t.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),t(this._menu).toggleClass(f),t(e).toggleClass(f).trigger(t.Event(c.SHOWN,s))}}}},l.dispose=function(){t.removeData(this._element,i),t(this._element).off(o),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},l.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},l._addEventListeners=function(){var e=this;t(this._element).on(c.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},l._getConfig=function(n){return n=r({},this.constructor.Default,t(this._element).data(),n),P.typeCheckConfig(e,n,this.constructor.DefaultType),n},l._getMenuElement=function(){if(!this._menu){var e=a._getParentFromElement(this._element);this._menu=t(e).find(y)[0]}return this._menu},l._getPlacement=function(){var e=t(this._element).parent(),n=D;return e.hasClass(d)?(n=A,t(this._menu).hasClass(p)&&(n=b)):e.hasClass(_)?n=w:e.hasClass(g)?n=N:t(this._menu).hasClass(p)&&(n=S),n},l._detectNavbar=function(){return t(this._element).closest(".navbar").length>0},l._getPopperConfig=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets)||{}),e}:e.offset=this._config.offset,{placement:this._getPlacement(),modifiers:{offset:e,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}}},a._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(i);if(n||(n=new a(this,"object"==typeof e?e:null),t(this).data(i,n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}})},a._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=t.makeArray(t(E)),s=0;s<n.length;s++){var r=a._getParentFromElement(n[s]),o=t(n[s]).data(i),l={relatedTarget:n[s]};if(o){var h=o._menu;if(t(r).hasClass(f)&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&t.contains(r,e.target))){var u=t.Event(c.HIDE,l);t(r).trigger(u),u.isDefaultPrevented()||("ontouchstart"in document.documentElement&&t("body").children().off("mouseover",null,t.noop),n[s].setAttribute("aria-expanded","fal
6se"),t(h).removeClass(f),t(r).removeClass(f).trigger(t.Event(c.HIDDEN,l)))}}}},a._getParentFromElement=function(e){var n,i=P.getSelectorFromElement(e);return i&&(n=t(i)[0]),n||e.parentNode},a._dataApiKeydownHandler=function(e){if((/input|textarea/i.test(e.target.tagName)?!(32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||t(e.target).closest(y).length)):h.test(e.which))&&(e.preventDefault(),e.stopPropagation(),!this.disabled&&!t(this).hasClass(u))){var n=a._getParentFromElement(this),i=t(n).hasClass(f);if((i||27===e.which&&32===e.which)&&(!i||27!==e.which&&32!==e.which)){var s=t(n).find(I).get();if(0!==s.length){var r=s.indexOf(e.target);38===e.which&&r>0&&r--,40===e.which&&r<s.length-1&&r++,r<0&&(r=0),s[r].focus()}}else{if(27===e.which){var o=t(n).find(E)[0];t(o).trigger("focus")}t(this).trigger("click")}}},s(a,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return O}},{key:"DefaultType",get:function(){return k}}]),a}();return t(document).on(c.KEYDOWN_DATA_API,E,L._dataApiKeydownHandler).on(c.KEYDOWN_DATA_API,y,L._dataApiKeydownHandler).on(c.CLICK_DATA_API+" "+c.KEYUP_DATA_API,L._clearMenus).on(c.CLICK_DATA_API,E,function(e){e.preventDefault(),e.stopPropagation(),L._jQueryInterface.call(t(this),"toggle")}).on(c.CLICK_DATA_API,T,function(t){t.stopPropagation()}),t.fn[e]=L._jQueryInterface,t.fn[e].Constructor=L,t.fn[e].noConflict=function(){return t.fn[e]=l,L._jQueryInterface},L}(e),M=function(t){var e="modal",n="bs.modal",i="."+n,o=t.fn.modal,a={backdrop:!0,keyboard:!0,focus:!0,show:!0},l={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},h={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,FOCUSIN:"focusin"+i,RESIZE:"resize"+i,CLICK_DISMISS:"click.dismiss"+i,KEYDOWN_DISMISS:"keydown.dismiss"+i,MOUSEUP_DISMISS:"mouseup.dismiss"+i,MOUSEDOWN_DISMISS:"mousedown.dismiss"+i,CLICK_DATA_API:"click"+i+".data-api"},c="modal-scrollbar-measure",u="modal-backdrop",f="modal-open",d="fade",_="show",g={DIALOG:".modal-dialog",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"},p=function(){function o(e,n){this._config=this._getConfig(n),this._element=e,this._dialog=t(e).find(g.DIALOG)[0],this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._originalBodyPadding=0,this._scrollbarWidth=0}var p=o.prototype;return p.toggle=function(t){return this._isShown?this.hide():this.show(t)},p.show=function(e){var n=this;if(!this._isTransitioning&&!this._isShown){P.supportsTransitionEnd()&&t(this._element).hasClass(d)&&(this._isTransitioning=!0);var i=t.Event(h.SHOW,{relatedTarget:e});t(this._element).trigger(i),this._isShown||i.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),t(document.body).addClass(f),this._setEscapeEvent(),this._setResizeEvent(),t(this._element).on(h.CLICK_DISMISS,g.DATA_DISMISS,function(t){return n.hide(t)}),t(this._dialog).on(h.MOUSEDOWN_DISMISS,function(){t(n._element).one(h.MOUSEUP_DISMISS,function(e){t(e.target).is(n._element)&&(n._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return n._showElement(e)}))}},p.hide=function(e){var n=this;if(e&&e.preventDefault(),!this._isTransitioning&&this._isShown){var i=t.Event(h.HIDE);if(t(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var s=P.supportsTransitionEnd()&&t(this._element).hasClass(d);s&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),t(document).off(h.FOCUSIN),t(this._element).removeClass(_),t(this._element).off(h.CLICK_DISMISS),t(this._dialog).off(h.MOUSEDOWN_DISMISS),s?t(this._element).one(P.TRANSITION_END,function(t){return n._hideModal(t)}).emulateTransitionEnd(300):this._hideModal()}}},p.dispose=function(){t.removeData(this._element,n),t(window,document,this._element,this._backdrop).off(i),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._scrollbarWidth=null},p.handleUpdate=function(){this._adjustDialog()},p._getConfig=function(t){return t=r({},a,t),P.typeCheckConfig(e,t,l),t},p._showElement=function(e){var n=this,i=P.supportsTransitionEnd()&&t(this._element).hasClass(d);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,i&&P.reflow(this._element),t(this._element).addClass(_),this._config.focus&&this._enforceFocus();var s=t.Event(h.SHOWN,{relatedTarget:e}),r=function(){n._config.focus&&n._element.focus(),n._isTransitioning=!1,t(n._element).trigger(s)};i?t(this._dialog).one(P.TRANSITION_END,r).emulateTransitionEnd(300):r()},p._enforceFocus=function(){var e=this;t(document).off(h.FOCUSIN).on(h.FOCUSIN,function(n){document!==n.target&&e._element!==n.target&&0===t(e._element).has(n.target).length&&e._element.focus()})},p._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?t(this._element).on(h.KEYDOWN_DISMISS,function(t){27===t.which&&(t.preventDefault(),e.hide())}):this._isShown||t(this._element).off(h.KEYDOWN_DISMISS)},p._setResizeEvent=function(){var e=this;this._isShown?t(window).on(h.RESIZE,function(t){return e.handleUpdate(t)}):t(window).off(h.RESIZE)},p._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,this._showBackdrop(function(){t(document.body).removeClass(f),e._resetAdjustments(),e._resetScrollbar(),t(e._element).trigger(h.HIDDEN)})},p._removeBackdrop=function(){this._backdrop&&(t(this._backdrop).remove(),this._backdrop=null)},p._showBackdrop=function(e){var n=this,i=t(this._element).hasClass(d)?d:"";if(this._isShown&&this._config.backdrop){var s=P.supportsTransitionEnd()&&i;if(this._backdrop=document.createElement("div"),this._backdrop.className=u,i&&t(this._backdrop).addClass(i),t(this._backdrop).appendTo(document.body),t(this._element).on(h.CLICK_DISMISS,function(t){n._ignoreBackdropClick?n._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===n._config.backdrop?n._element.focus():n.hide())}),s&&P.reflow(this._backdrop),t(this._backdrop).addClass(_),!e)return;if(!s)return void e();t(this._backdrop).one(P.TRANSITION_END,e).emulateTransitionEnd(150)}else if(!this._isShown&&this._backdrop){t(this._backdrop).removeClass(_);var r=function(){n._removeBackdrop(),e&&e()};P.supportsTransitionEnd()&&t(this._element).hasClass(d)?t(this._backdrop).one(P.TRANSITION_END,r).emulateTransitionEnd(150):r()}else e&&e()},p._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},p._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},p._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},p._setScrollbar=function(){var e=this;if(this._isBodyOverflowing){t(g.FIXED_CONTENT).each(function(n,i){var s=t(i)[0].style.paddingRight,r=t(i).css("padding-right");t(i).data("padding-right",s).css("padding-right",parseFloat(r)+e._scrollbarWidth+"px")}),t(g.STICKY_CONTENT).each(function(n,i){var s=t(i)[0].style.marginRight,r=t(i).css("margin-right");t(i).data("margin-right",s).css("margin-right",parseFloat(r)-e._scrollbarWidth+"px")}),t(g.NAVBAR_TOGGLER).each(function(n,i){var s=t(i)[0].style.marginRight,r=t(i).css("margin-right");t(i).data("margin-right",s).css("margin-right",parseFloat(r)+e._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=t("body").css("padding-right");t("body").data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}},p._resetScrollbar=function(){t(g.FIXED_CONTENT).each(function(e,n){var i=t(n).data("padding-right");"undefined"!=typeof i&&t(n).css("padding-right",i).removeData("padding-right")}),t(g.STICKY_CONTENT+", "+g.NAVBAR_TOGGLER).each(function(e,n){var i=t(n).data("margin-right");"undefined"!=typeof i&&t(n).css("margin-right",i).removeData("margin-right")});var e=t("body").data("padding-right");"undefined"!=typeof e&&t("body").css("padding-right",e).removeData("padding-right")},p._getScrollbarWidth=function(){var t=document.createElement("div");t.className=c,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},o._jQueryInterface=function(e,i){return this.each(function(){var s=t(this).data(n),a=r({},o.Default,t(this).data(),"object"==typeof e&&e);if(s||(s=new o(this,a),t(this).data(n,s)),"string"==typeof e){if("undefined"==typeof s[e])throw new TypeError('No method n
6amed "'+e+'"');s[e](i)}else a.show&&s.show(i)})},s(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),o}();return t(document).on(h.CLICK_DATA_API,g.DATA_TOGGLE,function(e){var i,s=this,o=P.getSelectorFromElement(this);o&&(i=t(o)[0]);var a=t(i).data(n)?"toggle":r({},t(i).data(),t(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault();var l=t(i).one(h.SHOW,function(e){e.isDefaultPrevented()||l.one(h.HIDDEN,function(){t(s).is(":visible")&&s.focus()})});p._jQueryInterface.call(t(i),a,this)}),t.fn.modal=p._jQueryInterface,t.fn.modal.Constructor=p,t.fn.modal.noConflict=function(){return t.fn.modal=o,p._jQueryInterface},p}(e),U=function(t){var e="tooltip",i="bs.tooltip",o="."+i,a=t.fn[e],l=new RegExp("(^|\\s)bs-tooltip\\S+","g"),h={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"},c={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},u={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},f="show",d="out",_={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,INSERTED:"inserted"+o,CLICK:"click"+o,FOCUSIN:"focusin"+o,FOCUSOUT:"focusout"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o},g="fade",p="show",m=".tooltip-inner",v=".arrow",E="hover",T="focus",y="click",C="manual",I=function(){function a(t,e){if("undefined"==typeof n)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var I=a.prototype;return I.enable=function(){this._isEnabled=!0},I.disable=function(){this._isEnabled=!1},I.toggleEnabled=function(){this._isEnabled=!this._isEnabled},I.toggle=function(e){if(this._isEnabled)if(e){var n=this.constructor.DATA_KEY,i=t(e.currentTarget).data(n);i||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(t(this.getTipElement()).hasClass(p))return void this._leave(null,this);this._enter(null,this)}},I.dispose=function(){clearTimeout(this._timeout),t.removeData(this.element,this.constructor.DATA_KEY),t(this.element).off(this.constructor.EVENT_KEY),t(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&t(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},I.show=function(){var e=this;if("none"===t(this.element).css("display"))throw new Error("Please use show on visible elements");var i=t.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){t(this.element).trigger(i);var s=t.contains(this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!s)return;var r=this.getTipElement(),o=P.getUID(this.constructor.NAME);r.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&t(r).addClass(g);var l="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,h=this._getAttachment(l);this.addAttachmentClass(h);var c=!1===this.config.container?document.body:t(this.config.container);t(r).data(this.constructor.DATA_KEY,this),t.contains(this.element.ownerDocument.documentElement,this.tip)||t(r).appendTo(c),t(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,r,{placement:h,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:v}
6,preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),t(r).addClass(p),"ontouchstart"in document.documentElement&&t("body").children().on("mouseover",null,t.noop);var u=function(){e.config.animation&&e._fixTransition();var n=e._hoverState;e._hoverState=null,t(e.element).trigger(e.constructor.Event.SHOWN),n===d&&e._leave(null,e)};P.supportsTransitionEnd()&&t(this.tip).hasClass(g)?t(this.tip).one(P.TRANSITION_END,u).emulateTransitionEnd(a._TRANSITION_DURATION):u()}},I.hide=function(e){var n=this,i=this.getTipElement(),s=t.Event(this.constructor.Event.HIDE),r=function(){n._hoverState!==f&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),t(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),e&&e()};t(this.element).trigger(s),s.isDefaultPrevented()||(t(i).removeClass(p),"ontouchstart"in document.documentElement&&t("body").children().off("mouseover",null,t.noop),this._activeTrigger[y]=!1,this._activeTrigger[T]=!1,this._activeTrigger[E]=!1,P.supportsTransitionEnd()&&t(this.tip).hasClass(g)?t(i).one(P.TRANSITION_END,r).emulateTransitionEnd(150):r(),this._hoverState="")},I.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},I.isWithContent=function(){return Boolean(this.getTitle())},I.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-tooltip-"+e)},I.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},I.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(m),this.getTitle()),e.removeClass(g+" "+p)},I.setElementContent=function(e,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?t(n).parent().is(e)||e.empty().append(n):e.text(t(n).text()):e[i?"html":"text"](n)},I.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},I._getAttachment=function(t){return c[t.toUpperCase()]},I._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)t(e.element).on(e.constructor.Event.CLICK,e.config.selector,function(t){return e.toggle(t)});else if(n!==C){var i=n===E?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,s=n===E?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;t(e.element).on(i,e.config.selector,function(t){return e._enter(t)}).on(s,e.config.selector,function(t){return e._leave(t)})}t(e.element).closest(".modal").on("hide.bs.modal",function(){return e.hide()})}),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},I._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},I._enter=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusin"===e.type?T:E]=!0),t(n.getTipElement()).hasClass(p)||n._hoverState===f?n._hoverState=f:(clearTimeout(n._timeout),n._hoverState=f,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===f&&n.show()},n.config.delay.show):n.show())},I._leave=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusout"===e.type?T:E]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=d,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===d&&n.hide()},n.config.delay.hide):n.hide())},I._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},I._getConfig=function(n){return"number"==typeof(n=r({},this.constructor.Default,t(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),P.typeCheckConfig(e,n,this.constructor.DefaultType),n},I._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},I._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(l);null!==n&&n.length>0&&e.removeClass(n.join(""))},I._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},I._fixTransition=function(){var e=this.getTipElement(),n=this.config.animation;null===e.getAttribute("x-placement")&&(t(e).removeClass(g),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},a._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(i),s="object"==typeof e&&e;if((n||!/dispose|hide/.test(e))&&(n||(n=new a(this,s),t(this).data(i,n)),"string"==typeof e)){if("undefined"==typeof n[e])throw new TypeError('No method n
6amed "'+e+'"');n[e]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return u}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return i}},{key:"Event",get:function(){return _}},{key:"EVENT_KEY",get:function(){return o}},{key:"DefaultType",get:function(){return h}}]),a}();return t.fn[e]=I._jQueryInterface,t.fn[e].Constructor=I,t.fn[e].noConflict=function(){return t.fn[e]=a,I._jQueryInterface},I}(e),x=function(t){var e="popover",n="bs.popover",i="."+n,o=t.fn[e],a=new RegExp("(^|\\s)bs-popover\\S+","g"),l=r({},U.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),h=r({},U.DefaultType,{content:"(string|element|function)"}),c="fade",u="show",f=".popover-header",d=".popover-body",_={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},g=function(r){var o,g;function p(){return r.apply(this,arguments)||this}g=r,(o=p).prototype=Object.create(g.prototype),o.prototype.constructor=o,o.__proto__=g;var m=p.prototype;return m.isWithContent=function(){return this.getTitle()||this._getContent()},m.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-popover-"+e)},m.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},m.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(f),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(e.find(d),n),e.removeClass(c+" "+u)},m._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},m._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(a);null!==n&&n.length>0&&e.removeClass(n.join(""))},p._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),s="object"==typeof e?e:null;if((i||!/destroy|hide/.test(e))&&(i||(i=new p(this,s),t(this).data(n,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},s(p,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return l}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return n}},{key:"Event",get:function(){return _}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return h}}]),p}(U);return t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=o,g._jQueryInterface},g}(e),K=function(t){var e="scrollspy",n="bs.scrollspy",i="."+n,o=t.fn[e],a={offset:10,method:"auto",target:""},l={offset:"number",method:"string",target:"(string|element)"},h={ACTIVATE:"activate"+i,SCROLL:"scroll"+i,LOAD_DATA_API:"load"+i+".data-api"},c="dropdown-item",u="active",f={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},d="offset",_="position",g=function(){function o(e,n){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(n),this._selector=this._config.target+" "+f.NAV_LINKS+","+this._config.target+" "+f.LIST_ITEMS+","+this._config.target+" "+f.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,t(this._scrollElement).on(h.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var g=o.prototype;return g.refresh=function(){var e=this,n=this._scrollElement===this._scrollElement.window?d:_,i="auto"===this._config.method?n:this._config.method,s=i===_?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.makeArray(t(this._selector)).map(function(e){var n,r=P.getSelectorFromElement(e);if(r&&(n=t(r)[0]),n){var o=n.getBoundingClientRect();if(o.width||o.height)return[t(n)[i]().top+s,r]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}
6).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},g.dispose=function(){t.removeData(this._element,n),t(this._scrollElement).off(i),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},g._getConfig=function(n){if("string"!=typeof(n=r({},a,n)).target){var i=t(n.target).attr("id");i||(i=P.getUID(e),t(n.target).attr("id",i)),n.target="#"+i}return P.typeCheckConfig(e,n,l),n},g._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},g._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},g._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},g._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var s=this._offsets.length;s--;){this._activeTarget!==this._targets[s]&&t>=this._offsets[s]&&("undefined"==typeof this._offsets[s+1]||t<this._offsets[s+1])&&this._activate(this._targets[s])}}},g._activate=function(e){this._activeTarget=e,this._clear();var n=this._selector.split(",");n=n.map(function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'});var i=t(n.join(","));i.hasClass(c)?(i.closest(f.DROPDOWN).find(f.DROPDOWN_TOGGLE).addClass(u),i.addClass(u)):(i.addClass(u),i.parents(f.NAV_LIST_GROUP).prev(f.NAV_LINKS+", "+f.LIST_ITEMS).addClass(u),i.parents(f.NAV_LIST_GROUP).prev(f.NAV_ITEMS).children(f.NAV_LINKS).addClass(u)),t(this._scrollElement).trigger(h.ACTIVATE,{relatedTarget:e})},g._clear=function(){t(this._selector).filter(f.ACTIVE).removeClass(u)},o._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n);if(i||(i=new o(this,"object"==typeof e&&e),t(this).data(n,i)),"string"==typeof e){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},s(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),o}();return t(window).on(h.LOAD_DATA_API,function(){for(var e=t.makeArray(t(f.DATA_SPY)),n=e.length;n--;){var i=t(e[n]);g._jQueryInterface.call(i,i.data())}}),t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=o,g._jQueryInterface},g}(e),V=function(t){var e="bs.tab",n="."+e,i=t.fn.tab,r={HIDE:"hide"+n,HIDDEN:"hidden"+n,SHOW:"show"+n,SHOWN:"shown"+n,CLICK_DATA_API:"click.bs.tab.data-api"},o="dropdown-menu",a="active",l="disabled",h="fade",c="show",u=".dropdown",f=".nav, .list-group",d=".active",_="> li > .active",g='[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',p=".dropdown-toggle",m="> .dropdown-menu .active",v=function(){function n(t){this._element=t}var i=n.prototype;return i.show=function(){var e=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&t(this._element).hasClass(a)||t(this._element).hasClass(l))){var n,i,s=t(this._element).closest(f)[0],o=P.getSelectorFromElement(this._element);if(s){var h="UL"===s.nodeName?_:d;i=(i=t.makeArray(t(s).find(h)))[i.length-1]}var c=t.Event(r.HIDE,{relatedTarget:this._element}),u=t.Event(r.SHOW,{relatedTarget:i});if(i&&t(i).trigger(c),t(this._element).trigger(u),!u.isDefaultPrevented()&&!c.isDefaultPrevented()){o&&(n=t(o)[0]),this._activate(this._element,s);var g=function(){var n=t.Event(r.HIDDEN,{relatedTarget:e._element}),s=t.Event(r.SHOWN,{relatedTarget:i});t(i).trigger(n),t(e._element).trigger(s)};n?this._activate(n,n.parentNode,g):g()}}},i.dispose=function(){t.removeData(this._element,e),this._element=null},i._activate=function(e,n,i){var s=this,r=("UL"===n.nodeName?t(n).find(_):t(n).children(d))[0],o=i&&P.supportsTransitionEnd()&&r&&t(r).hasClass(h),a=function(){return s._transitionComplete(e,r,i)};r&&o?t(r).one(P.TRANSITION_END,a).emulateTransitionEnd(150):a()},i._transitionComplete=function(e,n,i){if(n){t(n).removeClass(c+" "+a);var s=t(n.parentNode).find(m)[0];s&&t(s).removeClass(a),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(t(e).addClass(a),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),P.reflow(e),t(e).addClass(c),e.parentNode&&t(e.parentNode).hasClass(o)){var r=t(e).closest(u)[0];r&&t(r).find(p).addClass(a),e.setAttribute("aria-expanded",!0)}i&&i()},n._jQueryInterface=function(i){return this.each(function(){var s=t(this),r=s.data(e);if(r||(r=new n(this),s.data(e,r)),"string"==typeof i){if("undefined"==typeof r[i])throw new TypeError('No method n
vendor: 9,908 bytes, lines 6-13
6amed "'+i+'"');r[i]()}})},s(n,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),n}();return t(document).on(r.CLICK_DATA_API,g,function(e){e.preventDefault(),v._jQueryInterface.call(t(this),"show")}),t.fn.tab=v._jQueryInterface,t.fn.tab.Constructor=v,t.fn.tab.noConflict=function(){return t.fn.tab=i,v._jQueryInterface},v}(e);!function(t){if("undefined"==typeof t)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||e[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=P,t.Alert=L,t.Button=R,t.Carousel=j,t.Collapse=H,t.Dropdown=W,t.Modal=M,t.Popover=x,t.Scrollspy=K,t.Tab=V,t.Tooltip=U,Object.defineProperty(t,"__esModule",{value:!0})}); 7//# sourceMappingURL=bootstrap.min.js.map 8/*! 9 Colorbox 1.6.4 10 license: MIT 11 http://www.jacklmoore.com/colorbox 12*/ 13(function(t,e,i){function n(i,n,o){var r=e.createElement(i);return n&&(r.id=Z+n),o&&(r.style.cssText=o),t(r)}function o(){return i.innerHeight?i.innerHeight:t(i).height()}function r(e,i){i!==Object(i)&&(i={}),this.cache={},this.el=e,this.value=function(e){var n;return void 0===this.cache[e]&&(n=t(this.el).attr("data-cbox-"+e),void 0!==n?this.cache[e]=n:void 0!==i[e]?this.cache[e]=i[e]:void 0!==X[e]&&(this.cache[e]=X[e])),this.cache[e]},this.get=function(e){var i=this.value(e);return t.isFunction(i)?i.call(this.el,this):i}}function h(t){var e=W.length,i=(A+t)%e;return 0>i?e+i:i}function a(t,e){return Math.round((/%/.test(t)?("x"===e?E.width():o())/100:1)*parseInt(t,10))}function s(t,e){return t.get("photo")||t.get("photoRegex").test(e)}function l(t,e){return t.get("retinaUrl")&&i.devicePixelRatio>1?e.replace(t.get("photoRegex"),t.get("retinaSuffix")):e}function d(t){"contains"in x[0]&&!x[0].contains(t.target)&&t.target!==v[0]&&(t.stopPropagation(),x.focus())}function c(t){c.str!==t&&(x.add(v).removeClass(c.str).addClass(t),c.str=t)}function g(e){A=0,e&&e!==!1&&"nofollow"!==e?(W=t("."+te).filter(function(){var i=t.data(this,Y),n=new r(this,i);return n.get("rel")===e}),A=W.index(_.el),-1===A&&(W=W.add(_.el),A=W.length-1)):W=t(_.el)}function u(i){t(e).trigger(i),ae.triggerHandler(i)}function f(i){var o;if(!G){if(o=t(i).data(Y),_=new r(i,o),g(_.get("rel")),!U){U=$=!0,c(_.get("className")),x.css({visibility:"hidden",display:"block",opacity:""}),I=n(se,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),b.css({width:"",height:""}).append(I),j=T.height()+k.height()+b.outerHeight(!0)-b.height(),D=C.width()+H.width()+b.outerWidth(!0)-b.width(),N=I.outerHeight(!0),z=I.outerWidth(!0);var h=a(_.get("initialWidth"),"x"),s=a(_.get("initialHeight"),"y"),l=_.get("maxWidth"),f=_.get("maxHeight");_.w=Math.max((l!==!1?Math.min(h,a(l,"x")):h)-z-D,0),_.h=Math.max((f!==!1?Math.min(s,a(f,"y")):s)-N-j,0),I.css({width:"",height:_.h}),J.position(),u(ee),_.get("onOpen"),O.add(F).hide(),x.focus(),_.get("trapFocus")&&e.addEventListener&&(e.addEventListener("focus",d,!0),ae.one(re,function(){e.removeEventListener("focus",d,!0)})),_.get("returnFocus")&&ae.one(re,function(){t(_.el).focus()})}var p=parseFloat(_.get("opacity"));v.css({opacity:p===p?p:"",cursor:_.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),_.get("closeButton")?B.html(_.get("close")).appendTo(b):B.appendTo("<div/>"),w()}}function p(){x||(V=!1,E=t(i),x=n(se).attr({id:Y,"class":t.support.opacity===!1?Z+"IE":"",role:"dialog",tabindex:"-1"}).hide(),v=n(se,"Overlay").hide(),L=t([n(se,"LoadingOverlay")[0],n(se,"LoadingGraphic")[0]]),y=n(se,"Wrapper"),b=n(se,"Content").append(F=n(se,"Title"),R=n(se,"Current"),P=t('<button type="button"/>').attr({id:Z+"Previous"}),K=t('<button type="button"/>').attr({id:Z+"Next"}),S=t('<button type="button"/>').attr({id:Z+"Slideshow"}),L),B=t('<button type="button"/>').attr({id:Z+"Close"}),y.append(n(se).append(n(se,"TopLeft"),T=n(se,"TopCenter"),n(se,"TopRight")),n(se,!1,"clear:left").append(C=n(se,"MiddleLeft"),b,H=n(se,"MiddleRight")),n(se,!1,"clear:left").append(n(se,"BottomLeft"),k=n(se,"BottomCenter"),n(se,"BottomRight"))).find("div div").css({"float":"left"}),M=n(se,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),O=K.add(P).add(R).add(S)),e.body&&!x.parent().length&&t(e.body).append(v,x.append(y,M))}function m(){function i(t){t.which>1||t.shiftKey||t.altKey||t.metaKey||t.ctrlKey||(t.preventDefault(),f(this))}return x?(V||(V=!0,K.click(function(){J.next()}),P.click(function(){J.prev()}),B.click(function(){J.close()}),v.click(function(){_.get("overlayClose")&&J.close()}),t(e).bind("keydown."+Z,function(t){var e=t.keyCode;U&&_.get("escKey")&&27===e&&(t.preventDefault(),J.close()),U&&_.get("arrowKey")&&W[1]&&!t.altKey&&(37===e?(t.preventDefault(),P.click()):39===e&&(t.preventDefault(),K.click()))}),t.isFunction(t.fn.on)?t(e).on("click."+Z,"."+te,i):t("."+te).live("click."+Z,i)),!0):!1}function w(){var e,o,r,h=J.prep,d=++le;if($=!0,q=!1,u(he),u(ie),_.get("onLoad"),_.h=_.get("height")?a(_.get("height"),"y")-N-j:_.get("innerHeight")&&a(_.get("innerHeight"),"y"),_.w=_.get("width")?a(_.get("width"),"x")-z-D:_.get("innerWidth")&&a(_.get("innerWidth"),"x"),_.mw=_.w,_.mh=_.h,_.get("maxWidth")&&(_.mw=a(_.get("maxWidth"),"x")-z-D,_.mw=_.w&&_.w<_.mw?_.w:_.mw),_.get("maxHeight")&&(_.mh=a(_.get("maxHeight"),"y")-N-j,_.mh=_.h&&_.h<_.mh?_.h:_.mh),e=_.get("href"),Q=setTimeout(function(){L.show()},100),_.get("inline")){var c=t(e).eq(0);r=t("<div>").hide().insertBefore(c),ae.one(he,function(){r.replaceWith(c)}),h(c)}else _.get("iframe")?h(" "):_.get("html")?h(_.get("html")):s(_,e)?(e=l(_,e),q=_.get("createImg"),t(q).addClass(Z+"Photo").bind("error."+Z,function(){h(n(se,"Error").html(_.get("imgError")))}).one("load",function(){d===le&&setTimeout(function(){var e;_.get("retinaImage")&&i.devicePixelRatio>1&&(q.height=q.height/i.devicePixelRatio,q.width=q.width/i.devicePixelRatio),_.get("scalePhotos")&&(o=function(){q.height-=q.height*e,q.width-=q.width*e},_.mw&&q.width>_.mw&&(e=(q.width-_.mw)/q.width,o()),_.mh&&q.height>_.mh&&(e=(q.height-_.mh)/q.height,o())),_.h&&(q.style.marginTop=Math.max(_.mh-q.height,0)/2+"px"),W[1]&&(_.get("loop")||W[A+1])&&(q.style.cursor="pointer",t(q).bind("click."+Z,function(){J.next()})),q.style.width=q.width+"px",q.style.height=q.height+"px",h(q)},1)}),q.src=e):e&&M.load(e,_.get("data"),function(e,i){d===le&&h("error"===i?n(se,"Error").html(_.get("xhrError")):t(this).contents())})}var v,x,y,b,T,C,H,k,W,E,I,M,L,F,R,S,K,P,B,O,_,j,D,N,z,A,q,U,$,G,Q,J,V,X={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:void 0,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return t(this).attr("href")},title:function(){return this.title},createImg:function(){var e=new Image,i=t(this).data("cbox-img-attrs");return"object"==typeof i&&t.each(i,function(t,i){e[t]=i}),e},createIframe:function(){var i=e.createElement("iframe"),n=t(this).data("cbox-iframe-attrs");return"object"==typeof n&&t.each(n,function(t,e){i[t]=e}),"frameBorder"in i&&(i.frameBorder=0),"allowTransparency"in i&&(i.allowTransparency="true"),i.name=(new Date).getTime(),i.allowFullscreen=!0,i}},Y="colorbox",Z="cbox",te=Z+"Element",ee=Z+"_open",ie=Z+"_load",ne=Z+"_complete",oe=Z+"_cleanup",re=Z+"_closed",he=Z+"_purge",ae=t("<a/>"),se="div",le=0,de={},ce=function(){function t(){clearTimeout(h)}function e(){(_.get("loop")||W[A+1])&&(t(),h=setTimeout(J.next,_.get("slideshowSpeed")))}function i(){S.html(_.get("slideshowStop")).unbind(s).one(s,n),ae.bind(ne,e).bind(ie,t),x.removeClass(a+"off").addClass(a+"on")}function n(){t(),ae.unbind(ne,e).unbind(ie,t),S.html(_.get("slideshowStart")).unbind(s).one(s,function(){J.next(),i()}),x.removeClass(a+"on").addClass(a+"off")}function o(){r=!1,S.hide(),t(),ae.unbind(ne,e).unbind(ie,t),x.removeClass(a+"off "+a+"on")}var r,h,a=Z+"Slideshow_",s="click."+Z;return function(){r?_.get("slideshow")||(ae.unbind(oe,o),o()):_.get("slideshow")&&W[1]&&(r=!0,ae.one(oe,o),_.get("slideshowAuto")?i():n(),S.show())}}();t[Y]||(t(p),J=t.fn[Y]=t[Y]=function(e,i){var n,o=this;return e=e||{},t.isFunction(o)&&(o=t("<a/>"),e.open=!0),o[0]?(p(),m()&&(i&&(e.onComplete=i),o.each(function(){var i=t.data(this,Y)||{};t.data(this,Y,t.extend(i,e))}).addClass(te),n=new r(o[0],e),n.get("open")&&f(o[0])),o):o},J.position=function(e,i){function n(){T[0].style.width=k[0].style.width=b[0].style.width=parseInt(x[0].style.width,10)-D+"px",b[0].style.height=C[0].style.height=H[0].style.height=parseInt(x[0].style.height,10)-j+"px"}var r,h,s,l=0,d=0,c=x.offset();if(E.unbind("resize."+Z),x.css({top:-9e4,left:-9e4}),h=E.scrollTop(),s=E.scrollLeft(),_.get("fixed")?(c.top-=h,c.left-=s,x.css({position:"fixed"})):(l=h,d=s,x.css({position:"absolute"})),d+=_.get("right")!==!1?Math.max(E.width()-_.w-z-D-a(_.get("right"),"x"),0):_.get("left")!==!1?a(_.get("left"),"x"):Math.round(Math.max(E.width()-_.w-z-D,0)/2),l+=_.get("bottom")!==!1?Math.max(o()-_.h-N-j-a(_.get("bottom"),"y"),0):_.get("top")!==!1?a(_.get("top"),"y"):Math.round(Math.max(o()-_.h-N-j,0)/2),x.css({top:c.top,left
13:c.left,visibility:"visible"}),y[0].style.width=y[0].style.height="9999px",r={width:_.w+z+D,height:_.h+N+j,top:l,left:d},e){var g=0;t.each(r,function(t){return r[t]!==de[t]?(g=e,void 0):void 0}),e=g}de=r,e||x.css(r),x.dequeue().animate(r,{duration:e||0,complete:function(){n(),$=!1,y[0].style.width=_.w+z+D+"px",y[0].style.height=_.h+N+j+"px",_.get("reposition")&&setTimeout(function(){E.bind("resize."+Z,J.position)},1),t.isFunction(i)&&i()},step:n})},J.resize=function(t){var e;U&&(t=t||{},t.width&&(_.w=a(t.width,"x")-z-D),t.innerWidth&&(_.w=a(t.innerWidth,"x")),I.css({width:_.w}),t.height&&(_.h=a(t.height,"y")-N-j),t.innerHeight&&(_.h=a(t.innerHeight,"y")),t.innerHeight||t.height||(e=I.scrollTop(),I.css({height:"auto"}),_.h=I.height()),I.css({height:_.h}),e&&I.scrollTop(e),J.position("none"===_.get("transition")?0:_.get("speed")))},J.prep=function(i){function o(){return _.w=_.w||I.width(),_.w=_.mw&&_.mw<_.w?_.mw:_.w,_.w}function a(){return _.h=_.h||I.height(),_.h=_.mh&&_.mh<_.h?_.mh:_.h,_.h}if(U){var d,g="none"===_.get("transition")?0:_.get("speed");I.remove(),I=n(se,"LoadedContent").append(i),I.hide().appendTo(M.show()).css({width:o(),overflow:_.get("scrolling")?"auto":"hidden"}).css({height:a()}).prependTo(b),M.hide(),t(q).css({"float":"none"}),c(_.get("className")),d=function(){function i(){t.support.opacity===!1&&x[0].style.removeAttribute("filter")}var n,o,a=W.length;U&&(o=function(){clearTimeout(Q),L.hide(),u(ne),_.get("onComplete")},F.html(_.get("title")).show(),I.show(),a>1?("string"==typeof _.get("current")&&R.html(_.get("current").replace("{current}",A+1).replace("{total}",a)).show(),K[_.get("loop")||a-1>A?"show":"hide"]().html(_.get("next")),P[_.get("loop")||A?"show":"hide"]().html(_.get("previous")),ce(),_.get("preloading")&&t.each([h(-1),h(1)],function(){var i,n=W[this],o=new r(n,t.data(n,Y)),h=o.get("href");h&&s(o,h)&&(h=l(o,h),i=e.createElement("img"),i.src=h)})):O.hide(),_.get("iframe")?(n=_.get("createIframe"),_.get("scrolling")||(n.scrolling="no"),t(n).attr({src:_.get("href"),"class":Z+"Iframe"}).one("load",o).appendTo(I),ae.one(he,function(){n.src="//about:blank"}),_.get("fastIframe")&&t(n).trigger("load")):o(),"fade"===_.get("transition")?x.fadeTo(g,1,i):i())},"fade"===_.get("transition")?x.fadeTo(g,0,function(){J.position(0,d)}):J.position(g,d)}},J.next=function(){!$&&W[1]&&(_.get("loop")||W[A+1])&&(A=h(1),f(W[A]))},J.prev=function(){!$&&W[1]&&(_.get("loop")||A)&&(A=h(-1),f(W[A]))},J.close=function(){U&&!G&&(G=!0,U=!1,u(oe),_.get("onCleanup"),E.unbind("."+Z),v.fadeTo(_.get("fadeOut")||0,0),x.stop().fadeTo(_.get("fadeOut")||0,0,function(){x.hide(),v.hide(),u(he),I.remove(),setTimeout(function(){G=!1,u(re),_.get("onClosed")},1)}))},J.remove=function(){x&&(x.stop(),t[Y].close(),x.stop(!1,!0).remove(),v.remove(),G=!1,x=null,t("."+te).removeData(Y).removeClass(te),t(e).unbind("click."+Z).unbind("keydown."+Z))},J.element=function(){return t(_.el)},J.settings=X)})(jQuery,document,window); 14document.addEventListener('click',function(e){const aclist=document.getElementById('autocomplete-list') 15if(document.body.contains(aclist)){if(aclist.contains(e.target)){aclist.parentNode.querySelector('input').value=e.target.textContent;} 16removeAutoCompleteList(document.getElementById('autocomplete-list').parentNode);}});function suggestResults(self){const type=self.dataset.suggestType;const parent=self.parentNode;self.autocomplete="off";const params={query:self.value,} 17if(params.query.length>1){removeAutoCompleteList(parent);let url=buildURL(type,params);getData(url,self,parent,params);}else{removeAutoCompleteList(parent);}} 18function formatData(json,parent,appender){const data=json.data;removeAutoCompleteList(parent);if(data.length>0){const list=document.createElement('DIV');list.setAttribute('id','autocomplete-list');for(let i=0;i<4;i++){if(i>data.length-1){break;} 19let item=document.createElement('DIV');item.classList.add('autocomplete-item');item.textContent=data[i];list.appendChild(item);} 20appender.parentNode.appendChild(list);}} 21let xhrSuggest=null;function getData(url,searchBar,parent){if(xhrSuggest!=null){xhrSuggest.abort();xhrSuggest=null;} 22xhrSuggest=new XMLHttpRequest();xhrSuggest.onreadystatechange=function(){if(xhrSuggest.readyState==xhrSuggest.DONE){if(xhrSuggest.status==200){let json=JSON.parse(xhrSuggest.responseText);formatData(json,parent,searchBar);}}} 23xhrSuggest.open('GET',url,true);xhrSuggest.send();} 24function buildURL(type,params){let url=window.location.origin;switch(type){case'auto':url+='/api-public/search/autoSuggest' 25url+='?query='+params.query;break;case'geo':url+='/api-public/search/geoSuggest' 26url+='?location='+params.query;break;} 27return url;} 28function removeAutoCompleteList(parent){for(let i=0;i<parent.children.length;i++){if(parent.children[i].id=='autocomplete-list'){parent.removeChild(parent.children[i]);}}} 29/*!
30 * NoloJs v1.0.7 | Copyright 2011-2026 Nolo Frontend 31 */ 32if("undefined"==typeof jQuery)throw new Error("Nolo's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Nolo's JavaScript requires jQuery version 2.1.4 or higher, but lower than version 4")}(jQuery),function(a,b,c,d){"use strict";function e(b){var c=arguments;return this.each(function(){var d=a(this),e=d.data(f.DATAID),g="object"==typeof b&&b;e||d.data(f.DATAID,e=new f(this,g)),"string"==typeof b&&e[b].apply(this,Array.prototype.slice.call(c,1))})}var f=function(b,c){this.$element=a(b),this.options=a.extend(!0,{},f.DEFAULTS,this.getDataAttributeOptions(),c),this.init()};f.NAMESPACE="nolo",f.NAME="noloNavbarHeader",f.DATAID=f.NAMESPACE+"."+f.NAME,f.VERSION="1.0.4",f.CONSTANTS={placeholderText:{default:"Search Nolo Here",article:"Search Nolo Articles",product:"Search Nolo Products",ldir:"Business Formation, Personal Injury, etc"}},f.DEFAULTS={breadcrumb:".grid-region-breadcrumbs .breadcrumb",nav:".navbar-nav",form:".navbar-form",class:"active",searchToggle:".btn-search-toggle",searchForm:".navbar-branded-search"},f.prototype.init=function(){var b=this.$element;this.options;this.$breadcrumb=a(this.options.breadcrumb),this.$nav=b.find(this.options.nav),this.$form=b.find(this.options.form),this.crumbLinks=this.getBreadcrumbLinks(),this.candidates=[],this.navSetDropdownToggle(),this.navSetActive(),this.bindSearch()},f.prototype.getDataAttributeOptions=function(){return this.$element.data()},f.prototype.getBreadcrumbLinks=function(){var b=this.$breadcrumb.find("a"),c=[];return b.each(function(b){var d=a(this),e=a.trim(d.attr("href")),f=e.indexOf("//"),g=f>0?e.indexOf("/",f+2):0;c[b]=e.slice(g)}),c},f.prototype.navSetDropdownToggle=function(){this.$nav.find(".dropdown-menu").each(function(b){var c=a(this),d=c.siblings("a"),e=a("<a />").addClass("dropdown-toggle").attr({href:d.attr("href"),"data-toggle":"dropdown","data-target":"#",role:"button","aria-expanded":"false"}).html(d.html());d.addClass("dropdown-parent"),c.before(e)})},f.prototype.navSetActive=function(){var a,b=this.$nav.data();switch(b.match){case"browser":a=location.pathname;break;case"breadcrumb":default:a=this.crumbLinks}this.navSetActiveChild(a)},f.prototype.navSetActiveChild=function(a){var b=this.$nav.children(),c=this.options,d=this.navGetActiveCandidates(a,b);d&&d.length>0&&d.addClass(c.class)},f.prototype.navGetActiveCandidates=function(b,c){var d=[],e=function(a,b){return a.check===b.check?0:a.check>b.check?-1:1};switch(c.each(function(c){var e,f=a(this),g=f.data();void 0!==g.activeOn&&-1!==(e=b.indexOf(g.activeOn.replace(/\/$/,"")))&&d.push({self:f,check:e})}),d.length){case 0:return;case 1:return this.candidates=d,d[0].self;default:return d.sort(e),this.candidates=d,d[0].self}},f.prototype.bindSearch=function(){function c(a){var c=b.location.search.match(new RegExp("(\\?|&)"+a+"(\\[\\])?=([^&]*)"));return!!c&&c[3]}var d=this.options,e=a(d.searchForm),g=e.find('select[name="type"]'),h=e.find('input[name="query"]'),i=e.find(".field-location"),j=a(d.searchToggle),k=f.CONSTANTS.placeholderText;setTimeout(c,200);switch(c("type")){case"product":g.val("product"),h.attr("placeholder",k.product);break;case"ldir":e.attr("data-search-type","ldir"),g.val("ldir"),i.show(),h.attr("placeholder",k.ldir);break;case"article":g.val("article"),h.attr("placeholder",k.article);break;default:g.val("all"),h.attr("placeholder",k.default)}var l=function(a){var b=g,c=b.val();e.attr("data-search-type",c),"ldir"===c?i.show():i.hide(),k[c]?h.attr("placeholder",k[c]):h.attr("placeholder",k.default)};g.on("change",l),l(),j.click(function(){setTimeout(function(){a("#search-term").focus()},100)})};var g=a.fn[f.NAME];a.fn[f.NAME]=e,a.fn[f.NAME].constructor=f,a.fn[f.NAME].noConflict=function(){return a.fn[f.NAME]=g,this},a(c).ready(function(){var b=a('[data-toggle^="noloNavbarHeader"]'),c={};e.call(b,c)})}(jQuery,window,document),function(a,b,c,d){"use strict";function e(b){var c=arguments;return this.each(function(d){var e=a(this),g=e.data(f.DATAID),h="object"==typeof b&&b;g||("object"==typeof h?h.idx=d:h={idx:d},e.data(f.DATAID,g=new f(this,h))),"string"==typeof b&&g[b].apply(this,Array.prototype.slice.call(c,1))})}var f=function(c,d){this.$element=a(c),this.options=a.extend(!0,{},f.DEFAULTS,this.getDataAttributeOptions(),d),this.$window=a(b),this.ranges=this.getRanges(),this.nativeMatchMedia=this.detectMatchMedia(),this.init()};f.NAMESPACE="nolo",f.NAME="noloResponsiveHelper",f.DATAID=f.NAMESPACE+"."+f.NAME,f.WINDOWKEY="$nRH",f.VERSION="1.1.2",f.DEFAULTS={classPrefix:"media-range",defaultRange:"undefined",rangeMobile:[null,767],rangeTablet:[768,979],rangeDesktop:[980,1385],rangeWide:[1386,null],customRanges:{}},f.prototype.init=function(){var a=this;this.$window.bind("load resize orientationchange",function(b){a.resizeHandler()}),b[f.WINDOWKEY]=this},f.prototype.getDataAttributeOptions=function(){return this.$element.data()},f.prototype.getRanges=function(){var b=this.options,c={mobile:b.rangeMobile,tablet:b.rangeTablet,desktop:b.rangeDesktop,wide:b.rangeWide};return a.extend(!0,{},c,b.customRanges)},f.prototype.detectMatchMedia=function(){if(b.matchMedia){if(b.Window&&b.matchMedia===Window.prototype.matchMedia)return!0;
32if(b.matchMedia.toString().indexOf("native")>-1)return!0}return!1},f.prototype.resizeHandler=function(){var a,b=this.$window,c=b.width(),d=this.options,e=this.ranges,f=this.currentRange||d.defaultRange;if(c==this.prevWidth);else if(this.prevWidth=c,void 0!==f&&f!==d.defaultRange&&(a=this.testRangeByName(f)),!a){this.previousRange=f,this.currentRange=d.defaultRange;for(var g in e)if(this.testRangeByName(g))return this.currentRange=g,void this.setMatchClass();this.setMatchClass()}},f.prototype.testRangeByName=function(a){var b=this.ranges;return void 0!==b[a]&&this.testRange(b[a][0],b[a][1])},f.prototype.testRange=function(a,b){var c="";return a>0&&null!==a&&(c+="(min-width: "+a+"px)"),b<1/0&&null!==b&&(c+=(c?" and ":"")+"(max-width: "+b+"px)"),this.testQuery(c,a,b)},f.prototype.testQuery=function(a,c,d){var e=this.nativeMatchMedia,f=this.prevWidth;return b.matchMedia&&e?matchMedia(a).matches:b.styleMedia?styleMedia.matchMedium(a):f>=c&&f<=d},f.prototype.setMatchClass=function(){var a=this.$element,b=this.options,c=b.classPrefix+"-"+this.previousRange,d=b.classPrefix+"-"+this.currentRange;c!==d&&(a.hasClass(c)&&(a.removeClass(c),a.trigger("leave.nRH."+this.previousRange)),a.addClass(d),a.trigger("enter.nRH."+this.currentRange))},f.prototype.isMobile=function(){return this.testRangeByName("mobile")},f.prototype.isTablet=function(){return this.testRangeByName("tablet")},f.prototype.isDesktop=function(){return this.testRangeByName("desktop")},f.prototype.isWide=function(){return this.testRangeByName("wide")};var g=a.fn[f.NAME];a.fn[f.NAME]=e,a.fn[f.NAME].constructor=f,a.fn[f.NAME].noConflict=function(){return a.fn[f.NAME]=g,this},a(c).ready(function(){var b=a('[data-toggle="noloResponsiveHelper"]'),c={};e.call(b,c)})}(jQuery,window,document),function(a,b,c,d){"use strict";function e(b,c){this.$element=a(b),this.settings=a.extend({},g,c),this._defaults=g,this._name=f,this.init()}var f="stickyTable",g={};a.extend(e.prototype,{init:function(){this.$element.each(function(){var b=a(this),c=b.find("thead > tr > th");b.find("tbody > tr").each(function(){var b=a(this).find("td");c.length===b.length&&b.each(function(b){var d=a(this),e=c.eq(b).text();e.length>0&&d.attr("data-th-label",e+":")})})})}}),a.fn[f]=function(b){return this.each(function(){a.data(this,"plugin_"+f)||a.data(this,"plugin_"+f,new e(this,b))})}}(jQuery,window,document); 33//# sourceMappingURL=nolojs.min.js.map 34/*! 35 * NoloCMSJs v3.0.0 | Copyright 2011-2026 Nolo Frontend 36 */ 37function submenuToggle(a){a.preventDefault(),$(this).parent().hasClass("active")?$(this).parent().removeClass("active"):($("#footer-menu > li").removeClass("active"),$(this).parent().addClass("active"))}function openTab(a,b){var c,d,e;for(d=document.getElementsByClassName("tabcontent"),c=0;c<d.length;c++)d[c].style.display="none";for(e=document.getElementsByClassName("tablinks"),c=0;c<e.length;c++)e[c].className=e[c].className.replace(" active","");document.getElementById(b).style.display="block",a.currentTarget.className+=" active"}function left_nav_highlight_link__about(){var a=document.URL;a="/"!=a[0]?"/"+a:a,a="/"!=a[a.length-1]?a+"/":a;var b=$("div .about-nolo-links").find("a"),c=left_nav_find_item(a,b,!0);c&&($("div .about-nolo-links").find(".active").removeClass("active"),$(c).parent().addClass("active"))}function left_nav_highlight_link__advertisers(){var a=document.URL;a="/"!=a[0]?"/"+a:a,a="/"!=a[a.length-1]?a+"/":a;var b=$("div .nolo-advertisers").find("a"),c=left_nav_find_item(a,b,!0);c&&($("div .nolo-advertisers").find(".selected").removeClass("selected"),$(c).parent().addClass("selected"))}function left_nav_find_item(a,b,c){for(var d=0;d<b.length;d++){var e=$(b[d]).attr("href");if(e="/"!=e[0]?"/"+e:e,e="/"!=e[e.length-1]?e+"/":e,left_nav_match_regex(a,e,c))return b[d]}return c?left_nav_find_item(a,b,!1):null}function left_nav_match_regex(a,b,c){var d="";c&&(d="$");var e=new RegExp(b+d,"gi");return a.match(e)}function searchForVid(){var a;document.querySelectorAll("[data-click-to-play]").length>0&&(a=document.querySelector("[data-click-to-play]"),a.addEventListener("click",function(){replaceDiv(a)}))}function replaceDiv(a){var b=document.createElement("iframe");b.setAttribute("width",a.attributes["data-width"].value),b.setAttribute("height",a.attributes["data-height"].value),b.setAttribute("src",a.attributes["data-vi
37d"].value+"?autoplay=1"),b.setAttribute("frameborder",a.attributes["data-frameborder"].value),b.setAttribute("allow",a.attributes["data-allow"].value),b.setAttribute("allowfullscreen",""),a.replaceWith(b)}if("undefined"==typeof jQuery)throw new Error("Nolo's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Nolo's JavaScript requires jQuery version 2.1.4 or higher, but lower than version 4")}(jQuery),function(a,b){"function"==typeof define&&define.amd?define(function(){return b(a)}):"object"==typeof exports?module.exports=b:a.echo=b(a)}(this,function(a){"use strict";var b,c,d,e,f,g={},h=function(){},i=function(a){return null===a.offsetParent},j=function(a,b){if(i(a))return!1;var c=a.getBoundingClientRect();return c.right>=b.l&&c.bottom>=b.t&&c.left<=b.r&&c.top<=b.b},k=function(){!e&&c||(clearTimeout(c),c=setTimeout(function(){g.render(),c=null},d))};return g.init=function(c){c=c||{};var i=c.offset||0,j=c.offsetVertical||i,l=c.offsetHorizontal||i,m=function(a,b){return parseInt(a||b,10)};b={t:m(c.offsetTop,j),b:m(c.offsetBottom,j),l:m(c.offsetLeft,l),r:m(c.offsetRight,l)},d=m(c.throttle,250),e=!1!==c.debounce,f=!!c.unload,h=c.callback||h,g.render(),document.addEventListener?(a.addEventListener("scroll",k,!1),a.addEventListener("load",k,!1)):(a.attachEvent("onscroll",k),a.attachEvent("onload",k))},g.render=function(c){for(var d,e,i=(c||document).querySelectorAll("[data-echo], [data-echo-background]"),k=i.length,l={l:0-b.l,t:0-b.t,b:(a.innerHeight||document.documentElement.clientHeight)+b.b,r:(a.innerWidth||document.documentElement.clientWidth)+b.r},m=0;m<k;m++)e=i[m],e.classList.add("fade-in-fx"),j(e,l)?(f&&e.setAttribute("data-echo-placeholder",e.src),null!==e.getAttribute("data-echo-background")?e.style.backgroundImage="url("+e.getAttribute("data-echo-background").replace(/'/g,"\\'")+")":e.src!==(d=e.getAttribute("data-echo"))&&(e.src=d),f||(e.removeAttribute("data-echo"),e.removeAttribute("data-echo-background")),h(e,"load")):f&&(d=e.getAttribute("data-echo-placeholder"))&&(null!==e.getAttribute("data-echo-background")?e.style.backgroundImage="url("+d.replace(/'/g,"\\'")+")":e.src=d,e.removeAttribute("data-echo-placeholder"),h(e,"unload"));k||g.detach()},g.renderByElementId=function(a){var b=document.getElementById(a).querySelectorAll("[data-echo], [data-echo-background]");if(b.length>0)for(var c=null,d=null,e=0;e<b.length;e++)c=b[e],null!==c.getAttribute("data-echo-background")?c.style.backgroundImage="url("+c.getAttribute("data-echo-background").replace(/'/g,"\\'")+")":c.src!==(d=c.getAttribute("data-echo"))&&(c.src=d),c.classList.add("loaded"),c.removeAttribute("data-echo"),c.removeAttribute("data-echo-background")},g.detach=function(){document.removeEventListener?a.removeEventListener("scroll",k):a.detachEvent("onscroll",k),clearTimeout(c)},g}),echo.init({offset:100,throttle:150,unload:!1,debounce:!1,callback:function(a,b){"load"===b&&a.classList.add("loaded")}}),function(a,b,c,d,e){"use strict";var f=function(a){var b,c,d,e={},f=a||location.search;if(f.length>0){b=f.substr(1,f.length-1),c=b.split("&");for(var g=0;g<c.length;g++)d=c[g].split("="),e[d[0]]=d[1]}return e},g=function(){for(var a=location.hostname.split("."),b="",c="",d=[],e=0;e<a.length;e++)0===e?b=a[e]:e===a.length-1?c=a[e]:d.push(a[e]);var f={subdomain:b,name:d.join("."),extension:c};return f.name+"."+f.extension},h=function(b,c,d){var e=b.find('[name="'+c+'"]'),f=e.val(),g=a('<input type="hidden">');0===e.length?(g.attr({name:c,value:d}),b.append(g)):"none"===f&&void 0!==d&&f!==d&&e.val(d)},i=function(b){b.preventDefault();var c=this,d=a(c),e=!1,g=!0,h=f();return h.debug&&(e="true"===h.debug.toLowerCase(),g=!1),h.submitform&&(g=!("false"===h.submitform.toLowerCase())),j(d),k(d,e),l(d,e),setTimeout(function(){g&&c.submit()},1e3),!1},j=function(a){var b,c=a.attr("action").split("?"),d=c[0],e=c[1]?f("?"+c[1]):{},g=[],h=a.find('[name="practice_area"]'),i=h.val(),j=h.find("option:selected").text();isNaN(i)?e.aop=i:parseInt(i)>0?(j&&(e.aop=j),e.pid=i):(e.aop=a.data("aop"),e.pid=a.data("aopId"));for(var k,l=["location","surl","block_id","region_id","path_url","domain","direct_nid","routing","questionnaire"],m=0;m<l.length;m++)k=a.find('[name="'+l[m]+'"]'),k.length>
370&&(e[l[m]]=k.val());for(var n in e)g.push(n+"="+e[n]);b=d+"?"+g.join("&"),a.attr("action",b)},k=function(c,d){var e=c.find('[name="block_id"]').val(),f=c.find('[name="region_id"]').val(),g=c.data("pathId"),h={top:["region-promotions-top","region-content-top","region-content-main"],bottom:["region-promotions-bottom","region-content-bottom"]},i=-1!==a.inArray(f,h.top),j=-1!==a.inArray(f,h.bottom),k="undefined";i?k="top":j&&(k="bottom");var l={step:"first",block:e,region:k,path:g};b.optimizely=b.optimizely||[],b.optimizely.push({type:"event",eventName:"lead_entry_start",tags:l}),d&&(console.log("region: %o",f),console.log("block: %o",e),console.log("optimizely trackEvent: %o","lead_entry_start")),i&&(b.optimizely.push({type:"event",eventName:"lead_entry_top",tags:l}),b.optimizely.push({type:"event",eventName:"lead_user_engaged_top",tags:l}),d&&console.log("optimizely trackEvent: %o","lead_entry_top")),j&&(b.optimizely.push({type:"event",eventName:"lead_entry_bottom",tags:l}),b.optimizely.push({type:"event",eventName:"lead_user_engaged_bottom",tags:l}),d&&console.log("optimizely trackEvent: %o","lead_entry_bottom"))},l=function(a,b){"undefined"!=typeof _gaq&&(_gaq.push(["_trackPageview","/referral/front-form"]),b&&console.log("google gaq.trackPageview: %o","/referral/front-form"))},m=function(){a(".expert-leadgen-basic-form").each(function(){var b=a(this),c=b.parents(".block").attr("id"),d=b.parents(".region").attr("id"),e=b.find("form"),j=e.attr("action"),k=f();h(e,"block_id",c),h(e,"region_id",d),h(e,"path_url",j),k.routing&&h(e,"routing",k.routing),h(e,"domain",g()),e.on("submit",i)})};a(c).ready(function(){m()})}(jQuery,window,document,NCMS);var fired=!1;$(window).scroll(function(){!1===fired?($("#collapsePromoContent").collapse("hide"),$("#hideTitlePromo").removeClass("hide"),$("#hideTitlePromo").addClass("show")):($("#collapsePromoContent").collapse("show"),$("#hideTitlePromo").removeClass("show"),$("#hideTitlePromo").addClass("hide"))}),$(document).on("click",".promo-up-down",function(){$("#hideTitlePromo").hasClass("show")?($("#hideTitlePromo").removeClass("show"),$("#hideTitlePromo").addClass("hide")):($("#hideTitlePromo").removeClass("hide"),$("#hideTitlePromo").addClass("show promo-minimalized"))}),$(document).ready(function(){var a=$("#hideTitlePromo");$("#collapsePromoContent").on("transitionend webkitTransitionEnd oTransitionEnd",function(){a.hasClass("show")?a.css({opacity:1}):a.css({opacity:0})})}),$(document).on("click","#close-promo",function(){$(".special-holiday-promo-banner").addClass("hide")}),$(document).ready(function(){$("#special-holiday-promo-banner").length?$(".domain-www-nolo-com").addClass("promo-top-add-margin"):$(".domain-www-nolo-com").removeClass("promo-top-add-margin")});var existCondition=setInterval(function(){$("#___ratingbadge_0").length&&(clearInterval(existCondition),$("#___ratingbadge_0").css({zIndex:999}))},100);+function(a,b,c,d){"use strict";var e=function(a){a.on("semFormUserEngaged.noloPathAnalytics",function(a,c){var d=a.extraParameters,e={step:d.step,path:d.path,block:d.block||"none",region:d.regionGeneral||"undefined"};"first"===d.step&&(b.optimizely=b.optimizely||[],b.optimizely.push({type:"event",eventName:"lead_entry_start",tags:e}),b.optimizely.push({type:"event",eventName:"lead_entry_"+d.regionGeneral,tags:e}),b.optimizely.push({type:"event",eventName:"lead_user_engaged_"+d.regionGeneral,tags:e}))})},f=function(c){var c=a("#nolopath");0===c.length?setTimeout(f,500):b.NCMS.initSemForms||(b.NCMS.initSemForms=!0,e(c))};a(c).ready(function(){f()})}(jQuery,window,document),function(a,b,c){"function"==typeof define&&define.amd?define(["jquery"],c):a.ParameterBag=c(a.$)}(window,document,function(a){function b(a,b){this._arrayFormat=b||"normal",this._parameters=function(a){var c={};return a&&"string"==typeof a?(a.substring(1).split("&").map(function(a){return a.split("=")}).forEach(function(a){var d=a[0],e=a[1];if(c[d])c[d]=Array().concat(c[d],decodeURIComponent(e));else try{c[d]=decodeURIComponent(e),"csv"===b&&-1!==c[d].indexOf(",")&&(c[d]=c[d].split(","))}catch(a){console.error(a)}}),c):c}(a)}return b.prototype.all=function(){return this._parameters},b.prototype.set=function(a,b){this._parameters[a]=b},b.prototype.get=function(a){return this._parameters[a]},b.prototype.push=function(a,b){return Array.isArray(this._parameters[a])||(this._parameters[a]=Array(this._parameters[a])),this._parameters[a].push(b)},b.prototype.remove=function(a,b){Array.isArray(this._parameters[a])?this._parameters[a]=this._parameters[a].filter(function(a){return a!==b}):this._parameters[a]===b&&delete this._parameters[a]},b.prototype.has=function(a,b){return Array.isArray(this._parameters[a])?this._parameters[a].some(function(a){return a===b}):!!this._parameters[a]&&this._parameters[a]===b},b.prototype.toString=function(){var b;if(b=Object.hasOwnProperty("assign")?Object.assign({},this._parameters):JSON.parse(JSON.stringify(this._parameters)),"csv"===this._arrayFormat)for(var c in b)Array.isArray(b[c])&&(b[c]=b[c].join(","));return a.param(b)},b}),$("document").ready(function(){$("#footer-menu > li > a").off(),$("#footer-menu > li >
37 a").on("click",submenuToggle)}),function(a,b,c,d){c(b).ready(function(){c("#btn-search").click(function(){c(this).find(".material-icons").toggle(),c("#btn-search-sign .material-icons").toggle()}),c("#btn-search-sign").click(function(){c(this).find(".material-icons").toggle(),c("#btn-search .material-icons").toggle()})}),c(".navbar-nav.mr-auto.mt-lg-0.d-sm-none.d-md-flex.d-lg-none .tablet-dropdown").on("click",function(){var a=c(this).attr("rel");c(".tablet-dropdown-content-container").slideDown(200,"linear"),c("."+a).toggle().siblings(".tablet-dropdown-content").hide(),c(this).toggleClass("tablet-dropdown-clicked").parent().siblings().children(".tablet-dropdown-clicked").removeClass("tablet-dropdown-clicked")})}(window,document,jQuery),$(document).ready(function(){$('[data-target="#navbarResponsive"]').click(function(){$(".navbar-toggler .material-icons").toggle()})}),$.fn.breadcrumb=function(a){var b=$(this),c=$.map($("a",b).toArray(),function(a){return a.outerHTML}),d=0;$(".breadcrumb > a").each(function(){d+=$(this).outerWidth(!0)});var e=30*($(".breadcrumb > a").length-1),f=d+e,g=$(".breadcrumb").outerWidth(!0),h=window.innerWidth;if(f>g&&h>599){var i=c.slice(0,2),j=c.slice(c.length-a.endCrumbs),k=i.concat(['<a href="" onclick="return false;" title="Show all" class="breadcrumb-ellipsis"> … </a>']).concat(j);b.html(k.join(a.separator))}else b.html(c.join(a.separator));$("[title]",b).click(function(){b.html(c.join(a.separator))})},$(".breadcrumb").breadcrumb({separator:"",startCrumbs:1,endCrumbs:1});var coll=document.getElementsByClassName("tab-collapsible"),i;for(i=0;i<coll.length;i++)coll[i].addEventListener("click",function(){this.classList.toggle("active");var a=this.nextElementSibling;a.classList.toggle("active-content"),a.style.maxHeight?a.style.maxHeight=null:a.style.maxHeight=a.scrollHeight+"px"});$(".btn-link").on("click",function(){var a=$(this);a.text()==a.data("text-swap")?a.text(a.data("text-original")):(a.data("text-original",a.text()),a.text(a.data("text-swap")))}),$(".filter__header .btn-close").on("click",function(){$(".search-filters").toggleClass("hide")}),$(".refine-results").on("click",function(){$(".search-filters").toggleClass("hide"),$(".summary-panel__sort-by").hasClass("hide")||$(".summary-panel__sort-by").toggleClass("hide")}),$(".sort-results").on("click",function(){$(".summary-panel__sort-by").toggleClass("hide"),$(".search-filters").hasClass("hide")||$(".search-filters").toggleClass("hide")}),$(document).ready(function(){$(window).width()<1200&&($(".input-group.tablet > input").removeAttr("disabled"),$(".input-group.desktop > input").attr("disabled","disabled"))}),$(window).resize(function(){$(window).width()<1200?($(".input-group.tablet > input").removeAttr("disabled"),$(".input-group.desktop > input").attr("disabled","disabled")):($(".input-group.tablet > input").attr("disabled","disabled"),$(".input-group.desktop > input").removeAttr("disabled"))}),$(function(){$('[data-toggle="popover"]').popover()}),$(".popover-dismiss").popover({trigger:"focus"}),$(function(){$('[data-toggle="tooltip"]').tooltip()}),$("#btn-sort").click(function(){$(this).toggleClass("sort-results--clicked"),$(".search__sort-by").toggle()}),$("#btn-refine-results").click(function(){$(this).toggleClass("refine-results--clicked"),$(".filter").toggle()}),$(".btn-close").click(function(){$(".filter").toggle(),$("#btn-refine-results").toggleClass("refine-results--clicked")}),$(function(){$("body").hasClass("page-subtype-about-nolo")&&left_nav_highlight_link__about(),$("body").hasClass("page-subtype-advertisers")&&left_nav_highlight_link__advertisers()}),$(window).bind("load",function(){$(".ngageMobileFloat").length&&$(".top-banner").addClass("top-banner-if-ngage-exists")}),$("document").ready(function(){var a="";$(window).resize(function(){"ldir"===a&&$(window).width()>1200&&$(".search-bar__lawyer").css("display","flex"),"ldir"===a&&$(window).width()<1200&&$(".search-bar__lawyer").css("display","initial")}),$(".search-bar__type select").click(function(){a=$(this).children("option:selected").val(),"ldir"===a?($(".search-bar__nolo").css("display","none"),$(".search-bar__nolo input").attr("disabled","disabled"),$(".search-bar__lawyer").css("display",$(window).width()>
371024?"flex":"inline"),$(".search-bar__lawyer .issue input").removeAttr("disabled")):"ldir"!==a&&($(".search-bar__lawyer").css("display","none"),$(".search-bar__lawyer .issue input").attr("disabled","disabled"),$(".search-bar__nolo").css("display","block"),$(".search-bar__nolo input").removeAttr("disabled"))})}).change(),window.onload=searchForVid(); 38//# sourceMappingURL=ncms.min.js.map 39function quizBottomCode(){var formInfo={firstName:"",lastName:"",zip:"",description:"",email:"",phone:""};const showModal=true;var ndrPerformed=false;const BRANCH_AOP_QUESTION={'125':[{'question':'Were you "At Fault" for the accident?','q-id':'fault','answers':[{'answer':'No','a-short':'no'},{'answer':'Not Sure','a-short':'not sure'},{'answer':'Yes','a-short':'yes'}],'extra':['skip-cause']},{'question':'Did the accident result in a physical Injury?','q-id':'physical-injury','answers':[{'answer':'Yes','a-short':'yes'},{'answer':'No','a-short':'no'}],},{'question':'Did the accident occur while working?','q-id':'working_accident','answers':[{'answer':'Yes','a-short':'yes'},{'answer':'No','a-short':'no'}],'extra':['skip-cause','q-append']}],'83':[{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},{'question':'Were you a federal government employee at the time of your injury?','q-id':'govmt_emp','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},],'extra':['skip-cause']},{'question':'What\'s the name of your employer?','q-id':'emplr_name','placeholder':'Employer name','textbox':true,'answer':{},},],'128':[{'question':'What Injuries did you or your loved one sustain from Medical Malpractice?','q-id':'sustained injury','answers':[{'answer':'Loss of Physical Ability','a-short':'loss of physical ability'},{'answer':'Birth Injury','a-short':'birth injury'},{'answer':'Death of Patient','a-short':'death of patient'},{'answer':'Misdiagnosis','a-short':'misdiagnosis'},{'answer':'Other','a-short':'other'}]}],'133':[{'question':'What was the victim\'s primary cause of death?','q-id':'cause_of_death','answers':[{'answer':'Vehicle Accident','a-short':'vehicle accident'},{'answer':'Medical Malpractice','a-short':'medical malpractice'},{'answer':'Negligence or Careless Act','a-short':'negligence or careless'},{'answer':'Something Else','a-short':'something else'}],}],'30a':[{'question':'Tell us what happened.','q-id':'type_of_dog_bite','answers':[{'answer':'I was bit by a dog','a-short':'bit by dog'},{'answer':'My dog bit someone else','a-short':'bit someone else'},{'answer':'My dog was attacked by another dog','a-short':'another dog'},],'extra':['skip-cause']},{'question':'Can you identify the dog owner?','q-id':'identify_dog_owner','answers':[{'answer':'Yes','a-short':'yes'},{'answer':'No','a-short':'no'},{'answer':'I\'m not sure','a-short':'not sure'},]},{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},],'30b':[{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Where did your fall occur?','q-id':'where_fall','answers':[{'answer':'Place of business','a-short':'business'},{'answer':'My residence','a-short':'home'},{'answer':'Someone else\'s residence','a-short':'other home'},{'answer':'Government building','a-short':'government'},{'answer':'Public space (street, sidewalk, public park, or similar place)','a-short':'public'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},],'30c':[{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},],'30d':[{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},]} 40const BRANCH_AOP_CASE_DESC={'125':'Please describe what happened','83':'Please describe what happened','128':'Please describe what happened','133':'Please describe what happened','30a':'Please describe what happened','30b':'Please describe what happened','30c':'Please describe what happened','30d':'Please describe what happened',} 41function getCookie(name){const value=`; ${document.cookie}`;const parts=value.split(`; ${name}=`);if(parts.length===2)return parts.pop().split(';').shift();} 42bindNewSubmitFunction();bindAOPRoutingQs();bindModalEventsQuiz();handleUpdatingInitialForm();updateModaldynamicContent();handleProgressBarButtons();handleModalContinueButtons();handleModalResize();handleSubmitFormFromModal();handlePressingEnterOnInputFields();markForBottom();validationHandler();window.dataLayer=window.dataLayer||[];function handlePressingEnterOnInputFields(){var inputs=[...document.querySelectorAll("#bottom-form form[data-form-field] input, #universal-form-modal.injury-form-bottom input")];
42inputs.forEach(function(input){input.addEventListener("keydown",function(event){if(event.keyCode===13){event.preventDefault();input.parentElement.parentElement.lastElementChild.click();}});});} 43function bindNewSubmitFunction(){$('#bottom-form').on('submit',function(event){event.preventDefault();var indicator=$("#bottom-form .modal-progress_bar-progress_indicator"),lastStepIndicatorSel="#bottom-form .modal-progress_bar-progress_indicator-progress_step:last-child",currentActiveStepElem=$("#bottom-form .modal-progress_bar-progress_indicator").find(".active");if(currentActiveStepElem[0]!=$(lastStepIndicatorSel)[0]){currentActiveStepElem.next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");} 44$("#bottom-form .modal-progress_bar").attr("data-progress-step",indicator.find(".active").attr("data-progress-step"));if(indicator.find(".active").attr("data-progress-step")=='ty-step'){$("#bottom-form .modal-body_stepNumber").hide();$('#uquiz-injuryFormPromptModal').modal('hide');$('#bottom-right-black-bubble-invite-container').removeClass("move-back");}else{$("#bottom-form .modal-body_stepNumber").text("( "+(parseInt(indicator.find(".active").attr("data-progress-step"))+1)+" / 5 )");} 45clearForm();$("#bottom-form [data-modal-submit-form]").removeClass('disabled');$("#bottom-form [data-modal-tcpa-submit]").removeClass('disabled');})} 46function bindAOPRoutingQs(){$('#bottom-form .radio-input.router input').on('click',function(event){$('#bottom-form').attr('data-selected-aop',event.target.getAttribute('data-form-fieldname'));createAOPSpecificQs(event.target.getAttribute('data-form-fieldname'));});} 47function createAOPSpecificQs(_aopId){document.querySelectorAll('.branchQ').forEach(function(element){element.remove();});document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='case-desc'] .field-label-floating").innerHTML=BRANCH_AOP_CASE_DESC[_aopId];if(document.querySelector('#bottom-form .modal-body_main-step[data-progress-step="2"] input:checked')){document.querySelector('#bottom-form .modal-body_main-step[data-progress-step="2"] input:checked').checked=false;} 48var progressBarInsertParent=document.querySelector('#bottom-form .modal-progress_bar-progress_indicator');var progressBarCaseDesc=document.querySelector('#bottom-form .modal-progress_bar-progress_indicator [data-progress-step=case-desc]');BRANCH_AOP_QUESTION[_aopId].forEach(function(question,index){var newStepBar=document.createElement('div');newStepBar.classList.add('modal-progress_bar-progress_indicator-progress_step','branchQ');newStepBar.setAttribute('data-progress-step',(index+3).toString());progressBarInsertParent.insertBefore(newStepBar,progressBarCaseDesc);});var formItemInsertParent=document.querySelector('#bottom-form .modal-body_main');var formItemInsertCaseDesc=document.querySelector('#bottom-form .modal-body_main-step[data-progress-step=case-desc]');BRANCH_AOP_QUESTION[_aopId].forEach(function(targetQuestion,index){var index_i=index;var newStepContainer=document.createElement('div');newStepContainer.classList.add('modal-body_main-step','branchQ');newStepContainer.setAttribute('data-q-id',BRANCH_AOP_QUESTION[_aopId][index]['q-id']) 49newStepContainer.setAttribute('data-progress-step',(index+3).toString());var newStepHeader=document.createElement('div');newStepHeader.classList.add('modal-body_main-step-header');newStepHeader.innerText=targetQuestion.question;newStepContainer.appendChild(newStepHeader);if(targetQuestion.textbox){newStepContainer.classList.add('textbox-q');var newStepSubheader=document.createElement('div');newStepSubheader.classList.add('modal-body_main-step-subheader');newStepContainer.appendChild(newStepSubheader);var newStepTextInput=document.createElement('input');newStepTextInput.classList.add('form-control','modal-body_main-step-input');newStepTextInput.classList.add('form-control','textbox');newStepTextInput.setAttribute('type','text');newStepTextInput.setAttribute('name',BRANCH_AOP_QUESTION[_aopId][index]['q-id']);newStepTextInput.setAttribute('placeholder',BRANCH_AOP_QUESTION[_aopId][index]['placeholder']);newStepTextInput.setAttribute('value','');newStepTextInput.setAttribute('maxlength','100');newStepTextInput.setAttribute('data-form-fieldname',BRANCH_AOP_QUESTION[_aopId][index]['q-id']);newStepTextInput.setAttribute('required','');newStepContainer.appendChild(newStepTextInput);}else{if(targetQuestion.checkbox){newStepContainer.classList.add('checkbox-q') 50newStepContainer.classList.add('checkbox-q') 51var newStepSubheader=document.createElement('div');var newSubSub=document.createElement('span');newStepSubheader.classList.add('modal-body_main-step-subheader');newSubSub.classList.add('sub-sub');newSubSub.innerText='Select all that apply';newStepSubheader.appendChild(newSubSub);
51newStepContainer.appendChild(newStepSubheader);} 52BRANCH_AOP_QUESTION[_aopId][index].answers.forEach(function(targetAnswer,index){var newStepRadioContainer=document.createElement('div');if(targetQuestion.checkbox){newStepRadioContainer.classList.add('checkbox-input');}else{newStepRadioContainer.classList.add('radio-input');} 53var newStepRadioInput=document.createElement('input');newStepRadioInput.classList.add('form-control','modal-body_main-step-input');if(BRANCH_AOP_QUESTION[_aopId][index_i]['extra']!=undefined){BRANCH_AOP_QUESTION[_aopId][index_i]['extra'].forEach(extraClass=>{newStepRadioInput.classList.add(extraClass);});} 54newStepRadioInput.id=BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']+"_"+targetAnswer["a-short"];if(targetQuestion.checkbox){newStepRadioInput.setAttribute('type','checkbox');}else{newStepRadioInput.setAttribute('type','radio');newStepRadioInput.setAttribute('required','');} 55newStepRadioInput.setAttribute('name',BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']);newStepRadioInput.setAttribute('data-form-fieldname',targetAnswer["a-short"]);newStepRadioInput.setAttribute('data-started','true');newStepRadioInput.setAttribute('value',parseInt(index+1));newStepRadioContainer.appendChild(newStepRadioInput);var newStepRadioLabel=document.createElement('label');newStepRadioLabel.setAttribute('for',BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']+"_"+targetAnswer["a-short"]);newStepRadioLabel.innerText=targetAnswer["answer"];newStepRadioContainer.appendChild(newStepRadioLabel);newStepContainer.appendChild(newStepRadioContainer);});} 56var newStepErrorDiv=document.createElement('div');newStepErrorDiv.classList.add('error-message');if(targetQuestion.checkbox){newStepErrorDiv.innerText='Please select at least one';}else if(targetQuestion.textbox){newStepErrorDiv.innerText='Please enter details';if(BRANCH_AOP_QUESTION[_aopId][index]['q-id']=='emplr_name'){newStepErrorDiv.innerText="Employer's name is required";}}else{newStepErrorDiv.innerText='Please select one';} 57newStepContainer.appendChild(newStepErrorDiv);var newStepErrorValidationDiv=document.createElement('div');newStepErrorValidationDiv.classList.add('error-message','validation');if(targetQuestion.checkbox){newStepErrorValidationDiv.innerText='Please select at least one';}else if(targetQuestion.textbox){newStepErrorValidationDiv.innerText='Please enter details';if(BRANCH_AOP_QUESTION[_aopId][index]['q-id']=='emplr_name'){newStepErrorDiv.innerText="Employer's name is required";}}else{newStepErrorValidationDiv.innerText='Please select one';} 58newStepContainer.appendChild(newStepErrorValidationDiv);if(targetQuestion.textbox){var newStepTextInputLabel=document.createElement('label');newStepTextInputLabel.classList.add('field-label-floating');newStepTextInputLabel.innerText=BRANCH_AOP_QUESTION[_aopId][index]['placeholder'];newStepContainer.appendChild(newStepTextInputLabel);} 59var newStepContinue=document.createElement('div');newStepContinue.classList.add('modal-body_main-step-continueButton');newStepContinue.innerText='Continue';newStepContainer.appendChild(newStepContinue);formItemInsertParent.insertBefore(newStepContainer,formItemInsertCaseDesc);});$("#bottom-form .modal-body_main-step.branchQ .modal-body_main-step-continueButton:not([data-modal-submit-form])").each(function(){$(this).on("click",function(){var nextButton=$("#bottom-form .modal-progress_bar-next");nextButton.click();});});$("#bottom-form .modal-body_main-step.branchQ .skip-cause").each(function(){$(this).on("click",function(){handleSkipCause($(this));});});$("#bottom-form .modal-body_main-step.branchQ .q-append").each(function(){$(this).on("click",function(){handleQAppend($(this));});});hideSkippableQs();markForBottom();} 60function handleUpdatingInitialForm(){handleInitializingTheModal();function handleInitializingTheModal(){$(".form-bottom[data-init-form-modal], .quiz-btn[data-init-form-modal]").each(function(){$(this).on("click",function(){updateModaldynamicContent();if($("#bottom-form .modal-progress_bar")[0].hasAttribute("data-progress-step")){if($("#bottom-form .modal-progress_bar").attr("data-progress-step")=='ty-step'){$("#bottom-form .modal
60-body_stepNumber").text("(2/5)");$("#bottom-form .modal-body_stepNumber").show();$("#bottom-form .modal-progress_bar-progress_indicator").find(".active").removeClass("active");$("#bottom-form .modal-progress_bar-progress_indicator .completed").removeClass("completed");$("#bottom-form .modal-progress_bar-progress_indicator-progress_step:first-child").addClass("completed");$("#bottom-form .modal-progress_bar-progress_indicator-progress_step:nth-child(2)").addClass("active");$("#bottom-form .modal-progress_bar").attr("data-progress-step",1);document.querySelectorAll('#uquiz-injuryFormPromptModal #uinjury-chat-content input:checked').forEach(element=>{element.checked=false});}} 61$.when($("#universal-form-modal.injury-form-bottom").modal()).then(function(){if(!window.tGetDone){$.get('/t-get',function(data){window.tGetDone=true;})} 62setTimeout(function(){if($("#bottom-form .modal-progress_bar")[0].hasAttribute("data-progress-step"))return;$("#bottom-form .modal-progress_bar-progress_indicator-progress_step:first-child").addClass("completed");$("#bottom-form .modal-progress_bar-progress_indicator-progress_step:nth-child(2)").addClass("active");$("#bottom-form .modal-progress_bar").attr("data-progress-step",1);},500);});});});}} 63async function handleSubmitFormFromModal(){$("#bottom-form [data-modal-submit-form]").on("click",async function(){var aop_id=document.getElementById('aop_abbreviation').value;var journey_name='Form_Top';$(this).addClass('disabled');$("#bottom-form [data-modal-tcpa-submit]").addClass('disabled');if(await checkIfFormFieldsAreValid()){saveFormInfoForActiveStep();updateModaldynamicContent();handleEnrichmentFlow();}else{$(this).removeClass('disabled');}});$("#bottom-form [data-modal-tcpa-submit]").on("click",async function(){var aop_id=document.getElementById('aop_abbreviation').value;var journey_name='Form_Top';$("#bottom-form [data-modal-submit-form]").addClass('disabled');$(this).addClass('disabled');$('#bottom-form input[name="sms_optin_status"]').val('0');if(await checkIfFormFieldsAreValid()){saveFormInfoForActiveStep();updateModaldynamicContent();handleEnrichmentFlow();}else{$("#bottom-form [data-modal-submit-form]").removeClass('disabled');$(this).removeClass('disabled');}})} 64function handleEnrichmentFlow(){og_desc_chars=document.querySelector('#bottom-form textarea[name=description]').value.length;if(og_desc_chars<1000){document.getElementById("uinjury-prompt-form-close").disabled=false;document.getElementById("uinjury-close-modal-icon").disabled=false;var reqHander=new Headers();reqHander.append("Content-Type","application/json");reqHander.append("X-XSRF-TOKEN",decodeURIComponent(getCookie("XSRF-TOKEN")));window.ai_case_id=Math.floor(Math.random()*(1e13+1e12+1))+1e12;var parentWrapperQuiz=document.querySelector(".modal.injury-form-bottom");var raw={"name":parentWrapperQuiz.querySelector("#First_Name").value+" "+parentWrapperQuiz.querySelector("#Last_Name").value,"zip":parentWrapperQuiz.querySelector("#Zip_Code").value,"description":parentWrapperQuiz.querySelector("[name=description]").value,"email":parentWrapperQuiz.querySelector("#Email_Address").value,"phone":parentWrapperQuiz.querySelector("#Phone_Number").value,"loc":parentWrapperQuiz.querySelector("[name=loc]").value,"sms_optin_status":parentWrapperQuiz.querySelector("[name=sms_optin_status]").value,"tcpa_consent_verbiage":parentWrapperQuiz.querySelector("[name=tcpa_consent_verbiage]").value,"trusted_form_id":parentWrapperQuiz.querySelector("[name=trusted_form_id]").value,"ai_case_id":window.ai_case_id,"WebsiteID":"15-103-212-197-7-216-247-236","referer":document.referrer,"prompt":"injury_questions","form_type":parentWrapperQuiz.querySelector("[name=form_type]").value,};var answeredBranchQs=parentWrapperQuiz.querySelectorAll('.modal-body_main input[type="radio"]:checked');raw['qa']=[];if(parentWrapperQuiz.querySelector("[name=quiz_routing_question]").value&&parentWrapperQuiz.querySelector("[name=seeking_compensation]").value){qaObj={"question":parentWrapperQuiz.querySelector("[name=quiz_routing_question]").value,"answer":parentWrapperQuiz.querySelector("[name=seeking_compensation]").value,} 65raw['qa'].push(qaObj);} 66answeredBranchQs.forEach(element=>{var qText=element.parentNode.parentNode.querySelector('.modal-body_main-step-header').textContent;qaObj={"question":qText,"answer":element.parentNode.querySelector('label').textContent,} 67raw['qa'].push(qaObj);});var branchCheckbox=parentWrapperQuiz.querySelectorAll('.modal-body_main .checkbox-q');
67branchCheckbox.forEach((element,index)=>{var answeredCheckbox=element.querySelectorAll('input[type="checkbox"]:checked');var qText=element.querySelector('.modal-body_main-step-header').textContent;var answerArray=[];answeredCheckbox.forEach(answer=>{var qAnswer=qText+" : "+answer.parentNode.querySelector('label').textContent;answerArray.push(qAnswer);}) 68qaObj={"question":index,"answer":answerArray} 69raw['qa'].push(qaObj);}) 70var branchTextbox=parentWrapperQuiz.querySelectorAll('.modal-body_main .textbox-q');branchTextbox.forEach((element,index)=>{var inputTextbox=element.querySelector('input[type="text"]');var inputLabel=element.querySelector('.modal-body_main-step-header').textContent;if(inputLabel&&inputTextbox&&inputTextbox.value.length>0){qaObj={"question":inputLabel,"answer":inputTextbox.value} 71raw['qa'].push(qaObj);}});triggerTrack("first_form_submit",true);var body=JSON.stringify(raw);var requestOptions={method:'POST',headers:reqHander,body:body,redirect:'follow'};if(['83'].includes(document.querySelector("#bottom-form").getAttribute('data-selected-aop'))){var mcqQuestions=[{"text":"Was your employer a tribal casino or railroad?","options":[{"text":"Yes","answer":"yes"},{"text":"No","answer":"no"},{"text":"Not Sure","answer":"not_sure"}],"type":"radio"}];$('#uquiz-injuryFormPromptModal').modal() 72if(showModal){document.getElementById("uinjury-"+"chat-content").innerHTML=null;for(let i=0;i<mcqQuestions.length;i++){var questionContainer=document.createElement('div');questionContainer.classList.add("ai-question-container");var questionLabel=document.createElement('label');questionLabel.innerHTML=mcqQuestions[i].text;questionLabel.classList.add('ai-radio-label');questionLabel.setAttribute('data-q-id','aiQuestion['+i+']');questionContainer.appendChild(questionLabel);var radioContainer=document.createElement('div');radioContainer.classList.add('ai-radio-container');for(let j=0;j<mcqQuestions[i].options.length;j++){var radioSelection=document.createElement('div');var radioInput=document.createElement('input');radioInput.setAttribute('type','radio');radioInput.setAttribute('class','a-i-radio-input');radioInput.setAttribute('id','aiQuestion['+i+']_'+j);radioInput.setAttribute('name','aiQuestion['+i+']');radioInput.setAttribute('value',mcqQuestions[i].options[j].answer);radioInput.addEventListener('change',function(event){if(event.target.checked){document.querySelector("#uinjury-prompt-form").classList.add("interacted");document.getElementById("uinjury-"+"prompt-form").removeAttribute("disabled");}});var radioLabel=document.createElement('label');radioLabel.setAttribute('class','a-i-radio-label');radioLabel.setAttribute('for','aiQuestion['+i+']_'+j);radioLabel.innerHTML=mcqQuestions[i].options[j].text;radioSelection.appendChild(radioInput);radioSelection.appendChild(radioLabel);radioContainer.appendChild(radioSelection);} 73questionContainer.appendChild(radioContainer);document.getElementById("uinjury-"+"chat-content").appendChild(questionContainer);} 74document.getElementById("uinjury-"+"loading").classList.add("d-none");document.querySelector("#uquiz-injuryFormPromptModal .subtitle").classList.remove("d-none");document.getElementById("uinjury-"+"chat-wrapper").classList.remove("d-none");window.parentWrapper=parentWrapperQuiz;}else{showPromptStep(parentWrapperQuiz,completion);} 75raw['prompt']='injury_submission_seo';body=JSON.stringify(raw);requestOptions.body=body;fetch('/uformQueue',requestOptions).then(function(response){return response.json()}).then(function(data){parentWrapperQuiz.querySelector("[name=lead_id]").value=data.responseBody.lead_id 76requestOptions.body=JSON.stringify(raw);}).catch(function(error){console.error(error)});}else{submitToTools(false);}}else{submitToTools(false);}} 77function handleProgressBarButtons(){var prevButton=$("#bottom-form .modal-progress_bar-previous"),nextButton=$("#bottom-form .modal-progress_bar-next"),indicator=$("#bottom-form .modal-progress_bar-progress_indicator"),firstStepIndicatorSel="#bottom-form .modal-progress_bar-progress_indicator-progress_step:nth-child(2)",lastStepIndicatorSel="#bottom-form .modal
77-progress_bar-progress_indicator-progress_step:last-child";prevButton.on("click",function(){var currentActiveStepElem=indicator.find(".active");var skipResult=handleSkipExceptions(currentActiveStepElem,'prev');if(currentActiveStepElem[0]!=$(firstStepIndicatorSel)[0]){switch(skipResult){case'phys-injury-skip':if(document.querySelector("input[name='physical_injury']:checked")!=null){document.querySelector("input[name='physical_injury']:checked").checked=false;} 78currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;case'work-accident-skip':currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;case'aa-case-desc-skip':if(document.querySelector('#bottom-form textarea[name=description]').value!=''){document.querySelector('#bottom-form textarea[name=description]').value='';} 79currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");document.querySelector("#bottom-form .d-none.mva-sens").style='';break;case'identify-owner-skip':if(document.querySelector("input[name='identify_dog_owner']:checked")!=null){document.querySelector("input[name='identify_dog_owner']:checked").checked=false;} 80currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;case'emplr-name-skip':if(document.querySelector("input[name='emplr_name']")){document.querySelector("input[name='emplr_name']").value='';} 81currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;default:currentActiveStepElem.prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;}}else if(currentActiveStepElem[0]==$(firstStepIndicatorSel)[0]){document.querySelector("#universal-form-modal.injury-form-bottom .modal-header-closeButton.close").click();} 82$("#bottom-form .modal-progress_bar").attr("data-progress-step",indicator.find(".active").attr("data-progress-step"));var progressBarLength=document.querySelector("#bottom-form .modal-progress_bar-progress_indicator").children.length-1;progressBarLength-=document.querySelectorAll('#bottom-form .modal-progress_bar-progress_indicator-progress_step.inactive').length;var progressBarStepNum=document.querySelectorAll('#bottom-form .modal-progress_bar-progress_indicator-progress_step.completed').length+1;progressBarStepNum-=document.querySelectorAll('#bottom-form .modal-progress_bar-progress_indicator-progress_step.inactive.completed').length 83if(indicator.find(".active").attr("data-progress-step")=="case-desc")progressBarStepNum=progressBarLength-1;if(indicator.find(".active").attr("data-progress-step")=="pii-step")progressBarStepNum=progressBarLength;$("#bottom-form .modal-body_stepNumber").text("( "+progressBarStepNum+" / "+progressBarLength+" )");});nextButton.on("click",async function(){var currentActiveStepElem=indicator.find(".active");var skipResult=handleSkipExceptions(currentActiveStepElem,'next');if(parseInt(indicator.find(".active").attr("data-progress-step"))!='pii-step') 84{if(indicator.find(".active").attr("data-progress-step")=='pii-step'){return;} 85if(await checkIfFormFieldsAreValid()){saveFormInfoForActiveStep();updateModaldynamicContent();if(currentActiveStepElem[0]!=$(lastStepIndicatorSel)[0]){switch(skipResult){case'phys-injury-skip':if(document.querySelector("input[name='physical_injury']:checked")!=null){document.querySelector("input[name='physical_injury']:checked").checked=false;} 86currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");break;case'work-accident-skip':currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");break;case'aa-case-desc-skip':currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");document.querySelector("#bottom-form .d-none.mva-sens").style='display: inline !important';break;case'identify-owner-skip':if(document.querySelector("input[name='identify_dog_owner']:checked")!=null){document.querySelector("input[name='identify_dog_owner']:checked").checked=false;} 87currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");break;case'emplr-name-skip':if(document.querySelector("input[name='emplr_name']")){document.querySelector("input[name='emplr_name']").value='';} 88currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");break;default:currentActiveStepElem.next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");break;}}
89$("#bottom-form .modal-progress_bar").attr("data-progress-step",indicator.find(".active").attr("data-progress-step"));if(parseInt(indicator.find(".active").attr("data-progress-step"))=='ty-step'){$("#bottom-form .modal-body_stepNumber").hide();}else{var progressBarLength=document.querySelector("#bottom-form .modal-progress_bar-progress_indicator").children.length-1;progressBarLength-=document.querySelectorAll('#bottom-form .modal-progress_bar-progress_indicator-progress_step.inactive').length;var progressBarStepNum=document.querySelectorAll('#bottom-form .modal-progress_bar-progress_indicator-progress_step.completed').length+1;progressBarStepNum-=document.querySelectorAll('#bottom-form .modal-progress_bar-progress_indicator-progress_step.inactive.completed').length 90if(indicator.find(".active").attr("data-progress-step")=="case-desc")progressBarStepNum=progressBarLength-1;if(indicator.find(".active").attr("data-progress-step")=="pii-step")progressBarStepNum=progressBarLength;$("#bottom-form .modal-body_stepNumber").text("( "+progressBarStepNum+" / "+progressBarLength+" )");}}}});} 91function handleSkipExceptions(currentActiveStepElem,direction){if((['125'].includes(document.querySelector("#bottom-form").getAttribute('data-selected-aop'))||(document.querySelector("#bottom-form").classList.contains('aa-wc')))){var curStepNum=currentActiveStepElem[0].getAttribute('data-progress-step');var curStepContainer=document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='"+curStepNum+"']") 92if(((curStepContainer.getAttribute('data-q-id'))=='fault'&&(direction=='next')||((curStepContainer.getAttribute('data-q-id'))=='working_accident'&&(direction=='prev')))){var faultAnswered=document.querySelector("input[name='fault']:checked") 93if(faultAnswered){if(faultAnswered.getAttribute('data-form-fieldname')=='yes'){return'phys-injury-skip';}}}else if(((curStepContainer.getAttribute('data-q-id'))=='physical-injury'&&(direction=='next')||((curStepContainer.getAttribute('data-progress-step'))=='case-desc'&&(direction=='prev')))){var faultAnswered=document.querySelector("input[name='fault']:checked") 94if(faultAnswered){if(faultAnswered.getAttribute('data-form-fieldname')=='no'||faultAnswered.getAttribute('data-form-fieldname')=='not sure'){return'work-accident-skip';}}} 95if(((curStepContainer.getAttribute('data-q-id'))=='working_accident'&&(direction=='next')||((curStepContainer.getAttribute('data-progress-step'))=='pii-step'&&(direction=='prev')))){var workingAccidentAnswered=document.querySelector("input[name='working_accident']:checked") 96if(workingAccidentAnswered){if(workingAccidentAnswered.getAttribute('data-form-fieldname')=='no'){return'aa-case-desc-skip';}}}} 97if((['133'].includes(document.querySelector("#bottom-form").getAttribute('data-selected-aop')))||((document.querySelector("#bottom-form").classList.contains('wd-mm')))){var curStepNum=currentActiveStepElem[0].getAttribute('data-progress-step');var curStepContainer=document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='"+curStepNum+"']") 98if(((curStepContainer.getAttribute('data-q-id'))=='cause_of_death'&&(direction=='next')||((curStepContainer.getAttribute('data-q-id'))=='case-desc'&&(direction=='prev')))){var causeOfDeathAnswered=document.querySelector("input[name='cause_of_death']:checked") 99if(causeOfDeathAnswered){if(causeOfDeathAnswered.getAttribute('data-form-fieldname')=='medical malpractice'){document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='case-desc'] .field-label-floating").innerHTML=BRANCH_AOP_CASE_DESC['128'];$('#bottom-form').attr('data-selected-aop',128);document.querySelector("#bottom-form").classList.add('wd-mm');}else{document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='case-desc'] .field-label-floating").innerHTML=BRANCH_AOP_CASE_DESC['133'];$('#bottom-form').attr('data-selected-aop',133);document.querySelector("#bottom-form").classList.remove('wd-mm');}}}} 100if(['30a'].includes(document.querySelector("#bottom-form").getAttribute('data-selected-aop'))){var curStepNum=currentActiveStepElem[0].getAttribute('data-progress-step');var curStepContainer=document.querySelector("#bottom-form .modal
100-body_main-step[data-progress-step='"+curStepNum+"']");if(((curStepContainer.getAttribute('data-q-id'))=='type_of_dog_bite'&&(direction=='next')||((curStepContainer.getAttribute('data-q-id'))=='type_of_care'&&(direction=='prev')))){var typeBiteAnswered=document.querySelector("input[name='type_of_dog_bite']:checked") 101if(typeBiteAnswered){if(typeBiteAnswered.getAttribute('data-form-fieldname')=='bit someone else'){return'identify-owner-skip';}}}} 102if(['83'].includes(document.querySelector("#bottom-form").getAttribute('data-selected-aop'))){var curStepNum=currentActiveStepElem[0].getAttribute('data-progress-step');var curStepContainer=document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='"+curStepNum+"']") 103if(((curStepContainer.getAttribute('data-q-id'))=='govmt_emp'&&(direction=='next')||((curStepContainer.getAttribute('data-progress-step'))=='case-desc'&&(direction=='prev')))){var typeGovtEmptAnswered=document.querySelector("input[name='govmt_emp']:checked");if(typeGovtEmptAnswered){if(typeGovtEmptAnswered.getAttribute('data-form-fieldname')=='no'){return'emplr-name-skip';}}}} 104return'';} 105function handleSkipCause(target){switch(target.attr('name')){case'fault':if(target.attr('data-form-fieldname')=='yes'){hideThisQ("working_accident",false);hideThisQ("physical-injury",true);if(document.querySelector("input[name='physical-injury']:checked")!=null){document.querySelector("input[name='physical-injury']:checked").checked=false;}}else{hideThisQ("working_accident",true);hideThisQ("physical-injury",false);document.querySelectorAll('.q-appended').forEach(function(element){element.remove();});document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='case-desc']").style="";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').style="";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').classList.remove('inactive');if(document.querySelector("input[name='working_accident']:checked")!=null){document.querySelector("input[name='working_accident']:checked").checked=false;}} 106break;case'working_accident':if(target.attr('data-form-fieldname')=='no'){document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='case-desc']").style="display: none";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').style="display: none";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').classList.add('inactive');}else{document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='case-desc']").style="";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').style="";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').classList.remove('inactive');} 107break;case'type_of_dog_bite':if(target.attr('data-form-fieldname')=='bit someone else'){hideThisQ("identify_dog_owner",true);if(document.querySelector("input[name='identify_dog_owner']:checked")!=null){document.querySelector("input[name='identify_dog_owner']:checked").checked=false;}}else{hideThisQ("identify_dog_owner",false)} 108break;case'govmt_emp':if(target.attr('data-form-fieldname')=='no'){hideThisQ("emplr_name",true);if(document.querySelector("input[name='emplr_name']")){document.querySelector("input[name='emplr_name']").value='';}}else{hideThisQ("emplr_name",false);if(document.querySelector("input[name='emplr_name']")){document.querySelector("input[name='emplr_name']").value='';}} 109break;default:break;} 110var indicator=$("#bottom-form .modal-progress_bar-progress_indicator") 111var progressBarLength=document.querySelector("#bottom-form .modal-progress_bar-progress_indicator").children.length-1;progressBarLength-=document.querySelectorAll('#bottom-form .modal-progress_bar-progress_indicator-progress_step.inactive').length;var progressBarStepNum=(parseInt(indicator.find(".active").attr("data-progress-step"))+1);if(indicator.find(".active").attr("data-progress-step")=="case-desc")progressBarStepNum=progressBarLength-1;if(indicator.find(".active").attr("data-progress-step")=="pii-step")progressBarStepNum=progressBarLength;
111$("#bottom-form .modal-body_stepNumber").text("( "+progressBarStepNum+" / "+progressBarLength+" )");} 112function handleQAppend(target){var _aopId;document.querySelectorAll('.q-appended').forEach(function(element){element.remove();});if(target.attr('data-form-fieldname')=='no'){_aopId=125;$('#bottom-form').attr('data-selected-aop',125);document.querySelector("#bottom-form").classList.remove('aa-wc');}else{_aopId=83;$('#bottom-form').attr('data-selected-aop',83);document.querySelector("#bottom-form").classList.add('aa-wc');var progressBarInsertParent=document.querySelector('#bottom-form .modal-progress_bar-progress_indicator');var progressBarCaseDesc=document.querySelector('#bottom-form .modal-progress_bar-progress_indicator [data-progress-step=case-desc]');BRANCH_AOP_QUESTION[_aopId].forEach(function(question,index){var newStepBar=document.createElement('div');newStepBar.classList.add('modal-progress_bar-progress_indicator-progress_step','branchQ');newStepBar.classList.add('modal-progress_bar-progress_indicator-progress_step','q-appended');newStepBar.setAttribute('data-progress-step',(index+6).toString());progressBarInsertParent.insertBefore(newStepBar,progressBarCaseDesc);});var formItemInsertParent=document.querySelector('#bottom-form .modal-body_main');var formItemInsertCaseDesc=document.querySelector('#bottom-form .modal-body_main-step[data-progress-step=case-desc]');BRANCH_AOP_QUESTION[_aopId].forEach(function(targetQuestion,index){var index_i=index;var newStepContainer=document.createElement('div');newStepContainer.classList.add('modal-body_main-step','branchQ');newStepContainer.classList.add('modal-body_main-step','q-appended');newStepContainer.setAttribute('data-q-id',BRANCH_AOP_QUESTION[_aopId][index]['q-id']) 113newStepContainer.setAttribute('data-progress-step',(index+6).toString());var newStepHeader=document.createElement('div');newStepHeader.classList.add('modal-body_main-step-header');newStepHeader.innerText=targetQuestion.question;newStepContainer.appendChild(newStepHeader);if(targetQuestion.checkbox){newStepContainer.classList.add('checkbox-q');var newStepSubheader=document.createElement('div');var newSubSub=document.createElement('span');newStepSubheader.classList.add('modal-body_main-step-subheader');newSubSub.classList.add('sub-sub');newSubSub.innerText='Select all that apply';newStepSubheader.appendChild(newSubSub);newStepContainer.appendChild(newStepSubheader);} 114if(BRANCH_AOP_QUESTION[_aopId][index].answers){BRANCH_AOP_QUESTION[_aopId][index].answers.forEach(function(targetAnswer,index){var newStepRadioContainer=document.createElement('div');if(targetQuestion.checkbox){newStepRadioContainer.classList.add('checkbox-input');}else{newStepRadioContainer.classList.add('radio-input');} 115var newStepRadioInput=document.createElement('input');newStepRadioInput.classList.add('form-control','modal-body_main-step-input');if(BRANCH_AOP_QUESTION[_aopId][index_i]['extra']!=undefined){BRANCH_AOP_QUESTION[_aopId][index_i]['extra'].forEach(extraClass=>{newStepRadioInput.classList.add(extraClass);});} 116newStepRadioInput.id=BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']+"_"+targetAnswer["a-short"];if(targetQuestion.checkbox){newStepRadioInput.setAttribute('type','checkbox');}else{newStepRadioInput.setAttribute('type','radio');newStepRadioInput.setAttribute('required','');} 117newStepRadioInput.setAttribute('name',BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']);newStepRadioInput.setAttribute('data-form-fieldname',targetAnswer["a-short"]);newStepRadioInput.setAttribute('data-started','true');newStepRadioInput.setAttribute('value',parseInt(index+1));newStepRadioContainer.appendChild(newStepRadioInput);var newStepRadioLabel=document.createElement('label');newStepRadioLabel.setAttribute('for',BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']+"_"+targetAnswer["a-short"]);newStepRadioLabel.innerText=targetAnswer["answer"];newStepRadioContainer.appendChild(newStepRadioLabel);newStepContainer.appendChild(newStepRadioContainer);});}else if(BRANCH_AOP_QUESTION[_aopId][index].textbox){newStepContainer.classList.add('textbox-q');var newStepSubheader=document.createElement('div');newStepSubheader.classList.add('modal-body_main-step-subheader');newStepContainer.appendChild(newStepSubheader);var newStepTextInput=document.createElement('input');newStepTextInput.classList.add('form-control','modal-body_main-step-input');
117newStepTextInput.classList.add('form-control','textbox');newStepTextInput.setAttribute('type','text');newStepTextInput.setAttribute('name',BRANCH_AOP_QUESTION[_aopId][index]['q-id']);newStepTextInput.setAttribute('placeholder',BRANCH_AOP_QUESTION[_aopId][index]['placeholder']);newStepTextInput.setAttribute('value','');newStepTextInput.setAttribute('maxlength','100');newStepTextInput.setAttribute('data-form-fieldname',BRANCH_AOP_QUESTION[_aopId][index]['q-id']);newStepTextInput.setAttribute('required','');newStepContainer.appendChild(newStepTextInput);} 118var newStepErrorDiv=document.createElement('div');newStepErrorDiv.classList.add('error-message');if(targetQuestion.checkbox){newStepErrorDiv.innerText='Please select at least one';}else if(targetQuestion.textbox){newStepErrorDiv.innerText='Please enter details';if(BRANCH_AOP_QUESTION[_aopId][index]['q-id']=='emplr_name'){newStepErrorDiv.innerText="Employer's name is required";}}else{newStepErrorDiv.innerText='Please select one';} 119newStepContainer.appendChild(newStepErrorDiv);var newStepErrorValidationDiv=document.createElement('div');newStepErrorValidationDiv.classList.add('error-message','validation');if(targetQuestion.checkbox){newStepErrorValidationDiv.innerText='Please select at least one';}else if(targetQuestion.textbox){newStepErrorValidationDiv.innerText='Please enter details';if(BRANCH_AOP_QUESTION[_aopId][index]['q-id']=='emplr_name'){newStepErrorDiv.innerText="Employer's name is required";}}else{newStepErrorValidationDiv.innerText='Please select one';} 120newStepContainer.appendChild(newStepErrorValidationDiv);if(BRANCH_AOP_QUESTION[_aopId][index].textbox){var newStepTextInputLabel=document.createElement('label');newStepTextInputLabel.classList.add('field-label-floating');newStepTextInputLabel.innerText=BRANCH_AOP_QUESTION[_aopId][index]['placeholder'];newStepContainer.appendChild(newStepTextInputLabel);} 121var newStepContinue=document.createElement('div');newStepContinue.classList.add('modal-body_main-step-continueButton');newStepContinue.innerText='Continue';newStepContainer.appendChild(newStepContinue);formItemInsertParent.insertBefore(newStepContainer,formItemInsertCaseDesc);});$("#bottom-form .modal-body_main-step.branchQ .modal-body_main-step-continueButton:not([data-modal-submit-form])").each(function(){$(this).on("click",function(){var nextButton=$("#bottom-form .modal-progress_bar-next");nextButton.click();});});} 122document.querySelector("#bottom-form .modal-body_main-step[data-progress-step='case-desc'] .field-label-floating").innerHTML=BRANCH_AOP_CASE_DESC[_aopId];markForBottom();} 123function hideThisQ(target_question,hide_flag){var targetQuestion=document.querySelector('[data-q-id="'+target_question+'"]');var targetQuestionStep=targetQuestion.getAttribute('data-progress-step');if(hide_flag==true){targetQuestion.style="display: none";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+targetQuestionStep+'"]').style="display: none";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+targetQuestionStep+'"]').classList.add('inactive');}else{targetQuestion.style="";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+targetQuestionStep+'"]').style="";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+targetQuestionStep+'"]').classList.remove('inactive');}} 124function hideSkippableQs(){var qidSkips=["1119","1130","1127"];if(!["128","133"].includes(document.querySelector("#bottom-form").getAttribute('data-selected-aop'))){qidSkips.push("1120")} 125qidSkips.forEach(element=>{var skippableStep=document.querySelector('[data-q-id="'+element+'"]');if(skippableStep!=null){skippableStep.style="display: none";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+skippableStep.getAttribute('data-progress-step')+'"]').style="display: none";document.querySelector('#bottom-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+skippableStep.getAttribute('data-progress-step')+'"]').classList.add('inactive');}});
125var indicator=$("#bottom-form .modal-progress_bar-progress_indicator") 126var progressBarLength=document.querySelector("#bottom-form .modal-progress_bar-progress_indicator").children.length-1;progressBarLength-=document.querySelectorAll('#bottom-form .modal-progress_bar-progress_indicator-progress_step.inactive').length;var progressBarStepNum=(parseInt(indicator.find(".active").attr("data-progress-step"))+1);if(indicator.find(".active").attr("data-progress-step")=="case-desc")progressBarStepNum=progressBarLength-1;if(indicator.find(".active").attr("data-progress-step")=="pii-step")progressBarStepNum=progressBarLength;$("#bottom-form .modal-body_stepNumber").text("( "+progressBarStepNum+" / "+progressBarLength+" )");} 127function handleModalContinueButtons(){$("#bottom-form .modal-body_main-step-continueButton:not([data-modal-submit-form])").each(function(){$(this).on("click",function(){var nextButton=$("#bottom-form .modal-progress_bar-next");nextButton.click();});});} 128async function checkIfFormFieldsAreValid(){var hasError=false;var inputErrors=document.querySelectorAll("#bottom-form .modal-body_main-step[data-progress-step='"+$(".modal-progress_bar").attr("data-progress-step")+"'] .form-group input");inputErrors.forEach(function(element){element.classList.remove('error');element.classList.remove('valid-error');});var full_tcpa='';document.querySelectorAll("#bottom-form label.leadid_tcpa_disclosure").forEach(element=>{full_tcpa+=element.innerText;full_tcpa=full_tcpa.replace("Terms of Use","[Terms of Use](https://www.internetbrands.com/ibterms/)");full_tcpa=full_tcpa.replace("Privacy Policy","[Privacy Policy](https://www.internetbrands.com/privacy/privacy-main)");full_tcpa=full_tcpa.replace("privacy policy","[privacy policy](https://www.internetbrands.com/privacy/privacy-main)");full_tcpa=full_tcpa.replace(/\b(click here)\b/gi,function(match){return"["+match+"](ACTION:SUBMIT_WITHOUT_CONSENT)"});full_tcpa=full_tcpa.replace(/(\n\n)/gm," ");full_tcpa=full_tcpa.replace(/(\r\n|\n|\r)/gm,"");document.querySelector("#bottom-form input[name='tcpa_consent_verbiage']").value=full_tcpa;});var activeStep=$("#bottom-form .modal-progress_bar").attr("data-progress-step"),activeStepBodyElem=$("#bottom-form .modal-body_main-step[data-progress-step='"+activeStep+"']"),formFieldsToCheck=activeStepBodyElem.find("[data-form-fieldname]:not(span)"),needToCheckPhoneNumber=false,needToCheckEmail=false,checkboxField=activeStepBodyElem.hasClass('checkbox-q');if(checkboxField){var allCheckboxes=activeStepBodyElem.find("input[type='checkbox']");var checkedBoxes=activeStepBodyElem.find("input[type='checkbox']:checked").length;if(checkedBoxes<1){hasError=true;activeStepBodyElem.addClass('error');activeStepBodyElem.find(".error-message").first().css('display','block');allCheckboxes.each(async function(){$(this).on("input",removeErrorOnInput);})}} 129formFieldsToCheck.each(async function(){var matchesPattern=$(this)[0].hasAttribute("pattern")?$(this).val().match($(this).attr("pattern")):true;if($(this).val().trim()==""){$(this).addClass("error");$(this).on("input",removeErrorOnInput);hasError=true;}else if(!$(this)[0].validity.valid||!matchesPattern){$(this).addClass("valid-error");if($(this).attr('type')=='radio'){$(this).parent()[0].parentElement.querySelector('.error-message').style="display:block!important";} 130$(this).on("input",removeErrorOnInput);hasError=true;} 131if($(this).attr("data-form-fieldname")=="email"){const rxemail=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;if($(this).val().trim().match(rxemail)){needToCheckEmail=true;}else{hasError=true;$(this).addClass("valid-error");$(this).removeClass("error");}} 132if($(this).attr("data-form-fieldname")=="phone"&&$(this).val().trim()!=""){needToCheckPhoneNumber=true;} 133if($(this).attr("data-form-fieldname")=="description"&&$(this).val().trim().length<10){if($(this).val().trim().length<=0){$(this).addClass("valid-error");$(this).removeClass("error");}else{$(this).addClass("error");} 134$(this).on("input",removeErrorOnInput);hasError=true;var continueButton=$(this).siblings('div.modal-body_main-step-continueButton:first');if(continueButton){continueButton.addClass('disabled');}}});async function returnResults(){if(document.querySelector('input[name="xxTrustedFormCertUrl"]')&&document.querySelector("[name='trusted_form_id']").value==""){var trustedFormID=document.querySelector('input[name="xxTrustedFormCertUrl"]').value;document.querySelectorAll("[name='trusted_form_id']").forEach(function($element,idx){$element.value=trustedFormID.substring(trustedFormID.lastIndexOf('/')+1);});} 135if(needToCheckPhoneNumber&&needToCheckEmail){var[resultOfCheckPhone,resultOfCheckEmail]=await Promise.all([checkPhoneNumber(),checkEmail(),]);if(!resultOfCheckPhone||!resultOfCheckEmail||activeStepBodyElem.find(".error, .valid-error").length){hasError=false;$("#bottom-form [data-modal-submit-form]").removeClass('disabled');$("#bottom-form [data-modal-tcpa-submit]").removeClass('disabled');$("#uinjury-submit-to-prompt").removeClass('disabled');return false;}else if(hasError==true){hasError=false;return false;}else return true;} 136if(activeStepBodyElem.find(".error, .valid-error").length){hasError=false;$("#bottom-form [data-modal-submit-form]").removeClass('disabled');$("#bottom-form [data-modal-tcpa-submit]").removeClass('disabled');$("#uinjury-submit-to-prompt").removeClass('disabled');return false;} 137if(activeStepBodyElem.hasClass('error')){$("#bottom-form [data-modal-submit-form]").removeClass('disabled');$("#bottom-form [data-modal-tcpa-submit]").removeClass('disabled');$("#uinjury-submit-to-prompt").removeClass('disabled');return false;} 138if(hasError==true){hasError=false;return false;} 139else return true;} 140return await returnResults();async function checkPhoneNumber(){async function responseFromCheck(){return await $.ajax({type:"POST",url:"/rpv-phone",headers:{"X-XSRF-TOKEN":decodeURIComponent(getCookie("XSRF-TOKEN"))},data:{phone:$("#universal-form-modal.injury-form-bottom input[data-form-fieldname=phone]")[0].value},success:async function(data){if(data.responseData.accept==true){return true;}else{document.querySelectorAll("#universal-form-modal.injury-form-bottom input[data-form-fieldname=phone]").forEach(function(element){element.value="";element.classList.add("valid-error");$(element).on("input",removeErrorOnInput);});return false;}},error:async function(data){document.querySelectorAll("#universal-form-modal.injury-form-bottom input[data-form-fieldname=phone]").forEach(function(element){element.value="";element.classList.add("valid-error");$(element).on("input",removeErrorOnInput);});return false;},});} 141return await responseFromCheck();} 142async function checkEmail(){async function responseFromCheck(){return await $.ajax({type:"POST",url:"/valid-mail",headers:{"X-XSRF-TOKEN":decodeURIComponent(getCookie("XSRF-TOKEN"))},data:{email:$("#universal-form-modal.injury-form-bottom input[data-form-fieldname=email]")[0].value},success:async function(data){if(data.responseData.valid==true){return true;}else{document.querySelectorAll("#universal-form-modal.injury-form-bottom input[data-form-fieldname=email]").forEach(function(element){element.value="";element.classList.add("valid-error");$(element).on("input",removeErrorOnInput);});return false;}},error:async function(data){document.querySelectorAll("#universal-form-modal.injury-form-bottom input[data-form-fieldname=email]").forEach(function(element){element.value="";element.classList.add("valid-error");$(element).on("input",removeErrorOnInput);});return false;},});} 143return await responseFromCheck();}} 144function handleModalResize(){window.addEventListener("resize",function(){document.querySelectorAll("style[data-scale-factor-for-modal]").forEach(function(element){element.remove();});var scaleFactor;if(window.innerWidth<375){scaleFactor=window.innerWidth/375;}else if(window.innerWidth>=768&&window.innerHeight>=1000&&window.innerWidth<1440){scaleFactor=window.innerWidth/768+0.5;}else if(window.innerWidth>=1440){scaleFactor=1;} 145var newStyle=document.createElement("style");newStyle.setAttribute("data-scale-factor-for-modal","");
145newStyle.innerHTML=".modal-body_main-step, .modal-progress_bar { transform: scale("+scaleFactor+");}";document.querySelector("head").appendChild(newStyle);});} 146function removeErrorOnInput(event){if(event.target.getAttribute('type')=='radio'){event.target.parentElement.parentElement.querySelectorAll('.radio-input input').forEach(function(element){element.classList.remove("error");element.classList.remove("valid-error");}) 147event.target.parentElement.parentElement.querySelector('.error-message').style="";}else if(event.target.getAttribute('type')=='checkbox'){event.target.parentElement.parentElement.classList.remove('error');event.target.parentElement.parentElement.querySelector('.error-message').style="";}else{event.target.classList.remove("error");event.target.classList.remove("valid-error");}} 148function saveFormInfoForActiveStep(){var activeStep=$("#bottom-form .modal-progress_bar").attr("data-progress-step"),activeStepBodyElem=$("#bottom-form .modal-body_main-step[data-progress-step='"+activeStep+"']"),formFieldsToSave=activeStepBodyElem.find("[data-form-fieldname]:not(span)");formFieldsToSave.each(function(){var field=$(this),fieldName=$(this).attr("data-form-fieldname");formInfo[fieldName]=field.val().trim();});} 149function updateModaldynamicContent(){var dynamicElements=$("#universal-form-modal.injury-form-bottom [data-isdynamic]");dynamicElements.each(function(){var fieldName=$(this).attr("data-form-fieldname");$(this)[0].innerHTML=formInfo[fieldName];});} 150function clearForm(){$("form.atleast-md").trigger('reset');$("form.mobile-only").trigger('reset');$("#bottom-form").trigger('reset');$("#bottom-form textarea[name='description']").val('');} 151function submitToTools(useAI=true){var parentWrapperQuiz=document.querySelector(".modal.injury-form-bottom");var reqHander=new Headers();reqHander.append("Content-Type","application/json");reqHander.append("X-XSRF-TOKEN",decodeURIComponent(getCookie("XSRF-TOKEN")));var raw={"name":parentWrapperQuiz.querySelector("#First_Name").value+" "+parentWrapperQuiz.querySelector("#Last_Name").value,"zip":parentWrapperQuiz.querySelector("#Zip_Code").value,"description":parentWrapperQuiz.querySelector("[name=description]").value,"email":parentWrapperQuiz.querySelector("#Email_Address").value,"phone":parentWrapperQuiz.querySelector("#Phone_Number").value,"loc":parentWrapperQuiz.querySelector("[name=loc]").value,"sms_optin_status":parentWrapperQuiz.querySelector("[name=sms_optin_status]").value,"tcpa_consent_verbiage":parentWrapperQuiz.querySelector("[name=tcpa_consent_verbiage]").value,"trusted_form_id":parentWrapperQuiz.querySelector("[name=trusted_form_id]").value,"WebsiteID":"15-103-212-197-7-216-247-236","referer":document.referrer,"prompt":"injury_submission_seo","form_type":parentWrapperQuiz.querySelector("[name=form_type]").value,};var formAop=parentWrapperQuiz.querySelector("#bottom-form").getAttribute('data-selected-aop');if(useAI||formAop==83){raw["lead_id"]=parentWrapperQuiz.querySelector("[name=lead_id]").value;} 152var answeredBranchQs=parentWrapperQuiz.querySelectorAll('.modal-body_main input[type="radio"]:checked');raw['qa']=[];if(parentWrapperQuiz.querySelector("[name=quiz_routing_question]").value&&parentWrapperQuiz.querySelector("[name=seeking_compensation]").value){qaObj={"question":parentWrapperQuiz.querySelector("[name=quiz_routing_question]").value,"answer":parentWrapperQuiz.querySelector("[name=seeking_compensation]").value,} 153raw['qa'].push(qaObj);} 154answeredBranchQs.forEach(element=>{var qText=element.parentNode.parentNode.querySelector('.modal-body_main-step-header').textContent;qaObj={"question":qText,"answer":element.parentNode.querySelector('label').textContent,} 155raw['qa'].push(qaObj);});var branchCheckbox=parentWrapperQuiz.querySelectorAll('.modal-body_main .checkbox-q');
155branchCheckbox.forEach((element,index)=>{var answeredCheckbox=element.querySelectorAll('input[type="checkbox"]:checked');var qText=element.querySelector('.modal-body_main-step-header').textContent;var answerArray=[];answeredCheckbox.forEach(answer=>{var qAnswer=qText+" : "+answer.parentNode.querySelector('label').textContent;answerArray.push(qAnswer);}) 156qaObj={"question":index,"answer":answerArray} 157raw['qa'].push(qaObj);}) 158var branchTextbox=parentWrapperQuiz.querySelectorAll('.modal-body_main .textbox-q');branchTextbox.forEach((element,index)=>{var inputTextbox=element.querySelector('input[type="text"]');var inputLabel=element.querySelector('.modal-body_main-step-header').textContent;if(inputLabel&&inputTextbox&&inputTextbox.value.length>0){qaObj={"question":inputLabel,"answer":inputTextbox.value} 159raw['qa'].push(qaObj);}});if(useAI==true){raw['ai']=[];var aiQs=document.querySelectorAll("#uquiz-injuryFormPromptModal #uinjury-chat-content .ai-radio-label");aiQs.forEach(element=>{var elem_qid=element.getAttribute('data-q-id');var answer=null,aid=null;if(document.querySelector("#uquiz-injuryFormPromptModal #uinjury-chat-content input[name='"+elem_qid+"']:checked")){answer=document.querySelector("#uquiz-injuryFormPromptModal #uinjury-chat-content input[name='"+elem_qid+"']:checked").parentNode.querySelector('label').textContent;aid=document.querySelector("#uquiz-injuryFormPromptModal #uinjury-chat-content input[name='"+elem_qid+"']:checked").getAttribute('value');} 160enrichmentQAObj={"question":element.textContent,} 161if(answer!=null&&aid!=null){enrichmentQAObj['answer']=answer;}else{enrichmentQAObj['answer']='undefined';} 162raw['ai'].push(enrichmentQAObj);});} 163var requestOptions={method:'POST',headers:reqHander,body:JSON.stringify(raw),redirect:'follow'};fetch('/uformSubmit',requestOptions).then(function(response){return response.json()}).then(function(data){document.querySelector('#bottom-form .modal-body_main-step .typ-title').textContent='Thank you.';document.querySelector('#bottom-form .modal-body_main-step .typ-subtitle').style='';document.querySelector('#bottom-form .modal-body_main-step .typ-content').textContent="You should receive a phone call or email within the next 24 hours.";handleNDR();$('#bottom-form').trigger('submit') 164$('#uquiz-injuryFormPromptModal').modal('hide');}).catch(function(error){console.error(error)});} 165function handleNDR(){var enable_aop_NDR=[88,16,74,30,83,96,128,20,125,14];var enable_pageType=['article','topic','sem-content'];var context_aop=parseInt(document.querySelector("#bottom-form[data-selected-aop]").getAttribute('data-selected-aop'));if(!context_aop){context_aop=30;} 166if(enable_aop_NDR.includes(context_aop)&&enable_pageType.includes(window.NCMS.pageType)&&!ndrPerformed){ndrPerformed=true;var urlString=window.location.href;var url=new URL(urlString);var params=new URLSearchParams(url.search);$.ajax({type:"POST",url:"/ncmsNDR",headers:{"X-XSRF-TOKEN":decodeURIComponent(getCookie("XSRF-TOKEN"))},data:{domain:url.host.replace(/^www\./,''),practice_area:context_aop,first_name:$("#universal-form-modal.injury-form-bottom input[data-form-fieldname=firstName]")[0].value,last_name:$("#universal-form-modal.injury-form-bottom input[data-form-fieldname=lastName]")[0].value,email:$("#universal-form-modal.injury-form-bottom input[data-form-fieldname=email]")[0].value,phone:$("#universal-form-modal.injury-form-bottom input[data-form-fieldname=phone]")[0].value,zip:$("#universal-form-modal.injury-form-bottom input[data-form-fieldname=zip]")[0].value,src:params.get('source'),lnk:params.get('data'),case_description:$("#universal-form-modal.injury-form-bottom textarea[data-form-fieldname=description]")[0].value.substring(0,5000)},success:async function(data){if(data.responseData){var ndrContainer=document.getElementById("ndr-offer-container-bottom");ndrContainer.innerHTML=data.responseData;ndrContainer.style='';ndrContainer.parentNode.classList.add("w-ndr");let iframLoaded=false;window.addEventListener("message",(event)=>{let eventData=JSON.stringify(event?.data||{});if(eventData&&eventData.includes('height')&&eventData.includes('width')&&eventData.includes('page')){if(iframLoaded===false){iframLoaded=true;}else if(iframLoaded===true){$('.modal-body_main-step[data-progress-step="ty-step"]').find('.typ-title, .typ-subtitle, .typ-content').hide();$('.modal-body_main-step[data-progress-step="ty-step"]').find('#ndr-offer-container').css('border-top','none');}}});return true;}},error:async function(data){console.log("failed to get ndr");return false;},});}} 167function bindModalEventsQuiz(){document.getElementById("uinjury-prompt-form").addEventListener("mousedown",function(event){if(event.button==0){event.preventDefault();disableEnrichmentModalCTA(true);triggerTrack("ai_prompt_submit",true) 168displayLoadingForQuizSubmit();submitToTools(true);}});document.getElementById("uinjury-prompt-form-close").addEventListener("mousedown",function(event){event.preventDefault();disableEnrichmentModalCTA(true);triggerTrack("ai_prompt_cancel_clicked",true) 169displayLoadingForQuizSubmit();submitToTools(false);});document.getElementById("uinjury-close-modal-icon").addEventListener("mousedown",function(event){event.preventDefault();disableEnrichmentModalCTA(true);triggerTrack("ai_prompt_x_clicked",true) 170displayLoadingForQuizSubmit();submitToTools(false);});document.querySelectorAll('#uquiz-injuryFormPromptModal .ai-question-container input').forEach(function(element){element.addEventListener('change',function(event){if(event.target.checked){document.querySelector("#uinjury-prompt-form").classList.add("interacted");document.getElementById("uinjury-prompt-form").removeAttribute("disabled");}});});} 171function disableEnrichmentModalCTA(disable_flag){document.getElementById("uinjury-prompt-form").disabled=disable_flag;document.getElementById("uinjury-prompt-form-close").disabled=disable_flag;document.getElementById("uinjury-close-modal-icon").disabled=disable_flag;} 172function validationHandler(){window.addEventListener('load',function(){document.querySelectorAll('input[name="name"]').forEach(function(element){element.addEventListener('blur',function(event){if(event.target.value==''||(event.target.value&&event.target.value.trim()=='')){event.target.classList.remove('valid-error');event.target.classList.add('error');}else{event.target.classList.remove('error','valid-error')}});});document.querySelectorAll('input[name="phone"]').forEach(function(element){element.addEventListener('blur',function(event){if(event.target.value==''||(event.target.value&&event.target.value.trim()=='')){event.target.classList.remove('valid-error');event.target.classList.add('error');}else{event.target.classList.remove('error','valid-error')}});});document.querySelectorAll('input[name="email"]').forEach(function(element){element.addEventListener('blur',function(event){if(event.target.value==''||(event.target.value&&event.target.value.trim()=='')){event.target.classList.remove('valid-error');event.target.classList.add('error');}else{event.target.classList.remove('error','valid-error')}});});document.querySelectorAll('input[name="zip"]').forEach(function(element){element.addEventListener('blur',function(event){if(event.target.value==''||(event.target.value&&event.target.value.trim()=='')){event.target.classList.remove('valid-error');event.target.classList.add('error');}else{event.target.classList.remove('error','valid-error')}});});document.querySelectorAll('textarea[name="description"]').forEach(function(element){element.addEventListener('blur',function(event){event.target.classList.remove('error','valid-error');if(event.target.value.trim().length>0){var formObj=event.target.closest('form');
172if(formObj){var submitButton=formObj.querySelector('button[type="submit"]');if(submitButton){submitButton.disabled=false;submitButton.style.pointerEvents='auto';}} 173var formStep=event.target.closest('.modal-body_main-step');if(formStep){var continueButton=formStep.querySelector('div.modal-body_main-step-continueButton');if(continueButton){continueButton.classList.remove('disabled');}}}});element.addEventListener('input',function(event){event.target.classList.remove('error','valid-error');if(event.target.value.trim().length>0){var formObj=event.target.closest('form');if(formObj){var submitButton=formObj.querySelector('button[type="submit"]');if(submitButton){submitButton.disabled=false;submitButton.style.pointerEvents='auto';} 174var clickHere=formObj.querySelector('#universal-form-click-here');if(clickHere){clickHere.style.pointerEvents='auto';}} 175var formStep=event.target.closest('.modal-body_main-step');if(formStep){var continueButton=formStep.querySelector('div.modal-body_main-step-continueButton');if(continueButton){continueButton.classList.remove('disabled');}}}});});});} 176function triggerTrack(link_name,quiz=false){if(typeof gtag=='undefined'){function gtag(){dataLayer.push(arguments);}} 177var journey_name;if(quiz){journey_name='Form_Bottom';} 178var aop_id=document.getElementById('aop_abbreviation').value;const zipRegex=/^(00[67]\d{2}|009\d{2})(-\d{4})?$/;gtag('event','optimize_journey',{'journey_name':aop_id+'_'+journey_name,'step_name':aop_id+'_universalform','link_name':link_name,'test_lead':zipRegex.test(document.querySelector('#bottom-form [name=zip]').value)?"Yes":"No",'send_to':'G-RJLCGB9QZ9'});} 179function displayLoadingForQuizSubmit(){document.querySelector("#uinjury-chat-wrapper").classList.add("d-none");document.querySelector("#uinjury-loading").classList.remove("d-none");document.querySelector("#uquiz-injuryFormPromptModal .subtitle").classList.add("d-none");} 180function markForBottom(){document.querySelectorAll("#bottom-form .radio-input input").forEach(element=>{if(!element.id.includes("_ibottom")){element.id=element.id+"_ibottom";}});document.querySelectorAll("#bottom-form .radio-input label").forEach(element=>{if(!element.getAttribute("for").includes("_ibottom")){element.setAttribute("for",element.getAttribute("for")+"_ibottom");}});}} 181quizBottomCode(); 182window.addEventListener("load",function(){function a(){dataLayer.push(arguments)}function a(){dataLayer.push(arguments)}function b(b,c,d,e){"undefined"!=typeof NCMS&&NCMS.uformtest?a("event","optimize_journey",{journey_name:e+"_"+b,step_name:e+"_universalform",field_name:e+"_"+d,field_value:c,test_lead:NCMS.uformtest,send_to:"G-RJLCGB9QZ9"}):a("event","optimize_journey",{journey_name:e+"_"+b,step_name:e+"_universalform",field_name:e+"_"+d,field_value:c,send_to:"G-RJLCGB9QZ9"})}if(null==document.querySelector('script[src="https://www.googletagmanager.com/gtag/js?id=G-RJLCGB9QZ9"]')){var c=document.createElement("script");c.src="https://www.googletagmanager.com/gtag/js?id=G-RJLCGB9QZ9",c.async=!0,c.onload=function(){window.dataLayer=window.dataLayer||[],0==window.dataLayer.filter(function(a){return"config"==a[0]&&"G-RJLCGB9QZ9"==a[1]}).length&&function(){dataLayer.push(arguments)}("config","G-RJLCGB9QZ9",{send_page_view:!1})},document.body.appendChild(c)}else if(void 0===window.dataLayer){window.dataLayer=window.dataLayer||[];var d=window.dataLayer.filter(function(a){return"config"==a[0]&&"G-RJLCGB9QZ9"==a[1]});0==d.length&&a("config","G-RJLCGB9QZ9",{send_page_view:!1})}var e=document.getElementById("aop_abbreviation").value;document.querySelectorAll(".form-connect-with-attorneys:not(.quiz-style)").forEach(function(a){var c;switch(!0){case a.classList.contains("top-form"):c="Form_Top";break;case a.classList.contains("bottom-form"):c="Form_Bottom";break;case a.classList.contains("desktop"):default:c="Form"}a.querySelector('input[name="name"]').addEventListener("blur",function(a){a.target.value&&""!==a.target.value.trim()&&!a.target.classList.contains("fired")&&(b(c,a.target.value,"full_name",e),a.target.classList.add("fired"))}),a.querySelector('input[name="email"]').addEventListener("blur",function(a){a.target.value&&""!==a.target.value.trim()&&!a.target.classList.contains("fired")&&(b(c,a.target.value,"email_address",e),a.target.classList.add("fired"))}),a.querySelector('input[name="phone"]').addEventListener("blur",function(a){a.target.value&&""!==a.target.value.trim()&&!a.target.classList.contains("fired")&&(b(c,a.target.value,"phone_number",e),a.target.classList.add("fired"))}),a.querySelector('input[name="zip"]').addEventListener("blur",function(a){if
182(a.target.value&&""!==a.target.value.trim()&&!a.target.classList.contains("fired")){const d=/^(00[67]\d{2}|009\d{2})(-\d{4})?$/;"undefined"!=typeof NCMS&&(NCMS.uformtestzip=d.test(document.querySelector(a.target.value))?"Yes":"No"),b(c,a.target.value,"zip_code",e),a.target.classList.add("fired")}}),a.querySelector('textarea[name="description"]').addEventListener("blur",function(a){a.target.value&&""!==a.target.value.trim()&&!a.target.classList.contains("fired")&&(b(c,a.target.value,"description_responded",e),a.target.classList.add("fired"))})}),document.querySelectorAll('.form-connect-with-attorneys:not(.quiz-style) input[name="name"]').forEach(function(a){a.addEventListener("blur",function(a){a.target.value&&""!==a.target.value.trim()&&!a.target.classList.contains("fired")&&(b(a.target.value,"full_name",e),a.target.classList.add("fired"))})})}); 183//# sourceMappingURL=universalFormAnalytics.min.js.map 184function code(){var formInfo={firstName:"",lastName:"",zip:"",description:"",email:"",phone:""};const showModal=true;var ndrPerformed=false;const BRANCH_AOP_QUESTION={'125':[{'question':'Were you "At Fault" for the accident?','q-id':'fault','answers':[{'answer':'No','a-short':'no'},{'answer':'Not Sure','a-short':'not sure'},{'answer':'Yes','a-short':'yes'}],'extra':['skip-cause']},{'question':'Did the accident result in a physical Injury?','q-id':'physical-injury','answers':[{'answer':'Yes','a-short':'yes'},{'answer':'No','a-short':'no'}],},{'question':'Did the accident occur while working?','q-id':'working_accident','answers':[{'answer':'Yes','a-short':'yes'},{'answer':'No','a-short':'no'}],'extra':['skip-cause','q-append']}],'83':[{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},{'question':'Were you a federal government employee at the time of your injury?','q-id':'govmt_emp','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},],'extra':['skip-cause']},{'question':'What\'s the name of your employer?','q-id':'emplr_name','placeholder':'Employer name','textbox':true,'answer':{},},],'128':[{'question':'What Injuries did you or your loved one sustain from Medical Malpractice?','q-id':'sustained injury','answers':[{'answer':'Loss of Physical Ability','a-short':'loss of physical ability'},{'answer':'Birth Injury','a-short':'birth injury'},{'answer':'Death of Patient','a-short':'death of patient'},{'answer':'Misdiagnosis','a-short':'misdiagnosis'},{'answer':'Other','a-short':'other'}]}],'133':[{'question':'What was the victim\'s primary cause of death?','q-id':'cause_of_death','answers':[{'answer':'Vehicle Accident','a-short':'vehicle accident'},{'answer':'Medical Malpractice','a-short':'medical malpractice'},{'answer':'Negligence or Careless Act','a-short':'negligence or careless'},{'answer':'Something Else','a-short':'something else'}],}],'30a':[{'question':'Tell us what happened.','q-id':'type_of_dog_bite','answers':[{'answer':'I was bit by a dog','a-short':'bit by dog'},{'answer':'My dog bit someone else','a-short':'bit someone else'},{'answer':'My dog was attacked by another dog','a-short':'another dog'},],'extra':['skip-cause']},{'question':'Can you identify the dog owner?','q-id':'identify_dog_owner','answers':[{'answer':'Yes','a-short':'yes'},{'answer':'No','a-short':'no'},{'answer':'I\'m not sure','a-short':'not sure'},]},{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},],'30b':[{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Where did your fall occur?','q-id':'where_fall','answers':[{'answer':'Place of business','a-short':'business'},{'answer':'My residence','a-short':'home'},{'answer':'Someone else\'s residence','a-short':'other home'},{'answer':'Government building','a-short':'government'},{'answer':'Public space (street, sidewalk, public park, or similar place)','a-short':'public'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},],'30c':[{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},],'30d':[{'question':'What kind of medical care have you received or expect to need?','q-id':'type_of_care','checkbox':true,'answers':[{'answer':'Surgery','a-short':'surgery'},{'answer':'CAT Scan or MRI','a-short':'cat_mri'},{'answer':'Hospital stay / emergency room visit','a-short':'hospital_er'},{'answer':'Broken bone care','a-short':'broken_bone'},{'answer':'Psychological / emotional support','a-short':'emotional_support'},{'answer':'I do not need medical treatment','a-short':'do_not_need'},{'answer':'Other','a-short':'other'},]},{'question':'Have you hired an attorney for this injury?','q-id':'hired_attorney','answers':[{'answer':'No','a-short':'no'},{'answer':'Yes','a-short':'yes'},{'answer':'Yes, but I\'m looking for a new attorney','a-short':'new_attorney'},]},]} 185const BRANCH_AOP_CASE_DESC={'125':'Please describe what happened','83':'Please describe what happened','128':'Please describe what happened','133':'Please describe what happened','30a':'Please describe what happened','30b':'Please describe what happened','30c':'Please describe what happened','30d':'Please describe what happened',} 186function getCookie(name){const value=`; ${document.cookie}`;const parts=value.split(`; ${name}=`);if(parts.length===2)return parts.pop().split(';').shift();} 187bindNewSubmitFunction();bindAOPRoutingQs();bindModalEventsQuiz();handleUpdatingInitialForm();updateModaldynamicContent();handleProgressBarButtons();handleModalContinueButtons();handleModalResize();handleSubmitFormFromModal();handlePressingEnterOnInputFields();window.dataLayer=window.dataLayer||[];function handlePressingEnterOnInputFields(){var inputs=[...document.querySelectorAll("#top-form form[data-form-field] input, #universal-form-modal.injury-form-top input")];
187inputs.forEach(function(input){input.addEventListener("keydown",function(event){if(event.keyCode===13){event.preventDefault();input.parentElement.parentElement.lastElementChild.click();}});});} 188function bindNewSubmitFunction(){$('#top-form').on('submit',function(event){event.preventDefault();var indicator=$("#top-form .modal-progress_bar-progress_indicator"),lastStepIndicatorSel="#top-form .modal-progress_bar-progress_indicator-progress_step:last-child",currentActiveStepElem=$("#top-form .modal-progress_bar-progress_indicator").find(".active");if(currentActiveStepElem[0]!=$(lastStepIndicatorSel)[0]){currentActiveStepElem.next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");} 189$("#top-form .modal-progress_bar").attr("data-progress-step",indicator.find(".active").attr("data-progress-step"));if(indicator.find(".active").attr("data-progress-step")=='ty-step'){$("#top-form .modal-body_stepNumber").hide();$('#uquiz-universalFormPromptModal').modal('hide');$('#bottom-right-black-bubble-invite-container').removeClass("move-back");}else{$("#top-form .modal-body_stepNumber").text("( "+(parseInt(indicator.find(".active").attr("data-progress-step"))+1)+" / 5 )");} 190clearForm();$("#top-form [data-modal-submit-form]").removeClass('disabled');$("#top-form [data-modal-tcpa-submit]").removeClass('disabled');})} 191function bindAOPRoutingQs(){$('#top-form .radio-input.router input').on('click',function(event){$('#top-form').attr('data-selected-aop',event.target.getAttribute('data-form-fieldname'));createAOPSpecificQs(event.target.getAttribute('data-form-fieldname'));});} 192function createAOPSpecificQs(_aopId){document.querySelectorAll('.branchQ').forEach(function(element){element.remove();});document.querySelector("#top-form .modal-body_main-step[data-progress-step='case-desc'] .field-label-floating").innerHTML=BRANCH_AOP_CASE_DESC[_aopId];if(document.querySelector('#top-form .modal-body_main-step[data-progress-step="2"] input:checked')){document.querySelector('#top-form .modal-body_main-step[data-progress-step="2"] input:checked').checked=false;} 193var progressBarInsertParent=document.querySelector('#top-form .modal-progress_bar-progress_indicator');var progressBarCaseDesc=document.querySelector('#top-form .modal-progress_bar-progress_indicator [data-progress-step=case-desc]');BRANCH_AOP_QUESTION[_aopId].forEach(function(question,index){var newStepBar=document.createElement('div');newStepBar.classList.add('modal-progress_bar-progress_indicator-progress_step','branchQ');newStepBar.setAttribute('data-progress-step',(index+3).toString());progressBarInsertParent.insertBefore(newStepBar,progressBarCaseDesc);});var formItemInsertParent=document.querySelector('#top-form .modal-body_main');var formItemInsertCaseDesc=document.querySelector('#top-form .modal-body_main-step[data-progress-step=case-desc]');BRANCH_AOP_QUESTION[_aopId].forEach(function(targetQuestion,index){var index_i=index;var newStepContainer=document.createElement('div');newStepContainer.classList.add('modal-body_main-step','branchQ');newStepContainer.setAttribute('data-q-id',BRANCH_AOP_QUESTION[_aopId][index]['q-id']) 194newStepContainer.setAttribute('data-progress-step',(index+3).toString());var newStepHeader=document.createElement('div');newStepHeader.classList.add('modal-body_main-step-header');newStepHeader.innerText=targetQuestion.question;newStepContainer.appendChild(newStepHeader);if(targetQuestion.textbox){newStepContainer.classList.add('textbox-q');var newStepSubheader=document.createElement('div');newStepSubheader.classList.add('modal-body_main-step-subheader');newStepContainer.appendChild(newStepSubheader);var newStepTextInput=document.createElement('input');newStepTextInput.classList.add('form-control','modal-body_main-step-input');newStepTextInput.classList.add('form-control','textbox');newStepTextInput.setAttribute('type','text');newStepTextInput.setAttribute('name',BRANCH_AOP_QUESTION[_aopId][index]['q-id']);newStepTextInput.setAttribute('placeholder',BRANCH_AOP_QUESTION[_aopId][index]['placeholder']);newStepTextInput.setAttribute('value','');newStepTextInput.setAttribute('maxlength','100');newStepTextInput.setAttribute('data-form-fieldname',BRANCH_AOP_QUESTION[_aopId][index]['q-id']);newStepTextInput.setAttribute('required','');newStepContainer.appendChild(newStepTextInput);}else{if(targetQuestion.checkbox){newStepContainer.classList.add('checkbox-q') 195var newStepSubheader=document.createElement('div');var newSubSub=document.createElement('span');newStepSubheader.classList.add('modal-body_main-step-subheader');newSubSub.classList.add('sub-sub');newSubSub.innerText='Select all that apply';newStepSubheader.appendChild(newSubSub);
195newStepContainer.appendChild(newStepSubheader);} 196BRANCH_AOP_QUESTION[_aopId][index].answers.forEach(function(targetAnswer,index){var newStepRadioContainer=document.createElement('div');if(targetQuestion.checkbox){newStepRadioContainer.classList.add('checkbox-input');}else{newStepRadioContainer.classList.add('radio-input');} 197var newStepRadioInput=document.createElement('input');newStepRadioInput.classList.add('form-control','modal-body_main-step-input');if(BRANCH_AOP_QUESTION[_aopId][index_i]['extra']!=undefined){BRANCH_AOP_QUESTION[_aopId][index_i]['extra'].forEach(extraClass=>{newStepRadioInput.classList.add(extraClass);});} 198newStepRadioInput.id=BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']+"_"+targetAnswer["a-short"];if(targetQuestion.checkbox){newStepRadioInput.setAttribute('type','checkbox');}else{newStepRadioInput.setAttribute('type','radio');newStepRadioInput.setAttribute('required','');} 199newStepRadioInput.setAttribute('name',BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']);newStepRadioInput.setAttribute('data-form-fieldname',targetAnswer["a-short"]);newStepRadioInput.setAttribute('data-started','true');newStepRadioInput.setAttribute('value',parseInt(index+1));newStepRadioContainer.appendChild(newStepRadioInput);var newStepRadioLabel=document.createElement('label');newStepRadioLabel.setAttribute('for',BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']+"_"+targetAnswer["a-short"]);newStepRadioLabel.innerText=targetAnswer["answer"];newStepRadioContainer.appendChild(newStepRadioLabel);newStepContainer.appendChild(newStepRadioContainer);});} 200var newStepErrorDiv=document.createElement('div');newStepErrorDiv.classList.add('error-message');if(targetQuestion.checkbox){newStepErrorDiv.innerText='Please select at least one';}else if(targetQuestion.textbox){newStepErrorDiv.innerText='Please enter details';if(BRANCH_AOP_QUESTION[_aopId][index]['q-id']=='emplr_name'){newStepErrorDiv.innerText="Employer's name is required";}}else{newStepErrorDiv.innerText='Please select one';} 201newStepContainer.appendChild(newStepErrorDiv);var newStepErrorValidationDiv=document.createElement('div');newStepErrorValidationDiv.classList.add('error-message','validation');if(targetQuestion.checkbox){newStepErrorValidationDiv.innerText='Please select at least one';}else if(targetQuestion.textbox){newStepErrorValidationDiv.innerText='Please enter details';if(BRANCH_AOP_QUESTION[_aopId][index]['q-id']=='emplr_name'){newStepErrorDiv.innerText="Employer's name is required";}}else{newStepErrorValidationDiv.innerText='Please select one';} 202newStepContainer.appendChild(newStepErrorValidationDiv);if(targetQuestion.textbox){var newStepTextInputLabel=document.createElement('label');newStepTextInputLabel.classList.add('field-label-floating');newStepTextInputLabel.innerText=BRANCH_AOP_QUESTION[_aopId][index]['placeholder'];newStepContainer.appendChild(newStepTextInputLabel);} 203var newStepContinue=document.createElement('div');newStepContinue.classList.add('modal-body_main-step-continueButton');newStepContinue.innerText='Continue';newStepContainer.appendChild(newStepContinue);formItemInsertParent.insertBefore(newStepContainer,formItemInsertCaseDesc);});$("#top-form .modal-body_main-step.branchQ .modal-body_main-step-continueButton:not([data-modal-submit-form])").each(function(){$(this).on("click",function(){var nextButton=$("#top-form .modal-progress_bar-next");nextButton.click();});});$("#top-form .modal-body_main-step.branchQ .skip-cause").each(function(){$(this).on("click",function(){handleSkipCause($(this));});});$("#top-form .modal-body_main-step.branchQ .q-append").each(function(){$(this).on("click",function(){handleQAppend($(this));});});hideSkippableQs();} 204function handleUpdatingInitialForm(){handleInitializingTheModal();function handleInitializingTheModal(){$(".form-top[data-init-form-modal], .aop-route-btn[data-init-form-modal]").each(function(){$(this).on("click",function(){updateModaldynamicContent();if($("#top-form .modal-progress_bar")[0].hasAttribute("data-progress-step")){if($("#top-form .modal-progress_bar").attr("data-progress-step")=='ty-step'){$("#top-form .modal
204-body_stepNumber").text("(2/5)");$("#top-form .modal-body_stepNumber").show();$("#top-form .modal-progress_bar-progress_indicator").find(".active").removeClass("active");$("#top-form .modal-progress_bar-progress_indicator .completed").removeClass("completed");$("#top-form .modal-progress_bar-progress_indicator-progress_step:first-child").addClass("completed");$("#top-form .modal-progress_bar-progress_indicator-progress_step:nth-child(2)").addClass("active");$("#top-form .modal-progress_bar").attr("data-progress-step",1);document.querySelectorAll('#uquiz-universalFormPromptModal #uquiz-chat-content input:checked').forEach(element=>{element.checked=false});}} 205$.when($("#universal-form-modal.injury-form-top").modal()).then(function(){if(!window.tGetDone){$.get('/t-get',function(data){window.tGetDone=true;})} 206setTimeout(function(){if($("#top-form .modal-progress_bar")[0].hasAttribute("data-progress-step"))return;$("#top-form .modal-progress_bar-progress_indicator-progress_step:first-child").addClass("completed");$("#top-form .modal-progress_bar-progress_indicator-progress_step:nth-child(2)").addClass("active");$("#top-form .modal-progress_bar").attr("data-progress-step",1);},500);});});});}} 207async function handleSubmitFormFromModal(){$("#top-form [data-modal-submit-form]").on("click",async function(){var aop_id=document.getElementById('aop_abbreviation').value;var journey_name='Form_Top';$(this).addClass('disabled');$("#top-form [data-modal-tcpa-submit]").addClass('disabled');if(await checkIfFormFieldsAreValid()){saveFormInfoForActiveStep();updateModaldynamicContent();handleEnrichmentFlow();}else{$(this).removeClass('disabled');}});$("#top-form [data-modal-tcpa-submit]").on("click",async function(){var aop_id=document.getElementById('aop_abbreviation').value;var journey_name='Form_Top';$("#top-form [data-modal-submit-form]").addClass('disabled');$(this).addClass('disabled');$('#top-form input[name="sms_optin_status"]').val('0');if(await checkIfFormFieldsAreValid()){saveFormInfoForActiveStep();updateModaldynamicContent();handleEnrichmentFlow();}else{$("#top-form [data-modal-submit-form]").removeClass('disabled');$(this).removeClass('disabled');}})} 208function handleEnrichmentFlow(){og_desc_chars=document.querySelector('#top-form textarea[name=description]').value.length;if(og_desc_chars<1000){document.getElementById("uquiz-prompt-form-close").disabled=false;document.getElementById("uquiz-close-modal-icon").disabled=false;var reqHander=new Headers();reqHander.append("Content-Type","application/json");reqHander.append("X-XSRF-TOKEN",decodeURIComponent(getCookie("XSRF-TOKEN")));window.ai_case_id=Math.floor(Math.random()*(1e13+1e12+1))+1e12;var parentWrapperQuiz=document.querySelector(".modal.injury-form-top");var raw={"name":parentWrapperQuiz.querySelector("#First_Name").value+" "+parentWrapperQuiz.querySelector("#Last_Name").value,"zip":parentWrapperQuiz.querySelector("#Zip_Code").value,"description":parentWrapperQuiz.querySelector("[name=description]").value,"email":parentWrapperQuiz.querySelector("#Email_Address").value,"phone":parentWrapperQuiz.querySelector("#Phone_Number").value,"loc":parentWrapperQuiz.querySelector("[name=loc]").value,"sms_optin_status":parentWrapperQuiz.querySelector("[name=sms_optin_status]").value,"tcpa_consent_verbiage":parentWrapperQuiz.querySelector("[name=tcpa_consent_verbiage]").value,"trusted_form_id":parentWrapperQuiz.querySelector("[name=trusted_form_id]").value,"ai_case_id":window.ai_case_id,"WebsiteID":"15-103-212-197-7-216-247-236","referer":document.referrer,"prompt":"injury_questions","form_type":parentWrapperQuiz.querySelector("[name=form_type]").value,};var answeredBranchQs=parentWrapperQuiz.querySelectorAll('.modal-body_main input[type="radio"]:checked');raw['qa']=[];if(parentWrapperQuiz.querySelector("[name=injury_routing_question]").value&&parentWrapperQuiz.querySelector("[name=seeking_compensation]").value){qaObj={"question":parentWrapperQuiz.querySelector("[name=injury_routing_question]").value,"answer":parentWrapperQuiz.querySelector("[name=seeking_compensation]").value,} 209raw['qa'].push(qaObj);} 210answeredBranchQs.forEach(element=>{var qText=element.parentNode.parentNode.querySelector('.modal-body_main-step-header').textContent;qaObj={"question":qText,"answer":element.parentNode.querySelector('label').textContent,} 211raw['qa'].push(qaObj);});var branchCheckbox=parentWrapperQuiz.querySelectorAll('.modal-body_main .checkbox-q');
211branchCheckbox.forEach((element,index)=>{var answeredCheckbox=element.querySelectorAll('input[type="checkbox"]:checked');var qText=element.querySelector('.modal-body_main-step-header').textContent;var answerArray=[];answeredCheckbox.forEach(answer=>{var qAnswer=qText+" : "+answer.parentNode.querySelector('label').textContent;answerArray.push(qAnswer);}) 212qaObj={"question":index,"answer":answerArray} 213raw['qa'].push(qaObj);}) 214var branchTextbox=parentWrapperQuiz.querySelectorAll('.modal-body_main .textbox-q');branchTextbox.forEach((element,index)=>{var inputTextbox=element.querySelector('input[type="text"]');var inputLabel=element.querySelector('.modal-body_main-step-header').textContent;if(inputLabel&&inputTextbox&&inputTextbox.value.length>0){qaObj={"question":inputLabel,"answer":inputTextbox.value} 215raw['qa'].push(qaObj);}});triggerTrack("first_form_submit",true);var body=JSON.stringify(raw);var requestOptions={method:'POST',headers:reqHander,body:body,redirect:'follow'};if(['83'].includes(document.querySelector("#top-form").getAttribute('data-selected-aop'))){var mcqQuestions=[{"text":"Was your employer a tribal casino or railroad?","options":[{"text":"Yes","answer":"yes"},{"text":"No","answer":"no"},{"text":"Not Sure","answer":"not_sure"}],"type":"radio"}];$('#uquiz-universalFormPromptModal').modal() 216if(showModal){document.getElementById("uquiz-"+"chat-content").innerHTML=null;for(let i=0;i<mcqQuestions.length;i++){var questionContainer=document.createElement('div');questionContainer.classList.add("ai-question-container");var questionLabel=document.createElement('label');questionLabel.innerHTML=mcqQuestions[i].text;questionLabel.classList.add('ai-radio-label');questionLabel.setAttribute('data-q-id','aiQuestion['+i+']');questionContainer.appendChild(questionLabel);var radioContainer=document.createElement('div');radioContainer.classList.add('ai-radio-container');for(let j=0;j<mcqQuestions[i].options.length;j++){var radioSelection=document.createElement('div');var radioInput=document.createElement('input');radioInput.setAttribute('type','radio');radioInput.setAttribute('class','a-i-radio-input');radioInput.setAttribute('id','aiQuestion['+i+']_'+j);radioInput.setAttribute('name','aiQuestion['+i+']');radioInput.setAttribute('value',mcqQuestions[i].options[j].answer);radioInput.addEventListener('change',function(event){if(event.target.checked){document.querySelector("#uquiz-prompt-form").classList.add("interacted");document.getElementById("uquiz-"+"prompt-form").removeAttribute("disabled");}});var radioLabel=document.createElement('label');radioLabel.setAttribute('class','a-i-radio-label');radioLabel.setAttribute('for','aiQuestion['+i+']_'+j);radioLabel.innerHTML=mcqQuestions[i].options[j].text;radioSelection.appendChild(radioInput);radioSelection.appendChild(radioLabel);radioContainer.appendChild(radioSelection);} 217questionContainer.appendChild(radioContainer);document.getElementById("uquiz-"+"chat-content").appendChild(questionContainer);} 218document.getElementById("uquiz-"+"loading").classList.add("d-none");document.querySelector("#uquiz-universalFormPromptModal .subtitle").classList.remove("d-none");document.getElementById("uquiz-"+"chat-wrapper").classList.remove("d-none");window.parentWrapper=parentWrapperQuiz;}else{showPromptStep(parentWrapperQuiz,completion);} 219raw['prompt']='injury_submission_seo';body=JSON.stringify(raw);requestOptions.body=body;fetch('/uformQueue',requestOptions).then(function(response){return response.json()}).then(function(data){parentWrapperQuiz.querySelector("[name=lead_id]").value=data.responseBody.lead_id 220requestOptions.body=JSON.stringify(raw);}).catch(function(error){console.error(error)});}else{submitToTools(false);}}else{submitToTools(false);}} 221function handleProgressBarButtons(){var prevButton=$("#top-form .modal-progress_bar-previous"),nextButton=$("#top-form .modal-progress_bar-next"),indicator=$("#top-form .modal-progress_bar-progress_indicator"),firstStepIndicatorSel="#top-form .modal-progress_bar-progress_indicator-progress_step:nth-child(2)",lastStepIndicatorSel="#top-form .modal-progress_bar-progress_indicator-progress_step:last-child";prevButton.on("click",function(){var currentActiveStepElem=indicator.find(".active");var skipResult=handleSkipExceptions(currentActiveStepElem,'prev');if(currentActiveStepElem[0]!=$(firstStepIndicatorSel)[0]){switch(skipResult){case'phys-injury-skip':if(document.querySelector("input[name='physical_injury']:checked")!=null){document.querySelector("input[name='physical_injury']:checked").checked=false;} 222currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;case'work-accident-skip':currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;case'aa-case-desc-skip':if(document.querySelector('#top-form textarea[name=description]').value!=''){document.querySelector('#top-form textarea[name=description]').value='';} 223currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");document.querySelector("#top-form .d-none.mva-sens").style='';break;case'identify-owner-skip':if(document.querySelector("input[name='identify_dog_owner']:checked")!=null){document.querySelector("input[name='identify_dog_owner']:checked").checked=false;} 224currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;case'emplr-name-skip':if(document.querySelector("input[name='emplr_name']")){document.querySelector("input[name='emplr_name']").value='';} 225currentActiveStepElem.prev().removeClass("completed");currentActiveStepElem.prev().prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;default:currentActiveStepElem.prev().addClass("active").removeClass("completed");currentActiveStepElem.removeClass("active");break;}}else if(currentActiveStepElem[0]==$(firstStepIndicatorSel)[0]){document.querySelector("#universal-form-modal.injury-form-top .modal-header-closeButton.close").click();}
226$("#top-form .modal-progress_bar").attr("data-progress-step",indicator.find(".active").attr("data-progress-step"));var progressBarLength=document.querySelector("#top-form .modal-progress_bar-progress_indicator").children.length-1;progressBarLength-=document.querySelectorAll('#top-form .modal-progress_bar-progress_indicator-progress_step.inactive').length;var progressBarStepNum=document.querySelectorAll('#top-form .modal-progress_bar-progress_indicator-progress_step.completed').length+1;progressBarStepNum-=document.querySelectorAll('#top-form .modal-progress_bar-progress_indicator-progress_step.inactive.completed').length 227if(indicator.find(".active").attr("data-progress-step")=="case-desc")progressBarStepNum=progressBarLength-1;if(indicator.find(".active").attr("data-progress-step")=="pii-step")progressBarStepNum=progressBarLength;$("#top-form .modal-body_stepNumber").text("( "+progressBarStepNum+" / "+progressBarLength+" )");});nextButton.on("click",async function(){var currentActiveStepElem=indicator.find(".active");var skipResult=handleSkipExceptions(currentActiveStepElem,'next');if(parseInt(indicator.find(".active").attr("data-progress-step"))!='pii-step') 228{if(indicator.find(".active").attr("data-progress-step")=='pii-step'){return;} 229if(await checkIfFormFieldsAreValid()){saveFormInfoForActiveStep();updateModaldynamicContent();if(currentActiveStepElem[0]!=$(lastStepIndicatorSel)[0]){switch(skipResult){case'phys-injury-skip':if(document.querySelector("input[name='physical_injury']:checked")!=null){document.querySelector("input[name='physical_injury']:checked").checked=false;} 230currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");break;case'work-accident-skip':currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");break;case'aa-case-desc-skip':currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");document.querySelector("#top-form .d-none.mva-sens").style='display: inline !important';break;case'identify-owner-skip':if(document.querySelector("input[name='identify_dog_owner']:checked")!=null){document.querySelector("input[name='identify_dog_owner']:checked").checked=false;} 231currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");break;case'emplr-name-skip':if(document.querySelector("input[name='emplr_name']")){document.querySelector("input[name='emplr_name']").value='';} 232currentActiveStepElem.next().next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");currentActiveStepElem.next().addClass("completed").removeClass("active");break;default:currentActiveStepElem.next().addClass("active");currentActiveStepElem.addClass("completed").removeClass("active");break;}} 233$("#top-form .modal-progress_bar").attr("data-progress-step",indicator.find(".active").attr("data-progress-step"));if(parseInt(indicator.find(".active").attr("data-progress-step"))=='ty-step'){$("#top-form .modal-body_stepNumber").hide();}else{var progressBarLength=document.querySelector("#top-form .modal-progress_bar-progress_indicator").children.length-1;progressBarLength-=document.querySelectorAll('#top-form .modal-progress_bar-progress_indicator-progress_step.inactive').length;var progressBarStepNum=document.querySelectorAll('#top-form .modal-progress_bar-progress_indicator-progress_step.completed').length+1;progressBarStepNum-=document.querySelectorAll('#top-form .modal-progress_bar-progress_indicator-progress_step.inactive.completed').length 234if(indicator.find(".active").attr("data-progress-step")=="case-desc")progressBarStepNum=progressBarLength-1;if(indicator.find(".active").attr("data-progress-step")=="pii-step")progressBarStepNum=progressBarLength;
234$("#top-form .modal-body_stepNumber").text("( "+progressBarStepNum+" / "+progressBarLength+" )");}}}});} 235function handleSkipExceptions(currentActiveStepElem,direction){if((['125'].includes(document.querySelector("#top-form").getAttribute('data-selected-aop'))||(document.querySelector("#top-form").classList.contains('aa-wc')))){var curStepNum=currentActiveStepElem[0].getAttribute('data-progress-step');var curStepContainer=document.querySelector("#top-form .modal-body_main-step[data-progress-step='"+curStepNum+"']") 236if(((curStepContainer.getAttribute('data-q-id'))=='fault'&&(direction=='next')||((curStepContainer.getAttribute('data-q-id'))=='working_accident'&&(direction=='prev')))){var faultAnswered=document.querySelector("input[name='fault']:checked") 237if(faultAnswered){if(faultAnswered.getAttribute('data-form-fieldname')=='yes'){return'phys-injury-skip';}}}else if(((curStepContainer.getAttribute('data-q-id'))=='physical-injury'&&(direction=='next')||((curStepContainer.getAttribute('data-progress-step'))=='case-desc'&&(direction=='prev')))){var faultAnswered=document.querySelector("input[name='fault']:checked") 238if(faultAnswered){if(faultAnswered.getAttribute('data-form-fieldname')=='no'||faultAnswered.getAttribute('data-form-fieldname')=='not sure'){return'work-accident-skip';}}} 239if(((curStepContainer.getAttribute('data-q-id'))=='working_accident'&&(direction=='next')||((curStepContainer.getAttribute('data-progress-step'))=='pii-step'&&(direction=='prev')))){var workingAccidentAnswered=document.querySelector("input[name='working_accident']:checked") 240if(workingAccidentAnswered){if(workingAccidentAnswered.getAttribute('data-form-fieldname')=='no'){return'aa-case-desc-skip';}}}} 241if(['133'].includes(document.querySelector("#top-form").getAttribute('data-selected-aop'))){var curStepNum=currentActiveStepElem[0].getAttribute('data-progress-step');var curStepContainer=document.querySelector("#top-form .modal-body_main-step[data-progress-step='"+curStepNum+"']") 242if(((curStepContainer.getAttribute('data-q-id'))=='cause_of_death'&&(direction=='next')||((curStepContainer.getAttribute('data-q-id'))=='case-desc'&&(direction=='prev')))){var causeOfDeathAnswered=document.querySelector("input[name='cause_of_death']:checked") 243if(causeOfDeathAnswered){if(causeOfDeathAnswered.getAttribute('data-form-fieldname')=='medical malpractice'){document.querySelector("#top-form .modal-body_main-step[data-progress-step='case-desc'] .field-label-floating").innerHTML=BRANCH_AOP_CASE_DESC['128'];$('#top-form').attr('data-selected-aop',128);document.querySelector("#top-form").classList.add('wd-mm');}else{document.querySelector("#top-form .modal-body_main-step[data-progress-step='case-desc'] .field-label-floating").innerHTML=BRANCH_AOP_CASE_DESC['133'];$('#top-form').attr('data-selected-aop',133);document.querySelector("#top-form").classList.remove('wd-mm');}}}} 244if(['30a'].includes(document.querySelector("#top-form").getAttribute('data-selected-aop'))){var curStepNum=currentActiveStepElem[0].getAttribute('data-progress-step');var curStepContainer=document.querySelector("#top-form .modal-body_main-step[data-progress-step='"+curStepNum+"']") 245if(((curStepContainer.getAttribute('data-q-id'))=='type_of_dog_bite'&&(direction=='next')||((curStepContainer.getAttribute('data-q-id'))=='type_of_care'&&(direction=='prev')))){var typeBiteAnswered=document.querySelector("input[name='type_of_dog_bite']:checked") 246if(typeBiteAnswered){if(typeBiteAnswered.getAttribute('data-form-fieldname')=='bit someone else'){return'identify-owner-skip';}}}} 247if(['83'].includes(document.querySelector("#top-form").getAttribute('data-selected-aop'))){var curStepNum=currentActiveStepElem[0].getAttribute('data-progress-step');var curStepContainer=document.querySelector("#top-form .modal-body_main-step[data-progress-step='"+curStepNum+"']") 248if(((curStepContainer.getAttribute('data-q-id'))=='govmt_emp'&&(direction=='next')||((curStepContainer.getAttribute('data-progress-step'))=='case-desc'&&(direction=='prev')))){var typeGovtEmptAnswered=document.querySelector("input[name='govmt_emp']:checked");if(typeGovtEmptAnswered){if(typeGovtEmptAnswered.getAttribute('data-form-fieldname')=='no'){return'emplr-name-skip';}}}} 249return'';} 250function handleSkipCause(target){switch(target.attr('name')){case'fault':if(target.attr('data-form-fieldname')=='yes'){hideThisQ("working_accident",false);hideThisQ("physical-injury",true);if(document.querySelector("input[name='physical-injury']:checked")!=null){document.querySelector("input[name='physical-injury']:checked").checked=false;}}else{hideThisQ("working_accident",true);hideThisQ("physical-injury",false);document.querySelectorAll('.q-appended').forEach(function(element){element.remove();});
250document.querySelector("#top-form .modal-body_main-step[data-progress-step='case-desc']").style="";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').style="";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').classList.remove('inactive');if(document.querySelector("input[name='working_accident']:checked")!=null){document.querySelector("input[name='working_accident']:checked").checked=false;}} 251break;case'working_accident':if(target.attr('data-form-fieldname')=='no'){document.querySelector("#top-form .modal-body_main-step[data-progress-step='case-desc']").style="display: none";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').style="display: none";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').classList.add('inactive');}else{document.querySelector("#top-form .modal-body_main-step[data-progress-step='case-desc']").style="";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').style="";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="case-desc"]').classList.remove('inactive');} 252break;case'type_of_dog_bite':if(target.attr('data-form-fieldname')=='bit someone else'){hideThisQ("identify_dog_owner",true);if(document.querySelector("input[name='identify_dog_owner']:checked")!=null){document.querySelector("input[name='identify_dog_owner']:checked").checked=false;}}else{hideThisQ("identify_dog_owner",false)} 253break;case'govmt_emp':if(target.attr('data-form-fieldname')=='no'){hideThisQ("emplr_name",true);if(document.querySelector("input[name='emplr_name']")){document.querySelector("input[name='emplr_name']").value='';}}else{hideThisQ("emplr_name",false);if(document.querySelector("input[name='emplr_name']")){document.querySelector("input[name='emplr_name']").value='';}} 254break;default:break;} 255var indicator=$("#top-form .modal-progress_bar-progress_indicator") 256var progressBarLength=document.querySelector("#top-form .modal-progress_bar-progress_indicator").children.length-1;progressBarLength-=document.querySelectorAll('#top-form .modal-progress_bar-progress_indicator-progress_step.inactive').length;var progressBarStepNum=(parseInt(indicator.find(".active").attr("data-progress-step"))+1);if(indicator.find(".active").attr("data-progress-step")=="case-desc")progressBarStepNum=progressBarLength-1;if(indicator.find(".active").attr("data-progress-step")=="pii-step")progressBarStepNum=progressBarLength;$("#top-form .modal-body_stepNumber").text("( "+progressBarStepNum+" / "+progressBarLength+" )");} 257function handleQAppend(target){var _aopId;document.querySelectorAll('.q-appended').forEach(function(element){element.remove();});if(target.attr('data-form-fieldname')=='no'){_aopId=125;$('#top-form').attr('data-selected-aop',125);document.querySelector("#top-form").classList.remove('aa-wc');}else{_aopId=83;$('#top-form').attr('data-selected-aop',83);document.querySelector("#top-form").classList.add('aa-wc');var progressBarInsertParent=document.querySelector('#top-form .modal-progress_bar-progress_indicator');var progressBarCaseDesc=document.querySelector('#top-form .modal-progress_bar-progress_indicator [data-progress-step=case-desc]');BRANCH_AOP_QUESTION[_aopId].forEach(function(question,index){var newStepBar=document.createElement('div');newStepBar.classList.add('modal-progress_bar-progress_indicator-progress_step','branchQ');newStepBar.classList.add('modal-progress_bar-progress_indicator-progress_step','q-appended');newStepBar.setAttribute('data-progress-step',(index+6).toString());progressBarInsertParent.insertBefore(newStepBar,progressBarCaseDesc);});var formItemInsertParent=document.querySelector('#top-form .modal-body_main');var formItemInsertCaseDesc=document.querySelector('#top-form .modal-body_main-step[data-progress-step=case-desc]');
257BRANCH_AOP_QUESTION[_aopId].forEach(function(targetQuestion,index){var index_i=index;var newStepContainer=document.createElement('div');newStepContainer.classList.add('modal-body_main-step','branchQ');newStepContainer.classList.add('modal-body_main-step','q-appended');newStepContainer.setAttribute('data-q-id',BRANCH_AOP_QUESTION[_aopId][index]['q-id']) 258newStepContainer.setAttribute('data-progress-step',(index+6).toString());var newStepHeader=document.createElement('div');newStepHeader.classList.add('modal-body_main-step-header');newStepHeader.innerText=targetQuestion.question;newStepContainer.appendChild(newStepHeader);if(targetQuestion.checkbox){newStepContainer.classList.add('checkbox-q');var newStepSubheader=document.createElement('div');var newSubSub=document.createElement('span');newStepSubheader.classList.add('modal-body_main-step-subheader');newSubSub.classList.add('sub-sub');newSubSub.innerText='Select all that apply';newStepSubheader.appendChild(newSubSub);newStepContainer.appendChild(newStepSubheader);} 259if(BRANCH_AOP_QUESTION[_aopId][index].answers){BRANCH_AOP_QUESTION[_aopId][index].answers.forEach(function(targetAnswer,index){var newStepRadioContainer=document.createElement('div');if(targetQuestion.checkbox){newStepRadioContainer.classList.add('checkbox-input');}else{newStepRadioContainer.classList.add('radio-input');} 260var newStepRadioInput=document.createElement('input');newStepRadioInput.classList.add('form-control','modal-body_main-step-input');if(BRANCH_AOP_QUESTION[_aopId][index_i]['extra']!=undefined){BRANCH_AOP_QUESTION[_aopId][index_i]['extra'].forEach(extraClass=>{newStepRadioInput.classList.add(extraClass);});} 261newStepRadioInput.id=BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']+"_"+targetAnswer["a-short"];if(targetQuestion.checkbox){newStepRadioInput.setAttribute('type','checkbox');}else{newStepRadioInput.setAttribute('type','radio');newStepRadioInput.setAttribute('required','');} 262newStepRadioInput.setAttribute('name',BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']);newStepRadioInput.setAttribute('data-form-fieldname',targetAnswer["a-short"]);newStepRadioInput.setAttribute('data-started','true');newStepRadioInput.setAttribute('value',parseInt(index+1));newStepRadioContainer.appendChild(newStepRadioInput);var newStepRadioLabel=document.createElement('label');newStepRadioLabel.setAttribute('for',BRANCH_AOP_QUESTION[_aopId][index_i]['q-id']+"_"+targetAnswer["a-short"]);newStepRadioLabel.innerText=targetAnswer["answer"];newStepRadioContainer.appendChild(newStepRadioLabel);newStepContainer.appendChild(newStepRadioContainer);});}else if(BRANCH_AOP_QUESTION[_aopId][index].textbox){newStepContainer.classList.add('textbox-q');var newStepSubheader=document.createElement('div');newStepSubheader.classList.add('modal-body_main-step-subheader');newStepContainer.appendChild(newStepSubheader);var newStepTextInput=document.createElement('input');newStepTextInput.classList.add('form-control','modal-body_main-step-input');newStepTextInput.classList.add('form-control','textbox');newStepTextInput.setAttribute('type','text');newStepTextInput.setAttribute('name',BRANCH_AOP_QUESTION[_aopId][index]['q-id']);newStepTextInput.setAttribute('placeholder',BRANCH_AOP_QUESTION[_aopId][index]['placeholder']);newStepTextInput.setAttribute('value','');newStepTextInput.setAttribute('maxlength','100');newStepTextInput.setAttribute('data-form-fieldname',BRANCH_AOP_QUESTION[_aopId][index]['q-id']);newStepTextInput.setAttribute('required','');newStepContainer.appendChild(newStepTextInput);} 263var newStepErrorDiv=document.createElement('div');newStepErrorDiv.classList.add('error-message');if(targetQuestion.checkbox){newStepErrorDiv.innerText='Please select at least one';}else if(targetQuestion.textbox){newStepErrorDiv.innerText='Please enter details';if(BRANCH_AOP_QUESTION[_aopId][index]['q-id']=='emplr_name'){newStepErrorDiv.innerText="Employer's name is required";}}else{newStepErrorDiv.innerText='Please select one';} 264newStepContainer.appendChild(newStepErrorDiv);var newStepErrorValidationDiv=document.createElement('div');newStepErrorValidationDiv.classList.add('error-message','validation');if(targetQuestion.checkbox){newStepErrorValidationDiv.innerText='Please select at least one';}else if(targetQuestion.textbox){newStepErrorValidationDiv.innerText='Please enter details';if(BRANCH_AOP_QUESTION[_aopId][index]['q-id']=='emplr_name'){newStepErrorDiv.innerText="Employer's name is required";}}else{newStepErrorValidationDiv.innerText='Please select one';} 265newStepContainer.appendChild(newStepErrorValidationDiv);if(BRANCH_AOP_QUESTION[_aopId][index].textbox){var newStepTextInputLabel=document.createElement('label');newStepTextInputLabel.classList.add('field-label-floating');newStepTextInputLabel.innerText=BRANCH_AOP_QUESTION[_aopId][index]['placeholder'];newStepContainer.appendChild(newStepTextInputLabel);} 266var newStepContinue=document.createElement('div');newStepContinue.classList.add('modal-body_main-step-continueButton');newStepContinue.innerText='Continue';newStepContainer.appendChild(newStepContinue);formItemInsertParent.insertBefore(newStepContainer,formItemInsertCaseDesc);});
266$("#top-form .modal-body_main-step.branchQ .modal-body_main-step-continueButton:not([data-modal-submit-form])").each(function(){$(this).on("click",function(){var nextButton=$("#top-form .modal-progress_bar-next");nextButton.click();});});} 267document.querySelector("#top-form .modal-body_main-step[data-progress-step='case-desc'] .field-label-floating").innerHTML=BRANCH_AOP_CASE_DESC[_aopId];} 268function hideThisQ(target_question,hide_flag){var targetQuestion=document.querySelector('[data-q-id="'+target_question+'"]');var targetQuestionStep=targetQuestion.getAttribute('data-progress-step');if(hide_flag==true){targetQuestion.style="display: none";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+targetQuestionStep+'"]').style="display: none";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+targetQuestionStep+'"]').classList.add('inactive');}else{targetQuestion.style="";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+targetQuestionStep+'"]').style="";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+targetQuestionStep+'"]').classList.remove('inactive');}} 269function hideSkippableQs(){var qidSkips=["1119","1130","1127"];if(!["128","133"].includes(document.querySelector("#top-form").getAttribute('data-selected-aop'))){qidSkips.push("1120")} 270qidSkips.forEach(element=>{var skippableStep=document.querySelector('[data-q-id="'+element+'"]');if(skippableStep!=null){skippableStep.style="display: none";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+skippableStep.getAttribute('data-progress-step')+'"]').style="display: none";document.querySelector('#top-form .modal-progress_bar-progress_indicator-progress_step[data-progress-step="'+skippableStep.getAttribute('data-progress-step')+'"]').classList.add('inactive');}});var indicator=$("#top-form .modal-progress_bar-progress_indicator") 271var progressBarLength=document.querySelector("#top-form .modal-progress_bar-progress_indicator").children.length-1;progressBarLength-=document.querySelectorAll('#top-form .modal-progress_bar-progress_indicator-progress_step.inactive').length;var progressBarStepNum=(parseInt(indicator.find(".active").attr("data-progress-step"))+1);if(indicator.find(".active").attr("data-progress-step")=="case-desc")progressBarStepNum=progressBarLength-1;if(indicator.find(".active").attr("data-progress-step")=="pii-step")progressBarStepNum=progressBarLength;$("#top-form .modal-body_stepNumber").text("( "+progressBarStepNum+" / "+progressBarLength+" )");} 272function handleModalContinueButtons(){$("#top-form .modal-body_main-step-continueButton:not([data-modal-submit-form])").each(function(){$(this).on("click",function(){var nextButton=$("#top-form .modal-progress_bar-next");nextButton.click();});});} 273async function checkIfFormFieldsAreValid(){var hasError=false;var inputErrors=document.querySelectorAll("#top-form .modal-body_main-step[data-progress-step='"+$(".modal-progress_bar").attr("data-progress-step")+"'] .form-group input");inputErrors.forEach(function(element){element.classList.remove('error');element.classList.remove('valid-error');});var full_tcpa='';document.querySelectorAll("#top-form label.leadid_tcpa_disclosure").forEach(element=>{full_tcpa+=element.innerText;full_tcpa=full_tcpa.replace("Terms of Use","[Terms of Use](https://www.internetbrands.com/ibterms/)");full_tcpa=full_tcpa.replace("Privacy Policy","[Privacy Policy](https://www.internetbrands.com/privacy/privacy-main)");full_tcpa=full_tcpa.replace("privacy policy","[privacy policy](https://www.internetbrands.com/privacy/privacy-main)");full_tcpa=full_tcpa.replace(/\b(click here)\b/gi,function(match){return"["+match+"](ACTION:SUBMIT_WITHOUT_CONSENT)"});full_tcpa=full_tcpa.replace(/(\n\n)/gm," ");full_tcpa=full_tcpa.replace(/(\r\n|\n|\r)/gm,"");document.querySelector("#top-form input[name='tcpa_consent_verbiage']").value=full_tcpa;});
273var activeStep=$("#top-form .modal-progress_bar").attr("data-progress-step"),activeStepBodyElem=$("#top-form .modal-body_main-step[data-progress-step='"+activeStep+"']"),formFieldsToCheck=activeStepBodyElem.find("[data-form-fieldname]:not(span)"),needToCheckPhoneNumber=false,needToCheckEmail=false,checkboxField=activeStepBodyElem.hasClass('checkbox-q');if(checkboxField){var allCheckboxes=activeStepBodyElem.find("input[type='checkbox']");var checkedBoxes=activeStepBodyElem.find("input[type='checkbox']:checked").length;if(checkedBoxes<1){hasError=true;activeStepBodyElem.addClass('error');activeStepBodyElem.find(".error-message").first().css('display','block');allCheckboxes.each(async function(){$(this).on("input",removeErrorOnInput);})}} 274formFieldsToCheck.each(async function(){var matchesPattern=$(this)[0].hasAttribute("pattern")?$(this).val().match($(this).attr("pattern")):true;if($(this).val().trim()==""){$(this).addClass("error");$(this).on("input",removeErrorOnInput);hasError=true;}else if(!$(this)[0].validity.valid||!matchesPattern){$(this).addClass("valid-error");if($(this).attr('type')=='radio'){$(this).parent()[0].parentElement.querySelector('.error-message').style="display:block!important";} 275$(this).on("input",removeErrorOnInput);hasError=true;} 276if($(this).attr("data-form-fieldname")=="email"){const rxemail=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;if($(this).val().trim().match(rxemail)){needToCheckEmail=true;}else{hasError=true;$(this).addClass("valid-error");$(this).removeClass("error");}} 277if($(this).attr("data-form-fieldname")=="phone"&&$(this).val().trim()!=""){needToCheckPhoneNumber=true;} 278if($(this).attr("data-form-fieldname")=="description"&&$(this).val().trim().length<10){if($(this).val().trim().length<=0){$(this).addClass("valid-error");$(this).removeClass("error");}else{$(this).addClass("error");} 279$(this).on("input",removeErrorOnInput);hasError=true;var continueButton=$(this).siblings('div.modal-body_main-step-continueButton:first');if(continueButton){continueButton.addClass('disabled');}}});async function returnResults(){if(document.querySelector('input[name="xxTrustedFormCertUrl"]')&&document.querySelector("[name='trusted_form_id']").value==""){var trustedFormID=document.querySelector('input[name="xxTrustedFormCertUrl"]').value;document.querySelectorAll("[name='trusted_form_id']").forEach(function($element,idx){$element.value=trustedFormID.substring(trustedFormID.lastIndexOf('/')+1);});} 280if(needToCheckPhoneNumber&&needToCheckEmail){var[resultOfCheckPhone,resultOfCheckEmail]=await Promise.all([checkPhoneNumber(),checkEmail(),]);if(!resultOfCheckPhone||!resultOfCheckEmail||activeStepBodyElem.find(".error, .valid-error").length){hasError=false;$("#top-form [data-modal-submit-form]").removeClass('disabled');$("#top-form [data-modal-tcpa-submit]").removeClass('disabled');$("#uquiz-submit-to-prompt").removeClass('disabled');return false;}else if(hasError==true){hasError=false;return false;}else return true;} 281if(activeStepBodyElem.find(".error, .valid-error").length){hasError=false;$("#top-form [data-modal-submit-form]").removeClass('disabled');$("#top-form [data-modal-tcpa-submit]").removeClass('disabled');$("#uquiz-submit-to-prompt").removeClass('disabled');return false;} 282if(activeStepBodyElem.hasClass('error')){$("#top-form [data-modal-submit-form]").removeClass('disabled');$("#top-form [data-modal-tcpa-submit]").removeClass('disabled');$("#uquiz-submit-to-prompt").removeClass('disabled');return false;} 283if(hasError==true){hasError=false;return false;} 284else return true;} 285return await returnResults();async function checkPhoneNumber(){async function responseFromCheck(){return await $.ajax({type:"POST",url:"/rpv-phone",headers:{"X-XSRF-TOKEN":decodeURIComponent(getCookie("XSRF-TOKEN"))},data:{phone:$("#universal-form-modal.injury-form-top input[data-form-fieldname=phone]")[0].value},success:async function(data){if(data.responseData.accept==true){return true;}else{document.querySelectorAll("#universal-form-modal.injury-form-top input[data-form-fieldname=phone]").forEach(function(element){element.value="";element.classList.add("valid-error");$(element).on("input",removeErrorOnInput);});return false;}},error:async function(data){document.querySelectorAll("#universal-form-modal.injury-form-top input[data-form-fieldname=phone]").forEach(function(element){element.value="";element.classList.add("valid-error");$(element).on("input",removeErrorOnInput);});return false;},});} 286return await responseFromCheck();} 287async function checkEmail(){async function responseFromCheck(){return await $.ajax({type:"POST",url:"/valid-mail",headers:{"X-XSRF-TOKEN":decodeURIComponent(getCookie("XSRF-TOKEN"))},data:{email:$("#universal-form-modal.injury-form-top input[data-form-fieldname=email]")[0].value},success:async function(data){if(data.responseData.valid==true){return true;}else{document.querySelectorAll("#universal-form-modal.injury-form-top input[data-form-fieldname=email]").forEach(function(element){element.value="";element.classList.add("valid-error");$(element).on("input",removeErrorOnInput);});return false;}},error:async function(data){document.querySelectorAll("#universal-form-modal.injury-form-top input[data-form-fieldname=email]").forEach(function(element){element.value="";element.classList.add("valid-error");$(element).on("input",removeErrorOnInput);});return false;},});} 288return await responseFromCheck();}} 289function handleModalResize(){window.addEventListener("resize",function(){document.querySelectorAll("style[data-scale-factor-for-modal]").forEach(function(element){element.remove();});var scaleFactor;if(window.innerWidth<375){scaleFactor=window.innerWidth/375;}else if(window.innerWidth>=768&&window.innerHeight>=1000&&window.innerWidth<1440){scaleFactor=window.innerWidth/768+0.5;}else if(window.innerWidth>=1440){scaleFactor=1;} 290var newStyle=document.createElement("style");newStyle.setAttribute("data-scale-factor-for-modal","");
290newStyle.innerHTML=".modal-body_main-step, .modal-progress_bar { transform: scale("+scaleFactor+");}";document.querySelector("head").appendChild(newStyle);});} 291function removeErrorOnInput(event){if(event.target.getAttribute('type')=='radio'){event.target.parentElement.parentElement.querySelectorAll('.radio-input input').forEach(function(element){element.classList.remove("error");element.classList.remove("valid-error");}) 292event.target.parentElement.parentElement.querySelector('.error-message').style="";}else if(event.target.getAttribute('type')=='checkbox'){event.target.parentElement.parentElement.classList.remove('error');event.target.parentElement.parentElement.querySelector('.error-message').style="";}else{event.target.classList.remove("error");event.target.classList.remove("valid-error");}} 293function saveFormInfoForActiveStep(){var activeStep=$("#top-form .modal-progress_bar").attr("data-progress-step"),activeStepBodyElem=$("#top-form .modal-body_main-step[data-progress-step='"+activeStep+"']"),formFieldsToSave=activeStepBodyElem.find("[data-form-fieldname]:not(span)");formFieldsToSave.each(function(){var field=$(this),fieldName=$(this).attr("data-form-fieldname");formInfo[fieldName]=field.val().trim();});} 294function updateModaldynamicContent(){var dynamicElements=$("#universal-form-modal.injury-form-top [data-isdynamic]");dynamicElements.each(function(){var fieldName=$(this).attr("data-form-fieldname");$(this)[0].innerHTML=formInfo[fieldName];});} 295function clearForm(){$("form.atleast-md").trigger('reset');$("form.mobile-only").trigger('reset');
295$("#top-form").trigger('reset');$("#top-form textarea[name='description']").val('');} 296function submitToTools(useAI=true){var parentWrapperQuiz=document.querySelector(".modal.injury-form-top");var reqHander=new Headers();reqHander.append("Content-Type","application/json");reqHander.append("X-XSRF-TOKEN",decodeURIComponent(getCookie("XSRF-TOKEN")));var raw={"name":parentWrapperQuiz.querySelector("#First_Name").value+" "+parentWrapperQuiz.querySelector("#Last_Name").value,"zip":parentWrapperQuiz.querySelector("#Zip_Code").value,"description":parentWrapperQuiz.querySelector("[name=description]").value,"email":parentWrapperQuiz.querySelector("#Email_Address").value,"phone":parentWrapperQuiz.querySelector("#Phone_Number").value,"loc":parentWrapperQuiz.querySelector("[name=loc]").value,"sms_optin_status":parentWrapperQuiz.querySelector("[name=sms_optin_status]").value,"tcpa_consent_verbiage":parentWrapperQuiz.querySelector("[name=tcpa_consent_verbiage]").value,"trusted_form_id":parentWrapperQuiz.querySelector("[name=trusted_form_id]").value,"WebsiteID":"15-103-212-197-7-216-247-236","referer":document.referrer,"prompt":"injury_submission_seo","form_type":parentWrapperQuiz.querySelector("[name=form_type]").value,};var formAop=parentWrapperQuiz.querySelector("#top-form").getAttribute('data-selected-aop');if(useAI||formAop=='83'){raw["lead_id"]=parentWrapperQuiz.querySelector("[name=lead_id]").value;} 297var answeredBranchQs=parentWrapperQuiz.querySelectorAll('.modal-body_main input[type="radio"]:checked');raw['qa']=[];if(parentWrapperQuiz.querySelector("[name=injury_routing_question]").value&&parentWrapperQuiz.querySelector("[name=seeking_compensation]").value){qaObj={"question":parentWrapperQuiz.querySelector("[name=injury_routing_question]").value,"answer":parentWrapperQuiz.querySelector("[name=seeking_compensation]").value,} 298raw['qa'].push(qaObj);} 299answeredBranchQs.forEach(element=>{var qText=element.parentNode.parentNode.querySelector('.modal-body_main-step-header').textContent;qaObj={"question":qText,"answer":element.parentNode.querySelector('label').textContent,} 300raw['qa'].push(qaObj);});var branchCheckbox=parentWrapperQuiz.querySelectorAll('.modal-body_main .checkbox-q');
300branchCheckbox.forEach((element,index)=>{var answeredCheckbox=element.querySelectorAll('input[type="checkbox"]:checked');var qText=element.querySelector('.modal-body_main-step-header').textContent;var answerArray=[];answeredCheckbox.forEach(answer=>{var qAnswer=qText+" : "+answer.parentNode.querySelector('label').textContent;answerArray.push(qAnswer);}) 301qaObj={"question":index,"answer":answerArray} 302raw['qa'].push(qaObj);}) 303var branchTextbox=parentWrapperQuiz.querySelectorAll('.modal-body_main .textbox-q');branchTextbox.forEach((element,index)=>{var inputTextbox=element.querySelector('input[type="text"]');var inputLabel=element.querySelector('.modal-body_main-step-header').textContent;if(inputLabel&&inputTextbox&&inputTextbox.value.length>0){qaObj={"question":inputLabel,"answer":inputTextbox.value} 304raw['qa'].push(qaObj);}});if(useAI==true){raw['ai']=[];var aiQs=document.querySelectorAll("#uquiz-universalFormPromptModal #uquiz-chat-content .ai-radio-label");aiQs.forEach(element=>{var elem_qid=element.getAttribute('data-q-id');var answer=null,aid=null;if(document.querySelector("#uquiz-universalFormPromptModal #uquiz-chat-content input[name='"+elem_qid+"']:checked")){answer=document.querySelector("#uquiz-universalFormPromptModal #uquiz-chat-content input[name='"+elem_qid+"']:checked").parentNode.querySelector('label').textContent;aid=document.querySelector("#uquiz-universalFormPromptModal #uquiz-chat-content input[name='"+elem_qid+"']:checked").getAttribute('value');} 305enrichmentQAObj={"question":element.textContent,} 306if(answer!=null&&aid!=null){enrichmentQAObj['answer']=answer;}else{enrichmentQAObj['answer']='undefined';} 307raw['ai'].push(enrichmentQAObj);});} 308var requestOptions={method:'POST',headers:reqHander,body:JSON.stringify(raw),redirect:'follow'};fetch('/uformSubmit',requestOptions).then(function(response){return response.json()}).then(function(data){document.querySelector('#top-form .modal-body_main-step .typ-title').textContent='Thank you.';document.querySelector('#top-form .modal-body_main-step .typ-subtitle').style='';document.querySelector('#top-form .modal-body_main-step .typ-content').textContent="You should receive a phone call or email within the next 24 hours.";handleNDR();$('#top-form').trigger('submit') 309$('#uquiz-universalFormPromptModal').modal('hide');}).catch(function(error){console.error(error)});} 310function handleNDR(){var enable_aop_NDR=[88,16,74,30,83,96,128,20,125,14];var enable_pageType=['article','topic','sem-content'];var context_aop=parseInt(document.querySelector("#top-form[data-selected-aop]").getAttribute('data-selected-aop'));if(!context_aop){context_aop=30;} 311if(enable_aop_NDR.includes(context_aop)&&enable_pageType.includes(window.NCMS.pageType)&&!ndrPerformed){ndrPerformed=true;var urlString=window.location.href;var url=new URL(urlString);var params=new URLSearchParams(url.search);$.ajax({type:"POST",url:"/ncmsNDR",headers:{"X-XSRF-TOKEN":decodeURIComponent(getCookie("XSRF-TOKEN"))},data:{domain:url.host.replace(/^www\./,''),practice_area:context_aop,first_name:$("#universal-form-modal.injury-form-top input[data-form-fieldname=firstName]")[0].value,last_name:$("#universal-form-modal.injury-form-top input[data-form-fieldname=lastName]")[0].value,email:$("#universal-form-modal.injury-form-top input[data-form-fieldname=email]")[0].value,phone:$("#universal-form-modal.injury-form-top input[data-form-fieldname=phone]")[0].value,zip:$("#universal-form-modal.injury-form-top input[data-form-fieldname=zip]")[0].value,src:params.get('source'),lnk:params.get('data'),case_description:$("#universal-form-modal.injury-form-top textarea[data-form-fieldname=description]")[0].value.substring(0,5000)},success:async function(data){if(data.responseData){var ndrContainer=document.getElementById("ndr-offer-container");ndrContainer.innerHTML=data.responseData;ndrContainer.style='';ndrContainer.parentNode.classList.add("w-ndr");let iframLoaded=false;window.addEventListener("message",(event)=>{let eventData=JSON.stringify(event?.data||{});if(eventData&&eventData.includes('height')&&eventData.includes('width')&&eventData.includes('page')){if(iframLoaded===false){iframLoaded=true;}else if(iframLoaded===true){$('.modal-body_main-step[data-progress-step="ty-step"]').find('.typ-title, .typ-subtitle, .typ-content').hide();$('.modal-body_main-step[data-progress-step="ty-step"]').find('#ndr-offer-container').css('border-top','none');}}});return true;}},error:async function(data){console.log("failed to get ndr");return false;},});}} 312function bindModalEventsQuiz(){document.getElementById("uquiz-prompt-form").addEventListener("mousedown",function(event){if(event.button==0){event.preventDefault();disableEnrichmentModalCTA(true);triggerTrack("ai_prompt_submit",true) 313displayLoadingForQuizSubmit();submitToTools(true);}});document.getElementById("uquiz-prompt-form-close").addEventListener("mousedown",function(event){event.preventDefault();disableEnrichmentModalCTA(true);triggerTrack("ai_prompt_cancel_clicked",true) 314displayLoadingForQuizSubmit();submitToTools(false);});document.getElementById("uquiz-close-modal-icon").addEventListener("mousedown",function(event){event.preventDefault();disableEnrichmentModalCTA(true);triggerTrack("ai_prompt_x_clicked",true) 315displayLoadingForQuizSubmit();submitToTools(false);});document.querySelectorAll('#uquiz-universalFormPromptModal .ai-question-container input').forEach(function(element){element.addEventListener('change',function(event){if(event.target.checked){document.querySelector("#uquiz-prompt-form").classList.add("interacted");document.getElementById("uquiz-prompt-form").removeAttribute("disabled");}});});} 316function disableEnrichmentModalCTA(disable_flag){document.getElementById("uquiz-prompt-form").disabled=disable_flag;document.getElementById("uquiz-prompt-form-close").disabled=disable_flag;document.getElementById("uquiz-close-modal-icon").disabled=disable_flag;} 317function triggerTrack(link_name,quiz=false){if(typeof gtag=='undefined'){function gtag(){dataLayer.push(arguments);}} 318var journey_name;if(quiz){journey_name='Form_Top';} 319var aop_id=document.getElementById('aop_abbreviation').value;const zipRegex=/^(00[67]\d{2}|009\d{2})(-\d{4})?$/;gtag('event','optimize_journey',{'journey_name':aop_id+'_'+journey_name,'step_name':aop_id+'_universalform','link_name':link_name,'test_lead':zipRegex.test(document.querySelector('#top-form [name=zip]').value)?"Yes":"No",'send_to':'G-RJLCGB9QZ9'});} 320function displayLoadingForQuizSubmit(){document.querySelector("#uquiz-chat-wrapper").classList.add("d-none");document.querySelector("#uquiz-loading").classList.remove("d-none");document.querySelector("#uquiz-universalFormPromptModal .subtitle").classList.add("d-none");}} 321code(); 322window.addEventListener('load',function(){function gtag(){dataLayer.push(arguments);} 323if(document.querySelector('script[src="https://www.googletagmanager.com/gtag/js?i
323d=G-RJLCGB9QZ9"]')==null){var gtag_script=document.createElement("script");gtag_script.src="https://www.googletagmanager.com/gtag/js?id=G-RJLCGB9QZ9";gtag_script.async=true;gtag_script.onload=function(){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);} 324var gaConfigList=window.dataLayer.filter(function(item){return(item[0]=="config"&&item[1]=="G-RJLCGB9QZ9");});if(gaConfigList.length==0){gtag("config","G-RJLCGB9QZ9",{"send_page_view":false});}} 325document.body.appendChild(gtag_script);}else{if(typeof window.dataLayer==='undefined'){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);} 326var gaConfigList=window.dataLayer.filter(function(item){return(item[0]=="config"&&item[1]=="G-RJLCGB9QZ9");});if(gaConfigList.length==0){gtag("config","G-RJLCGB9QZ9",{"send_page_view":false});}}} 327var aop=document.getElementById('aop_abbreviation').value;function fireEvent(journey_name,value,field_name,aop_id){if(typeof NCMS!='undefined'&&NCMS.uformtest){gtag('event','optimize_journey',{'journey_name':aop_id+'_'+journey_name,'step_name':aop_id+'_universalform','field_name':aop_id+'_'+field_name,'field_value':value,'test_lead':NCMS.uformtest,'send_to':'G-RJLCGB9QZ9'})}else{gtag('event','optimize_journey',{'journey_name':aop_id+'_'+journey_name,'step_name':aop_id+'_universalform','field_name':aop_id+'_'+field_name,'field_value':value,'send_to':'G-RJLCGB9QZ9'})}} 328document.querySelectorAll('.form-connect-with-attorneys:not(.quiz-style)').forEach(function(element){var journey_name;switch(true){case element.classList.contains('top-form'):journey_name='Form_Top';break;case element.classList.contains('bottom-form'):journey_name='Form_Bottom';break;case element.classList.contains('desktop'):journey_name='Form';break;default:journey_name='Form';break;} 329element.querySelector('input[name="name"]').addEventListener('blur',function(event){if(event.target.value&&event.target.value.trim()!==""&&!event.target.classList.contains('fired')){fireEvent(journey_name,event.target.value,'full_name',aop) 330event.target.classList.add('fired');}});element.querySelector('input[name="email"]').addEventListener('blur',function(event){if(event.target.value&&event.target.value.trim()!==""&&!event.target.classList.contains('fired')){fireEvent(journey_name,event.target.value,'email_address',aop) 331event.target.classList.add('fired');}}) 332element.querySelector('input[name="phone"]').addEventListener('blur',function(event){if(event.target.value&&event.target.value.trim()!==""&&!event.target.classList.contains('fired')){fireEvent(journey_name,event.target.value,'phone_number',aop) 333event.target.classList.add('fired');}}) 334element.querySelector('input[name="zip"]').addEventListener('blur',function(event){if(event.target.value&&event.target.value.trim()!==""&&!event.target.classList.contains('fired')){const zipRegex=/^(00[67]\d{2}|009\d{2})(-\d{4})?$/;if(typeof NCMS!='undefined'){NCMS.uformtestzip=zipRegex.test(document.querySelector(event.target.value))?"Yes":"No";} 335fireEvent(journey_name,event.target.value,'zip_code',aop) 336event.target.classList.add('fired');}}) 337element.querySelector('textarea[name="description"]').addEventListener('blur',function(event){if(event.target.value&&event.target.value.trim()!==""&&!event.target.classList.contains('fired')){fireEvent(journey_name,event.target.value,'description_responded',aop) 338event.target.classList.add('fired');}})}) 339document.querySelectorAll('.form-connect-with-attorneys:not(.quiz-style) input[name="name"]').forEach(function(element){element.addEventListener('blur',function(event){if(event.target.value&&event.target.value.trim()!==""&&!event.target.classList.contains('fired')){fireEvent(event.target.value,'full_name',aop) 340event.target.classList.add('fired');}});});}) 341/*! 342 * NoloCMSJs v3.0.0 | Copyright 2011-2026 Nolo Frontend 343 */ 344if("undefined"==typeof jQuery)throw new Error("Nolo's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1||b[0]>3)throw new Error("Nolo's JavaScript requires jQuery version 2.1.4 or higher, but lower than version 4")}(jQuery),function(a,b,c,d){"use strict";function e(b){var c=arguments;return this.each(function(){var d=a(this),e=d.data(f.DATAID),g="object"==typeof b&&b;e||d.data(f.DATAID,e=new f(this,g)),"string"==typeof b&&e[b].apply(this,Array.prototype.slice.call(c,1))})}var f=function(b,c){this.$element=a(b),this.options=a.extend(!0,{},f.DEFAULTS,g(this.$element),h(this.$element),c),this.options.enabled&&this.init()};f.NAMESPACE="ncms",f.NAME="ncmsBlockInsert",f.DATAID=f.NAMESPACE+"."+f.NAME,f.VERSION="1.0.2",f.CONSTANTS={repositionClass:"repositioned",validBlockSelector:"[data-eq-index]"},f.DEFAULTS={enabled:!0,debug:!1,wrapper:'<aside class="block-repositioned"></aside>',thresholdShort:1360,target:".grid-region-content",childrenSelector:null,positions:[]},f.prototype.init=function(){return l(this.options.target)&&m(this.$element,this.options),!1};var g=function(b){return"function"==typeof a.Deferred?b.data():{}},h=function(b){var c=[];return b.children(f.CONSTANTS.validBlockSelector).each(function(b){var d=a(this);c.push(d.data())}),{positions:c}},i=function(b,c,d,e,f){var g={eq:0,positionExists:!0,method:"after",reverse:!1};if(!c.thresholdLevel&&a.isNumeric(c.eqIndex)&&(g.eq=Math.abs(c.eqIndex)),c.eqIndex<0&&(g.reverse=!0),c.insertMethod&&"string"==typeof c.insertMethod&&(g.method=c.insertMethod),c.thresholdLevel&&a.isNumeric(c.thresholdLevel)){for(var h=c.thresholdLevel,i=d.eq+1,j=i,k=0;k<h;j++)k+=e[j];g.eq=j+c.eqIndex}return 1==g.reverse?g.positionExists=a.isNumeric(g.eq)&&a.isNumeric(e[e.length-g.eq]):g.positionExists=a.isNumeric(g.eq)&&a.isNumeric(e[g.eq]),g},j=function(b){var c=[];return b.each(function(){var b=a(this);c.push(b.outerHeight(!0))}),c},k=function(b,c,d,e){var g={};g.heights=j(c.children());var h=[];return g.noRoom=!1,b.children(f.CONSTANTS.validBlockSelector).each(function(b){var c=d[b],e=h[b-1]||{},f=i(0,c,e,g.heights);g.noRoom||f.positionExists||(g.noRoom=!0),h.push(f);var j=c.controller;a("."+j+"-cls").hide()}),g.positions=h,g},l=function(b){return"string"==typeof b&&a(b).length>0},m=function(b,d){var e=b,g=a(d.target),h=g.children(d.childrenSelector),i=d.positions,j=d.thresholdShort,l=k(e,g,i),m=l.noRoom;if(g.height()<j||m){var p=a(d.wrapper);0==g.children().length?(e.children(f.CONSTANTS.validBlockSelector).each(function(b){a(this).addClass(f.CONSTANTS.repositionClass).css({display:"block"}).appendTo(p)}),o(p,g,"append")):e.children(f.CONSTANTS.validBlockSelector).length>0?e.children().each(function(b){var c=a(this);switch(c[0].getAttribute("data-controller")){case"UniversalFormTopBlock":case"NoloPathBlock":case"NoloPathBlockAlt":case"NoloPath2Block":n(c,!1)}}):(e.children(f.CONSTANTS.validBlockSelector).each(function(b){a(this).addClass(f.CONSTANTS.repositionClass).css({display:"block"}).appendTo(p)}),o(p,h.eq(0),"after"))}else e.children(f.CONSTANTS.validBlockSelector).length<=0?e.children().each(function(b){var c=a(this);switch(c[0].getAttribute("data-controller")){case"UniversalFormTopBlock":case"NoloPathBlock":case"NoloPathBlockAlt":case"NoloPath2Block":n(c,!1)}}):e.children(f.CONSTANTS.validBlockSelector).each(function(b){var e=a(this),i=l.positions[b],j=a(d.wrapper);if(i.positionExists)if(1==i.reverse&&(i.eq=h.length-i.eq),["UniversalFormTopBlock","InjuryFormTopBlockV2","DuiFormTopBlock","CrimDFormTopBlock","BkFormTopBlock","EpFormTopBlock","NoloPathBlock","NoloPathBlockAlt","NoloPath2Block"].includes(e[0].getAttribute("data-controller")))e.addClass(f.CONSTANTS.repositionClass).appendTo(j),o(j,h.eq(i.eq),i.method),n(e,!0);else if(e.addClass(f.CONSTANTS.repositionClass).css({display:"block"}).appendTo(j),void 0!==e.attr("insert-method")&&!1!==e.attr("insert-method")&&"before"==e.attr("insert-method")&&(i.method="before"),["SsdiBenefitsCalculatorBlock"].includes(e[0].getAttribute("data-controller"))&&c.querySelector("#regi
344on-content #calculator"))j.insertAfter(c.querySelector("#region-content #calculator"));else if(void 0!==e.attr("children-selector-override")&&!1!==e.attr("children-selector-override")){var k=g.children(e.attr("children-selector-override"));o(j,k.eq(i.eq),i.method)}else o(j,h.eq(i.eq),i.method)})},n=function(b,c){var d=b[0].getAttribute("data-controller"),e=c?a("[data-controller="+d+"]").parent():a("[data-controller="+d+"]"),g=a('#region-content.grid-region-content p:not(".block p"):not("aside p, table p"):not("div.responsive-state-list-large p")')[2];e.insertAfter(g),b.addClass(f.CONSTANTS.repositionClass).css({display:"block"})},o=function(b,c,d){switch(d){case"after":case"insertafter":b.insertAfter(c);break;case"before":case"insertbefore":b.insertBefore(c);break;case"append":c.append(b)}a(".placeholder-block-cls").hide()},p=a.fn[f.NAME];a.fn[f.NAME]=e,a.fn[f.NAME].constructor=f,a.fn[f.NAME].noConflict=function(){return a.fn[f.NAME]=p,this},a(c).ready(function(){var b=a('[data-toggle="ncmsBlockInsert"]'),c={};e.call(b,c)})}(jQuery,window,document); 345//# sourceMappingURL=ncmsBlockInsert.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.