//////// Email ////////////////////////////////////////////////////////////
function mail(name,domain) {if(domain == undefined) var domain = "hsvjudo.de"; 
document.write ('<a href="mailto:' + name + '@'+domain+'" class="mail"><nobr>'+name+'<img src="../Bilder/Sonstiges/at.gif" class="at">'+domain+'</nobr></a>');}


//////// Logowechsel ////////////////////////////////////////////////////////////
function logo() {document.logos.src = "../Bilder/Logo/logo.gif";}


//////// Prüfung - Bilder einblenden ////////////////////////////////////////////////////////////
function einblenden(bez) {
document.write ('<a href="#' + bez + '0" onclick="blender(\'' + bez + '\')"><img src="Bilder/bild.gif" border="0" style="margin-bottom: -4px;"></a><a name="' + bez + '0" /><br><div id="' + bez + '" style="display:none" onclick="blender(\'' + bez + '\')"><table cellpadding="10" cellspacing="0">')
}

function blender(bereich){
 var sektor = document.getElementById(bereich);
 if(sektor.style.display == "none"){ sektor.style.display = "block"; }
 else { sektor.style.display = "none"; }
}


//////// Jahrgänge - Termine ////////////////////////////////////////////////////////////
function jahrgaenge() {
var heute = new Date();
var Jahr = heute.getFullYear();
var U11 = (Jahr - 10) + ', ' + (Jahr - 9) + ', ' + (Jahr - 8);
var U14 = (Jahr - 13) + ", " + (Jahr - 12) + ", " + (Jahr - 11);
var U17 = (Jahr - 16) + ", " + (Jahr - 15) + ", " + (Jahr - 14);
var U20m = (Jahr - 19) + ", " + (Jahr - 18) + ", " + (Jahr - 17);
var U20w = (Jahr - 19) + ", " + (Jahr - 18) + ", " + (Jahr - 17) + ", " + (Jahr - 16);
var MF = (Jahr - 17) + " und &auml;lter";

document.write ('<table align="center"><tr bgcolor="#D7D7D7"><td width="80px">U&nbsp;11</td><td><nobr>Jahrg&auml;nge: ' + U11 + '</nobr></td></tr><tr bgcolor="#C3C3C3"><td>U&nbsp;14</td><td><nobr>Jahrg&auml;nge: ' + U14 + '</nobr></td></tr><tr bgcolor="#D7D7D7"><td>U&nbsp;17</td><td><nobr>Jahrg&auml;nge: ' + U17 + 
'</nobr></td></tr><tr bgcolor="#C3C3C3"><td>U&nbsp;20 (m)</td><td><nobr>Jahrg&auml;nge: ' + U20m + 
'</nobr></td></tr><tr bgcolor="#D7D7D7"><td>U&nbsp;20 (w)</td><td><nobr>Jahrg&auml;nge: ' + U20w + 
'</nobr></td></tr><tr bgcolor="#C3C3C3"><td>M&auml;nner</td><td><nobr>Jahrg&auml;nge: ' + MF + 
'</nobr></td></tr><tr bgcolor="#D7D7D7"><td>Frauen</td><td><nobr>Jahrg&auml;nge: ' + MF + '</nobr></td></tr></table>');
}

//////// alte Zeilen ausblenden - Termine ////////////////////////////////////////////////////////////
function ausbl(jahr, monat, tag, neuMo, neuTa) {
var jetzt = new Date();
var dye = jetzt.getFullYear();
var dme = jetzt.getMonth();
var dde = jetzt.getDate();
var heute = new Date(dye, dme, dde);

var datum = new Date(jahr, monat-1, tag);
var neuTag = neuTa + 7;
var neu = new Date(jahr, neuMo-1, neuTag);

if(datum < heute) { var TEXT = '<tr style="display: none">'; }
else { 
 if(neuMo == undefined) { var TEXT = '<tr>';}
 else { 
  if(neu <= heute) { var TEXT = '<tr>'; }
  else { var TEXT = '<tr class="neu">'; }
 }
}
document.write (TEXT);
}

//////// alte Zeilen ausblenden - Home ////////////////////////////////////////////////////////////
function ausblenden(jahr, monat, tag) {
var jetzt = new Date();
var dye = jetzt.getFullYear();
var dme = jetzt.getMonth();
var dde = jetzt.getDate();
var heute = new Date(dye, dme, dde);

var datum = new Date(jahr, monat-1, tag);


if(datum < heute) { var TEXT = '<span style="display: none">'; }
else { var TEXT = '<span>'; }

document.write (TEXT);
}


