 //Funktionen des Bilderwechslers
var imgs1 = new Array();
var imgs2 = new Array();

var zInterval = null;
var current1=0;
var current=0;
var pause=false;

var resetHeight="70px";

function resetAll(){
	
	
	
   document.getElementById("imageContainer0").style.height=resetHeight;
   document.getElementById("imageContainer1").style.height=resetHeight;
   document.getElementById("imageContainer2").style.height=resetHeight;
  
   set1 = document.getElementById("imageContainer1").getElementsByTagName("img");

   for(i = 0;i < set1.length; i ++ ){
       set1[i].style.display = "none";
       set1[i].style.position = "absolute";
	}
  
   set2 = document.getElementById("imageContainer2").getElementsByTagName("img");

   for(i = 0;i < set2.length; i ++ ){
       set2[i].style.display = "none";
       set2[i].style.position = "absolute";
	}   
   
}


function initImageFade1() {
   imgs1 = document.getElementById("imageContainer1").getElementsByTagName("img");
   for(i = 1;i < imgs1.length; i ++ ){
       imgs1[i].xOpacity = 0;
	}
    imgs1[0].style.display = "block";
    imgs1[0].xOpacity = .99;

      setTimeout( imageCrossFade1 , 2000);
   }


   

function imageCrossFade1() {
   
	cOpacity1 = imgs1[current1].xOpacity;
	nIndex1 = imgs1[current1+1]?current1+1:0;
	nOpacity1 = imgs1[nIndex1].xOpacity;

	cOpacity1 -=.05; 
	nOpacity1 +=.05;
	
	imgs1[nIndex1].style.display = "block";
	imgs1[current1].xOpacity = cOpacity1;
	imgs1[nIndex1].xOpacity = nOpacity1;
	
	setOpacity(imgs1[current1]); 
	setOpacity(imgs1[nIndex1]);
	
	if(cOpacity1 <= 0) {
	   imgs1[current1].style.display = "none";
	   current1 = nIndex1;
	   setTimeout( imageCrossFade1 , 2000);
	} else {
	   setTimeout( imageCrossFade1 , 50);
	}
	
	function setOpacity(obj) {
		if(obj.xOpacity > .99) {
			obj.xOpacity = .99;
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = "alpha(opacity=" + (obj.xOpacity * 100) + ")";
	}	
}

function initImageFade2() {
   imgs2 = document.getElementById("imageContainer2").getElementsByTagName("img");
   for(i = 1;i < imgs2.length; i ++ ){
       imgs2[i].xOpacity = 0;
	}
    imgs2[0].style.display = "block";
    imgs2[0].xOpacity = .99;

      setTimeout( imageCrossFade2 , 2000);
   }


function imageCrossFade2() {
	cOpacity = imgs2[current].xOpacity;
	nIndex = imgs2[current+1]?current+1:0;
	nOpacity = imgs2[nIndex].xOpacity;

	cOpacity -=.05; 
	nOpacity +=.05;
	
	imgs2[nIndex].style.display = "block";
	imgs2[current].xOpacity = cOpacity;
	imgs2[nIndex].xOpacity = nOpacity;
	
	setOpacity(imgs2[current]); 
	setOpacity(imgs2[nIndex]);
	
	if(cOpacity <= 0) {
	   imgs2[current].style.display = "none";
	   current = nIndex;
	   setTimeout( imageCrossFade2 , 2000);
	} else {
	   setTimeout( imageCrossFade2 , 50);
	}
	
	function setOpacity(obj) {
		if(obj.xOpacity > .99) {
			obj.xOpacity = .99;
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = "alpha(opacity=" + (obj.xOpacity * 100) + ")";
	}
	
}

function getNewWebcamImage(){ 

   var newDate=  new Date();
   var stamp = 'Version: '+newDate.getHours()+':'+newDate.getMinutes()+':'+newDate.getSeconds()+' | '+newDate.getFullYear()+'/'+(newDate.getMonth()+1)+'/'+newDate.getDate();
  
   var camImage = document.getElementById('page-headerarea-rightbox').getElementsByTagName("img")[0];
   var newImage = document.getElementById('page-headerarea-rightbox').getElementsByTagName("img")[0].src;
   newImage = newImage.split("?");
   newImage = newImage[0]+'?version='+newDate.getTime();
   
   //var newImage = document.getElementById('page-headerarea-rightbox').getElementsByTagName("img")[0].src+'?version='+newDate.getTime();
         
   camImage.src=newImage;
   camImage.title=stamp;
   document.getElementById('page-headerarea-rightbox').replaceChild(camImage,camImage);

   window.setTimeout("getNewWebcamImage()", 10000 );
}
