Рад бы но времени нет совершенно для изучения. В этом и беда.
Нашел что то про куки, точнее их использование для хранения
/**
* cookieName - имя cookie
* cookieContent - что записываем
* cookieExpireTime - сколько времени будут жить cookie в часах. Если 0 - то помрут вместе с закрытием браузера.
*/
function setCookie(cookieName, cookieContent, cookieExpireTime){
if(cookieExpireTime>0){
var expDate=new Date();
expDate.setTime(expDate.getTime()+cookieExpireTime *1000*60*60);
var expires=expDate.toGMTString();
document.cookie=cookieName+"="+escape(cookieConten t)+"; path="+escape('/')+"; expires="+expires;
}else{
document.cookie=cookieName+"="+escape(cookieConten t)+"; path="+escape('/')+"";
}
}
function getCookie(cookieName){
var ourCookie=document.cookie;
if(!ourCookie || ourCookie=="")return "";
ourCookie=ourCookie.split(";");
var i=0;
var Cookie;
while(i<ourCookie.length){
Cookie=ourCookie[i].split("=")[0];
if(Cookie.charAt(0)==" ")
Cookie=Cookie.substring(1);
if (Cookie == cookieName){
var res = ourCookie[i].split('=')[1];
return (typeof res != 'undefined') ? unescape(res) : '';
}
i++;
}
return "";
}
Но куда засунуть в вышеуказанном скрипте не знаю
А по поводу не понимания - скрипт тот на 70% где то понимаю что как происходит.