//////// Bildwechsel ////////////////////////////////////////////////////////////
var bildneu  = '../Bilder/Buttons/';

H_home = new Image();
H_home.src = bildneu + "home.gif";
D_home = new Image();
D_home.src = bildneu + "home-dunkel.gif";

H_termine = new Image();
H_termine.src = bildneu + "termine.gif";
D_termine = new Image();
D_termine.src = bildneu + "termine-dunkel.gif";

H_training = new Image();
H_training.src = bildneu + "training.gif";
D_training = new Image();
D_training.src = bildneu + "training-dunkel.gif";

H_ergebnisse = new Image();
H_ergebnisse.src = bildneu + "ergebnisse.gif";
D_ergebnisse = new Image();
D_ergebnisse.src = bildneu + "ergebnisse-dunkel.gif";

H_trainer = new Image();
H_trainer.src = bildneu + "trainer.gif";
D_trainer = new Image();
D_trainer.src = bildneu + "trainer-dunkel.gif";

H_bildergal = new Image();
H_bildergal.src = bildneu + "bildergalerie.gif";
D_bildergal = new Image();
D_bildergal.src = bildneu + "bildergalerie-dunkel.gif";

H_lexikon = new Image();
H_lexikon.src = bildneu + "lexikon.gif";
D_lexikon = new Image();
D_lexikon.src = bildneu + "lexikon-dunkel.gif";

H_news = new Image();
H_news.src = bildneu + "news.gif";
D_news = new Image();
D_news.src = bildneu + "news-dunkel.gif";

function Bildwechsel(Bildnr,Bildobjekt) {
 window.document.images[Bildnr].src = Bildobjekt.src;
}


//////// Seitenbreich für Link ////////////////////////////////////////////////////////////
var aktiv = '<td class="yyaktiv"></td><td class="menu">&nbsp;<b>';
var inaktiv = '<td class="yy"></td><td class="menu">&nbsp;<a class="menu" href="';
var bilder = '<img class="menu" border="0" src="../Bilder/Buttons/';

//////// HOME ////////
if (bereichI == "home") {
 var inh_home = bilder + 'home-aktiv.gif"><br>';
 var Seite0 = "";
 }
 else {
 var inh_home = '<a href="../Home/home.htm" onMouseOver="Bildwechsel(1,D_home);" onMouseOut="Bildwechsel(1,H_home);">' + bilder + 'home.gif"></a><br>';
 var Seite0 = "../Home/";
 }

//////// TERMINE ////////
 var allea = aktiv + 'Alle Termine</b></td>';
 var allei = inaktiv + 'termine.htm">Alle Termine</a></td>';
 var U11a = aktiv + 'Termine U 11</b></td>';
 var U11i = inaktiv + 'u11.htm">Termine U 11</a></td>';
 var U14a = aktiv + 'Termine U 14</b></td>';
 var U14i = inaktiv + 'u14.htm">Termine U 14</a></td>';
 var U17a = aktiv + 'Termine U 17</b></td>';
 var U17i = inaktiv + 'u17.htm">Termine U 17</a></td>';
 var ab18a = aktiv + 'Termine ab 18</b></td>';
 var ab18i = inaktiv + 'ab18.htm">Termine ab 18</a></td>';

switch(bereichII) {
 case "u11":
  var termine_unter = allei + '</tr><tr>' + U11a + '</tr><tr>' + U14i + '</tr><tr>' + U17i + '</tr><tr>' + ab18i;
 break;
 case "u14":
  var termine_unter = allei + '</tr><tr>' + U11i + '</tr><tr>' + U14a + '</tr><tr>' + U17i + '</tr><tr>' + ab18i;
 break;
 case "u17":
  var termine_unter = allei + '</tr><tr>' + U11i + '</tr><tr>' + U14i + '</tr><tr>' + U17a + '</tr><tr>' + ab18i;
 break;
 case "ab18":
  var termine_unter = allei + '</tr><tr>' + U11i + '</tr><tr>' + U14i + '</tr><tr>' + U17i + '</tr><tr>' + ab18a;
 break;
 default:
  var termine_unter = allea + '</tr><tr>' + U11i + '</tr><tr>' + U14i + '</tr><tr>' + U17i + '</tr><tr>' + ab18i;
 break;
}

