function isMobile(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}require(["jquery","jquery-ui","jquery-nicescroll"],function(e){function a(){var e=navigator.userAgent,a=navigator.platform?navigator.platform:"";return null!=e.match(/Android/i)||a&&null!=a.match(/Android/i)}var t={},n=(e("#viewport .burger"),e("#viewport")),o=n.find("[name=c]"),r=n.find("[name=s]"),s=n.find(".remove-cross"),i=e("#m-ac"),d=e(".search-mobile").find("[name=search]"),l=!1;e("#m-search a").on("click",function(a){a.stopPropagation(),a.preventDefault();var s=e(this.parentNode),i=s.find(".wh-icon").prop("class");void 0===i?o.val(""):o.val(i.replace(/^wh-icon\s*/,"").replace(/^icon-/,"").replace(/-+/," ")),"all"==this.parentNode.className?(r.attr("placeholder","Search or ask a question"),n.find("a span>span").removeAttr("class").html("All")):(r.attr("placeholder","Search "+s.text()),n.find("a span>span").attr("class",i).html("&nbsp;")),n.find("a").removeClass("click"),e("#m-search").removeClass("dds"),"search"in t&&window.clearTimeout(t.search)}),e.widget("custom.catcomplete",e.ui.autocomplete,{_create:function(){this._super(),this.widget().menu("option","items","> :not(.ui-autocomplete-category)")},_renderMenu:function(a,t){var n=this,o=i.find(".more");category="",e.each(t,function(e,t){var o;t.category!=category&&(a.append('<li class="ui-autocomplete-category">'+t.category+"</li>"),category=t.category),o=n._renderItemData(a,t),t.category&&o.attr("aria-label",t.category+" : "+t.name)}),a.removeClass("more"),o.length>0&&o.hide(),r.data("total")>t.length&&(a.addClass("more"),o.removeAttr("style"))},_renderItem:function(a,t){var n=e("<li>");switch(t.category){case"Stocks":n.addClass("stock").append("<div>"+t.symbol+"</div>"+t.name+"<br><span>Stock</span>"),5==t.symbol.length&&n.addClass("small");break;case"Companies":case"People":case"Products":"st"in t?n.append('<div class="wh-icon icon-'+t.st+'"></div>'):"image"in t&&n.append('<div><img src="'+t.image+'"></div>'),"Products"==t.category?n.addClass("product").append(t.name):(n.addClass("user").append(t.name),"username"in t&&n.append(" <span>@"+t.username+"</span>")),"label"in t&&n.append("<br><span>"+t.label+"</span>");break;case"Other":n.addClass("other"),"Answer"==t.label?n.append('<div class="wh-icon thumb-answer"></div>'+t.name):"Glossary"==t.label?n.append('<div class="wh-icon thumb-glossary"></div>'+t.name):"Article"==t.label?n.append('<div class="wh-icon thumb-article"></div>'+t.name):n.append('<div class="wh-icon thumb-misc"></div>'+t.name)}return n.data("url",t.url).appendTo(a)}}),a()&&(e("#a11y-search-status").attr("aria-hidden","true"),e("#a11y-search-status").attr("tabindex","-1"));var c={},h=null;r.catcomplete({source:function(t,n){if(e("body").hasClass("search-enable")){var o=t.term;if(r.data("term",o),e("#a11y-search-status").prop("innerHTML",""),o in c){if(!e("body").hasClass("search-enable"))return;return r.data("total",c[o].total),void n(c[o].terms)}e.getJSON("/ac/?v2",t,function(t,s,i){var d="";e("body").hasClass("search-enable")&&(c[o]=t,r.data("total",t.total),n(t.terms),t.terms&&t.terms.length?(h=t.terms[0].url,d="Found, "+t.terms.length+" matching result"+(1!=t.terms.length?"s":"")):d="No matching results",e("#a11y-search-status").prop("innerHTML",d||""),a()?e("#a11y-search-status").attr("aria-label",d||""):(e("#a11y-search-status")[0].style.display="none",e("#a11y-search-status")[0].style.display="inline"))})}},response:function(a,t){e("body").removeClass("sac")},open:function(a,t){var n,o,s=i.find("ul"),d=s.position();e("#viewport>header .right-menu").hasClass("loggedIn")?(checkWindowSize(809,"smaller",!0)&&!1,o=checkWindowSize(691,"smaller",!0)):o=checkWindowSize(668,"smaller",!1),s.hasClass("more")?(o||s.css({maxHeight:window.innerHeight-d.top-150-37}),0==(n=i.find(">a.more")).length&&(n=e('<a href="#" class="more" tabindex="0">Show More Results</a>').appendTo(i)),n.attr("href","/search/?s="+encodeURIComponent(r.data("term")).replace(/%20/g,"+")),o||n.css({width:r.outerWidth(),top:0}),s.css({width:r.outerWidth(),position:"relative"})):s.css({maxHeight:window.innerHeight-d.top-150}),o?(e("#viewpoert .burger ~ .icon-search").after('<a href="#" class="wh-icon icon-cancel"/>'),e("body").addClass("sac"),i.css({maxHeight:window.innerHeight-55,"overflow-y":"auto","overflow-x":"hidden"})):(i.removeAttr("style"),i.css({width:r.outerWidth()}),s.niceScroll({cursorcolor:"#5a5a5a",cursoropacitymax:.75,hidecursordelay:150}),s.find(".ui-menu-item").addClass("wt"))},focus:function(e,a){var t=document.createElement("div");"username"in a.item?t.innerHTML="@"+a.item.username:"symbol"in a.item?t.innerHTML="$"+a.item.symbol:t.innerHTML=a.item.name,r.val(t.textContent||t.innerText||""),e.preventDefault()},select:function(e,a){top.location.href=document.location.protocol+"//"+document.location.host+a.item.url,e.preventDefault()},close:function(e){e.relatedTarget&&e.relatedTarget.href&&(top.location.href=e.relatedTarget.href),setTimeout(function(){i.find("a.more").remove()},1)},minLength:3,appendTo:"#m-ac"}).keyup(function(a){var t=e.trim(""!=r.val()?r.val():d.val()),n=3,o=a.which,s=o>47&&o<58||32==o||o>64&&o<91||o>95&&o<112||o>185&&o<193||o>218&&o<223;8==o&&(s=!0),13==o&&(window.location.href="/search/?s="+encodeURIComponent(t).replace(/%20/g,"+")),h=null,s&&("$"==t.charAt(0)&&(n=2),r.catcomplete("option","minLength",n),e("#viewport .icon-cancel").remove(),e("body").removeClass("smn"),t.length<n&&e("body").removeClass("sac"),e(".burger-menu").addClass("search-select"),e("body").addClass("search-enable"))}).focus(function(a){e(".burger-menu").addClass("search-select"),e("body").addClass("search-enable"),r.catcomplete("search")}).unbind("blur").blur(function(e){e.relatedTarget&&e.relatedTarget.href&&(top.location.href=e.relatedTarget.href)}).on("click",function(e){e.stopPropagation()}),e("body").find(".ui-helper-hidden-accessible").attr("aria-atomic","true"),e("body").click(function(a){e(a.target).hasClass("ui-autocomplete-input")||e("body").hasClass("search-enable")&&(r.val(""),d.val(""),e(".burger-menu").removeClass("search-select"),e("body").removeClass("search-enable").removeClass("no-scroll"),e(".sidebarMenu-overlay").removeClass("open"),l=!1)}),s.on("click",function(){r.val("")}),e("#viewport").on("click touchstart",".icon-cancel",function(a){a.preventDefault(),r.catcomplete("close"),e("body").removeClass("sac"),e(this).remove()}).on("click touchend","header .top .search .search-btn",function(){var a=e.trim(r.val());if(""==a)return!1;e(".search-mobile form").submit(function(e){e.preventDefault()}),window.location.href="/search/?s="+encodeURIComponent(a).replace(/%20/g,"+")}),e(document).click(function(){i.find("ul,a.more").hide()}).on("click","#m-ac ul,.nicescroll-rails,.nicescroll-cursors",function(e){e.stopPropagation()}),i.on("click touchend","a.more",function(){window.location.href=e(this).attr("href")}),windowWidth=e(window).width(),e(window).on("resize orientationchange",function(){if(i.css({maxHeight:window.innerHeight-55,"overflow-y":"auto","overflow-x":"hidden"}),windowWidth==e(window).width())return!1;windowWidth=e(window).width(),r.catcomplete("option"),r.val(""),r.catcomplete("search","")}).trigger("resize"),e("#m-ac").on("touchend",function(a){"touchend"==a.type&&(1==l?(a.preventDefault(),a.stopPropagation()):(r.blur(),e(".sidebarMenu-overlay").removeClass("open"),r.val(""),d.val(""),e(".burger-menu").removeClass("search-select"),e("body").removeClass("search-enable")),l=!1)}).on("touchmove",function(){l=!0,r.blur()}).on("touchstart",function(){l=!1});var u,p,m=e("#viewport>header"),v=m.outerHeight(),f=0,g=0,w=0;e("#viewport>main");window.headerTransit=0,e(window).on("scroll",function(a){var t=Math.max(e(this).scrollTop(),0);u=t>f?"down":"up",f=t,window.requestAnimationFrame(function(){var a=null;"down"==u?(a=Math.max(-1*(t-w),-1*v),g=t,p=a):(w=t,a=t?Math.min(0,p+Math.min(v,g-t)):0),null!==a&&(m.css("transform","translate3d(0,"+a+"px,0)"),m.css("-webkit-transform","translate3d(0,"+a+"px,0)"),e("nav.head-mob-nav").length>0&&e("nav.head-mob-nav.fixed").css("transform","translate3d(0,"+Math.max(v+a)+"px,0)"),e("#searchtool > .compare-cc > .sidebar").length>0&&e("#searchtool > .compare-cc > .sidebar").css("top",Math.max(v+a)+"px"),window.headerTransit=a)})});var b=!1;try{var C=Object.defineProperty({},"passive",{get:function(){b=!0}});window.addEventListener("test",C,C),window.removeEventListener("test",C,C)}catch(e){b=!1}b&&window.addEventListener("scroll",function(){},{passive:!0})}),require(["jquery"],function(e){function a(e){var a='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])',t=document.querySelector(e),n=t.querySelectorAll(a)[0],o=t.querySelectorAll(a),r=o[o.length-1];n.focus(),document.addEventListener("keydown",function(e){("Tab"===e.key||9===e.keyCode)&&(e.shiftKey?document.activeElement===n&&(r.focus(),e.preventDefault()):document.activeElement===r&&(n.focus(),e.preventDefault()))})}var t=function(){var e,a=!1,t=!1;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var a=this;if(!document.documentElement.contains(el))return null;do{if(a.matches(e))return a;a=a.parentElement}while(null!==a);return el});var n=function(e){!1!==t&&e.target.closest(a)||e.preventDefault()},o=function(a){1===a.targetTouches.length&&(e=a.targetTouches[0].clientY)},r=function(a){if(1===a.targetTouches.length){var t=a.currentTarget,n=a.targetTouches[0].clientY-e;0===t.scrollTop&&n>0&&a.preventDefault(),t.scrollHeight-t.scrollTop<=t.clientHeight&&n<0&&a.preventDefault()}};return function(e,s){void 0!==s&&(a=s,t=document.querySelector(s)),!0===e?(!1!==t&&(t.addEventListener("touchstart",o,!1),t.addEventListener("touchmove",r,!1)),document.body.addEventListener("touchmove",n,!1)):(!1!==t&&(t.removeEventListener("touchstart",o,!1),t.removeEventListener("touchmove",r,!1)),document.body.removeEventListener("touchmove",n,!1))}}(),n=e("#viewport>header"),o=e("#viewport>main"),r=e("#viewport>footer"),s=n.find(".burger"),i=n.find(".closeBurger"),d=n.find(".burger-menu"),l=e(".sidebarMenu-overlay"),c=e("aside.sidebarMenu"),h=e("aside.sub-menu"),u=d.find(".menuParent"),p=e("aside.sidebarMenu .sideMenuParent"),m=e("aside.sidebarMenu .mobile-search-button"),v=n.find(".search input[type=text]"),f=n.find(".cancel-btn"),g=e("aside.sub-menu .sideMenuTitle"),w=n.find("a.user"),b=n.find(".joinforfree, .login");windowWidth=e(window).width(),checkWindowSize=function(a,t,n){n=void 0===n||n;var o=e("#viewport>header .right-menu").hasClass("loggedIn");return"bigger"==t?n?e(window).prop("innerWidth")>a&&o:e(window).prop("innerWidth")>a:"smaller"==t?n?e(window).prop("innerWidth")<=a&&o:e(window).prop("innerWidth")<=a:void 0},resizeFunc=function(){if(windowWidth==e(window).width())return!1;windowWidth=e(window).width(),checkWindowSize(691,"smaller",!0)||checkWindowSize(668,"smaller",!1)?(n.find(".right-menu.loggedIn").removeClass("open"),s.removeClass("open"),l.removeClass("open"),c.removeClass("show"),h.removeClass("show"),e("body").removeClass("no-scroll").removeClass("search-enable"),e("header").removeAttr("style"),e("nav.dd").hide(),e(".menuParent").removeClass("opened"),o.removeAttr("aria-hidden").removeAttr("tabindex"),r.removeAttr("aria-hidden").removeAttr("tabindex"),e("header .sidebarMenu").attr("aria-hidden","true").attr("tabindex","-1")):(e("body").removeClass("no-scroll").removeClass("search-enable"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast"),e(".menuParent").removeClass("opened"))},e(window).on("resizeEnd",resizeFunc),l.on("click",function(a){a.stopPropagation(),a.preventDefault();var o=e("#m-ac");e(this).removeClass("open"),s.removeClass("open"),c.removeClass("show"),h.removeClass("show"),setTimeout(function(){n.find(".right-menu.loggedIn").removeClass("open")},300),e("body").removeClass("no-scroll").removeClass("search-enable"),v.val(""),e("header").removeAttr("style"),e("nav.dd").hide(),e(".menuParent").removeClass("opened"),o.find("ul,a.more").hide(),t(!1,"#viewport > header .logo"),t(!1,"#viewport > header > .top > .search"),t(!1,"#m-ac"),t(!1,".sidebarMenu-overlay"),t(!1,".sidebarMenu")}),i.on("click",function(a){a.stopPropagation(),a.preventDefault(),c.removeClass("show"),h.removeClass("show"),o.removeAttr("aria-hidden").removeAttr("tabindex"),r.removeAttr("aria-hidden").removeAttr("tabindex"),n.find(".right-menu.loggedIn").removeClass("open"),t(!1,"#viewport > header .logo"),t(!1,"#viewport > header > .top > .search"),t(!1,"#m-ac"),t(!1,".sidebarMenu-overlay"),t(!1,".sidebarMenu"),e("header .sidebarMenu").attr("aria-hidden","true").attr("tabindex","-1"),l.removeClass("open"),e("body").removeClass("no-scroll"),e("header").removeAttr("style"),e("nav.dd").hide(),e(".menuParent").removeClass("opened"),s.toggleClass("open")}),s.on("click",function(a){if(a.stopPropagation(),a.preventDefault(),e(this).hasClass("open"))c.removeClass("show"),h.removeClass("show"),o.removeAttr("aria-hidden").removeAttr("tabindex"),r.removeAttr("aria-hidden").removeAttr("tabindex"),n.find(".right-menu.loggedIn").removeClass("open"),t(!1,"#viewport > header .logo"),t(!1,"#viewport > header > .top > .search"),t(!1,"#m-ac"),t(!1,".sidebarMenu-overlay"),t(!1,".sidebarMenu"),s.attr("aria-expanded","false"),e("header .sidebarMenu").attr("aria-hidden","true").attr("tabindex","-1");else{n.find(".right-menu.loggedIn").addClass("open");var i=e(window).width();c.css("width",i-55),h.css("width",i-55),c.addClass("show"),o.attr("aria-hidden","true").attr("tabindex","-1"),r.attr("aria-hidden","true").attr("tabindex","-1"),t(!0,"#viewport > header .logo"),t(!0,"#viewport > header > .top > .search"),t(!0,".sidebarMenu-overlay"),t(!0,"#m-ac"),t(!0,".sidebarMenu"),s.attr("aria-expanded","true"),e("header .sidebarMenu").attr("aria-hidden","false").removeAttr("tabindex")}e(this).toggleClass("open"),l.toggleClass("open"),e("body").toggleClass("no-scroll"),e("header").removeAttr("style"),e("nav.dd").hide(),e(".menuParent").removeClass("opened")});var C;d.find("a:not(.menuParent)").on("click touchend",function(a){e(this).hasClass("menuParent")||e(this).hasClass("user")?a.stopPropagation():"touchend"==a.type&&1!=C&&(window.location=e(this).attr("href"))}).on("touchmove",function(){C=!0}).on("touchstart",function(){C=!1});var y;u.on("click touchend",function(t){if(e(this).hasClass("creditcards-loggedout")&&(window.location=e(this).attr("href")),"touchend"==t.type){if(1!=y){t.preventDefault();u=e(this).data("menu");if(checkWindowSize(691,"smaller",!0)||checkWindowSize(668,"smaller",!1)){var i=u.split("-"),d=e(window).width();c.css("width",d-55),h.css("width",d-55),c.addClass("show"),e.each(h,function(t,n){e(n).attr("id")=="side-"+i[1]&&(e(n).addClass("show"),c.removeClass("show"),a("#side-"+i[1]))}),n.find(".right-menu.loggedIn").toggleClass("open"),s.toggleClass("open"),l.toggleClass("open"),e("body").toggleClass("no-scroll"),o.attr("aria-hidden","true").attr("tabindex","-1"),r.attr("aria-hidden","true").attr("tabindex","-1")}else if(e(this).hasClass("opened"))e("#"+u).fadeOut("fast");else{e("nav.dd").fadeOut("fast");p=e(this).position().left;e(this).hasClass("more-link")?(p=e(".burger-menu").width(),e("#viewport>header .right-menu").hasClass("loggedIn")?e("#"+u).css("left",p-206+"px").fadeIn("fast"):e("#"+u).css("left",p-64+"px").fadeIn("fast")):e(this).hasClass("tools")?e("#"+u).css("right","0px").fadeIn("fast"):e("#"+u).css("left",p+"px").fadeIn("fast")}e(this).hasClass("opened")?e(this).removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"):(e(".menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open"))}}else{if("click"!=t.type){u=e(this).data("menu");return!1}if(1!=y){t.preventDefault();var u=e(this).data("menu");if(checkWindowSize(691,"smaller",!0)||checkWindowSize(668,"smaller",!1)){var i=u.split("-"),d=e(window).width();c.css("width",d-55),h.css("width",d-55),c.addClass("show"),e.each(h,function(t,n){e(n).attr("id")=="side-"+i[1]&&(e(n).addClass("show"),c.removeClass("show"),a("#side-"+i[1]))}),n.find(".right-menu.loggedIn").toggleClass("open"),s.toggleClass("open"),l.toggleClass("open"),e("body").toggleClass("no-scroll"),o.attr("aria-hidden","true").attr("tabindex","-1"),r.attr("aria-hidden","true").attr("tabindex","-1")}else if(e(this).hasClass("opened"))e("#"+u).fadeOut("fast");else{e("nav.dd").fadeOut("fast");var p=e(this).position().left;e(this).hasClass("more-link")?(p=e(".burger-menu").width(),e("#viewport>header .right-menu").hasClass("loggedIn")?e("#"+u).css("left",p-206+"px").fadeIn("fast"):e("#"+u).css("left",p-64+"px").fadeIn("fast")):e(this).hasClass("tools")?e("#"+u).css("right","0px").fadeIn("fast"):e("#"+u).css("left",p+"px").fadeIn("fast")}e(this).hasClass("opened")?e(this).removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"):(e(".menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open"))}}t.stopPropagation()}).on("touchmove",function(){y=!0}).on("touchstart",function(){y=!1}),u.mouseenter(function(){if(!e(".burger").is(":visible")&&!checkWindowSize(691,"smaller",!0)&&!checkWindowSize(668,"smaller",!1)){var a=e(this).data("menu");if(e(this).next("nav.dd").is(":visible")){if(e(this).next("nav.dd").css("opacity")<1){e("nav#m-user").is(":visible")&&e("nav#m-user").fadeOut("fast"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast"),e(".menuParent").removeClass("opened"),e(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open");t=e(this).position().left;e(this).hasClass("more-link")?(t=e(".burger-menu").width(),e("#viewport>header .right-menu").hasClass("loggedIn")?e("#"+a).css("left",t-206+"px").fadeIn("fast"):e("#"+a).css("left",t-64+"px").fadeIn("fast")):e(this).hasClass("tools")?e("#"+a).css("right","0px").fadeIn("fast"):e("#"+a).css("left",t+"px").fadeIn("fast")}}else{e("nav#m-user").is(":visible")&&e("nav#m-user").fadeOut("fast"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast"),e(".menuParent").removeClass("opened"),e(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open");var t=e(this).position().left;"burger-tools"==e(this).data("menu")&&(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))?e("#"+a).css("left","").css("right","0px").fadeIn("fast"):e(this).hasClass("more-link")?(t=e(".burger-menu").width(),e("#viewport>header .right-menu").hasClass("loggedIn")?e("#"+a).css("left",t-206+"px").fadeIn("fast"):e("#"+a).css("left",t-64+"px").fadeIn("fast")):e(this).hasClass("tools")?e("#"+a).css("right","0px").fadeIn("fast"):e("#"+a).css("left",t+"px").fadeIn("fast")}}}).mouseleave(function(a){if(!checkWindowSize(691,"smaller",!0)&&!checkWindowSize(668,"smaller",!1)){var t=e(this).attr("data-menu");e(this).next("nav.dd");e("#"+t).hover(function(){},function(){})}}),m.on("click touchend",function(a){"touchend"==a.type?1!=y&&(a.preventDefault(),n.find(".right-menu.loggedIn").removeClass("open"),s.removeClass("open"),l.addClass("open"),c.removeClass("show"),h.removeClass("show"),e("body").addClass("no-scroll").addClass("search-enable"),v.focus()):"click"==a.type&&1!=y&&(a.preventDefault(),n.find(".right-menu.loggedIn").removeClass("open"),s.removeClass("open"),l.addClass("open"),c.removeClass("show"),h.removeClass("show"),e("body").addClass("no-scroll").addClass("search-enable"),v.focus()),o.removeAttr("aria-hidden").removeAttr("tabindex"),r.removeAttr("aria-hidden").removeAttr("tabindex"),e("header .sidebarMenu").attr("aria-hidden","true").attr("tabindex","-1"),a.stopPropagation()}).on("touchmove",function(){y=!0}).on("touchstart",function(){y=!1}),f.on("click touchend",function(a){var t=e("#viewport").find("[name=s]"),n=e("#m-ac");"touchend"==a.type?1!=y&&(a.preventDefault(),l.removeClass("open"),e("body").removeClass("no-scroll").removeClass("search-enable"),v.val(""),n.find("ul,a.more").hide(),t.blur(),s.focus()):"click"==a.type&&1!=y&&(a.preventDefault(),l.removeClass("open"),e("body").removeClass("no-scroll").removeClass("search-enable"),v.val(""),n.find("ul,a.more").hide(),t.blur(),s.focus()),a.stopPropagation()}).on("touchmove",function(){y=!0}).on("touchstart",function(){y=!1}),p.on("click touchend",function(n){if("touchend"==n.type){if(1!=y){n.preventDefault();o=e(this).data("menu");e(this).hasClass("show")?(e("#"+o).removeClass("show"),t(!1,"#"+o),e(this).attr("aria-expanded","false")):(e("#"+o).addClass("show"),t(!0,"#"+o),c.removeClass("show"),a("#"+o),e(this).attr("aria-expanded","true"),e("#"+o).find(".sideMenuTitle").attr("aria-expanded","true"))}}else if("click"==n.type&&1!=y){n.preventDefault();var o=e(this).data("menu");e(this).hasClass("show")?(e("#"+o).removeClass("show"),t(!1,"#"+o)):(e("#"+o).addClass("show"),t(!0,"#"+o),c.removeClass("show"),a("#"+o),e(this).attr("aria-expanded","true"),e("#"+o).find(".sideMenuTitle").attr("aria-expanded","true"))}n.stopPropagation()}).on("touchmove",function(){y=!0}).on("touchstart",function(){y=!1}),g.on("click touchend",function(a){var n=e(this).parent().parent(),o=e(this).parent().parent().attr("id");"touchend"==a.type?1!=y&&(a.preventDefault(),n.hasClass("show")?(n.removeClass("show"),c.addClass("show"),t(!0,".sidebarMenu"),e("#"+o+"-nav").focus(),e(this).attr("aria-expanded","false"),e("#"+o+"-nav").attr("aria-expanded","false")):n.addClass("show")):"click"==a.type&&1!=y&&(a.preventDefault(),n.hasClass("show")?(n.removeClass("show"),c.addClass("show"),t(!0,".sidebarMenu"),e("#"+o+"-nav").focus(),e(this).attr("aria-expanded","false"),e("#"+o+"-nav").attr("aria-expanded","false")):n.addClass("show")),a.stopPropagation()}).on("touchmove",function(){y=!0}).on("touchstart",function(){y=!1}),e("nav.dd").mouseleave(function(a){if(!checkWindowSize(691,"smaller",!0)&&!checkWindowSize(668,"smaller",!1)){var t=e(this),n=e(this).prev(".menuParent").get().indexOf(a.relatedTarget),o=e(this).prev("a.user").get().indexOf(a.relatedTarget);-1==n&&-1==o&&(e("a.user").removeClass("opened"),e("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),t.fadeOut("fast")),a.stopPropagation()}}),e("body").mouseleave(function(a){(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))&&(e("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast")),a.stopPropagation()}),e("body").on("touchend",function(a){(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))&&(e("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast")),a.stopPropagation()}),b.mouseenter(function(a){(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))&&(e("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast")),a.stopPropagation()}),e(".burger-menu>a").mouseenter(function(a){e(".burger").is(":visible")||(e(this).hasClass("menuParent")||(e("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast")),a.stopPropagation())}),d.mouseleave(function(){(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))&&(e("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),e("a.user").removeClass("opened"),e("nav.dd").fadeOut("fast"))}),w.on("click touchend",function(a){if("touchend"!=a.type&&"click"!=a.type)return!1;a.preventDefault(),a.stopPropagation(),e(".menuParent").removeClass("opened"),e(".burger").is(":visible")&&(s.removeClass("open"),l.removeClass("open"),c.removeClass("show"),e("body").removeClass("no-scroll")),e("#m-user").is(":visible")?(e(this).removeClass("opened"),e("#m-user").fadeOut("fast")):(e("nav.dd").fadeOut("fast"),e(this).addClass("opened"),e("#m-user").fadeIn("fast"))}),w.on("mouseenter",function(a){if(navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/BlackBerry/i)||navigator.userAgent.match(/Windows Phone/i))return!1;if(a.stopPropagation(),e(".menuParent").removeClass("opened"),e(".burger").is(":visible")&&(s.removeClass("open"),l.removeClass("open"),c.removeClass("show"),e("body").removeClass("no-scroll")),e("#m-user").is(":visible")){if(e("#m-user").css("opacity")<1){e("nav.dd").fadeOut("fast");e(".right-menu").width();if(e(".burger").is(":visible"));else e(".menu-loggedIn").width();e("#m-user").fadeIn("fast"),e(this).addClass("opened")}}else{e("nav.dd").fadeOut("fast");e(".right-menu").width();if(e(".burger").is(":visible"));else e(".menu-loggedIn").width();e("#m-user").fadeIn("fast"),e(this).addClass("opened")}})}),require(["jquery","cookie-helper","local-storage"],function(e,a,t){t.group("mw");var n,o=a.read("mw_signon"),r=a.read("wh_noad"),s=e("#footer_cta");if(s.find(".head-content").on("click",function(t){if(!t.isPropagationStopped())return t.preventDefault(),t.stopPropagation(),s.find(".main-content").slideToggle(function(){clearTimeout(n),a.create("wh_noad","Yes",10)}),s.find(".head-content .cta_arrow").toggleClass("down"),e(this).focus(),!1}),null!=o)try{o=JSON.parse(o)}catch(e){o=null}else window.location.href.indexOf("answers")>-1||"undefined"!=typeof is_best_card_pages?window.location.href.indexOf("answers")>-1?s.addClass("show-desk-only").show():s.hide():(s.show(),(!r||"Yes"!=r)&&e(window).prop("innerWidth")>=768&&(n=setTimeout(function(){s.find(".main-content").is(":hidden")&&(s.find(".main-content").slideDown(),s.find(".head-content .cta_arrow").toggleClass("down"),a.create("wh_noad","Yes",10))},1e4))),e("#viewport nav.right-menu .dashboard-user").hide();0===window.location.pathname.indexOf("/article/")&&s.remove();var i=setInterval(function(){e("header nav.right-menu").length>0&&clearInterval(i)});if(e("#viewport header").on("auth",function(o,i){if(null!=i&&"un"in i&&"pp"in i){if(0!=i.ucrn)var d=i.ucrn.replace("+"," "),l=d,c=d;else if(null==i.ufn||""==i.ufn)var l=h=i.un.substring(0,15),c=h;else var h=i.ufn.split("+"),l=h[0],c=h[0]+" "+h[1];e("#viewport nav.right-menu").removeClass("loggedOut").addClass("loggedIn"),e("#viewport .top").addClass("loggedIn"),e("#viewport aside.sidebarMenu").removeClass("loggedOut").addClass("loggedIn"),e("#viewport .burger-menu").addClass("menu-loggedIn"),e("#viewport a.user").empty().append(l),e("#js-mywallet-2").addClass("hide");var u='<a class="mywallet" href="/home/dashboard" data-hm-url="">My Wallet</a>',p="";p=t.get("is-inst-user")?'<a role="menuitem" tabindex="0" href="/home/settings/public-info" aria-label="Public Info Settings">Public Info</a><a role="menuitem" tabindex="0" href="/home/settings/login">Login Settings</a><a role="menuitem" tabindex="0" href="/home/settings/notifications" aria-label="Notifications Settings">Notifications</a><a role="menuitem" tabindex="0" href="/home/settings/invite">Invite Your Friends</a>':'<a role="menuitem" tabindex="0" href="/home/settings/public-info" aria-label="Public Info Settings">Public Info</a><a role="menuitem" tabindex="0" href="/home/settings/private-info" aria-label="Private Info Settings">Private Info</a><a role="menuitem" tabindex="0" href="/home/settings/login">Login Settings</a><a role="menuitem" tabindex="0" href="/home/settings/notifications" aria-label="Notifications Settings">Notifications</a><a role="menuitem" tabindex="0" href="/home/settings/invite">Invite Your Friends</a>',e(".right-menu > .burger-menu .mywallet").length<=0&&e(".right-menu > .burger-menu").prepend(u),e(".sidebarMenu .mywallet").length<=0&&e(u).insertAfter(e(".sidebarMenu .search-mobile-side")),e("nav#m-user > ul").length<=0&&e("nav#m-user").append('<ul role="menu" aria-label="User Menu"><li role="menuitem" tabindex="0"><a tabindex="-1" href="#">Profile</a></li><li role="menuitem" tabindex="0"><a tabindex="-1" href="/home/settings">Settings</a></li><li role="menuitem" tabindex="0"><a tabindex="-1" href="#" rel="nofollow" id="logout-link" onclick="return lo();" tabindex="0">Logout</a></li></ul>'),e("aside#side-settings > a").text().indexOf("Public Info")<0&&e("aside#side-settings").append(p),1==i.upr?(e("#m-user li a:contains(Profile)").attr("href","/profile/"+i.id+"i"),e("aside.sidebarMenu li a:contains(Profile)").attr("href","/profile/"+i.id+"i")):e("#m-user li a:contains(Profile)").hide(),0==e("#viewport .user-loggedIn img").length&&e("<img>").prependTo(e("#viewport .user-loggedIn")),e("#viewport .user-loggedIn img").attr("alt","Profile Picture").attr("tabindex","-1").attr("aria-hidden","true").attr("src",i.pp.replace(/^https?:/,"")).off("error").on("error",function(){this.src="//cdn.wallethub.com/images/profile/avatars/silhouette-150_Vd314d43_.png"}),e("#viewport div.loggedin-user span.userName").empty().append(c),e("#viewport .user-loggedIn").attr("href","/profile/"+i.id+"i"),e("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/credit-cards/compare/");var m=a.read("testid");t.get("has-sess")&&t.get("full")?(e("#viewport > header .logo a").attr("href","/home/dashboard"),m>0&&m<51?(e("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/home/cards-for-me"),e("#viewport nav.right-menu a.creditcards").attr("href","/home/cards-for-me")):(e("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/credit-cards/compare/"),e("#viewport nav.right-menu a.creditcards").attr("href","/credit-cards/compare/"))):t.get("has-sess")?(e("#viewport nav.right-menu").addClass("limitedUser"),e("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/credit-cards/compare/"),e("#viewport nav.right-menu a.creditcards").attr("href","/credit-cards/compare/")):(e("#viewport nav.right-menu").addClass("limitedUser"),window.location.href.indexOf("answers")>-1||"undefined"!=typeof is_best_card_pages?window.location.href.indexOf("answers")>-1?s.addClass("show-desk-only").show():s.hide():(s.show(),(!r||"Yes"!=r)&&e(window).prop("innerWidth")>=768&&(n=setTimeout(function(){s.find(".main-content").is(":hidden")&&(s.find(".main-content").slideDown(),s.find(".head-content .cta_arrow").toggleClass("down"),a.create("wh_noad","Yes",10))},1e4))),e("#viewport nav.right-menu nav#burger-credit-cards li.dashboard-user").remove(),e("#viewport aside#side-credit-cards .dashboard-user").remove()),e(".top-buttons").hide();var v=parseInt(a.read("mw_num_alerts"));!isNaN(v)&&v>0?e("#viewport nav.right-menu .badge-count").html(v):e("#viewport nav.right-menu .badge-count").hide(),e(document.body).data("signon",i)}else window.location.href.indexOf("answers")>-1||"undefined"!=typeof is_best_card_pages?window.location.href.indexOf("answers")>-1?s.addClass("show-desk-only").show():s.hide():(s.show(),(!r||"Yes"!=r)&&e(window).prop("innerWidth")>=768&&(n=setTimeout(function(){s.find(".main-content").is(":hidden")&&(s.find(".main-content").slideDown(),s.find(".head-content .cta_arrow").toggleClass("down"),a.create("wh_noad","Yes",10))},1e4)))}),window.location.pathname.indexOf("unsubscribe/upgrade")<0?e("#viewport header").trigger("auth",o):e("#viewport header .dashboard-user").remove(),document.location.search){var d,l=document.location.search.replace(/(^\?)/,"").split("&").map(function(e){return e=e.split("="),this[e[0]]=e[1],this}.bind({}))[0],c={};for(d in l)"utm_"==d.substring(0,4)&&(c[d]=l[d]);a.create("utm_vars",JSON.stringify(c),1)}var h=e("footer.footer aside"),u=h.html().trim();h.html(u.replace(/^\u00a9/,"&copy; "+(new Date).getFullYear()))}),require(["jquery","cookie-helper","local-storage"],function(e,a,t){function n(){return e("#phone-overlay").removeClass("show"),e("#viewport > header").removeAttr("aria-hidden").removeAttr("tabindex"),e("#viewport > main").removeAttr("aria-hidden").removeAttr("tabindex"),e("#viewport > footer").removeAttr("aria-hidden").removeAttr("tabindex"),!1}e(".appleStore").on("click",function(a){return a.preventDefault(),a.stopPropagation(),isMobile()?window.open("https://apps.apple.com/us/app/wallethub/id1110552982","_blank"):(e("#viewport > header").attr("aria-hidden","true").attr("tabindex","-1"),e("#viewport > main").attr("aria-hidden","true").attr("tabindex","-1"),e("#viewport > footer").attr("aria-hidden","true").attr("tabindex","-1"),e("#phone-overlay form p").html("Enter your cell phone number and we’ll send you a link to install the WalletHub app.").attr("aria-hidden","true").attr("tabindex","-1"),e('#phone-overlay input[name="cellphone"]').show(),e("#phone-overlay .btn-send").show(),e("#phone-overlay form")[0].reset(),e("#phone-overlay form").show(),e("#phone-overlay .btn-cancel").show(),e("#phone-overlay .notice").show(),e("#phone-overlay").addClass("show"),e('#phone-overlay #form-send-link input[name="action"]').val("Sms.SendAndroidLink"),e('#phone-overlay #form-send-link input[name="type"]').val("apple"),setTimeout(function(){e('#phone-overlay input[name="cellphone"]').focus()},400)),!1}),e(".googlePlay").on("click",function(a){return a.preventDefault(),a.stopPropagation(),isMobile()?window.open("https://goo.gl/mhG3k4","_blank"):(e("#viewport > header").attr("aria-hidden","true").attr("tabindex","-1"),e("#viewport > main").attr("aria-hidden","true").attr("tabindex","-1"),e("#viewport > footer").attr("aria-hidden","true").attr("tabindex","-1"),e("#phone-overlay form p").html("Enter your cell phone number and we’ll send you a link to install the WalletHub app.").attr("aria-hidden","true").attr("tabindex","-1"),e('#phone-overlay input[name="cellphone"]').show(),e("#phone-overlay .btn-send").show(),e("#phone-overlay form")[0].reset(),e("#phone-overlay form").show(),e("#phone-overlay .btn-cancel").show(),e("#phone-overlay .notice").show(),e("#phone-overlay").addClass("show"),e('#phone-overlay #form-send-link input[name="action"]').val("Sms.SendAndroidLink"),e('#phone-overlay #form-send-link input[name="type"]').val("android"),setTimeout(function(){e('#phone-overlay input[name="cellphone"]').focus()},400)),!1}),e("#phone-overlay form").on("submit",function(){return e("#phone-overlay .overlay-container .content .ajax-load").addClass("show"),e("#phone-overlay form").hide(),e.ajax({url:"/ajax.php",type:"POST",data:{action:e('#phone-overlay #form-send-link input[name="action"]').val(),phone:e('#phone-overlay #form-send-link input[name="cellphone"]').val(),type:e('#phone-overlay #form-send-link input[name="type"]').val()},success:function(a){var t="Awesome! You should be receiving a text with the download link shortly.";e("#phone-overlay .overlay-container .content .ajax-load").removeClass("show"),a.error&&a.failed?(t="Failed. Please check your phone number.",e("#phone-overlay form p").html(t),e("#phone-overlay form").show(),setTimeout(function(){e("#phone-overlay form p").removeAttr("aria-hidden").attr("tabindex","0").focus()},400)):(e("#phone-overlay form p").html(t),e("#phone-overlay form").show(),e('#phone-overlay input[name="cellphone"]').hide(),e("#phone-overlay .btn-send").hide(),e("#phone-overlay .btn-cancel").hide(),e("#phone-overlay .notice").hide(),setTimeout(function(){e("#phone-overlay form p").removeAttr("aria-hidden").attr("tabindex","0").focus()},400))},complete:function(a){e("#phone-overlay .overlay-container .content .ajax-load").removeClass("show")}}),!1}),e("#phone-overlay .phone-overlay-outside").on("click",function(){return n()}),e("#phone-overlay .close-overlay").on("click",function(){return n()}),e("#phone-overlay .btn-cancel").on("click",function(){return n()}),e('#phone-overlay #form-send-link input[name="cellphone"]').keyup(function(){this.value=this.value.replace(/[^0-9\.]/g,"")}),1==a.read("mw_prequal_eligible")&&a.read("mw_signon")&&t.get("has-sess")&&t.get("full")&&e("[data-plna-lnk]").each(function(){e(this).attr("href","/home/marketplace/loans-for-me")})});