var AdsToPrint = new String;
var begin = document.cookie.indexOf("AdsToPrint=");
if (begin > -1)
{
  begin = document.cookie.indexOf("=", begin) + 1;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
  {
    end = document.cookie.length;
  }
  AdsToPrint = unescape(document.cookie.substring(begin, end));
}

function CheckAds(AdsToPrint)
{
  var AdList = document.AdList;
  if (AdList){
    for (var i = 0; i < AdList.length; i++)
    {
      if (AdsToPrint.match(AdList[i].value))
      {
        AdList[i].checked = 1;
      }
    }
  }
}

function ToggleAd(AdName)
{
  var today = new Date();
  var expireTime = new Date(today.getTime() + 24 * 60 * 60 * 1000);
  var Reg = new RegExp(AdName.value, 'gi');
  if (AdsToPrint.match(AdName.value))
  {
    AdsToPrint = AdsToPrint.replace(Reg, '');
  }
  else
  {
    AdsToPrint += AdName.value;
  }
  document.cookie="AdsToPrint=" + escape(AdsToPrint) + "; expires=" + expireTime.toGMTString() + ";path=/";
}

CheckAds(AdsToPrint);
