Inhalte = new Array('Farbkompetenz', 'Druck', 'Service', 'Geschichte', 'Referenzen', 'Kontakt');
Farben = new Array();
Position = new Array();
Rechts = new Array();
Links = new Array();
Deckkraft = new Array();

Farben['Farbkompetenz']='54001a';
Farben['Druck']='ff007c';
Farben['Service']='997e53';
Farben['Geschichte']='57846f';
Farben['Referenzen']='009df6';
Farben['Kontakt']='ad9386';

Position['Farbkompetenz']=1;
Position['Druck']=2;
Position['Service']=4;
Position['Geschichte']=6;
Position['Referenzen']=8;
Position['Kontakt']=9;

function einblenden(Name) {
	if(typeof(Links[Name])=='undefined') Links[Name] = Position[Name];
	if(typeof(Rechts[Name])=='undefined') Rechts[Name] = Position[Name];
	
	transparenz(Name, 0);
	if(Deckkraft[Name]==0) document.getElementById('Inhalt_'+Name).style.display = 'block';
	
	document.getElementById('Hintergrund').style.backgroundColor = '#'+Farben[Name];
	document.getElementById('Hintergrund').style.display = 'block';
	
	if(Name=='Druck') document.getElementById('Pfadfinder').innerHTML = 'Druck & Co.';
	else document.getElementById('Pfadfinder').innerHTML = Name;
	
	hintergrund_einblenden(Name, 200);
}

function hintergrund_einblenden(Name, Zeit) {
	if(Links[Name]>1) Links[Name]-=1;
	if(Rechts[Name]<10) Rechts[Name]+=1;
	
	document.getElementById('Hintergrund').style.left = Number(Links[Name]*70-40) + 'px';
	document.getElementById('Hintergrund').style.width = Number(((Rechts[Name]-Links[Name])*70)+70) + 'px';
	
	Zeit=Zeit*0.9;
	
	if(Links[Name]>1 || Rechts[Name]<10) window.setTimeout('hintergrund_einblenden("'+Name+'", "'+Zeit+'")', Zeit);
	else window.setTimeout('inhalt_einblenden("'+Name+'")', 100);
}

function inhalt_einblenden(Name) {
	if(Deckkraft[Name]<100) {
		transparenz(Name, Deckkraft[Name]+10);
		window.setTimeout('inhalt_einblenden("'+Name+'")', 50);
	}
}

function blaettern(Name, Seite) {
	if(Seite==1) {
		document.getElementById('Inhalt_'+Name).style.display = 'block';
		document.getElementById('Inhalt_'+Name+'_2').style.display = 'none';
	} else {
		document.getElementById('Inhalt_'+Name).style.display = 'none';
		document.getElementById('Inhalt_'+Name+'_2').style.display = 'block';
	}
}

function ausblenden() {
	for(i=0;i<Inhalte.length;i++) {
		document.getElementById('Inhalt_'+Inhalte[i]).style.display = 'none';
	
		Links[Inhalte[i]] = Position[Inhalte[i]];
		Rechts[Inhalte[i]] = Position[Inhalte[i]];
	}
	
	document.getElementById('Inhalt_Farbkompetenz_2').style.display = 'none';
	document.getElementById('Inhalt_Druck_2').style.display = 'none';
	document.getElementById('Inhalt_Impressum').style.display = 'none';
	
	document.getElementById('Hintergrund').style.display = 'none';
	
	document.getElementById('Pfadfinder').innerHTML = '';
}

function impressum() {
	document.getElementById('Inhalt_Impressum').style.display = 'block';
	document.getElementById('Pfadfinder').innerHTML = 'Impressum';
}

function transparenz(Name, Wert) {
	Deckkraft[Name] = Wert;
	
	document.getElementById('Inhalt_'+Name).style.filter = 'alpha(opacity='+Wert+')';
	document.getElementById('Inhalt_'+Name).style.MozOpacity = Wert/100;
	document.getElementById('Inhalt_'+Name).style.opacity = Wert/100;
}

function init() {
	for(i=0;i<Inhalte.length;i++) {
		document.getElementsByTagName('li')[(Position[Inhalte[i]])-1].firstChild.href = 'javascript:einblenden("'+Inhalte[i]+'");';
	}
	
	document.getElementById('Impressum').href = 'javascript:impressum();';
	document.getElementById('Home').href = 'javascript:ausblenden();';
	document.getElementById('Titel').parentNode.href = 'javascript:ausblenden();';	
	
	document.getElementById('Pfeil_Farbkompetenz_1').href = 'javascript:blaettern(\'Farbkompetenz\',2);';
	document.getElementById('Pfeil_Farbkompetenz_2').href = 'javascript:blaettern(\'Farbkompetenz\',1);';
	document.getElementById('Pfeil_Druck_1').href = 'javascript:blaettern(\'Druck\',2);';
	document.getElementById('Pfeil_Druck_2').href = 'javascript:blaettern(\'Druck\',1);';
}
