Если вы используете весь javascript и не имеете серверного кода для работы, вот пример JS для установки и чтения cookie:
Добавьте эту функцию в JS, затем запустите ее, когда тема будет изменена:
function set_theme(name){
document.cookie='sel_theme='+name+';';
}//so, run set_theme('whatevername'); when it is set by the user
Чтобы прочитать cookie и установить тему при загрузке страницы (хотя использование jQuery или аналогичного $ (document) .ready () было бы лучше, чем onload, но вот прямой пример js / dom)
window.onload=function(){
var cookie_pos=document.cookie.indexOf('sel_theme=');//locate value in cookie
if(cookie_pos!=-1){//if string was found
var cookie_flavor=substr(cookie_pos+10,document.cookie.indexOf(';',cookie_pos));//extract the value of the cookie
/*then run your already existing change theme function using the extracted name*/
}