(function(qw){qw.utils=qw.utils||{};(function(){var el=document.querySelector('button.email-recipient-submit-bttn');if(el){el.addEventListener('click',(e)=>{var theForm=this.form;if(theForm.checkValidity()){event.preventDefault();var subscriberData={email:theForm.elements.namedItem('email-recipient-email').value,name:theForm.elements.namedItem('email-recipient-name').value};var mailData=JSON.stringify(subscriberData);fetch('/umbraco/api/sendgrid/sendmailasync',{method:'POST',headers:{'Content-Type':'application/json'},body:mailData}).then(response=>{theForm.parentElement.innerHTML='<p>Please confirm your subscription by clicking the confirmation link in the email we just sent your way--you may need to check your Spam folder, as the first message may land in that folder.</p><p>Thanks for your interest in QuoteWizard Insurance Newsletter!</p>';}).catch(error=>{theForm.parentElement.lastElementChild.innerHTML='<p>Oops, there was an error</p><p>Please try again later or <a href=\'/corp/contact-quotewizard\'>contact us</a>.</p>';});}});}})();qw.utils.subscribe=function(param){param=param.replace(/\?/i,'');var subscriberData=qw.utils.b64DecodeUnicode(param);fetch('/umbraco/api/sendgrid/addrecipientasync',{method:'POST',headers:{'Content-Type':'application/json'},body:subscriberData}).then(response=>{});}
qw.utils.getCookie=function(key){var value=document.cookie;var idxStart=value.indexOf(' '+key+'=');if(idxStart===-1){idxStart=value.indexOf(key+'=');}
if(idxStart===-1){value='';}
else{idxStart=value.indexOf('=',idxStart)+1;var idxEnd=value.indexOf(';',idxStart);if(idxEnd===-1){idxEnd=value.length;}
value=unescape(value.substring(idxStart,idxEnd));}
return value;}
qw.utils.urlAbsolute=function(relativePath){try{return'//'+window.location.host.replace(/umbracoadmin\.|umbraco-alt\.|umbraco\./gi,'')+relativePath;}catch(e){return relativePath;}}
qw.utils.gup=function(key){key=key.replace(/[\[]/,'\\\[').replace(/[\]]/,'\\\]');key=key.replace(/\s/g,'%20');var regexS='[\\?&]'+key+'=([^&#]*)';var regex=new RegExp(regexS,'i');var results=regex.exec(window.location.href);if(results==null)
return'';else
return results[1];};qw.utils.setCookie=function(key,value,expireDays){var d=new Date();d.setTime(d.getTime()+(expireDays*24*60*60*1000));var expires='expires='+d.toUTCString();document.cookie=key+'='+value+'; '+expires+'; path=/';};qw.utils.injectSessionId=function(){var sidRE=new RegExp('%SID%');var keyRE=new RegExp('%KEY%');document.querySelectorAll('a').forEach(link=>{if(link.href.match(sidRE)!==null){link.href=link.href.replace(sidRE,qw.store.getItem('sessionid'));}
if(link.href.match(keyRE)!==null){link.href=link.href.replace(keyRE,window.location.pathname);}});var wizs=document.querySelectorAll('input[name="wizsid"]');if(wizs){wizs.forEach(w=>{w.value=qw.store.getItem('sessionid');if(qw.store.getItem('campaign').toUpperCase()!==qw.store.getItem('oldc').toUpperCase()){w.setAttribute('name','cmswizsid');}});}
var keys=document.querySelectorAll('input[name="key"]');if(keys){keys.forEach(k=>{k.value=qw.store.getItem('keyword');});}};qw.utils.changeAction=function(element){var opt=element.options[element.selectedIndex],action=opt.getAttribute('data-action'),camp=opt.getAttribute('data-c'),form=element.closest('form');form.setAttribute('action',action);form.querySelector('input[name="c"]').value=camp;};qw.utils.replaceFormAction=function(productName,newFormAction,trackingMessage){document.querySelectorAll('form').forEach(form=>{var act=form.getAttribute('action');if(act.search(productName)>=0){form.setAttribute('action',newFormAction);}});};qw.utils.setRobotsMetaTag=function(){if(qw.config.env==='stage'){document.querySelector('head').append('<meta name="robots" content="noindex, nofollow">');}}
qw.utils.b64EncodeUnicode=function(str){return btoa(encodeURIComponent(str).replace(/%([0-9A-F]{2})/g,function toSolidBytes(match,p1){return String.fromCharCode('0x'+p1);}));}
qw.utils.b64DecodeUnicode=function(str){return decodeURIComponent(atob(str).split('').map(function(c){return'%'+('00'+c.charCodeAt(0).toString(16)).slice(-2);}).join(''));}
var date=new Date();date.setTime(date.getTime()+24*60*60*1000);})(window.qw=window.qw||{});;;
(function(qw){qw.validation=qw.validation||{};qw.validation.isValid=false;qw.validation.validateForm=function(form){var zipField=form.querySelector('.zip_code, input[name=zip]');if(!zipField)return true;var zip=zipField.value;if(zip==null||zip===''||zip.length!==5||parseFloat(zip)>99951||parseFloat(zip)<401){showError('Invalid Zip Code',form);return false;}
validateZipCode(zipField).then(function(response){var zipVal=response.zipCode;if(zipVal==null||zipVal.length!==5){showError(response,form);}else{hideError();form.submit();}}).catch(function(response){showError(response,form);});return false;}
function showError(message,form){hideError();var msg=document.createElement('div');msg.classList.add('error_message');msg.setAttribute('style','display: block');msg.append(message);var zipField=form.querySelector('.zip_code, input[name=zip]');if(form.classList.contains('home-page-multi-form')){if(qw.ww>600){msg.setAttribute('style','width: 100%; box-sizing:border-box; max-width:450px; position:absolute; height:100px; display: flex; flex-wrap: wrap; align-content: flex-end; justify-content:flex-start;');var el=document.getElementById('cta-form-zip-field');el.appendChild(msg);}else{zipField.after(msg);msg.setAttribute('style','width: 100%; box-sizing:border-box; max-width:220px; position:absolute; height:100px; display: flex; flex-wrap: wrap; align-content: flex-end; justify-content:center;');}}else if(form.classList.contains('auto-multi-form')||form.classList.contains('home-multi-form')||form.classList.contains('renters-variant')){if(qw.ww>600){msg.setAttribute('style','width: 100%; padding-left: 3.5em; box-sizing:border-box;');form.appendChild(msg);}else{zipField.after(msg);}}else{zipField.parentNode.append(msg);}};function hideError(){var errorElement=document.querySelector('.error_message');if(errorElement!==null&&errorElement!==undefined){errorElement.remove();}};function validateZipCode(zipField){var zip=zipField.value;var url=(qw.config.env==='prod')?qw.config.endpoints.validateZipProd+zip+'.json':qw.config.endpoints.validateZipDev+zip+'.json';return new Promise(function(resolve,reject){if(zip==null||zip===''||isNaN(zip)||zip.length!==5||parseFloat(zip)>99951||parseFloat(zip)<401){reject('Invalid Zip Code');}
fetch(url,{method:'GET',mode:'cors'}).then(response=>{if(response.ok)
return response.json();else
return Promise.reject(response);}).then(data=>{data.zipCode!==null?resolve(data):reject('Invalid Zip Code');}).catch(function(error){resolve('Invalid Zip Code');});});};})(window.qw=window.qw||{});;;
(function(qw){qw.models=qw.models||{};qw.store=window.sessionStorage;qw.config={endpoints:{validateZipDev:'https://funnelks.azurefd.net/nxrdzipcode/',validateZipProd:'https://form.quotewizard.com/kube/nxrdzipcode/',validateSession:'/umbraco/api/sessionid/validate?sid=',saveSessionDev:'https://funnelks.azurefd.net/routerv2/',saveSessionProd:'https://quotewizard.com/router/'},env:'dev',featureName:'Umbraco',openAction:'qw.umbraco.contentpage',smallScreen:false};qw.init=function(){qw.config.env=qw.resolveEnv();if(qw.config.env==='stage'){qw.utils.setRobotsMetaTag();}
qw.setSessionData();};qw.setSessionData=function(){if(qw.utils.gup('c')!==''){document.querySelector('input[name="c"]').value=qw.utils.gup('c');qw.store.setItem('campaign',qw.utils.gup('c'));}else{qw.store.setItem('campaign',qw.setCampaignCode());}
if(qw.store.getItem('oldc')===null||qw.store.getItem('oldc')===''){qw.store.setItem('oldc',qw.setCampaignCode());}
if(qw.utils.gup('v')!=='')
qw.store.setItem('vendor',qw.utils.gup('v'));else
qw.store.setItem('vendor','seo');var key=(qw.utils.gup('key')!=='')?qw.utils.gup('key'):window.location.pathname;qw.store.setItem('keyword',key);qw.store.setItem('location',window.location.href);qw.store.setItem('referrer',document.referrer);qw.store.setItem('feature','cms');if(qw.store.getItem('random')===null||qw.store.getItem('random')===''){qw.store.setItem('random',Math.floor(Math.random()*24)+1);}
if(qw.store.getItem('sessionid')===null||qw.store.getItem('sessionid')===''){if(qw.utils.gup('wizsid')!==''){qw.store.setItem('sessionid',qw.utils.gup('wizsid'));}else{qw.store.setItem('sessionid',qw.generateSession());qw.saveSession();}}
qw.utils.injectSessionId();};qw.generateSession=function(){return([1e7]+ -1e3+ -4e3+ -8e3+ -1e11).replace(/[018]/g,c=>(c^crypto.getRandomValues(new Uint8Array(1))[0]&15>>c/4).toString(16));};qw.saveSession=function(){var endpoint=(qw.config.env==='prod')?qw.config.endpoints.saveSessionProd:qw.config.endpoints.saveSessionDev;var url=endpoint+"?wizsid="+qw.store.getItem('sessionid')+"&c="+qw.store.getItem('campaign')+"&key=&v=seo&feature=cms";fetch(url,{method:'GET',headers:{'Referer':document.referrer}})};qw.resolveEnv=function(){if(window.location.host.indexOf('test.')>=0){return'test';}else if(window.location.host.indexOf('stage.')>=0){return'stage';}else if(window.location.host.indexOf('quotewizard.com')>=0){return'prod';}
return'dev';};qw.setCampaignCode=function(){var location=window.location.pathname.toLowerCase();var campaign='C13903';var ci=document.querySelector('input[name="c"]');if(location.indexOf('auto-insurance')!==-1){campaign='C30286';}else if(location.indexOf('home-insurance')!==-1){campaign='C30368';}else if(location.indexOf('renters-insurance')!==-1){campaign='C30287';}else if(location.indexOf('life-insurance')!==-1){campaign='C30367';}else if(location.indexOf('health-insurance')!==-1){campaign='C30365';}else if(location.indexOf('insurance-reviews')!==-1||location.indexOf('news')!==-1){campaign=ci?ci.value:'C30286';}else{campaign=ci?ci.value:'C13903';}
return campaign;};qw.init();})(window.qw=window.qw||{});;;
!function(A,e,n){function a(A,e){return typeof A===e}function o(){var A,e,n,o,s,i,r;for(var f in l)if(l.hasOwnProperty(f)){if(A=[],e=l[f],e.name&&(A.push(e.name.toLowerCase()),e.options&&e.options.aliases&&e.options.aliases.length))for(n=0;n<e.options.aliases.length;n++)A.push(e.options.aliases[n].toLowerCase());for(o=a(e.fn,"function")?e.fn():e.fn,s=0;s<A.length;s++)i=A[s],r=i.split("."),1===r.length?Modernizr[r[0]]=o:(!Modernizr[r[0]]||Modernizr[r[0]]instanceof Boolean||(Modernizr[r[0]]=new Boolean(Modernizr[r[0]])),Modernizr[r[0]][r[1]]=o),t.push((o?"":"no-")+r.join("-"))}}function s(A){var e=c.className,n=Modernizr._config.classPrefix||"";if(u&&(e=e.baseVal),Modernizr._config.enableJSClass){var a=new RegExp("(^|\\s)"+n+"no-js(\\s|$)");e=e.replace(a,"$1"+n+"js$2")}Modernizr._config.enableClasses&&(e+=" "+n+A.join(" "+n),u?c.className.baseVal=e:c.className=e)}function i(A,e){if("object"==typeof A)for(var n in A)f(A,n)&&i(n,A[n]);else{A=A.toLowerCase();var a=A.split("."),o=Modernizr[a[0]];if(2==a.length&&(o=o[a[1]]),"undefined"!=typeof o)return Modernizr;e="function"==typeof e?e():e,1==a.length?Modernizr[a[0]]=e:(!Modernizr[a[0]]||Modernizr[a[0]]instanceof Boolean||(Modernizr[a[0]]=new Boolean(Modernizr[a[0]])),Modernizr[a[0]][a[1]]=e),s([(e&&0!=e?"":"no-")+a.join("-")]),Modernizr._trigger(A,e)}return Modernizr}var t=[],l=[],r={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(A,e){var n=this;setTimeout(function(){e(n[A])},0)},addTest:function(A,e,n){l.push({name:A,fn:e,options:n})},addAsyncTest:function(A){l.push({name:null,fn:A})}},Modernizr=function(){};Modernizr.prototype=r,Modernizr=new Modernizr;var f,c=e.documentElement,u="svg"===c.nodeName.toLowerCase();!function(){var A={}.hasOwnProperty;f=a(A,"undefined")||a(A.call,"undefined")?function(A,e){return e in A&&a(A.constructor.prototype[e],"undefined")}:function(e,n){return A.call(e,n)}}(),r._l={},r.on=function(A,e){this._l[A]||(this._l[A]=[]),this._l[A].push(e),Modernizr.hasOwnProperty(A)&&setTimeout(function(){Modernizr._trigger(A,Modernizr[A])},0)},r._trigger=function(A,e){if(this._l[A]){var n=this._l[A];setTimeout(function(){var A,a;for(A=0;A<n.length;A++)(a=n[A])(e)},0),delete this._l[A]}},Modernizr._q.push(function(){r.addTest=i}),Modernizr.addAsyncTest(function(){var A=new Image;A.onerror=function(){i("webplossless",!1,{aliases:["webp-lossless"]})},A.onload=function(){i("webplossless",1==A.width,{aliases:["webp-lossless"]})},A.src="data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA="}),Modernizr.addAsyncTest(function(){function A(A,e,n){function a(e){var a=e&&"load"===e.type?1==o.width:!1,s="webp"===A;i(A,s&&a?new Boolean(a):a),n&&n(e)}var o=new Image;o.onerror=a,o.onload=a,o.src=e}var e=[{uri:"data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA=",name:"webp"},{uri:"data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==",name:"webp.alpha"},{uri:"data:image/webp;base64,UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA",name:"webp.animation"},{uri:"data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=",name:"webp.lossless"}],n=e.shift();A(n.name,n.uri,function(n){if(n&&"load"===n.type)for(var a=0;a<e.length;a++)A(e[a].name,e[a].uri)})}),Modernizr.addAsyncTest(function(){var A=new Image;A.onerror=function(){i("webpalpha",!1,{aliases:["webp-alpha"]})},A.onload=function(){i("webpalpha",1==A.width,{aliases:["webp-alpha"]})},A.src="data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA=="}),Modernizr.addAsyncTest(function(){var A=new Image;A.onerror=function(){i("webpanimation",!1,{aliases:["webp-animation"]})},A.onload=function(){i("webpanimation",1==A.width,{aliases:["webp-animation"]})},A.src="data:image/webp;base64,UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA"}),o(),s(t),delete r.addTest,delete r.addAsyncTest;for(var p=0;p<Modernizr._q.length;p++)Modernizr._q[p]();A.Modernizr=Modernizr}(window,document);;;
(function(){var tablist=document.querySelectorAll('[role="tablist"]')[0];var tabs;var panels;generateArrays();function generateArrays(){tabs=document.querySelectorAll('[role="tab"]');panels=document.querySelectorAll('[role="tabpanel"]');};var keys={end:35,home:36,left:37,up:38,right:39,down:40,delete:46,enter:13,space:32};var direction={37:-1,38:-1,39:1,40:1};for(i=0;i<tabs.length;++i){addListeners(i);};function addListeners(index){tabs[index].addEventListener('click',clickEventListener);tabs[index].addEventListener('keydown',keydownEventListener);tabs[index].addEventListener('keyup',keyupEventListener);tabs[index].index=index;};function clickEventListener(event){var tab=event.target;activateTab(tab,false);};function keydownEventListener(event){var key=event.keyCode;switch(key){case keys.end:event.preventDefault();focusLastTab();break;case keys.home:event.preventDefault();focusFirstTab();break;case keys.up:case keys.down:determineOrientation(event);break;};};function keyupEventListener(event){var key=event.keyCode;switch(key){case keys.left:case keys.right:determineOrientation(event);break;case keys.delete:determineDeletable(event);break;case keys.enter:case keys.space:activateTab(event.target);break;};};function determineOrientation(event){var key=event.keyCode;var vertical=tablist.getAttribute('aria-orientation')=='vertical';var proceed=false;if(vertical){if(key===keys.up||key===keys.down){event.preventDefault();proceed=true;};}
else{if(key===keys.left||key===keys.right){proceed=true;};};if(proceed){switchTabOnArrowPress(event);};};function switchTabOnArrowPress(event){var pressed=event.keyCode;if(direction[pressed]){var target=event.target;if(target.index!==undefined){if(tabs[target.index+direction[pressed]]){tabs[target.index+direction[pressed]].focus();}
else if(pressed===keys.left||pressed===keys.up){focusLastTab();}
else if(pressed===keys.right||pressed==keys.down){focusFirstTab();};};};};function activateTab(tab,setFocus){setFocus=setFocus||true;deactivateTabs();tab.removeAttribute('tabindex');tab.setAttribute('aria-selected','true');var controls=tab.getAttribute('aria-controls');document.getElementById(controls).removeAttribute('hidden');if(setFocus){tab.focus();};};function deactivateTabs(){for(t=0;t<tabs.length;t++){tabs[t].setAttribute('tabindex','-1');tabs[t].setAttribute('aria-selected','false');};for(p=0;p<panels.length;p++){panels[p].setAttribute('hidden','hidden');};};function focusFirstTab(){tabs[0].focus();};function focusLastTab(){tabs[tabs.length-1].focus();};function determineDeletable(event){target=event.target;if(target.getAttribute('data-deletable')!==null){deleteTab(event,target);generateArrays();if(target.index-1<0){activateTab(tabs[0]);}
else{activateTab(tabs[target.index-1]);};};};function deleteTab(event){var target=event.target;var panel=document.getElementById(target.getAttribute('aria-controls'));target.parentElement.removeChild(target);panel.parentElement.removeChild(panel);};function determineDelay(){var hasDelay=tablist.hasAttribute('data-delay');var delay=0;if(hasDelay){var delayValue=tablist.getAttribute('data-delay');if(delayValue){delay=delayValue;}
else{delay=300;};x};return delay;};}());;;
(function(qw){qw.seo=qw.seo||{};qw.path=window.location.pathname;qw.wh=window.innerHeight;qw.ww=window.innerWidth;qw.tt=document.querySelector('#to_top');qw.cta=document.querySelector('.cta-phone');qw.spi=document.querySelector('.seo_post_img');qw.pi=document.querySelector('.postImage');qw.td=document.querySelectorAll('.table-display');qw.tf=document.querySelectorAll('.table-fixed');qw.ts=document.querySelectorAll('.table-sort');ready(()=>{qw.init();qw.events();qw.menu();qw.table();qw.overflow();});qw.init=function(){var dui=document.querySelector('#form_banner_container #dui .editor-field label');if(dui){dui.addEventListener('click',(e)=>{dui.classList.remove('checked_radio');dui.classList.add('checked_radio');});}
if(qw.cta){document.querySelector('.cta-body').classList.add('cta-row');}
if(qw.spi){document.querySelector('.postImage').style.height='100%';}
var p2=document.querySelector('.panel_2');if(p2&&document.querySelector('.seo_news')){p2.parentNode.removeChild(p2);}
var ss=document.querySelector('.section_subnav');if(ss&&!ss.hasChildNodes()&&document.querySelector('.corp-bottom-nav')==null){ss.parentNode.removeChild(ss);}
if(qw.path=='/news'||qw.path.match('categories')){var pc=document.querySelector('.postcontent');var el=document.createElement('p');var txt=document.createTextNode('Read More →');el.appendChild(txt);el.classList.add('post_info');el.style.display='block';pc.appendChild(el);pc.querySelector('.post_info').style.display='block';}
if(qw.ww<800){if(qw.spi){qw.spi.removeAttribute('style');qw.pi.removeAttribute('style');qw.spi.style.height='auto';qw.pi.style.height='auto';}}
if(qw.ww<1113){qw.tt.style.bottom=qw.cta!==null?'39px':'0';}
var an=document.getElementById('article'),bd=document.querySelector('.byline-date');if(an){var text=an.innerText,words=text.trim().split(/\s+/).length,time=Math.ceil(words/250),ttr=document.querySelector('.time-to-read');if(ttr){ttr.innerHTML=' | '+time+' min. read';}else if(bd){bd.append(' | '+time+' min. read ');}}}
qw.events=function(){var cst=0,currentScrollTop=0;window.addEventListener('scroll',(e)=>{var header=document.querySelector('.nav-wrap-header, .ir-toc'),sy=window.scrollY,sh=document.documentElement.scrollHeight,ch=document.documentElement.clientHeight,oh=header.offsetHeight;currentScrollTop=sy;if(document.querySelector('.span-close')==null){if(cst<currentScrollTop&&sy>oh+oh&&window.innerWidth<=1113){header.classList.add('scrollUp');}else if(cst>currentScrollTop&&!(sy<=oh)){header.classList.remove('scrollUp');}else{header.classList.remove('scrollUp');}
cst=currentScrollTop;}
if(sy>qw.wh&&qw.ww<=1113){qw.tt.style.display='';if(qw.cta)qw.cta.style.display='flex';}else if(sy<qw.wh&&qw.ww<=1113){qw.tt.style.display='none';if(qw.cta)qw.cta.style.display='none';}else if(sy>qw.wh&&qw.ww>1113){qw.tt.style.display='';if(qw.cta)qw.cta.style.display='block';}else if(sy<qw.wh&&qw.ww>=1113){qw.tt.style.display='none';if(qw.cta)qw.cta.style.display='block';}
if(qw.ww<1113){qw.tt.style.bottom=qw.cta!==null?'39px':'0';}
if(document.getElementById('article')&&document.getElementById('progressBar')){var artHeight=sh-ch-document.querySelector('footer').offsetHeight;var prog=Math.round(sy/artHeight*100);var pb=document.querySelector('#progressBar');var at=document.querySelector('.article-time');pb.setAttribute('value',prog);pb.setAttribute('aria-valuenow',prog);at.style.top=(document.body.scrollTop>10||document.documentElement.scrollTop>10)?'0':'-5px';at.style.display=(sy>=artHeight)?'none':'';}});var videos=document.querySelectorAll('video');if(videos){var observer=new IntersectionObserver((entries)=>{entries.forEach((entry)=>{if(!entry.isIntersecting){entry.target.pause();}else{entry.target.play();}});},{});for(var video of videos)observer.observe(video);var onVisibilityChange=()=>{if(document.hidden){for(var video of videos)video.pause();}else{for(var video of videos)video.play();}};document.addEventListener('visibilitychange',onVisibilityChange);}
qw.tt.addEventListener('click',(e)=>{window.scrollTo({top:0,behavior:'smooth'});});var lastX=window.innerWidth;window.addEventListener('resize',(e)=>{qw.ww=window.innerWidth;if(lastX<=1113&&1113<qw.ww){qw.tt.style.bottom=qw.cta!==null?'39px':'0';}else if(lastX>1113&&1113>qw.ww){}else if(lastX>800&&800>qw.ww){if(qw.spi){qw.spi.removeAttribute('style');qw.pi.removeAttribute('style');qw.spi.style.height='auto';qw.pi.style.height='auto';}}else if(lastX>600&&600>qw.ww){qw.tt.style.bottom=qw.cta!==null?'39px':'0';if(qw.spi){qw.spi.removeAttribute('style');qw.pi.removeAttribute('style');}}else if(lastX<=600&&600<qw.ww){if(qw.tf){qw.tf.forEach((t)=>{var rows=t.querySelectorAll('tr');rows.forEach((tr)=>{tr.removeAttribute('style');t.querySelector('tr th').removeAttribute('style');t.querySelector('tr td').removeAttribute('style');});});}
if(qw.spi)qw.pi.style.height='100%';}
lastX=qw.ww;qw.overflow();});var al=document.querySelector('.agent-login-btn');if(al){al.addEventListener('click',(e)=>{document.querySelector('.qw-agent-icon').classList.toggle('white');document.querySelector('.qw-agent-icon-arrow').classList.toggle('white');document.querySelector('.a-login').classList.toggle('white');document.querySelector('.agent-login-btn').classList.toggle('blue');document.querySelector('.agent-login').classList.toggle('agent-open');document.querySelector('.qw-agent-icon-arrow').classList.toggle('arrow-rotate');});}
var el=document.querySelector('.ir-toc-button');if(el){el.addEventListener('click',(e)=>{document.querySelector('.ir-toc-content').classList.toggle('ir-block');});}
var faq=document.querySelectorAll('.faq');if(faq){faq.forEach((f)=>{f.addEventListener('click',(e)=>{f.classList.toggle('active');var answer=f.nextElementSibling;answer.style.maxHeight=answer.style.maxHeight?null:answer.scrollHeight+'px';});});}
const triggers=Array.from(document.querySelectorAll('[data-toggle="collapse"]'));window.addEventListener('click',(ev)=>{const elm=ev.target;if(triggers.includes(elm)){const selector=elm.getAttribute('data-target');collapse(selector,'toggle');var icon=document.querySelector('span.material-icons');icon.innerHTML=icon.innerHTML=='add_circle'?'remove_circle':'add_circle';}},false);const fnmap={'toggle':'toggle','show':'add','hide':'remove'};const collapse=(selector,cmd)=>{const targets=Array.from(document.querySelectorAll(selector));targets.forEach(target=>{target.classList[fnmap[cmd]]('show');});}}
qw.menu=function(){var navMenu=document.querySelector('#menu'),navWrap=document.querySelector('.nav-wrap-block'),spanWrap=document.querySelector('.span-wrap');if(spanWrap){spanWrap.addEventListener('click',(e)=>{navWrap.style.right='0px';navMenu.classList.toggle('animate');spanWrap.classList.toggle('span-close');navWrap.classList.toggle('agent-overflow');e.stopPropagation();});}
var fullWrap=document.querySelector('#full_wrap');if(fullWrap){var navItems=document.querySelectorAll('li.nav_item');navItems.forEach((item)=>{item.classList.remove('active_nav');});if(fullWrap.classList.contains('auto_quotes')){navItems[0].classList.add('active_nav');}else if(fullWrap.classList.contains('home_quotes')){navItems[1].classList.add('active_nav');}else if(fullWrap.classList.contains('renters_quotes')){navItems[2].classList.add('active_nav');}else if(fullWrap.classList.contains('health_quotes')){navItems[3].classList.add('active_nav');}else if(fullWrap.classList.contains('life_quotes')){navItems[4].classList.add('active_nav');}else if(fullWrap.classList.contains('insurance-reviews')){navItems[5].classList.add('active_nav')}else if(fullWrap.classList.contains('about-qw')){navItems[6].classList.add('active_nav')}}}
if(qw.ts){qw.ts.forEach((t)=>{var ths=t.querySelectorAll('tr th');var icon='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 100 100" pointer-events="none" data-sort-order="asc">'+'<g class="th-start th-sort"><rect x="0" y="2" height="20"></rect>'+'<rect x="0" y="32" height="20"></rect>'+'<rect x="0" y="62" height="20"></rect></g></svg>';ths.forEach((h)=>{if(h.firstChild){h.innerHTML='<button type="button" class="tbl-button"><p>'+h.textContent+'</p>'+icon+'</button></p>';}});var cols=t.querySelectorAll('th');cols.forEach((th)=>{if(th.firstChild){th.addEventListener('click',(e)=>{var g=th.querySelector('g');g.style.display='none';var svg=th.querySelector('svg');var direction=svg.getAttribute('data-sort-order')=='asc'?'desc':'asc';svg.setAttribute('data-sort-order',direction);g.style.display='block';transformSVG(svg,direction);sortTable(t,th,direction);});}});});function transformSVG(element,order){var rects=element.querySelectorAll('rect'),g=element.querySelector('g');g.classList.remove(...g.classList);g.classList.add('th-sort');rects.forEach((r)=>{r.classList.remove(...r.classList);});if(order=='desc'){g.classList.add('th-start-sort');rects[0].classList.add('svg-ani-sort-100');rects[1].classList.add('svg-ani-sort-60');rects[2].classList.add('svg-ani-sort-30');}}}
if(qw.ts){qw.ts.forEach((t)=>{var ths=t.querySelectorAll('tr th');var icon='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 100 100" pointer-events="none" data-sort-order="asc">'+'<g class="th-start th-sort"><rect x="0" y="2" height="20"></rect>'+'<rect x="0" y="32" height="20"></rect>'+'<rect x="0" y="62" height="20"></rect></g></svg>';ths.forEach((h)=>{if(h.firstChild){h.innerHTML='<button type="button" class="tbl-button"><p>'+h.textContent+'</p>'+icon+'</button></p>';}});var cols=t.querySelectorAll('th');cols.forEach((th)=>{if(th.firstChild){th.addEventListener('click',(e)=>{var g=th.querySelector('g');g.style.display='none';var svg=th.querySelector('svg');var direction=svg.getAttribute('data-sort-order')=='asc'?'desc':'asc';svg.setAttribute('data-sort-order',direction);g.style.display='block';transformSVG(svg,direction);sortTable(t,th,direction);});}});});function transformSVG(element,order){var rects=element.querySelectorAll('rect'),g=element.querySelector('g');g.classList.remove(...g.classList);g.classList.add('th-sort');rects.forEach((r)=>{r.classList.remove(...r.classList);});if(order=='desc'){g.classList.add('th-start-sort');rects[0].classList.add('svg-ani-sort-100');rects[1].classList.add('svg-ani-sort-60');rects[2].classList.add('svg-ani-sort-30');}else{g.classList.add('th-end-sort');rects[0].classList.add('svg-ani-sort-30');rects[1].classList.add('svg-ani-sort-60-2');rects[2].classList.add('svg-ani-sort-100');}}
function sortTable(table,th,dir){Array.from(table.querySelectorAll('tbody tr:not(.highlight)')).sort(comparer(Array.from(th.parentNode.children).indexOf(th),this.asc=!this.asc)).forEach(tr=>table.tBodies[0].appendChild(tr));}
const getCellValue=(tr,idx)=>tr.children[idx].innerText||tr.children[idx].textContent;const comparer=(idx,asc)=>(a,b)=>((v1,v2)=>v1!==''&&v2!==''&&!isNaN(v1)&&!isNaN(v2)?v1-v2:v1.toString().localeCompare(v2))(getCellValue(asc?a:b,idx),getCellValue(asc?b:a,idx));}
var tableSortClass=document.querySelector('.table-sort');if(qw.ww<600&&tableSortClass){qw.tt.style.bottom=qw.cta!==null?'39px':'0';var rows=document.querySelector('table').querySelectorAll('tr');rows.forEach((tr)=>{tr.removeAttribute('style');var cells=tr.querySelectorAll('td')
cells.forEach((td)=>{td.removeAttribute('style');});});}
qw.table=function(){if(document.querySelector('table')){if(qw.td){qw.td.forEach((t,idx)=>{t.setAttribute('data-viewid',idx);var btnView=document.createElement('button');btnView.appendChild(document.createTextNode('View all rows'));btnView.setAttribute('data-viewid',idx);btnView.classList.add('view-all','btn-t');btnView.addEventListener('click',(e)=>{var id=event.target.dataset.viewid,table=document.querySelector('table[data-viewid="'+id+'"]'),rows=table.querySelectorAll('tr:nth-child(n+12)');rows.forEach((r)=>{r.style.display='';});var va=document.querySelector('button.view-all[data-viewid="'+id+'"]');var ct=document.querySelector('button.collapse-table[data-viewid="'+id+'"]');va.style.display='none';ct.style.display='';window.scrollTo({top:table.offsetTop+660,left:0,behavior:'smooth'});});t.insertAdjacentElement('afterend',btnView);var btnHide=document.createElement('button');btnHide.appendChild(document.createTextNode('Hide rows'));btnHide.setAttribute('data-viewid',idx);btnHide.classList.add('collapse-table','btn-t');btnHide.style.display='none';btnHide.addEventListener('click',(e)=>{var id=event.target.dataset.viewid,table=document.querySelector('table[data-viewid="'+id+'"]'),rows=table.querySelectorAll('tr:nth-child(n+12)');rows.forEach((i)=>{i.style.display='none';});var va=document.querySelector('button.view-all[data-viewid="'+id+'"]');var ct=document.querySelector('button.collapse-table[data-viewid="'+id+'"]');va.style.display='';ct.style.display='none';window.scrollTo({top:t.offsetTop+100,left:0,behavior:'smooth'});});t.insertAdjacentElement('afterend',btnHide);var rows=t.querySelectorAll('tr:nth-child(n+12)');rows.forEach((r)=>{r.style.display='none';});});}}}
qw.overflow=function(){var tables=document.querySelectorAll('table');if(tables){tables.forEach((t)=>{if(!t.classList.contains('table-fixed')&&!t.classList.contains('table-scroll')){t.classList.add('table');t.style.overflow=(isOverflown(t)?'scroll':'auto');t.style.overflowY=(isOverflown(t)?'hidden':'auto');t.style.display=(isOverflown(t)?'block':'table');t.style.boxShadow=(isOverflown(t)?'inset -7px 0 9px -7px rgba(0,0,0,0.4)':'none');}});}
function isOverflown(el){return el.scrollWidth>qw.ww;}}})(window.qw=window.qw||{});;;
