////////////////////////////////////////////////////////////////////
// Generic disclaimer support
// Michael Jastremski
// Megaglobal Corp.
// (c) 2001,2004 mike(@)Megaglobal.net
////////////////////////////////////////////////////////////////////
function displayDisclaimer(url)
{
  // change next line by 1 byte to force all clients to re-read disclaimer 
  var disclaimerRead = 'ad6ec08d6b476fd13dd01290c9ffc10f';
  var cookieName = 'disclaimer_displayed';
  var cookieContents = getCookie(cookieName);
  var expiry = null;   // actually set a date here  :)
  var cookieDebug = 0; // 1|0
  var disclaimerURL = 'legal.html'; // ??

  // check for cookie support
  if (supportsCookies() == true)
    {
      // alert('disclaimerRead=' + disclaimerRead); 
      if (cookieContents != disclaimerRead)
	{
	  // set flag for future sessions
	  setCookie(cookieName,disclaimerRead,expiry,'/',null,null);
	  // display disclaimer
	  var newWin = window.open(url,"Legal","resizable=yes,menubar=no,toolbar=no,width=500,height=600,scrollbars=yes");                  
	  if (cookieDebug > 0)
	    {
	      alert ('Displaying disclaimer to user');
	    }
	}
      else	
	{
 	  if (cookieDebug > 0)
	    {
	      alert ('Disclaimer read: ' + cookieContents);
	    }
	}
    } // browser supports cookies 
  else	// no cookies, force disclaimer
    {
      if (cookieDebug > 0)
	{
	  //	  alert ('Your browser does not support cookies.  Please be sure to read the disclaimer.')
	    }
      window.location = disclaimerURL;
    }
}

