function WriteTab(num)
{
  document.write("<center><table width=604 border=0 cellspacing=0><tr><td>\n");
  document.write("<div><img src=\"images/fsk-logo.gif\" alt=\"FSK-Logo\" width=80 height=80><img src=\"images/spacer.gif\" width=20 height=0>");
  document.write("<img src=\"images/rbk.gif\" alt=\"Redaktion für bürgerliche Kunstmusik\" width=400 height=80></div>\n");
  document.write("</td></tr></table></center>\n");
  document.write("<p><center><table width=704 border=0 cellspacing=0><tr><td>\n");
  document.write("<div><font size=+4><img src=\"images/tabline/tab-mm.gif\" width=47 height=25>");
  document.write("<img src=\"images/tabline/tab-" + (num == 1 ? "ms" : "mb") + ".gif\" width=14 height=25>");
  document.write("<a href=\"index.html\"><img src=\"images/tabline/1index" + (num == 1 ? "-h" : "") + ".gif\" width=134 height=25 border=0 alt=\"Aktuell\"></a>");
  document.write("<img src=\"images/tabline/tab-" + (num == 1 ? "sb" : num == 2 ? "bs" : "bb") + ".gif\" width=14 height=25>");
  document.write("<a href=\"archiv.html\"><img src=\"images/tabline/2archiv" + (num == 2 ? "-h" : "") + ".gif\" width=134 height=25 border=0 alt=\"Archiv\"></a>");
  document.write("<img src=\"images/tabline/tab-" + (num == 2 ? "sb" : num == 3 ? "bs" : "bb") + ".gif\" width=14 height=25>");
  document.write("<a href=\"links.html\"><img src=\"images/tabline/3links" + (num == 3 ? "-h" : "") + ".gif\" width=134 height=25 border=0 alt=\"Links\"></a>");
  document.write("<img src=\"images/tabline/tab-" + (num == 3 ? "sb" : num == 4 ? "bs" : "bb") + ".gif\" width=14 height=25>");
  document.write("<a href=\"impressum.html\"><img src=\"images/tabline/4impressum" + (num == 4 ? "-h" : "") + ".gif\" width=134 height=25 border=0 alt=\"Impressum\"></a>");
  document.write("<img src=\"images/tabline/tab-" + (num == 4 ? "sm" : "bm") + ".gif\" width=14 height=25>");
  document.write("<img src=\"images/tabline/tab-mm.gif\" width=47 height=25></font></div>");
  document.write("</td></tr></table></center></p>\n");
}

function WriteNumber(number, digits, path, ext, addspc)
{
  var divisor = new Array(1, 10, 100, 1000);
  if (0 < addspc) document.write("<img src=\"" + path + "spc" + addspc + "-" + ext + "l.gif\" width=" + addspc + " height=24 border=0 alt=\"" + number + "\">");
  for (var i = digits - 1; 0 <= i; i--) {
    var n = (i < 4) ? Math.floor(number / divisor[i]) % 10 : 0;
    document.write("<img src=\"" + path + n + "-" + ext);
    if (addspc <= 0) {
      document.write(i == 0 ? "r" : i == digits - 1 ? "l" : "m" );
    } else {
      document.write("m");
    }
    document.write(".gif\" width=11 height=24 border=0 alt=\"" + number + "\">");
  }
  if (0 < addspc) document.write("<img src=\"" + path + "spc" + addspc + "-" + ext + "r.gif\" width=" + addspc + " height=24 border=0 alt=\"" + number + "\">");
  return digits * 11 + 2 * addspc;
}

function WriteArchiv(num)
{
  var lftnum = 2012;
  var rgtnum = 2003
  var lftdgt = 4;
  var digits = 4; // from 2014: 2
  var addspc = 0; // from 2014: 5 // from 2017: 3 // from 2019: 0 // (only 0, 3 & 5)
  var width = 700;
  document.write("<p><center><table width=704 border=0 cellspacing=0><tr><td>\n");
  document.write("<div><font size=+3><img src=\"images/numline/tab-_.gif\" width=47 height=24>");
  width -= 47;
  document.write("<img src=\"images/numline/tab-" + (num == lftnum ? "_h" : "_n") + ".gif\" width=8 height=24>");
  width -= 8;
  document.write("<a href=\"archiv.html\">");
  width -= WriteNumber(lftnum, lftdgt, "images/numline/", (num == lftnum ? "h" : "n"), 0);
  document.write("</a>");
  for (var i = lftnum; rgtnum < i; i--) {
    document.write("<img src=\"images/numline/tab-" + (num == i ? "hn" : num == i - 1 ? "nh" : "nn") + ".gif\" width=8 height=24>");
    width -= 8;
    document.write("<a href=\"archiv" + (i - 1) + ".html\">");
    width -= WriteNumber(i - 1, digits, "images/numline/", (num == i - 1 ? "h" : "n"), addspc);
    document.write("</a>");
  }
  document.write("<img src=\"images/numline/tab-" + (num == rgtnum ? "h_" : "n_") + ".gif\" width=8 height=24>");
  width -= 8;
  document.write("<img src=\"images/numline/tab-_.gif\" width=" + width + " height=24></font></div>");
  document.write("</td></tr></table></center></p>\n");
}

function WriteNewLast(ny,nm,nd,ly,lm,ld)
{
  document.write("<center><img src=\"images/hr.gif\" width=704 height=2>\n");
  document.write("<table width=604 border=0 cellspacing=0><tr><td>\n");
  // document.write("<div><font size=\"-1\">Copyright &copy; ");
  document.write("<div><small>Copyright &copy; ");
  document.write((ny == ly) ? ny : ((ny == ly + 1) ? (ny + ", " + ly) : (ny + "&#150;" + ly)));
  document.write(" by Redaktion für bürgerliche Kunstmusik im FSK<br>\n");
  document.write("Erstellt: " + nd + "." + nm + "." + ny + " &#150; letzte Überarbeitung: " + ld + "." + lm + "." + ly + "</small></div>\n");
  // document.write("Erstellt: " + nd + "." + nm + "." + ny + " &#150; letzte Überarbeitung: " + ld + "." + lm + "." + ly + "</font></div>\n");
  document.write("</td></tr></table></center>\n");
}

