var scriptGeladen=0;
var bilderGeladen=0;
var gallerieOn=0;

function checkLadeScript() {
	if (xmlHttp.readyState==4) {
		scriptGeladen=1
	} 
}


function gallerie_schliessen() {
	var x=get_obj('gallerieID');
	x.display='none';
	x=get_obj('gallerieIDtr');
	x.display='none';
	clearTimeout(galerienGrossSto)
	galerienStoAktivA[gallerieGrossAktiv]-=1;
	gallerieKleinStarten()
	gallerieOn=0;
	//document.body.onscroll="";
}
function gallerie_zeigen(welche) {
	galerienStoAktivA[welche]-=1;
	gallerieKleinStoppen()
	document.location.href="#top";
	var x=get_obj('gallerieID');
	x.display='block';
	x=get_obj('gallerieIDtr');
	x.display='block';
	gallerieOn=1;
	autoplay=1;
	x=get_div('galHeadline');
	x.innerHTML='Bildergalerie: '+galerienA[galerienAktivA[welche]]["name"];
	x=get_div('startstop');
	x.innerHTML='<img border="0" onclick="gallerie_autoplay()" src="gifs/gal-stop.gif" width="16" height="16" alt="autoplay stop">'
	gallerieGrossAktiv=galerienAktivA[welche]
	galerienStoAktivA[gallerieGrossAktiv]=0
	gallerie_starten()
}


var galerienA=new Array;
var galerienAktivA=new Array;
var galerienAktiv;


var i=0;
var j


i+=1;
galerienA[i]=new Array;
galerienA[i]["name"]="im Laden"
galerienA[i]["pfad"]="laden"
galerienA[i]["bildsrc"]=new Array;
galerienA[i]["bildKsrc"]=new Array;
galerienA[i]["bild"]=new Array;
j=0;
j+=1;galerienA[i]["bild"][j]="haus1";
j+=1;galerienA[i]["bild"][j]="haus2";
j+=1;galerienA[i]["bild"][j]="haus3";
j+=1;galerienA[i]["bild"][j]="laden4";
j+=1;galerienA[i]["bild"][j]="laden7";
j+=1;galerienA[i]["bild"][j]="laden6";
j+=1;galerienA[i]["bild"][j]="laden2";
j+=1;galerienA[i]["bild"][j]="laden3";


i+=1;
galerienA[i]=new Array;
galerienA[i]["name"]="Gardinen"
galerienA[i]["pfad"]="gardinen"
galerienA[i]["bildsrc"]=new Array;
galerienA[i]["bildKsrc"]=new Array;
galerienA[i]["bild"]=new Array;
j=0;
j+=1;galerienA[i]["bild"][j]="gardinen1";
j+=1;galerienA[i]["bild"][j]="gardinen2";
j+=1;galerienA[i]["bild"][j]="gardinen3";
j+=1;galerienA[i]["bild"][j]="gardinen4";
j+=1;galerienA[i]["bild"][j]="gardinen5";
j+=1;galerienA[i]["bild"][j]="gardinen6";


i+=1;
galerienA[i]=new Array;
galerienA[i]["name"]="Parkettstudio"
galerienA[i]["pfad"]="parkettstudio"
galerienA[i]["bildsrc"]=new Array;
galerienA[i]["bildKsrc"]=new Array;
galerienA[i]["bild"]=new Array;
j=0;
j+=1;galerienA[i]["bild"][j]="parkett2";
j+=1;galerienA[i]["bild"][j]="parkett1";
j+=1;galerienA[i]["bild"][j]="parkett4";
j+=1;galerienA[i]["bild"][j]="parkett3";
j+=1;galerienA[i]["bild"][j]="parkett5";
j+=1;galerienA[i]["bild"][j]="parkett6";
j+=1;galerienA[i]["bild"][j]="parkett7";


i+=1;
galerienA[i]=new Array;
galerienA[i]["name"]="auf dem Bau"
galerienA[i]["pfad"]="bau"
galerienA[i]["bildsrc"]=new Array;
galerienA[i]["bildKsrc"]=new Array;
galerienA[i]["bild"]=new Array;
j=0;
j+=1;galerienA[i]["bild"][j]="bau2";
j+=1;galerienA[i]["bild"][j]="bau1";
j+=1;galerienA[i]["bild"][j]="bau4";
j+=1;galerienA[i]["bild"][j]="bau3";
j+=1;galerienA[i]["bild"][j]="bau5";
j+=1;galerienA[i]["bild"][j]="bau6";
j+=1;galerienA[i]["bild"][j]="bau7";
j+=1;galerienA[i]["bild"][j]="bau8";
j+=1;galerienA[i]["bild"][j]="bau9";
j+=1;galerienA[i]["bild"][j]="bau10";

