//------------------------------------------------------------
// JavaScript-Datei: archiv.js
//------------------------------------------------------------
// Autor:   Johannes Mueller
// Kontakt: www.johannes-mueller.net
//------------------------------------------------------------
var aenderungsdatum = "22.01.2007";


//------------------------------------------------------------
// Objektklassen
//------------------------------------------------------------

function Inhalt(datei, text)
{
	this.datei	= datei;
	this.text	= text;
}


function Kontext()
{
	var i;

	this.ordner	= arguments[0];
	this.text	= arguments[1];

	this.inhalt	= new Array();
	for (i=2; i<arguments.length; i=i+2)
		this.inhalt[(i-2)/2] = new Inhalt(arguments[i], arguments[i+1]);
}


//------------------------------------------------------------
// Sonstige Funktionen
//------------------------------------------------------------

function KontextOptionenSchreiben()
{
	var k;

	for (k=0; k<kontext.length; k++)
		document.F.Kontext.options[k] = new Option(kontext[k].text);
}


function InhaltOptionenSchreiben()
{
	var k = document.F.Kontext.options.selectedIndex;
	var i;

	for (i=0; i<kontext[k].inhalt.length; i++)
		document.F.Inhalt.options[i] = new Option(kontext[k].inhalt[i].text);

	for (i=50; i>=kontext[k].inhalt.length; i--)
		document.F.Inhalt.options[i] = null;
}


function Anzeigen()
{
	var pfad;
	var k = document.F.Kontext.options.selectedIndex;
	var i = document.F.Inhalt.options.selectedIndex;

	if (k == -1)
		alert ("Bitte wähle zuerst den Kontext aus (1. Schritt).");
	else if (i == -1)
		alert ("Bitte wähle den Inhalt aus (2.Schritt).");
	else
	{
		pfad =	kontext[k].ordner + "/" + kontext[k].inhalt[i].datei;

		if (kontext[k].inhalt[i].datei == "flyer-gamshuette.pdf")
			HinweisFlyerGamshuette();

		if (kontext[k].ordner == "newsletter")
			PopUp(pfad + ".txt", 680, 600, true);
		else if (kontext[k].inhalt[i].datei.indexOf(".") != -1)
			if (kontext[k].inhalt[i].datei.indexOf("http") != -1)
			window.open(kontext[k].inhalt[i].datei);
			else
			window.open(pfad);
		else
			window.location.href = pfad + ".php?&sel=Menue9_1";
	}
}


function UrlParameterAuswerten()
{
	var k;

	if (window.location.search)
	{
		for (k=0; k<kontext.length; k++)
			if (window.location.search == ("?ktx=" + kontext[k].ordner))
			{
				document.F.Kontext.options.selectedIndex = k;
				InhaltOptionenSchreiben();
			}
	}

	else if (window.location.hash)
	{
		for (k=0; k<kontext.length; k++)
			if (window.location.hash == ("#" + kontext[k].ordner))
			{
				document.F.Kontext.options.selectedIndex = k;
				InhaltOptionenSchreiben();
			}
	}
}

//------------------------------------------------------------
// Globale Variablen
//------------------------------------------------------------

