var Botschaft = '', BotschaftZiel = '';
var Kirsten = false, Kirsten_mini = false;
var Intro = 'Intro';
var TitelFotoNr = 0; 
var Team = (location.href.substr (0, 4) == 'file');
var geizig = false;






var Region_direkt = false;





var pop_fertig = new Array ('Tagebuch', 'Aspekte', 'homepage', 'fleunde', 
                                'neu', 'intro', 'index', 'buchenberg', 
                                'werkst@tt');

var pop_intern = new Array ('tegelberg');


var nopop_fertig = new Array ('Tagebuch', 'Aspekte', 'homepage', 'fleunde', 
                                'neu', 'intro', 'index', 'tegelberg', 'buchenberg', 
                                'werkst@tt', 'blanko', 'Titelfoto', 'region');

var nopop_intern = new Array ();

var nopop_fertig_netscape = new Array ();


var baby_fertig = new Array ('intro', 'blanko', 'neu', 'archiv', 'aspekte', 'musik', 'werbung', 'jubilaeum', 'tagebuch', 
                            'manfred', 'gisela', 'fleunde', 'wissen', 'giselaberg', 'buchenberg', 'region', 'tegelberg', 
                            'titelfoto', 'werkst@tt', 'fluege', 'homepage', 'index', 'geschichten', 'club');

var baby_intern = new Array ();



var GeierVersion = 'baby';

//var nopop = true;
//(location.href.substr (0, 5) == "file:");
var ruf_Geier_spaeter = false;
var ueber_quer = false;





function pop_machbar (Bereich)
{
if (Bereich.indexOf (' ') != -1)
    Bereich = Bereich.slice (Bereich.indexOf (' ') + 1);

if (navigator.appName.indexOf ("Microsoft") != -1 || location.href.substr (0, 5) == "file:")
    {
    for (var i = 0; i < pop_fertig.length; i ++)
        if (Bereich.toLowerCase () == pop_fertig [i].toLowerCase ())
            return true;

    if (location.href.substr (0, 5) == "file:")
        for (var i = 0; i < pop_intern.length; i ++)
            if (Bereich.toLowerCase () == pop_intern [i].toLowerCase ())
                return true;
    }
else if (navigator.appName.indexOf ("Netscape") != -1)
    {
    for (var i = 0; i < pop_fertig_netscape.length; i ++)
        if (Bereich.toLowerCase () == pop_fertig_netscape [i].toLowerCase ())
            return true;
    }

return false;
}





function nopop_machbar (Bereich)
{
if (Bereich.indexOf (' ') != -1)
    Bereich = Bereich.slice (Bereich.indexOf (' ') + 1);

if (navigator.appName.indexOf ("Microsoft") != -1 || location.href.substr (0, 5) == "file:")
    {
    for (var i = 0; i < nopop_fertig.length; i ++)
        if (Bereich.toLowerCase () == nopop_fertig [i].toLowerCase ())
            return true;

    if (location.href.substr (0, 5) == "file:")
        for (var i = 0; i < nopop_intern.length; i ++)
            if (Bereich.toLowerCase () == nopop_intern [i].toLowerCase ())
                return true;
    }
else if (navigator.appName.indexOf ("Netscape") != -1)
    {
    for (var i = 0; i < nopop_fertig_netscape.length; i ++)
        if (Bereich.toLowerCase () == nopop_fertig_netscape [i].toLowerCase ())
            return true;
    }

return false;
}





function nopop_Test ()
{
GeierVersion = 'nopop'; 
Datei = 'index.html'; 
total.location.href = '../geier/nopop/tagebuch.htm';
}





function baby_machbar (Bereich)
{
if (Bereich.indexOf (' ') != -1)
    Bereich = Bereich.slice (Bereich.indexOf (' ') + 1);

for (var i = 0; i < baby_fertig.length; i ++)
    if (Bereich.toLowerCase () == baby_fertig [i].toLowerCase ())
        return true;

if (location.href.substr (0, 5) == "file:")
    for (var i = 0; i < baby_intern.length; i ++)
        if (Bereich.toLowerCase () == baby_intern [i].toLowerCase ())
            return true;

return false;
}




