Нужна помочь в скрипте...
Должно быть так что бы скрипт для каждого пользователя смог запомнить видео сполер(при нажатие кнопки запоминает серию,а точнее просто меняет цвет сполера).
Проблема в том что перезагружаешь страницу то все сбивается...
Сайт: animestars.ru
Код
<script>
var disableAdd = false;
var assId = [];
var userSPInfo = '';
$(function(){
var callSp = function(){
$('#msg p[id^="an_ul"]').each(function(){
$(this).prev().prev().after('<div align="right" class="switchS" style="float:right;position:relative;top:-20px;padding-right:5px;cursor:pointer;" onclick="switchSp(\''+ $(this).attr('id').replace('an_ul','') +'\')"><img title="Запомнить серию" src="/images/switch.png"></div>');
assId["s"+$(this).attr('id').replace('an_ul','')] = $(this);
});
}
$.get('/php/spoiler/read.php?id=$USER_ID$',function(d){
d=d.replace("$USER_ID${", "").replace("}", "");
//prompt('debug',d);
callSp();
if(d!='null'){
userSPInfo = d;
var x = d.split(';');
for(var i in x){
if(x[i].split(':')[0]==$ID$){
var q = x[i].split(':')[1].split(',');
for(var z in q){
if (q[z]=='') continue;
assId["s"+q[z]].prev().prev().prev().addClass('spActive');
}
}
}
}
switchSp = function(id){
if(disableAdd) return false;
disableAdd = true;
$('.switchS').addClass('switchSA');
assId["s"+id].prev().prev().prev().toggleClass('spActive');
var tmp = '';
for(var i in assId){
if(assId[i].prev().prev().prev().hasClass('spActive')){tmp += ','+i.replace('s','');}
}
tmp=tmp.replace(',','');
$.get('/php/spoiler/write.php?id=$USER_ID$&mid=$ID$&write='+tmp,function(d){
disableAdd = false;
$('.switchS').removeClass('switchSA');
});
}
});
});
</script>