var sliderIntervalId = 0;
var sliderHeight = 280;
var sliding = false;
var slideSpeed = 15;
var sliderIntervalId2 = 0;
var sliderHeight2 = 0;
var sliding2 = false;
var slideSpeed2 = 15;
var openCont = 'home_big1';

function Slide(e, ee){
   if(sliding)
      return;
   sliding = true;
   e2 = document.getElementById(e);
   e1 = document.getElementById(ee);
   if(sliderHeight == 280) {
      sliderIntervalId = setInterval('SlideUpRun(e1);', 30);
      sliderIntervalId2 = setInterval('SlideDownRun2(e2);', 30);
   } else  {
      sliderIntervalId = setInterval('SlideDownRun(e1);', 30);
      sliderIntervalId2 = setInterval('SlideUpRun2(e2);', 30);
   }
}

function SlideUpRun(e){
   slider = e;
   if(sliderHeight <= 0){
      sliding = false;
      sliderHeight = 280;
      slider.style.height = '0px';
      clearInterval(sliderIntervalId);
		if(slider.style.filter) slider.style.opacity = '1.00';
		if(slider.style.opacity) slider.style.MozOpacity = '1.00';
		if(slider.style.MozOpacity) slider.style.filter = 'alpha(opacity=100)';
 	} else {
      sliderHeight -= slideSpeed;
      if(sliderHeight < 0) sliderHeight = 0;
      //alert(sliderHeight);
      slider.style.height = sliderHeight + 'px';
		slider.style.filter = 'alpha(opacity=40)';
		slider.style.opacity = '0.40';
		slider.style.MozOpacity = '0.40';
   }
}

function SlideDownRun(e){
	slider = e;
   if(sliderHeight >= 280){
      sliding = false;
      sliderHeight = 0;
      slider.style.height = '280px';
      clearInterval(sliderIntervalId);
		e.style.opacity = '1.00';
		e.style.MozOpacity = '1.00';
		e.style.filter = 'alpha(opacity=100)';
   } else {
      sliderHeight += slideSpeed;
      if(sliderHeight < 0) sliderHeight = 0;
      slider.style.height = sliderHeight + 'px';
		e.style.opacity = '0.40';
		e.style.MozOpacity = '0.40';
		e.style.filter = 'alpha(opacity=40)';
   }
}

function SlideUpRun2(e2){
   slider2 = e2;
   if(sliderHeight2 <= 0){
      sliding2 = false;
      sliderHeight2 = 0;
      slider2.style.height = '0px';
      clearInterval(sliderIntervalId2);
		if(e.style.filter) e.style.opacity = '1.00';
		if(e.style.opacity) e.style.MozOpacity = '1.00';
		if(e.style.MozOpacity) e.style.filter = 'alpha(opacity=100)';
 	} else {
      sliderHeight2 -= slideSpeed2;
      if(sliderHeight2 < 0) sliderHeight2 = 0;
      slider2.style.height = sliderHeight2 + 'px';
		if(e.style.filter) e.style.filter = 'alpha(opacity=40)';
		if(e.style.opacity) e.style.opacity = '0.40';
		if(e.style.MozOpacity) e.style.MozOpacity = '0.40';
   }
}

function SlideDownRun2(e2){
	slider2 = e2;
   if(sliderHeight2 >= 280){
      sliding2 = false;
      sliderHeight2 = 0;
      slider2.style.height = '280px';
      clearInterval(sliderIntervalId2);
		e2.style.opacity = '1.00';
		e2.style.MozOpacity = '1.00';
		e2.style.filter = 'alpha(opacity=100)';
   } else {
      sliderHeight2 += slideSpeed2;
      if(sliderHeight2 < 0) sliderHeight2 = 0;
      slider2.style.height = sliderHeight2 + 'px';
		e2.style.opacity = '0.40';
		e2.style.MozOpacity = '0.40';
		e2.style.filter = 'alpha(opacity=40)';
   }
}

function clicker(id) {
	if(sliding)
      return;
	
	if(id == 'home_small1') {
		
		hideContainer('home_small1');
		openContainer('home_small2');
		openContainer('home_small3');
		
		if(openCont == 'home_big2') { newCont = 'home_big2'; }
		else if(openCont == 'home_big3') { newCont = 'home_big3'; }
		Slide('home_big1', newCont);
		openCont = 'home_big1';
	} else if(id == 'home_small2') {
		hideContainer('home_small2');
		openContainer('home_small1');
		openContainer('home_small3');
		
		
		if(openCont == 'home_big1') { newCont = 'home_big1'; }
		else if(openCont == 'home_big3') { newCont = 'home_big3'; }
		Slide('home_big2', newCont);
		openCont = 'home_big2';
	} else if(id == 'home_small3') {
		
		hideContainer('home_small3');
		openContainer('home_small2');
		openContainer('home_small1');
		
		if(openCont == 'home_big1') { newCont = 'home_big1'; }
		else if(openCont == 'home_big2') { newCont = 'home_big2'; }
		Slide('home_big3', newCont);
		openCont = 'home_big3';
	}
	
}

// container schließen
function hideContainer(containerH) {
	if(document.getElementById(containerH)) {
		var hc = document.getElementById(containerH);
		hc.style.display = 'none';
	}
}
function openContainer(containerO) {
	if(document.getElementById(containerO)) {
		var oc = document.getElementById(containerO);
		oc.style.display = 'block';
	}
}
/*
var fade = 100; var faderIntervalId = 0; var fades = 1; var fading = false;
function fadin(cont, cont1) {
	e = document.getElementById(cont);
	e2 = document.getElementById(cont1);
	
	if(fading) return;
	fading = true;
	if(fade == 0) {
      faderIntervalId = setInterval('fadedown(e);', 50);
	} else {
      faderIntervalId = setInterval('fadeup(e);', 50);
	}
}

function fadedown(e){
	fader = e;
   if(fade >= 100){
      fading = false;
      fade = 100;
		fader.style.opacity = '1.00';
		fader.style.MozOpacity = '1.00';
		fader.style.filter = 'alpha(opacity=100)';
      clearInterval(faderIntervalId);
   } else {
      fade += fades;
      if(fade < 0) fade = 0;
		fader.style.opacity = fade / 100;
		fader.style.MozOpacity = fade / 100;
		fader.style.filter = 'alpha(opacity='+fade+')';
   }
}

function fadeup(e){
	fader = e;
   if(fade <= 0){
      fading = false;
      fade = 0;
		fader.style.opacity = '0.00';
		fader.style.MozOpacity = '0.00';
		fader.style.filter = 'alpha(opacity=000)';
      clearInterval(faderIntervalId);
   } else {
      fade -= fades;
      if(fade > 100) fade = 100;
		fader.style.opacity = fade/100;
		fader.style.MozOpacity = fade/100;
		fader.style.filter = 'alpha(opacity='+fade+')';
   }
}*/