i+=1;
galerienA[i]=new Array;
galerienA[i]["name"]="in der Werkstatt"
galerienA[i]["pfad"]="werkstatt"
galerienA[i]["bildsrc"]=new Array;
galerienA[i]["bildKsrc"]=new Array;
galerienA[i]["bild"]=new Array;
j=0;
j+=1;galerienA[i]["bild"][j]="werkstatt1";
j+=1;galerienA[i]["bild"][j]="werkstatt2";
j+=1;galerienA[i]["bild"][j]="werkstatt3";
j+=1;galerienA[i]["bild"][j]="werkstatt4";
j+=1;galerienA[i]["bild"][j]="werkstatt5";


var kleinSto,galerienGrossSto;
var galerienStoAktivA=new Array;
var galerienKleinStoA=new Array;
var autoplay=1;
var galerieGeladen=0;
var gallerieGrossAktiv



function galerieLaden() {
	var x;
	//alert(galerienAktivA.length)
	for (i=1;i<galerienAktivA.length;i++) {
	
		x=galerienA[galerienAktivA[i]]["bild"]
		//alert("i="+i+"\nx.length="+x.length)
		for (j=1;j<x.length;j++) {
			galerienA[i]["bildKsrc"][j]=new Image;
			galerienStoAktivA[i]=0;
			galerienA[i]["bildKsrc"][j].src="gifs/bildergalerien/"+galerienA[galerienAktivA[i]]["pfad"]+"/"+galerienA[galerienAktivA[i]]["bild"][j]+"k.jpg";
		}
	}
	
	gallerieKleinStarten();
	
	for (i=1;i<galerienAktivA.length;i++) {
	
		x=galerienA[galerienAktivA[i]]["bild"]
		//alert("i="+i+"\nx.length="+x.length)
		for (j=1;j<x.length;j++) {
			galerienA[i]["bildsrc"][j]=new Image;
			galerienA[i]["bildsrc"][j].src="gifs/bildergalerien/"+galerienA[galerienAktivA[i]]["pfad"]+"/"+galerienA[galerienAktivA[i]]["bild"][j]+".jpg";
		}
	}
	galerieGeladen=1;
}



function gallerieKleinStarten() {
	var x;
	for (i=1;i<galerienAktivA.length;i++) {
		//alert ("starten="+i)
		gallerieKleinLaufen(i);
	}
}

function gallerieKleinLaufen(welche) {
	if (galerienStoAktivA[welche]<galerienA[galerienAktivA[welche]]["bild"].length-1) galerienStoAktivA[welche]+=1;
	else galerienStoAktivA[welche]=1
	var x=get_div('kleinbild'+welche+'');
	//alert("welche="+welche+"\ngalerienStoAktivA="+galerienStoAktivA[welche]+"\nglength="+galerienA[welche]["bild"].length)
	//alert(x.src+"\n"+galerienA[welche]["bildKsrc"][galerienStoAktivA[welche]].src)
	x.src=galerienA[welche]["bildKsrc"][galerienStoAktivA[welche]].src
 	galerienKleinStoA[welche]=galerienKleinStoA[welche]=setTimeout("gallerieKleinLaufen("+welche+")", 2000);
}

function gallerieKleinStoppen() {
	var x;
	for (i=1;i<galerienAktivA.length;i++) {
		//alert ("starten="+i)
		clearTimeout(galerienKleinStoA[i])
	}
}

function gallerie_starten() {
	//alert(galerieGeladen)
	gallerieKleinStoppen()
	if (galerieGeladen==0) galerienGrossSto=setTimeout("gallerie_starten()", 100);
	else {
		clearTimeout(galerienGrossSto)
		gallerieGrossLaufen()
	}
}


function gallerieGrossLaufen() {
	welche=gallerieGrossAktiv;
	if (galerienStoAktivA[welche]>0 && galerienStoAktivA[welche]<galerienA[welche]["bild"].length-1) galerienStoAktivA[welche]+=1;
	else galerienStoAktivA[welche]=1
	var x=get_div('gallerieBildDiv');
	x.innerHTML='<img id="gallerieBild" src="gifs/bildergalerien/'+galerienA[welche]["pfad"]+"/"+galerienA[welche]["bild"][galerienStoAktivA[welche]]+'.jpg">';
	//alert("welche="+welche+"\ngalerienStoAktivA[welche]"+galerienStoAktivA[welche])
	//var x=get_div('gallerieBild');
	//x.src=galerienA[galerienAktivA[welche]]["bildsrc"][galerienStoAktivA[welche]].src
 	if (autoplay==1) galerienGrossSto=setTimeout("gallerieGrossLaufen()", 3500);
}

