/* 	
==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== 
	diashow-small.js
==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== 
	Funktion :	
		Zeigt eine Serie von Dias an in geöffnetem html Dokument

	Argumente 	: 
		path 		:	Pfad wo die Bilder liegen
		bilderliste	:	Name (Array), Liste der Namen der anzuzeigenden 
					Bilder, als Array im htmlform definiert.
					Wenn nur eine Adresse in bilderliste liegt, 
					wird diese Adresse angezeigt.
		bilderliste_thumbs
		bezeichnung :	Name, bzw. Bildüberschrift
		zeit 		:	Dauer der Anzeige in s. (default kein)
		bbreite 	:	Sollbreite des Bildes in Pixel, (default = 500)
		bformat 	:	h für hoch, q für quer, default 'h'
		quotient 	:	höhe zu breite des Bildes, def: 1.8
		bgfarbe 	:	Hintergrundfarbe der Anzeige (default = rot)
		farbrand 	:	Farbe des Bildrandes, Falls keine angegeben 
					wird kein Rand angezeigt.
		time 		:	Anzeigezeit in s pro Bild, für Diashow
		test 		:	Wird hier Test angegeben, so werden diverse 
				Bildwerte (Masse etc.) unten am Bildrand angezeigt

	Aufrufvariable :
		var diashow_time = 2000 ; 	// DisplayZeit in ms
		var diashow_height = 187 ; 	// Bilderhöhe
		var diashow_line = 15 ;		// Zeilenlänge
Z31		var diashow_text = "yes" ;	
			// 	Bildunterschrift : def = "yes" "1", "no" "0"
		var diashow_text_class = "text-10z" ;
			// 	Bildunterschrift : "menu" def., "text-10z"
		var diashow_alt = "Diashow" ; // alt-Bezeichnung
		var diashow_title = "	Choice of spare time \n" +
		"	Click on the image for a \n" +
		"	stand allone picture !" ;
			//	Bilderrössen & Titelbeschreibung Beispiele
		var image_width 		= "520" ;	// Breite in Pixel
		var image_size		= "h" ;	// b/h Hoch oder Breitformat
		var image_factor 		= "1.30" ;	// Verhältnis höhe/breite
		var image_description 	= "Imagedescription" ;
		var image_loading_text 	= "Please wait, loading..." ;

	diashow_text == "yes" 	zeigt den Bildertext unterhalb des Bildes an
	show_status	== "yes"	zeigt den Bildertext in der Windows Statuszeile an
	Start via :
	<A href="javascript:dias('url','bez', 'zeit', 'bbreite', 'bformat',
		'quotient','bgfarbe','farbrand','anzeigezeit','test')"> Text </A>
	Als freier Text kann auch ein Bild angegeben werden, welches mit diesem 
	Aufruf vergrössert oder speziell hervorgehoben wird.

	Änderungen	: 
01	05.03.2006/HSC	Neu erstellt, ab home-en
02	07.03.2006/HSC	Zur Verwendung bei anderen Seiten angepasst :
				Variable : Bildunterschrift, Textstärke
03	08.06.2006/HSC	Link auf grosse Bilder beim Anklicken
04	10.06.2006/HSC	Beim Anklicken Bildgrösse nun richtig (520 x 1.30)
---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- 
*/
//	alert("diashow-small.js : Zeile ca 57") ;

var diashow_text ;
var diashow_text_class ;
if (!diashow_text) {diashow_text="yes"} ;	// def = "yes" "1", "no" "0"
if (!diashow_text_class) {
	diashow_text_class = "text-10z, text-ib" ; // vorher : "menu"
	} ;	// Format der Bildunterschrift 

//	document.write('TEST image_size = ' + image_size ) ;
document.writeln('\t  <form name="dia_anzeige"> ') ;
document.writeln
('\t	<a href="javascript:popupfenster(self.document.diabild.src, \'losir\', ') ;
/*	var zeile = 
	('\t  \'0\', \' ' + image_width + 
		' \',  \' ' + image_size + 
		' \',  \' ' + image_factor + 
		' \',  \'red\', \'yellow\')"> ') ;
document.writeln (zeile) ;
*/
document.writeln
	('\t  \'0 \', \' ' + image_width + 
		' \',  \' ' + image_size + 
		' \',  \' ' + image_factor + 
		' \',  \'red\', \'yellow\') "> ') ;
document.writeln
	('\t	<img src="&{bilderliste_thumbs[0].bild.src};" height="' + 
		diashow_height + '" ') ;
document.writeln
('\t  border="0" vspace="0" name="diabild" alt="' + diashow_alt + 
	'" align="center" valign="middle" title="' + diashow_title + '" /></a> ') ;

//	alert("diashow-small.js : Zeile nnn 71") ;	// Zur Fehlerkontrolle
//	Definition der Bildunterschrift
if (diashow_text == "1" | diashow_text == "yes") {
	input_type = "text" ;			// Textanzeige mit obigen Argumenten
document.writeln(' <i><input type="' + input_type + '" size="' + diashow_line + 
	'" value="' + image_loading_text + 	'" class="' + diashow_text_class + 
	'" align="center" name="bildertexte" title="' + image_description + 
	'" readonly></input></i></form> ') ;
	} else {
//	no action, input type Zeile wird nicht geschrieben
	}
//	alert("diashow-small.js : Zeile ca 90") ;
//	ENDE Bildunterschrift ;
//Z98	==== ==== ENDE des JavaScripts ==== ==== ==== ==== ==== ==== ==== ==== ==== 
/*
document.write('<input type="text" size="5" value="testtext" class="menu" align="center" 
		name="bildertexte" title="bildtitel" readonly></input> ') ;
*/	