/** enthaelt javascript zum ausfueheren und unterbrechen einer slidshow 
 * sowie vergroessern von bildern
 */


/** Anzahl der Sekunden fuer zu betrachtebndes Bild **/
var zeit;

/** Variable fuer Slidshow 1= slideshow ja 0=slideshow nein */
var slide;

/** Adresse der naechsten Datei mit Bild */
var adresse;

/** variable fuer Zeitintervall */
var slideGoes;

/** Adresse zu der gewechselt werden soll */
var adresseToGo;

/** Funktion oeffnet neues fenster mit link 
 *@param name name der seite die geoeffnet werden soll 
 **/
function gross(name)	{
	if( slide==1 )
		brakeslide(); // laufende diashow unterbrechen
	window.open(name,'_blank',"width=800,height=600,left=0,top=0");
}

/**
 * bild zurueck, laed vorheriges bild, falls vorhanden, sonst nichts 
 *@param adresse Seitenadresse, zu der zurueckgekehrt werden soll
 **/
function back(adress)	{
	var theAdress=adress;
	if( (slide == 1) && (adress != '#' ) )	
		theAdress=theAdress+"?&t="+zeit+'&s='+slide+"#see";
	window.location.href=theAdress;

}

/**
 * Funktion zum unterbrechen einer slideshow
 * unterbricht diese solange, bis mit play wieder fortgesetzt wird
 **/
function brakeslide()	{
	window.clearTimeout(slideGoes);
	slide=0;
}

/**
 * Startet Slideshow, bzw. setzt diese Fort, wenn unterbrochen wurde
 */
function playslide(adr)	{
	var theAdress=adr;
	slide=1;
	if( (slide == 1) && (adr != '#' )	)
		theAdress=theAdress+"?&t="+zeit+'&s='+slide+"#see";
//	alert("playslide "+theAdress);
	window.location.href=theAdress;+"#see"
}

/**
 * Laedt die Seite mit dem naechsten Bild
 * bzw. es passiert nichts
 **/
function next(adr)	{
	var theAdress=adresse;
	if( (slide == 1) && (adr != '#' )	)
		theAdress=theAdress+"?&t="+zeit+'&s='+slide;
//	alert("next()"+theAdress);
	window.location.href=theAdress+"#see";

}

/**	
 * Setzt neue Zeit fuer Slideshow, wenn select geänder worde 
 **/
function minus()	{
	if(zeit > 3)	{
		zeit--;
		document.forms['sekunden'].sek.value=zeit;
	}
}

function plus()	{
	if(zeit < 9)	{
		zeit++;
		document.forms['sekunden'].sek.value=zeit;
	}
}

// funktion ruft adresse auf
function geheZuAdresse()	{
	alert(adresse);
	var theAdress=adresse;
	if( (slide == 1) && (adresse != '#' )	)
		theAdress=theAdress+"?&t="+zeit+'&s='+slide;
	window.location.href=theAdress+"#see";
}

/** starten der slideshow */
function startSlide()	{
	var theAdress=adresse;
	if( (slide == 1) && (adresse != '#' )	)
		theAdress=theAdress+"?t="+zeit+'&s='+slide;

	var dieZeit=parseInt(zeit)*1000;
	adresseToGo=theAdress+"#see";
	//	alert("startslide + " + theAdress);
	slideGoes=window.setTimeout("next()",dieZeit);

}

