function GetCookie(sName)
{
  // cookies are separated by semicolons
  var aCookie = document.cookie.split("; ");
  for (var i=0; i < aCookie.length; i++)
  {
    // a name/value pair (a crumb) is separated by an equal sign
    var aCrumb = aCookie[i].split("=");
    if (sName == aCrumb[0]) 
      return unescape(aCrumb[1]);
  }

  // a cookie with the requested name does not exist
  return null;
}

/*
function getCookies(){ 
if (document.cookie){
 var spl,sm;
 var cm=document.cookie.split(';');
 var ln=cm.length;
    for(var i=0;i<ln;i++){
 spl=cm[i].split('=');
 if(spl[0]=='itm'){
 sm=unescape(spl[1]);
 return sm;
  }
 }
}
else
return 0;
}
*/

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; 
}

function addCard(name, value){
var exp = new Date(); 
exp.setTime(exp.getTime() + (40*24*60*60*1000));
setCookie(name,value,exp,'/', false, false);
}

function delCookie(nm){
var exp = new Date(); 
exp.setTime(exp.getTime() - 1800000);  
setCookie(nm, '', exp,'/', false, false);
}