// "Delete" the cookie by expiring it
  function deleteCookie(name) 
  {
    var expDate = new Date(2001, 0, 1);
    document.cookie=name + "=; expires=" + expDate.toGMTString()+";path=/";
  }

  function SetCookie( name, value, expires, path, domain, secure ) {
    document.cookie = name + "=" + escape (value) +
    ( ( expires ) ? "; expires=" + expires.toGMTString() : "" ) +
    ( ( path ) ? "; path=" + path : "" ) +
    ( ( domain ) ? "; domain=" + domain : "" ) +
    ( ( secure ) ? "; secure" : "" );
  }

	function GetCookie( name ) {
	  var arg = name + "=";
	  var alen = arg.length;
	  var clen = document.cookie.length;
	  var i = 0;
	  while ( i < clen ) {
	    var j = i + alen;
	    if ( document.cookie.substring(i, j) == arg ) return getCookieVal(j);
	    i = document.cookie.indexOf( " ", i ) + 1;
	    if ( i == 0 ) break;
	  }
	  return null;
	}

	function getCookieVal( offset ) {
	  var endstr = document.cookie.indexOf ( ";", offset );
	  if ( endstr == -1 ) endstr = document.cookie.length;
	  return unescape( document.cookie.substring( offset, endstr ) );
	}
