Какие тут Cookie, где?
Смешан localStorage и sessionStorage.
Храните всё в localStorage.
Ну буду писать, что куча ненужных переменных, которые не используются.
sessionStorage.setItem('is_reloaded', 'no');
if(sessionStorage.getItem('is_reloaded') == 'no') { ... }
Так код писать нельзя.
Выставить переменную, и сразу же её проверять на значение, которое присвоили.
Думаю, вам надо подучиться.