/****************************************************
**                                                 **
**           FRAMESETDRIVER_VAR 1.32.01            **
** --- Copyright: dirk.wildt@think-visually.de --- **
**                  Berlin  2003                   **
**           zuletzt ge�dert 2004-09-02           **
**                                                 **
**  Hier werden die Variablen definiert, die von   **
**     pubDriver (jssDrivern) ben�igt werden      **
**                                                 **
****************************************************/

// Aufbau:
// -------
//  0. Variablendeklaration
//  1. Variablenblock
//  2. On-/Offlinetest mit Einstellungen globaler Variablen
//      - globPDriveCur
//      wird eine Wert zugewiesen.
//
// Voraussetzungen:
// ----------------
//  1. In der HTML-Datei, die dieses Script einbindet, muss zuvor den Variablen
//      - varLang
//      - globSelfLocation
//     ein Wert zugewiesen worden sein.


// 0. Variablendeklaration ANFANG *****************************************************************************************
//    Keine Datenpflege !
var globPDriveCur = "";
var globFDriveCur = "";
// 0. Variablendeklaration ENDE *******************************************************************************************


// 1. Variablenblock ANFANG ***********************************************************************************************
//    Variablenpflege !
//var globPath      = "D:/Daten/wetlandsmanagement/wetlands_07.09/html";
var globPath      = "home/www/web23/html/";
//  Beispiele:
//    Linux:    "home/www/web23/html/";
//    Windows:  "C:/Dokumente/weblands/";

var globHostDir       = "wetlandsII/";          //  Erstes Verzeichnis auf dem Host
                                                //    (Strukturverzeichnis)
var globPath2Scripts  = "wetlandsII/scripts/";  //  Pfad zu den Scriptdateien
var globPath2Styles   = "wetlandsII/styles/";   //  Pfad zu den Stylesheets
var globPath2PDriver  = "200/";                 //  Pfad vom Wurzelverzeichnis zum PubDriver

var globFrameHome     = "index.html";           //  Pfad und Dateiname vom Wurzelverzeichnis zum
                                                //    Frameset
var globFramesNS4     = "";                     //  Pfad und Dateiname vom Wurzelverzeichnis zum
                                                //    Frameset
                                                //  Wenn Frameset au�rhalb des Struktur-
                                                //    verzeichnisses liegt, muss eventuell der
                                                //    Pfad um "../" erg�zt werden.
                                                //    Beispiel:
                                                //      "../frameset.htm"
                                                //      fr NS4.x. Wenn es fr NS4.x keinen extra
                                                //      Frameset gibt,
                                                //      dann Wert von globFrameHome eintragen

var globlFrameTitle = "wetlands management";    //  Titel des Framesets
                                                //    Muss mit dem Eintrag in den tags
                                                //    <title>...</title> der in globFrameHome
                                                //    angegeben Datei bereinstimmen

// Arraypflege: Array kann entsprechend der Anzahl von Frames bzw. von Strukturverzeichnissen
//   vergr�ert und verkleinert werden.

var globFrames          = new Array();          // Array fr Frames (Namen und Pfad von der Wurzel)

globFrames[0]           = new Array();          // Erstes Element
globFrames[0]["frame"]  = "content";            // Framename erster Frame
globFrames[0]["path"]   = "frameset/content/";  // Pfad vom Wurzelverzeichnis zum Hauptverzeichnis der
                                                //   Dokumente fr diesen Frame
globFrames[0]["temp"]   = "";                   // Wird zur Laufzeit vom Programm verwendet

globFrames[1]           = new Array();          //   dito
globFrames[1]["frame"]  = "pubDriver";          //   dito
globFrames[1]["path"]   = "frameset/pubDriver/";//   dito
globFrames[1]["temp"]   = "";                   //   dito

globFrames[2]           = new Array();          //   dito
globFrames[2]["frame"]  = "menu_top";           //   dito
globFrames[2]["path"]   = "frameset/menu_top/"; //   dito
globFrames[2]["temp"]   = "";                   //   dito

globFrames[3]           = new Array();          //   dito
globFrames[3]["frame"]  = "menu_left";          //   dito
globFrames[3]["path"]   = "frameset/menu_left/";//   dito
globFrames[3]["temp"]   = "";                   //   dito

globFrames[4]           = new Array();          //   dito
globFrames[4]["frame"]  = "address";            //   dito
globFrames[4]["path"]   = "frameset/address/";  //   dito
globFrames[4]["temp"]   = "";                   //   dito

globFrames[5]           = new Array();          //   dito
globFrames[5]["frame"]  = "language";           //   dito
globFrames[5]["path"]   = "frameset/language/"; //   dito
globFrames[5]["temp"]   = "";                   //   dito

globFrames[6]           = new Array();          //   Wird fr die Seiten gebraucht, die den Frameset fllen
globFrames[6]["frame"]  = "dummy";              //   dummy ist ein Platzhalter fr die Framenamen des Framesets
globFrames[6]["path"]   = "frameset/";          //   dito
globFrames[6]["temp"]   = "";                   //   dito

var globClassHrefMenu   = "menu";               // CSS-Klasse fr den Men-Link, der von fWriteMenuLink() gesetzt wird
// 1. Variablenblock ENDE *************************************************************************************************


// 2. On-/Offlinetest ... ANFANG ******************************************************************************************
// Hier ist keine Variablenpflege n�ig

if(window.location.protocol == "file:") {
  vHostFDrive =  "file:///" + globPath + "/";
  vHostPDrive = "file:///" + globPath + "/";
} else {
  vHostFDrive =  window.location.protocol + "//" + window.location.host + "/";
  if(vHostFDrive.indexOf("network") >= 0) {
    vHostPDrive = "http://www.wetlandsmanagement.network/pubDriver/";
  } else {
    vHostPDrive = "http://www.wetlandsmanagement.org/pubDriver/";
  }
}
globFDriveCur = vHostFDrive + globHostDir;
globPDriveCur = vHostPDrive + globPath2PDriver;

if(globFramesNS4 == "") {
  globFramesNS4 = globFrameHome;
}

/*
alert("globFDriveCur: " + globFDriveCur + "\n" +
      "globPDriveCur: " + globPDriveCur);
*/

// 2. On-/Offlinetest ... ENDE ********************************************************************************************