if (bereichI == "termine") {
 var inh_termine = bilder + 'termine-aktiv.gif"><br><table border="0" cellpadding="0" cellspacing="1" width="150"><tr><td width="15" rowspan="5"></td>' + termine_unter + '</tr></table>';
 var Seite1 = "";
 }
 else {
 var inh_termine = '<a href="../Termine/termine.htm" onMouseOver="Bildwechsel(2,D_termine);" onMouseOut="Bildwechsel(2,H_termine);">' + bilder + 'termine.gif"></a><br>';
 var Seite1 = "../Termine/";
 }

//////// TRAINING ////////
var traininga = aktiv + 'Trainingszeiten</b></td>';
var trainingi = inaktiv + 'trainingszeiten.htm">Trainingszeiten</a></td>';
var lagea = aktiv + 'Lageplan</b></td>';
var lagei = inaktiv + 'lageplan.htm">Lageplan</a></td>';

switch(bereichII) {
 case "training":
  var training_unter = traininga + '</tr><tr>' + lagei;
 break;
 case "lage":
  var training_unter = trainingi + '</tr><tr>' + lagea;
 break;
}

if (bereichI == "training") {
 var inh_training = bilder + 'training-aktiv.gif"><br><table border="0" cellpadding="0" cellspacing="1" width="150"><tr><td width="15" rowspan="2"></td>' + training_unter + '</tr></table>';
 var Seite2 = "";
 }
 else {
 var inh_training = '<a href="../Trainingszeiten/trainingszeiten.htm" onMouseOver="Bildwechsel(3,D_training);"onMouseOut="Bildwechsel(3,H_training);">' + bilder + 'training.gif"></a><br>';
 var Seite2 = "../Trainingszeiten/";
 }

//////// ERGEBNISSE ////////
var ergeb0a = aktiv + 'Aktuelles</b></td>';
var ergeb0i = inaktiv + 'ergebnisse.htm">Aktuelles</a></td>';
var ergeb1a = aktiv + 'Vereinsrangliste</b></td>';
var ergeb1i = inaktiv + 'vereinsrangliste.htm">Vereinsrangliste</a></td>';
var ergeb2a = aktiv + 'Bezirksliga</b></td>';
var ergeb2i = inaktiv + 'bezirksliga.htm">Bezirksliga</a></td>';
var ergeb3a = aktiv + 'Alte Berichte</b></td>';
var ergeb3i = inaktiv + 'berichte-alt.htm">Alte Berichte</a></td>';

switch(bereichII) {
 case "rangliste":
  var ergebnisse_unter = ergeb0i + '</tr><tr>' + ergeb1a + '</tr><tr>' + ergeb2i + '</tr><tr>' + ergeb3i;
 break;
 case "liga":
  var ergebnisse_unter = ergeb0i + '</tr><tr>' + ergeb1i + '</tr><tr>' + ergeb2a + '</tr><tr>' + ergeb3i;
 break;
 case "alt":
  var ergebnisse_unter = ergeb0i + '</tr><tr>' + ergeb1i + '</tr><tr>' + ergeb2i + '</tr><tr>' + ergeb3a;
 break;
 default:
  var ergebnisse_unter = ergeb0a + '</tr><tr>' + ergeb1i + '</tr><tr>' + ergeb2i + '</tr><tr>' + ergeb3i;
 break;
}

if (bereichI == "ergebnisse") {
 var inh_ergebnisse = bilder + 'ergebnisse-aktiv.gif"><br><table border="0" cellpadding="0" cellspacing="1" width="150"><tr><td width="14" rowspan="4"></td>' + ergebnisse_unter + '</tr></table>';
 var Seite3 = "";
 }
 else {
 var inh_ergebnisse = '<a href="../Ergebnisse/ergebnisse.htm" onMouseOver="Bildwechsel(4,D_ergebnisse);" OnMouseOut="Bildwechsel(4,H_ergebnisse);">' + bilder + 'ergebnisse.gif"></a><br>';
 var Seite3 = "../Ergebnisse/";
 }

