	var Sponsoren = new Array(	"orion.gif", 
								"syltfaehre.gif",
								"skyfillers.gif",
								"na-logo.gif",
								"lee-sails.gif",
								"scapo.gif",
								"union-bank.gif",
								"tautz.gif");

	var Links = new Array(	"http://www.orion.de", 
							"http://www.syltfaehre.de",
							"http://www.skyfillers.com",
							"",
							"http://www.leesails.net",
							"http://www.scapo.de",
							"http://www.unionbank.de",
							"");
	var Prev = new Array(Sponsoren.length);
	var Present;
	var rand;
	var next;
	var Dir = "/images/sponsoren/";
	var fading = 2; // time in seconds

	// steps are in 100 milliseconds
	// from 100 to 0 or from 0 to 100 in .... steps
	var steps = (fading*1000) / 100;
	var pic;
	var opacity=0;

	function setOpacity(incomming) {
	  opacity = incomming;
	  
	  // IE/Win
	  pic.style.filter = "alpha(opacity:"+opacity+")";
	  
	  // Safari<1.2, Konqueror
	  pic.style.KHTMLOpacity = opacity/100;
	  
	  // Older Mozilla and Firefox
	  pic.style.MozOpacity = opacity/100;
	  
	  // Safari 1.2, newer Firefox and Mozilla, CSS3
	  pic.style.opacity = opacity/100;
	}

	/**
	* John Resig, erklärt bei quirksmode
	*/
	function addEvent( obj, type, fn )
	{
	   if (obj.addEventListener) {
	      obj.addEventListener( type, fn, false );
	   } else if (obj.attachEvent) {
	      obj["e"+type+fn] = fn;
	      obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
	      obj.attachEvent( "on"+type, obj[type+fn] );
	   }
	}
	function removeEvent( obj, type, fn )
	{
	   if (obj.removeEventListener) {
	      obj.removeEventListener( type, fn, false );
	   } else if (obj.detachEvent) {
	      obj.detachEvent( "on"+type, obj[type+fn] );
	      obj[type+fn] = null;
	      obj["e"+type+fn] = null;
	   }
	}

	function fadeOut(bild)
	{
		setOpacity(opacity-=steps);
	
		if(opacity>0)
			window.setTimeout('fadeOut('+bild+')', 100);
		else
		{
			setOpacity(0);
			fadeIn(bild);
		}
	}
	function fadeIn(bild)
	{
		pic.src = Prev[bild].src;	
		setOpacity(opacity+=steps);

		if(opacity<100)
			window.setTimeout('fadeIn('+bild+')', 100);
		else
		{
			setOpacity(100);
			// Add Link Propberties
			if( Links[bild] != "" )
			{
				addEvent(pic, 'click', 	function(){ 
											window.open(Links[bild], 'Link');
										} );
				pic.style.cursor="pointer";
			}
			else
			{
				pic.style.cursor="auto";
				removeEvent(pic, 'click', 	function(){ 
												window.open(Links[bild], 'Link');
											} );
			}
		}
	}
	function drawImg( newImg )
	{
		if(opacity==100)
			fadeOut(newImg);
		else
			fadeIn(newImg);
	}
	
	function getNew()
	{
		rand = 0 + (Sponsoren.length-1)*(Math.random());
		rand = Math.round(rand);
		return rand;
	}
	function Sponsors()
	{
		pic = document.getElementById('Sponsor');
		
		while( next == Present )
		 	next = getNew()
		 	
		Present = next;
		
		drawImg( next );
		window.setTimeout('Sponsors()', 5000);
	}
	/*
	 *  Preload Images
 	*/
	for(i=0; i<Sponsoren.length; i++)
	{
		Prev[i] = new Image();
		Prev[i].src = Dir + Sponsoren[i];		
	}
