
  function saveCookie( name, value, days ) {
  	if( days ) {
  		var date = new Date();
  		date.setTime( date.getTime()+(days*24*60*60*1000) );
  		var expires = "; expires=" + date.toGMTString();
  	}
  	else { expires = ""; }
  	document.cookie = name + "=" + value + expires + "; path=/";
  }

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

  function deleteCookie( name ) { saveCookie( name, "", -1 ); }

  function openHelp( url ) { window.open( url, 'Help', 'height=400,width=550,location=no,scrollbars=yes,menubars=no,toolbars=no,resizable=yes' ); }

