Исходный код этого примера:
<script language="JavaScript">
<!--
function parseCookie() {
   // Разделение cookie.
   var cookieList = document.cookie.split(";");
   // Массив для каждого cookie в cookieList
   var cookieArray = new Array();
   for (var i = 0; i < cookieList.length; i++) {
       // Разделение пар имя-значение.
       var name = cookieList[i].split("=");
       // Декодирование и добавление в cookie-массив.
       cookieArray[decodeURIComponent(name[0].trim())] = decodeURIComponent(name[1].trim());
    }
   return cookieArray;
}

function setCookie(visits) {
    /* Счетчик числа посещений с указанием даты последнего посещения
       и определением срока хранения в 1 год. */
    var expireDate = new Date();
    var today = new Date();
    // Установка даты истечения срока хранения.
    expireDate.setDate(365 + expireDate.getDate());
    // Сохранение числа посещений, настоящей даты как времени последнего посещения.
    document.cookie = "visits=" + visits + "; "+
                      "expires=" + encodeURIComponent(expireDate.toGMTString()) + ";";
    document.cookie = "LastVisit=" + encodeURIComponent(today.toLocaleString()) + "; "+
                      "expires=" + encodeURIComponent(expireDate.toGMTString()) + ";";
    console.log(document.cookie);
}

    if ("" == document.cookie) {
       // Инициализация cookie.
       setCookie(1);
       document.write("<H3>Поздравляю Вас с первым посещением моего сайта.</H3>");
    }
    else {
       // Анализ cookie.
       var cookies = parseCookie();
       // Вывод приветствия, числа посещений и увеличение числа посещений на 1.
       document.write("<H4>Мы снова рады видеть Вас на моем сайте! Число лично ваших посещений - " + (cookies.visits++) + " !</H4>");
       // Вывод даты последнего посещения.
       document.write("<H4>Последний раз Вы были у меня на сайте: " + cookies.LastVisit + ".</H4>");
       // Обновление cookie.
       setCookie(cookies.visits);
    }
// -->
</script>