adding defensive code again to prevent weird issues with cookie state. what was happening is that it was showing the menu in publications, then you'd click into a program and upon page reload, even though nothing was done to the cookie state, somehow another cookie, setting the menu to hidden was added. so now if there are cookies showing both hidden and showing, the menu will be shown