Один файл cookie - несколько страниц

Я использую следующий файл cookie:

var $j = jQuery.noConflict();

$j(document).ready(function(){

   if (document.cookie.indexOf('visited=true') == -1) 
   {
      var thirtyDays = 1000*60*60*24*30;
      var expires = new Date((new Date()).valueOf() + thirtyDays);
      document.cookie = "visited=true;expires=" + expires.toUTCString();
      $j.colorbox({ inline:true, href:"#gallery-nav-instruct"});
   }

});

Все работает нормально, за одним исключением. Указанный выше файл cookie предназначен для отображения инструкций при первом посещении галереи, хотя в галерее несколько страниц. Пользователь видит инструкции для каждой из них. страницы в галерее при первом посещении этой конкретной страницы. Эти инструкции должны загружаться только один раз, когда они посещают галерею, независимо от того, на какой странице они начинаются. Как мне изменить это так, чтобы оно отображалось только один раз на страницах моей галереи?

Пара замечаний:

Галерея заключена в шаблон Dreamweaver, и файл cookie находится внутри этого шаблона. Я не могу переместить файл cookie за пределы шаблона по нескольким причинам.

Также я использую размещенную CMS и НЕТ доступа на стороне сервера, поэтому это должно быть сделано с использованием javascript.

6
задан L84 13 November 2011 в 03:42
поделиться