//////////////////////////////////////////////////////
//
//  mache das Top-Fenster identfizierbar
//
name = 'abschweb_de';
//////////////////////////////////////////////////////




var MausVerfolger = true, VerfolgerGeraet = 'Schirm', ein_Geraet_min = 2, check_Verfolger_ok = 10,
    Tipps = true, 
    NaviPalette = true, PalettenTyp = 'gross', PalettePlus = false, 
    Palette_Abstand_unten = 22, Palette_Abstand_links = 5, 
    oftPalette = true,
    Club = false,
    clubbar = false,
    aktuellModus = 'fein', grobModus = 'normal', grobKontrast = false,
    grob_warum = 0, grob_nerv = 0,
    grobTipps = false, grobTippRubrik = 1,
    aktuell_blanko = true,
    FensterProblem = true,
    Coint = true,
    debug = false,
    frisch = true,
    Tester = false,
    Cookie_schreiben = true;




var MS_schlecht = false /* navigator.appName.indexOf ("Microsoft")      != -1 
 && parseInt (navigator.appVersion.charAt (0)) < 5 */;
var Netscape_schlecht = navigator.appName.indexOf ("Netscape") != -1 
                        && navigator.userAgent.slice (0, 11)   != 'Mozilla/5.0';

//(Windows; U; Windows NT 5.1; de-DE; rv:1.0.1) Gecko/20020823 Netscape/7.0';


var NoName = navigator.appName.indexOf ("Microsoft") == -1 && navigator.appName.indexOf ("Netscape") == -1;

if (screen.width < 1024 || MS_schlecht || Netscape_schlecht || NoName)
    {
    aktuellModus = 'grob';
    if (screen.width < 1024)
        grobModus = 'mini';
    }







///////////////////////////////////////////////////////////////////////////////////////
// Merkvariablen f&uuml;r Geschichten

var Sortierung = 'chronologisch', Manfred = true, Gisela = true, andere = false, 
    Themen = false, Thema = '', Ausschnitt = '25', Sektor = 0, PlusModus = 'plus';





///////////////////////////////////////////////////////////////////////////////////////
// Diashow

var Dias = false, Richtung = 'rueckwaerts', vertikal = true, Ast = true, Intervall = 15000, lfdDiaFenster = '';





///////////////////////////////////////////////////////////////////////////////////////
// Flüge

var suchen = false, Jahr = 2012;




///////////////////////////////////////////////////////////////////////////////////////
// Steuerung

var Anfaenger = '';





///////////////////////////////////////////////////////////////////////////////////////
// Webmap & Geier

var mapmap_flutsch = true;
var Bereich = '', letzter_Bereich = '', vorletzter_Bereich = '', Datei = '', letzte_Datei = '', vorletzte_Datei = '';
var Fokus = '';

var GeierCheck = null, Geier_gerufen = false; GeierFenster = null, 
    GeierHilfe_gerufen = false, GeierHilfeFenster = null,
    GeierZusatzInhalt = '', GeierZusatz_gerufen = false, GeierZusatzFenster = null, 
    Geier_debug = false, GeierDebugHoehe = 280, 
    Kampf = new Array (10), KampfSchritt = 0;

for (i = 0; i < Kampf.length; i++)
    Kampf [i] = '';

var LadeStatus = ''; // Werte: gerufen, gemeldet, stabil
var Variable = '';
var lebt = '';

var LfdBereich = '';







function check_Geier_gerufen ()
{
if (ruf_Geier_spaeter)
    {
    setTimeout ('Geier_gerufen = true', 1000);
    ruf_Geier_spaeter = false;
    }

if (Geier_gerufen)
    {
    Geier_gerufen = false;
    GeierEbene ();
    }

if (GeierHilfe_gerufen)
    {
    GeierHilfe_gerufen = false;
    GeierHilfe ();
    }

if (GeierZusatz_gerufen)
    {
    GeierZusatz_gerufen = false;
    GeierZusatz ();
    }

GeierHilfeCheck ();
GeierCheck = setTimeout ("check_Geier_gerufen ()", 250);
}






