function getCookie (name)
{
  var dcookie = document.cookie; 
  var cname = name + "=";
  var clen = dcookie.length;
  var cbegin = 0;

  while (cbegin < clen) {
    var vbegin = cbegin + cname.length;
    if (dcookie.substring(cbegin, vbegin) == cname) { 
      var vend = dcookie.indexOf (";", vbegin);
      if (vend == -1) vend = clen;
      return unescape(dcookie.substring(vbegin, vend));
    }
    cbegin = dcookie.indexOf(" ", cbegin) + 1;
    if (cbegin == 0) break;
  }
  return null;
}

function setCookie (name, value, expires, path, domain,
                    secure)
{
  var cookie = name + "=" + escape(value);
  if (expires) 
    cookie += "; expires=" + expires.toGMTString();
  if (path) 
    cookie += "; path=" + path;
  if (domain)
    cookie += "; domain=" + domain;
  if (secure) 
    cookie += "; secure";
  document.cookie = cookie;
}

function deleteCookie (name, path, domain)
{
  var value = getCookie(name);
  if (value != null) {
    setCookie(name, value, null, path, domain); 
//    document.cookie = name + "=" +
//      ((path) ? "; path=" + path : "") +
//      ((domain) ? "; domain=" + domain : "") +
//      "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}

function applet(code, width, height, stuff)
{
  document.write("<applet code='" + code + "'");
  document.write(" width='" + width + "'");
  document.write(" height='" + height + "'");
  if (stuff) 
    document.write(" " + stuff);
  document.write(">");
}

function end_applet(text)
{
  document.write(text + "</applet>");
}

function param(name, value)
{
  document.write("<param name='" + name + "' value='" +
                  value + "'>");
}