function gallerie_autoplay() {
	var x=get_div('startstop');
	if (autoplay==1) {
		galerienStoAktivA[gallerieGrossAktiv]-=1;
		autoplay=0
		clearTimeout(galerienGrossSto)
		x.innerHTML='<img border="0" onclick="gallerie_autoplay()" src="gifs/gal-start.gif" width="16" height="16" alt="autoplay start">'
	} else {
		autoplay=1
		x.innerHTML='<img border="0" onclick="gallerie_autoplay()" src="gifs/gal-stop.gif" width="16" height="16" alt="autoplay stop">'
		gallerieGrossLaufen()
	}
}

function gallerie_vor(richtung) {
	if (autoplay==1) clearTimeout(galerienGrossSto)
	galerienStoAktivA[gallerieGrossAktiv]+=richtung-1;
	if (galerienStoAktivA[gallerieGrossAktiv]<0) galerienStoAktivA[gallerieGrossAktiv]=galerienA[gallerieGrossAktiv]["bild"].length-2
	//alert(galerienStoAktivA[gallerieGrossAktiv])
	gallerieGrossLaufen()
}

function gallerie_erstellen() {
if (galerienAktivA.length>0) {
	document.write ('<table width="183" cellspacing="0" cellpadding="0" align="right" style="margin:0px 0px 0px 20px;"><tr><td class="rotH galKeinTab" align="right" style="padding:10px">Bildergalerien<\/td><\/tr>');
	for (i=1;i<galerienAktivA.length;i++) {
		document.write ('<tr><td class="textbold" align="left">'+galerienA[galerienAktivA[i]]["name"]+'<\/td><\/tr>');
		document.write ('<tr><td class="galKein"><img onclick="gallerie_zeigen('+i+')" id="kleinbild'+i+'" src="gifs/bildergalerien/'+galerienA[galerienAktivA[i]]["pfad"]+'/'+galerienA[galerienAktivA[i]]["bild"][1]+'k.jpg" width="160" height="120" alt="Bildergalerie '+galerienA[galerienAktivA[i]]["name"]+'"><\/td><\/tr>');
	}
	document.write ('<tr><td class="textkl" style="padding-left:10px">Zum Vergrößern<br>bitte auf die Galerie klicken.<\/td><\/tr>');
	document.write ('<\/table>');
}
}



function gallerie_erstellen_alle() {
if (galerienAktivA.length>0) {
	document.write ('<table cellspacing="0" cellpadding="15">');
	for (i=1;i<galerienAktivA.length;i++) {
		if (i%3==1) document.write ('<tr>');
		document.write ('<td><table width="183" cellspacing="0" cellpadding="0" style="margin:0px 0px 0px 0px;">');
		document.write ('<tr><td class="textbold" align="left">'+galerienA[galerienAktivA[i]]["name"]+'<\/td><\/tr>');
		document.write ('<tr><td class="galKein"><img onclick="gallerie_zeigen('+i+')" id="kleinbild'+i+'" src="gifs/bildergalerien/'+galerienA[galerienAktivA[i]]["pfad"]+'/'+galerienA[galerienAktivA[i]]["bild"][1]+'k.jpg" width="160" height="120" alt="Bildergalerie '+galerienA[galerienAktivA[i]]["name"]+'"><\/td><\/tr>');
		document.write ('<\/table><\/td>');
		//alert("i="+i+"\nd="+i/3)
		if (i%3==0) document.write ('<\/tr>');
	}
	if (i%3!=0) document.write ('<\/tr>');
	document.write ('<\/table>');
	document.write ('<span class="textkl">Zum Vergrößern bitte auf die jeweilige Galerie klicken.</span>');
}
}


function bildAb (Ereignis) {
  if (!Ereignis) Ereignis = window.event;
  if (gallerieOn==1 && Ereignis.keyCode==34) {
  	gallerie_schliessen();
	}
}


function scrollen () {
	x=get_div('bodie');
	//alert (x.top)

  if (gallerieOn==1) gallerie_schliessen();
}




function get_div(welches) {
	return (document.getElementById) ? document.getElementById(welches) : (isNav) ? eval("document."+welches) : eval("document.all."+welches);
}
function get_obj(welches) {
	return (document.getElementById) ? document.getElementById(welches).style : (isNav) ? eval("document."+welches) : eval("document.all."+welches+".style");
}


