var bodyclassstylenorm = localStorage.getItem("statever");
Тут bodyclassstylenorm будет строкой, поэтому условие типа
if (bodyclassstylenorm.className != 'style-c'){
не работает. Попробуйте сравнить со строкой:
if (bodyclassstylenorm !== 'style-c'){
И таких мест 8 штук.
Вообще localStorage всегда хранит свои записи в формате строки, поэтому если хочется хранить что-то другое можно использовать JSON.parse и JSON.stringify при чтении и записи соответственно.