//////// TRAINER ////////
var trainer0a = aktiv + 'Trainer</b></td>';
var trainer0i = inaktiv + 'trainer.htm">Trainer</a></td>';
var trainer1a = aktiv + 'Bj&ouml;rn</b></td>';
var trainer1i = inaktiv + 'bjoern.htm">Bj&ouml;rn</a></td>';
var trainer2a = aktiv + 'Charina</b></td>';
var trainer2i = inaktiv + 'charina.htm">Charina</a></td>';
var trainer3a = aktiv + 'Mike</b></td>';
var trainer3i = inaktiv + 'mike.htm">Mike</a></td>';

switch(bereichII) {
 case "bjoern":
  var trainer_unter = trainer0i + '</tr><tr>' + trainer1a + '</tr><tr>' + trainer2i + '</tr><tr>' + trainer3i;
 break;
 case "charina":
  var trainer_unter = trainer0i + '</tr><tr>' + trainer1i + '</tr><tr>' + trainer2a + '</tr><tr>' + trainer3i;
 break;
 case "mike":
  var trainer_unter = trainer0i + '</tr><tr>' + trainer1i + '</tr><tr>' + trainer2i + '</tr><tr>' + trainer3a;
 break;
 default:
  var trainer_unter = trainer0a + '</tr><tr>' + trainer1i + '</tr><tr>' + trainer2i + '</tr><tr>' + trainer3i;
 break;
}

if (bereichI == "trainer") {
 var inh_trainer = bilder + 'trainer-aktiv.gif"><br><table border="0" cellpadding="0" cellspacing="1" width="150"><tr><td width="15" rowspan="4"></td>' + trainer_unter + '</tr></table>';
 var Seite4 = "";
 }
 else {
 var inh_trainer = '<a href="../Trainer/trainer.htm" onMouseOver="Bildwechsel(5,D_trainer);" onMouseOut="Bildwechsel(5,H_trainer);">' + bilder + 'trainer.gif"></a><br>';
 var Seite4 = "../Trainer/";
 }

//////// BILDERGALERIE ////////
if (bereichI == "bilder") {
 var inh_bilder = bilder + 'bildergalerie-aktiv.gif"><br>';
 var Seite5 = "";
 }
 else {
 var inh_bilder = '<a href="../Bildergalerie/bildergalerie.htm" onMouseOver="Bildwechsel(6,D_bildergal);" onMouseOut="Bildwechsel(6,H_bildergal);">' + bilder + 'bildergalerie.gif"></a><br>';
 var Seite5 = "../Bildergalerie/";
 }

//////// LEXIKON ////////
var lex0a = aktiv + '&Uuml;bersicht</b></td>';
var lex0i = inaktiv + 'judolexikon.htm">&Uuml;bersicht</a></td>';
var lex1a = aktiv + 'Judowerte</b></td>';
var lex1i = inaktiv + 'judowerte.htm">Judowerte</a></td>';
var lex2a = aktiv + 'Herkunft</b></td>';
var lex2i = inaktiv + 'herkunft.htm">Herkunft</a></td>';
var lex3a = aktiv + 'W&ouml;rterbuch</b></td>';
var lex3i = inaktiv + 'woerterbuch.htm">W&ouml;rterbuch</a></td>';
var lex4a = aktiv + 'Techniken</b></td>';
var lex4i = inaktiv + 'techniken.htm">Techniken</a></td>';

switch(bereichII) {
 case "werte":
  var lex_unter = lex0i + '</tr><tr>' + lex1a + '</tr><tr>' + lex2i + '</tr><tr>' + lex3i + '</tr><tr>' + lex4i;
 break;
 case "herkunft":
  var lex_unter = lex0i + '</tr><tr>' + lex1i + '</tr><tr>' + lex2a + '</tr><tr>' + lex3i + '</tr><tr>' + lex4i;
 break;
 case "buch":
  var lex_unter = lex0i + '</tr><tr>' + lex1i + '</tr><tr>' + lex2i + '</tr><tr>' + lex3a + '</tr><tr>' + lex4i;
 break;
 case "technik":
  var lex_unter = lex0i + '</tr><tr>' + lex1i + '</tr><tr>' + lex2i + '</tr><tr>' + lex3i + '</tr><tr>' + lex4a;
 break;

 default:
  var lex_unter = lex0a + '</tr><tr>' + lex1i + '</tr><tr>' + lex2i + '</tr><tr>' + lex3i + '</tr><tr>' + lex4i;
 break;
}