function check_GeierBereich ()
{
var Colon = top.Bereich.indexOf (':');
var Kern = (Colon == -1) ? '' : top.Bereich.slice (0, Colon);
Kern = (Kern == 'Gel&auml;nde') ? 'Gelände' : Kern;
if (Kern != '')
    document.title = document.title + ' - ' + Kern;

var GeierBereich = 'dummy';

switch (top.Bereich)
    {
    case 'Tagebuch':                    GeierBereich = 'tagebuch'; break;
    case 'manfred':                     GeierBereich = 'manfred'; break;
    case 'gisela':                      GeierBereich = 'gisela'; break;
    case 'fleunde':                     GeierBereich = 'fleunde'; break;
    case 'Navigation: Archiv':          GeierBereich = 'archiv'; break;
    case 'Navigation: Aspekte':         GeierBereich = 'aspekte'; break;
    case 'Navigation: Fl&uuml;ge':      GeierBereich = 'fluege'; break;
    case 'Navigation: Geschichten':     GeierBereich = 'geschichten'; break;
    case 'Gel&auml;nde: Tegelberg':     GeierBereich = 'tegelberg'; break;
    case 'Gel&auml;nde: Buchenberg':    GeierBereich = 'buchenberg'; break;
    case 'Gel&auml;nde: Giselaberg':    GeierBereich = 'giselaberg'; break;
    case 'werkst@tt':                   GeierBereich = 'werkst@tt'; break;
    case 'homepage':                    GeierBereich = 'homepage'; break;
    case 'Index':                       GeierBereich = 'index'; break;
    case 'Index: Fantasie':             GeierBereich = 'fantasie'; break;
    case 'Index: W&uuml;nsche':         GeierBereich = 'wuensche'; break;
    case 'jubilaeum':                   GeierBereich = 'jubilaeum'; break;
    case 'intro':                       GeierBereich = 'intro'; break;
    case 'neu':                         GeierBereich = 'neu'; break;
    }

if (GeierVersion == 'nopop')
    if (nopop_machbar (GeierBereich))
        {
        top.total.location.href = '../geier/nopop/' + GeierBereich + '.htm';
        top.GeierFenster.close ();
        return '';
        }
    else if (baby_machbar (GeierBereich))
        {
        top.total.location.href = '../geier/baby/' + GeierBereich + '.htm';
        top.GeierFenster.close ();
        return '';
        }
    else
        return GeierBereich + '.htm'
else
    return GeierBereich + '.htm';
}









var ich = null;







function informier (Text, Wert, hart)
{
var Info = Text + '  ' + Wert;
if (debug)
    if (hart)
        alert (Info)
    else
        window.status = Info;
}







    





function cookieOk ()
{
if (navigator.cookieEnabled)
    if (navigator.cookieEnabled == false)
        return false;
return true;
}






function check_FensterProblem ()
{
if (FensterProblem 
        && navigator.appName.indexOf ("Microsoft") != -1 
        && parseInt (navigator.appVersion.charAt (0)) >= 4
        && cookieOk ())
    {
    ich = new Image ();
    ich.src = 'archiv/2000/3/ausl_kurbeln.jpg'
    setTimeout ("warte_auf_mich ()", 500);
    }
}








