Зачем Вам стили менять? Все пишите в один стиль, где например body будет иметь class=style1. Пишите в куки значение count=1. После чего при следующей загрузке проверяете значение count в куки, если оно больше или равно единицы, то присваиваете body class=style2. И так до тех пор пока count не будет больше 4, тогда сбрасываете count до нуля и все сначала.
В css пишете так:
body.style1 {
....
}
.style1 h1 {
....
}
и так далее.
Если Вы надеетесь обойтись одними и теми же названиями классов без общего класса style1 и style2, то не забудьте про кеш. Если я правильно понимаю, его надо будет чистить при смене файлов css.