/* This script defines the fonctions used to check the cookies support in a
   Web browser. */
function checkCookiesEnabled() { 
 var exp = new Date();
 var cookiesEnabled = false;
 exp.setTime(exp.getTime() + 1800000); 
 // first write a test cookie 
 setCookie("TestCookiesEnabled", "yes", exp, false, false, false);
 if (document.cookie.indexOf('TestCookiesEnabled') != -1) { 
   cookiesEnabled = true;
 } 
 // now delete the test cookie 
  exp = new Date(); 
  exp.setTime(exp.getTime() - 1800000); 
  setCookie("TestCookiesEnabled", "yes", exp, false, false, false);
  return cookiesEnabled;
 }

function setCookie(name, value, expires, path, domain, secure) { 
 var curCookie = name + "=" + escape(value) + 
    ((expires) ? "; expires=" + expires.toGMTString() : "") + 
    ((path) ? "; path=" + path : "") + 
    ((domain) ? "; domain=" + domain : "") + 
    ((secure) ? "; secure" : ""); 
 document.cookie = curCookie; 
}
