// Speichern des DOM in Variablen
var w3cdom = document.getElementById;
var nn4 = document.layers;
var ie4 = document.all;



// Variablen Bilder
var bg = new Array();
var textebene_alt="text00";
var textebene_neu="";
var unvisible_div="backtocontent";
var subnav ="subnav"

// Funktion, die bei onload aufgerufen wird und als Variable ihren Ursprung mitgibt
// wird erstmal nicht aufgerufen: werden bg durch css vorgeladen??
function init(tmpSrc)
{	
	switch(tmpSrc)
	{
	case "start":
		init_bg();
		break;
	}
}

function init_bg()
{
bg[0]= new Image; bg[0].src = "_site/_data/picts/playground01.jpg";
bg[1]= new Image; bg[1].src = "_site/_data/picts/playground02.jpg";
bg[2]= new Image; bg[0].src = "_site/_data/picts/playground03.jpg";
bg[3]= new Image; bg[1].src = "_site/_data/picts/playground04.jpg";
bg[4]= new Image; bg[0].src = "_site/_data/picts/playground05.jpg";
bg[5]= new Image; bg[1].src = "_site/_data/picts/playground06.jpg";
bg[6]= new Image; bg[0].src = "_site/_data/picts/playground07.jpg";
bg[7]= new Image; bg[1].src = "_site/_data/picts/playground08.jpg";
bg[8]= new Image; bg[0].src = "_site/_data/picts/playground09.jpg";
bg[9]= new Image; bg[1].src = "_site/_data/picts/playground10.jpg";
}


function play(tmpNum)

{
	toggle_bg(tmpNum);
	toggle_text(tmpNum);
	make_div_to_go_back(tmpNum);
}
function toggle_bg(tmpNum)
{
	if (w3cdom)
	{
		var bgnum="bg"+tmpNum
		if(document.getElementById("mainright")) document.getElementById("mainright").className=bgnum;
	}
}
function toggle_text(tmpNum)
{
	if (w3cdom)
	{
		textebene_neu="text"+tmpNum;
		if (document.getElementById(textebene_alt)) document.getElementById(textebene_alt).style.display="none";
		if (document.getElementById(textebene_neu)) document.getElementById(textebene_neu).style.display="block";
		textebene_alt=textebene_neu;
	}
}
function make_div_to_go_back(tmpNum)
{
	if ((w3cdom)&&(tmpNum!="00"))
	{
		if (document.getElementById(unvisible_div)) document.getElementById(unvisible_div).style.display="block";	
		if (document.getElementById(subnav)) document.getElementById(subnav).style.display="none";	
	}
	else if ((w3cdom)&&(tmpNum=="00"))
	{
		if (document.getElementById(unvisible_div)) document.getElementById(unvisible_div).style.display="none";	
		if (document.getElementById(subnav)) document.getElementById(subnav).style.display="block";	
	
	}
}


function init_ElementsToChange()
{
	if((w3cdom)&&(opmac==false))
	{
	button_back=document.getElementById("buttonback");
	button_auto=document.getElementById("buttonauto");
	button_for=document.getElementById("buttonfor");
	if(document.getElementById("text0")) textebene_alt= document.getElementById("text0");
	pict=document.getElementById("imgtochange");
	p=document.getElementById("bildlegende");
	if ((p)&&(p.firstChild)) pict_legend=p.firstChild;
	}

	
	// TO DO - TESTEN
	// 22.07.2005
	// der IE 6 versteht immer noch die all-Collection, dort funktioniert auch alles,
	// aber original auf IE 4 habe ich noch nicht getestet.
	else if (nn4)
	{
	// bei Netscape 4 muss ich die Bilder per index zuweisen, da in 
	// XHTML strict das name-Attribut nicht erlaubt ist, und 
	// über die id konnte ich die Bilder hier nicht ansprechen.
	button_back=document.images[1];
	button_auto=document.images[2];
	button_for=document.images[3];
	pict=document.images[0];	
	}
		
	else if(ie4) 
	{
	// TO DO - TESTEN
	// 22.07.2005
	// der IE 6 versteht immer noch die all-Collection, dort funktioniert auch alles,
	// aber original auf IE 4 habe ich noch nicht getestet.
	//alert("ie4");
	button_back=document.all["buttonback"];
	button_auto=document.all["buttonauto"];
	button_for=document.all["buttonfor"];
	if(document.all["text0"]) textebene_alt= document.all["text0"];
	pict=document.all["imgtochange"];
	p=document.all("bildlegende");
	if (p) pict_text=p.innerHTML;
	}
}

