evg
Код для получения и установки cookies.
setCookie(key, val, time);Установка cookie key = val на время time дней
getCookie(name);Получает значение cookie name

function setCookie(key, val, time){
	val = encodeURIComponent( val );
	if( time )
	{
			var date = new Date();
			date.setTime(date.getTime() + time * 24 * 60 * 60 * 1000);
			val += '; expires=' + date.toGMTString();
	}
	document.cookie = key + "=" + val;
}

function getCookie(name) {
	var cookie = document.cookie;		
	var content = "";
	if (cookie.length > 0) {		
		var regex = new RegExp(name + "=([^;]*)","gi");
		var match = regex.exec( cookie );
		if(match)
		if(match.length >= 2)
			content = match[1];
	}
	return decodeURIComponent(content);
}

Коментарии