if (bereichI == "lexikon") {
 var inh_lex = bilder + 'lexikon-aktiv.gif"><br><table border="0" cellpadding="0" cellspacing="1" width="150"><tr><td width="15" rowspan="5"></td>' + lex_unter + '</tr></table>';
 var Seite6 = "";
 }
 else {
 var inh_lex = '<a href="../Judolexikon/judolexikon.htm" onMouseOver="Bildwechsel(7,D_lexikon);" onMouseOut="Bildwechsel(7,H_lexikon);">' + bilder + 'lexikon.gif"></a><br>';
 var Seite6 = "../Judolexikon/";
 }

//////// NEWSLETTER ////////
if (bereichI == "news") {
 var inh_news = bilder + 'news-aktiv.gif"><br>';
 }
 else {
 var inh_news = '<a href="../newsletter.htm" onMouseOver="Bildwechsel(8,D_news);" onMouseOut="Bildwechsel(8,H_news);">' + bilder + 'news.gif"></a><br>';
 }

//////// Inhaltsverzeichnis ////////////////////////////////////////////////////////////
function Inhaltsverzeichnis() {
  document.write ('<img src="../Bilder/Sonstiges/judologo.gif" width="150" height="150" border="0" align="center"><br><br>');
  document.write (inh_home + inh_termine + inh_training + inh_ergebnisse + inh_trainer + inh_bilder + inh_lex + inh_news);
  document.write ('<span style="color: #333333; font-size: 13px; font-weight: bold;">Die Homepage wurde am<br>' + Aenderung + ' aktualisiert.<br><br>Besucher seit 01.01.2007<br><img src="http://www.hsvjudo.de/tinc?key=ScX5yqTf"></span>');
}

//////// Inhaltsverzeichnis mitwandern ////////////////////////////////////////////////////////////
var DHTML = 0, DOM = 0, MS = 0, NS = 0, OP = 0;

function DHTML_init() {
 if (window.opera) {
     OP = 1;
 }
 if(document.getElementById) {
   DHTML = 1;
   DOM = 1;
 }
 if(document.all && !OP) {
   DHTML = 1;
   MS = 1;
 }
if(document.layers && !OP) {
   DHTML = 1;
   NS = 1;
 }
}
DHTML_init();


function Menue() {
 if(DOM) {
   if(MS)
     document.getElementById("InhVerz").style.top = document.body.scrollTop + 15;
   else
     document.getElementById("InhVerz").style.top = window.pageYOffset + 15;
 }
 if(DOM || MS) {
    if (!DOM) document.getElementById("InhVerz").style.top = document.body.scrollTop + 15;
   }
 else if(NS) {
  document.getElementById("InhVerz").top = window.pageYOffset + 15;
 }

}


function Event_init() {
 if(DOM && !MS && !OP) {
  document.getElementsByTagName("body")[0].addEventListener("mousemove", Menue, true); 
 }
 if(NS) {
  document.captureEvents(Event.MOUSEMOVE);
  document.onmousemove=Menue; 
 }
 if (DOM && OP) {
    document.onmousemove=Menue; 
 }
 if (MS) document.getElementsByTagName("body")[0].onmousemove=Menue; 
}

//////// Menüpunkte ////////////////////////////////////////////////////////////
var Menu = new Array ()
var UnterMenu = new Array ()

Menu[0] = new Array("Home", Seite0+"home.htm")
  UnterMenu[0] = new Array()       
Menu[1] = new Array("Termine", Seite1+"termine.htm") 
  UnterMenu[1] = new Array()
  UnterMenu[1][0] = new Array ("Alle Termine", Seite1+"termine.htm")
  UnterMenu[1][1] = new Array ("Termine der U 11", Seite1+"u11.htm")
  UnterMenu[1][2] = new Array ("Termine der U 14", Seite1+"u14.htm")
  UnterMenu[1][3] = new Array ("Termine der U 17", Seite1+"u17.htm")
  UnterMenu[1][4] = new Array ("Termine der ab 18 Jahren", Seite1+"ab18.htm")
Menu[2] = new Array("Trainingszeiten", Seite2+"trainingszeiten.htm") 
  UnterMenu[2] = new Array()
  UnterMenu[2][0] = new Array ("Trainingszeiten", Seite2+"trainingszeiten.htm")
  UnterMenu[2][1] = new Array ("Lageplan", Seite2+"lageplan.htm")