function init_portraitList()
{
Portrait[0] = new Image(); Portrait[0].src = "../_data/_img/portraits/nina.jpg";
Portrait[1] = new Image(); Portrait[1].src = "../_data/_img/portraits/dana.jpg";
Portrait[2] = new Image(); Portrait[2].src = "../_data/_img/portraits/antonia.jpg";
Portrait[3] = new Image(); Portrait[3].src = "../_data/_img/portraits/julia.jpg";
Portrait[4] = new Image(); Portrait[4].src = "../_data/_img/portraits/astrid.jpg";
Portrait[5] = new Image(); Portrait[5].src = "../_data/_img/portraits/jule.jpg";
Portrait[6] = new Image(); Portrait[6].src = "../_data/_img/portraits/melanie.jpg";
Portrait[7] = new Image(); Portrait[7].src = "../_data/_img/portraits/nadia.jpg";
Portrait[8] = new Image(); Portrait[8].src = "../_data/_img/portraits/necmiye.jpg";
Portrait[9] = new Image(); Portrait[9].src = "../_data/_img/portraits/sevguel.jpg";
Portrait[10] = new Image(); Portrait[10].src = "../_data/_img/portraits/theraes.jpg";

// TO DO: Daten aktualisieren
Portrait_Legende[0] = new String("Nina 1997");
Portrait_Legende[1] = new String("Dana 1998");
Portrait_Legende[2] = new String("Antonia 1997");
Portrait_Legende[3] = new String("Julia 2004");
Portrait_Legende[4] = new String("Astrid 1998");
Portrait_Legende[5] = new String("Jule 1998");
Portrait_Legende[6] = new String("Melanie 1999");
Portrait_Legende[7] = new String("Nadia 1991");
Portrait_Legende[8] = new String("Necmiye 1997");
Portrait_Legende[9] = new String("Sevgül 1997");
Portrait_Legende[10] = new String("Theräs 1984");

RealList = Portrait;
RealLegend = Portrait_Legende;

}


function init_sowList()
{
// anderer Wert in Millisekunden für Automatik
sow[0] = new Image(); sow[0].src = "../_data/_img/sow/2330_18.jpg";
sow[1] = new Image(); sow[1].src = "../_data/_img/sow/2270_32a.jpg";
sow[2] = new Image(); sow[2].src = "../_data/_img/sow/2373_16.jpg";
sow[3] = new Image(); sow[3].src = "../_data/_img/sow/2373_19.jpg";
sow[4] = new Image(); sow[4].src = "../_data/_img/sow/2375_02.jpg";
sow[5] = new Image(); sow[5].src = "../_data/_img/sow/2375_03.jpg";
sow[6] = new Image(); sow[6].src = "../_data/_img/sow/2375_16.jpg";
sow[7] = new Image(); sow[7].src = "../_data/_img/sow/2375_22.jpg";
sow[8] = new Image(); sow[8].src = "../_data/_img/sow/2375_23.jpg";
sow[9] = new Image(); sow[9].src = "../_data/_img/sow/Film_insekten.jpg";
sow[10] = new Image(); sow[10].src = "../_data/_img/sow/2289_37a.jpg";
sow[11] = new Image(); sow[11].src = "../_data/_img/sow/2292_21a.jpg";
sow[12] = new Image(); sow[12].src = "../_data/_img/sow/2294_26.jpg";
sow[13] = new Image(); sow[13].src = "../_data/_img/sow/2289_09a.jpg";
sow[14] = new Image(); sow[14].src = "../_data/_img/sow/Film_Pflaume.jpg";
sow[15] = new Image(); sow[15].src = "../_data/_img/sow/2324_36.jpg";
sow[16] = new Image(); sow[16].src = "../_data/_img/sow/2332_15a.jpg";
sow[17] = new Image(); sow[17].src = "../_data/_img/sow/2332_18a.jpg";
sow[18] = new Image(); sow[18].src = "../_data/_img/sow/2332_33a.jpg";
sow[19] = new Image(); sow[19].src = "../_data/_img/sow/2333_28.jpg";
sow[20] = new Image(); sow[20].src = "../_data/_img/sow/2335_08a.jpg"; // Blatt im Wind
sow[21] = new Image(); sow[21].src = "../_data/_img/sow/2341_29.jpg"; // Silke
sow[22] = new Image(); sow[22].src = "../_data/_img/sow/2341_34.jpg"; // Silke_mit_Hund
sow[23] = new Image(); sow[23].src = "../_data/_img/sow/2336_35.jpg";
sow[24] = new Image(); sow[24].src = "../_data/_img/sow/2334_34a.jpg";
sow[25] = new Image(); sow[25].src = "../_data/_img/sow/2334_12a.jpg";
sow[26] = new Image(); sow[26].src = "../_data/_img/sow/2337_13.jpg"; // Sunset
sow[27] = new Image(); sow[27].src = "../_data/_img/sow/2337_17.jpg"; // Twilight
sow[28] = new Image(); sow[28].src = "../_data/_img/sow/2337_30.jpg"; // Mond
sow[29] = new Image(); sow[29].src = "../_data/_img/sow/2345_10a.jpg";
sow[30] = new Image(); sow[30].src = "../_data/_img/sow/2349_12.jpg";
sow[31] = new Image(); sow[31].src = "../_data/_img/sow/2349_22.jpg";
sow[32] = new Image(); sow[32].src = "../_data/_img/sow/2349_27.jpg";
sow[33] = new Image(); sow[33].src = "../_data/_img/sow/2349_28.jpg";
sow[34] = new Image(); sow[34].src = "../_data/_img/sow/2351_17a.jpg";
RealList = sow;

sow_Legende[0] = new String("auf dem Schreibtisch");
RealLegend = sow_Legende;
generalLegend="auf den Streuobstwiesen";

}

