Функция getCookieVar для извлечения значения параметра cookie:
- Разбивает строку
document.cookieпо точкам с запятой - Итерирует по полученному массиву
- Ищет совпадение названия параметра, удаляя пробелы
- Возвращает значение найденного параметра
var getCookieVar : function (name)
{
var ar = document.cookie.split(';');
for( var i = 0; i < ar.length; i++ )
{
if( ar[i].split('=')[0].replace(' ', '') == name)
return ar[i].split('=')[1];
}
}