DeutschTexte=["St&uuml;cke f&uuml;r St&auml;dte", "Aktuelle Arbeiten", "Ausstellungen", "Sakrale R&auml;ume", "Lehrt&auml;tigkeit", "Texte", "Kataloge", "Biographie", "Kontakte", "Englisch"]
EnglischTexte=["Pieces for cities", "Current works", "Exhibitions", "Sacred spaces", "Professorship", "Texts", "Catalogues", "Biography", "Contacts", "Deutsch"]
folders=["StueckeFuerStaedte", "AktuelleArbeiten", "Ausstellungen", "SakraleRaeume", "Lehrtaetigkeit", "Texte", "Kataloge", "Biographie", "Kontakte"]
bgFarben=["#b3b2b2", "#F0F0F0", "#dcdbd4", "#6e6e6e", "#fe8300", "#FFFFFF", "#beb8a2", "#FFFFFF", "#FFFFFF"];
currentNum=0;
DEUTSCH=true;
scrollNumber=0;
function sprachwechsel(){

	DEUTSCH=!DEUTSCH;
if(DEUTSCH)var tmpArray=DeutschTexte;
else var tmpArray=EnglischTexte;

for(i=0; i<10; i++){
document.links[i].innerHTML=tmpArray[i];
}
if(window.frames["ifr"]&&window.frames["ifr"].sprachwechsel)window.frames["ifr"].sprachwechsel(DEUTSCH);
}
//#######################
headlineColors=["#3b3b3b", "#3b3b3b", "#3b3b3b", "#FFFFFF", "#FFFFFF", "#3b3b3b", "#3b3b3b", "#3b3b3b", "#3b3b3b"];
colorArray=[["#dddddd", "#CCCCCC", "#CCCCCC", "#888888", "#fec166", "#CCCCCC", "#CCCCCC", "#CCCCCC", "#CCCCCC"], ["#4d4d4d", "#4d4d4d", "#4d4d4d", "#FFFFFF", "#FFFFFF", "#4d4d4d", "#4d4d4d", "#4d4d4d", "#4d4d4d"]]
//#######################
function sprache(x){
if(x==2)x=0;
	//x--;
document.getElementById("Englisch").style.color=colorArray[x][currentNum];
}
//#######################_Zufallsgenerator
shuffledArr=[];
function getShuffledArr(num){
if(shuffledArr.length==0){
	
	var straightArr=[];
	for(var i=0; i<num; i++){
		straightArr[straightArr.length]=i;
	}
	for(var i=num; i>0; i--){
		var rand= Math.floor(Math.random()*i);
	
		if(rand==i)rand--;
		shuffledArr[shuffledArr.length]=straightArr[rand];
		for(var k=rand;k<straightArr.length-1; k++){
			straightArr[k]=straightArr[k+1];
		}
	}
	
}
return shuffledArr;
}
shuffledArrLehre=[];
function getShuffledArrLehre(num){
if(shuffledArrLehre.length==0){
	
	var straightArr=[];
	for(var i=0; i<num; i++){
		straightArr[straightArr.length]=i;
	}
	for(var i=num; i>0; i--){
		var rand= Math.floor(Math.random()*i);
	
		if(rand==i)rand--;
		shuffledArrLehre[shuffledArrLehre.length]=straightArr[rand];
		for(var k=rand;k<straightArr.length-1; k++){
			straightArr[k]=straightArr[k+1];
		}
	}
	
}
return shuffledArrLehre;
}
//#######################_Zufallsgenerator/
function hauptfunktion(x, DONTLOAD){
	
	if(x==currentNum)return;
	currentNum=x;
	for(i=0; i<9; i++){
	if(i==currentNum){
		document.links[i].style.color=colorArray[1][currentNum];
		continue;
	}
document.links[i].style.color=colorArray[0][currentNum];
	}
		document.links[9].style.color=colorArray[0][currentNum];
		document.getElementById("norbertheadline").style.color=headlineColors[currentNum];
document.bgColor=bgFarben[currentNum];
scrollNumber=0;
if(DONTLOAD!="DONTLOAD"){
	document.getElementsByName("ifr")[0].style.visibility="hidden";
	if(navigator.userAgent.indexOf("Opera")>-1)window.frames["ifr"].document.location.replace("./"+folders[currentNum]+"/index.html");
	else window.frames["ifr"].document.location.href="./"+folders[currentNum]+"/index.html";
}

}
//#######################
function hauptmenu(x, y){
	if(y==currentNum)return;
x--;
document.links[y].style.color=colorArray[x][currentNum];
}
//#######################
itsLoaded=false;
function loadFunktion(){
itsLoaded=true;
heiaSafari();
window.frames["ifr"].document.location.replace("./"+folders[0]+"/index.html");
//window.frames["ifr"].document.location.href=("./"+folders[0]+"/index.html");
}
//#######################
document.onmouseup=function(){
for(i=0; i<document.links.length; i++){
document.links[i].blur();
}

}
function setMenuVisible(flag){
var tmp="hidden";
if(!flag)tmp="visible";
if(itsLoaded){
	document.getElementById("MenuCover").style.backgroundColor=document.bgColor;
	document.getElementById("MenuCover").style.visibility=tmp;
	if(window.innerWidth){
		document.getElementById("MenuCover").style.left=(window.innerWidth-976)/2;
	}else if(document.body){
		document.getElementById("MenuCover").style.left=(document.body.offsetWidth-976)/2;
	}
}

}
//####################################
firstRun=true;
StaedtePics=[];
function registerColorPics(x, y, arr){
	//____FirstRun
if(firstRun){
firstRun=false;

for(k=0; k<arr.length; k++){
var tmpArray=new Array();
for(i=0; i<arr[k].length; i++){
tmpArray[tmpArray.length]=0;

}
StaedtePics[StaedtePics.length]=tmpArray;
}

}
	//____FirstRun/

	StaedtePics[y][x]=1;
	
}
function showIfPicRegistered(x, y){
if(firstRun)return false;
if(StaedtePics[y][x]==1)return true;
return false;
}
//#####################
function heiaSafari(){
	
if(navigator.userAgent.indexOf("Safari")==-1)return;
var tmp=window.innerHeight-94-369-15;
if(tmp<95)tmp=95;
document.images["minimumheight"].setAttribute("height", tmp);
}
//#####################
function adjustHistoryBack(num){

	if(document.getElementById("MenuCover").style.visibility!="hidden"){
document.getElementById("MenuCover").style.visibility="hidden";
	}
	if(currentNum!=num-1){
	hauptfunktion((num-1), "DONTLOAD");
	}
	document.getElementsByName("ifr")[0].style.visibility="visible";
}
//######################
function adjustHeadline(x){
	/*
var c="#fe631b";
if(x=="GREY")c= "#3b3b3b";
document.getElementById("norbertheadline").style.color=c;
*/
}