function init_siameseList()
{
siamese[0] = new Image(); siamese[0].src = "../_data/_img/siamese/2516_34.jpg";
siamese[1] = new Image(); siamese[1].src = "../_data/_img/siamese/2516_11.jpg";
siamese[3] = new Image(); siamese[3].src = "../_data/_img/siamese/2517_08.jpg";
siamese[4] = new Image(); siamese[4].src = "../_data/_img/siamese/2517_19.jpg";
siamese[5] = new Image(); siamese[5].src = "../_data/_img/siamese/2517_20.jpg";
siamese[6] = new Image(); siamese[6].src = "../_data/_img/siamese/2517_25.jpg";
siamese[7] = new Image(); siamese[7].src = "../_data/_img/siamese/2517_30.jpg";
siamese[8] = new Image(); siamese[8].src = "../_data/_img/siamese/2518_07.jpg";
siamese[9] = new Image(); siamese[9].src = "../_data/_img/siamese/2518_08.jpg";
siamese[10] = new Image(); siamese[10].src = "../_data/_img/siamese/2518_31.jpg";
siamese[11] = new Image(); siamese[11].src = "../_data/_img/siamese/2519_18a.jpg";
siamese[12] = new Image(); siamese[12].src = "../_data/_img/siamese/2519_31a.jpg";
siamese[13] = new Image(); siamese[13].src = "../_data/_img/siamese/2519_35a.jpg";

RealList = siamese;

siamese_Legende[0] = new String("Siamese 2004");
siamese_Legende[3] = new String("Jochen 2004");
siamese_Legende[4] = new String("Simon 2004");
siamese_Legende[5] = new String("Simon 2004");
siamese_Legende[6] = new String("Marc 2004");
siamese_Legende[7] = new String("Thilo 2004");
siamese_Legende[8] = new String("Simon und Marc 2004");

RealLegend = siamese_Legende;
generalLegend="Siamese 2004";
}

function init_text01List()
{
text_01[0] = new Image(); text_01[0].src = "../_data/_img/text/cover.jpg";
text_01[1] = new Image(); text_01[1].src = "../_data/_img/text/eiszeit.jpg";
text_01[2] = new Image(); text_01[2].src = "../_data/_img/text/fruehzeit.jpg";
text_01[3] = new Image(); text_01[3].src = "../_data/_img/text/regenzeit.jpg";
text_01[4] = new Image(); text_01[4].src = "../_data/_img/text/zeitundkraft.jpg";
text_01[5] = new Image(); text_01[5].src = "../_data/_img/text/auszeit.jpg";

RealList = text_01;

text_01_Legende[0] = new String("[Über die Zeit: Ein Versuch]");
text_01_Legende[1] = new String("[Eiszeit]");
text_01_Legende[2] = new String("[Frühzeit]");
text_01_Legende[3] = new String("[Regenzeit]");
text_01_Legende[4] = new String("[Zeit und Kraft]");
text_01_Legende[5] = new String("[Auszeit]");


RealLegend = text_01_Legende;
generalLegend="Imagebroschüre 2004";
}



function init_legend()
{
	if ((w3cdom)&&(RealLegend[0]!=null)&&(pict_legend.nodeValue))
	{
		pict_legend.nodeValue = RealLegend[0];
	}
	else if ((ie4)&&(RealLegend[0]!=null)&&(p))
	{
		p.innerHTML = RealLegend[0];		
	}
	else
	{
		if ((w3cdom)&&(generalLegend!=null)&&(generalLegend!="")&&(pict_legend.nodeValue))
		{
			pict_legend.nodeValue=generalLegend;
		}
		else if ((ie4)&&(generalLegend!=null)&&(generalLegend!="")&&(p))
		{
			p.innerHTML = generalLegend;		
		}	
	}
	if ((RealLegend[i]!=null)&&(pict.title))
	{
		pict.title = RealLegend[0];
	}
	else if ((generalLegend!=null)&&(generalLegend!="")&&(pict.title))
	{
		pict.title = generalLegend;
	}
}

function write()
{
alert("hihi");
}