document.open();
if ((this.Modus) && (this.HomepageTitel) && (this.HomepageURL) && (this.LinkText))
{
  switch (Modus)
  {
    case "Textlink":
      document.write('<A href="#" onclick="return favorit();" title="Seite zu den Favoriten hinzufuegen">' + LinkText + '</A>');
      break;

    case "Image":
      if (this.ButtonImage)
      {
        document.write('<A href="#" onclick="return favorit();"><IMG src="' + ButtonImage + '" border="0" alt="' + LinkText + '"></A>');
      }
       else
      {
        document.write('<FONT color="#AA0000"><STRONG>Bitte die Variable \'ButtonImage\' auf deinen vorhandenen Favoriten-Button setzen!</STRONG></FONT>');
      }
      break;

    case "Button":
      document.write('<FORM action="#" onsubmit="return favorit();"><INPUT class="favoriten" type="SUBMIT" value="' + LinkText + '"></FORM>');
      break;

    default:
      document.write('<FONT color="#AA0000"><STRONG>Bitte die Variable <I>Modus</I> auf Textlink, Image oder Button setzen!</STRONG></FONT>');
      break;
  }
}
 else
{
  document.write('<FONT color="#AA0000"><STRONG>Fehler: Es wurden wichtige Variablen nicht gesetzt:</STRONG></FONT>');
  document.write('<OL>');
  document.write('</OL>');
}
document.close();

function favorit()
{
  var navi;
  var Title = HomepageTitel;
  var URL = HomepageURL;

  if (document.getElementById)
  {
    navi = "NS6";
  }
  if (document.layers)
  {
    navi = "NS";
  }
  if (document.all)
  {
    navi = "IE";
  }
  switch (navi)
  {
    case "NS6":
      window.sidebar.addPanel(Title, URL, "Kommentar?");
      break;

    case "NS":
      alert("Bitte momentan noch selber bookmarken! Script ist fuer Netscape 4.x Benutzer in Arbeit!");
      break;

    case "IE":
      window.external.AddFavorite(URL,Title);
      break;
  }
  return false;
}

