function isMobile(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}require(["jquery","jquery-ui","jquery-nicescroll"],function($){var tmo_cache={},form=($("#viewport .burger"),$("#viewport")),cat=form.find("[name=c]"),txt=form.find("[name=s]"),cross=form.find(".remove-cross"),acmenu=$("#m-ac"),new_txt=$(".search-mobile").find("[name=search]"),tmv=!1;$("#m-search a").on("click",function(e){e.stopPropagation(),e.preventDefault();var li=$(this.parentNode),icocls=li.find(".wh-icon").prop("class");void 0===icocls?cat.val(""):cat.val(icocls.replace(/^wh-icon\s*/,"").replace(/^icon-/,"").replace(/-+/," ")),"all"==this.parentNode.className?(txt.attr("placeholder","Search or ask a question"),form.find("a span>span").removeAttr("class").html("All")):(txt.attr("placeholder","Search "+li.text()),form.find("a span>span").attr("class",icocls).html("&nbsp;")),form.find("a").removeClass("click"),$("#m-search").removeClass("dds"),"search"in tmo_cache&&window.clearTimeout(tmo_cache.search)}),$.widget("custom.catcomplete",$.ui.autocomplete,{_create:function(){this._super(),this.widget().menu("option","items","> :not(.ui-autocomplete-category)")},_renderMenu:function(ul,items){var scope=this,more=acmenu.find(".more");category="",$.each(items,function(index,item){var li;item.category!=category&&(ul.append('<li class="ui-autocomplete-category">'+item.category+"</li>"),category=item.category),li=scope._renderItemData(ul,item),item.category&&li.attr("aria-label",item.category+" : "+item.name)}),ul.removeClass("more"),0<more.length&&more.hide(),txt.data("total")>items.length&&(ul.addClass("more"),more.removeAttr("style"))},_renderItem:function(ul,item){var li=$("<li>");switch(item.category){case"Stocks":li.addClass("stock").append("<div>"+item.symbol+"</div>"+item.name+"<br><span>Stock</span>"),5==item.symbol.length&&li.addClass("small");break;case"Companies":case"People":case"Products":"st"in item?li.append('<div class="wh-icon icon-'+item.st+'"></div>'):"image"in item&&li.append('<div><img src="'+item.image+'"></div>'),"Products"==item.category?li.addClass("product").append(item.name):(li.addClass("user").append(item.name),"username"in item&&li.append(" <span>@"+item.username+"</span>")),"label"in item&&li.append("<br><span>"+item.label+"</span>");break;case"Other":li.addClass("other"),"Answer"==item.label?li.append('<div class="wh-icon thumb-answer"></div>'+item.name):"Glossary"==item.label?li.append('<div class="wh-icon thumb-glossary"></div>'+item.name):"Article"==item.label?li.append('<div class="wh-icon thumb-article"></div>'+item.name):li.append('<div class="wh-icon thumb-misc"></div>'+item.name)}return li.data("url",item.url).appendTo(ul)}});var cache={};txt.catcomplete({source:function(request,response){var term=request.term;if(txt.data("term",term),term in cache)return txt.data("total",cache[term].total),void response(cache[term].terms);$.getJSON("/ac/?v2",request,function(data,status,xhr){cache[term]=data,txt.data("total",data.total),response(data.terms)})},response:function(event,ui){$("body").removeClass("sac")},open:function(event,ui){var more,mobile,ac=acmenu.find("ul"),pos=ac.position();mobile=$("#viewport>header .right-menu").hasClass("loggedIn")?(checkWindowSize(809,"smaller",!0)&&!1,checkWindowSize(691,"smaller",!0)):checkWindowSize(668,"smaller",!1),ac.hasClass("more")?(mobile||ac.css({maxHeight:window.innerHeight-pos.top-150-37}),0==(more=acmenu.find(">a.more")).length&&(more=$('<a href="#" class="more">Show More Results</a>').appendTo(acmenu)),more.attr("href","/search/?s="+encodeURIComponent(txt.data("term")).replace(/%20/g,"+")),mobile||more.css({width:txt.outerWidth(),top:0}),ac.css({width:txt.outerWidth(),position:"relative"})):ac.css({maxHeight:window.innerHeight-pos.top-150}),mobile?($("#viewpoert .burger ~ .icon-search").after('<a href="#" class="wh-icon icon-cancel"/>'),$("body").addClass("sac"),acmenu.css({maxHeight:window.innerHeight-55,"overflow-y":"auto","overflow-x":"hidden"})):(acmenu.removeAttr("style"),acmenu.css({width:txt.outerWidth()}),ac.niceScroll({cursorcolor:"#5a5a5a",cursoropacitymax:.75,hidecursordelay:150}),ac.find(".ui-menu-item").addClass("wt"))},focus:function(e,ui){var div=document.createElement("div");"username"in ui.item?div.innerHTML="@"+ui.item.username:"symbol"in ui.item?div.innerHTML="$"+ui.item.symbol:div.innerHTML=ui.item.name,txt.val(div.textContent||div.innerText||""),e.preventDefault()},select:function(e,ui){top.location.href=document.location.protocol+"//"+document.location.host+ui.item.url,e.preventDefault()},close:function(e){e.relatedTarget&&e.relatedTarget.href&&(top.location.href=e.relatedTarget.href),acmenu.find("a.more").remove()},minLength:3,appendTo:"#m-ac"}).keyup(function(e){var val=$.trim(""!=txt.val()?txt.val():new_txt.val()),mln=3,kc=e.which,kcv=47<kc&&kc<58||32==kc||64<kc&&kc<91||95<kc&&kc<112||185<kc&&kc<193||218<kc&&kc<223;8==kc&&(kcv=!0),13==kc&&(window.location.href="/search/?s="+encodeURIComponent(val).replace(/%20/g,"+")),kcv&&("$"==val.charAt(0)&&(mln=2),txt.catcomplete("option","minLength",mln),$("#viewport .icon-cancel").remove(),$("body").removeClass("smn"),val.length<mln&&$("body").removeClass("sac"))}).focus(function(e){$(".burger-menu").addClass("search-select"),e.stopPropagation(),$("body").addClass("search-enable"),txt.catcomplete("search")}).unbind("blur").blur(function(e){}).on("click",function(e){e.stopPropagation()}),$("body").click(function(e){"ui-autocomplete-input"!=$(e.target).attr("class")&&$("body").hasClass("search-enable")&&(txt.val(""),new_txt.val(""),$(".burger-menu").removeClass("search-select"),$("body").removeClass("search-enable").removeClass("no-scroll"),$(".sidebarMenu-overlay").removeClass("open"),tmv=!1)}),cross.on("click",function(){txt.val("")}),$("#viewport").on("click touchstart",".icon-cancel",function(e){e.preventDefault(),txt.catcomplete("close"),$("body").removeClass("sac"),$(this).remove()}).on("click touchend","header .top .search .search-btn",function(){var val=$.trim(txt.val());if(""==val)return!1;$(".search-mobile form").submit(function(e){e.preventDefault()}),window.location.href="/search/?s="+encodeURIComponent(val).replace(/%20/g,"+")}),$(document).click(function(){acmenu.find("ul,a.more").hide()}).on("click","#m-ac ul,.nicescroll-rails,.nicescroll-cursors",function(e){e.stopPropagation()}),acmenu.on("click touchend","a.more",function(){window.location.href=$(this).attr("href")}),windowWidth=$(window).width(),$(window).on("resize orientationchange",function(){if(acmenu.css({maxHeight:window.innerHeight-55,"overflow-y":"auto","overflow-x":"hidden"}),windowWidth==$(window).width())return!1;windowWidth=$(window).width(),txt.catcomplete("option"),txt.val(""),txt.catcomplete("search","")}).trigger("resize"),$("#m-ac").on("touchend",function(e){"touchend"==e.type&&(1==tmv?(e.preventDefault(),e.stopPropagation()):(txt.blur(),$(".sidebarMenu-overlay").removeClass("open"),txt.val(""),new_txt.val(""),$(".burger-menu").removeClass("search-select"),$("body").removeClass("search-enable")),tmv=!1)}).on("touchmove",function(){tmv=!0,txt.blur()}).on("touchstart",function(){tmv=!1});var direction,last_transit,header_el=$("#viewport>header"),header_height=header_el.outerHeight(),last_pos=0,up_point=0,down_point=0;$("#viewport>main");$(window).on("scroll",function(event){var st=Math.max($(this).scrollTop(),0);direction=last_pos<st?"down":"up",last_pos=st,window.requestAnimationFrame(function(){var transit=null;"down"==direction?(transit=Math.max(-1*(st-down_point),-1*header_height),up_point=st,last_transit=transit):transit=(down_point=st)?Math.min(0,last_transit+Math.min(header_height,up_point-st)):0,null!==transit&&(header_el.css("transform","translate3d(0,"+transit+"px,0)"),header_el.css("-webkit-transform","translate3d(0,"+transit+"px,0)"),0<$("nav.head-mob-nav").length&&$("nav.head-mob-nav.fixed").css("transform","translate3d(0,"+Math.max(header_height+transit)+"px,0)"),0<$("#searchtool > .compare-cc > .sidebar").length&&$("#searchtool > .compare-cc > .sidebar").css("top",Math.max(header_height+transit)+"px"))})});var passiveSupported=!1;try{var options=Object.defineProperty({},"passive",{get:function(){passiveSupported=!0}});window.addEventListener("test",options,options),window.removeEventListener("test",options,options)}catch(err){passiveSupported=!1}passiveSupported&&window.addEventListener("scroll",function(){},{passive:!0})}),require(["jquery"],function($){var touchmoved,touchmo,disableBodyScrollMob=function(){var _clientY,_selector=!1,_element=!1;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(s){var ancestor=this;if(!document.documentElement.contains(el))return null;do{if(ancestor.matches(s))return ancestor;ancestor=ancestor.parentElement}while(null!==ancestor);return el});var preventBodyScroll=function(event){!1!==_element&&event.target.closest(_selector)||event.preventDefault()},captureClientY=function(event){1===event.targetTouches.length&&(_clientY=event.targetTouches[0].clientY)},preventOverscroll=function(event){if(1===event.targetTouches.length){var _el=event.currentTarget,clientY=event.targetTouches[0].clientY-_clientY;0===_el.scrollTop&&0<clientY&&event.preventDefault(),_el.scrollHeight-_el.scrollTop<=_el.clientHeight&&clientY<0&&event.preventDefault()}};return function(allow,selector){void 0!==selector&&(_selector=selector,_element=document.querySelector(selector)),!0===allow?(!1!==_element&&(_element.addEventListener("touchstart",captureClientY,!1),_element.addEventListener("touchmove",preventOverscroll,!1)),document.body.addEventListener("touchmove",preventBodyScroll,!1)):(!1!==_element&&(_element.removeEventListener("touchstart",captureClientY,!1),_element.removeEventListener("touchmove",preventOverscroll,!1)),document.body.removeEventListener("touchmove",preventBodyScroll,!1))}}(),viewportHeader=$("#viewport header"),burger=viewportHeader.find("span.burger"),burgerMenu=viewportHeader.find(".burger-menu"),sideBar=$(".sidebarMenu-overlay"),asideBar=$("aside.sidebarMenu"),asideBarSubMenu=$("aside.sub-menu"),menuParent=burgerMenu.find(".menuParent"),sideMenuParent=$("aside.sidebarMenu .sideMenuParent"),mobileSearchButton=$("aside.sidebarMenu .mobile-search-button"),mobileSearchField=viewportHeader.find(".search input[type=text]"),mobileSearchCancel=viewportHeader.find(".cancel-btn"),sideMenuTitle=$("aside.sub-menu .sideMenuTitle"),user=viewportHeader.find("a.user"),joinlogin=viewportHeader.find(".joinforfree, .login");windowWidth=$(window).width(),checkWindowSize=function(width,way,login){login=void 0===login||login;var isLogged=$("#viewport>header .right-menu").hasClass("loggedIn");return"bigger"==way?login?$(window).prop("innerWidth")>width&&isLogged:$(window).prop("innerWidth")>width:"smaller"==way?login?$(window).prop("innerWidth")<=width&&isLogged:$(window).prop("innerWidth")<=width:void 0},resizeFunc=function(){if(windowWidth==$(window).width())return!1;windowWidth=$(window).width(),checkWindowSize(691,"smaller",!0)||checkWindowSize(668,"smaller",!1)?(viewportHeader.find(".right-menu.loggedIn").removeClass("open"),burger.removeClass("open"),sideBar.removeClass("open"),asideBar.hasClass("show")&&(asideBar.removeClass("show"),asideBarSubMenu.removeClass("show")),$("body").removeClass("no-scroll").removeClass("search-enable"),$("header").removeAttr("style"),$("nav.dd").hide()):($("body").removeClass("no-scroll").removeClass("search-enable"),$("a.user").removeClass("opened"),$("nav.dd").fadeOut("fast")),$(".menuParent").removeClass("opened")},$(window).on("resizeEnd",resizeFunc),sideBar.on("click",function(e){e.stopPropagation(),e.preventDefault();var acmenu=$("#m-ac");$(this).removeClass("open"),burger.removeClass("open"),asideBar.removeClass("show"),asideBarSubMenu.removeClass("show"),setTimeout(function(){viewportHeader.find(".right-menu.loggedIn").removeClass("open")},300),$("body").removeClass("no-scroll").removeClass("search-enable"),mobileSearchField.val(""),$("header").removeAttr("style"),$("nav.dd").hide(),$(".menuParent").removeClass("opened"),acmenu.find("ul,a.more").hide(),disableBodyScrollMob(!1,"#viewport > header .logo"),disableBodyScrollMob(!1,"#viewport > header > .top > .search"),disableBodyScrollMob(!1,"#m-ac"),disableBodyScrollMob(!1,".sidebarMenu-overlay"),disableBodyScrollMob(!1,".sidebarMenu")}),burger.on("click touchend",function(e){if(e.stopPropagation(),e.preventDefault(),$(this).toggleClass("open"),sideBar.toggleClass("open"),asideBar.hasClass("show"))asideBar.removeClass("show"),asideBarSubMenu.removeClass("show"),viewportHeader.find(".right-menu.loggedIn").removeClass("open"),disableBodyScrollMob(!1,"#viewport > header .logo"),disableBodyScrollMob(!1,"#viewport > header > .top > .search"),disableBodyScrollMob(!1,"#m-ac"),disableBodyScrollMob(!1,".sidebarMenu-overlay"),disableBodyScrollMob(!1,".sidebarMenu");else{viewportHeader.find(".right-menu.loggedIn").addClass("open");var _width=$(window).width();asideBar.css("width",_width-55),asideBarSubMenu.css("width",_width-55),asideBar.addClass("show"),disableBodyScrollMob(!0,"#viewport > header .logo"),disableBodyScrollMob(!0,"#viewport > header > .top > .search"),disableBodyScrollMob(!0,".sidebarMenu-overlay"),disableBodyScrollMob(!0,"#m-ac"),disableBodyScrollMob(!0,".sidebarMenu")}$("body").toggleClass("no-scroll"),$("header").removeAttr("style"),$("nav.dd").hide(),$(".menuParent").removeClass("opened")}),burgerMenu.find("a:not(.menuParent)").on("click touchend",function(e){$(this).hasClass("menuParent")||$(this).hasClass("user")?e.stopPropagation():"touchend"==e.type&&1!=touchmoved&&(window.location=$(this).attr("href"))}).on("touchmove",function(){touchmoved=!0}).on("touchstart",function(){touchmoved=!1}),menuParent.on("click touchend",function(e){if($(this).hasClass("creditcards-loggedout")&&(window.location=$(this).attr("href")),"touchend"==e.type){if(1!=touchmo){e.preventDefault();var _child=$(this).data("menu");if(checkWindowSize(691,"smaller",!0)||checkWindowSize(668,"smaller",!1)){var res=_child.split("-"),_width=$(window).width();asideBar.css("width",_width-55),asideBarSubMenu.css("width",_width-55),asideBar.addClass("show"),$.each(asideBarSubMenu,function(i,item){$(item).attr("id")=="side-"+res[1]&&$(item).addClass("show")}),viewportHeader.find(".right-menu.loggedIn").toggleClass("open"),burger.toggleClass("open"),sideBar.toggleClass("open"),$("body").toggleClass("no-scroll")}else if($(this).hasClass("opened"))$("#"+_child).fadeOut("fast");else{$("nav.dd").fadeOut("fast");var _left=$(this).position().left;$(this).hasClass("more-link")?(_left=$(".burger-menu").width(),$("#viewport>header .right-menu").hasClass("loggedIn")?$("#"+_child).css("left",_left-206+"px").fadeIn("fast"):$("#"+_child).css("left",_left-64+"px").fadeIn("fast")):$(this).hasClass("tools")?$("#"+_child).css("right","0px").fadeIn("fast"):$("#"+_child).css("left",_left+"px").fadeIn("fast")}$(this).hasClass("opened")?$(this).removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"):($(".menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),$(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open"))}}else{if("click"!=e.type){_child=$(this).data("menu");return burgerMenu.hasClass("menu-loggedIn"),!1}if(1!=touchmo){e.preventDefault();var _child=$(this).data("menu");if(checkWindowSize(691,"smaller",!0)||checkWindowSize(668,"smaller",!1)){res=_child.split("-"),_width=$(window).width();asideBar.css("width",_width-55),asideBarSubMenu.css("width",_width-55),asideBar.addClass("show"),$.each(asideBarSubMenu,function(i,item){$(item).attr("id")=="side-"+res[1]&&$(item).addClass("show")}),viewportHeader.find(".right-menu.loggedIn").toggleClass("open"),burger.toggleClass("open"),sideBar.toggleClass("open"),$("body").toggleClass("no-scroll")}else if($(this).hasClass("opened"))$("#"+_child).fadeOut("fast");else{$("nav.dd").fadeOut("fast");_left=$(this).position().left;$(this).hasClass("more-link")?(_left=$(".burger-menu").width(),$("#viewport>header .right-menu").hasClass("loggedIn")?$("#"+_child).css("left",_left-206+"px").fadeIn("fast"):$("#"+_child).css("left",_left-64+"px").fadeIn("fast")):$(this).hasClass("tools")?$("#"+_child).css("right","0px").fadeIn("fast"):$("#"+_child).css("left",_left+"px").fadeIn("fast")}$(this).hasClass("opened")?$(this).removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"):($(".menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),$(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open"))}}e.stopPropagation()}).on("touchmove",function(){touchmo=!0}).on("touchstart",function(){touchmo=!1}),menuParent.mouseenter(function(){if(!$(".burger").is(":visible")&&!checkWindowSize(691,"smaller",!0)&&!checkWindowSize(668,"smaller",!1)){var _child=$(this).data("menu");if($(this).next("nav.dd").is(":visible")){if($(this).next("nav.dd").css("opacity")<1){$("nav#m-user").is(":visible")&&$("nav#m-user").fadeOut("fast"),$("a.user").removeClass("opened"),$("nav.dd").fadeOut("fast"),$(".menuParent").removeClass("opened"),$(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open");_left=$(this).position().left;$(this).hasClass("more-link")?(_left=$(".burger-menu").width(),$("#viewport>header .right-menu").hasClass("loggedIn")?$("#"+_child).css("left",_left-206+"px").fadeIn("fast"):$("#"+_child).css("left",_left-64+"px").fadeIn("fast")):$(this).hasClass("tools")?$("#"+_child).css("right","0px").fadeIn("fast"):$("#"+_child).css("left",_left+"px").fadeIn("fast")}}else{$("nav#m-user").is(":visible")&&$("nav#m-user").fadeOut("fast"),$("a.user").removeClass("opened"),$("nav.dd").fadeOut("fast"),$(".menuParent").removeClass("opened"),$(this).addClass("opened").removeClass("af-icon-down-open").addClass("af-icon-up-open");var _left=$(this).position().left;"burger-tools"==$(this).data("menu")&&(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))?$("#"+_child).css("left","").css("right","0px").fadeIn("fast"):$(this).hasClass("more-link")?(_left=$(".burger-menu").width(),$("#viewport>header .right-menu").hasClass("loggedIn")?$("#"+_child).css("left",_left-206+"px").fadeIn("fast"):$("#"+_child).css("left",_left-64+"px").fadeIn("fast")):$(this).hasClass("tools")?$("#"+_child).css("right","0px").fadeIn("fast"):$("#"+_child).css("left",_left+"px").fadeIn("fast")}}}).mouseleave(function(e){if(!checkWindowSize(691,"smaller",!0)&&!checkWindowSize(668,"smaller",!1)){var attr=$(this).attr("data-menu");$(this).next("nav.dd");$("#"+attr).hover(function(){},function(){})}}),mobileSearchButton.on("click touchend",function(e){"touchend"==e.type?1!=touchmo&&(e.preventDefault(),viewportHeader.find(".right-menu.loggedIn").removeClass("open"),burger.removeClass("open"),sideBar.addClass("open"),asideBar.removeClass("show"),asideBarSubMenu.removeClass("show"),$("body").addClass("no-scroll").addClass("search-enable"),mobileSearchField.focus()):"click"==e.type&&1!=touchmo&&(e.preventDefault(),viewportHeader.find(".right-menu.loggedIn").removeClass("open"),burger.removeClass("open"),sideBar.addClass("open"),asideBar.removeClass("show"),asideBarSubMenu.removeClass("show"),$("body").addClass("no-scroll").addClass("search-enable"),mobileSearchField.focus()),e.stopPropagation()}).on("touchmove",function(){touchmo=!0}).on("touchstart",function(){touchmo=!1}),mobileSearchCancel.on("click touchend",function(e){var txt=$("#viewport").find("[name=s]"),acmenu=$("#m-ac");"touchend"==e.type?1!=touchmo&&(e.preventDefault(),sideBar.removeClass("open"),$("body").removeClass("no-scroll").removeClass("search-enable"),mobileSearchField.val(""),acmenu.find("ul,a.more").hide(),txt.blur()):"click"==e.type&&1!=touchmo&&(e.preventDefault(),sideBar.removeClass("open"),$("body").removeClass("no-scroll").removeClass("search-enable"),mobileSearchField.val(""),acmenu.find("ul,a.more").hide(),txt.blur()),e.stopPropagation()}).on("touchmove",function(){touchmo=!0}).on("touchstart",function(){touchmo=!1}),sideMenuParent.on("click touchend",function(e){if("touchend"==e.type){if(1!=touchmo){e.preventDefault();var _child=$(this).data("menu");$(this).hasClass("show")?($("#"+_child).removeClass("show"),disableBodyScrollMob(!1,"#"+_child)):($("#"+_child).addClass("show"),disableBodyScrollMob(!0,"#"+_child))}}else if("click"==e.type&&1!=touchmo){e.preventDefault();_child=$(this).data("menu");$(this).hasClass("show")?($("#"+_child).removeClass("show"),disableBodyScrollMob(!1,"#"+_child)):($("#"+_child).addClass("show"),disableBodyScrollMob(!0,"#"+_child))}e.stopPropagation()}).on("touchmove",function(){touchmo=!0}).on("touchstart",function(){touchmo=!1}),sideMenuTitle.on("click touchend",function(e){if("touchend"==e.type)1!=touchmo&&(e.preventDefault(),(_parent=$(this).parent().parent()).hasClass("show")?(_parent.removeClass("show"),disableBodyScrollMob(!0,".sidebarMenu")):_parent.addClass("show"));else if("click"==e.type){var _parent;if(1!=touchmo)e.preventDefault(),(_parent=$(this).parent().parent()).hasClass("show")?(_parent.removeClass("show"),disableBodyScrollMob(!0,".sidebarMenu")):_parent.addClass("show")}e.stopPropagation()}).on("touchmove",function(){touchmo=!0}).on("touchstart",function(){touchmo=!1}),$("nav.dd").mouseleave(function(e){if(!checkWindowSize(691,"smaller",!0)&&!checkWindowSize(668,"smaller",!1)){var _this=$(this),_par=$(this).prev(".menuParent").get().indexOf(e.relatedTarget),_usr=$(this).prev("a.user").get().indexOf(e.relatedTarget);-1==_par&&-1==_usr&&($("a.user").removeClass("opened"),$("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),_this.fadeOut("fast")),e.stopPropagation()}}),$("body").mouseleave(function(e){(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))&&($("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),$("a.user").removeClass("opened"),$("nav.dd").fadeOut("fast")),e.stopPropagation()}),$("body").on("touchend",function(e){(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))&&($("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),$("a.user").removeClass("opened"),$("nav.dd").fadeOut("fast")),e.stopPropagation()}),joinlogin.mouseenter(function(e){(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))&&($("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),$("a.user").removeClass("opened"),$("nav.dd").fadeOut("fast")),e.stopPropagation()}),$(".burger-menu>a").mouseenter(function(e){$(".burger").is(":visible")||($(this).hasClass("menuParent")||($("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),$("a.user").removeClass("opened"),$("nav.dd").fadeOut("fast")),e.stopPropagation())}),burgerMenu.mouseleave(function(){(checkWindowSize(691,"bigger",!0)||checkWindowSize(668,"bigger",!1))&&($("a.menuParent").removeClass("opened").removeClass("af-icon-up-open").addClass("af-icon-down-open"),$("a.user").removeClass("opened"),$("nav.dd").fadeOut("fast"))}),user.on("click touchend",function(e){if("touchend"!=e.type&&"click"!=e.type)return!1;e.preventDefault(),e.stopPropagation(),$(".menuParent").removeClass("opened"),$(".burger").is(":visible")&&(burger.removeClass("open"),sideBar.removeClass("open"),asideBar.removeClass("show"),$("body").removeClass("no-scroll")),$("#m-user").is(":visible")?($(this).removeClass("opened"),$("#m-user").fadeOut("fast")):($("nav.dd").fadeOut("fast"),$(this).addClass("opened"),$("#m-user").fadeIn("fast"))}),user.on("mouseenter",function(e){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(e.stopPropagation(),$(".menuParent").removeClass("opened"),$(".burger").is(":visible")&&(burger.removeClass("open"),sideBar.removeClass("open"),asideBar.removeClass("show"),$("body").removeClass("no-scroll")),$("#m-user").is(":visible")){if($("#m-user").css("opacity")<1){$("nav.dd").fadeOut("fast");$(".right-menu").width();if($(".burger").is(":visible"));else $(".menu-loggedIn").width();$("#m-user").fadeIn("fast"),$(this).addClass("opened")}}else{$("nav.dd").fadeOut("fast");$(".right-menu").width();if($(".burger").is(":visible"));else $(".menu-loggedIn").width();$("#m-user").fadeIn("fast"),$(this).addClass("opened")}})}),require(["jquery","cookie-helper","local-storage"],function($,cookie,pitLS){pitLS.group("mw");var CTA_Out,signon=cookie.read("mw_signon"),noad=cookie.read("wh_noad"),footerCTA=$("#footer_cta");if(footerCTA.find(".head-content").on("click",function(e){if(!e.isPropagationStopped())return e.preventDefault(),e.stopPropagation(),footerCTA.find(".main-content").slideToggle(function(){clearTimeout(CTA_Out),cookie.create("wh_noad","Yes",10)}),footerCTA.find(".head-content .cta_arrow").toggleClass("down"),!1}),null!=signon)try{signon=JSON.parse(signon)}catch(e){signon=null}else-1<window.location.href.indexOf("answers")&&isMobile()||"undefined"!=typeof is_best_card_pages?footerCTA.hide():(footerCTA.show(),(!noad||"Yes"!=noad)&&768<=$(window).prop("innerWidth")&&(CTA_Out=setTimeout(function(){footerCTA.find(".main-content").is(":hidden")&&(footerCTA.find(".main-content").slideDown(),footerCTA.find(".head-content .cta_arrow").toggleClass("down"),cookie.create("wh_noad","Yes",10))},1e4))),$("#viewport nav.right-menu .dashboard-user").hide();0===window.location.pathname.indexOf("/article/")&&footerCTA.remove();var navCheckerInterval=setInterval(function(){0<$("header nav.right-menu").length&&clearInterval(navCheckerInterval)});if($("#viewport header").on("auth",function(e,signon){if(null!=signon&&"un"in signon&&"pp"in signon){if(0!=signon.ucrn)var ucrn=signon.ucrn.replace("+"," "),userFirstName=ucrn,userName=ucrn;else if(null==signon.ufn||""==signon.ufn)userFirstName=res=signon.un.substring(0,15),userName=res;else{var res;userFirstName=(res=signon.ufn.split("+"))[0],userName=res[0]+" "+res[1]}$("#viewport nav.right-menu").removeClass("loggedOut").addClass("loggedIn"),$("#viewport .top").addClass("loggedIn"),$("#viewport aside.sidebarMenu").removeClass("loggedOut").addClass("loggedIn"),$("#viewport .burger-menu").addClass("menu-loggedIn"),$("#viewport a.user").empty().append(userFirstName);$(".right-menu > .burger-menu .mywallet").length<=0&&$(".right-menu > .burger-menu").prepend('<a class="mywallet" href="/home/dashboard/" data-hm-url="">My Wallet</a>'),$("nav#m-user > ul").length<=0&&$("nav#m-user").append('<ul><li><a href="#">Profile</a></li><li><a href="/home/settings">Settings</a></li><li><a href="#" rel="nofollow" id="logout-link" onclick="document.getElementById(\'logout-form\').submit();return false;">Logout</a></li></ul>'),$("aside#side-settings > a").text().indexOf("Public Info")<0&&$("aside#side-settings").append('<a href="/home/settings/public-info">Public Info</a><a href="/home/settings/private-info">Private Info</a><a href="/home/settings/login">Login Settings</a><a href="/home/settings/notifications">Notifications</a><a href="/home/settings/invite">Invite Your Friends</a>'),1==signon.upr?($("#m-user li a:contains(Profile)").attr("href","/profile/"+signon.un+"/"),$("aside.sidebarMenu li a:contains(Profile)").attr("href","/profile/"+signon.un+"/")):$("#m-user li a:contains(Profile)").hide(),0==$("#viewport .user-loggedIn img").length&&$("<img>").prependTo($("#viewport .user-loggedIn")),$("#viewport .user-loggedIn img").attr("src",signon.pp.replace(/^https?:/,"")).off("error").on("error",function(){this.src="//d2e70e9yced57e.cloudfront.net/wallethub/images/profile/avatars/silhouette-150_Vd314d43_.png"}),$("#viewport div.loggedin-user span.userName").empty().append(userName),$("#viewport .user-loggedIn").attr("href","/profile/"+signon.un+"/"),$("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/credit-cards/compare/");var testid=cookie.read("testid");pitLS.get("has-sess")&&pitLS.get("full")?($("#viewport > header .logo a").attr("href","/home/dashboard/"),0<testid&&testid<51?($("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/home/cards-for-me"),$("#viewport nav.right-menu a.creditcards").attr("href","/home/cards-for-me")):($("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/credit-cards/compare/"),$("#viewport nav.right-menu a.creditcards").attr("href","/credit-cards/compare/"))):pitLS.get("has-sess")?($("#viewport aside.sidebarMenu a.credit-cards-link").attr("href","/credit-cards/compare/"),$("#viewport nav.right-menu a.creditcards").attr("href","/credit-cards/compare/")):(-1<window.location.href.indexOf("answers")&&isMobile()||"undefined"!=typeof is_best_card_pages?footerCTA.hide():(footerCTA.show(),(!noad||"Yes"!=noad)&&768<=$(window).prop("innerWidth")&&(CTA_Out=setTimeout(function(){footerCTA.find(".main-content").is(":hidden")&&(footerCTA.find(".main-content").slideDown(),footerCTA.find(".head-content .cta_arrow").toggleClass("down"),cookie.create("wh_noad","Yes",10))},1e4))),$("#viewport nav.right-menu nav#burger-credit-cards li.dashboard-user").remove(),$("#viewport aside#side-credit-cards .dashboard-user").remove()),$(".top-buttons").hide();var alerts=parseInt(cookie.read("mw_num_alerts"));!isNaN(alerts)&&0<alerts?$("#viewport nav.right-menu .badge-count").html(alerts):$("#viewport nav.right-menu .badge-count").hide(),$(document.body).data("signon",signon)}else-1<window.location.href.indexOf("answers")&&isMobile()||"undefined"!=typeof is_best_card_pages?footerCTA.hide():(footerCTA.show(),(!noad||"Yes"!=noad)&&768<=$(window).prop("innerWidth")&&(CTA_Out=setTimeout(function(){footerCTA.find(".main-content").is(":hidden")&&(footerCTA.find(".main-content").slideDown(),footerCTA.find(".head-content .cta_arrow").toggleClass("down"),cookie.create("wh_noad","Yes",10))},1e4)))}),window.location.pathname.indexOf("unsubscribe/upgrade")<0?$("#viewport header").trigger("auth",signon):$("#viewport header .dashboard-user").remove(),document.location.search){var i,qstr=document.location.search.replace(/(^\?)/,"").split("&").map(function(n){return this[(n=n.split("="))[0]]=n[1],this}.bind({}))[0],data_layer={};for(i in qstr)"utm_"==i.substring(0,4)&&(data_layer[i]=qstr[i]);cookie.create("utm_vars",JSON.stringify(data_layer),1)}var el=$("footer.footer aside"),txt=el.html().trim();el.html(txt.replace(/^\u00a9/,"&copy; "+(new Date).getFullYear()))}),require(["jquery"],function($){window.pitNonce="",$.ajax({url:"/ajax.php",data:{action:"Pit.RefreshNonce"},success:function(nonce){window.pitNonce=nonce}}),$(".appleStore").on("click",function(e){return e.preventDefault(),e.stopPropagation(),isMobile()?window.open("http://apple.co/23gVr3A","_blank"):($("#phone-overlay form p").html("Enter your cell phone number and we’ll send you a link to install the WalletHub app."),$('#phone-overlay input[name="cellphone"]').show(),$("#phone-overlay .btn-send").show(),$("#phone-overlay form")[0].reset(),$("#phone-overlay form").show(),$("#phone-overlay .btn-cancel").show(),$("#phone-overlay .notice").show(),$("#phone-overlay").addClass("show"),$('#phone-overlay #form-send-link input[name="action"]').val("Sms.SendAndroidLink"),$('#phone-overlay #form-send-link input[name="type"]').val("apple")),!1}),$(".googlePlay").on("click",function(e){return e.preventDefault(),e.stopPropagation(),isMobile()?window.open("https://goo.gl/mhG3k4","_blank"):($("#phone-overlay form p").html("Enter your cell phone number and we’ll send you a link to install the WalletHub app."),$('#phone-overlay input[name="cellphone"]').show(),$("#phone-overlay .btn-send").show(),$("#phone-overlay form")[0].reset(),$("#phone-overlay form").show(),$("#phone-overlay .btn-cancel").show(),$("#phone-overlay .notice").show(),$("#phone-overlay").addClass("show"),$('#phone-overlay #form-send-link input[name="action"]').val("Sms.SendAndroidLink"),$('#phone-overlay #form-send-link input[name="type"]').val("android")),!1}),$("#phone-overlay form").on("submit",function(){return $("#phone-overlay .overlay-container .content .ajax-load").addClass("show"),$("#phone-overlay form").hide(),$.ajax({url:"/ajax.php",type:"POST",data:{action:$('#phone-overlay #form-send-link input[name="action"]').val(),nonce:window.pitNonce,phone:$('#phone-overlay #form-send-link input[name="cellphone"]').val(),type:$('#phone-overlay #form-send-link input[name="type"]').val()},success:function(data){var text="Awesome! You should be receiving a text with the download link shortly.";$("#phone-overlay .overlay-container .content .ajax-load").removeClass("show"),data.error&&data.failed?(text="Failed. Please check your phone number.",$("#phone-overlay form p").html(text),$("#phone-overlay form").show()):($("#phone-overlay form p").html(text),$("#phone-overlay form").show(),$('#phone-overlay input[name="cellphone"]').hide(),$("#phone-overlay .btn-send").hide(),$("#phone-overlay .btn-cancel").hide(),$("#phone-overlay .notice").hide())},complete:function(data){$("#phone-overlay .overlay-container .content .ajax-load").removeClass("show")}}),!1}),$("#phone-overlay .phone-overlay-outside").on("click",function(){return $("#phone-overlay").removeClass("show"),!1}),$("#phone-overlay .close-overlay").on("click",function(){return $("#phone-overlay").removeClass("show"),!1}),$("#phone-overlay .btn-cancel").on("click",function(){return $("#phone-overlay").removeClass("show"),!1}),$('#phone-overlay #form-send-link input[name="cellphone"]').keyup(function(){this.value=this.value.replace(/[^0-9\.]/g,"")})});