Menu[3] = new Array("Ergebnisse", Seite3+"ergebnisse.htm") 
  UnterMenu[3] = new Array()
  UnterMenu[3][0] = new Array ("Ergebnisse &amp; Berichte", Seite3+"ergebnisse.htm")
  UnterMenu[3][1] = new Array ("Vereinsrangliste", Seite3+"vereinsrangliste.htm")
  UnterMenu[3][2] = new Array ("Bezirksliga der Männer", Seite3+"bezirksliga.htm")
  UnterMenu[3][3] = new Array ("&Auml;ltere Berichte", Seite3+"berichte-alt.htm")
Menu[4] = new Array("Trainer", Seite4+"trainer.htm") 
  UnterMenu[4] = new Array()
  UnterMenu[4][0] = new Array ("Alle Trainer", Seite4+"trainer.htm")
  UnterMenu[4][1] = new Array ("Bj&ouml;rn Kiesow", Seite4+"bjoern.htm")
  UnterMenu[4][2] = new Array ("Charina Jeromin", Seite4+"charina.htm")
  UnterMenu[4][3] = new Array ("Mike Stepputtis", Seite4+"mike.htm")
Menu[5] = new Array("Bildergalerie", Seite5+"bildergalerie.htm")
  UnterMenu[5] = new Array() 
Menu[6] = new Array("Judolexikon", Seite6+"judolexikon.htm") 
  UnterMenu[6] = new Array()
  UnterMenu[6][0] = new Array ("&Uuml;bersicht", Seite6+"judolexikon.htm")
  UnterMenu[6][1] = new Array ("Judowerte", Seite6+"judowerte.htm")
  UnterMenu[6][2] = new Array ("Herkunft", Seite6+"herkunft.htm")
  UnterMenu[6][3] = new Array ("W&ouml;rterbuch", Seite6+"woerterbuch.htm")
  UnterMenu[6][4] = new Array ("Judotechniken", Seite6+"techniken.htm")
Menu[7] = new Array("Newsletter", "../newsletter.htm")
  UnterMenu[7] = new Array()

////// FORMAT MENU  ///////////////////////////////////////////////////////////////////
orientation = "horizontal"                 // Orientation of menu.  (horizontal, vertical)

verticalOffset = 0                         // Vertical offset of Sub Menu. (if set to 0, default offset will be used)
horizontalOffset = 0                       // Horizontal offset of Sub Menu. (if set to 0, default offset will be used)

////// DO NOT EDIT BELOW THIS LINE  ///////////////////////////////////////////////////////////////////

// Browser Sniffer
var isIE = (document.getElementById && document.all)?true:false;
var isNS4 = (document.layers)?true:false;
var isNS6 = (document.getElementById && !document.all)?true:false;

var timer
var obj = (isIE)?"document.all":"document.getElementById"

// Default horizontal and vertical offsets
if (verticalOffset == 0 || verticalOffset == "") 
{
  verticalOffset = (orientation=="horizontal")?20:5
}

if (horizontalOffset == 0 || horizontalOffset == "") 
{
  horizontalOffset = (orientation=="horizontal")?-1:70
}

// Build and show the main menu items
function Menuanzeigen() {
  document.writeln ('<table width="100%"><tr><td align="center"><table border="0" cellpadding="0" cellspacing="2" style="border-color: transparent;"><tr>')

  for (x=0; x<Menu.length; x++)
  {

    document.writeln ('<td onclick="tdMouseClick(\'mainLink'+x+'\')" onMouseOver="hoverMenu(); popDown('+x+', \'button'+x+'\'); " onMouseOut="clearMenu('+x+')" ><div id="button'+x+'"><table border="0" cellpadding="4" cellspacing="0" width="100%"><tr><td class="MenuNormal" id="cell'+x+'" nowrap>');

    document.writeln ('<a id="mainLink'+x+'" href="'+Menu[x][1]+'" target="_self" class="MenuNormal">'+Menu[x][0]+'</a></td>');
    document.writeln ('</tr></table></div></td>');    
  }
    document.writeln ('</tr></table></td></tr></table>');
}  
 

