
// cookiefuncties


// cookie schrijven
//aanroepen met: setCookie('cookienaam','cookiewaarde',new Date(jaar,maand,dag));

function setCookie(name, value, expires)
{
   var deCookie = name + "=" + escape(value);
   if(expires)
   {
      expires= expires.toGMTString();
      deCookie += "; expires="; 
      deCookie += expires;
   }
   document.cookie = deCookie;
}


// cookie lezen
// aanroepen met: var cookiewaarde = getCookie('cookienaam');

function getCookie(name)
{
   var dc = document.cookie;
   var prefix = name + "=";
   var begin = dc.indexOf("; " + prefix);

   if (begin == -1)
   {
      begin = dc.indexOf(prefix);
      if (begin != 0) return null;
   }
   else begin += 2;

   var end = document.cookie.indexOf(";", begin);
   if (end == -1)
      end = dc.length;
   return unescape(dc.substring(begin + prefix.length, end));
}


// cookie wissen
// aanroepen met: delCookie('cookienaam');

function delCookie(name)
{
   expires = new Date(1970,1,1);
   expires = expires.toGMTString();
   deCookie = name
   deCookie += "=delete; expires=";
   deCookie += expires;
   document.cookie = deCookie;
}



// einde
