/* JavaScript Heiner Fierz 2007, 2009

<script type="text/javascript" language="JavaScript" src="../../js/bildshow.js"></script>
<script type="text/javascript" language=JavaScript>
<!--
//-->
</script>
*/

/* 
	VARIANTEN DES DYNAMISCHEN ANSPRECHENS MIT JAVASCRIPT
	====================================================
	1. VARIANTE auf HTML-Element
	2. VARIANTE auf CSS-Style
	RICHTIG HTML: document.images.ersetz.title = bild_legende; // Setzt bild_legende dazu
	RICHTIG HTML: document.images.ersetz.width = 400; // Anführungen beachten
	RICHTIG CSS: document.getElementById("foto").style.width = "400px"; 
	RICHTIG CSS: document.getElementByName("ersetz").style.width = "1px"; 
	FALSCH: document.images.ersetz.style.width = "1px"; 
	====================================================
*/


// Heiner Fierz - function change(t1, a1): ex Rincon Claudia, Kopie aus film_mit_text.js
// Diashow: Einblenden Legendentext und grosses Bild für jedes Minibild mittels Mouseover

/*  HTML, dabei ist das Image "bg" künftig nicht mehr nötig:
<div id='foto' onMouseOut='bye_grey()'> <a href='#' onClick='bye_grey()' onMouseOut='bye_grey()'> <img name='ersetz' src='/img/global/blind.gif' alt= 'wechselbild'><img name='bg' src='/img/global/blind.gif'></a></div>

 */

function zeig_grey(img_adr, bild_legende) // z raus
{
	// document.images.ersetz.width = 400; // XXX=== evtl weg??? Default-Breite von selber
	// document.images.bg.src = img_adr; // XXX=== img bg wird nicht angezeigt, nur gemessen

	document.images.ersetz.src = img_adr; // Ersetzt blind.gif durch "Dia"
	// Hier wird das Bild img_adr neu ins sichtbare Image "ersetz" eingelesen
	document.images.ersetz.alt = bild_legende; // Setzt bild_legende dazu
	document.images.ersetz.title = bild_legende; // Setzt bild_legende dazu
	document.getElementById("foto").style.width = "400px"; // Layer vergrössern auf Max.
	document.getElementById("foto").style.height = "520px";  // Layer vergrössern auf Max.
	document.getElementById("foto").style.backgroundColor = "#ccc"; 
	document.getElementById("foto").style.display = "block"; // (Wieder) anzeigen
}

/*
// ---- Berechnen Bilder, die bei 400px Breite höher als 520px sind? evtl über Foto "bg"
// ---- Bestimmung Verkleinerungsfaktor auf Max.Höhe 520px übers img bg
	var Foto_hoehe = document.images.bg.height; // Höhe auslesen
	var Foto_br = document.images.bg.width; // Breite auslesen
	var Faktor = 1;
	if(Foto_hoehe > 520) Faktor = 520/Foto_hoehe;
// ---- Bestimmung Verkleinerungsfaktor auf Max.Höhe 520px übers img bg

	document.images.ersetz.width = Math.round(Faktor * document.images.ersetz.width); // Aktuelle Breite analog max Höhe jetzt bekannt
	var Foto_h2 = document.images.ersetz.height;
	if(Foto_h2 > 520) document.images.ersetz.height = Math.round(Faktor * document.images.ersetz.height);
	if(Foto_h2 > 520) document.images.ersetz.width = Math.round(Faktor * document.images.ersetz.width);
*/

function bye_grey()
{
	document.images.ersetz.src = "../../img/global/blind.gif";
	document.getElementById("foto").style.display = "none"; 
}

/* RAUSNEHEM, VEREINFACHEN
	// document.images.bg.src = "../../img/global/blind.gif";
	document.images.ersetz.style.width = "1px";
	document.images.ersetz.style.height = "1px";
	document.getElementById("foto").style.height = "1px"; 
	document.getElementById("foto").style.width = "1px"; // Layer verkl
	document.getElementById("foto").style.backgroundColor = "transparent"; 

*/	

var tx = "";

function RAUSGENOMMEN_WOHL_OKAY_change(t1, a1) { //  Übergabewerte Textlayer-id 'text1', Pfad des Dias '../../img/current/kue04/ausst_khaus_14_800_520num.jpg'
var Texte = 1; // hf2005_11_9
	if(document.images) {
	document.images["ersetz"].src = a1; // Neue Diaquelle nicht ["pict"]
	}
	if (document.getElementById) {
		/* // hier müssten keine anderen Textlayers ausgeblendet werden
		*/
		for (var i = 1; i <= Texte; i++) {
			tx = "text" + i;
			document.getElementById(tx).style.display = "none"; // alle Layers verstecken
		}
	document.getElementById(t1).style.display = "block"; // nur 1 Layer anzeigen
	}
}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function zeig(img_adr, z)
{
	document.images.ersetz.src = img_adr;
	if (z > 0) {document.images.bg.src = "../../img/global/" + z + "xccc.gif"} else {document.images.bg.src = "../../img/global/blind.gif"};
}
function bye()
{
	document.images.ersetz.src = "../../img/global/blind.gif";
	document.images.bg.src = "../../img/global/blind.gif";
}

/* --------------- bilderstoryies */
function zeigu(img_adr, z) // Achtung: Hier Bild unten anzeigen
{
	document.images.bg.src = img_adr;
	if (z > 0) {document.images.ersetz.src = "../../img/global/" + z + "xccc.gif"} else {document.images.ersetz.src = "../../img/global/blind.gif"};
}