var kontext = new Array (
	// ----- 2012 ----- //
	new Kontext ("2012",		"Aktivitäten 2012",
	    "Hirschberg", "Skitour Hirschberg 01.2012",
		"Lodron", "Skitour Lodron 02.2012"
		),	
	// ----- 2011 ----- //
	new Kontext ("2011",		"Aktivitäten 2011",
	    "Juf","Skitouren um Juf 02.2011",
		"Fuderheustein","Wanderung Fuderheustein 05.2011",
		"Schoenfeldspitze", "Tourbericht Schönfeldspitze 09.2011",
		"Tristkogel", "Klettersteigtour Tristkogel 09.2011",
		"Rabensteinhorn", "Wanderung Rabensteinhorn 09.2011",
		"LaPalma", "Wanderwoche auf La Palma 11.2011"
		),	
	// ----- 2010 ----- //
	new Kontext ("2010",		"Aktivitäten 2010",
		"http://www.hikr.org/tour/post21787.html","Skitouren im Safiental 02.2010",
		"Rotwand","Skitour Rotwandreibn 02.2010",
		"Sonnenjoch","Skitour Sonnenjoch 03.2010",
		"Unnuetz","Wandertour Unnütz 06.2010",
		"Lischana","Hochtour Lischana-Gruppe 09.2010",
		"Hochalmscharte","Wanderung Hochalmscharte 09.2010",
		"Wendelstein","Wanderung u. Höhlenbesichtigung Wendelstein 10.2010",
        "Kampenwand","Skitouren Opening Kampenwand 12.2010"													
		),
	// ----- 2009 ----- //
	new Kontext ("2009",		"Aktivitäten 2009",
		"Breitenstein","Schneeschuhwanderung Breitenstein 01.2009",
		"Pfuitjoch","Skitour Pfuitjoch 01.2009",
		"http://www.hikr.org/tour/post21267.html","Skitouren in St. Antönien und Partnun 03.2009",
		"Feuerkoepfl","Wanderung Feuerköpfl 04.2009",
		"Alpinklettern","Grundkurs Alpinklettern 05.2009",
		"AlpinerGrundkurs","Alpiner Grundkurs 06.2009",
		"Dolomiten","Dolomiten Durchquerung 08.2009",
		"Propera","Klettersteigtour Piz-Popera-Umrundung 09.2009",
		"Bettelwurf","Klettersteigtour kl. + gr. Bettelwurf 09.2009",
		"Sattelberg","Skitourenopening Sattelberg 12.2009"
		),
	// ----- 2008 ----- //
	new Kontext ("2008",		"Aktivitäten 2008",
		"Schneidjoch",	"Skitour Schneidjoch 01.2008",	
		"Hochalpkopf",	"Schneeschuhtour Hochalpkopf 01.2008",
		"Mahnkopf",	"Skitour Mahnkopf 02.2008",
		"Gruenstein",	"Skitour Grünsteinumfahrung 02.2008",
		"Bivio",	"Skitouren Wochenende Bivio 03.2008",
		"Bozen", "Fahrtechniktraining Bozen 05.2008",
		"Trainsjoch",	"Wanderung und Alpenblumen Trainsjoch 05.2008",
		"Bruennstein",	"Rundwanderung Brünnstein 06.2008",
		"Saeuling", "Wanderung Säuling 06.2008",
		"Kletterkurs", "Grundkurs Alpin-Klettern auf dem Stripsenjoch-Haus 06.2008",
		"AlpinerGrundkurs","Alpiner Grundkurs 06.2008",
		"Zugspitze","Sektionstour Zugspitze 06.2008",
		"Gotzenalm","Wanderung Gotzenalm 06.2008",
		"Hochwilde","Hochtour Hochwilde/Annakogel und Falschungspitze 07.2008",
		"Gamshuette","Sektionstour Gamshütte und vordere Grinbergspitze 07.2008",
		"Imsterklettersteig","Imster Klettersteig auf den Maldonkopf 07.2008",
		"Antelao","Hochtour Antelao 08.2008",
		"Oetztal","Ötztaler Radlrunde 08.2008",
		"Vogelkarspitze","Bike & Hike Vogelkarspitze 08.2008",
		"Hochgall","Hochtour Hochgall und Schneebiger Nock 08.2008",
		"Klettersteigtour","Klettersteigtour Slowenien bzw. Hochkönig 09.2008",
		"Schneibstein","Wanderung Schneibstein, Kleine Reibn 09.2008",
		"NuaracherHoehenweg","Nuaracher Höhenweg, Nackter Hund Klettersteig 09.2008",
		"Weitalpspitze","Überschreitung Weitalpspitze, Hochplatte, Hochblasse  09.2008",
		"Zunterkoepfe","Wanderung Zunter Köpfe 09.2008",
		"Holzeck","Wanderung Holzeck 10.2008",
		"Risserkogel","Wanderung Risserkogel 10.2008",
		"Schildenstein","Wanderung Schildenstein 11.2008"													
		),
	// ----- 2007 ----- //
	new Kontext ("2007",		"Aktivitäten 2007",
		"Rosskopf",	"Skitour Roßkopf 01.2007",
		"Fockenstein",	"Wanderung Fockenstein 01.2007",
		"Feichteck",	"Schneeschuhwanderung Feichteck 02.2007",
		"Rotwand",	"Berggenießerinnen  - Wanderung Rotwand 02.2007",
		"Hochglueckkar",	"Skitour Hochglückkar 02.2007",
		"HoherKopf",	"Skitour Hoher Kopf 03.2007",
		"Lamsenjoch",	"Skitour Lamsenjoch 03.2007",
		"VenterRunde",	"Skihochtour Venter Runde 03.2007",
		"SaubereLandschaft",	"Aktion \"Saubere Landschaft\" 04.2007",
		"Zischgeles",	"Skitour Zischgeles 04.2007",
		"Fahrtechnik",	"Fahrtechniktraining Bozen 05.2007",
		"Hochsalwand",	"Wanderung Hochsalwand 06.2007",
		"AlpinerGrundkurs",	"Alpiner Grundkurs 07.2007",
		"Hochvernagtspitze",	"Hochtour Hochvernagtspitze+Fluchtkogel 07.2007",
		"Schesaplana",	"Überschreitung der Schesaplana 07.2007",
		"Elferspitze",	"Klettersteige an der Elferspitze 07.2007",
		"Tajakante",	"Klettersteig Vorderer Tajakopf und Erwalder Sonnenspitze 07.2007",
		"Wildkarspitze", "Wanderung Wildkarspitze 08.2007",
		"Wildseeloder", "Wanderung Wildseeloder und Henne 09.2007",
		"Falkengruppe", "Wanderung Steinfalk 09.2007",
		"Scharfreuter", "Skitourenopening Scharfreuter 12.2007"							
		),
	// ----- Newsletter ----- //
	new Kontext ("newsletter", "Newsletter",
		"054",	"54. Newsletter vom 09.04.2007",
		"055",	"55. Newsletter vom 04.07.2007",
		"056",	"56. Newsletter vom 11.11.2007",
		"057",	"57. Newsletter vom 13.12.2007",
		"058",	"58. Newsletter vom 29.02.2008",
		"059",	"59. Newsletter vom 22.04.2008",
		"060",	"60. Newsletter vom 17.10.2008",
		"061",	"61. Newsletter vom 01.12.2008",
		"062",	"62. Newsletter vom 18.03.2009",
		"063",	"63. Newsletter vom 21.09.2009",
		"064",	"64. Newsletter vom 19.11.2009",
		"065",	"65. Newsletter vom 18.08.2010",
		"066",	"66. Newsletter vom 10.11.2010",
		"067",	"Newsletter I/2011 vom 18.09.2011"
		),
	// ----- Sonstiges ----- //
	new Kontext ("sonstiges", "Sonstiges",
		"hauptversammlung2006",	"37. Hauptversammlung 11.2006",
		"weihnachtsfeier2006",	"Weihnachtsfeier 12.2006",
		"hauptversammlung2007",	"38. Hauptversammlung 11.2007",
		"info_aenderung", "Änderung der Mitgliederkategorien und -beiträge",
		"maria_antretter", "Sektion trauert um Maria Antretter 05.2008",
		"hauptversammlung2008",	"39. Hauptversammlung 11.2008",
		"wanderfahrten2009",	"Wanderfahrtenprogramm 2009",
		"hauptversammlung2009",	"40. Hauptversammlung 11.2009",
		"hauptversammlung2010",	"41. Hauptversammlung 11.2010",
		"rosi_gellert", "Sektion trauert um Rosi Gellert 08.2010",
		"hauptversammlung2011",	"42. Hauptversammlung 11.2011")
);
