function processEscape(){escapeTarget!=null?(escapeTarget.focus(),closeDropdowns(),escapeTarget=null,$(".topLvl").removeClass("open")):returnToIT=="#byProd"?($("#mainNavLvl").css("left","-9999px"),$(returnToIT).focus()):hideIT==".brandNav ul"?($(hideIT).css("left","-9999px"),$(returnToIT).focus()):(returnToIT!=""&&($(returnToIT).focus(),$(".topLvl").removeClass("open")),hideIT!=""&&$(hideIT).hide());hideIT=="#primary ul .prodNav ul li.topLvl .listContainer"?(returnToIT="#byProd",hideIT="#mainNavLvl"):(hideIT="",returnToIT="")}function topMenuCloseSubMenu(){$("#primary ul li ul").hide()}var escapeTarget=null;$(document).ready(function(){$(document).on("keyup",function(n){n.keyCode==27&&(processEscape(),closeStoreSelector&&($("#boosted .dropdown-menu").hide(),closeStoreSelector=!1,$("#storeselectorHref").focus()))});$("#byProd").focus(function(){closeDropdowns()});$("#byBrand").focus(function(){closeDropdowns()});$(".upperNav").focus(function(){closeDropdowns()});$(document).on("keydown",function(n){var u,f;n=n||window.event;var t=$(document.activeElement),i=t.parent().next(),r=t.parent().prev();(n.keyCode==9||n.keyCode==39)&&(t.attr("id")!=null&&t.attr("id")=="byProd"&&(n.shiftKey||(t.parent().next("li").children("a").focus(),n.preventDefault())),t.attr("id")!=null&&t.attr("id")=="byBrand"&&(n.shiftKey?(t.parent().prev("li").children("a").focus(),n.preventDefault()):(t.parent().next("li").children("a").focus(),n.preventDefault())),t.attr("class")!=null&&t.attr("class").includes("upperNav")&&(n.shiftKey?(t.parent().prev("li").children("a").focus(),n.preventDefault()):(t.parent().next("li").length&&n.preventDefault(),t.parent().next("li").children("a").focus())));n.keyCode==40&&(t.attr("class")!=null&&t.attr("class").includes("upperNav")&&(t.parent().find("ul").css("left","0px"),t.parent().find("ul").find("li").first().find("a").first().focus(),escapeTarget=t,n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("upperDropNav")&&(t.parent().next("li").find("a").first().focus(),n.preventDefault()),t.attr("id")!=null&&t.attr("id")=="byProd"&&(escapeTarget=null,t.trigger({type:"click"}),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("topLink")&&i.find("a").first()!=null&&i.find("a").first().attr("class").includes("topLink")&&(escapeTarget=null,i.find("a").first().focus(),n.preventDefault()),u=$("#mainNavLvl .topLvl:last-child a").html(),t.attr("class")!=null&&t.attr("class").includes("topLink")&&t.html()==u&&($("#mainNavLvl li:first-child a").focus(),n.preventDefault()),f=$(".brandNav ul .brandLink:last-child a").html(),t.parent().attr("class")!=null&&t.parent().hasClass("brandLink")&&t.html()==f&&($(".brandNav ul .brandLink:first-child a").focus(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("listContainer")&&(t.find(".tertiary .tertiaryLvl .h4 .tertiaryLink").first().focus(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("tertiaryLink")&&(t.parent().parent().find(".nextLvl li a").first().focus(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("plink")&&(t.parent().index()!=t.parent().parent().find(".plinkLI").last().index()?t.parent().next().find("a").first().focus():t.parent().parent().parent().next().find(".h4 a").first().focus(),n.preventDefault()),t.attr("id")!=null&&t.attr("id")=="byBrand"&&(t.trigger({type:"click"}),n.preventDefault()),t.parent().attr("class")!=null&&t.parent().attr("class").includes("brandLink")&&(t.parent().next().find("a").first().focus(),n.preventDefault()));n.keyCode==38&&(t.attr("class")!=null&&t.attr("class").includes("tertiaryLink")&&t.parent().parent().parent().parent().parent().find("li .h4 a").html()==t.html()&&processEscape(),t.attr("class")!=null&&t.attr("class").includes("upperDropNav")&&(t.parent().parent().find("li:first").find("a").first().attr("id")==t.parent().find("a").first().attr("id")?processEscape():t.parent().prev("li").find("a").first().focus(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("topLink")&&(r.attr("class")!=null?r.find("a").first().focus():processEscape(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("plink")&&(t.parent().index()!=0?t.parent().prev().find("a").first().focus():t.parent().parent().parent().find(".h4 a").first().focus(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("tertiaryLink")&&(t.parent().parent().prev()!=null?t.parent().parent().prev().find(".nextLvl .plinkLI").last().find("a").first().focus():processEscape(),n.preventDefault()),t.parent().attr("class")!=null&&t.parent().attr("class").includes("brandLink")&&(t.parent().prev().attr("class")!=null?t.parent().prev().find("a").first().focus():processEscape(),n.preventDefault()));n.keyCode==32&&(t.attr("class")!=null&&t.attr("class").includes("upperNav")&&(t.parent().find("ul").css("left","0px"),t.parent().find("ul").find("li").first().find("a").first().focus(),escapeTarget=t,n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("topLink")&&(t.trigger({type:"click"}),escapeTarget=null,n.preventDefault()),t.attr("id")!=null&&t.attr("id").includes("byProd")&&(t.trigger({type:"click"}),escapeTarget=null,n.preventDefault()),t.attr("id")!=null&&t.attr("id").includes("byBrand")&&(t.trigger({type:"click"}),escapeTarget=null,n.preventDefault()));n.keyCode==39&&(t.attr("id")!=null&&t.attr("id").includes("byBrand")&&(t.parent().next("li").children("a").focus(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("upperNav")&&(t.parent().next("li").children("a").focus(),escapeTarget=null),t.attr("class")!=null&&t.attr("class").includes("topLink")&&(t.trigger({type:"click"}),$(this).parent().children(".listContainer").find(".tertiary").first().find(".tertiaryLvl").first().find(".h4 .tertiaryLink").focus(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("listContainer")&&(t.find(".tertiary .tertiaryLvl .h4 .tertiaryLink").first().focus(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("tertiaryLink")&&(t.parent().parent().next().find(".h4 .tertiaryLink").first().focus(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("plink")&&(t.parent().parent().parent().next().find(".h4 a").first().focus(),n.preventDefault()));n.keyCode==37&&(t.attr("class")!=null&&t.attr("class").includes("tertiaryLink")&&t.parent().parent().parent().parent().parent().find("li .h4 a").html()==t.html()&&processEscape(),console.log(t),t.attr("id")!=null&&t.attr("id")=="byBrand"&&($("#byProd").focus(),escapeTarget=null,n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("upperNav")&&(t.parent().prev("li").children("a").focus(),escapeTarget=null),t.attr("id")!=null&&t.attr("id")=="byProd"&&(n.preventDefault(),escapeTarget=null),t.attr("class")!=null&&t.attr("class").includes("listContainer")&&(processEscape(),n.preventDefault()),t.attr("class")!=null&&t.attr("class").includes("tertiaryLink")&&(t.parent().parent().prev().find(".h4 .tertiaryLink").first()!=null?(t.parent().parent().prev().find(".h4 .tertiaryLink").first().focus(),n.preventDefault()):(t.parent().parent().parent().parent().focus(),n.preventDefault())),t.attr("class")!=null&&t.attr("class").includes("plink")&&(t.parent().parent().parent().prev().find(".h4 a").first().focus(),n.preventDefault()));t=$(document.activeElement)})})