var anzahlBananen=5;
var geschwindigkeit=2000;
var aktiveBanane=1;
var sto;
var aktivPic=1;
var anzahlPics=3;


function initBanane() {
	for (i=1;i<=anzahlPics;i++) {
		x=get_obj("abdeck"+i)
		x.display='block';
	}

	geschwindigkeit=500;
	sto = setTimeout("changeBanane()",geschwindigkeit);
	//changeBanane();
}

function skipBanane() {
	clearTimeout(sto);
	fadeBanane()
}


function changeBanane() {
	var x;
	for (i=1;i<=anzahlBananen;i++) {
		x=get_obj("banane"+i)
		if (i==aktiveBanane) x.display='block';
		else if (aktiveBanane<=anzahlBananen) x.display='none';
	}
	if (aktiveBanane==anzahlBananen) geschwindigkeit=5000;
	else  geschwindigkeit=2000;
	//alert(aktiveBanane)
	clearTimeout(sto);
	if (aktiveBanane<=anzahlBananen) {
		sto = setTimeout("changeBanane()",geschwindigkeit);
	} else {
		fadeBanane();
	}
		aktiveBanane+=1;

}

var aktTransparenz=100;
var schritt=1

function fadeBanane(){
	aktTransparenz-=schritt;
	intervall=1;
	schritt+=0.5
	clearTimeout(sto);
	//alert(aktTransparenz)
	if (aktTransparenz>1) {
		here=get_div("bananeSchatten");
		//if (navigator.appName!='Opera' && aktTransparenz>55) logowechsel();
		tranparenz (here,aktTransparenz)
		here=get_div("banane");
		tranparenz (here,aktTransparenz)		
		sto=window.setInterval("fadeBanane()",intervall);		
	} else {
		sto = setTimeout("initStartPics()",500);
		//initStartPics();		
	}
	
}
function tranparenz (objekt,wert) {
		if (objekt.filters) objekt.filters.alpha.opacity=wert
		else if (objekt.style.MozOpacity) objekt.style.MozOpacity=wert/100
		else if (objekt.style.KhtmlOpacity) objekt.style.KhtmlOpacity=wert/100
		else if (objekt.style.opacity) objekt.style.opacity=wert
}





function initStartPics() {
	clearTimeout(sto);
	x=get_obj("banane");
	x.display='none';
	x=get_obj("bananeSchatten");
	x.display='none';
	x=get_obj("startDiv");
	x.display='block';
	
	geschwindigkeit=2000;
	anzahlPics=3;
	changePics();
}


function initStartPicsOhneBanane() {
	clearTimeout(sto);
	
	geschwindigkeit=2000;
	anzahlPics=3;
	changePics();
}

function changePics() {
	var x;
	for (i=1;i<=anzahlPics;i++) {
		x=get_obj("abdeck"+i)
		if (i==aktivPic) x.display='none';
		else  x.display='block';
	}
	if (aktivPic==anzahlPics) aktivPic=1;
	else aktivPic+=1;
	clearTimeout(sto);
	sto = setTimeout("changePics()",geschwindigkeit);
}






var aktiveGalerie=1;

function showGal(welche) {
	var x,c;
	aktiveGalerie=welche;
	x=get_div("galerieH1");
	//alert(aktiveGalerie)
	x.innerHTML=galA[welche];
	bildwechsel(1);
	for (var i=1;i<9;i++) {
		c=get_div("p"+i);
		if (i==1) {
			c.className='galeriePointAktiv';
		} else if (i>picAnzA[aktiveGalerie]) {
			c.className='galeriePointInaktiv';
		} else {
			c.className='galeriePoint';
		}
	
	}
	x=get_obj("content");
	x.display='none';
	x=get_obj("contentGalerie");
	x.display='block';
}
function hideGal() {
	var x=(aktiveGalerie+3)%3;
	if (x==0) x=3;
	var l=(x-1)*140;
	x=Math.floor(aktiveGalerie/3);
	if (aktiveGalerie%3==0) x-=1;
	var t=30+((x)*130);
	//alert("l="+l+"\nt="+t)
	abdeckGal(l,t,aktiveGalerie) 
	var x=get_obj("content")
	x.display='block';
	x=get_obj("contentGalerie");
	x.display='none';

}
function bildwechsel(welches) {
	var x,c;
	for (var i=1;i<=picAnzA[aktiveGalerie];i++) {
		c=get_div("p"+i);
		if (i==welches) {
			x=get_div("galerieText");
			x.innerHTML=picA[aktiveGalerie][i]["text"];
			x=get_div("galeriePic");
			x.innerHTML=picA[aktiveGalerie][i]["bild"];

			c.className='galeriePointAktiv';
			//alert(x.className);
		} else {
			c.className='galeriePoint';
		}
	}
}


