//////////////////////////////////////////
// SCROLLFUNKTION


<!--
        //coded by con-f-use@gmx.net - be fair and do not remove this
 
        function scrollDiv(strId,intSpd) {
				changeDescription("");
                if ( objScrll=document.getElementById(strId) ) {
                        var left = parseInt(objScrll.style.left);
                        if ( (intSpd>0) ? (left<0) : (left>parseInt(objScrll.parentNode.style.width)-objScrll.offsetWidth) )
                                objScrll.style.left = (left + intSpd) +"px";
                        eval( 'tvar' + strId +'= setTimeout("scrollDiv(\''+ strId +'\',' + intSpd + ')",50)' );
                        if (objSelf=scrollDiv.arguments[2])
                                objSelf.onmouseup = objSelf.onmouseout = new Function('fx','clearTimeout(tvar' + strId + ')');
                }
        }
	//-->


//////////////////////////////////////////
// ALLES RUND UM TRANSPARENZEN

	// Browserweiche
	IE = document.all&&!window.opera;
	DOM = document.getElementById&&!IE;


	function setTransparency(strID, intWert){
	  // Objekt holen
	  var myObj = (IE)?document.all[strID]:document.getElementById(strID);

	  // Falls es sich um den IE handelt
	  if(IE){
		// Transparenz-Wert anpassen
		intWert *= 100;
		// Transparenz setzen
		myObj.style.filter = "alpha(opacity="+intWert+")";
	  }

	  // Falls es sich um einen Mozilla handelt (ohne den Opera)
	  if(DOM && !window.opera){
		// Transparenz setzen
	   
		myObj.style.opacity = intWert;
	  }
	}

	var box=1;
	var descrWorking=0;
	var next="";
	function changeDescription(text)
	{
			next=text;
			fehler(next);
			if(box==1)
			{
				if( text!="" && text!=" ")
				{
					descrWorking=1;
					fadeInBox(1,text);
				
					box=0;
				}
			}
			else
			{
				var temp=document.getElementById('LinkBeschreibung2').innerHTML;
				if(descrWorking==0 && temp!=text && text!="" && text!=" ")
				{
					
					descrWorking=1;
					fadeOutBox(0);
					
					setTimeout("fadeInBox(1,'"+text+"')",500);	
				}
				if(text=="")
				{
					fadeOutBox(0);
					box=1;
				}
			}
		
	
	}
	
	function fadeInBox(degree,text)
	{
			if(degree==1)
			{	document.getElementById('LinkBeschreibung2').innerHTML=text;
			}
			
			setTransparency("LinkBeschreibung",degree);
			
			degree=degree-0.2;
			if(degree>0)
			{
				setTimeout("fadeInBox("+degree+",'"+text+"')",70);
				
			}
			else
			{
				setTransparency("LinkBeschreibung",0);	
				descrWorking=0;
				if(next!=document.getElementById('LinkBeschreibung2').innerHTML)
				{changeDescription(next);}
				
			}
	}
	

	function fadeOutBox(degree)
	{
		
			setTransparency("LinkBeschreibung",degree);
			degree=degree+0.2;
			if(degree<1)
			{
				setTimeout("fadeOutBox("+degree+")",70);
				
			}
			else
			{
				setTransparency("LinkBeschreibung",1);	
				

				
			}
	}
	

	
	
	
	function fehler(text)
	{
		document.getElementById("fehler").value=text;
		
	}
	var working=0;
	var currentVisible;
	var next;

	
	function callMakeVisible(param,degree)
	{
		//colorLink("all","#ffffff");
		//colorLink(param,"#ccaaaa");
		
		if(currentVisible!=param && working!=1)
		{
			next=param;
			makeVisible(param,degree);
		}
		if(working==1 && currentVisible!=param )
		{
			next=param;
		}
	
	}
	
	
	
	
	function makeVisible(param,degree)
	{
			working=1;
			if(degree>0.9)
				degree=1;
				
			if(degree<0.1)
				degree=0;
				
				
		
			if(currentVisible!=null && currentVisible!=param)
			{
				makeInvisible(currentVisible,0);
			}
			currentVisible=param;
			
			var i=0;
			
			if( document.getElementById("Link"+param+"2")!=null)
			{
				 document.getElementById("Link"+param+"2").style.visibility="visible";
				 fehler(param);
			}
			if( document.getElementById("Link"+param)!=null)
			{
				setTransparency("Link"+param,degree);
			}
		
			
			while(true)
			{	
				var temp=param+i;
				
				var MyId = document.getElementById(temp);
				
				if ( MyId != null) {
					
					setTransparency(temp,degree);
					i++;
					
					
					}
				else
				{
					break;
				}
			}
			degree=degree-0.1;
			if(degree>0)
			{
				setTimeout("makeVisible('"+param+"',"+degree+")",70);
			}
			else
			{
				working=0;
				callMakeVisible(next,1);
			}
		
	}



	
	function makeInvisible(param,degree)
	{
			
			degree=degree+0.1;
			if(degree>0.9)
				degree=1;
				
			if(degree<0.1)
				degree=0;		
			var i=0;
			if( document.getElementById("Link"+param)!=null)
			{
				setTransparency("Link"+param,degree);
			}

			while(true)
			{	
				var temp=param+i;
				var MyId = document.getElementById(temp);
				if ( MyId != null) {
					
					setTransparency(temp,degree);
					
					i++;
					
					}
				else
				{
					break;
				}
			}
			
			if(degree<1)
			{
				setTimeout("makeInvisible('"+param+"',"+degree+")",70);
			}
			else
			{
				if( document.getElementById("Link"+param+"2")!=null)
				{
					document.getElementById("Link"+param+"2").style.visibility="hidden";
				
				}
			}
		
	}
	
	
//////////////////////////////////////////
// VERSTECKT ALLE NON-JAVASCRIPT-ELEMENTE	
	function disableJS()
	{
		
		
		if(document.getElementById("slideshow_content")!=null)
		{
			document.getElementById("slideshow_content").style.visibility = "visible";
			
		}
		
		if(document.getElementById("slideshow_buttons")!=null)
		{
			document.getElementById("slideshow_buttons").style.visibility = "visible";
			
		}
	
	}	
