//
// **********************************************
//   Javascript zum Weiter- oder Zurück-
//   blättern innerhalb eines Webprojektes.
//   --------------------------------------
//   23.10.2001 Matthias Brunner
//   http://www.msdiscoveries.de
// **********************************************
//

// ***  Neues Array initialisieren  ***
// ------------------------------------------------------------
Seite = new Array();

// ***  Seiten zuweisen  ***
// ------------------------------------------------------------
Seite[0] = "../index.html";
// ------------------------------------------------------------
Seite[1] = "index.html";
Seite[2] = "zweiteseite.html";
Seite[3] = "dritteseite.html";
Seite[4] = "vierteseite.html";
// ------------------------------------------------------------
Seite[5] = "letzteseite.html";

// ------------------------------------------------------------
// Es kann von Vorteil sein, eine letzte Seite (ohne Inhalte)
// anzulegen, solange das Projekt noch nicht beendet ist.
// Auf diese Weise können der Vorwärts-Button auf der letzten
// Inhaltsseite eingefügt bleiben und später weitere Seiten
// zugefügt werden, ohne die bis dato letzte Seite ändern zu 
// müssen.
// ------------------------------------------------------------

// ***  Funktion: Neue Seite laden  ***
// ------------------------------------------------------------
function sidechange() {
  target = Seite[targetno];
  window.location.href = target; 
}

// ***  Funktion: Aktuelle Seite ermitteln  ***
// ------------------------------------------------------------
function getpage() {
  akturl = location.href;
  position = akturl.lastIndexOf("/");
  aktname = akturl.slice(position+1);
  for (i=0; i < Seite.length; i++)
  if (Seite[i] == aktname) page = i
}

// ***  Aufruf-Funktion: Nächste Seite  ***
// ------------------------------------------------------------
function nextside() { 
  getpage();
  targetno = page+1;
  sidechange(); 
}

// ***  Aufruf-Funktion: Vorige Seite  ***
// ------------------------------------------------------------
function previousside() {
  getpage();
  targetno = page-1;
  sidechange(); 
}

// ***  Aufruf-Funktion: Erste Seite  ***
// ------------------------------------------------------------
function firstside() {
  getpage();
  targetno = 1;
  sidechange(); 
}

// ***  Aufruf-Funktion: Letzte Seite  ***
// ------------------------------------------------------------
function lastside() {
  getpage();
  targetno = Seite.length-1;
  sidechange(); 
}