// Build the sub menu items
  for (x=0; x<Menu.length; x++)
  { 
    if (UnterMenu[x].length > 0)
    {     
      document.writeln ('<div id="MENU'+x+'" style="visibility:hidden; position:absolute; z-index:3">');
      document.writeln ('<table border="0" cellpadding="4" cellspacing="2"  style="border-color: transparent;">');
      for (y=0; y<UnterMenu[x].length; y++)
      {
        document.writeln ('<tr><td id="UnterMenu'+x+y+'" class="U_MenuNorm" onMouseOver="hoverMenu(); highlightMenu(\'sub\','+x+','+y+')" onMouseOut="clearMenu('+x+');" onclick="tdMouseClick(\'subLink'+x+y+'\')" nowrap><a id="subLink'+x+y+'" href="'+UnterMenu[x][y][1]+'" target="_self" class="U_MenuNorm">'+UnterMenu[x][y][0]+'</a></td></tr>');
      }
      document.writeln ('</table></div>');
    }
  }
 
// Change colour or menu and UnterMenu items when the mouse hovers over.  
function highlightMenu(element,mainMenu,dropMenu,state)
{
  state=(state == "hover")?"MenuHover":"MenuNormal"
  if (element == "sub")
  {
    for (x=0; x < UnterMenu[mainMenu].length; x++)
    {
      eval(obj+'("UnterMenu'+mainMenu+x+'").className = "U_MenuNorm"')
      eval(obj+'("subLink'+mainMenu+x+'").className = "U_MenuNorm"')
    }   
    eval(obj+'("UnterMenu'+mainMenu+dropMenu+'").className="U_MenuHover"')
    eval(obj+'("subLink'+mainMenu+dropMenu+'").className="U_MenuHover"')
  }
  else
  {
    eval(obj+'("cell'+mainMenu+'").className = "'+state+'"')
    eval(obj+'("mainLink'+mainMenu+'").className = "'+state+'"')
  }
}

// Position UnterMenu
function getOffset(obj, dim) 
{
  if(dim=="left") 
  {
    oLeft = obj.offsetLeft;      
    while(obj.offsetParent!=null) 
    {   
      oParent = obj.offsetParent    
      oLeft += oParent.offsetLeft 
      obj = oParent 	
    }
    return oLeft;
  }
  else if(dim=="top")
  {
    oTop = obj.offsetTop;
    while(obj.offsetParent!=null) 
    {
      oParent = obj.offsetParent
      oTop += oParent.offsetTop
      obj = oParent 	
    }
    return oTop
  }
  else
  {
    alert("Error: invalid offset dimension '" + dim + "' in getOffset()")
    return false;
  }
}

// Anzeige UnterMenu
function popDown(param, id)
{
  var menu;
  var button;

  if (id)
  {    
    getOffset(eval(obj+'(id)'),'left');
    getOffset(eval(obj+'(id)'),'top');
  }  
  n = 0;    
  while (n < Menu.length)
  {      
    
    //button = eval(obj+'("cell'+n+'")')
    menu = "MENU"+n
    if (param == n)
    {
        if (eval(obj+'(menu)'))
        {
          eval(obj+'(menu).style.visibility = "visible"')
          eval(obj+'(menu).style.left = oLeft + horizontalOffset;')
          eval(obj+'(menu).style.top = oTop + verticalOffset;')
        }
         highlightMenu('main',n,'','hover')
         if (UnterMenu[param].length > 0)
         {
           for (x=0; x<UnterMenu[param].length; x++)
           {
             eval (obj+'("UnterMenu'+param+x+'").className = "U_MenuNorm"')
             eval (obj+'("subLink'+param+x+'").className = "U_MenuNorm"')         
           }
         }
      }
      else 
      {          
        if (eval(obj+'(menu)'))
        {
          eval(obj+'(menu).style.visibility = "hidden"')            
        }
        highlightMenu ('main',n,'','static')

      }
    n++
  }  
}

// Timer für UnterMenu
function hoverMenu()
{
  if(timer)
  clearTimeout(timer)
}

// Set timer for sub menus
function clearMenu(menu)
{
  setDelay = 2000
  delay = (UnterMenu[menu].length > 0)?setDelay:1
  
  timer = setTimeout("popDown("+(Menu.length + 1)+")",delay)
}

// when you click the box, perform the same function as if the user had clicked the hyperlink
function tdMouseClick(theElement)
{
  eval(obj+'(theElement).click()')
}