function lies_Cookies ()
{
var Cookie_Team = getCookie ("Team");
if (Cookie_Team != null)
    {
    Team = (Cookie_Team != 'nein') || Team;
    geizig = (Cookie_Team == 'geizig');
    }

var Cookie_oft = getCookie ("oft");
if (Cookie_oft != null)
    oftPalette = (Cookie_oft == 'ja');

var Cookie_fein = getCookie ("fein");
if (Cookie_fein != null)
    {
    MausVerfolger = (Cookie_fein.indexOf ('verfolger') != -1);
    Tipps = (Cookie_fein.indexOf ('tipps') != -1);
    NaviPalette = (Cookie_fein.indexOf ('false') == -1);
    if (NaviPalette)
        {
        Cookie_fein = (Cookie_fein.indexOf (' ') != -1) 
                        ? Cookie_fein.slice (Cookie_fein.lastIndexOf (' ') + 1) : Cookie_fein;
        Palette_Abstand_unten = parseInt (Cookie_fein);
        }
    }

var Cookie_aktuellModus = getCookie ("aktuellmodus");
if (Cookie_aktuellModus != null)
    {
    var ModusParameter = Cookie_aktuellModus.split (' ');
    if (ModusParameter.length >= 2)
        {
        aktuellModus = ModusParameter [0];
        grobModus = ModusParameter [1];
        }

    if (ModusParameter.length > 2)
        grobKontrast = (ModusParameter [2] == 'Kontrast');

    aktuell_blanko = false;
    }
else
    aktuell_blanko = true;

if (location.href.substr (0, 5) != "file:")
    {
    var Cookie_grob = getCookie ("grob");
    if (Cookie_grob != null)
        {
        var nerv = Cookie_grob.split (' ');
        if (nerv.length == 2)
            {
            grob_warum = parseInt (nerv [0]);
            grob_nerv = parseInt (nerv [1]);
            }
        }
    }
 
var Cookie_grobTipps = getCookie ("grobtipps");
if (Cookie_grobTipps != null)
    grobTipps = Cookie_grobTipps;

var Cookie_grobTippRubrik = getCookie ("grobtipprubrik");
if (Cookie_grobTippRubrik != null)
    grobTippRubrik = Number (Cookie_grobTippRubrik);

var Cookie_Sort = getCookie ("sort");
if (Cookie_Sort != null)
    Sortierung = Cookie_Sort;

var Cookie_Autoren = getCookie ("autoren");
if (Cookie_Autoren != null)
    if (Cookie_Autoren.length == 3)
        {
        Manfred = (Cookie_Autoren.slice (0, 1) == 'M');
        Gisela  = (Cookie_Autoren.slice (1, 2) == 'G');
        andere  = (Cookie_Autoren.slice (2, 3) == 'A');
        }

var Cookie_Thema = getCookie ("thema");
if (Cookie_Thema != null)
    {
    Thema = Cookie_Thema;
    Themen = true;
    }

var Cookie_Ausschnitt = getCookie ("ausschnitt");
if (Cookie_Ausschnitt != null)
    Ausschnitt = Cookie_Ausschnitt;

var Cookie_Sektor = getCookie ("sektor");
if (Cookie_Sektor != null)
    Sektor = Number (Cookie_Sektor);

var Cookie_PlusModus = getCookie ("plusmodus");
if (Cookie_PlusModus != null)
    PlusModus = Cookie_PlusModus;

var Cookie_FensterOk = getCookie ("fensterok");
FensterProblem = (Cookie_FensterOk == null);

var Cookie_NoCoint = getCookie ("nocoint");
Coint = (Cookie_NoCoint == null);
//delCookie ("fensterok");
//delCookie ("nocoint");

var Cookie_Anfaenger = getCookie ("anfaenger");
if (Cookie_Anfaenger != null)
    Anfaenger = Cookie_Anfaenger;

var Cookie_Dias = getCookie ("dias");
if (Cookie_Dias != null)
    {
    Richtung = (Cookie_Dias.slice (0, 1) == 'r') ? 'rueckwaerts' : 'vorwaerts';
    vertikal = (Cookie_Dias.slice (1, 2) == 'V');
    Ast = (Cookie_Dias.slice (2, 3) == 'A');
    Intervall = Number (Cookie_Dias.slice (4));
    }

var Cookie_flutsch = getCookie ("mapmap_flutsch");
if (Cookie_flutsch != null)
    mapmap_flutsch = (Cookie_flutsch == 'ja');

var Cookie_Tester = getCookie ("tester");
if (Cookie_Tester != null)
    Tester = (Cookie_Tester == 'ja');

var Cookie_Intro = getCookie ("intro");
if (Cookie_Intro != null)
    Intro = Cookie_Intro;

var Cookie_Titelbild = getCookie ("titelbild");
if (Cookie_Titelbild != null)
    TitelFotoNr = Number (Cookie_Titelbild);

var Cookie_Geier = getCookie ("geier");
if (Cookie_Geier != null)
    GeierVersion = Cookie_Geier;
}







