//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktionen des Projekts (ausser Menue)
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var undefined;

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Tauschen der StyleSheet-Angaben allgemein
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Bildertausch
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var zaehler = 1;

function tausche_bilder() {

	var richtung = tausche_bilder.arguments[0];
	var bildid = tausche_bilder.arguments[1];
	var pfadname = tausche_bilder.arguments[2];
	var maximum = tausche_bilder.arguments[3];
	var pfad = new String();

	if (richtung == 'vor') {

		zaehler += 1;

	} else {

		zaehler -= 1;

	}

	if (zaehler == 0) {

		zaehler = maximum;

	}

	if (zaehler > maximum) {

		zaehler = 1;

	}

	pfad = String(pfadname + zaehler + '.jpg');

	document.images[bildid].src = pfad;

}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Öffnen der Fotogalerie
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function website_oeffnen (x) {
  //window.open(x,"Fenster1","width=800,height=600,directories=1,location=1,toolbar=1,scrollbars=1,status=1,resizable=1,menubar=1");
  window.open(x,"Fenster1","width=900,height=640,directories=1,location=1,toolbar=1,scrollbars=1,status=1,resizable=1,menubar=1");
}

function galerie_oeffnen (x) {
  window.open(x,"Fenster2","width=475,height=494,directories=0,location=0,toolbar=0,scrollbars=0,status=0,resizable=0,menubar=0");
}

function kontakt_oeffnen (x) {
  window.open(x,"Fenster3","width=475,height=300,directories=0,location=0,toolbar=0,scrollbars=0,status=0,resizable=0,menubar=0");
}

function popup_oeffnen (x) {
  window.open(x,"Fenster4","width=495,height=495,directories=0,location=0,toolbar=0,scrollbars=1,status=0,resizable=0,menubar=0");
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Ein- und Ausblenden bzw. Auf- und Zuklappen der Layer
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var istinhaltID;

function ein_ausblenden() {

  var divID = ein_ausblenden.arguments[0];
  var name = document.getElementById(divID).style.display;

  if(istinhaltID) {
    document.getElementById(istinhaltID).style.display = "none";
  }

  if(name == "none" || name == ""){
    name = "block";
    document.getElementById(divID).style.display = name;
  }
  else {
    name = "none";
    document.getElementById(divID).style.display = name;
  }
  istinhaltID = divID;
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Ein- und Ausblenden der Links
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var istLink = {};
istLink['id'];
istLink['className'];

function aktiviereLink(linkID) {

  var currentElement = document.getElementById(linkID);

  if (!currentElement) {
    return undefined;
  }

  var currentClassName = currentElement.className;
  var newClassName = currentClassName + '-aktiv';

  if (istLink['id']) {
    var warElement = document.getElementById(istLink['id']);
    warElement.className = istLink['className'];
  }

  currentElement.className = newClassName;

  istLink['id'] = linkID;
  istLink['className'] = currentClassName;

}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Höhenprofil öffnen
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function microsite(ziel){
    var kleineseite = window.open(ziel,"neu_","width=680,height=550,resizable=yes");
		kleineseite.focus();
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// onmouseover bei der Übersichtskarte Radwanderland Landesseite
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var rlp_karten = new Array();
var rlp_original = new Image();

rlp_original.src = "/kiosk/grafik/trans.gif";

for (i=1; i<8; i++) {
	rlp_karten[i] = new Image();
	rlp_karten[i].src = "/kiosk/grafik/rlp_karte_regionen_" + i + ".gif";
}

function rlp_karte_ueber(x) {
	document.images["rlp_karte"].src = rlp_karten[x].src;
}

function rlp_karte_out(x) {
	document.images["rlp_karte"].src = rlp_original.src;
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// onmouseover bei der Übersichtskarte Radwanderland Übersicht RHEIN
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var rhein_karten = new Array();
var rhein_original = new Image();

rhein_original.src = "/kiosk/grafik/trans.gif";

for (i=1; i<4; i++) {
	rhein_karten[i] = new Image();
	rhein_karten[i].src = "/kiosk/grafik/rhein_abschnitte_" + i + ".gif";
}

function rhein_karte_ueber(x) {
	document.images["rhein_abschnitte"].src = rhein_karten[x].src;
}

function rhein_karte_out(x) {
	document.images["rhein_abschnitte"].src = rhein_original.src;
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// onmouseover bei der Übersichtskarte
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var karten = new Array();
var original = new Image();

original.src = "/kiosk/grafik/trans.gif";

for (i=1; i<23; i++) {
	karten[i] = new Image();
	karten[i].src = "/kiosk/grafik/karte_regionen_" + i + ".gif";
}

function karte_ueber(x) {
	document.images["karte"].src = karten[x].src;
}

function karte_out(x) {
	document.images["karte"].src = original.src;
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// ein/ausblenden des Premium-Radwege-Layers
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var ausdruck = /MSIE/i;
var finde = ausdruck.exec(navigator.userAgent);
var opera = navigator.appName.indexOf("Opera");
var temp = 0;

function hinweis_ein(x) {
	if ( (finde == null) ) {
        if (parseInt(navigator.appVersion) < 5) {
			if (temp != 0) {
				document["hinweis" + temp].visibility = "hide";
			}
			document["hinweis" + x].visibility = "show";
			temp = x;
        } else {
			if (temp != 0) {
				document.getElementById("hinweis" + temp).style.visibility = "hidden";
			}
		   	document.getElementById("hinweis" + x).style.visibility = "visible";
			temp = x;
        }
    } else {
		if (temp != 0) {
			document.all["hinweis" + temp].style.visibility = "hidden";
		}
		document.all["hinweis" + x].style.visibility="visible";
		temp = x;
    }
}

function hinweis_aus(x) {
	if ( (finde == null) ) {
        if (parseInt(navigator.appVersion) < 5) {
			document["hinweis" + x].visibility = "hide";
        } else {
		   	document.getElementById("hinweis" + x).style.visibility = "hidden";
        }
    } else {
		document.all["hinweis" + x].style.visibility="hidden";
    }
}

//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Ein- und Ausblenden der HINWEIS-Layer
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function hinweis_ein_ausblenden() {

var divname = hinweis_ein_ausblenden.arguments[0];
var wert = document.getElementById(divname).style.display;


	if(wert == "none" || wert == ""){
		wert = "block";
		document.getElementById(divname).style.display = wert;
	}
	
	else {
		wert = "none";
		document.getElementById(divname).style.display = wert;
	}
		
}