function punktIn(welches) {
	var c;
	c=get_div("p"+welches);
	c.className='galeriePointAktiv';
	c.cursor='pointer';
	//alert(c.cursor);
}

function punktOut(welches) {
	var c;
	c=get_div("p"+welches);
	//alert("welches="+welches+"\naktiveGalerie="+aktiveGalerie)
	if (aktiveGalerie!=welches) {
			c.className='galeriePoint';
	} else {
			c.className='galeriePointAktiv';
	}
}


function abdeckGal(l,t,gal) {
	var x;
	aktiveGalerie=gal;
	x=get_obj("abdeck1")
	x.left=l+"px";
	x.top=t+"px";
	//alert("l="+l+"\nt="+t)
	x.display='block';
	x=get_div("galHead")
	x.innerHTML=h1standard+" - "+galA[gal]
}

function abdeckGalOut() {
	var x;
	x=get_obj("abdeck1")
	x.display='none';
	x=get_div("galHead")
	x.innerHTML=h1standard

}
function hideGalCharity() {
	var x=get_obj("content")
	x.display='block';
	x=get_obj("contentGalerie");
	x.display='none';
	abdeckCharityIn(aktiveGalerie)
}

function abdeckCharityOut(welche) {
	var x,i;
	for (i=1;i<=charityAnz;i++) {
		x=get_obj("abdeck"+i)
		x.display='none';
	}
}
function abdeckCharityIn(welche) {
	var x,i;
	aktiveGalerie=welche;
	for (i=1;i<=charityAnz;i++) {
		x=get_obj("abdeck"+i)
		if (i==welche) x.display='block';
		else  x.display='none';
	}
}


function abdeckGalClick() {
	showGal(aktiveGalerie)
}

function checkKontakt() {
	
	var fehler=deutsch
	var form=get_div("Formular")
	
	if (checkLeer(form.Name.value)==0) {
		alert (fehler["Name"]);
		form.Name.focus();
		return false;
	} 
	if (checkLeer(form.Firma.value)==0) {
		alert (fehler["Firma"]);
		form.Firma.focus();
		return false;
	} 

	if (checkLeer(form.Tel.value)==0) {
		alert (fehler["Tel"]);
		form.Tel.focus();
		return false;
	} 

	
	if (checkLeer(form.Email.value)==0) {
		alert (fehler["Email"]);
		form.Email.focus();
		return false;
	} 
	if (checkLeer(form.Betreff.value)==0) {
		alert (fehler["Betreff"]);
		form.Betreff.focus();
		return false;
	} 


	
	return true;
}







var isNav, isIE, is4;
var coll = "";
var styleObj = "";
var posx;var posy;
var Dposx=0;var Dposy=0;
var aktiv;
var aktivMenu;
var notMove;

if (parseInt(navigator.appVersion) >= 4) {
    if (navigator.appName == "Netscape") {
      isNav = true;
			if (parseInt(navigator.appVersion) >= 5) {
    		is4=true;
       coll = "all.";
       styleObj =".style";
			}
   }
    else {
       isIE = true;
       coll = "all.";
       styleObj =".style";
    	is4=true;
   }
} else {
   	is4=false;
}

function get_obj(welches) {
	return (document.getElementById) ? document.getElementById(welches).style : (isNav) ? eval("document."+welches) : eval("document.all."+welches+".style");
}
function get_div(welches) {
	return (document.getElementById) ? document.getElementById(welches) : (isNav) ? eval("document."+welches) : eval("document.all."+welches);
}

var deutsch=new Array;
deutsch["Name"]="Bitte geben Sie Ihren Namen ein!";
deutsch["Firma"]="Bitte geben Sie Ihre Firma ein!";
deutsch["Email"]="Bitte geben Sie Ihre Email-Adresse ein!";
deutsch["Strasse"]="Bitte geben Sie Ihre Strasse ein!";
deutsch["PLZ"]="Bitte geben Sie Ihre PLZ ein!";
deutsch["Ort"]="Bitte geben Sie Ihre PLZ und Ihren Ort ein!";
deutsch["Tel"]="Bitte geben Sie Ihre Telefonnummer ein!";
deutsch["Land"]="Bitte geben Sie Ihr Land ein!";
deutsch["Betreff"]="Bitte geben Sie einen Betreff ein!";

function checkLeer(was) {

	hstr1=was.replace(/\b\s\b/g," ");
	hstr1=hstr1.replace(/\s/g,"")
	if (hstr1=="") {
		return 0;
	} else {
		return 1;	
	}
}



