/*   zur Erinnerung:

l    Dateiname            z. B. "info.htm" oder "../ordner/info.php"
a    Text im Menue        z. B. "Info"
v    Statuszeilentext, fuer onmouseover usw.
*/

function NavZelle(anzeig, link, onov, cl)
/*
anzeig      Welcher Text ist im Menü anzuzeigen?
link        Mit Link auf welche Seite ist das <a>-Tag zu versehen
onov                Welcher Text steht in Statuszeile und title-Attribut?
cl                        Welche CSS-class ist für den Eintrag zu verwenden?

Rückgabe        HTML-Code für erste Menüzeile
*/
{
var z // hierin wird der Code gesammelt
var h // Hilfsvariable

// Dies wird je Menüpunkt immer als HTML übergeben
z='<span class="'+cl+'">&nbsp;';

// Dies nur, wenn ein Eintrag vorhanden ist
        h=(onov=="")?'':('<a  href="'+link+'"  title="'+onov+'" target="szh"  onmouseover="window.status='+"'"+onov+"'"+';return true" onmouseout="window.status='+"''"+';return true" onFocus="if(this.blur)this.blur()">');
z+=h;
        h=(onov=="")?"":"</a>";
z+=anzeig+h;

// Dies steht je Menüpunkt als Letztes
z+='&nbsp;</span>';

return z;
}


function Sitemap()
{
/*
start1      mit welcher Nr. beginnt Hauptmenü? (z.B. 1)
von1        auf welcher Seite werde ich gerufen? (z.B. 4 - 0 falls Hauptaufruf)
start2      mit welcher Nr. beginnt Untermenü? (z.B. 40 - 0 falls kein Untermenü)
von2        auf welcher Seite werde ich gerufen? (z.B. 41 - 0 falls Hauptaufruf)
                        (Hauptaufruf: ALLE Menüeinträge sind Links -
                         sonst ist der entsprechende Punkt nur ein Text)

Rückgabe    HTML-Code für zweite Menüzeile
*/


document.write("<a NAME='TOP'></a>")
document.write('<font size="-1">');

var g=""

for(i = 1; i <= 9; i++) // max. 10 Einträge je Hauptmenü
  {
  if(a[i]=="")continue; // übergehe nichtgenutzte Nummern
  g+='<img src="grafik/sitemap/foldericon.gif" width="16" height="16" border="0" alt="">';
  g+=("<b>");
  g+=NavZelle(a[i], l[i], v[i]);
  g+=("</b>");
  g+='<br>'

  for(j = 1; j <= 9; j++) // max. 10 Einträge je Hauptmenü
    {
    if(a[i*10+j]=="")continue; // übergehe nichtgenutzte Nummern
    g+='<img src="grafik/sitemap/L.png" width="19" height="16" border="0" alt="">';
    g+='<img src="grafik/sitemap/tree_text.gif" width="16" height="16" border="0" alt="">';
    g+=NavZelle(a[i*10+j], l[i*10+j], v[i*10+j]);
    g+='<br>'
    }
  }
document.write(g);
}