function schreib_Cookies ()
{
delCookie ('tipps');
delCookie ('verfolger');
delCookie ('aktuell');
delCookie ('navi');

putCookie ("Team", (geizig) ? 'geizig' : ((Team) ? 'offen' : 'nein'));

putCookie ("oft", (oftPalette) ? 'ja' : 'nein');

var fein_Parameter = (MausVerfolger) ? 'verfolger' : '';
fein_Parameter += ((fein_Parameter != '') ? ' ' : '') + ((Tipps) ? 'tipps' : '');
fein_Parameter += ((fein_Parameter != '') ? ' ' : '') + ((NaviPalette) ? Palette_Abstand_unten.toString () : 'false');
putCookie ("fein", fein_Parameter);

var ModusParameter = aktuellModus + ' ' + grobModus + ((grobKontrast == true) ? ' Kontrast' : '');
putCookie ("aktuellmodus", ModusParameter);

var grobParameter = grob_warum + ' ' + grob_nerv;
putCookie ("grob", grobParameter);

putCookie ("grobtipps", grobTipps);
putCookie ("grobtipprubrik", grobTippRubrik.toString ());
putCookie ("sort", Sortierung);

var Autoren = ((Manfred) ? 'M' : 'm') + ((Gisela) ? 'G' : 'g') + ((andere) ? 'A' : 'a');
putCookie ("autoren", Autoren);

putCookie ("thema", (Themen) ? Thema : '');
putCookie ("ausschnitt", Ausschnitt);
putCookie ("plusmodus", PlusModus);

if (!FensterProblem)
    putCookie ("fensterok", "ok");
if (!Coint)
    putCookie ("nocoint", "ok");

if (Anfaenger != '')
    putCookie ("anfaenger", Anfaenger)
else
    delCookie ("anfaenger");

var DiaParameter = ((Richtung == 'rueckwaerts') ? 'r' : 'v')
                    + ((vertikal) ? 'V' : 'v') 
                    + ((Ast) ? 'A' : 'a')
                    + ' ' + Intervall.toString ();

putCookie ("dias", DiaParameter);

putCookie ("mapmap_flutsch", (mapmap_flutsch) ? 'ja' : 'nein');

putCookie ("tester", (Tester) ? 'ja' : 'nein');

putCookie ("intro", Intro);

putCookie ("titelbild", TitelFotoNr.toString ());

putCookie ("geier", GeierVersion);

Rand ();
}








function tschuess ()
{
if (Cookie_schreiben)
    schreib_Cookies ();
}







function stop_zeigCoint (AltStatus)
{
status = AltStatus;
}







function zeigCoint ()
{
var AltStatus = status;
status = (Coint) ? 'Dies ist ein Coint-Bezahlterminal aus Dresden.' : 'kein Coint';
if (!Coint)
    setTimeout ("stop_zeigCoint ('" + AltStatus + "')", 2000);
}








function check_blanko ()
{
//aktuell_blanko = true;
if (aktuell_blanko)
    {
    setTimeout ('zeig_Blanko ()', 3000);
    aktuell_blanko = false;
    }
}







lies_Cookies ();
//check_FensterProblem ();
//setTimeout ("zeigCoint ()", 10000);
//check_blanko ();









function Verfolger ()
{
if (MausVerfolger == true)
    if (total)
        {
        if (total.wechsele_Geraet)
            return total;

        with (total)
            for (i = 0; i < frames.length; i ++)
                if (frames [i].wechsele_Geraet)
                    return frames [i];
        }

return null;
}







function Simsalabim ()
{
var Fenster = Verfolger ();

if (Fenster != null)
    {
    if (!frisch)
        Fenster.wechsele_Geraet ()
    else
        frisch = false;

    setTimeout ('Simsalabim ()', 60000 * ein_Geraet_min);
    }
else
    setTimeout ('Simsalabim ()', 1000 * check_Verfolger_ok);
}







setTimeout ('Simsalabim ()', 1000);

var weiter = location.search;
weiter = weiter.substring (1, weiter.length);
if (weiter == '')
    weiter = 'index.html';

weiter = weiter + location.hash;

