// =================================================================================================
// Browservariablen
// =================================================================================================
var rd_DOM = document.getElementById?1:0;
// var rd_NS4 = document.layers?1:0;
var rd_date = "Samstag, 17. Februar 2007 19:03";
var rd_first, rd_sec;
// =================================================================================================
// Funktion zum Aufblenden von Popup-Menues
// =================================================================================================
function rd_showMenu(rd_MenuNumber,rd_GroupsTotal) 
{
// Variablendeklaration
// rd_MenuNumber ist die Nummer des aufzublendenden Menues
// rd_GroupsTotal ist die Gesamtzahl aller aufblendbaren Menues
var rd_name = "group";
// nur fuer unterstuetzende Browser:
if (rd_DOM) 
{
  // Vertikale Position der Popup-Menues festlegen, je nach Modus 
  
  
  
  // die Position fuer die y-Koordinate ist immer: 
  var rd_y = 147;
  
  
  
  for (rd_count = 1; rd_count <= rd_GroupsTotal; rd_count++) 
  {
   
     var rd_content = rd_name + rd_count;
     var rd_active = rd_name + rd_MenuNumber;
     var rd_activecell = 'cell' + rd_MenuNumber;
    
     var rd_tooltipwidth = document.getElementById(rd_activecell).offsetWidth;
     if (rd_tooltipwidth < 160) 
     {
       rd_tooltipwidth = 160;
     }
     // Maximalwerte festlegen
     // rechterrand ist die maximale rechte Position des linken Randes fuer die Tooltip-Box
     
     // Da hier jeder Browser anders verfaehrt, brauchen wir eine Browserweiche :-(
     var rechterrand = document.body.offsetWidth - rd_tooltipwidth + 8;
     var rd_x = document.getElementById(rd_activecell).offsetLeft;         
     
     // Anders angezeigt wird es in IE, Konqueror, Opera
     if(window.navigator.userAgent.indexOf("KHTML")>=0 || window.navigator.userAgent.indexOf("Opera")>=0) 
     {
       rd_x += 10;
     }
     
     // die Position fuer die x-Koordinate kann maximal gleich dem rechtenrand sein
     if (rd_x >= rechterrand) 
     {
       rd_x = rechterrand;
     }
     // die Mindest-Position fuer die x-Koordinate 
     if (rd_x < 21) 
     {
       rd_x = 21;
     }
       
     if(rd_content == rd_active) 
     {
       document.getElementById(rd_active).style.width = rd_tooltipwidth + "px";
       document.getElementById(rd_active).style.left = rd_x + "px";
       document.getElementById(rd_active).style.top = rd_y + "px";
       document.getElementById(rd_active).style.visibility = 'visible';
       document.getElementById(rd_active).onmouseover = rd_clearShut;
       document.getElementById(rd_active).onmouseout = rd_setShut;
     }
        
     else 
     {
       document.getElementById(rd_content).style.visibility = 'hidden';
       // Und auf x-Position 0 px setzen, falls das Browserfenster in der Gr&ouml;&szlig;e ge&auml;ndert wird
       document.getElementById(rd_content).style.left = "0px";
       
     }
  
  } 
  
  rd_first = rd_name, rd_sec = rd_MenuNumber;
  rd_clearShut();
} 
}  
// =================================================================================================
// Ende Funktion rd_showMenu()
// =================================================================================================
// =================================================================================================
// Funktion zum Zuruecksetzen des Timers, der die Popup-Menues nach dem Default-Timeout schließt.
// =================================================================================================
function rd_clearShut() 
{
  if(window.timer)
  {
      clearTimeout(timer);
  }
}
// =================================================================================================
// Ende Funktion
// =================================================================================================
// =================================================================================================
// Funktion zum Setzen des Timers, der die Popup-Menues nach dem Default-Timeout schließt.
// =================================================================================================
function rd_setShut() 
{ 
  timer = setTimeout("rd_shut()", 300);
}
// =================================================================================================
// Funktion zum Schließen des aufgeblendeten Popup-Menues
// =================================================================================================
function rd_shut() 
{
  if(rd_first != undefined && rd_sec != undefined) 
  {
    var rd_active = rd_first + rd_sec;
    if(rd_DOM)
    {
      document.getElementById(rd_active).style.visibility = 'hidden';
      // Und auf x-Position 0 px setzen, falls das Browserfenster in der Gr&ouml;&szlig;e ge&auml;ndert wird
      document.getElementById(rd_active).style.left = "0px";
    }
  }
}  
// =================================================================================================
// Funktion zum Aufblenden von Popup-Menues
// =================================================================================================
// =================================================================================================
// allgmeine Funktion zum Öffnen eines Hilfsfensters (wird von rd_showMenu nicht benötigt)
// =================================================================================================
function rd_hf(url) 
{
open(url,'Hilfe','width=500,height=550,scrollbars=yes,menubar=no,top=250,left=350,resizable=yes');
}
// =================================================================================================
function rd_ml(local, server, tld)
{
  var address = local + String.fromCharCode(64) + server + String.fromCharCode(46) + tld;
  var text;
  if(rd_ml.arguments.length >= 4 && rd_ml.arguments[3] != '')
    text = rd_ml.arguments[3];
  else
    text = address;
  if(rd_ml.arguments.length >= 5)
    cl = 'class="' + rd_ml.arguments[4] + '" ';
  else
    cl = '';
  document.write('<a ' + cl + 'href="mai' + 'lto:' + address + '">' + text + '</' + 'a>');
}
 
