function popup(url, name, params)
  {
  if(!name)
    {
    name=new Date().getTime();
    }
  var winFeatures=
      "width=650,height=450,menubar=no,status=yes,titlebar=yes,toolbar=no,location=no,resizable=yes,scrollbars=yes";

  if(params)
    {
    winFeatures=params;
    }
  window.open(url, name, winFeatures);
  }

function readCookie(name)
  {
  var nameEQ=name+"=";
  var ca=document.cookie.split(';');

  for(var i=0; i < ca.length; i++)
    {
    var c=ca[i];

    while(c.charAt(0)==' ')
      c=c.substring(1, c.length);

    if(c.indexOf(nameEQ)==0)
      return c.substring(nameEQ.length, c.length);
    }
  return null;
  }
